.col-xl-3.col-lg-2.col-md-6.col-6 {
  width: 43%;
  margin-left: -70px;
}

#respond.comment-respond {
  display: none;
}

.postbox__comment.mb-65 {
  display: none;
}

/* 400px and smaller screen sizes */

@media (max-width:400px) {
  /* Widget process */

  .elementor-element-4eaffcd .elementor-widget-tp-process {
    transform: translatex(5px) translatey(-63px);
  }
}

.img-responsive.wp-post-image {
  display: none;
}

/* Widget wrap */

.elementor-element-1a1f2c7d .elementor-widget-wrap {
  z-index: 5;
}

/* Blog area */

.tp-blog-area {
  padding-top: 20px;
}

/* 400px and smaller screen sizes */

@media (max-width:400px) {
  /* Blog area */

  /* Widget wrap */

  .elementor-element-1a1f2c7d .elementor-widget-wrap {
    transform: translatex(7px) translatey(-134px);
  }

  /* Blog area */

  .tp-blog-area {
    padding-top: 91px;
  }

  /* 400px and smaller screen sizes */

@media (max-width:400px) {
    /* Widget wrap */

    .elementor-element-1a1f2c7d .elementor-widget-wrap {
      transform: translatex(4px) translatey(-118px);
      z-index: 5;
    }

    /* Row */

    #header-sticky .container > .align-items-center {
      height: 32px;
    }

    /* Blog area */

    .tp-blog-area {
      padding-top: 128px;
    }
}
}

/* Htmega megamenu */

.elementor-widget-htmega-menu-inline-menu .htmega-menu-area .htmega-megamenu {
  z-index: 5;
}

/* Widget wrap */

.elementor-element-8523be0 .elementor-widget-wrap {
  z-index: 5;
  transform: translatex(-10px) translatey(-127px);
}

/* Postbox  meta */

.postbox__item .postbox__meta {
  transform: translatex(0px) translatey(36px);
}

/* Widget wrap */

.elementor-element-8523be0 .elementor-widget-wrap {
  z-index: 5;
}

/* Widget wrap */

.elementor-element-b0be4bc .elementor-widget-wrap {
  z-index: 5;
  transform: translatex(3px) translatey(-126px);
}

/* Widget wrap */

.elementor-element-31441b7f .elementor-widget-wrap {
  transform: translatex(0px) translatey(-133px);
  z-index: 5;
}

/* Top column */

.elementor-element-1a1f2c7d .elementor-top-column {
  padding-top: 14px;
}

/* 401px and larger screen sizes */

@media (min-width:401px) {
  /* Widget wrap */

  .elementor-element-1a1f2c7d .elementor-widget-wrap {
    transform: translatex(0px) translatey(-132px);
  }
}

/* Column inner */

.elementor-widget-text-editor .vc_column-inner {
  transform: translatex(0px) translatey(21px) !important;
}

table th {
  border-color: #423939;
  background-color: #2e2d2d;
}

table td {
  border-color: #706d6d;
  background-color: #dcd8d8;
  border: 1px solid;
  padding: 10px;
  box-shadow: 5px 10px #888888;
}

.ui-datepicker-prev ui-corner-all {
  border-color: #706d6d;
  background-color: #888888;
}

/* Widget wrap */

.elementor-element-51b69689 .elementor-widget-wrap {
  z-index: 10;
}

/* Widget wrap */

.elementor-element-8260f95 .elementor-widget-wrap {
  z-index: 5;
}

/* Postbox  meta */

.postbox__item .postbox__meta {
  display: none;
}

.elementor-widget-tp-blog-post .tp-blog .tp-blog__meta-ab {
  display: none;
}

/* Widget wrap */

.elementor-element-8260f95 .elementor-widget-wrap {
  z-index: 5;
  transform: translatex(-6px) translatey(-116px);
}

/* Top column */

/* Widget wrap */

.elementor-element-8260f95 .elementor-widget-wrap {
  z-index: 5;
}

/* Postbox  meta */

.postbox__item .postbox__meta {
  display: none;
}

/* Widget wrap */

.elementor-element-8260f95 .elementor-widget-wrap {
  transform: translatex(4px) translatey(-33px) !important;
}

/* Menu Link */

.elementor-element-8260f95 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-htmega-menu-inline-menu .elementor-widget-container .htmega-menu-container .htmega-menu-area .htmega-megamenu .main-menu-item > .sub-menu > .sub-menu-item > .sub-menu-link {
  border-width: 1px;
  border-style: dotted;
  border-bottom-style: dotted;
  box-shadow: 0px 0px 1px 0px #777c90;
}

/* Widget wrap */

.elementor-element-0a2487b .elementor-widget-wrap {
  z-index: 5;
  transform: translatex(0px) translatey(-40px);
}

/* Menu Link */

.htmega-menu-area .htmega-megamenu .main-menu-item > .sub-menu > .sub-menu-item > .sub-menu-link {
  width: 90%;
}

/* Menu Link */

.htmega-menu-area .main-menu-item .main-menu-link {
  color: #373738;
  font-weight: 600;
}

/* Paragraph */

.wppm-grid .hentry p {
  display: none;
}

/* Row 3 */

.wppm-grid .hentry .row-3 {
  display: none;
}

/* Active */

.owl-carousel div .active {
  height: 510px;
}

/* Division */

.owl-carousel > div > div {
  height: 495px !important;
}

/* Post Division */

.elementor-element-d5e6dfc .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-wp-post-modules-el .elementor-widget-container .posts-slider .owl-carousel div div div .hentry {
  border-width: 1px !important;
  border-style: dotted !important;
}

/* Carousel */

.elementor-element-d5e6dfc .posts-slider .owl-carousel {
  height: 488px;
}

/* Post Division */

.loadmore-enabled .wppm-grid .hentry {
  border-style: dotted;
  border-width: 1px;
  box-shadow: 0px 0px 1px 0px #777c90;
}

/* Font Icon */

.htmega-menu-area .htmega-megamenu .main-menu-item > .sub-menu > .sub-menu-item > .sub-menu-link .htmenu-icon .fa-angle-right {
  position: relative;
  top: 53px;
  left: 25px;
  display: none;
}

/* Dropdown items */

#mobile-menu > ul > .menu-item > .submenu > .menu-item > .dropdown-items {
  text-align: left;
  padding-left: 15px;
  padding-right: 25px;
}

/* Nav links */

#mobile-menu ul .nav-links {
  transform: translatex(0px) translatey(0px);
  text-align: left;
  word-spacing: -0.9px;
  column-count: 1;
  direction: ltr;
  font-weight: 600;
}

/* Nav links */

.d-xl-block #header-sticky .container .row .text-start .main-menu #mobile-menu ul .menu-item .nav-links {
  line-height: 2em !important;
}

/* screen sizes larger than 1200px and smaller than 1399px */

@media (min-width:1200px) and (max-width:1399px) {
  /* Nav links */

  #mobile-menu ul .nav-links {
    font-size: 11px;
  }
}

/* Alert info */

.elementor-element-551c45e .elementor-widget-alert .elementor-alert-info {
  min-height: 117px;
}

/* Element b5356b7 */

.elementor .elementor-element-b5356b7 {
  transform: translatex(0px) translatey(-147px);
}

/* START ==> Margen entre las palabras del menu */

/* Nav links */

#mobile-menu ul .nav-links {
  margin-left: -40px;
}

/* List */

#mobile-menu > ul {
  transform: translatex(170px) translatey(-67px);
}

/* Nav links */

#mobile-menu ul .nav-links {
  transform: translatex(33px) translatey(0px) !important;
}

/* Dropdown items */

#mobile-menu > ul > .menu-item > .submenu > .menu-item > .dropdown-items {
  transform: translatex(23px) translatey(0px);
}

/* END ==> Margen entre las palabras del menu */

/* Image - Quitamos Imagen de POST a la hora de entrar en un post */

.postbox__item .w-img img {
  display: none;
}

/* 640px and smaller screen sizes */

@media (max-width:640px) {
  /* Col 12 */

  .tp-page-area .container > .row > .col-xl-12 {
    transform: translatex(0px) translatey(147px);
  }

  /* Row */

  .tp-page-area > .container > .row {
    transform: translatex(0px) translatey(98px);
  }
}

.col-xl-12 {
  margin-top: 51px;
}

.row {
  margin-top: 20px;
}

.elementor-element.elementor-element-01d10b2.elementor-widget.elementor-widget-tp-process {
  margin-top: -1px;
}

/* 400px and smaller screen sizes */

@media (max-width:400px) {
  /* Image */

  .col-5 .logo img {
    display: inline-block;
    transform: translatex(3px) translatey(49px);
  }

  /* Column 6/12 */

  #header-mob-sticky .d-flex {
    transform: translatex(0px) translatey(46px);
  }

  /* Italic Tag */

  .header-meta-green ul i {
    z-index: 17;
  }
}

/* 400px and smaller screen sizes */

@media (max-width:400px) {
  /* Header mob sticky */

  #header-mob-sticky {
    transform: translatex(0px) translatey(42px);
    z-index: 40;
  }
}

#header-mob-sticky.mobile-header-area.mob-white-sticky.d-xl-none {
  margin-top: 10px;
}
.logo img {
  margin-top: 30px;
}

.bdp-post-grid-main .bdp-post-grid .bdp-post-grid-content{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	box-shadow:0px 0px 9px 0px #777c90;
	/*border-style:dotted;*/
}

/* Correccion Formulario Inscripción */
		
		/* 450px and smaller screen sizes */
@media (max-width:450px){

	/* Moove gdpr info bar container */
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{
		display:none;
	}
	
	/* Moove gdpr cookie info bar */
	#moove_gdpr_cookie_info_bar{
		display:none;
	}
	
}

/* 400px and smaller screen sizes */
@media (max-width:400px){

	/* Input */
	#btnSemSig input[type=button]{
		width:111px;
		transform:translatex(0px) translatey(35px);
	}
	
	/* List */
	.theme-bg-secondary .footer-widget ul{
		transform:translatex(19px) translatey(78px);
	}
	
	/* Precio */
	#precio{
		transform:translatex(4px) translatey(37px);
	}
	
	/* Row */
	.tp-page-area .container > .row{
		transform:translatex(0px) translatey(-136px) !important;
	}
	
	/* Paragraph */
	.theme-bg-secondary div p{
		transform:translatex(0px) translatey(95px);
	}
	
	/* Image */
	.footer-widget__title a img{
		display:inline-block;
		transform:translatex(0px) translatey(127px);
		width:79px;
		
	}
	
}