body{font-family:"Rubik", Tahoma, sans-serif, Arial;font-weight:400;}body{font-size: 14px;}.price,#our_price_display,.old_price,.sale_percentage{}.product_list.list .ajax_add_to_cart_button, .product_list.list .view_button,#buy_block #add_to_cart .btn_primary,#create-account_form .submit .btn_primary, #login_form .submit .btn_primary, .camera_caption_box .btn_primary, .iosSlider_text .btn_primary{font-weight:400;}.btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary{text-transform: uppercase;}.style_wide .ma_level_1{font-family: "Fjalla One";font-weight:400;}.advanced_style_wide .advanced_ma_level_1{font-weight:400;}.block .title_block, .idTabs a,.product_accordion_title,.heading,.page-heading,.page-subheading,.pc_slider_tabs a, #home-page-tabs li a, #home-page-tabs li span,.product_main_name{font-weight:400;text-transform: uppercase;font-size: 20px;}#st_mega_menu .ma_level_0{text-transform: uppercase;font-family: "Fjalla One";font-weight:400;}#stmobilemenu .ma_level_0{text-transform: uppercase;font-family: "Fjalla One";}.style_wide .ma_level_1{text-transform: uppercase;}.product_main_name{}#st_advanced_menu_wrap .advanced_ma_level_0, .mobile_bar_tri_text, #st_advanced_menu_column_mobile{text-transform: uppercase;font-weight:400;font-size: 14px;}#stmobileadvancedmenu .mo_advanced_ma_level_0{text-transform: uppercase;}.advanced_style_wide .advanced_ma_level_1{text-transform: uppercase;}.advanced_style_wide .advanced_ma_level_1{font-weight:400;}.advanced_mv_item{}#st_advanced_menu_column_desktop .advanced_ma_level_0{text-transform: none;;}.price_container .price{font-size: 18px;}.price_container .old_price{font-size: 11px;}.price, #our_price_display, .sale_percentage{color: #505050;}.breadcrumb, .breadcrumb a{color: #908f8f;}a.icon_wrap.active,.icon_wrap.active,a.icon_wrap:hover,.icon_wrap:hover,.searchbox_inner.active .submit_searchbox.icon_wrap,#search_block_top.quick_search_simple .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner:hover .submit_searchbox.icon_wrap,.shopping_cart:hover .icon_wrap,.shopping_cart_style_1 .shopping_cart:hover .icon_wrap,.shopping_cart.active .icon_wrap,.myaccount-link-list a:hover .icon_wrap{color: #e7b700;}#rightbar{top:auto; bottom:40%;}.btn-default:hover, .btn-default.active, 
                .btn-medium:hover, .btn-medium.active, 
                .btn-large:hover, .btn-large.active,
                input.button_mini:hover,
                input.button_small:hover,
                input.button:hover,
                input.button_large:hover,
                input.exclusive_mini:hover,
                input.exclusive_small:hover,
                input.exclusive:hover,
                input.exclusive_large:hover,
                a.button_mini:hover,
                a.button_small:hover,
                a.button:hover,
                a.button_large:hover,
                a.exclusive_mini:hover,
                a.exclusive_small:hover,
                a.exclusive:hover,
                a.exclusive_large:hover,
                input.button_mini:active,
                input.button_small:active,
                input.button:active,
                input.button_large:active,
                input.exclusive_mini:active,
                input.exclusive_small:active,
                input.exclusive:active,
                input.exclusive_large:active,
                a.button_mini:active,
                a.button_small:active,
                a.button:active,
                a.button_large:active,
                a.exclusive_mini:active,
                a.exclusive_small:active,
                a.exclusive:active,
                a.exclusive_large:active{background-color: #333635;border-color:#333635;}.product_list.list .button.ajax_add_to_cart_button:hover, .itemlist_action a.exclusive:hover,
                .btn-default.btn_primary:hover, .btn-default.btn_primary.active, 
                .btn-medium.btn_primary:hover, .btn-medium.btn_primary.active, 
                .btn-large.btn_primary:hover, .btn-large.btn_primary.active{background-color: #333635;border-color:#333635;}#top_bar .header_item{color:#eaeaea;}#top_bar .header_item,#top_bar a.header_item, #top_bar .dropdown_tri_inner, #top_bar .shopping_cart .icon_wrap, #top_bar .shopping_cart .ajax_cart_right{color:#eaeaea;}#top_bar .dropdown_tri_inner b{border-color: #eaeaea transparent transparent;}#top_bar a.header_item:hover,#top_bar .open .dropdown_tri_inner, #top_bar .shopping_cart_style_1 .shopping_cart:hover .icon_wrap, #top_bar .shopping_cart_style_1 .shopping_cart.active .icon_wrap, #top_bar .shopping_cart_style_1 .shopping_cart:hover .ajax_cart_right{color:#eaeaea;}#top_bar .open .dropdown_tri_inner b{border-color: #eaeaea transparent transparent;}#top_bar a.header_item:hover,#top_bar .open .dropdown_tri_inner{background-color:#6f6f6f;}#top_bar{background-color:#6f6f6f;}#top_bar #header_user_info a, #top_bar #header_user_info span, #stsocial_list_topbar li a, #contact-link a, .shop-phone, #top_bar .dropdown_tri_inner,#top_bar .shopping_cart_style_1 .shopping_cart, .currency_selector, .language_selector{border-color:#757575;}#header, #header .header_item,#header a.header_item, #header .dropdown_tri_inner, #header .shopping_cart_style_1 .shopping_cart .icon_wrap, #header .shopping_cart_style_1 .shopping_cart .ajax_cart_right, #header .quick_search_simple .icon_wrap, .quick_search_simple .submit_searchbox{color:#ffffff;}#header .dropdown_tri_inner b{border-color: #ffffff transparent transparent;}#header a.header_item:hover,#header .open .dropdown_tri_inner, #header .shopping_cart_style_1 .shopping_cart:hover .icon_wrap, #header .shopping_cart_style_1 .shopping_cart.active .icon_wrap, #header .shopping_cart_style_1 .shopping_cart:hover .ajax_cart_right{color:#f1b600;}#header .open .dropdown_tri_inner b{border-color: #f1b600 transparent transparent;}#st_advanced_menu_wrap .advanced_ma_level_0{color:#6f6f6f;}#main_menu_widgets #search_block_top.quick_search_simple .submit_searchbox,#main_menu_widgets a.header_item,#main_menu_widgets .shopping_cart .icon_wrap, #main_menu_widgets .shopping_cart, #main_menu_widgets .shopping_cart .ajax_cart_right{color:#6f6f6f;}#st_advanced_menu_wrap .advanced_ml_level_0.current .advanced_ma_level_0,#st_advanced_menu_wrap .advanced_ma_level_0:hover,#main_menu_widgets a.header_item:hover,#main_menu_widgets .shopping_cart:hover .icon_wrap,#main_menu_widgets .shopping_cart.active .icon_wrap, #main_menu_widgets .shopping_cart:hover, #main_menu_widgets .shopping_cart.active, #main_menu_widgets .shopping_cart:hover .ajax_cart_right, #main_menu_widgets .shopping_cart.active .ajax_cart_right{color:#3b3b3b;border-bottom-color:#3b3b3b;}#st_advanced_menu_wrap .advanced_ml_level_0.current .advanced_ma_level_0{background-color:#ffffff;}#st_advanced_menu_container{background-color:#ffffff;}#st_advanced_menu_container.sticky{background: #ffffff;background:rgba(255,255,255,0.95);}#page_header.has_sticky{padding-bottom:36px;}#st_advanced_menu_wrap .stadvancedmenu_sub{border-top-width:1px;}#st_advanced_menu_wrap .advanced_ma_level_0{margin-bottom:-1px;border-bottom-width:1px;}#st_advanced_menu_container{border-bottom-width:1px;}#st_advanced_menu_wrap .stadvancedmenu_sub{border-top-color:#3b3b3b;}#st_advanced_menu_container, .boxed_advancedmenu #st_advanced_menu_wrap{border-bottom-color:#3b3b3b;}#page_header{background-color:#f1b32e;}body#index.mobile_device #page_header.transparent_header{background-color:#f1b32e;}@media only screen and (max-width: 991px) {body#index #page_header.transparent_header{background-color:#f1b32e;}}span.new{top:25px;}span.new{right:0px;}.is_rtl span.new{right: auto;left: 0px;}span.on_sale{top:25px;}span.on_sale{left:0px;}.is_rtl span.on_sale{left: auto;right: 0px;}span.sale_percentage_sticker{bottom: 50px;}span.sale_percentage_sticker{right: 10px;}span.sold_out{font-family: "Rubik";}#st_advanced_menu_wrap .st_advanced_menu{text-align: center;}#st_advanced_menu_wrap .advanced_ml_level_0{float:none;display:inline-block;vertical-align:middle;}.main_content_area{ padding-top: 26px; }body#index .main_content_area,body#module-stblog-default .main_content_area{ padding-top: 10px; }.products_slider .ajax_block_product:hover .pro_outer_box, .product_list.grid .ajax_block_product:hover .pro_outer_box, .product_list.list .ajax_block_product:hover{-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.1); box-shadow: 0px 0px 4px rgba(0,0,0,0.1); }#page_wrapper{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}#mobile_header_logo img{max-width: 321px;}.mobile_bar_left_layout #mobile_header_logo img{max-width: 321px;}@media (max-width: 767px) {#mobile_header_logo img{max-width: 321px;}.mobile_bar_left_layout #mobile_header_logo img{max-width: 238px;}}@media (max-width: 480px) {#mobile_header_logo img{max-width: 180px;}.mobile_bar_left_layout #mobile_header_logo img{max-width: 106px;}}/* menu negro cat blackfriday */
#st_advanced_menu_70 {
	background: #ab000b;
}
#st_advanced_menu_70 a {
	font-weight: 800;
}

/*
.wk-payment-method .wk-heading-img:after {     content: "Usa el cupón CYBERMP en Mercadopago y obtén desde $5.000 de descuento adicional, o $12.000 usando tu dinero en cuenta, solo clientes nuevos MercadoPago. 1 Cupón por persona. Promoción ofrecida por Mercadopago";     border: 2px dotted #d1d1d1;     padding: 20px;     border-radius: 20px;     background-color: #fefcee;
}
*/
/*** etiquetas retiro ***/
.product-list .plabel_div.retiro img {
width:170px !important; 
}
.plabel_div {
    pointer-events: none !important;
}
.plabel_div  img {
    pointer-events: none !important;
}
@media (max-width:480px) {
.plabel_div.retiro img {
width:170px !important; 
}
}
#category .product-list .plabel_div.retiro img, #index .product-list .plabel_div.retiro img {
max-width:160px !important; 
}

/*** arreglo tamaño menú ***/
#st_advanced_menu_wrap .advanced_ma_level_0.is_parent {
    padding-right: 0px !important;
}
#st_advanced_menu_wrap li.advanced_ml_level_0 > a.advanced_ma_level_0 {
    font-size: 13px !important;
}

/*** arreglo top bar anuncio / cyber ***/
div#header_right {
  padding-top: 12px !important;
}

#easycontent_14 p {
  margin: 0 !important;
}


/*** etiqueta procesador notebook ***/
.product-5724 .plabel_div:before {
    content: '';
    width: 100px;
    height: 100px;
    background-image: url(https://www.elcontainer.cl/img/cms/etiquetas/intel-logo-i7-10th.png);
    background-size: cover;
    display: block;
    float: right;
    margin-top: 10px;
    margin-right: 10px;
}


img.vc_box_rounded {
border-radius: 20px !important; }

.ap5-pack-product-price-table-container {
display: none !important; }

/* fix visual 4 prod */
.fixcuatroprod li.ajax_block_product {
clear: none !important;
width: 24%; }

/* fix de visual grid prod */
.gridfix .product-content {
display: inline-block; }


/* titulos segmentos home alternativos  */
.titlefont {
font-size: 28px;
color: black;
font-weight: 900;
text-transform: uppercase; }
.titlefont1 {
font-size: 22px;
color: black;
font-weight: 900;
text-transform: uppercase; }

/* margenes cms */
.margencms {
max-width: 1170px;
margin: 0 auto; }

/* slider categorias */
ol.flex-control-nav.flex-control-paging, ul.flex-direction-nav {
display: none;
}
#special-products_block_center_f31ed876e0 ul.flex-direction-nav {
display: block !important;
}

/* ventana emergente al comprar */
.layer_product_info {
color: #777575;
}
.layer_cart_sum {
display: none;
}
div#layer_cart_ajax_block_cart_total {
color: #777575;
font-size: 20px;
}

/* estrellas en product box */
.gsr-col-lg-12 > .rating-star-yellow {
margin-top: 17px;
font-size: 14px;
}
.pull-left > .rating-star-yellow {
font-size: 10px;
}
.pull-left > .rating-star-yellow {
font-size: 10px;
}
.gsr-clr_20 {
clear: none !important;
}

/* modulo comentarios */
.common_tabs a {
	background: none;
}
#gsr.productAction.average-heading {
	box-shadow: none;
}
.average-heading-title {
	display: none;
}

/* descripciones en productos */
div.info-center{
min-height: 490px;
}
div.info-center {
display: flex;
align-content: center;
align-items: center;
}
@media only screen and (min-width: 990px) {
div.info-descrip {
padding: 3em;
}}
@media only screen and (max-width: 990px) {
.img-izq {
background-position: right !important;
}
.img-mit {
background-position: center !important;
}
.img-der {
background-position: left !important;
}}
.img-izq {
background-repeat: no-repeat !important;
background-size: cover !important;
}
.img-mit {
background-repeat: no-repeat !important;
background-size: cover !important;
}
.img-der {
background-repeat: no-repeat !important;
background-size: cover !important;
}

@media only screen and (max-width: 400px) {
.pm-ap-owl-carousel {
width: 100% !important;
}
.btn-buy-pack {
width: 100% !important;
}
.ap5-pack-product-name.title-center {
height: 65px !important;
}}

.ap5-pack-product-name.title-center {
height: 45px;
display: none !important;
}
.ap5-product-footer-pack-container {
border-color: #000;
}

@media only screen and (max-width: 400px) {
.ap5-product-footer-pack-container {
max-width: 100%;
}}

.ap5-product-footer-pack-informations {
background: #eaeaea;
}

.ap5-pack-product-reduction-value, .ap5-view-pack-category {
display: none !important;
}

h5.ap5-product-footer-pack-name.product-name {
font-weight: 1000 !important;
}

.ap5-buy-pack-button {
font-size: 25px !important;
padding: 15px !important;
border-radius: 5px !important;
display: inline-block !important;
float: none !important;
margin-left:  0px !important;
}

h3.page-product-heading {
border: none !important;
background: #ffa100a3 !important;
text-align: center !important;
border-radius: 10px !important;
text-transform: none;
font-size: 25px;
}

.ap5-price-container {
padding-bottom: 10px;
}

.ap5-product-footer-pack-informations {
text-align: center;
}

.btn-buy-pack {
display: inline-block !important;
vertical-align: top !important;
text-align: center !important;
}

.pm-ap-owl-carousel.pm-ap-owl-loaded {
display: inline-block !important;
}

div.pm-ap-owl-item.active {
width: 50% !important;
}
.pm-ap-owl-stage {
width: 100% !important;
}

/* Fix imagen de producto en ficha de producto */
.pb-left-column #image-block {
padding-left: 0px !important;
padding-right: 0px !important;
}

/* boton "Avisame cuando este disponible" */
.PA_launcher {
width: 235px !important;
}

/* descripciones de categorias */
div.cont_cat {
text-align: center;
}
img.img_cat, img.img_cat1, img.img_cat3 {
margin-right: 5px;
margin-left: 5px;
margin-bottom: 10px
}

.breadcrumb{
font-size: 1.5rem !Important;
}
img.img_cat2 {
margin-bottom: 10px
}
img.img_cat:hover, img.img_cat1:hover, img.img_cat2:hover, img.img_cat3:hover {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.05);
transition: 0.5s;
filter: saturate(180%);
box-shadow: 0 0 10px  #2c3e50;
}
@media (max-width: 419px) {
img.img_cat {
max-width: 10.5em;
}
img.img_cat1 {
max-width: 10.5em;
}}
@media (min-width: 420px) {
img.img_cat  {
max-width: 9.13em;
} 
img.img_cat1 {
max-width: 9.13em;
}}
@media (min-width: 760px) {
img.img_cat {
max-width: 7em;
}
img.img_cat1 {
max-width: 11%;
}
img.img_cat3 {
max-width: 13%;
}}

/* fix visualizacion en pag. product */
div.product_info_box {
clear: both;
}

/* personalizacion botones en pag. sesion */
#login_form .submit .btn_primary {
border-radius: 5px;
}
#create-account_form .submit .btn_primary {
border-radius: 5px;
}

/* redondear esquinas de etiquetas */
.label {
border-radius: 5px !important;
}

/* personalizacion boton default */
.btn-default {
background: #ed991a !important;
border-radius: 5px !important;
}

/* Fix miniaturas en pag. producto */
#views_block {
padding-left: 0px !important;
}
#thumbs_list {
width: 90% !important;
height: auto !important;
}
#thumbs_list li a.shown img {
border: 2px solid #848484;
}
#thumbs_list li img {
border: 1px solid #b6b1b1;
}

/* Color en bordes de imagen principal en pag. producto */
.pb-left-column #image-block {
border: 1px solid #cfcaca !important;
}

/* Cambiar tamaño botón de Comprar pag. productos */
.box-info-product .exclusive {
border-radius: 10px;
height: 60px !important;
font-size: 20px !important;
margin: 0 auto;
}

/* tamaño fuente precio pag. product */
#our_price_display {
font-size: 40px;
}

/* fix div cuenta regresiva pag product */
.countdown_heading {
display: inline-block !important;
margin-right: 10px !important;
}
.countdown_box {
border-radius: 17px;
background: #ec822c !important;
}
.countdown_outer_box.counting {
padding-top: 18px;
}

/* titulo pag. product */
.product_main_name {
font-size: 30px;
padding-left: 20px;
color: #848484;
text-transform: none;
font-weight: bold;
}

/* bajar div precio flotante en pag. producto */
.flotante {
margin: 36px auto;
}

body#index .main_content_area, body#module-stblog-default .main_content_area {
    padding-top: 0px;
}
body#index .pro_second_box {
    background-color: rgba(58,58,58,0.85);
    height: 50px;
}
body#index .pro_second_box h5>a, body#index .pro_second_box p.s_title_block a {
    font-size: 14px;
    letter-spacing: 1px;
}
body#index ul.product_list.grid > li .product-container {
    margin-bottom: 10px;
    padding: 0 0 60px 0 !important;   /* modifica el tamaño del cuadro */
}

body#index .pro_second_box .price_container {
    line-height: 160%;
    position: absolute;
    bottom: -65px;
    width: 100%;
   /* padding: 6px;*/
    left: 0;
  /*  border: 1px solid rgba(85,85,85,0.2); */
}
.products_slider .slides > li {
    padding: 10px 10px 30px 10px;
    overflow: hidden;
}

/*#index .new-products_block_center_container .ajax_block_product .modstars {
  margin: 15px 20px !important;
}*/
.products_slider .slides .modstars {
  margin: 18px 40px !important;
}

#search_block_top {
    display: inline-block;
    margin-right: 4px;
    margin-top: 25px;
}
a.icon_wrap i.icon-0x, .icon_wrap i.icon-0x {
    display: block;
    text-align: center;
    height: 22px;
    line-height: 22px;
    color: #ed991a;
}
.icon_wrap, .shopping_cart .ajax_cart_right {
    background: #f1f1f1;
    color: #ed991a;
}
a.icon_wrap {
    background: #f1f1f1;
    color: #ed991a;
}
a.icon_wrap.active, .icon_wrap.active, a.icon_wrap:hover, .icon_wrap:hover, .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner:hover .submit_searchbox.icon_wrap, .shopping_cart:hover .icon_wrap, .shopping_cart.active .icon_wrap, .myaccount-link-list a:hover .icon_wrap {
    background: #f1b445;
    color: #fff;
}
.shopping_cart.icon_wrap:hover, .shopping_cart.icon_wrap.active, .submit_searchbox:hover, .searchbox_inner.active .search_query, .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner:hover .submit_searchbox.icon_wrap, .shopping_cart:hover .icon_wrap, .shopping_cart.active .icon_wrap {
    border-color: #ecb44d;
}
.btn-default:hover, .btn-default.active, .btn-medium:hover, .btn-medium.active, .btn-large:hover, .btn-large.active {
    border: none;
    background: #efab45;
    color: #fff;
}
.nav_top_right .flex-direction-nav a, .nav_left_bottom .flex-direction-nav a {
    text-align: center;
    cursor: pointer;
    display: inline-block;
    width: 24px;
    height: 24px;
    line-height: 24px;
    float: left;
    margin-left: 2px;
    text-decoration: none;
    color: #ffffff;
    background: #e9981e;
}
.nav_top_right .flex-direction-nav a.flex-disabled, .nav_left_bottom .flex-direction-nav a.flex-disabled {
    cursor: default;
    color: #ffffff;
    background: #f5b656;
}
a:hover {
    color: #eaaf1f;
    text-decoration: underline;
}
.block .title_block a:hover {
    color: #e6aa18;
}
span.new {
    border: 10px solid #e0a619;
    color: #e0a619;
    border-right-width: 40px;
    border-left-color: transparent;
    right: 0;
}
.itemlist_action a {
    font-size: 1em;
    color: #fff;
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    position: relative;
    overflow: hidden;
    background: #ed9d24;
    text-align: left;
}
.hover_fly a {
    padding-top: 10px !important;
    height: 50px !important;
}
.hover_fly a:hover {
    width: 55% !important;
    background-color: #e0aa12 !important;
    color: white !important;
}
.hover_fly:hover a {
    border: 0 !important;
}
.hover_fly a:first-child {
    background-image: none;
    width: 55%;
    text-align: center;
    background-color: #e4af1a;
    color: #FFF;
    float: left;
    left: 0;
}
.hover_fly {
    bottom: -50px !important;
}
input.button_mini:hover, input.button_small:hover, input.button:hover, input.button_large:hover, input.exclusive_mini:hover, input.exclusive_small:hover, input.exclusive:hover, input.exclusive_large:hover, a.button_mini:hover, a.button_small:hover, a.button:hover, a.button_large:hover, a.exclusive_mini:hover, a.exclusive_small:hover, a.exclusive:hover, a.exclusive_large:hover {
    text-decoration: none;
    background: #e6a511;
    color: #fff;
}
#footer-primary {
    display:none;
}
.btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary {
    color: #fff;
    background-color: #ed9d24;
    text-transform: uppercase;
}
.btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary {
    color: #fff;
    background-color: #ed9d24;
    text-transform: uppercase;
}
#footer-top {
    border-top: 1px solid #ffffff;
    background: #e0e0e0;
}
.header_user_info_ps16 {
    display:none !important;
}
#st_advanced_menu_container.sticky {
    z-index: 9999 !important;
}
.fancybox-skin .fancybox-close:hover {
    color: #ed9d24;
}

.btn-default.btn_primary:hover, .btn-default.btn_primary.active, .btn-medium.btn_primary:hover, .btn-medium.btn_primary.active, .btn-large.btn_primary:hover, .btn-large.btn_primary.active {
    color: #fff;
    background: #555555;
}

.s_title_block a {
    min-height: 3.1em;
}

span.on_sale i {
    left: -66px !important;
}
span.on_sale {
    border-left-width: 72px !important;
}

.sdsarticle-des p, .sdsarticle-des {
    line-height: 28px !important;
    font-size: 18px;
    margin-bottom: 28px !important;
}
.sdsarticle-des ul {
    padding-left: 30px;
    margin-bottom: 28px !important;
}
.sdsarticle-des ul li {
    line-height: 28px !important;
    font-size: 18px;
    list-style-type: disc;
}
#infocontainer {
    display: none !important;
}

@media (min-width: 720px) {
    .st_news_letter_form_inner .st_news_letter_input {
        text-transform: uppercase;
        font-size: 1.3em !important;
    }

    .st_news_letter_form_inner .st_news_letter_input {
        height: 65px !important;
    }

    .st_news_letter_form_inner .st_news_letter_submit { 
        height: 65px !important;
    }

    .st_news_letter_form_inner {
        width: 500px !important;
    }

    .st_news_letter_do_not_show_inner {
        float: none !important;
        padding-bottom:10px;
    }
    .st_news_letter_do_not_show_inner label {
        font-size: 18px;
        font-weight: bold;
        color: #8c7000;
    }
    .fancybox-skin .fancybox-close {
        width: 40px;
        height: 40px;
        font-size: 2em;
        line-height: 40px;
        color: #5f4700;
    }
    .fancybox-skin a.fancybox-close:hover {
        text-decoration: none;
    }

    #header > .wide_container {
        padding: 0;
    }
    #index .countdown_box {
        display: block;
        background: transparent;
        text-transform: capitalize;
        color: #ffc820;
        position: absolute;
        bottom: -8px;
        font-size: 10px;
        width: 100%;
        z-index: 1;
        text-align: center;
        margin-left: -5px;
    }
    .plabel_div[data-position="Top Left"] {
        left: 0 !important;
        padding: 0 !important;
        top: -22px !important;
    }
   
    #infscr-loading {
        background-color: transparent !important;
    }
    .countdown_box {
        background: #de5f0d;
    }
    span.countdown_pro.c_countdown_timer {
        font-size: 13px;
    }
    #category h5.s_title_block.nohidden {
        min-height: 3em !important;
    }
    .pro_outer_box:hover {
        text-decoration: none;
        box-shadow: -2px 3px 18px rgba(0,0,0,.3) !important;
        transform: scale(1.025);
    }
    .pro_outer_box {
        transition: all .3s ease;
    }
    #search .plabel_div[data-position="Top Left"] , #category .plabel_div[data-position="Top Left"] {
        top: -175px !important;
    }
    #st_advanced_menu_container a:hover{
        text-decoration: none;
    }
    .dropdown_tri_inner, #header_user_info a {
        padding-top: 3px;
        padding-bottom: 3px;
    }
    #top_bar #header_user_info a, #top_bar #header_user_info span, #stsocial_list_topbar li a, #contact-link a, .shop-phone, #top_bar .dropdown_tri_inner, #top_bar .shopping_cart_style_1 .shopping_cart, .currency_selector, .language_selector {
        font-size: 11px;
        letter-spacing: 1px;
        padding-top: 3px;
        padding-bottom: 3px;
text-transform:uppercase;
font-family: Helvetica, Arial, Sans;
font-weight:lighter;
    }
    #breadcrumb_wrapper {
        margin-top: 0;
    }
/* cyber cyberdays */
/*
    .product-container::before {
        position: absolute;
        padding-top: 10px;
        left: -23px;
        content: '';
        background-image: url(/icon-cyberdays.png);
        width: 100px;
        height: 55px;
        z-index: 100;
    }
*/
    .vc-smart-single-product-products-grid {
        background-color: #ececec;
    }
    .vc_custom_heading.wpb_content_element {
        margin-bottom: -10px;
    }
    .vc_custom_heading.wpb_content_element::after {
        content: '';
        position: absolute;
        left: 30px;
        width: 0;
        border: 10px solid transparent;
        border-top: 10px solid white;
        margin-top: -10px;
    }
    .vc_custom_heading.wpb_content_element h2 {
        padding-left: 15px;
    }
/* esto lo quité yo mbriones bpl
    .fancybox-overlay {
        z-index: 100000 !important;
    }
*/
    #product p#loyalty {
        border-top: 0 !important;
    }
    #search .modstars, #category .modstars {
        margin: 0 auto 10px auto !important;
    }

    #index #allproducts .ajax_block_product .modstars {
        margin: 17px auto !important;
    }

    body#index ul.product_list.grid > li .product-container {
        margin-bottom: 10px;
        padding: 0 0 60px 0 !important;   /* modifica el tamaño del cuadro */
    }

    #search .modstars span, #category .modstars span, #index .modstars span {
        display: none !important;
    }

    #search_block_top .search_query, #search_block_mobile_bar .search_query {
        margin-top: -1px;
    }
    /* ofertas relámpagos */
    .relampagoslider .pro_outer_box {
        box-shadow: 0px 0px 12px rgba(255, 225, 21, 0.6) !important;
    }
    .relampagoslider .pro_outer_box:hover {
        box-shadow: 0px 0px 12px rgba(255, 225, 21, 0.8) !important;
    }

    .products_slider .ajax_block_product:hover .hover_fly, .product_list.grid .ajax_block_product:hover .hover_fly {
        bottom: 0 !important;
    }

    .products_slider .slides > li {
        padding: 10px 10px 30px 10px;
        overflow: hidden;
    }

    /* nuevos productos */
    #index .new-products_block_center_container .ajax_block_product .modstars {
      margin: 15px auto !important;
    }

    #product .comment_anchor img {
    width: 160px !important;
    }
}

@media (min-width:480px) and (max-width: 720px) {
    /* modifica la posición de las estrellas en el cuadro en la página de categoria del producto */
    #search .modstars, #category .modstars {
        margin: -10px auto 10px auto !important;
    }
    #index #allproducts .ajax_block_product .modstars {
      margin: 18px auto  !important;
    }
}

@media (max-width:480px){
    #index #allproducts .ajax_block_product .modstars {
      margin: 15px 80px !important;
    }
    #index .new-products_block_center_container .ajax_block_product .modstars {
      margin: 15px 70px !important;
    }
    /* modifica la posición de las estrellas en el cuadro en la página de categoria del producto */
    #search .modstars, #category .modstars {
        margin: -10px auto 10px auto !important;
    }
/* lo quité yo mbriones bpl
    .fancybox-opened {
        z-index: 1000000 !important;
    }
*/
    .category-82 .pro_first_box {
        box-shadow: 0px 0px 25px rgba(143, 230, 255, 0.6) !important;
    }
    /* modifica la altura del cuadro de los productos en el home */
    body#index ul.product_list.grid > li .product-container {
        margin-bottom: 10px;
        padding: 0 0 60px 0 !important;   
    }
    /* modifica la altura del cuadro en la página de categoria del producto */
    ul.product_list.grid > li .product-container {
        padding: 2em 0;    
        position: relative;
    }
/* Despues de confirmar transferencia */
.seleccionarBanco1 {
width:100% !important;
float:none;
clear:both;
}

.seleccionarBanco2 {
width:100% !important;
float:none;
clear:both;
}



}

/* quita línea de IVA en supercheckout */
#module-supercheckout-supercheckout #cart_total_tax {
display: none;
}

/* Carro Responsive */
@media (max-width: 480px) {
.cart_navigation .button-medium, .cart_navigation .pull-right, .cart_navigation .pull-left {
float: right !important;
background-color:#222 !important;
padding:10px 15px !important;
}
.btn-default {
float:left !important;
}
.button-exclusive {
background-color:#fff !important;
color:#666 !important;
text-decoration: underline !important;
font-size:14px !important;
}

/*.std td {
display:block !important;
}*/
table.std td, table.table_block td {
border:none;
}
#supercheckout-fieldset .supercheckout-threecolumns label {
display:block !important; 
margin-top:10px !important;
}

}

/* Tal vez te gustaría llevar */
table.std td, table.table_block td {
border-bottom:none;
}
table.std td:last-child, table.table_block td:last-child {
border-right:none;
}
#pushoncart_add_to_cart {
text-transform:uppercase;
border:none;
}
table.std, table.table_block {
border:none;
padding-top:10px;
padding-bottom:10px;
}
#pushoncart_1 {
}
#pushoncart_1 p, p#pushoncart_1 {
font-size:16px !important;
font-weight:lighter;
}
.textoDesc {
display:block;
font-size:12px !important;
margin-bottom:5px;
}
#pushoncart_product_img_514 {
content: url("https://www.elcontainer.cl/img/coca-cola.jpg") !important;
display:block;
width:150px;
height:150px;
}

#header {background-color: #f1b32e !important;}

#top_bar {
    background-color: #434442 !important;
}


.block {
    margin-bottom: 2em;
    margin-top: 0 !important;
}

.advanced_style_wide .advanced_ma_level_1 {
    font-size: 1.278em;
    font-weight: 900 !important;
   
}

#st_advanced_menu_wrap .advanced_ml_level_0.current .advanced_ma_level_0 {
    background-color: #cfcecb !important;
}

#st_advanced_menu_wrap .advanced_ml_level_0.current .advanced_ma_level_0, #st_advanced_menu_wrap .advanced_ma_level_0:hover, #main_menu_widgets a.header_item:hover, #main_menu_widgets .shopping_cart:hover .icon_wrap, #main_menu_widgets .shopping_cart.active .icon_wrap, #main_menu_widgets .shopping_cart:hover, #main_menu_widgets .shopping_cart.active, #main_menu_widgets .shopping_cart:hover .ajax_cart_right, #main_menu_widgets .shopping_cart.active .ajax_cart_right {
    border-bottom-color: #c3c0c0 !important;
}

#featured_products_sldier_block_center_cb4c564ce9 .title_block {
	background:url(https://www.elcontainer.cl/punto.png) repeat-x left center !important;
}

#checkoutLogin .myaccount ol.rectangle-list li a:before,  #checkoutLogin .myaccount ol.rectangle-list li a:after{
    margin: 0 !important;
    background: none !important;
    content: '';
    border: none !important;
}

/* Pasos */
.pasos {
float:left;
margin-top:20px;
			background: #fbfbfb;
			display:block;
			max-width: 400px;
			padding:20px;
			border-radius: 14px;
		}
		.pasos div {
			padding:20px 0;
		}
		.pasos div img {
			float:left;
			margin:10px 15px 10px 0;
		}
		.pasoUno, .pasoDos, .pasoTres, .pasoCuatro {
			border-bottom: 1px solid #f0f0f0;
			padding:20px 0;
		}
		.pasos h2 {
			font-family:Helvetica, Arial;
			font-weight: lighter;
			color:#ed991a;
			margin:0 0 10px 0;
			padding: 0;
			font-size:24px;
		}
		.pasos p {
			font-family:Helvetica;
			font-weight: lighter;
			color:#000;
			margin:0 0 10px 0;
		}

#st_advanced_menu_wrap .advanced_ma_level_0 i {
    color:#bbb;
}
.seleccionarBanco1 {
float:left;
display:block;
width:55%;
padding:20px;
}

.seleccionarBanco2 {
float:left;
display:block;
width:45%;
}
.selectBank {
background:#f0f0f0;
padding:20px;
}

/* para corregir la posición de las etiquetas del modulo etiquetas */
div[data-position="Top Right"] {
    top: -210px !important;
    right: -8px !important;
}
.list div[data-position="Top Right"] {
    top: 0px !important;
    right: -8px !important;
}
#product div[data-position="Top Right"] {
    top: 50px !important;
    right: -8px !important;
}
#index .plabel_div[data-position="Top Left"] {
        top: -185px !important;
}
#product .plabel_div[data-position="Top Left"] {
        top: 5px !important;
}

@media (max-width: 480px) {
#index .plabel_div[data-position="Top Left"] {
        left: -8px !important;
}
#product .plabel_div[data-position="Top Left"] {
        left: -8px !important;
}
#category .plabel_div[data-position="Top Left"] {
        top: -285px !important;
        left: -8px !important;
}
}


/* Barra Responsiva */
#page_header.sticky_mh #mobile_bar {
background:#f1b32e !important;
}

/* Counter */
.countdown_box {
border-radius:17px;
background:#ec822c !important;
}

    #index .countdown_box {
        background: transparent !important;
}

/* Boton Agotado */
#availability_value {
    	display:block;
    	background:#ed9d24;
    	color:#fff;
    	padding:0 15px;
    	text-transform:uppercase;
    	line-height:40px;
    	font-size:18px;
    	opacity:0.7;
}
#old_price {
text-decoration:none !important;
clear:both;
font-size:15px;
}
#old_price_display {
text-decoration:line-through;
font-weight:bold;
}
#product #our_price_display {
font-size:40px !important;
}
span.new {
display:none !important;
}
#reduction_percent_display {
display:none !important;
}


/* Registrar Cuenta */
#address p.required, #identity p.required, #account-creation_form p.required, #new_account_form p.required, #opc_account_form p.required, #authentication p.required {
	color:#666;
}

#address .form-group>label sup, #address .form-stru>label sup, #identity .form-group>label sup, #identity .form-stru>label sup, #account-creation_form .form-group>label sup, #account-creation_form .form-stru>label sup, #new_account_form .form-group>label sup, #new_account_form .form-stru>label sup, #opc_account_form .form-group>label sup, #opc_account_form .form-stru>label sup {
	font-size:16px;
	font-weight:bold;
	top:0;
}


/* compraFono */
.compraFono {
padding:0 0 10px 0; 
display:block;
width:290px;
margin-bottom:10px;
text-align:center;
}
.compraFono .cTop {
color:#777;
font-size:1.2em;
text-align:center;
font-weight:700;
display:block;
}
.compraFono .cFono {
color: #ed991a;
font-size:2em;
font-weight:300;
padding:5px 0;
text-align:center;
display:block;
}

.clearfix.form-stru.gender-line {
display:none;
}



#supercheckout-fieldset .supercheckout-threecolumns input[type="text"] {
    border: 1px solid #828282 !Important;
}
#supercheckout-fieldset .supercheckout-threecolumns input[type="text"], #supercheckout-fieldset .supercheckout-threecolumns input[type="password"], #supercheckout-fieldset .supercheckout-threecolumns input[type="email"]{
  border-top: 1px solid #828282 !Important;
}

#supercheckout_voucher_input_row td b::before {
    font-size: 1.4rem;
    content: 'Cupón de descuento:';
    color: #F7AD00;
    text-transform: uppercase;
}

#supercheckout_voucher_input_row td b {
    font-size: 0 !Important;
}

/* Topbar */
#multilink_9 .dropdown_tri_inner:before {
	content: "\f017";
	font-family: FontAwesome;
	font-size: 14px;
	color: #bbb;
}

#multilink_9 .dropdown_tri_inner {
	color:#fff;
	font-size:11px;
	text-transform: uppercase;
	font-family: Helvetica, Arial, Sans;
}

a.header_item.login:before {
	content: "\f05d";
	font-family: FontAwesome;
	font-size: 14px;
	color: #bbb;
}

#multilink_8 .dropdown_tri a:before {
	content: "\f007";
	font-family: FontAwesome;
	font-size:14px;
	color: #bbb;
}

#multilink_1 .dropdown_tri_inner:before {
	content: "\f1cd";
	font-family: FontAwesome;
	font-size:14px;
	color: #bbb;
}

#top_bar {
	background:#343533 !important;
}

.snow--near {
    pointer-events: none !important;
}


div[data-position="Medium Right"] {
    top: -152px !important;
    right: -9px !important;
}

/* nuevos colores para carrusel internacional */
 
.featured_products_sldier_block_center .pro_outer_box {
    border-radius: 6px;
    /*padding: 6px;*/
    background-color: white;
}

.featured_products_sldier_block_center ul.slides {
    padding-top: 15px;
}

.featured_products_sldier_block_center .flex-viewport {
   border-radius: 6px;
}

.featured_products_sldier_block_center .pro_second_box {
    left: 0;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}

.featured_products_sldier_block_center .product_img_link, .product_image {
	padding:6px;
}

.featured_products_sldier_block_center .hover_fly {
background:transparent !important;

}

.featured_products_sldier_block_center .hover_fly .btn-default.btn_primary {
border-radius:0px 0px 4px 4px !important;
 }

.category-138 #breadcrumb_wrapper {
	padding-top:0;
	padding-bottom:0;
}
.category-138 #breadcrumb_wrapper .container {
	display:none;
}


.hover_fly .btn-default {
border-radius:none !important;
}
.hover_fly a {
border-radius:none !important;
}

/* Cambio img interncional */

#special-products_block_center_container_f31ed876e0 {
	margin-top:100px !important;
         background-image:url('https://www.elcontainer.cl/img/cms/bgcontainerint.jpg');
}

#special-products_block_center_f31ed876e0 h4 {
	margin-top:-60px;
}

@media  (max-width: 599px) {
  section.special-products_block_center.products_block.section h4.title_block a img {    
    content: url("https://www.elcontainer.cl/img/cms/movil-container.png");
  }
section.special-products_block_center.products_block.section h4.title_block {
    background-color: white;
}
#special-products_block_center_f31ed876e0 h4 {
	margin-top:-125px;
}

#special-products_block_center_container_f31ed876e0 {
	margin-top:140px !important;
}
}

@media screen and (min-width: 600px) {
  section.special-products_block_center.products_block.section h4.title_block a img {    
    content: url("https://www.elcontainer.cl/img/cms/titulo-int_1.png");
  }
}

/* adapta responsive 2 prod x row en mobile */
@media screen and (min-width: 385px) {
  product_list grid row {    
    width: 50%;
  }
}


.iconsCheckout img { padding: 15px 13px 0 13px;}




/* Solo por hoy responsive */

@media screen and (min-width: 600px) {
  .soloporhoyDesk {    
    display: block;
  }
  .soloporhoyMovil {    
    display: none;
  }
}

@media  (max-width: 599px) {
  .soloporhoyDesk {    
    display: none;
  }
  .soloporhoyMovil {    
    display: block;
  }
}

@media (max-width:480px) {
	body#index .pro_second_box h5>a, body#index .pro_second_box p.s_title_block a {
	  white-space: nowrap;
             text-overflow: ellipsis;
             overflow: hidden; esta opción deja una linea 3 puntos 
             /*height:30px; */ /* con esta opción borramos la 3 línea */
	}

div[data-position="Top Right"] {
top:-110px !important;
}
.list div[data-position="Top Right"] {
top:-110px !important;
}
.plabel_div img {
width:60px !important; 
}
}

#la_payment {
visibility:hidden !important;
height:50px !important;
}

.df-classic .doofinderLogo {
    display: none!important;
}

@media (max-width:480px) {
#allproducts li {
		display:block !important;
		width:50% !important;
		float:left !important;
	}
.cuotas-vc { float:right; }
.cuotas-tvc { text-align: right; }
}
#st_advanced_menu_wrap .advanced_ma_level_0 { color:#fff; }

#st_advanced_menu_container {
    background-color: #343533 !important;
}

@media (min-width: 720px)
#st_advanced_menu_container {
    border-bottom: 1px solid #eaeaea;
}

.dfd-branding { visibility:hidden !important; }

#st_advanced_menu_container {
    background-color: #343533 !important;
}

@media (min-width: 720px)
#st_advanced_menu_container {
    border-bottom: 1px solid #343533;
}

.wk-shipping-img .d-flex {
	display:block;
}
.wk-shipping-img .wk-text-bold {
	clear:both;
	color:#000 !important;
}

@media (max-width:540px) {
	.wk-custom-shipping-icon {
		max-width:100%;
		height:auto !important;
	}
}

/* Tamaño banners relampago, mantiene ancho de productos  */

@media (min-width:1441px) and (max-width:1599px)  {    
    .wide_container, .container { 
        max-width:1510px !important;
        padding:0 20px;
    }
    #index .wide_container, #index .container{ 
        max-width:1850px !important;
    }
    .wide_container .container { padding:0; }
    #index #allproducts_container {
        max-width: 1200px;
        margin: 0 auto;
    }
   #header .header_container, #st_advanced_menu_container .container, #footer .container {
         max-width: 1170px !important;
         padding:0px !important;
    }
    .featured_products_sldier_block_center .title_block {
        width:100% !important;
    }
}

@media (min-width:1600px)  {
    
    .wide_container, .container { 
        max-width:1510px !important;
        padding:0 20px;
    }
    #index .wide_container, #index .container{ 
        max-width:1850px !important;
    }
    .wide_container .container { padding:0; }
    #index #allproducts_container {
        max-width: 100%;
        margin: 0 auto;
    }
   #header .header_container, #st_advanced_menu_container .container, #footer .container {
         max-width: 1170px !important;
         padding:0px !important;
    }
    .featured_products_sldier_block_center .title_block {
        width:100% !important;
    }
}


@media (max-width:480px) {
	#allproducts li {
		display:block !important;
		width:50% !important;
		float:left !important;
	}
}

/* ======================== MENÚ CATEGORÍAS HOVER ======================== */

.dynamized a, .dynamized a:hover {
    text-decoration: none;
}
.wk_cat_image_box_side_menu {
    border: 1px solid #dddddd;
    border-width: 1px !important;
    padding: 7px 15px;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    color: #000;
    transition: ease-out .3s;
}
.wk_cat_image_box_side_menu i {
    margin-right: 10px;
}
.wk_cat_image_box_side_menu:hover {
    -ms-transform: none;
    -webkit-transform: none; 
    transform: none; 
    box-shadow: inset 310px 0 0 0 #f1b32e;
    color: #fff;
}
.wk_cat_image_box_side_menu:hover div {
    -ms-transform: none;
    -webkit-transform: none; 
    transform: none; 
}
.wk_cat_image_box_side_menu:hover img {
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
}
/*  ============================== CAMBIOS WIDGET DOOFINDER ==================================  */
.dfwidget-host {
  background-color: transparent !important;
}
.dfwidget-host .carousel-arrow {
  opacity: 0.7 !important;
}
.dfwidget-host .carousel-arrow svg {
  fill: rgb(237 153 27) !important;
}
.widget-doo-title > h4 {
    color: #5a5a5a !important;
    font-size: 28px !important;
    font-weight: 300 !important;
    margin-bottom: -2px !important;
    display: block !important;
}
#doo-recommend  .vc_column_container {
 padding: 0 !important;
}
body#product .dfwidget-host {
    --unit: 5.25px;
}
@media  (max-width: 480px) {
.dfwidget-host {
    --unit: 6px !important;
}
body#product #doo-recommend  {
display: none;
}
}
.testborrar { display:block; }

/*  ============================== ELIMINA FLECHAS Y NAV CATEGORIAS ==================================  */
.category .flex-control-nav, .category .flex-direction-nav {
    display: none;
}

/*  ============================== BOTÓN UVDESK ==================================  */
/*.myaccount-link-list li:last-child a:after {
    content: "\f1cd";
    font-family: 'FontAwesome';
    display: inline-block;
    float: left;
    width: 65px;
    height: 50px;
    font-size: 50px;
    vertical-align: middle;
    color: #ed991a;
    margin: 15px 0 0 10px;
}
.myaccount-link-list li:last-child span {
    display: inline-block;
    padding-top: 18px;
}*/

.uv_form label, .uv_form .uv-field-info, .uv_form, .uv_selectpicker, .uv_form select, .uv_form input {
    font-size: 12px;
    padding-bottom: 0;
    padding-top: 0;
    margin-bottom: 0;
    margin-top: 0;
}


/* ============================== TICKETS DE SOPORTE ============================== */


/* Vista inicial  */
#module-wkuvdeskticketsystem-customerticketlist th {
    background: #f1b32e;
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 15px;
}
#module-wkuvdeskticketsystem-customerticketlist .btn-success {
    padding: 15px 25px;
    border-radius: 5px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;
}
#module-wkuvdeskticketsystem-customerticketlist .btn.btn-primary {
    border-radius: 5px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;
}
#module-wkuvdeskticketsystem-customerticketlist tbody td {
    padding: 15px;
}



/* Crear Tickets */
#module-wkuvdeskticketsystem-createticket input.form-control {
    line-height: 45px;
    height: 45px;
    border: 1px solid #e0e0e0;
    box-shadow: none;
}
#module-wkuvdeskticketsystem-createticket textarea.form-control {
    border: 1px solid #e0e0e0;
    padding: 15px;
    box-shadow: none;
}
#module-wkuvdeskticketsystem-createticket .btn.btn-success {
    padding: 15px 25px;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 5px;
    font-weight: bold;
}


/* Ver ticket  */
#module-wkuvdeskticketsystem-viewticket span.label.label-default {
    background: #569ba4;
    border-radius: 20px !important;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 1px;
    padding: 10px 20px;
}
#module-wkuvdeskticketsystem-viewticket #ticket-detail {
    border: 1px solid #ddd;
    margin-bottom: 40px;
    padding: 25px;
    min-height: 50px;
    border-radius: 10px;
}
#module-wkuvdeskticketsystem-viewticket #ticket-detail h4 {
    margin-top: 0;
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 20px;
    color: #000;
}
#module-wkuvdeskticketsystem-viewticket span.info {
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
#module-wkuvdeskticketsystem-viewticket span.date {
    font-size: 14px;
    color: #000;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: bold;
    font-style: italic;
}
#module-wkuvdeskticketsystem-viewticket .btn.btn-success {
    padding: 15px 25px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 5px;
}
#module-wkuvdeskticketsystem-viewticket .panel-default {
    border: none;
}
#module-wkuvdeskticketsystem-viewticket .panel-body {
    padding: 20px;
    background: #f9f9f9;
    border: 1px solid #e0e0e0 !important;
    border-radius: 15px !important;
    box-shadow: none !important;
}
#module-wkuvdeskticketsystem-viewticket .panel-body .form-control {
    padding: 25px;
    border-radius: 5px;
    box-shadow: none;
}
#collaborator-panel .coll-div {
    padding: 15px 5px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 11px;
    color: #000;
}

/* Esconder borde y título */
#module-wkuvdeskticketsystem-customerticketlist .wk-module-container {
    border: none;
}
#module-wkuvdeskticketsystem-customerticketlist .table {
    margin-bottom: 4em;
}
#module-wkuvdeskticketsystem-customerticketlist .wk-module-page-title {
    background-color: none;
}


/* ======================== POPUP PUNTOS ======================== */

#points-info .col-md-6 {
    background: #eeeeee;
    padding: 20px 10px;
    margin: 0 5px;
    width: 48%;
    text-align: center;
    text-transform: uppercase;
    border-radius: 10px;
}
.wkRewardPopup .wk-fancyb-body {
    margin-top: 10px;
    text-align: center;
    padding: 15px 40px;
    font-size: 14px;
    line-height: 25px;
}
#rewardExpiryReminderPopup #points-info span {
    padding: 10px 15px;
    font-weight: 600;
    color: #fff;
    border-radius: 20px;
    font-size: 12px;
    text-transform: uppercase;
}
.wkRewardPopup .wk-btn {
    background-color: #2c5dd9;
    border-radius: 4px;
    color: #ffffff;
    width: 220px;
    padding: 20px;
    letter-spacing: 1px;
    text-transform: uppercase;
}

@media (max-width:480px) {
	#points-info .col-md-6 {
    	     width: 100%;
margin-bottom:10px
	}
}


/* ========================================= COMPRA RÁPIDA ========================================= */

.content-compra-rapida {
    display: block;
    overflow: hidden;
    border: 2px solid #e0e0e0;
    padding: 20px;
    border-radius: 10px;
    cursor:pointer;
    transition: ease-out .3s;
}
.content-compra-rapida:hover {
    border-color: #e64a00;
    background: #fffdfd;
}
.titulo_compra_rapida {
    color: #484848;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 2rem;
    text-transform: uppercase;
    color: #000;
    letter-spacing: -0.5px;
}
.titulo_compra_rapida {
    color: #595555;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 2rem;
    text-transform: uppercase;
    font-family: 'Viga';
}
h5.titulo_compra_rapida:before {
    content: "\f0e7";
    font-family: 'FontAwesome';
    color: #ba3d01;
    margin-right: 15px;
}

.category-fast-checkout p#add_to_cart_quick_checkout {
    display: inline-block;
    margin-left: 0 !important;
    margin-top: 0;
}
.category-fast-checkout .btn_primary.exclusive {
    height: 54px !important;
    font-size: 17px !important;
    width: 250px;
}
.compra_rapida_sin_cookie span {
    background: #e64a00;
    color: #fff;
    border-radius: 5px;
    text-transform: uppercase;
    font-size: 17px;
    display: block;
    width: 190px;
    margin-bottom: 25px;
    text-align: center;
    height: 44px;
    line-height: 44px;
}
.content-compra-rapida a:hover { 
    text-decoration: none;
}
.content-compra-rapida .texto_compra_rapida {
    margin-bottom: 1.5rem !important;
}

.category-fast-checkout p#quantity_wanted_p {
    display: block;
    margin: 12px 15px 0 0;
    /*margin: 20px 15px 0 0;*/
    float: left;
}
.category-fast-checkout p#add_to_cart {
    margin-top: 11px;
    margin-bottom: 0;
}

.content-compra-normal h2 {
    display:none;
}
.category-fast-checkout .content-compra-normal h2 {
    display: block;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: 'Viga';
    color: #595555;
}
.category-fast-checkout .content-compra-normal h2::before {
    content: "\f02b";
    font-family: 'FontAwesome';
    color: #ed991a;
    margin-right: 15px;
}
.category-fast-checkout .content-compra-normal {
    display: block;
    overflow: hidden;
    border: 2px solid #e0e0e0;
    padding: 20px;
    border-radius: 10px;
    margin-bottom: 20px;
    cursor:pointer;
    transition: ease-out .3s;
}
.category-fast-checkout .content-compra-normal:hover {
    border-color: #ed991a;
    background: #fffdfd;
}
.cart_block_customizations li {
color:gray !important;
}

/* ========================================= SKU ARMADO ========================================= */
ul.cart_block_customizations {
    color: #666;
}


/*************** MODIFICACIONES CHECKOUT *******************/

body#order-opc {
    font-size: 18px !important;
}

#wk-one-page-checkout .tab-content {
    margin-top: 40px !important;
}
#wk-one-page-checkout .form-group.wkpadding.d-flex.same-as-invoice {
    display: none;
}
#wk-one-page-checkout #order-opc {
    font-size: 18px !important;
}
#wk-one-page-checkout .wk-diff-address {
    padding: 10px 0px 10px 5px;
    min-width: 25%;
    border-radius: 5px;
}
#wk-one-page-checkout .wk-delivery-address-div,.wk-existing-address-div {
    margin-left: 0;
}
#wk-one-page-checkout .wk-shipping-info {
    min-height: 180px;
    height: 100%;
    margin-top: 20px;
}
#wk-one-page-checkout .wk-text-bold {
    font-size: 18px;
}
#wk-one-page-checkout .card {
    margin-bottom: 23px;
    border-radius: 10px;
    padding: 40px;
}
#wk-one-page-checkout .wk-opc-custom-border {
    margin-bottom: 40px;
}
#wk-one-page-checkout .wk-delivery-address-card,.wk-invoice-address-card {
    padding: 20px !important;
}
#wk-one-page-checkout .wk-existing-address .nav-tabs li.nav-item a {
    border-radius: 5px 5px 0 0;
}
#wk-one-page-checkout .wk-existing-address .nav-tabs {
    margin-top: 18px;
}
#wk-one-page-checkout #wk-order-summary-ajax .product-name a {
    font-size: 18px;
}
#wk-one-page-checkout #wk-order-summary-ajax .wk-product-link {
    display: none;
}
#wk-one-page-checkout .btn {
    font-size: 18px !important;
}
#wk-one-page-checkout .alert.alert-danger {
    color: #691e25;
    background-color: #F5DAD3;
    border: 1px solid #F5DAD3;
    border-radius: 6px;
    padding: 30px;
    width: 80%;
}
#wk-one-page-checkout h4.wk-left {
    font-size: 30px;
}
#wk-one-page-checkout #wk-submit-login,  #wk-one-page-checkout .wkcustomizerbtn, #wk-one-page-checkout .wk-save-address {
    max-width: 400px;
    background: #ffa000 !important;
    padding: 14px;
    border-radius: 8px;
    border: 5px solid rgb(255 159 0);
    box-shadow: 2px 2px 0 rgb(213 135 5);
    font-weight: 800;
    text-transform: uppercase;
}
#wk-one-page-checkout button.btn.btn-primary.center-block.wkcustomizerbtn:disabled {
    background-color: grey !important;
    border: 5px solid grey !important;
    box-shadow: 2px 2px 0 #5c5c5c;
}
#wk-payment-confirmation {
    margin-top: 40px;
}
#wk-one-page-checkout textarea {
    padding: 10px;
    border-radius: 6px;
    margin-top: 12px;
    margin-bottom: 20px !important;
}
#wk-one-page-checkout .wkformcontrol {
    border: 1px solid #ddd;
    background: #fff;
    height: 31px;
    height: 48px;
    margin-top: 8px;
    margin-bottom: 16px;
    border-radius: 8px;
    width: 100%;
    padding: 10px;
}
#wk-one-page-checkout .wklabel {
    font-size: 18px;
}
#wk-one-page-checkout .wkformgroup {
    font-size: 16px
}
#order-opc .form-group .form-control {
    max-width: 100% !important;
    padding: 10px;
}
#order-opc i.wk-check-icon, i.wk-error-icon {
    margin-top: 23px !important;
}
#wk-one-page-checkout .chosen-container {
    font-size: 18px;
    margin-top: 8px;
}
#wk-one-page-checkout .chosen-single {
    line-height: 25px !important;
    padding: 12px 0 32px 10px !important;
}
/*************** FIN MODIFICACIONES CHECKOUT *******************/

.txtCompraNormal {
    text-transform: uppercase;
    font-weight: bolder;
    font-size: 16px;
}



/* Slide Movil */
#homepage-slider {
	position:absolute !important;
	top:0 !important;
      margin-left: -15px;
    margin-top: -40px;
}
#homepage-slider .bx-wrapper {
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
#homepage-slider .bx-wrapper .bx-controls-direction a {
background:rgb(0,0,0,0.3) !important;
}
@media (max-width:767px) {
	.row-full.banners-home {
		padding-top:93% !important;
	}
	.bx-wrapper .bx-next, .bx-wrapper .bx-prev { background:none !important;}

}

         .row-full {
                            width: auto !important;
                        }
#st_owl_carousel_1, .row-full.banners-home { width: 100vw; }

/* Fix Danielito */
#product .pb-left-column {
    height: auto !important;
}


/* ================ FOOTER MAYO 2025 =================  */
#footer .wide_container, #footer .container {
    max-width: 1850px !important;
}
#footer-top {
    border-top: 1px solid #ffffff;
    padding: 50px 20px;
}
#footer-top .title_block_name {
    color: #000;
    font-size: 2rem;
    margin-bottom: 10px;
}
#footer-top a {
    color: #000;
}
#footer-top ul {
    margin-left: 20px;
}
#footer-top li {
    margin-bottom: 10px;
    list-style-type: square;
}

/* Esto solo en media min-width 500px */

/* Fin - Esto solo en media min-width 500px */

#easycontent_3 strong {
    color: #000;
    display: block;
    font-size: 16px;
    font-weight: lighter;
    margin-bottom: 5px;
    margin-top: 5px;
}
section#easycontent_3 p {
    border-left: 5px solid #c0c0c0;
    padding-left: 20px;
    padding-right: 40px;
}
#easycontent_4 img {
    width: 300px;
}
@media (min-width: 991px) {
  #footer-top section#easycontent_4,
  #footer-top section#easycontent_3,
  #footer-top section#easycontent_10 {
    padding-top: 45px;
  }
}
/* FIN FOOTER MAYO 2025 */

/* ================= Header MAYO 2025 ================= */
#header .header_container, #st_advanced_menu_container .container, #footer .container {
    max-width: 1850px !important;
    padding: 0px !important;
}

#header .searchbox_inner, #header #searchbox {
    width: 80%;
float:left;
}


@media (min-width: 1600px) {
    #header .wide_container, #header .container {
        max-width: 1800px !important;
        padding: 0 20px;
    }
}

/* Buscador Color, se debe cambiar el col-md-4 a 3 */
#search_block_top .search_query, #search_block_mobile_bar .search_query {
    background: #fff;
    border: 1px solid #fff;
}
#search_block_top input::placeholder {
    color: #cccccc !important;
}

/* Mi cuenta y segumiiento */
#header div#my-profile-menu {
    padding: 0 20px 0 0;
}

/* margin top buscador */
#header div#header_right_inner {
    display: flex;
    align-items: center;
    margin-top: 5px;
}
/* Hay que sacar el <br> entre la cuenta y el seguimiento, dejes el movil display none important */
#header div#my-profile-menu {
    padding: 0 20px 0 0;
    display: flex;
    flex-direction: column-reverse;
    align-items: flex-end;
}
@media only screen and (max-width: 991px) {
    #header div#my-profile-menu {
        display:none !important;
    }
}
/* ================= FIN Header MAYO 2025 ================= */

/* ===================== MAYO 2025 MENU =====================  */
#st_advanced_menu_wrap i {
    display: none;
}
div#st_advanced_menu_container {
    font-family: system-ui;
}
#st_advanced_menu_wrap > ul {
    display: flex;
}
#st_advanced_menu_wrap > ul > li {
    flex: 1;
    text-align: center !important;
    /* justify-items: center; */
}
#st_advanced_menu_wrap > ul > li a {
    white-space: nowrap;
}
li.advanced_ml_level_1 {
    text-align: left;
}

/* ===================== FIN MAYO 2025 MENU =====================  */

/* ===== FIX LUPA ===== */
#search_block_top .submit_searchbox .icon-search-1 {
    margin-top: -10px;
}
@media (max-width:992px) {

	#searchbox span.icon_text {
	    display: none;
	}
	button#submit_searchbox {
	    height: 30px;
	    width: 30px;
	}
	
}
/* ===== /FIX LUPA ===== */

/* ===== NOMBRE CUPON */
.bloc_cart_voucher td.name {
    color: #f1b32e;
    font-size: 14px;
}