/*
Theme Name: Deploy Child Theme
Theme URI: http://deploy.mikado-themes.com
Description: A child theme of Deploy Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Template: deploy
*/


/**************** MIS AJUSTES *********************/

.mkdf-item-text-overlay p {
  color: #fff;
}

.mkdf-portfolio-list-holder article .mkdf-item-image-holder img, .mkdf-portfolio-list-holder article .mkdf-item-image-holder a img {
  background: #fff;
  border-radius: 10px;
}

.mkdf-portfolio-list-holder-outer.mkdf-ptf-standard article .mkdf-item-image-holder .mkdf-item-image-overlay, .mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery article .mkdf-item-text-overlay-bg, .mkdf-tabbed-gallery .mkdf-tg-gallery .mkdf-tg-image-overlay {
    background-color: rgba(27, 136, 204, 0.9);
}

.mkdf-info-card-slider .mkdf-info-card-front-side {
    padding: 35px 50px 48px;
}

.mkdf-blog-list-holder .mkdf-item-image img {
  width: 100%;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit {
    margin-top: 30px;
    margin-bottom: 30px;
}

#nav-menu-item-249 .item_text {
background: #1B88CC;
color: #fff;
padding: 10px 20px;
border-radius: 20px;
}

.mkdf-title .mkdf-title-holder .mkdf-title-subtitle-holder-inner {
  padding-top: 75px;
}

.mkdf-accordion-content-inner .wpb_single_image .wpb_wrapper img {
  width: 219px;
}

.vc_custom_1566310919007 {
    padding-right: 0px !important;
}

/* .vc_custom_1565656794165 {
   padding-top: 0px !important;
} */

#btb-button-about-div .vc_column-inner .wpb_wrapper {
  padding: 0 120px 0 0px !important;
}

#btb-button-contact-div .vc_column-inner .wpb_wrapper {
 margin-left: -120px !important;
 padding: 0 120px 0 0 !important;
}

#custom_html-8 p {
  color: #fff;
}

/* .vc-hoverbox-back-inner h5 {
  font-size: 14px;
} */


/* .vc-hoverbox {
  width: 200px;
  height: 200px;
}

.vc-hoverbox-front,
.vc-hoverbox-back {
  width: 200px;
  height: 200px;
  margin: 0 auto;
}

.vc-hoverbox-inner {
  width: 200px;
  height: 200px;
} */

.vc-hoverbox-back-inner ul {
  font-size: 12px;
}

.mkdf-blog-single .mkdf-post-content {
  margin-top: 7%;
}

.mkdf-post-image {
  text-align: center;
}

.page-id-216 #custom_html-5  a,
.page-id-11 #custom_html-5  a,
.page-id-13 #custom_html-5  a,
.page-id-15 #custom_html-5  a,
.page-id-247 #custom_html-5  a {
  color: #fff !important;
}

@media only screen and (max-width: 480px) {
.mkdf-top-bar a,
.mkdf-top-bar i{
  color: #fff;
 }

 .vc_custom_1566326509521 {
   margin-left: 0px !important;
   padding-left: 10% !important;
   padding-right: 10% !important;
 }

.vc_custom_1566310650323 {
  background-position: 50% 0% !important;
  background-size: contain !important;
}

.vc_custom_1566310919007 h1 {
  font-size: 30px;
}

.vc_custom_1566310919007 {
    margin-top: -48px !important;
}

#btb-button-contact-div {
  margin-top: 15px;
}

#btb-empty-space-home {
  height: 30px !important;
}

.mkdf-title .mkdf-title-holder .mkdf-title-subtitle-holder-inner  {
  padding-top: 0px;
}

.mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner {
  padding-top: 0px;
}

#btb-empty-space-about-me {
  height: 12px !important;
}

.mkdf-accordion-holder.mkdf-boxed .mkdf-accordion-content .mkdf-accordion-content-inner {
    margin: 0;
    padding: 22px 10px 2px 10px;
}

.vc_column_container>.vc_column-inner {
  margin-bottom: 20px;
  margin-top: 20px;
}

.vc_custom_1565656794165 {
  padding-top: 0px !important;
      margin-top: -20px !important;
}

#btb-empty-space-credenciales {
  display: none;
}

.mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-three-columns article, .mkdf-portfolio-list-holder-outer.mkdf-ptf-gallery.mkdf-space-between-spaces.mkdf-ptf-three-columns article.mix {
  margin-bottom: 8%;
}

.page-id-27 .vc_empty_space,
.page-id-17 .vc_empty_space,
.page-id-21 .vc_empty_space,
.page-id-23 .vc_empty_space,
.page-id-19 .vc_empty_space,
.page-id-25 .vc_empty_space{
  display: none;
  }

  .vc_custom_1565729034439 {
    background-position: 50% 0% !important;
    background-size: contain !important;
  }

  .page-id-31 .vc_empty_space {
        height: 220px !important;
  }

   #btb-empty-space-blog-two {
        display: none;
  }

  .vc_custom_1566320648671 {
    padding-right: 7% !important;
    padding-left: 7% !important;
}

.vc_custom_1565729034439 .vc_column-inner {
  margin-bottom: 0px;
  margin-top: 30px;
}

.vc_custom_1565750032756 {
    padding-top: 4% !important;
  }

  .vc_custom_1565743690643 {
    padding-right: 0px !important;
}

.mkdf-blog-holder article .mkdf-post-text {
    padding: 0px 20px 15px;
}

.mkdf-container-inner {
  width: 100%;
}

.mkdf-blog-single-navigation {
    padding-left: 20px;
    padding-right: 20px;
}

.mkdf-comment-holder {
    margin-left: 20px;
}

.mkdf-comment-form .comment-respond {
    margin-bottom: 0px;
    margin-top: 0px;
  }

  .mkdf-blog-holder.mkdf-blog-single .mkdf-post-info {
      margin-bottom: 0px;
  }

  .page-id-247  .vc_column_container>.vc_column-inner {
    padding-left: 35px;
    padding-right: 35px;
    margin-top: 0px;
}



}
