/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 01/06/2021, 08:52:51 PM
    Author     : Alex Lozano
*/

.shop-list .card{
   margin-bottom: 50px;
   border-radius: 0;
}

.shop-sidebar button{
 font-size: 13px; 
}

.shop-sidebar i{
    margin-right: 10px;
}

.shop-sidebar .card{
    border-radius: 0;
    border:0;
}


.subheader{
    padding-top: 20px;
    padding-bottom: 20px;
}
.subheader h5{
    font-size: 15px;
    margin-left: 10px;
}

.subheader-search .form-control,
.subheader-search .btn{
    border-radius: 0;
    border-color: #bfbfbf;
}
.subheader-search .btn{
    border-right: 0;
}
.subheader-search input{
    border-left: 0;
}

.b-rl{
    border-right: solid 1px #bfbfbf; 
    border-left: solid 1px #bfbfbf; 
}

.b-l{
    border-left: solid 1px #bfbfbf; 
} 

.b-r{
    border-right: solid 1px #bfbfbf;
}
.b-b{
    border-bottom: solid 1px #bfbfbf;
}



/***** 
EMPRESA
****/

    @media  (max-width: 575px) {
            .pading-left{
                margin-left: 15px;
            }
          } 

        .navbar{
                border-bottom: 1px solid #bfbfbf;
                padding: 30px 0 0 0;
        }

        .navbar-dark .navbar-nav .nav-link {
          color: rgb(255,255,255);
      }
      
      .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
        color: rgb(255,255,255) !important;
        background:  #404950e0; 
        backdrop-filter: blur(5px);
    }

      @media (min-width: 992px){
          .navbar-expand-lg .navbar-nav .nav-link {
              padding-right: 1.25rem;
              padding-left: 1.25rem;
          }

      }
      
      .sliders-caption h2 {
            font-weight: 400;
            font-size: 50px;
    }
    .dropdown-menu{
        border-radius: unset;
    }
    .row-white a{
        color: white;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    
    .row-head a{
        font-weight: 600;
    }
    .row-head {
        margin-bottom: 20px;
    }
    
    .navbar-scrolled #navbarTogglerDemo03{
        bottom: 0 !important;
    }
    .navbar-scrolled #navbarTogglerDemo03 a , .navbar-scrolled #navbarTogglerDemo03 span{
        color:#0567a5;
    }
    
    .navbar-scrolled .dropdown-menu .dropdown-item{
        color:white !important;
    }
    
    .navbar-scrolled .dropdown-menu .dropdown-item:hover {
        color: #16181b !important;
    }
    
    
    .navbar-scrolled .brand-blue {
        margin-top: -40px !important;
     }
     
    .lh-1{
            line-height: 0.5;
        }
        
    .blue-ct, a{
           color: #237fba; 
    }

    .navbar .rightbar-block-lang-cotizacion {
        top: -1px;
    }
    
    .navbar-coretech.navbar-dark.navbar-scrolled {
        padding: 0 !important;
    }
    
    .navbar-scrolled .rightbar-block .rightbar-block-lang, .navbar .rightbar-block-search  {
        padding: 15px 20px !important;
    }
    
    .navbar .rightbar-block-lang-cotizacion {
        padding: 35px 20px !important;
    }
    
    .dropdown-item.active, .dropdown-item:active {
        background-color: #006fb3 !important;
    }
    
   /*CODIGO PREVIO*/
    .codigo_etica {
      color: #fff;
      font-weight: 600;
      font-size: 11px;
    }

    .codigo_etica:hover {
      color: #358bc2;
      text-decoration: none;
    }

    .carousel-item {
      height: 100vh;
      min-height: 350px;
      background: no-repeat center center scroll;
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
    }

    
    
    @media (max-width: 1280px){ 
            .navbar-nav .dropdown-menu{
                font-size: 13px !important;
            }
            .dropdown-item {
                padding: .25rem 0.7rem ;
            }
            .navbar-expand-lg .navbar-nav .nav-link {
                padding-right: 1.10rem;
                padding-left: 1.10rem;
                font-size: 14px;
            }
            
            .first-screen-containerThumb-thumb {
                 padding: calc(50% - 241px) 0 0;
            }
        }
                
        .custom-ul li:before{
            content: "\f410";
            font-family: "Font Awesome 5 Free";
            font-weight: 900;
            color: #237fba;
            margin-right: 20px;
        }

        .custom-ul li{
            margin-bottom: 10px;
            font-size: 17px;
        }
          
        