/**
* Theme Name: Blackcats Child
* Description: This is a child theme of Blackcats, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/theme-kalia">Theme Kalia</a>
* Template: blackcats
* Version: 1.5
*/

@font-face {
    font-family: 'boxley-thin';
    src: url('/fonts/boxleythin-webfont.woff2') format('woff2'),
         url('/fonts/boxleythin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'boxley-medium';
    src: url('/fonts/boxleymedium-webfont.woff2') format('woff2'),
         url('/fonts/boxleymedium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'boxley';
    src: url('/fonts/boxley-webfont.woff2') format('woff2'),
         url('/fonts/boxley-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'boxley-bold';
    src: url('/fonts/boxley-bold-webfont.woff2') format('woff2'),
         url('/fonts/boxley-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.azul {
  color: #005d99;
}
.blanco {
  color: #ffffff !important;
}
body, p, a, h1, h2, h3, h4, h5, h6{
  font-family: 'boxley', sans-serif !important;
}
.main-menu .navigation > li > a {
    font-family: 'boxley', sans-serif !important;
}
.theme-btn, input, button, select, textarea {
    font-family: 'boxley', sans-serif !important;
}
.orange .main-menu .navigation > li.current > a, .orange .main-menu .navigation > li:hover > a {
  color: #005d99 !important;
}
.orange .banner-section .banner-content h5 {
  color: #005d99 !important;
}
.orange .theme-btn {
  background: #005d99 !important;
}
.orange .main-header .menu-right-content .support-box i {
  background: #005d99 !important;
}
.banner-section .owl-theme .owl-prev, .banner-section .owl-theme .owl-next {
  background: transparent !important;
}
.fa-angle-left:before, .fa-angle-right:before {
    color: #fff !important;
}
.alinea-slide {
    text-align: center;
}
.alinea-slide .col-xl-6 {
    max-width: 100% !important;
    flex: 100% !important;
}
.alinea-slide .owl-dots.disabled {
    display: none !important;
}
.orange .sec-title-two p {
  color: #005d99 !important;
}
.sombreado {
  box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.20);
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.20);
  -moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.20);
  border-radius: 5px;
}
/*.sombreado .e-font-icon-svg {
  background: #005d99;
}
.sombreado .elementor-icon i, .sombreado .elementor-icon svg {
  width: 1.5em !important;
  height: 1.5em !important;
  padding: 20px !important;
  border-radius: 50px !important;
}*/
.subtit p {
  color: #005d99;
}

.nosotros-productos .logo-icon {
  display: none;
}
.nosotros-productos .orange .content_block_10 .content-box .list li::before {
  color: #005d99;
}
footer.bg-color-3 {
  background: #0b5f97;
}
.orange .footer-top-five .content-box .info li i, .orange .footer-top-five .upper-inner .scroll-top-2 i {
  color: rgba(255,255,255,0.6);
}
.footer-bottom.style-five {
  background: #0b5f97 !important;
  border-top: 1px solid rgba(255,255,255,0.1);
}
.orange .footer-top-five .content-box .info li h5 a:hover {
  color: rgba(255,255,255,0.4) !important;
}
.orange .footer-bottom.style-five a:hover {
  color: rgba(255,255,255,0.4) !important;
}
.orange .footer-top-five .upper-inner .scroll-top-2 i {
  background: rgba(255,255,255,0.1) !important;
}
.orange .footer-top-five .upper-inner .scroll-top-2:hover {
  color: rgba(255, 255, 255, 0.4) !important;
}
.footer-top-five .footer-logo .logo img {
  max-height: 60px !important;
  height: 60px !important;
}
.page-title {
    padding: 20px 0px 20px 0px !important;
    background: #005d99 !important;
}
.page-title:before {
    background: transparent !important;
}
.page-title .title {
    margin-bottom: 0px !important;
}
.contact-page-section .sec-title {
    margin-bottom: 0;
    display: none;
}
#formu-contac .contact-page-section.sec-pad {
  padding-bottom: 50px;
}
.contact-page-section .sidebar-content .inner-box .icon-box {
  background: #005d99;
}
.contact-page-section .sidebar-content .inner-box .btn-one:hover {
  background: #005d99;
}
.orange .news-block-three .inner-box .image-box .post-date h5 {
    background: #005d99 !important;
}
ul.bread-crumb {
    display: none !important;
}
.page-title .title h1 {
    font-size: 2.5rem !important;
}
.product-template-default .col-xs-12.col-sm-12.col-md-12.col-lg-8 {
  max-width: 100% !important;
  -ms-flex: 0 0 100% !important;
  flex: 0 0 100% !important;
}
span.asteriscado {
    font-style: italic;
    font-size: 14px;
}
#navegatab {
  min-height: 50px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li:hover a {
  background: #005d99 !important;
  border-color: #005d99 !important;
}
a.masinfo {
    color: #fff;
    background: #005d99;
    padding: 12px;
    margin-top: 25px !important;
    display: block;
    text-align: center;
}
span.separador {
    border-bottom: 1px solid #d4d4d4;
    padding-bottom: 7px;
    padding-top: 7px;
    display: inline-block;
    width: 100%;
}
h2.yikes-custom-woo-tab-title.yikes-custom-woo-tab-title-caracteristicas, h2.yikes-custom-woo-tab-title.yikes-custom-woo-tab-title-dimension, h2.yikes-custom-woo-tab-title.yikes-custom-woo-tab-title-material {
    text-transform: uppercase !important;
    font-size: 16px !important;
    font-weight: 700 !important;
}
.orange .content_block_10 .content-box .list li:before {
    color: #005d99 !important;
}
.cart-btn {
  display: none !important;
}
.shop-block-one .inner-box .image-box::before {
  display:none !important;
}
.shop-block-one .inner-box .lower-content h6 a:hover {
  color: #005d99 !important;
}
.nosotros-productos section.about-style-five.sec-pad.bg-color-1 {
    background: #ffffff !important;
    padding: 0 0 60px 0 !important;
}
#tabs-productos .product_content {
  background: transparent !important;
}
#tabs-productos #nav-holder {
  background: transparent !important;
}
.wtcpl_category_nav li a:hover, .wtcpl_category_nav li a.active {
  background-color: transparent !important;
  color: #000000 !important;
  border-bottom: 2px solid #005d99 !important;
}
.pswp__bg {
    opacity: 0.8 !important;
}
.news-block-one .inner-box .lower-content .category {
    background: #005d99 !important;
}
.news-block-one .inner-box .lower-content .inner {
    border-bottom: 3px solid #005d99 !important;
}
.pagination > li:hover > .current, .pagination > li > .current, .pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    color: #fff;
    border-color: #005d99 !important;
    background-color: #005d99 !important;
}
.orange .news-block-three .inner-box .lower-content h5 a:hover {
  color: #005d99 !important;
}
.news-block-one .inner-box .lower-content h5 a:hover {
  color: #005d99 !important;
}
.comment.pull-left {
  display: none !important;
}
.orange .news-block-three .inner-box .lower-content .bottom-box .link a:hover {
  color: #005d99 !important;
}
.comment-box.pull-right {
  display: none !important;
}
.orange .social-style-one li a:hover {
  background: #005d99 !important;
}
@media (max-width: 1031px) {
  .footer-top-five .content-box .info li {
    display: block !important;
    margin-bottom: 30px !important;
  }
}
#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode {
    max-width: 100%;
}
footer figure.wp-block-gallery.has-nested-images.columns-default.is-cropped.wp-block-gallery-1.is-layout-flex.wp-block-gallery-is-layout-flex {
    justify-content: center !important;
    padding-top:40px;
}
footer #block-8 figure img {
  height: auto;
  width: 90px;
  margin: 0px 20px;
}
@media only screen and (max-width: 991px) {
  footer #block-8 figure img {
    width: 60px;
  }
}
