/*Esconder campos de nombre, email y website del bloque de comments 
#commentform > .row {
    order: 1 !important;
    display: none;
}*/

/*Notificacion exitosa de cotizacion enviada*/
.wpforms-confirmation-container-full p{
  color:#1d1e22 !important;
}

/*BANNER VICTORY*/
#custom_html-3{
  padding-left:0;
  padding-right:0;
}
#custom_html-3 .homeBanner{
    text-align:center;
}
#custom_html-3 .homeBanner a .imgBanner,
#custom_html-3 .homeBanner a .imgBannerMobile{
    max-width: 100%;
}

/*BEGIN - ADVERTS PLUGIN EDITS*/

.adverts-single-box {
    display: none;
}

/*Cambio de color de fondo de logo de proveedor en pagina interna*/
.rslides li {
    background-color: #1d1e22 !important;
      border: 0px solid whitesmoke !important;
}

/*Cambio de color de fondo de listings*/
.advert-img {
    background-color: #1d1e22 !important;
    border: 1px #1D1E1B solid !important;
  	background-color: #1d1e22 !important;
  
  
  
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,red), color-stop(0%,rgba(29,30,34,0))) !important;
  background: -webkit-linear-gradient(0deg, rgba(29,30,34,0) 0%,rgba(29,30,34,0) 0%) !important;
  background: linear-gradient(0deg, rgba(29,30,34,0) 0%,rgba(29,30,34,0) 0%) !important;
  
}

.advert-item {
    background-color: #1d1e22 !important;
    border: 1px #1D1E1B solid !important;
  	background-color: #1d1e22 !important;

  
}

/*Esconder fecha de publicacion*/
.advert-published {
    display: none;
}

/*Estilo para el nombre de cada expositor en listings*/
.advert-item span.advert-link {
    color: #fff !important;
    font-size: 1.0em !important;
    text-align: center;
    margin-top: 10px !important;
}

#primary {
    background-color: #1d1e22 !important;
}

.single .no-thumb .entry-content > *:first-child {
    margin-top: 1px;
}

/*Espacios entre meta de Categoria:*/
.adverts-grid .adverts-col-30 {
    width: 20% !important;
}

.adverts-grid .adverts-grid-row > div {
    color: #2ca386;
}

.rslides_container {
    margin: 0 0 0 0 !important;
}

.entry-content > *:last-child {
    text-align: center;
}

/*END - ADVERTS PLUGIN EDITS*/

/*Alinear labels de form de cotizacion*/
div.wpforms-container-full .wpforms-form .wpforms-field-label {
    text-align: left !important;
}

div.wpforms-container-full .wpforms-form ul, div.wpforms-container-full .wpforms-form ul li {
    text-align: left !important;
}


/*Recaptcha box debajo del coomment field*/
#commentform {
  display: flex !important;
  flex-direction: column !important;
}
#commentform > .row {
  order: 1 !important;
}
#commentform > .form-submit {
  order: 2 !important;
}

/* titulo de suscription box*/
#fca_eoi_form_2013 .fca_eoi_layout_1.fca_eoi_layout_widget div.fca_eoi_layout_headline_copy_wrapper div {
    font-size: 40px !important;
    font-weight: 100;
}

/* Customize las flechas y cerrar de la galeria de Concurso*/
#close_slider_button {
    right: 150px !important;
}

#cg_slider_arrow_right {
    right: 150px !important;
}

#cg_slider_arrow_left {
    left: 150px !important;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label {
    font-weight: 100;
    font-size: 15px;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
    font-size: 15px;
    font-weight: 100;
}

.comment-metadata .comment-date 
{
    display: none !important;
}

.comment-respond {
    background: #3500a2 !important;
}

#comment {
    color: #333 !important;
    font-weight: normal !important;
}

.comment-form textarea {
    background: #fff !important;
}

/*Modificar menu top para que se alinee con el logo */
.header-container__flex {
  flex-flow: row!important;
}

/*Estilo de boton de caja de suscripcion */
div.fca_eoi_layout_1 div.fca_eoi_layout_submit_button_wrapper input, form.fca_eoi_layout_1 div.fca_eoi_layout_submit_button_wrapper input, div.fca_eoi_layout_1 div.fca_eoi_layout_submit_button_wrapper input:hover, form.fca_eoi_layout_1 div.fca_eoi_layout_submit_button_wrapper input:hover {
    border: solid 0px transparent !important;
    border-radius: 100px !important;
    box-shadow: 0 0px 0px rgba(255, 255, 255, .9) inset !important;
    font-weight: normal !important;
    background: none !important;
  }

/*Estilo boton de formulario de contacto y cotizador */
div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #f50054;
    border-radius: 100px !important;
    border: 0px;
    color: #fff;
    font-size: 1em;
    padding: 10px 15px;
    width: 30%;
  	min-height: 36px;
    font-family: "Roboto", sans-serif !important;
}

/*Estilo para mensajes de alerta/error */
div.wpforms-container-full .wpforms-form label.wpforms-error {
    color: yellow;
    margin-top: 5px;
}

div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error, div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error, div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error {
    background-color: yellow;
}


<!--H1 en mayuscula -->
h1, .h1-style {
    text-transform: uppercase !important;
  font-weight: 300 !important;
}

h1 {

  font-size: 2.5em !important;
    font-weight: 300 !important;
}

h2 {

  font-size: 1.8em !important;
    font-weight: 300 !important;
}

<!--Ancho de suscription box -->
div.fca_eoi_layout_1 div.fca_eoi_layout_content_wrapper, form.fca_eoi_layout_1 div.fca_eoi_layout_content_wrapper {
    margin: 0px !important;
}



<!--Esconder block de Responses / Revisar el Style Sheet original -->
.comments-area {
    display: none !important;
}

.entry-meta a, .posts-list .entry-summary, .posts-list .entry-content {
    display: none;
}

.entry-meta span {
    display: none;
}

/*.entry-content ul li {
  font-family: "Arial, Helvetica", sans-serif !important;
  font-size: 15px;
  }

.widget_categories a {
  font-family: "Arial, Helvetica", sans-serif !important;
  font-size: 14px !important;
  }

.main-navigation ul.menu {
  font-family: "Times New Roman", serif !important;
}*/

.cform input.sendbutton {
    background: none !important;

}

p {
  color: white;
  }


.post__cats {
    display: none;
}

/*.home .posts-list__item a, h4 {
  font-family: times new roman !important;
  font-style: italic;
  font-weight: 400;
  font-size: 35px;
}*/

a.btn, .comment-reply-link {
    border-radius: 500px;
}

button, input[type="submit"], input[type="reset"] {
    float: right;
}

a.btn.btn-large, .comment-reply-link.btn-large {
    margin-top: 250px;
    margin-left: 500px;
}

.widget_categories ul li, .widget_archive ul li {
    margin: 1px;
    padding: 1px 1px 1px 26px;
      max-width: 100%;
    flex: 0 0 100%;
}

.widget_nav_menu ul li {
    max-width: 100%;
    flex: 0 0 100%;
}

.entry-header + .post-thumbnail > .post-thumbnail__img {
    display: block;
    margin: 0 auto;
    margin-bottom: 25px !important;
}

/*.post-author-bio {
    display: none;
}*/

.post-author__holder {
    background-color: #fe0055 !important;
}

/*Esconder titulo del slider*/
.slider-pro h2.sp-layer {
    display: none;
}

/*Esconder fecha del slider*/
@media (min-width: 992px)
.style_park-smartslider__instance .sp-date {
    display: none;
}

.style_park-smartslider__instance .sp-date {
    display: none;
}

/*Centrar titulo de Articulos Recientes en homepage*/
.before-content-area {
    text-align: center !important;
}

h5, .before-content-area {

  color: #f50054 !important;

}

/**/
a.btn, .comment-reply-link {
    background-color: #f50054;
}

/*Esconder temporal posts en home
@media (min-width: 992px)
.card-deck {
    display: none;
}

.card-deck {
    display: none;
}

.pagination {
    display: none;
}*/


/*Arreglar la altura de los post horizontales*/
.home .one-right-sidebar .posts-list__item .post-thumbnail {
  min-height: 170px !important;
}

/* Edit */
aside#text-4 {
    /*position: absolute;*/
    width: 100%;
    left: 0;
    background: url('http://www.expo15online.com/wp-content/uploads/2016/09/bg-expo.jpg') no-repeat center top /cover;
    height: 810px;
    top: 900px;
}

aside#text-5 {
    /*margin-top: 810px;*/
}

#textExpo p {
    max-width: 600px;
    margin: 175px auto 0;
}

div#showbuttons {
    text-align: center;
  	margin-top: 30px;
}

#showbuttons li {
    display: inline-block;
    list-style: none;
    width: 25%;
}
#showbuttons li a {
  display: block;
}
#showbuttons li:before {
    display: none;
}
#showbuttons li:first-child, 
#showbuttons li:last-child {
    border: 1px solid #fff;
    border-radius: 25px;
    padding: 10px 0;
    text-transform: uppercase;
    font-weight: 600;
}

@media (max-width: 993px) {
div#showbuttons {
	margin-top: 10px;
}
  aside#text-4 {
      top: 700px;
  }
  #showbuttons li:first-child, 
  #showbuttons li:last-child {
      font-size:0.95em;
      margin-top: 40px;
  }
}
@media (max-width: 768px) {
  aside#text-4 {
      top: 490px;
  }
  #showbuttons li { width: 40%}
  
  #showbuttons li:first-child, 
  #showbuttons li:last-child {
  width: 20%;
  }
}
@media (max-width: 550px) {
#textExpo p {
    margin-top: 35%;
}
div#showbuttons:before {
    content: "";
    position: relative;
    width: 70%;
    height: 230px;
    display: block;
    background: url('http://www.expo15online.com/wp-content/uploads/2016/10/bg-expo-shoes.png') no-repeat center center /contain;
    margin: 20px auto;
}
  aside#text-4 {
      background: url('http://www.expo15online.com/wp-content/uploads/2016/10/bg-expo-m.png') no-repeat center top #f50054  /contain;
  }
	#showbuttons li {display: none;}
  #showbuttons li:first-child, 
  #showbuttons li:last-child {
  width: 60%;
  padding: 2% 1%;
  display: block;
  margin: 15px auto 0;
  }
}

/*MEDIA QUERY PARA BANNER*/
@media (max-width: 767px){
#custom_html-3 .homeBanner a .imgBanner{
    display:none;
}
#custom_html-3 .homeBanner a .imgBannerMobile{
    display:initial;
}
}
@media (min-width: 768px){
#custom_html-3 .homeBanner a .imgBanner{
    display:initial;
}
#custom_html-3 .homeBanner a .imgBannerMobile{
    display:none;
}
}

