 /*Vendor CSS (Bootstrap & Icon Font)*/
@import url('assets/css/vendor/bootstrap.min.css');
@import url('assets/css/vendor/font-awesome-pro.min.css');
@import url('assets/css/vendor/themify-icons.css');
@import url('assets/css/vendor/customFonts.css');

 /*Plugins CSS (All Plugins Files)*/
@import url('assets/css/plugins/select2.min.css');
@import url('assets/css/plugins/perfect-scrollbar.css');
@import url('assets/css/plugins/swiper.min.css');
@import url('assets/css/plugins/nice-select.css');
@import url('assets/css/plugins/ion.rangeSlider.min.css');
@import url('assets/css/plugins/photoswipe.css');
@import url('assets/css/plugins/photoswipe-default-skin.css');
@import url('assets/css/plugins/magnific-popup.css');
@import url('assets/css/plugins/slick.css');

/*Main Style CSS*/
@import url('assets/css/style.css');

 /*Use the minified version files listed below for better performance and remove the files listed above */
/*@import url('assets/css/vendor/vendor.min.css');*/
/*@import url('assets/css/plugins/plugins.min.css');*/
/*@import url('assets/css/style.min.css'); */


 /*Terceros Agregado*/
 @import url('assets/css/terceros/sweetalert2.css');



 /*
 NARANJA:
    C:0 M:60 Y:100 K:0
    #d68500
    RGB(214,113,0)

NEGRO
    C:0 M:0 Y:0 K:100
    #211915
    RGB(33,25,21)
*/

 /*PARAMETRIZACION */
 .bg-principal {
     /*background-color: #d68500 !important;*/
     background-color: #FF5E15 !important;
 }
 .bg-principal-50 {
     /*background-color: rgba(214,113,0,.5) !important;*/
     background-color: rgba(255,94,21,.5) !important;
 }
 .bg-principal-25 {
     /*background-color: rgba(214,113,0,.25) !important;*/
     background-color: rgba(255,94,21,.25) !important;
 }
 .text-principal {
     /*color: #d68500 !important;*/
     color: #FF5E15 !important;
 }
 .text-principal-50 {
     color: rgba(255,94,21,.5) !important;
 }
 #scrollUp{             /* BOTON DE IR ARRIBA */
     /*background-color: #d68500 !important;*/
     background-color: #FF5E15 !important;
 }
 .header-tools > div a span {    /* CANTIDAD DE ELEMENTOS */
     /*background-color: #d68500 !important;*/
     background-color: #FF5E15 !important;
 }

 .btn-hover-principal:hover, .btn-hover-principal:not(:disabled):not(.disabled).active {
     border-color: #FF5E15;
     background-color: #FF5E15;
     color: #FFFFFF;
 }


 .product-opciones a {
     font-size: 14px;
     font-weight: 400;
     line-height: 26px;
     padding: 0px 15px 2px 15px;
     color: #ABABAB;
 }
 .product-opciones .opcion_disponible{
     color: #ABABAB;
     border: solid 1px #FFFFFF;
     background:none;
     border-radius: 500px;
 }
 .product-opciones .opcion_disponible:hover{
     background-color: #FFFFFF;
     color: #333333;
     border: solid 1px #333333;
 }
 .product-opciones .opcion_seleccionado{
     /*color: #F8796C;*/
     background-color: #333333;
     color: #FFFFFF;
     border: solid 1px #333333;
     border-radius: 500px;
 }
 .product-opciones .opcion_nodisponible{
     color: #e9e9e9;
 }
 .product-opciones .opcion_nodisponible:hover{
     color: #e9e9e9;
 }
 .product-opciones .opcion_nodisponible:active{
     color: #e9e9e9;
     pointer-events:none;
 }






 .product-informacion{
     margin-top: 20px;
 }
 .menuCat_active {
     color: #F8796C !important;
     border-color: rgba(248, 121, 108, 0.3)!important;
 }

 .product-images .youtube{
     width:99%;
     height: 300px;
     float:left;
     margin:10px 0.5%;
 }
 #product-images .video{
     width:99%;
     height: 280px;
     float:left;
     margin:10px 0.5%;
     outline: none;
     overflow: hidden;

 }
#blog .product-images {
    width: 100%;
    overflow: hidden;
    float: left;
    height: auto;
}
 #blog .product-images .image img{
     width: 100%;
     height: auto;
     float: left;

 }
#blog .product-thumb-slider .item {
     margin-bottom: 1px;
     border: 1px solid transparent;
     max-height: 130px;
     overflow: hidden;
 }

 #blog .product-thumb-slider .item img {
     width: 100%;
 }

 .blog .image {
     max-height: 180px; !important;
     overflow: hidden; !important;
 }
 .blog .image2 {
     overflow: hidden; !important;
 }

 .product-thumb .image2 {
     position: relative;
     display: block;
     overflow: hidden;
     max-height: 200px;
     height: 200px;
     text-align: center;
 }

 .product-thumb .image2 img {
     z-index: 3;
     width: auto;
     height: 100%;
 }

 #leyenda_legal input[type="checkbox"]{
     width: 25px; !important;
     height: 25px; !important;
     margin-right: 20px; !important;
     float: left;
 }
 #leyenda_legal a {
     text-decoration: underline; !important;
 }


 .select2-container--default .select2-selection--single {
     background: transparent; !important;
 }

 #formas_pagos_disponible .select2-selection {
     font-size: 24px; !important;
     font-weight: 500; !important;
     line-height: 1.675; !important;
 }

 .mapa_contacto {
     width: 96%;
     height: 400px;
     float: left;
     background-color: #ffffff;
     overflow: hidden;
     position: relative;

 }


 /* Product Filter Toggle */
