@font-face {font-family: "Acumin-BdItPro"; src: url("https://resources-sami3.s3.us-west-1.amazonaws.com/sami3-prod/cartonizers.moradahome.pe/fonts/AcuminPro/Acumin-BdItPro.ttf") format("truetype"); font-weight: normal; font-style: normal; font-display:swap; }
@font-face {font-family: "Acumin-BdPro"; src: url("https://resources-sami3.s3.us-west-1.amazonaws.com/sami3-prod/cartonizers.moradahome.pe/fonts/AcuminPro/Acumin-BdPro.ttf") format("truetype"); font-weight: normal; font-style: normal; font-display:swap; }
@font-face {font-family: "Acumin-ItPro"; src: url("https://resources-sami3.s3.us-west-1.amazonaws.com/sami3-prod/cartonizers.moradahome.pe/fonts/AcuminPro/Acumin-ItPro.ttf") format("truetype"); font-weight: normal; font-style: normal; font-display:swap; }
@font-face {font-family: "Acumin-RPro"; src: url("https://resources-sami3.s3.us-west-1.amazonaws.com/sami3-prod/cartonizers.moradahome.pe/fonts/AcuminPro/Acumin-RPro.ttf") format("truetype"); font-weight: normal; font-style: normal; font-display:swap; }
@font-face {font-family: "AcuminProThin"; src: url("https://resources-sami3.s3.us-west-1.amazonaws.com/sami3-prod/cartonizers.moradahome.pe/fonts/AcuminPro/AcuminProThin.ttf") format("truetype"); font-weight: normal; font-style: normal; font-display:swap; }

body{
    font-size:14px;
    font-family: 'Acumin-RPro';
}
a:hover, a:focus{text-decoration: none;}
.tellme_mail p{font-weight: bolder ; font-size: 15px; margin-bottom: 10px ; }
ul{padding: 0}
.box_product .img_product_size170 img {margin: auto; }
#txt_tellme_mail_M{width: 70%; float: left; height: 35px; border: 1px solid #ccc; }
.box_product .name_product a {color: #000 ; font-size: 16px ; font-weight: bold ; margin-bottom: 10px ; display: block ; text-transform: uppercase; } .box_product .price_product strong {color: red; font-size: 13px;margin-left: 5px; }
.product_view_recent .label-oferta {right: -12px ; top: 20px ; } .products_recommended .label-oferta {right: -19px ; top: -190px ; } .product_view_recent .nbs-flexisel-ul>div{margin: 10px; box-shadow: 3px 3px 3px #e3e3e3; border: 1px solid #f4f4f4; padding-bottom: 35px; }
/*.nbs-flexisel-item>div {margin:15px;}*/
.btn_tellme_mail{width: 30%; float: left; height: 35px; border: 1px solid #ccc; } 
.tellme_mail{display: table; background: #eee; padding: 35px; border-radius: 10px; width: 100%; text-align: center; }
.product_view_recent h2, .products_recommended h2{text-transform: uppercase ; letter-spacing: normal  ; text-align: center  ; font-size: 22px  ; margin-bottom: 30px  ; }
.btn{border-radius:0; padding:6px 20px; text-transform:uppercase } .btn{-moz-user-select:none; background-image:none; border:medium none; border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; -webkit-border-radius:0 0 0 0; cursor:pointer; display:inline-block; font-size:14px; font-weight:normal; line-height:1.42857; margin-bottom:0; padding:6px 12px; text-align:center; vertical-align:middle; white-space:nowrap; background-color:#000; color:#fff; -webkit-appearance:none ; }
@include border-radius(0);
input[type="text"],input[type="submit"],input[type="button"],input[type="password"],input[type="email"]{
    -webkit-appearance:none ;
    border-radius:0 0 0 0 ;
    -moz-border-radius:0 0 0 0 ;
    -webkit-border-radius:0 0 0 0 !important
}
@include border-radius(0);
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted; outline-offset:-2px } .btn:hover,.btn:focus{color:#fff; text-decoration:none } .btn-common{color:#333; background-color:#f8d848; border-color:#f8d848 } .btn-common:hover,.btn-common:focus,.btn-common:active,.btn-common.active,.open .dropdown-toggle.btn-common{color:#333; background-color:#f7d32f; border-color:#f8d848; border-color:#e1bb09 } .btn-common:active,.btn-common.active,.open .dropdown-toggle.btn-common{background-image:none } .btn-common.disabled,.btn-common[disabled],fieldset[disabled] .btn-common,.btn-common.disabled:hover,.btn-common[disabled]:hover,fieldset[disabled] .btn-common:hover,.btn-common.disabled:focus,.btn-common[disabled]:focus,fieldset[disabled] .btn-common:focus,.btn-common.disabled:active,.btn-common[disabled]:active,fieldset[disabled] .btn-common:active,.btn-common.disabled.active,.btn-common[disabled].active,fieldset[disabled] .btn-common.active{background-color:#f8d848; border-color:#f8d848 } .btn-common .badge{color:#f8d848; background-color:#333 } .btn-common-alt{color:#fff; background-color:#333; border-color:#333 } .btn-common-alt:hover,.btn-common-alt:focus,.btn-common-alt:active,.btn-common-alt.active,.open .dropdown-toggle.btn-common-alt{color:#fff; background-color:#262626; border-color:#333 } .btn-common-alt:active,.btn-common-alt.active,.open .dropdown-toggle.btn-common-alt{background-image:none } .btn-common-alt.disabled,.btn-common-alt[disabled],fieldset[disabled] .btn-common-alt,.btn-common-alt.disabled:hover,.btn-common-alt[disabled]:hover,fieldset[disabled] .btn-common-alt:hover,.btn-common-alt.disabled:focus,.btn-common-alt[disabled]:focus,fieldset[disabled] .btn-common-alt:focus,.btn-common-alt.disabled:active,.btn-common-alt[disabled]:active,fieldset[disabled] .btn-common-alt:active,.btn-common-alt.disabled.active,.btn-common-alt[disabled].active,fieldset[disabled] .btn-common-alt.active{background-color:#333; border-color:#333 } .btn-common-alt .badge{color:#333; background-color:#fff } .btn-action{color:#fff; background-color:#320466; border-color:#320466; font-size:16px; font-weight:normal; -webkit-appearance:none ;font-family: 'Acumin-RPro' !important; } @include border-radius(0); .btn-action:hover,.btn-action:focus,.btn-action:active,.btn-action.active,.open .dropdown-toggle.btn-action{color:#fff; background-color:#320466; border-color:#320466; } .btn-action:active,.btn-action.active,.open .dropdown-toggle.btn-action{background-image:none } .btn-action.disabled,.btn-action[disabled],fieldset[disabled] .btn-action,.btn-action.disabled:hover,.btn-action[disabled]:hover,fieldset[disabled] .btn-action:hover,.btn-action.disabled:focus,.btn-action[disabled]:focus,fieldset[disabled] .btn-action:focus,.btn-action.disabled:active,.btn-action[disabled]:active,fieldset[disabled] .btn-action:active,.btn-action.disabled.active,.btn-action[disabled].active,fieldset[disabled] .btn-action.active{background-color:#320466; border-color:#320466; } .btn-action .badge{color:#787878; background-color:#fff } .btn-default-alt{color:#333; background-color:#e6e6e6; border-color:#e6e6e6 } .btn-default-alt:hover,.btn-default-alt:focus,.btn-default-alt:active,.btn-default-alt.active,.open .dropdown-toggle.btn-default-alt{color:#333; background-color:#d9d9d9; border-color:#e6e6e6 } .btn-default-alt:active,.btn-default-alt.active,.open .dropdown-toggle.btn-default-alt{background-image:none } .btn-default-alt.disabled,.btn-default-alt[disabled],fieldset[disabled] .btn-default-alt,.btn-default-alt.disabled:hover,.btn-default-alt[disabled]:hover,fieldset[disabled] .btn-default-alt:hover,.btn-default-alt.disabled:focus,.btn-default-alt[disabled]:focus,fieldset[disabled] .btn-default-alt:focus,.btn-default-alt.disabled:active,.btn-default-alt[disabled]:active,fieldset[disabled] .btn-default-alt:active,.btn-default-alt.disabled.active,.btn-default-alt[disabled].active,fieldset[disabled] .btn-default-alt.active{background-color:#e6e6e6; border-color:#e6e6e6 } .btn-default-alt .badge{color:#e6e6e6; background-color:#333 } .btn-facebook{color:#fff; background-color:#3a5799; border-color:#2c4274 } .btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{color:#fff; background-color:#334c87; border-color:#2c4274 } .btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{background-image:none } .btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook.active{background-color:#3a5799; border-color:#2c4274 } .btn-facebook .badge{color:#3a5799; background-color:#fff } .btn-google{color:#fff; background-color:#d03f2a; border-color:#c23a27 } .btn-google:hover,.btn-google:focus,.btn-google:active,.btn-google.active,.open .dropdown-toggle.btn-google{color:#fff; background-color:#bb3926; border-color:#a63221 } .btn-google:active,.btn-google.active,.open .dropdown-toggle.btn-google{background-image:none } .btn-google.disabled,.btn-google[disabled],fieldset[disabled] .btn-google,.btn-google.disabled:hover,.btn-google[disabled]:hover,fieldset[disabled] .btn-google:hover,.btn-google.disabled:focus,.btn-google[disabled]:focus,fieldset[disabled] .btn-google:focus,.btn-google.disabled:active,.btn-google[disabled]:active,fieldset[disabled] .btn-google:active,.btn-google.disabled.active,.btn-google[disabled].active,fieldset[disabled] .btn-google.active{background-color:#d03f2a; border-color:#a63221 } .btn-google .badge{color:#d03f2a; background-color:#fff } .pagination_wrapper nav{text-align:center } .pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#FFF; border-color:#DDD;color: #333; } .pagination>li>a,.pagination>li>span{color:#000 } .pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#000 } #social_icon .facebook{color:#385a98; } #social_icon .facebook:hover{color:#304d82 } #social_icon .twitter{color:#55acee; } #social_icon .twitter:hover{color:#399eeb } #social_icon .youtube{color:#e62117; } #social_icon .youtube:hover{color:#dd2825 } .video-container{position:relative; padding-bottom:56.25%; padding-top:30px; height:100%; overflow:hidden; } .video-container iframe,.video-container object,.video-container embed{position:absolute; top:0; left:0; width:100%; height:100% } .conten-ban{margin-bottom:10px; margin-right: -10px; margin-left: -10px; } .conten-ban .carousel{margin-left:-10px ; margin-right:-10px !important } .carousel-control{width:3%; } .carousel-control .icon-prev{font-size:80px; margin-top:-50px; color:#fff } .carousel-control .icon-next{font-size:80px; margin-top:-50px; color:#fff } .carousel-control.left,.carousel-control.right{background-image:none } .carousel-indicators{bottom:10px; } .carousel-indicators .active{background-color:#fff; border:1px solid #fff } .carousel-indicators li{background-color:#d2d2d2; border:1px solid #d2d2d2 } .space_banner-home-2 .carousel-indicators{display:none } .banner_one_section .bnr_one{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_two_sections>.row{margin-left:-5px; margin-right:-5px } .banner_two_sections .bnr_one{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_two_sections .bnr_two{padding-right:5px; padding-left:5px; margin-bottom:10px; } .banner_two_sections .bnr_two .bnr_boton1{margin-bottom:10px } .banner_two_sections .bnr_two .bnr_boton{margin-bottom:11px } .banner_three_sections>.row{margin-left:-5px; margin-right:-5px } .banner_three_sections .bnr_one{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_three_sections .bnr_two{padding-right:5px; padding-left:5px; margin-bottom:10px; } .banner_three_sections .bnr_two .bnr_three_sup{margin-bottom:18px } .banner_three_sections .bnr_three{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_four_sections>.row{margin-left:-5px; margin-right:-5px } .banner_four_sections .bnr_one{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_four_sections .bnr_two{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_four_sections .bnr_three{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_four_sections .bnr_four{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_five_sections>.row{margin-left:-5px; margin-right:-5px } .banner_five_sections .bnr_one{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_five_sections .bnr_two{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_five_sections .bnr_three{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_five_sections .bnr_four{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_five_sections .bnr_five{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_one_two_sections>.row{margin-left:-5px; margin-right:-5px } .banner_one_two_sections .bnr_one{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_one_two_sections .bnr_two_three{padding-left:5px; padding-right:5px; margin-bottom:10px } .carousel-fade .carousel-inner .item{transition-property:opacity } .carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active a{float:right } .carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0 } .carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1 } .carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0; transform:translate3d(0,0,0) } .carousel-fade .carousel-control{z-index:2 } .unsuscribe{display:inline-block; width:100%; text-align:center; margin-top:30px; } .unsuscribe strong{font-weight:normal; font-size:18px; margin-bottom:10px; display:block } .unsuscribe p{font-size:14px; } .unsuscribe p b{font-weight:normal; } .unsuscribe .btn_signin{font-size:15px; text-transform:uppercase; background:$color_blanco; color:$color_negro; border:2px solid $color_negro; padding:9px 30px 7px; margin-bottom:15px; } .unsuscribe .btn_signin:hover{background:$color_blanco; color:$color_rojo; border:2px solid $color_rojo; box-shadow:none; outline:none } .dom-content-footer{} .dom-content-footer .suscrib .form-group #new_letter{display:none !important } .dom-content-footer .suscrib .form-group .form-control{width:75% ; }
.dom-content-footer .suscrib .form-group .btn-default{} .dom-content-footer .strong{font-weight:normal } .ico-opps{width:80px; height:75px; display:inline-block; margin:0 30px } .bredcrumb,.page_breadcrumb,.breadcrumb,.breadcrumbs{overflow:visible; text-align:left; margin-top:0; margin-bottom:20px; float:left; width:100%; padding-bottom:5px; font-size:14px; text-transform:none; margin-top:10px; } .bredcrumb a,.page_breadcrumb a,.breadcrumb a,.breadcrumbs a{display:inline-block; font-size:12px; color:#333; text-decoration:none; font-family: 'Acumin-RPro' !important; text-transform:uppercase; font-weight:600; } .bredcrumb b,.page_breadcrumb b,.breadcrumb b,.breadcrumbs b{display:inline-block; font-size:13px; color:#333; font-weight:600; font-family: 'Acumin-RPro' !important; text-transform:uppercase; } .bredcrumb big,.page_breadcrumb big,.breadcrumb big,.breadcrumbs big{display:inline-block; width:5px; height:16px; font-size:8pt; margin:0 2px 0 5px; color:#777 } .bredcrumb span,.page_breadcrumb span,.breadcrumb span,.breadcrumbs span{display:inline-block; font-size:12px; color:#282828; font-weight:normal; font-family: 'Acumin-RPro'; text-transform:uppercase; } .bredcrumb strong,.page_breadcrumb strong,.breadcrumb strong,.breadcrumbs strong{font-size:11px; font-weight:normal; color:#808080; font-weight:normal } .bredcrumb .glyphicon-menu-right,.page_breadcrumb .glyphicon-menu-right,.breadcrumb .glyphicon-menu-right,.breadcrumbs .glyphicon-menu-right{width:12px; height:8px; font-family:none; content:""; top:-2px } .bredcrumb .glyphicon-menu-right::before,.page_breadcrumb .glyphicon-menu-right::before,.breadcrumb .glyphicon-menu-right::before,.breadcrumbs .glyphicon-menu-right::before{content:"/"} #content .container-fluid .container{padding-left:0; padding-right:0 }
#content .favorito h2{text-align:center; font-size:20px; margin:20px auto; color:#000; text-transform:uppercase } #content .section-tittle{display:inline-block; margin-top:30px; margin-bottom:15px } #content .title-line{border-bottom:#e5e5e5 1px solid; position:relative; display:block; margin-top:17px } #content .box-title{text-align:center; display:block; margin-top:-20px } #content .title-h2{font-size:60px; padding:50px 10px; margin:0; position:relative; color: #5A2E85; font-family: Georgia,Times,Times New Roman,serif !important; } #content .galery_img .galery_img_1{margin:0 0 30px 0; } #content .galery_img .galery_img_1 b{display:none; position:absolute; text-align:center; top:45%; width:100%; color:#fff; font-size:27px; } #content .galery_img .galery_img_1 p{background:#225d2c; opacity:.9 } #content .galery_img:hover b{display:block } #content .galery_img .galery_img_2{margin:0 0 15px 0 } #content .galery_img .galery_img_3{margin:0 0 15px 0 } #content .galery_img .galery_img_4{margin:0 } #content .galery_img .galery_img_5{margin:0 } #content .galery_img .galery_img_6{margin:0 } #content .galery_img .galery_img_7{margin:0 } #content .galery_img .galery_img_8{margin:0 } #content .info_sitemap p{text-align:justify } #content .info_sitemap strong{margin:40px 0 0 0; display:block; border-bottom:1px solid #ccc; text-align:left; font-weight:normal; font-size:22px } #content .info_sitemap b{margin:15px 0 5px 0; display:block } #content .popular_product a{float:left; width:30%; text-align:left; color:#808080 } #content .popular_o_product a{float:left; width:100%; text-align:left; color:#808080 } #content .information{margin:50px 0 0 0; } #content .information h1{color:#5d5d5d; font-size:25px; font-weight:normal; letter-spacing:-1px; margin-bottom:15px; text-align:left; padding:0 0 5px } #content .information h2{color:#5d5d5d; font-size:25px; font-weight:normal; letter-spacing:-1px; margin-bottom:15px; text-align:left; padding:0 0 5px } #content .information h3{color:#5d5d5d; font-size:25px; font-weight:normal; letter-spacing:-1px; margin-bottom:15px; text-align:left; padding:0 0 5px } #content .information p{text-align:justify; color:#666 } #content .banner_lateral{margin:20px 0 90px 0 } #content .msjnoprod{width:100%; text-align:center; margin:20px 0 45px 0; font-size:16px; font-weight:bold; color:#dd0100 } #content .messageprod{width:100%; text-align:center; margin:30px 0 45px; } #content .messageprod b{font-size:16px; display:inline-block; margin:0 0 15px 0 } #content .messageprod p{font-size:15px; margin:25px 0 20px; color:#808080 } #content .messageprod a{font-size:14px; padding:0 20px; color:#000; } #content .messageprod a:hover{color:#808080 } #content .message404{width:100%; text-align:center; margin:30px 0 0; } #content .message404 b{font-size:180px; display:inline-block; margin:0 0 0 0; line-height:150px; color:#ccc } #content .message404 p{font-size:18px; margin:25px 0 20px; color:#3b3b3b } #content .message404 a{font-size:18px; padding:0; color:#808080; } #content .message404 a:hover{color:#000 } #content .message_url{width:100%; display:inline-block; margin:0 0 70px 0; padding:10px 0; text-align:content ''; } #content .message_url strong{color:#000; font-size:45px; display:block; text-transform:uppercase; padding:5px 0 15px 0; font-weight:normal; line-height:55px; text-align:center } #content .message_url p{font-size:25px; margin:0; line-height:20px; color:#000; text-align:center } #content .message_url b{font-size:30px; text-align:center; border-bottom:1px solid #000; width:100%; display:inline-block; color:#000; font-weight:normal; padding:0 0 40px 0 } #content .message_url span{font-size:17px; float:left; width:100%; text-align:center } #content .message_url_ne{background:#f7f7f7; width:100%; display:inline-block; margin:40px 0 210px 0; padding:40px 0; text-align:content ''; } #content .message_url_ne .col-sm-18,#content .message_url_ne .col-md-11,#content .message_url_ne .col-lg-9,#content .message_url_ne .col-sm-42,#content .message_url_ne .col-md-27,#content .message_url_ne .col-lg-32{width:100%}

#content .message_url_ne strong{color:#000; font-size:83px; display:block; text-transform:uppercase; border-top:1px solid #ccc; padding:55px 0 15px 0; font-weight:normal; line-height:55px; text-align:center; margin-top:65px } #content .message_url_ne p{font-size:30px; margin:0; line-height:20px; color:#000; text-align:center } #content .message_url_ne b{font-size:30px; text-align:center; border-bottom:1px solid #ddd; width:100%; display:inline-block; color:#000; font-weight:normal; padding:0 0 40px 0 } #content .message_url_ne span{font-size:17px; float:left; width:100%; text-align:center } #content .message_url_ne .tellme_mail{margin:5px 0 0 0; } #content .message_url_ne .tellme_mail .formmail{margin:10px 0 0 0 } #content .message_url_ne .tellme_mail .mailclie{width:70% } #content .message_url_ne .tellme_mail .btnmail{width:29% } #content .message_prod_ne{background:#f7f7f7; width:100%; display:inline-block; margin:0 0 20px 0; padding:20px 0 25px 0; } #content .message_prod_ne strong{color:#808080; font-size:55px; line-height:55px; display:block; text-align:center } #content .message_prod_ne p{font-size:26px; margin:15px 0 0 0; line-height:30px } #content .message_prod_ne b{font-size:28px } #content .message_prod_ne span{font-size:17px; float:left; width:100%; text-align:center } #content .wdgt_nav{background:#00923f; margin:8px 0 3px 0; font-size:13px; font-weight:bold; display:inline-block; width:100%; } #content .wdgt_nav a{text-decoration:none; } #content .wdgt_nav a:hover{color:#787878 } #content .wdgt_nav .pager{margin:5px 10px 10px } #content .wdgt_nav .prev{float:left; } #content .wdgt_nav .prev .glyphicon-menu-left{color:#787878; margin:0 0 0 -10px } #content .wdgt_nav .next{float:right; } #content .wdgt_nav .next .glyphicon-menu-right{color:#787878; margin:0 -10px 0 0 } #content .product_social{width:100%; display:inline-block; text-align:left; font-weight:normal; } #content .product_social b{margin:8px 0 6px 0; width:100%; display:block } #content .product_social .fb_iframe_widget{overflow:hidden; width:100px } #content .product_social div > div{float:left; margin:0 15px 10px 0 } #content .product_social div{float:left; margin:0 15px 10px 0 } #content .product_view_recent{margin:40px 0 30px 0; display:inline-block; width:100%; padding:10px 0 10px 0; } #content .product_view_recent h2{color:#000; font-size:20px; text-align:left; letter-spacing:-1px; margin:10px 0 15px 10px; width:100%; float:left; text-transform:none } #content .product_view_recent span{letter-spacing:0 } #content .blog_store{margin:20px 0; display:block; } #content .blog_store h3{border-bottom:1px solid #dde0e2; padding:0 0 10px 0; color:#333; font-size:22px; text-align:left; letter-spacing:-1px; margin:5px 0 5px; font-weight:normal; width:100%; float:left } #content .blog_store .blog_item{margin:15px 0 10px 0; width:100%; display:block; min-height:280px; } #content .blog_store .blog_item .blog_img img{border:1px solid #999 } #content .blog_store .blog_item .blog_title a{color:#000; font-weight:bold; font-size:13px; margin:5px 0; display:inline-block } #content .blog_store .blog_item .blog_descript{max-height:55px; overflow:hidden; } #content .blog_store .blog_item .blog_descript p{text-align:left } #content .blog_store .blog_item .more{color:#000; font-weight:bold; display:inline-block; margin:10px 0 } #content .featured_products{margin:20px 0; display:inline-block; width:100%; } #content .featured_products h3{border-bottom:1px solid #dde0e2; padding:0 0 10px 0; color:#333; font-size:22px; text-align:left; letter-spacing:-1px; margin:5px 0 5px; font-weight:normal; width:100%; float:left } #content .featured_products .product_item{margin:10px 0; display:block; min-height:300px; } #content .featured_products .product_item .product_img{text-align:center; border:1px solid #ccc; } #content .featured_products .product_item .product_img img{display:inline-block } #content .featured_products .product_item .product_name{color:$color_nombre_producto; margin:5px 0 0 0; display:block; height:42px; overflow:hidden; font-size:$font_size_nombre_producto } #content .featured_products .product_item .product_price{margin:5px 0 5px 0; text-align:center; } #content .featured_products .product_item .product_price b span{font-size:$font_size_precio_producto; color:$color_precio_producto } #content .featured_products .product_item .btn_addtocart{margin:0 0 25px 0 } #content .banner{width:100%; margin:15px 0 30px 0; display:inline-block; width:100% } #content .list_widg{margin:30px 0 30px 0; display:inline-block; width:100%; } #content .list_widg a:hover{color:#787878 } #content .products_slide_home{display:inline-block; margin:20px 0 0 0; width:100%; } #content .products_slide_home h3{border-bottom:1px solid #dde0e2; padding:0 0 10px 0; color:#333; font-size:22px; text-align:left; letter-spacing:-1px; margin:5px 0 20px; font-weight:normal; width:100%; float:left } #content .product_list hr,#content .widget_slider hr{display:none } #content .product_list .product_item,#content .widget_slider .product_item{padding:10px; display:inline-block; min-height:300px; width:100%; } #content .product_list .product_item .product_img,#content .widget_slider .product_item .product_img{text-align:center; display:inline-block; width:100%; padding:5%; } #content .product_list .product_item .product_img img,#content .widget_slider .product_item .product_img img{display:inline-block; width:100% } #content .product_list .product_item .product_name,#content .widget_slider .product_item .product_name{color:$color_nombre_producto; padding:5px 0 0 0; display:block; height:42px; overflow:hidden; text-align:center; } #content .product_list .product_item .product_name a,#content .widget_slider .product_item .product_name a{color:$color_nombre_producto; text-decoration:none; font-size:$font_size_nombre_producto } #content .product_list .product_item .product_price,#content .widget_slider .product_item .product_price{padding:5px 0 5px 0; text-align:center; display:block; font-size:$font_size_precio_producto; } #content .product_list .product_item .product_price b,#content .widget_slider .product_item .product_price b{text-decoration:line-through; color:$color_precio_producto; margin:6px 8px 0 0; font-weight:normal; float:none } #content .product_list .product_item .product_price span,#content .widget_slider .product_item .product_price span{font-weight:normal; text-transform:none; color:$color_precio_producto; letter-spacing:0; margin:6px 0 0 0; float:none } #content .product_list .product_item .product_price strong,#content .widget_slider .product_item .product_price strong{font-weight:normal; text-transform:none; color:#c00008; letter-spacing:0; margin:6px 0 0 0; float:none } #content .product_list .product_item .product_price .price-range,#content .widget_slider .product_item .product_price .price-range{width:100%; display:inline-block } #content .product_list .product_item .btn_addtocart,#content .widget_slider .product_item .btn_addtocart{margin:0 0 25px 0 } #content .product_list .product_item .preview,#content .widget_slider .product_item .preview{position:absolute; height:50px; display:none; margin:0 0; z-index:150; padding:8px 0 0 0; top:55%; width:100%; text-align:center; right:0; } #content .product_list .product_item .preview a,#content .widget_slider .product_item .preview a{cursor:pointer; border:none; padding:6px 8px; font-size:12px; text-decoration:none; display:inline-block; border-radius:2px; width:140px; background:rgba(0,0,0,0.7); text-align:center; margin:0; font-weight:normal; color:#fff; text-transform:uppercase } #content .msg_prod_catalog .modal-dialog{width:695px; margin:10% auto 0 auto; } #content .msg_prod_catalog .modal-dialog .modal-content{box-shadow:0 2px 5px rgba(0,0,0,0.3) } #content .msg_prod_catalog .modal-dialog .modal-header{padding:8px 0 10px 0; border-bottom:none; } #content .msg_prod_catalog .modal-dialog .modal-header .close{margin:3px 10px 0 0; opacity:1; } #content .msg_prod_catalog .modal-dialog .modal-header .close span{font-size:13px; color:#000; font-weight:normal } #content .msg_prod_catalog .modal-dialog .modal-body .img_prod{border-right:1px solid #e6e6e6; } #content .msg_prod_catalog .modal-dialog .modal-body .img_prod .img_max{display:block; margin:0 0 15px 0 } #content .msg_prod_catalog .modal-dialog .modal-body .img_prod .img_min{padding:0 20px; } #content .msg_prod_catalog .modal-dialog .modal-body .img_prod .img_min img{width:80px } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod{padding:0 0 0 35px; display:block; } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod i{font-style:normal } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod strong{font-size:23px; font-weight:normal; margin:0 0 25px 0; display:block; line-height:24px } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod p{margin:0; color:#000; } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod p span{color:#888; width:45px; display:inline-block; margin:8px 0 8px } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod p select{width:50%; height:23px; border:1px solid #e6e6e6; border-radius:0; background:#f2f2f2 } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod p i{font-size:15px } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod b{color:#3fa9f5; margin:15px 10px 0 0; font-size:20px; font-weight:normal; display:block; } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod b span{margin:10px 10px 4px 0; font-size:37px; color:#c00008 } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod small{width:100%; display:inline-block; margin:80px 0 0 0; text-align:right; } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod small p span{font-size:15px; float:left; text-align:left } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod small p input[type="text"]{height:33px; border:1px solid #ccc; margin:3px 0 0 5px; width:73px; float:left; text-align:center; font-size:15px } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod small p .btn-addtocart{padding:6px 60px; font-size:17px; margin:0 0 0 10px; float:right } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod .moreinfo{text-align:right; margin:10px 0 0 0; display:block; } #content .msg_prod_catalog .modal-dialog .modal-body .descrip_prod .moreinfo a{text-decoration:none; color:#000 } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images strong{font-size:$font_size_h2; margin-top:-25px; margin-bottom:20px; text-transform:none; color:$color_nombre_producto; font-weight:normal; width:600px; display:block } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images .product_thumbnails_side{margin:0 0 0 -10px; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images .product_thumbnails_side img{border:1px solid #eee; padding:0 8px; margin:0 0 9px 0; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images .product_thumbnails_side img:hover{border:1px solid #606060 } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images .product_thumbnails_side .active{border:1px solid #606060; padding:0 8px; margin:0 0 10px 0 } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images .product_image_full{text-align:center; width:100%; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images .product_image_full h1{font-size:$font_size_h1; text-align:center; margin:5px 0 18px; line-height:22px } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images .product_image_full img{text-align:center; display:inline-block } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images .product_thumbnails_color{margin:20px 0 0 0; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images .product_thumbnails_color img{border:1px solid #fff; padding:0 3px; margin:0 10px; float:left; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images .product_thumbnails_color img:hover{border:1px solid #606060 } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_product_images .product_thumbnails_color .active{border:1px solid #606060; padding:0 3px; margin:0 10px } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form{margin:50px 0 0; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form b{width:100%; text-align:left; color:#999; font-weight:normal; text-decoration:line-through; padding-right:10px; font-size:21px } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form strong{font-size:21px; color:#c00008 } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form #saleform_prices{margin-bottom:15px; display:-webkit-box; display:-webkit-flex; display:flex; flex-flow:row wrap; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form #saleform_prices span{color:$color_precio_producto; font-size:21px; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form #spnPricesInit{color:$color_title } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form .product_summ_total{color:$color_title; display:block; font-size:22px; font-weight:normal; width:100%; margin-bottom:10px } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form #spanldesc{width:100%; font-size:12px; margin:0 0 20px 0 } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form #cont_atrb_group div{width:100%; margin:5px 0 5px 0; height:33px; padding:0; font-size:14px; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form #cont_atrb_group div span{width:50%; padding:3px 0 0 0; float:left; text-transform:none; font-size:14px } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form #cont_atrb_group div select{width:50%; border:1px solid #ccc; float:left; height:30px; background:#fff; text-align:center; border-radius:0; color:$color_nombre_producto; text-transform:capitalize } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form .product_select_qty{width:100% ; margin:5px 0 5px 0; height:33px; padding:0; font-size:14px; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form .product_select_qty span{width:50%; padding:3px 0 0 0; float:left; text-transform:none; font-size:14px } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form .product_select_qty select{width:50%; border:1px solid #ccc; float:left; height:30px; text-align:center; border-radius:0; color:$color_nombre_producto } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form .product_qty_10{float:right; width:50%; margin:5px 0 15px; border:1px solid #cdcdcd; height:33px; background:#fff; padding-left:5px; font-size:14px } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form .btn_addcart{width:100%; font-size:16px; margin:40px 0 15px; display:inline-block; background-color:$color_boton_primario; white-space:normal; padding:8px 0 12px 0; text-align:center; border:1px solid $color_boton_primario; line-height:22px; text-transform:none; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form .btn_addcart:hover{color:#fff; background-color:$color_boton_primario_hover; border-color:$color_boton_primario_hover } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form .product_social{width:100%; display:none; text-align:center; font-weight:normal; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_product_form .product_social b{margin:8px 0 6px 0; width:100%; display:block } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .tellme_mail{padding:20px 35px 15px; float:left; width:100%; text-align:justify; margin:5px 0 0 0; background:#fff; border:1px solid #e6e6e6; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .tellme_mail p{font-size:13px; text-align:center; font-weight:normal; color:#333; margin:5px 0 5px 0 } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .tellme_mail input[type='text']{width:66%; display:block; float:left; height:30px; border:1px solid #dcdcdc; color:#6b6b6b; padding:0 0 0 10px } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .tellme_mail input[type='button']{background:#000; border:none; color:#fff; padding:0; width:34%; display:block; float:left; height:30px } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_ad_mail{padding:17px 5px 10px; float:left; width:100%; text-align:justify; } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_ad_mail p{font-size:13px; text-align:center; font-weight:bold; color:#333 } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_ad_mail .mailclie{width:66%; display:block; float:left; height:30px; border:1px solid #dcdcdc; color:#6b6b6b; padding:0 0 0 10px } #content .msg_prod_catalog .modal-dialog .modal-body .saleform_options .saleform_ad_mail .btnmail{background:#000; border:none; color:#fff; padding:0; width:34%; display:block; float:left; height:30px } #content #msg_prod_summ_cntn{display:none; } #content #msg_prod_summ_cntn .modal-header{padding:30px 10px 20px 0; border-bottom:0; } #content #msg_prod_summ_cntn .modal-header strong{font-size:22px; text-align:center; display:block; text-transform:none; color:$color_title; border-bottom:1px solid #ddd; margin:0 auto; width:88%; font-weight:normal; padding:0 0 5px 0 } #content #msg_prod_summ_cntn .modal-body{padding:20px 40px; } #content #msg_prod_summ_cntn .modal-body i{font-style:normal; font-size:15px; padding-left:2px } #content #msg_prod_summ_cntn .modal-body strong{font-size:18px; margin:0 0 10px 30px; display:block; line-height:20px; color:$color_nombre_producto; font-weight:normal } #content #msg_prod_summ_cntn .modal-body p{margin:0 0 0 30px; color:#787878; font-size:14px; font-weight:normal; } #content #msg_prod_summ_cntn .modal-body p span{display:inline-block } #content #msg_prod_summ_cntn .modal-body b{border-top:1px solid #bbb; margin:25px 0 4px 30px; display:inline-block; font-size:14px; color:#000; font-weight:normal; width:92%; padding:10px 0 0 0; } #content #msg_prod_summ_cntn .modal-body b span{color:#000; margin:0 10px 0 0; font-size:17px } #content #msg_prod_summ_cntn .modal-body small{display:inline-block; margin:30px 0 10px 40px; text-align:right; width:84%; } #content #msg_prod_summ_cntn .modal-body small .btn-action{color:#fff; background-color:$color_b; border:1px solid $color_b; font-size:16px; padding:10px 10px 8px 10px; margin:0 20px 0 0; text-transform:none } #content #msg_prod_summ_cntn .modal-body small .btn-pay{color:#fff; background-color:$color_boton_primario; border:1px solid $color_boton_primario; font-size:16px; padding:10px 20px 8px 20px; text-transform:none; } #content #msg_prod_summ_cntn .modal-body small .btn-pay:hover{background:$color_boton_primario_hover; border:1px solid $color_boton_primario_hover } #content #msg_prod_summ_cntn .modal-body #spnSummSku{font-size:13px } #content #msg_prod_summ_cntn .modal-footer{display:inline-block; height:0; width:100%; border:none; height:auto; padding:0; margin:0 } #content #msg_prod_summ_cntn .btn-pay{background:#df000c; border:1px solid #df000c; color:#fff; padding:6px 25px; } #content #msg_prod_summ_cntn .btn-pay:hover{background:#c00008; border:1px solid #df000c; color:#fff } #content #msg_prod_summ_cntn .modal-footer{display:inline-block; width:100%; border:none; height:0; padding:5px 0 0 0; } #content #msg_prod_summ_cntn .modal-footer .btn-pay{background:#000; border:1px solid #000; color:#fff; padding:6px 25px; } #content #msg_prod_summ_cntn .modal-footer .btn-pay:hover{background:$color_b; border:1px solid $color_b; color:#fff } #content #msg_prod_summ_cntn .box_design_full{cursor:pointer; margin:0 0 10px; padding:3% 1px 3% 2px; position:relative; text-align:center; } #content #msg_prod_summ_cntn .img_static{display:inline-block; height:200px; width:100%; } #content #msg_prod_summ_cntn .img_static .preview{position:absolute; color:#696969; width:100%; height:50px; display:none; margin:0 0; z-index:150; padding:8px 0 0 0; top:55%; } #content #msg_prod_summ_cntn .img_static .preview a{cursor:pointer; border:none; padding:6px 8px; font-size:11px; text-decoration:none; display:inline-block; border-radius:2px; width:140px; background:#000; text-align:center; margin:0; font-weight:normal; color:#fff; text-transform:uppercase; opacity:.8 } #content #msg_prod_summ_cntn .img_static_one{display:block; overflow:hidden; text-align:center } #content #msg_prod_summ_cntn .img-wrap{background:none repeat scroll 0 0 #fff; height:100%; overflow:hidden; padding-bottom:100%; position:relative; width:99% } #content #msg_prod_summ_cntn .design_price{color:$color_int; font-size:17px; text-align:left; } #content #msg_prod_summ_cntn .design_price b{text-decoration:line-through; font-size:14px; color:#3d3d3d; margin:6px 8px 0 0; float:left; font-weight:normal } #content #msg_prod_summ_cntn .design_price span{font-weight:bold; text-transform:none; font-size:14px; color:#000; letter-spacing:0; margin:6px 0 0 0; float:left } #content #msg_prod_summ_cntn .design_price strong{font-weight:bold; text-transform:none; font-size:14px; color:#c00008; letter-spacing:0; margin:6px 0 0 0; float:left } #content #msg_prod_summ_cntn .design_name{text-align:left; color:#454545; padding:0 15px 3px 15px; font-size:13px; padding:10px 0 0 0; border-top:none; margin:25px 0 0 0; text-transform:capitalize; } #content #msg_prod_summ_cntn .design_name a{color:#979797; font-size:13px; text-decoration:none } #content #msg_prod_summ_cntn .order{display:block; margin:10px 0 0 0; } #content #msg_prod_summ_cntn .order b{font-weight:normal; float:left; font-size:13px; width:100%; margin:15px 0 0 0; } #content #msg_prod_summ_cntn .order b a{-moz-user-select:none; background-color:transparent; background-image:none; border:0 solid #fff; border-radius:0; color:#999; cursor:pointer; display:inline-block; font-size:13px; font-weight:normal; line-height:1.42857; margin:0; padding:0 12px; text-align:center; text-decoration:underline; vertical-align:middle; white-space:nowrap } #content #msg_prod_summ_cntn .order a{margin:5px 0 10px 0; -moz-user-select:none; background-image:none; border:1px solid transparent; border-radius:4px; cursor:pointer; display:inline-block; font-size:14px; font-weight:normal; line-height:1.42857; padding:6px 22px; text-align:center; vertical-align:middle; white-space:nowrap; background-color:#0e7513; border-color:#0e7513; color:#fff; text-decoration:none; } #content #msg_prod_summ_cntn .order img{width:140px; clear:both } #content #msg_prod_summ_cntn .order .visible_mobile{display:none }
.products_recommended{display:inline-block; margin:30px 0; width:100%; } .products_recommended h3{border-bottom:1px solid #dde0e2; padding:0 0 10px 0; color:#333; font-size:22px; text-align:left; letter-spacing:-1px; margin:5px 0 20px; font-weight:normal; width:auto; float:none } .product_view_recent{display:inline-block; margin:30px 0; width:100%; } .product_view_recent h2{border-bottom:1px solid #dde0e2; padding:0 0 10px 0; color:#333; font-size:22px; text-align:left; letter-spacing:-1px; margin:5px 0 20px; font-weight:normal; width:auto; float:none } .content_designs{text-align:center; min-height:100px; } .content_designs h4{border-bottom:1px solid #ededed; color:#5d5d5d; font-size:22px; letter-spacing:-1px; margin:30px 0 25px 0; padding:0 0 5px; text-align:left } .content_designs big{font-size:19px; color:#c00008; text-align:center } .box_product{border:1px solid transparent; cursor:pointer; margin:0 0 0; padding:3% 1px 3% 2px; position:relative; text-align:center; min-height:300px; } .box_product:hover{border:1px solid #eee } .box_product .img_product{display:inline-block; height:190px; text-align:center; } .box_product .img_product img{max-height:190px } .box_product .img_product_size170{display:inline-block; height:auto; text-align:center; width:100%; background:#fff; padding:0 0 5px 0; margin:0 0 25px 0; } .box_product .img_product_size170 img{max-height:170px } .box_product .name_product{text-align:left; color:#000; padding:0 15px 3px 15px; font-size:13px; padding:10px 0 0 0; border-top:2px solid $color_title; margin:5px 0 0 0; text-transform:none; } .box_product .name_product a{color:#000; font-size:13px } .box_product .price_product{color:$color_title; font-size:17px; text-align:left; } .box_product .price_product b{/*display:none*/ text-decoration: line-through;font-size: 13px; } .box_product .price_product strong{text-transform:uppercase } .box_product .btn_add_car b{font-weight:normal; float:left; font-size:13px; width:100%; margin:15px 0 0 0; } .box_product .btn_add_car b a{-moz-user-select:none; background-color:transparent; background-image:none; border:0 solid #fff; border-radius:0; color:#999; cursor:pointer; display:inline-block; font-size:13px; font-weight:normal; line-height:1.42857; margin:0; padding:0 12px; text-align:center; text-decoration:underline; vertical-align:middle; white-space:nowrap } .box_product .btn_add_car a{margin:5px 0 10px 0; -moz-user-select:none; background-image:none; border:1px solid transparent; border-radius:4px; cursor:pointer; display:inline-block; font-size:14px; font-weight:normal; line-height:1.42857; padding:6px 12px; text-align:center; vertical-align:middle; white-space:nowrap; background-color:#c00008; border-color:#c00008; color:#fff; text-decoration:none } .box_product .btn_add_car img{width:140px; clear:both } .elmpage_page_prods_more{clear:both; width:100%; margin:5px auto 10px auto; text-align:center; } .elmpage_page_prods_more a{color:#454545 } .elmpage_categ_list{padding-bottom:35px; padding-top:0; display:block; font-family:inherit; } .elmpage_categ_list p{float:left } .elmpage_categ_list b{font-weight:normal; clear:both; padding:0 0 0 10px } .elmpage_categ_list h2{text-align:left; color:#434343; margin-top:1px; } .elmpage_categ_list h2 span{display:block; width:25px; float:left; margin:-3px 3px 0 2px; background:url("../images/interface/sprt_store.png") no-repeat -600px -180px; } .elmpage_categ_list .title{display:none } .elmpage_categ_list h3{display:none } .elmpage_categ_list a{display:block; width:24.8%; color:#454545; font-size:15px; float:left; text-align:left; text-decoration:none; line-height:14px; padding:0 0 5px 15px; border-right-width:1px; border-right-style:solid; border-right-color:#e9e9e9; } .elmpage_categ_list a:hover{text-decoration:underline } #msg_page_agegate{background-color:#000; opacity:1; position:absolute; z-index:988; top:0; left:0; width:100%; height:100%; display:none } #msg_page_base{background-color:#001704; opacity:.7; position:absolute; z-index:988; top:0; left:0; width:100%; height:100%; display:none } #msg_reg_eml_cntn{position:absolute; z-index:1006; overflow:auto; width:300px; min-height:100px; padding:10px; top:50%; left:50%; text-align:center; background-color:#fff; display:none; border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; -webkit-border-radius:8px; -ms-border-radius:8px; } #msg_reg_eml_cntn big{display:block; margin-top:0; font-size:13pt; color:#ccc; font-weight:bold; text-align:right; cursor:pointer } #msg_reg_eml_cntn b{display:block; margin:-10px 0 15px 0; font-size:12pt; padding:0 0 10px 0; text-align:left; line-height:16px; font-weight:normal; color:#434343; border-bottom:1px solid #ccc } #msg_reg_eml_cntn span{display:block; margin:15px 0 15px 0; font-size:13px; text-align:center; line-height:16px; color:#434343 } #msg_reg_eml_cntn input{width:90px; height:30px; margin-top:10px; border:none; background-color:#808080; cursor:pointer; } #msg_reg_eml_cntn input:hover{background-color:#808080; color:#fff } #msg_other_destns_cntn strong{text-align:center; display:block } #msg_other_destns_cntn h4{text-align:center } .header.fixed{position:fixed; top:0; left:0 } .footer.fixed{position:fixed; bottom:0; left:0 } #menu_header,#menu_header ul{margin:0; padding:0; list-style:none } #menu_header{width:100%; margin:0 auto; border:1px solid #222; background-color:#000 } #menu_header:before,#menu_header:after{content:""; display:table } #menu_header:after{clear:both } #menu_header{zoom:1 } #menu_header li{float:left; position:relative; padding:6px 9% 12px 0 } #menu_header .busquedacatg{color:#fff; font-size:14px } #menu_header li a{color:#fff; font-size:14px } #menu_header li i{margin:0 10px 0 3px } #menu_header a{float:left; color:#999; text-decoration:none } #menu_header li:hover > a{color:#66b200 } *html #menu_header li a:hover{color:#fafafa } #menu_header ul{margin:0 0 0 0; _margin:0; opacity:0; visibility:hidden; position:absolute; top:38px; left:0; background:#fff; -webkit-box-shadow:0 1px 1px 1px #ededed; -moz-box-shadow:0 1px 1px 1px #ededed; box-shadow:0 1px 1px 1px #ededed; border:none; -webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; -ms-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; transition:all .2s ease-in-out; width:200px; z-index:30 } #menu_header ul li{padding:0 } #menu_header li:hover > ul{opacity:1; visibility:visible; margin:0 } #menu_header ul ul{top:0; left:200px; margin:0 0 0 20px; _margin:0; -webkit-box-shadow:0 1px 1px 1px #ededed; -moz-box-shadow:0 1px 1px 1px #ededed; box-shadow:0 1px 1px 1px #ededed; width:400px; height:505px; position:absolute } #menu_header ul li{float:none; display:block; border:0; _line-height:0; } #menu_header ul li .title{width:18px; color:#66b200; padding:8px 0 5px 20px; font-weight:bold; display:block; font-size:16px } #menu_header ul li .title:hover{width:18px; color:#66b200; padding:8px 0 5px 20px; font-weight:bold; display:block; font-size:16px } #menu_header ul li:last-child{-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none } #menu_header ul a{padding:4px 0 3px 20px; width:100%; _height:10px; display:block; white-space:nowrap; text-transform:none; color:#686868; font-size:12px } #menu_header ul a:hover{background-color:#fff; color:#66b200; font-weight:bold; font-size:12px } #menu_header ul li:first-child > a{-moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0 } #menu_header ul li:first-child > a:after{content:''; position:absolute; left:80px; top:-6px; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:6px solid #fff } #menu_header ul ul li:first-child a:after{left:-6px; top:50%; margin-top:-6px; border-left:0; border-bottom:6px solid transparent; border-top:6px solid transparent; border-right:6px solid #3b3b3b; display:none } #menu_header ul ul li:first-child a:hover:after{border-right-color:#000002; border-bottom-color:transparent } #menu_header ul li:last-child > a{-moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px } .mm-hidden{display:none !important } .mm-wrapper{overflow-x:hidden; position:relative } .mm-menu,.mm-menu > .mm-panel{margin:0; position:absolute; left:0; right:0; top:0; bottom:0; z-index:0 } .mm-menu{background:inherit; display:block; overflow:hidden; padding:0 } .mm-panel{-webkit-transition:-webkit-transform .4s ease; -moz-transition:-moz-transform .4s ease; -ms-transition:-ms-transform .4s ease; -o-transition:-o-transform .4s ease; transition:transform .4s ease; -webkit-transform:translate3d(100%,0,0); -moz-transform:translate3d(100%,0,0); -ms-transform:translate3d(100%,0,0); -o-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0) } .mm-panel.mm-opened{-webkit-transform:translate3d(0%,0,0); -moz-transform:translate3d(0%,0,0); -ms-transform:translate3d(0%,0,0); -o-transform:translate3d(0%,0,0); transform:translate3d(0%,0,0) } .mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0); -moz-transform:translate3d(-30%,0,0); -ms-transform:translate3d(-30%,0,0); -o-transform:translate3d(-30%,0,0); transform:translate3d(-30%,0,0) } .mm-panel.mm-highest{z-index:1 } .mm-menu > .mm-panel{background:inherit; -webkit-overflow-scrolling:touch; overflow:scroll; overflow-x:hidden; overflow-y:auto; box-sizing:border-box; padding:0 20px } .mm-menu > .mm-panel.mm-hasheader{padding-top:40px } .mm-menu > .mm-panel:before,.mm-menu > .mm-panel:after{content:''; display:block; height:20px } .mm-vertical .mm-panel{-webkit-transform:none ; -moz-transform:none ; -ms-transform:none ; -o-transform:none ; transform:none !important } .mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel{display:none; padding:10px 0 10px 10px } .mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,.mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after{border-color:transparent } .mm-vertical li.mm-opened > .mm-panel,li.mm-vertical.mm-opened > .mm-panel{display:block } .mm-vertical .mm-listview > li > .mm-next,.mm-listview > li.mm-vertical > .mm-next{height:40px; bottom:auto } .mm-vertical .mm-listview > li > .mm-next:after,.mm-listview > li.mm-vertical > .mm-next:after{top:16px; bottom:auto } .mm-vertical .mm-listview > li.mm-opened > .mm-next:after,.mm-listview > li.mm-vertical.mm-opened > .mm-next:after{-webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg) } .mm-header{border-bottom:1px solid transparent; text-align:center; line-height:20px; height:40px; padding:0 40px; margin:0; position:absolute; top:0; left:0; right:0 } .mm-header > a{text-decoration:none; display:block; padding:10px 0 } .mm-header .mm-title{text-overflow:ellipsis; white-space:nowrap; overflow:hidden } .mm-header .mm-btn{box-sizing:border-box; width:40px; height:40px; position:absolute; top:0; z-index:1 } .mm-header .mm-btn:first-child{padding-left:20px; left:0 } .mm-header .mm-btn:last-child{padding-right:20px; right:0 } .mm-listview,.mm-listview > li{list-style:none; display:block; padding:0; margin:0 } .mm-listview{font:inherit; font-size:14px } .mm-listview a,.mm-listview a:hover{text-decoration:none; font-family: 'Acumin-RPro'; } .mm-listview > li{position:relative } .mm-listview > li > a,.mm-listview > li > span{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#fff; line-height:20px; display:block; padding:15px 10px 15px 20px; margin:0;font-family: 'Acumin-RPro'; } .mm-listview > li:not(.mm-divider):after{content:''; border-bottom-width:1px; border-bottom-style:solid; display:block; position:absolute; left:0; right:0; bottom:0 } .mm-listview > li:not(.mm-divider):after{left:0px } .mm-listview .mm-next{background:rgba(3,2,1,0); width:100%; padding:0; position:absolute; right:0; top:0; bottom:0; z-index:2; color:#fff;font-family: 'Acumin-RPro'; } .mm-listview .mm-next:before{content:''; border-left-width:0; border-left-style:solid; border-left-color:#fff; display:block; position:absolute; top:0; bottom:0; left:0 } .mm-listview .mm-next + a,.mm-listview .mm-next + span{margin-right:70px } .mm-listview .mm-next.mm-fullsubopen{width:100% } .mm-listview .mm-next.mm-fullsubopen:before{border-left:none } .mm-listview .mm-next.mm-fullsubopen + a,.mm-listview .mm-next.mm-fullsubopen + span{padding-right:50px; margin-right:0 } .mm-menu > .mm-panel > .mm-listview{margin-left:-20px; margin-right:-20px } .mm-menu > .mm-panel > .mm-listview.mm-first{margin-top:-20px } .mm-menu > .mm-panel > .mm-listview.mm-last{padding-bottom:20px } .mm-prev:before,.mm-next:after{content:''; border:2px solid transparent; display:inline-block; width:8px; height:8px; margin:auto; position:absolute; top:0; bottom:0; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg) } .mm-prev:before{border-right:none; border-bottom:none; left:20px } .mm-next:after{border-top:none; border-left:none; right:30px } .mm-divider{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:10px; text-transform:uppercase; text-indent:20px; line-height:25px } .mm-listview > li.mm-spacer{padding-top:40px } .mm-listview > li.mm-spacer > .mm-next{top:40px } .mm-listview > li.mm-spacer.mm-divider{padding-top:25px } .mm-menu{background:#a3a2d3; color:rgba(0,0,0,0.7) } .mm-menu .mm-header{border-color:#FFF; } .mm-menu .mm-header > a{color:#fff;font-family: 'Acumin-RPro'; } .mm-menu .mm-header .mm-btn:before,.mm-menu .mm-header .mm-btn:after{border-color:#fff } .mm-menu .mm-listview > li:after{border-color:#FFF } .mm-menu .mm-listview > li > a.mm-prev,.mm-menu .mm-listview > li > a.mm-next{color:#fff } .mm-menu .mm-listview > li > a.mm-prev:before,.mm-menu .mm-listview > li > a.mm-next:after{border-color:#fff } .mm-menu .mm-listview > li > a.mm-prev:after,.mm-menu .mm-listview > li > a.mm-next:before{border-color:#7b7b7b } .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu .mm-listview > li.mm-selected > span{background:rgba(255,255,255,0.5) } .mm-menu.mm-vertical .mm-listview li.mm-opened > a.mm-next,.mm-menu.mm-vertical .mm-listview li.mm-opened > .mm-panel,.mm-menu .mm-listview li.mm-opened.mm-vertical > a.mm-next,.mm-menu .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(0,0,0,0.05) } .mm-menu .mm-divider{background:rgba(0,0,0,0.05) } .mm-page{box-sizing:border-box; position:relative } .mm-slideout{-webkit-transition:-webkit-transform .4s ease; -ms-transition:-ms-transform .4s ease; transition:transform .4s ease } html.mm-opened{overflow:hidden; position:relative } html.mm-opened body{overflow:hidden } html.mm-opened .mm-page{min-height:100vh } html.mm-background .mm-page{background:inherit } #mm-blocker{background:rgba(3,2,1,0); display:none; width:100%; height:100%; position:fixed; top:0; left:0; z-index:999999 } html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block } .mm-menu.mm-offcanvas{display:none; position:fixed } .mm-menu.mm-current{display:block } .mm-menu{width:80%; min-width:140px; max-width:440px;    z-index: 999999; } html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0); -moz-transform:translate(80%,0); -ms-transform:translate(80%,0); -o-transform:translate(80%,0); transform:translate(80%,0) } @media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0); -moz-transform:translate(140px,0); -ms-transform:translate(140px,0); -o-transform:translate(140px,0); transform:translate(140px,0) } } @media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0); -moz-transform:translate(440px,0); -ms-transform:translate(440px,0); -o-transform:translate(440px,0); transform:translate(440px,0) } } .process_message_age{position:absolute; z-index:1006; overflow-y:scroll; overflow-x:hidden; height:100%; padding:0; text-align:center; top:0%; left:0%; text-align:center; font-family:inherit; background-color:#001704; width:100% } .process_message{position:absolute; z-index:1006; overflow:auto; padding:0; text-align:center; top:50%; left:50%; text-align:center; font-family:inherit; background-color:#fff; display:none; width:100% } .parallax-window{min-height:430px; background:transparent; margin-left:-30px; margin-right:-30px; margin-top:30px; margin-bottom:30px } .parallax_content{text-align:center; margin-top:10%; } .parallax_content h2{font-size:48px; font-family:inherit; color:#fff; text-transform:uppercase; letter-spacing:-1px } .parallax_content p{font-family:inherit; font-size:24px; color:#fff; text-transform:uppercase } .parallax_content a{background:#333; font-family:inherit; color:#fff; text-transform:uppercase; font-size:17px; padding:10px 20px 10px; margin-top:20px }

@media (min-width:1700px) and (max-width:1950px){
    .video-container{
        height:788px
    }
}
@media (min-width:1500px) and (max-width:1699px){
    .video-container{
        height:649px
    }
}
@media (min-width:1368px) and (max-width:1449px){
    .video-container{
        height:563px
    }
}
@media (min-width:1360px) and (max-width:1367px){
    .video-container{
        height:541px
    }
}
@media (min-width:1200px) and (max-width:1359px){
    .video-container{
        height:511px
    }
}
@media (min-width:992px) and (max-width:1199px){
    .video-container{
        height:401px
    }
}
@media (min-width:768px){
    .navbar .navbar-nav{display:inline-block; float:none } .navbar .navbar-collapse{text-align:center }
}
@media (max-width:767px){
    .dom-content-header .img_head margin-top a,.dom-content-header .img_head p a{float:left; font-size:25px } .bredcrumb,.page_breadcrumb,.breadcrumb,.breadcrumbs{margin-top:10px } .parallax-window{margin-left:auto; margin-right:auto } .carousel-control .icon-prev{margin-left:-5px } .carousel-control .icon-next{margin-right:2px } .banner_one_section .bnr_one{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_two_sections>.row{margin-left:-10px; margin-right:-10px } .banner_two_sections .bnr_one{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_two_sections .bnr_two{padding-right:10px; padding-left:10px; margin-bottom:10px } .banner_three_sections>.row{margin-left:-10px; margin-right:-10px } .banner_three_sections .bnr_one{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_three_sections .bnr_two{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_three_sections .bnr_three{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_four_sections>.row{margin-left:5px; margin-right:5px } .banner_four_sections .bnr_one{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_four_sections .bnr_two{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_four_sections .bnr_three{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_four_sections .bnr_four{padding-left:5px; padding-right:5px; margin-bottom:10px } .banner_five_sections>.row{margin-left:-10px; margin-right:-10px } .banner_five_sections .bnr_one{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_five_sections .bnr_two{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_five_sections .bnr_three{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_five_sections .bnr_four{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_five_sections .bnr_five{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_one_two_sections>.row{margin-left:-10px; margin-right:-10px } .banner_one_two_sections .bnr_one{padding-left:10px; padding-right:10px; margin-bottom:10px } .banner_one_two_sections .bnr_two_three{padding-left:10px; padding-right:10px; margin-bottom:10px } .sidebar_filter{display:none } #content .product_list .product_item .preview a,#content .widget_slider .product_item .preview a{display:none !important }
}

footer a{}
#div_wdgt_14 .banner_three_sections{margin-bottom: 30px; } 
.with_product{width: 100%; }
.conten-ban{margin-right: -10px; margin-left: -10px; }
#contenedor-box-widgt-pro .box_design_full .box-design-info {height: auto ; min-height: auto ; }
.lista-top-links li a{cursor: default ; text-decoration: none ; }

header #header-section1 a{text-decoration: none ; } .atrr-titulo{text-align: center; } #page1{width: 1180px ; margin: auto ; } #pageList #page1{width: 100% ; margin: auto ; } #content .saleform_options .btn_addcart {width: 71% ; height: 40px; font-size: 16px; float: left; border-radius: 0px ; margin: 0 0 10px 0px ; display: inline-block; background-color: #000; color: #fff; box-shadow: 0 0px 0 0 #595959 ; } .atrr-titulo a{text-decoration: none ; } .atrr-titulo h3{font-size: 14px ; color: #000 ; font-weight: normal; width: 51%; margin: auto; margin-top: 13px; line-height: 20px; }
.blog_fecha{color: rgb(39, 39, 112); font-weight: bold; }
.box_design_full.active_border {border: 0px ; } #content .title-line {border-bottom: #333 1px dashed ; }
#div_wdgt_16 .banner_two_sections {margin-top: 50px; }
#content .blog_store .blog_item .more {color: #000 ; font-weight: normal ; display: inline-block ; margin: 10px 0 ; border: 1px solid #ccc ; width: 100% ; border-radius: 5px ; text-align: center ; text-transform: uppercase ; padding-top: 5px ; padding-bottom: 5px ; margin-top: 30px ; margin-bottom: 0px ; }
#contenedor-box-widgt-pro .box_design_full .design_price strong {font-size: 20px ; }
.box_design_full .design_price span {font-size: 22px ; }
.dom-content-footer #header-section1 h4 *,.dom-content-footer #header-section1 p *{}
.box-title h2{color: #333; } 
.dom-content-footer .suscrib .form-group .btn-default {width: 15% ; padding: 8px 2px ; }
.box_design_full {/* box-shadow: 3px 3px 0px rgb(217, 217, 217) ; border: 1px solid rgb(221, 221, 221) ;*/ }
#mainbox-saleform .saleform_product_images #cntnImgThumb {/*-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1;*/ width: 70%; display: flex; order: 2; text-align: center; align-items: center; justify-content: center; }
#mainbox-saleform .saleform_product_images>div:first-child {/*-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2;*/ width: 70%; padding: 0; /*margin-left: 5%;*/margin-left: 0;    order: 1;    margin-bottom: 15px; /*border: 1px solid #bdbbbc;*/ }
#mainbox-saleform .saleform_product_images {/*display: -webkit-box; display: -ms-flexbox;*/ display: flex; /*     -ms-flex-wrap: wrap; flex-wrap: wrap;*/ /* nuevo  */ flex-direction: column; margin-left: 0px; } 
#mainbox-saleform .saleform_product_images #cntnImgThumb img {/*width: 100%; max-width: 100%; border: 1px solid #bdbbbc; padding: 10px; margin-bottom: 5px;*/ width: 60px; max-width: 100%; border: none; padding: 5px; margin-bottom: 5px; margin-right: 5px; }
#content .saleform_options .btn_addcart {text-transform: uppercase ; }
#content .saleform_options .product_select_qty select{
    padding: 5px 5px 5px 10px;
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     border-bottom-right-radius: 0px ;
     border-top-right-radius: 0px ;
     background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6'%3E%3Cpath d='M.003 1.533L1.118.529l3.385 3.047L7.89.529l1.114 1.004-4.5 4.05z' style='fill:%23666;fill-rule:evenodd' /%3E%3C/svg%3E") 85% / 15% no-repeat #FFF;)
}

.saleform_product_description .panel-group .panel-default .panel-heading .panel-title a {display: block; position: relative; font-weight: bold; text-decoration: none; font-size: 16px; text-transform: uppercase;    color: #000;font-family: 'Acumin-RPro'; }
.saleform_product_description .panel-heading {padding: 10px 0px ; }
.saleform_product_description {margin-top: 70px; }
.saleform_product_description .panel-group .panel-default {border: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; border-top: 1px solid #bdbbbc; }
.panel-default>.panel-heading+.panel-collapse>.panel-body {border-top-color: transparent ; }
.saleform_product_description .panel-group .panel-default .panel-heading .panel-title a:after {content: "-"; position: absolute; right: 0; font-weight: 700; font-size: 18px ; top: -5px; }
.saleform_product_description .panel-group .panel-default .panel-heading .panel-title a:before {content: ""; height: 2px; width: 115px; position: absolute; left: 0px; font-weight: 700; font-size: 18px ; top: -13px; background: #000; }
.saleform_product_description .panel-group .panel-default .panel-heading .panel-title .collapsed:before {content: ""; height: 2px; width: 115px; position: absolute; left: 0px; font-weight: 700; font-size: 18px ; top: -13px; background: #ccc; }
.saleform_product_description .panel-group .panel-default .panel-heading .panel-title .collapsed:after {content: "+"; position: absolute; right: 0; font-size: 18px ; }
.saleform_product_description .panel-body {padding: 10px 0px 5px 0px ; }
#itmImgMain img {margin: auto ; } .saleform_product_description .panel-group .panel-default .panel-heading {color: #828282; background: #fff; border: 0; }
#cntnImgThumbMovil{display: none ; } .modal .modal-header h3{padding-bottom: 0px ; letter-spacing: 0px ; font-size: 18px ; border:0px ; text-transform: uppercase ; } .modal .modal-body small {margin: 0px 0px 0px 0 ; } .modal .modal-body small .btn-pay {padding: 6px 17px 8px ; } .modal .modal-body strong,.modal .modal-body p,.modal .modal-body b {margin: 0 0 10px 0px ; } .modal .modal-header {padding: 10px 10px 5px 10px ; border-bottom: 1px solid #ccc ; } .modal .modal-header h3 {text-transform: uppercase; border-bottom: 0px ; } 
.modal .modal-body small .btn-pay, .modal .modal-body small .btn-action{text-transform: uppercase ; } .modal-content {border-radius: 0px ; }

 @media (max-width: 768px){
     .modal .modal-body strong {text-align: left; } .modal .modal-body small {display: inline-block; margin: 0px ; float: initial ; width: 95% ; } .modal .modal-body small .btn {margin-left: 0px ; margin-right: 0px ; } #cntnImgThumbMovil{display: block ; } .page_breadcrumb{display: none ; } .with_product{width: 100% ; } .owl-nav{display: none ; } #cntnImgThumb{display: none ; } #content .saleform_options .product_title {margin: 0px ; padding: 0px; } .mostrar {max-height: 235px !important ; transition: max-height 0.29s cubic-bezier(0, 0, 0.46, 0.51) !important; text-align: left ; } .dom-content-footer .footer-list {max-height: 50px; transition: max-height 0.19s ease-out; overflow: hidden; text-align: left ; } 
 }
 @media (min-width: 1200px) and (max-width: 1400px){
     #contenido-box {width: 96% ; margin: auto; } 
 }


.blog_store h3{display: none; } #content .blog_store .blog_item .blog_img img {border: 0px solid #ececec ; } .modal .modal-body small .btn-pay {background-color: #000 ; border: 1px solid #000 ; } #msg_prod_summ_cntn .modal-header{background-color: #000 ; } #msg_prod_summ_cntn .modal-header *{color:#fff ; } #content .saleform_options .product_title {margin: 0 0 0 0; padding: 0 50px 0 0; font-size: 22px; text-transform: capitalize; line-height: 25px; display: inline-block; font-weight: bold ; } #content .blog_store .blog_item {margin: 15px 0 10px 0 ; width: 100% ; display: block ; min-height: 280px ; background-color: #f7f7f7 ; padding: 10px ; border-radius: 5px ; } 
.pagina_catalogo .bredcrumb{display: block !important ; }
.dom-content-footer p{margin-bottom: 0px ; } .l_metodos-de-pago{margin-top: -55px; } #suscrib_leater{margin: auto; width: 100%; }
.banner_three_sections img.img-responsive, .banner_two_sections img.img-responsive, .banner_four_sections img.img-responsive, .banner_five_sections img.img-responsive, .banner_one_section img.img-responsive{width: 100% ; margin: auto; }
.box_design_full{/*     box-shadow: 3px 3px 3px #e3e3e3; border: 1px solid #f4f4f4;*/ } .widget_slider .thumbnail {border: 0px ; margin: auto ; } #content .blog_store {width: 90% ; margin: auto ; } #content .section-tittle {/*margin-top: 50px ; margin-bottom: 25px;*/ }
.cat-accesorios #msg_prod_summ_cntn .modal-dialog {-webkit-transform: translate(0, calc(50vh - 50%)); -ms-transform: translate(0, 50vh) translate(0, -50%); -o-transform: translate(0, calc(50vh - 50%)); transform: translate(0, 50vh) translate(0, -50%); } .sidebar_filter .menu_content .item_name li a {text-transform: capitalize ; } .footer-list strong a{text-decoration: none ; font-weight: bold ; } .nav-footer ul li{margin-bottom: 10px; }
.titulo-categoria {width: 100%; /*height: 100px;*/ text-align: center; display: flex; align-items: center; justify-content: center; } .titulo-categoria h1{ font-size: 20px; margin: 0px ; font-weight: bold;}
.box_design_full {/*box-shadow: 3px 3px 3px #e3e3e3; border: 1px solid #f4f4f4 ;*/ }
.h1_title{ display: none  ; } .box_design_full .img_static a:hover img, .box_design_full .img_static a:focus img {-webkit-transform: scale(1) ; transform: scale(1) ; -webkit-transition: all .8s ease-in-out; transition: all .8s ease-in-out; } .showing {border-top: 0px ; }

 @media (max-width: 768px){

    #prodTitle{ margin-top: 15px ; } 
    #mainbox-saleform .saleform_product_images>div:first-child{width: 100% ; margin:0px ; }
    .content_designs > div[id^=itm_] {width: 50%; margin-top: 5px; }
    .content_designs .fullmov {width: 100% ; }
    .bredcrumb {display: none ; } 
    .titulo-categoria {height: 50px ; }
    .titulo-categoria h1{ font-size: 18px ; margin: 0px ; }
    .grid_table {float: left; width: 20%; border: 1px solid #c3c3c3; height: 30px; border-radius: 6px; padding-top: 5px; display: block; } 
    .cont_col {width: 70%; margin: auto; } 
    .activados {background-image: url(iconos/files/diseno.png) ; height: 18px; background-size: 100% 100%; opacity: 1 ; background-repeat: no-repeat; } 
    .activados2 {background-image: url(iconos/diseno-2.png) ; height: 18px; background-size: 100% 100%; opacity: 1 ; background-repeat: no-repeat; }
    .col_2 {width: 35%; float: left; margin-right: 21%; background-image: url(iconos/diseno.png); height: 18px; background-size: 100% 100%; background-repeat: no-repeat; opacity: 0.5; }
    .col_1 {width: 35%; float: left; background-image: url(iconos/diseno-2.png); height: 18px; opacity: 0.5; background-size: 100% 100%; background-repeat: no-repeat; }
    .fullmov .box_design_full .img_static img {max-height: 335px ; }
    .fullmov .box_design_full .design_name a {text-decoration: none; text-transform: uppercase; font-size: 24px; width: 70% ; display: block; margin: auto; }
    .showing_link span {display: none; }
    .titulo-categoria{ height: auto ; }
    .showing .showing_text {margin: auto ; width: 100% ; text-align: center ; }
    .catgfilter .col-sm-60 {display: block ; padding: 0px ; position: relative; top: 46px; }
    .showing_link select {width: 75% ; font-size: 13px ; float: left ; height: 30px ; border-radius: 6px ; margin-right: 5% ; border: 1px solid #ccc; }
    .showing {border-bottom: 0px ; margin-top: 25px ; }
    .catgfilter .col-xs-18 {width: 100%; position: relative; bottom: 40px; }
    .catgfilter .col-sm-7 {width:20%;}
    .catgfilter .col-xs-42 {width: 80% ; }
    .showing .showing_link {display: block ; margin-top: 30px; }
    .catgfilter .headercf a {background: none; display: inline-block; position: relative; color: #000; text-align: right; -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); letter-spacing: 0; text-decoration: underline; text-decoration: none; margin: 0; padding: 0 5px 0 0; width: 100%; }
    .catgfilter .headercf a {text-align: center ; padding-top: 5px ; padding-bottom: 5px ; border: 1px solid #000 ; border-radius: 6px ; margin-top: 5px ; }
    .dom-content-footer #header-section3 .header_section1_3{display: none; }
    .dom-content-footer .img_head.text-center{display: none; }
    .dom-content-footer .footer-list strong {display: block; margin: 0px 0; border-bottom: 1px solid #333 ; padding: 13px 0 ; }
    .dom-content-footer .footer-list {margin: 0px 0px 0px 0px ; }
    .dom-content-footer .footer-list {max-height: 50px; transition: max-height 0.19s ease-out; overflow: hidden; text-align: left ; }
    .nbs-flexisel-nav-right {right: 10px ; } .nbs-flexisel-nav-left {left: 10px ; }
    .modal.in .modal-dialog {-webkit-transform: translate(0, calc(0vh - 0%)) ; -ms-transform: translate(0, 0vh) translate(0, -0%) ; -o-transform: translate(0, calc(0vh - 0%)) ; transform: translate(0, 0vh) translate(0, 0%) ; }
    .widget_slider .thumbnail {border: 0px ; height: 150px; margin: auto ; }
    .banner_four_sections {margin-top: 25px ; margin-left: 0px ; margin-right: 0px ; margin-bottom: 20px; }

}

#contenedor-box-widgt-pro .box_design_full {box-shadow: none; border: none; }
.nbs-flexisel-nav-left:before,.nbs-flexisel-nav-right:before {display: none !important }
#contenedor-box-widgt-pro .box_design_full .design_price{height: auto ; margin: 0 0 5px 0 ; }
#contenedor-box-widgt-pro .box_design_full .box-design-info .design_name a {height: 35px ; vertical-align: middle ; display: grid ; }

footer #header-section4 a{ color: #fff ; }
.carousel.slide img{width: 100% ; }
.wdgt_h{ margin-bottom: 20px;  }
.wdgt_h p{ margin:auto;}
.row.tituloBoton{display: inline-block; }
.payment_method img{height: 23px; }
.nbs-flexisel-item div {padding: 1px 5px; }

@media(max-width:768px){
 .dom-content-footer .footer-list strong {border-bottom: 1px solid #FFF ; padding: 13px 0 ; border-top:0px ; } 
 .dom-content-footer .footer-list ul{padding-left: 20px; } .dom-content-footer .footer-list {text-align: left ; } 
 .dom-content-footer .footer-list>strong>a {text-align: left ; display: block; }
 .ModulosVacio{display: none; }

}

.owl-nav{display:none;}
.nbs-flexisel-ul>div, .product_view_recent .nbs-flexisel-ul>li{float:left; /*width:200px ;*/ /*margin-left: 5px; margin-right: 5px; margin-bottom: 15px;*/ }
.section_products .preview{display:none; }
.product_view_recent .nbs-flexisel-ul>li img{width:100% ; max-height: 100% ; } 
.box_product .name_product {text-align: center ; }
.box_product .price_product {text-align: center; }


/*new*/

.testimonios div[data-edit="Ibutton"] p{margin-bottom: 0px;}
.widget_products{    display: -webkit-box;}
.galeria_001 div[data-edit="Ibutton"] p,
.galeria_002 div[data-edit="Ibutton"] p,
.galeria_003 div[data-edit="Ibutton"] p,
.galeria_004 div[data-edit="Ibutton"] p,
.galeria_005 div[data-edit="Ibutton"] p{margin-bottom: 10px;}

.galeria_001 p, .galeria_002 p, .galeria_003 p{line-height: 28px ;}
.galeria_004 p, .galeria_005 p{line-height: 25px ;}
.color-shop{background: #f9f7e8 !important;}
.shop_the_look{padding-top: 100px;}
.pagina_catalogo #content_global > #content{padding-top: 20px;}
.pagina_search #content_global > #content{padding-top: 120px;}

.banner_categoria_m{position: relative;}
._title_marca{position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: flex; align-items: center; justify-content: center; color:#FFF; font-family: 'Acumin-BdPro'; font-size: 5em; }
.pagina_catalogo .box_design_full .design_price > span > span:nth-child(1){font-family: Georgia,Times,Times New Roman,serif;color: #333;    letter-spacing: 1px;}
.pagina_search .box_design_full .design_price > span > span:nth-child(1){font-family: Georgia,Times,Times New Roman,serif;color: #333;    letter-spacing: 1px;}

.showing_text span a, .showing_text, .showing_text span, .showing_link span{color: #5A2E85 !important; text-transform: uppercase; font-size: 16px !important; letter-spacing: 1px; font-family: 'Acumin-RPro' !important;}
.showing_link select{color: #5A2E85 !important; text-transform: uppercase; font-size: 16px !important; letter-spacing: 1px; font-family: 'Acumin-RPro' !important; width: 200px; border: 0 !important; border-bottom: 1px solid #5A2E85 !important; padding-bottom: 5px;font-weight: bold;}


@media (max-width: 1199px) and (min-width: 992px){
    #page1{width: 980px;}
    .showing_text span a, .showing_text, .showing_text span, .showing_link span{color: #5A2E85 !important; text-transform: uppercase; font-size: 14px !important; letter-spacing: 1px; font-family: 'Acumin-RPro' !important;}
    .showing_link select{color: #5A2E85 !important; text-transform: uppercase; font-size: 14px !important; letter-spacing: 1px; font-family: 'Acumin-RPro' !important; width: 200px; border: 0 !important; border-bottom: 1px solid #5A2E85 !important; padding-bottom: 5px;}
}

@media (max-width: 991px) and (min-width: 768px){
    #page1{width: 740px;}
    .dom-content-footer #header-section3 #contenido-box{display:flex;flex-direction: column;}
    .dom-content-footer #header-section3 #contenido-box .header_section3_5{order:0;}
    .catgfilter .col-sm-7 {width:20%;}/*.catgfilter .col-xs-42 {width: 80% ;}*/
    .nbs-flexisel-item>div{    margin: 5px;}
    .pagina_catalogo .section_products .catgfilter{display: block !important;}
    .pagina_catalogo .section_products .catgfilter .showing_link{margin: 0 !important;}

}

@media (max-width: 767px){
    #page1{width: 95%;}
    .btn.btn-lg {font-size: 12px ;padding: 12px ; }
    .dom-content-footer #header-section3 #contenido-box{display:flex;flex-direction: column;}
    .dom-content-footer #header-section3 #contenido-box .header_section3_5{order:0;}
    .catgfilter .col-xs-42 {width: 100% ;}
    .item_name li h3{color: #FFF;font-size: 14px;}
    .item_name{padding-left: 20px;}
    .item_name li a{color: #FFF;}
    #mainbox-saleform .saleform_product_images #cntnImgThumb{order: 2;-ms-flex-order: 2;    width: 100%;}
    #mainbox-saleform .saleform_product_images>div:first-child{order: 1;-ms-flex-order: 1;    margin-bottom: 10px;}
    #content .saleform_product_images .product_image_full{margin-bottom: 0px ;}
}

@media (max-width: 1200px) and (min-width: 769px){
    .carticon {top: 15px ;}
    .terminoscond .col-lg-3{width: 5%;float: left;}
    .terminoscond .col-lg-57{width: 95%;float: left;}
}

.form_contact #div_wdgt_08{padding-top: 65px; }
.form_contact *{font-family: 'Acumin-RPro'; }
.recovery{font-family: 'Acumin-RPro'; display: flex; margin-top: 30px; margin-bottom: 50px; }
.recovery #subtitle{font-size: 19px; }

.form_contact {display: flex; margin-top: 5%; margin-bottom: 5%; height: 100%; min-height: 100%; }
.form_contact input[type="text"] {margin-bottom: 30px; }
#cliBRegTM{ float: left;}
#lcliBRegTM{float: left; margin-bottom: 20px;font-family: 'Acumin-RPro'; color: #666;    font-weight: normal;}
.date_contact .row div{font-family: 'Acumin-RPro';color: #666; }

/***/

.pagina_catalogo #content_global #content .container:nth-child(4),
.pagina_search #content_global #content .container:nth-child(4),
.pagina_catalogo #content_global #content .container:nth-child(2),
.pagina_search #content_global #content .container:nth-child(3){width:95%;}
#page1 > .fila_wdgt{clear: both;  margin-bottom: 20px;    display: table;}
.boton.Estilo-1{font-family: 'Acumin-RPro';letter-spacing: 4px;}
#carousel_Productos{    padding-bottom: 55px; margin-bottom: 65px; border-bottom: 1px solid #CCC;}
.marcas_gal img{padding: 40px;width: 100%;}


/* header */
.dom-content-header #header-section2>div>div.menu_lista{position: static !important;}
#menu-lista-item .dropdown .dropdown-menu{top: 120px;background: #a3a2d3;padding: 0px !important;    padding-bottom: 50px !important;    border: none;box-shadow: none;  border-radius: 0px;height: 315px;}
.contenedor_menu_morada{width: 95%;}
.item_menu_cat h4{font-family: Georgia,Times,Times New Roman,serif; font-size: 14px;color: #FFF;margin-top: 3px;}
.item_menu_cat ul li a{font-family: Georgia,Times,Times New Roman,serif !important; font-size: 13px !important;}
.item_menu_cat ul li a:hover, .item_menu_cat ul li a:active, .item_menu_cat ul li a:focus{background: transparent !important;}
.item_menu_cat ul li{width: 100%;}
#menu-lista-item li.dropdown > a{font-family: Georgia,Times,Times New Roman,serif !important;    font-weight: 500; letter-spacing: 2px;    padding: 0 2vw 0 !important;}
#menu-lista-item li.dropdown > a:hover, #menu-lista-item li.dropdown > a:active, #menu-lista-item li.dropdown > a:focus{color: #FFF !important;    background-color: transparent !important;outline: none;}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{background-color: transparent !important;}
#menu-lista-item li.dropdown{margin: 0;}
.img_sld{margin-top: 50px;}
/***/

/*.item-texto{    height: 400px; display: flex; flex-direction: column; align-items: normal; justify-content: center;} */
.item-texto h3{font-family: 'Acumin-RPro';color:#5a2e85;    font-size: 18px;}
.item-texto p.descp{color:#5a2e85;}
.item-texto p.precio-item{font-family: 'Acumin-RPro';color:#5a2e85;font-size: 15px;    margin: 10px 0;}
.wdgt_carousl{position: relative;}
.title_carsl{position: absolute;top: 0px;    z-index: 100;}
#carousel_Productos .item-texto{margin-top: 360px;}

.menuprincipal ul#menu-lista-item li { padding: 8px 10px;margin: 0;}
.menuprincipal ul#menu-lista-item li a{color: #333 !important;}
.pagina_de_contenido .page_breadcrumb{display: none !important;}

#carousel_Productos .left.carousel-control > span{width: 25px; height: 25px;top: 65%;}
#carousel_Productos .left.carousel-control > span img{opacity: 0.5 !important;}
#carousel_Productos .left.carousel-control{left: 55%;}

#carousel_Productos .right.carousel-control > span{width: 25px; height: 25px;top: 65%;}
#carousel_Productos .right.carousel-control > span img{opacity: 0.5 !important;}

.dom-content-footer #header-section3 #contenido-box > div:nth-child(2) img{width: 150px !important;height: auto !important;}


/*SHOP THE LOOK*/
.shop_the_look ._image_render > img{width:100%;}
._image_render{margin-bottom:15px;position:relative;}
._image_render .hotspot{width: 15px; height: 15px; box-shadow: 0 0 3px rgb(0 0 0 / 35%); background: #5a2e85; border: 1.5px solid #fff; border-radius: 50%;position:absolute;display:none;cursor:pointer;}
._image_render:hover .hotspot{display:block;}
.popup_hover{background: #fff; border-radius: 4px; box-shadow: 0 0 7px rgb(0 0 0 / 10%); min-height: 385px; width: 340px; position: absolute; z-index: 1001; padding: 20px;}
.content_popup .img_prod > img{width:100%;}
.btn-mm{width: 100%; display: block; background: #320566; padding: 5px 10px; line-height: 20px; letter-spacing: 1.5px;}

.filtro_shoptl ul li{display: inline-block;    margin-left: 0.4vw;margin-right: 0.65vw;}
.filtro_shoptl ul li a{cursor: pointer;}
.filtro_shoptl ul{padding: 0 !important;margin: 0 !important;}
.filtro_shoptl ul li a{color: #320566;letter-spacing: 1px;font-family: 'Acumin-RPro';padding-bottom: 4px;}
.filtro_shoptl ul li a:hover{    border-bottom: 1px solid #320566;}
.filtro_shoptl{padding-top: 50px;padding-bottom: 60px;}

#Banner-home .left.carousel-control{opacity: 1;}
#Banner-home .left.carousel-control > span{top: 50%; width: 40px; height: 40px;}
#Banner-home .right.carousel-control{opacity: 1;    right: 5px;}
#Banner-home .right.carousel-control > span{top: 50%; width: 40px; height: 40px;    right: 1px;}

.btn-mm:hover, .btn-mm:active, .btn-mm:focus{background:#5a2e85;}
.content_popup hr{margin-top:20px !important;margin-bottom:20px !important;    border-top: 1px solid #CCC;}
.close_popup{width: 20px; height: 20px; cursor: pointer; text-align: center; position: absolute; right: 10px; top: 10px; opacity: 0.25;}
.context_ff h1{font-family: Georgia,Times,Times New Roman,serif;color: #5a2e85;font-size: 6em;    margin-bottom: 30px;}
.context_ff h2 {font-family: Georgia,Times,Times New Roman,serif; color: #5a2e85; font-size: 28px; font-style: italic; line-height: 35px; }
.content_popup{font-family: 'Acumin-RPro';}
.nom_prod, .marca_prod, .precio_prod, .enlace_share, .enlace_prod a{color: #5a2e85;}
.precio_prod{margin-top:20px;}
.enlace_prod{width: 150px;margin:0 auto;}
.enlace_prod a{font-size: 12px;}
.enlace_prod a p{font-size: 10px !important; line-height: 12px !important; margin-top: 25px !important; letter-spacing: 1px;}
.enlace_share{letter-spacing: 1.5px;}
.novd{padding-top: 220px !important;}

.dom-content-footer .footer-list strong a{font-family: 'Acumin-RPro';}
.dom-content-footer .footer-list .nav-footer ul li a{font-family: 'Acumin-RPro';}
.section_products .wdgt_h{margin:0;}
.nom_prod{text-transform:uppercase;letter-spacing: 2px;    margin-top: 10px; margin-bottom: 18px;}
.marca_prod h5{font-size: 10px;letter-spacing: 1.2px;margin-bottom: 0px;}
.marca_prod p{margin-top:0px !important;    letter-spacing: 1.5px;}
.precio_prod h5{font-size: 10px; letter-spacing: 1.2px; margin-bottom: 0px;}
.img_prod{padding: 0;}
.img_prod img{padding: 0px 25px 0px 0px;}
.descp_prod{padding: 0;}
.precio_prod p{margin-top:0px !important; letter-spacing: 1.5px;}

/* estilo categ **/
.h1_title > div:nth-child(1){display: none;}
.cont_titlecat{display:none;}
.title_categoria{margin-bottom: 20px;}
.title_categoria h1{font-family: Georgia,Times,Times New Roman,serif !important;color: #5a2e85 !important;font-size: 7em !important;font-weight: 400 !important;padding:0 !important;margin-bottom: 30px !important;display: block !important;}
.title_categoria p{color:#333;font-size:16px;font-family: 'Acumin-RPro';}
.cont_titlecat .banner_categoria_m{display: none;}
.cont_titlecat .banner_categoria_m img{width: 100%;}
.banner_categoria_m img{width: 100%;}
.imgMobile{display: none;}
.title_categoria h2{font-family: 'Acumin-BdPro';font-size: 5.5em !important; margin-bottom: 30px !important;}

#suscribeMorada .modal-content{display: -webkit-box;}
#suscribeMorada .modal-body{padding: 0;    width: 100%;}
.conten{display: table; width: 100%;border: 20px solid #a3a2d3;}
.conten > div:nth-child(2){border-left: 20px solid #a3a2d3;}
.blcm {position: absolute; right: -50px; left: unset; width: 50px; height: 120px; background-color: #fff; top: 40%; z-index: 10; } 
.conten img{width: 100%;    padding-left: 70px;}
h1.titulo_marca{    color: #a3a2d3;font-size: 4em;font-family: 'Acumin-BdPro';}
h1.descto{font-family: 'Acumin-BdPro'; color: #5a2e85; font-size: 5.4em; padding-top: 40px;padding-bottom: 20px;padding-right: 20px;}
.conten p{color: #5a2e85; font-size: 12px !important; font-family: 'Acumin-RPro'; line-height: 20px !important;}
.newsletter{    margin-top: 20px;}
#suscribeMorada{z-index: 999999;}
.cerrar_md{position: absolute; right: 3px; opacity: 1; width: 20px; height: 20px; color: #5a2e85; text-shadow: none; font-size: 2em;}
#l_connect-with-us ul li{display: inline-block;margin-right: 10px;}
.dom-content-footer #header-section3 > #contenido-box{width: 100%;}
.dom-content-footer #header-section4 > #contenido-box{width: 100%;}
.titulo-mcr{font-family: 'Acumin-RPro' !important;letter-spacing: 2px; font-size: 35px !important; padding-top: 60px;padding-bottom: 20px;color: #5A2E85 !important;}
.product_select_qty > span{display: none;}

@media (max-width:767px){
._image_render .hotspot{display:block;}
.popup_hover{top: 20%;left: 0;right: 0;min-height: 380px; width: 90%;margin: 0 auto;position: fixed;}
.context_ff h1 {font-family: Georgia,Times,Times New Roman,serif; color: #5a2e85; font-size: 4.5em; } 
.shop_the_look {padding-top: 30px; }
}
/***/

.tbt{display: table;position: relative;width: 100%;}
.with_product.container{display: flex;flex-wrap: wrap;}
.with_product.container .saleform_product_images{/*position: sticky;*/ top: 2em;}
.hid{display: none;}
.share_links{display: flex; justify-content: space-between;}
.share_links a{width: 28px; height: 28px; text-align: center; vertical-align: middle; display: flex; align-items: center; justify-content: center;color: #5a2e85;font-size: 18px;}

.compartir_producto .tbt > div:first-child{padding: 0;}
.tbt h3{font-weight: 500; font-family: Georgia,Times,Times New Roman,serif; color: #333; text-transform: uppercase; font-size: 12px; letter-spacing: 1px;margin-top: 0px;}
.tbt .col-sm-30{padding: 0;}
.content_1 h3, .content_2 h3{font-size: 16px;font-weight: 600;font-family: 'Acumin-BdPro';color: #5a2e85;}
.descripcion_producto h3{font-size: 16px;font-weight: 600;font-family: 'Acumin-BdPro';color: #5a2e85;}
.info_adicional h4.panel-title i{float: right;color: #333;font-size: 10px;}
.info_adicional h4.panel-title{font-weight: 500; font-family: Georgia,Times,Times New Roman,serif; color: #333; text-transform: uppercase; font-size: 12px; letter-spacing: 1px;}

.info_adicional .panel-heading > a[aria-expanded="true"] > h4 > i{transform: rotate(180deg);}
.info_adicional .panel-heading{background: #FFF;border:none;padding:25px 0px;}
.info_adicional .panel-heading a{color: #333;}
.info_adicional .panel-group .panel{border-radius: 0px; border: none; box-shadow: none; border-bottom: 1px solid #efefef;}
.info_producto{border-bottom: 1px solid #efefef;border-top: 1px solid #efefef;}

.info_adicional .panel-default>.panel-heading+.panel-collapse>.panel-body{padding-left: 0px; padding-right: 0px;font-family: 'Acumin-RPro' !important;padding-top: 0px;}
.info_adicional .panel-default>.panel-heading+.panel-collapse>.panel-body b, .info_adicional .panel-default>.panel-heading+.panel-collapse>.panel-body strong{font-family: 'Acumin-RPro'; text-transform: uppercase;font-size: 10px; color: #320566;letter-spacing: 1.2px;}
.shr_link{cursor: pointer;}
.compartir_producto .tbt:nth-child(2){margin-top:10px;}
.compartir_producto .tbt:nth-child(2) .col-sm-60{padding: 0;}
.saleform_product_description{display: none;}
.info_adicional .panel-body p{font-family: 'Acumin-RPro' !important;font-size: 13px; color: #666; letter-spacing: 0.8px; line-height: normal;}
.descripcion_producto p{font-family: 'Acumin-RPro' !important;font-size: 11px; color: #666; letter-spacing: 0.5px;}
#link_prdoc{font-family: 'Acumin-RPro' !important;}
.content_1 p{font-family: 'Acumin-RPro' !important;}
.content_2 p{font-family: 'Acumin-RPro' !important;}
.compartir_producto{padding: 10px 0px 15px 0px;}
.logoTienda{width: 250px; display: block; margin: 0 auto;}
.modalTienda{margin: 0;padding-top: 20px;}
#modalTienda .close{    opacity: 1; right: 26px; position: absolute; top: 14px; z-index: 1000; width: 12px; height: 12px;}
.modalTienda h4{font-family: Georgia,Times,Times New Roman,serif; text-align: center; font-size: 24px; color: #1a1a1a;letter-spacing: 2px; width: 300px; margin: 0 auto;}
.modalTienda p{    font-family: Georgia,Times,Times New Roman,serif; text-align: center; font-size: 11px; color: #1a1a1a;letter-spacing: 0.5px; width: 380px; margin: 10px auto !important;}
.modalTienda p a.link_term{color: #1a1a1a;text-decoration: underline;cursor: pointer;}
.logoTnd{height: 200px; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.logoTienda2{width: 180px;}
.pagina_catalogo .section_products .catgfilter{display: flex;flex-direction: row;position: relative;}
.pagina_catalogo .section_products .catgfilter > #filters{display: none;}
.pagina_catalogo .section_products .catgfilter .showing_link > span{border-bottom: 1px solid #5A2E85 !important; padding-bottom: 5px;}
.pagina_catalogo .section_products .catgfilter .showing_link{display: flex; flex-direction: row; justify-content: flex-end;}
.pagina_catalogo .section_products .catgfilter > div:nth-child(3):before{    content: ""; width: 160%; position: absolute; height: 1px; background: #5A2E85; left: 0; bottom: 0px;}
.pagina_catalogo .section_products .catgfilter > div:nth-child(2):before{    content: ""; width: 100%; position: absolute; height: 1px; background: #5A2E85; left: 0; bottom: 0px;}

.row-cant-pro{display: block !important; width: 55px !important; height: 55px !important;}
.row-cant-pro p{border-radius: 0px !important; background: #FFF !important; color: #333 !important; font-size: 13px !important; font-weight: 400 !important; font-family: 'Acumin-RPro' !important; width: 55px !important; height: 55px !important; border: 1px solid #efefef !important;}
.box-cart-header-bot span, .row-det-pro span, .row-det-pro p, .box-cart-price .cart-price-title p,
.box-cart-price .cart-price-price p, .box-cart-btn .btn-cart{font-family: 'Acumin-RPro' !important;}

.contenido_legal{display: none;height: 380px; width: 100%; overflow: auto;padding: 10px 25px; -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */}
.contenido_legal::-webkit-scrollbar {display: none; }
.contenido_legal h4 {font-family: 'Acumin-RPro'; font-size: 22px; color: #320466; text-align: center; line-height: 28px; }
.contenido_legal h5 {font-family: 'Acumin-RPro'; color: #4d4d4d; text-align: center; line-height: 20px; }

.contenido_legal ol{ list-style: auto;padding-left: 20px;}
.contenido_legal ol li, .contenido_legal ol li:marker{font-family: 'Acumin-RPro';color: #4d4d4d;}
.contenido_legal ol li{letter-spacing: 0.5px;color: #4d4d4d;font-family: Georgia,Times,Times New Roman,serif;}
.contenido_legal table thead th, .contenido_legal table tbody tr td{font-family: Georgia,Times,Times New Roman,serif; vertical-align: middle; text-align: center;}
.contenido_legal p{font-family: Georgia,Times,Times New Roman,serif;color: #4d4d4d;    margin-bottom: 20px !important; line-height: 22px;letter-spacing: 0.5px;}
.cerrar_md, .cerrar_md:hover, .cerrar_md:focus, .cerrar_md:active {font-family: 'AcuminProThin'; position: absolute; right: 8px; opacity: 1; width: 20px; height: 20px; color: #4d4d4d; font-weight: 100; text-shadow: none; font-size: 22px; top: 5px; } 
.btn_acepto {font-family: 'Acumin-RPro'; font-size: 14px !important; color: #FFF; padding: 25px 90px; display: block; margin: 0 auto; background: #320466 !important; letter-spacing: 0.5px; }
#endBoxCart{width: 12px; height: 12px;}

/* MODAL AGREGAR CARRITO **/
#msg_prod_summ_cntn .modal-body .col-sm-40.col-md-40 h4{text-transform: uppercase;}
#msg_prod_summ_cntn .modal-header, #msg_prod_summ_cntn .modal-footer{display: none !important;}
#msg_prod_summ_cntn .modal-body:before{content: " ";display: table;}
#msg_prod_summ_cntn .modal-body:after{content: " ";display: table;clear: both;}
#msg_prod_summ_cntn .modal-body{padding: 20px !important;}
#msg_prod_summ_cntn .modal-body .col-sm-40.col-md-40 h4{margin-left: 10px;font-size: 14px;letter-spacing: 1px;color:#310566;    text-align: left;}
#msg_prod_summ_cntn .modal-body .col-sm-40.col-md-40 strong{margin-left: 10px;text-transform: uppercase;font-size: 13px;color: #333;margin-bottom: 0px !important;}
#msg_prod_summ_cntn .modal-body .col-sm-40.col-md-40 p{margin-left: 10px;color: #333;}
#msg_prod_summ_cntn .modal-body .col-sm-40.col-md-40 b{margin-left: 10px;}
#msg_prod_summ_cntn .modal-body .col-sm-40.col-md-40 b span{text-transform: uppercase;font-size: 16px; letter-spacing: 1px; color: #333;}
#msg_prod_summ_cntn .modal-body .col-sm-40.col-md-40 > p:nth-of-type(2){margin-top: 20px;}
#msg_prod_summ_cntn .modal-body .col-sm-40.col-md-40 > p:nth-of-type(2) span,
#msg_prod_summ_cntn .modal-body .col-sm-40.col-md-40 > p:nth-of-type(2) #spnSummTotQty{font-family: Georgia,Times,Times New Roman,serif !important;text-transform: none !important; color: #545454;font-size: 14px;}

/****/
.box-cart{width: 380px !important; height: 100vh !important; top: 0px !important;position: fixed !important;} 
.box-cart-price .cart-price-title p, .box-cart-price .cart-price-price p{    font-size: 15px !important;color: #310566 !important;letter-spacing: 0.5px;}
.box-cart-flex{height: 100%;padding: 10px 20px !important;}
.box-cart-body#tmpblosa{ display: flex; flex-direction: column;height: 100%;    margin-top: 30px;}
.box-cart-btn{margin-top: 20px;}
.box-cart-price{margin-top: auto;    padding-bottom: 10px; border-bottom: 1px solid #efefef;}
.box-cart-scroll-pro{ height: auto; max-height: 70vh;}
#spnCartQty{cursor: pointer;}
.box-cart-btn .btn-cart{background: #320566;padding: 20px 25px;font-size: 12px;}
.box-cart-scroll-pro{max-height: 70vh !important;}
.box-cart-header-bot span{color: #320566;}
.row-det-pro span{color: #320566 !important;letter-spacing: 1px;}
.row-det-pro p{color: #320566;font-size: 11px !important;letter-spacing: 1px;}
.row-det-pro p:nth-of-type(2){display: none;}
.row-img-pro {width: 30% !important; height: 100%; margin-right: 4px; }
.row-det-pro {width: 50% !important; margin-right: 3px;    padding-right: 25px; }
.body-row-pro{padding-bottom: 15px;border-bottom: 1px solid #efefef;}
.date_contact > .row{display: flex; flex-direction: row;}


/* TABLA RESUMEN */
/*.pagina_checkout .checkout > div:nth-of-type(2) > #idkshopcart{display: block !important;}
.pagina_checkout .checkout > div:nth-of-type(2) > #idkshopcart > div:nth-of-type(1){display: none;}*/
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr:nth-child(1){display: none;}
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr td:nth-child(4),
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr td:nth-child(5),
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr td:nth-child(6),
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr td:nth-child(7),
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr td:nth-child(8),
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr td:nth-child(9){display: none;}
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr td img{/*width: 100%;*/max-width: unset; width: 55px;}
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr td:nth-child(3) input[type="text"]{display: none;}

.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr:not(:first-child) td:nth-child(2) span{font-family: 'Acumin-RPro';font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #320466;margin-bottom: 10px; display: block;}
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr:not(:first-child) td:nth-child(2) p{font-size: 11px;letter-spacing: 0.5px; color: #320466;}
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr:not(:first-child) td:nth-child(3) p{color: #320466 !important;font-size: 15px !important;font-weight: normal !important;}
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr:not(:first-child) td:nth-child(3) div{margin: 0 0 15px 0;}
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr:not(:first-child){border-bottom:1px solid #e6e6e6; margin: 10px 0 25px 0;padding: 0px 0 25px 0;display: block;}
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr:not(:first-child) td:nth-child(2){padding: 0 10px;}
.pagina_checkout .checkout > div:nth-of-type(2) > #prodsList tbody tr:not(:first-child) td{vertical-align: top;}
#cliBRegTM{position: relative;width: 20px;height: 20px;}
#cliBRegTM:before{content: "";background: #FFF;width: 20px;height: 20px;border: 1px solid #e6e6e6;position: absolute;}
#cliBRegTM:checked:before{border: 1px solid #320466;background: #320466;}

#cliLmnlg{position: relative;width: 20px;height: 20px;}
#cliLmnlg:before{content: "";background: #FFF;width: 20px;height: 20px;border: 1px solid #e6e6e6;position: absolute;}
#cliLmnlg:checked:before{border: 1px solid #320466;background: #320466;}

#chkSameInfo{position: relative;width: 20px;height: 20px;top: 5px;}
#chkSameInfo:before{content: "";background: #FFF;width: 20px;height: 20px;border: 1px solid #e6e6e6;position: absolute;}
#chkSameInfo:checked:before{border: 1px solid #320466;background: #320466;}

.radio.rdo_bill_sel label input[type="radio"]{width: 20px;height: 20px;position: relative; float: left;}
.radio.rdo_bill_sel label input[type="radio"]:before{content: "";background: #FFF;width: 20px;height: 20px;border: 1px solid #e6e6e6;position: absolute;    border-radius: 50%;}
.radio.rdo_bill_sel label input[type="radio"]:checked:before{border: 1px solid #320466;background: #320466;}

input[name="rdopaymean"]{width: 20px;height: 20px;position: relative; float: left;    margin-right: 5px;}
input[name="rdopaymean"]:before{content: "";background: #FFF;width: 20px;height: 20px;border: 1px solid #e6e6e6;position: absolute;    border-radius: 50%;}
input[name="rdopaymean"]:checked:before{border: 1px solid #320466;background: #320466;}

#shipratetypecont input[name="optRateType"]{width: 20px; height: 20px;position: relative; float: left;margin-right: 5px;}
#shipratetypecont input[name="optRateType"]:before{content: "";background: #FFF;width: 20px;height: 20px;border: 1px solid #e6e6e6;position: absolute;    border-radius: 50%;}
#shipratetypecont input[name="optRateType"]:checked:before{border: 1px solid #320466;background: #320466;}
#shipratetypecont span{float: left; top: 10px; position: relative; left: 5px;font-family: 'Acumin-RPro' !important;color: #666;} 
/***/
/** TABLA RESUMEN CONFIRMAR**/
.pagina_confirm .summary_review_order .product_list > div:nth-child(1){display: none;}
.pagina_confirm .summary_review_order .product_list > div:nth-child(2) > .row_item{margin: 10px 0 25px 0;padding: 10px 0 25px 0; border-bottom: 1px solid #e6e6e6;}
.pagina_confirm .summary_review_order .product_list > div:nth-child(2) > .row_item > div:nth-child(2) p{     font-family: 'Acumin-RPro'; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #320466;}
.pagina_confirm .summary_review_order .product_list > div:nth-child(2) > .row_item > div:nth-child(2) b{display: none;}
.pagina_confirm .summary_review_order .product_list > div:nth-child(2) > .row_item > div:nth-child(3) .item_qty{display: block !important; width: 55px !important; height: 55px !important;     margin: 0 0 15px 0;}
.pagina_confirm .summary_review_order .product_list > div:nth-child(2) > .row_item > div:nth-child(3) .item_qty p{border-radius: 0px !important; background: #FFF !important; color: #320466 !important;font-size: 15px !important;font-weight: normal !important; font-family: 'Acumin-RPro' !important; width: 55px !important; height: 55px !important; border: 1px solid #efefef !important; display: flex;justify-content: center; align-items: center;}
.pagina_confirm .summary_review_order .product_list > div:nth-child(2) > .row_item > div:nth-child(4),
.pagina_confirm .summary_review_order .product_list > div:nth-child(2) > .row_item > div:nth-child(5){display: none;}
.pagina_confirm .options_block .buttons{    width: 200px;margin: 0 auto;}
.pagina_confirm .review_order .summary_review_order .form_group .summ_total strong,
.pagina_confirm .review_order .summary_review_order .form_group .summ_total > p:not(.total){display: none;}
.pagina_confirm .review_order .summary_review_order .form_group{margin-top: 0px;}
.pagina_confirm .review_order .summary_review_order .form_group .summ_total .total{border: none;}
.pagina_confirm .review_order > div:nth-child(1) > .img_payment_method{order: 4;}
.img_payment_method > p{font-family: 'Acumin-RPro'; padding: 0 20px 5px 0;  font-size: 14px; color: #320466; text-transform: uppercase; letter-spacing: 1px;}
.pagina_confirm .review_order .summary_review_order .form_group .summ_total .total span,
.pagina_confirm .review_order .summary_review_order .form_group .summ_total .total b{font-size: 16px;}

.pagination_wrapper ul.pagination li a{    height: 50px; width: 50px; display: flex; align-items: center; justify-content: center;font-family: 'Acumin-RPro'; }
.pagination_wrapper ul.pagination li:first-child a{border: none !important;}
.pagination_wrapper ul.pagination li:last-child a{border: none !important;}

.wdg_chkc h2{font-family: 'Acumin-RPro'; color: #4d4d4d;}
.wdg_chkc ul{padding-left: 0px;margin-top: 35px;}
.wdg_chkc ul li{display: inline-block;margin: 0 10px;}
.wdg_chkc ul li a{font-family: 'Acumin-RPro';color: #666;padding-bottom: 10px;font-size: 16px;letter-spacing: 1px;}
.wdg_chkc ul li a.active{color: #320466;    border-bottom: 1px solid #320466;}
.pagina_checkout .wdg_chkc, .pagina_confirm .wdg_chkc{margin-bottom: 50px;}
.pagina_confirm .wdg_chkc{margin-top: 20px;}

.pagina_confirm .dom-content-header #header-section4 > #contenido-box{position: relative;}
.pagina_confirm .dom-content-header #header-section4 > #contenido-box > div:nth-child(1){width: 100%;}
.pagina_confirm .dom-content-header #header-section4 > #contenido-box > div:nth-child(2){position: absolute;right: 0;top: 0;}

.pagina_checkout .dom-content-header #header-section4 > #contenido-box{position: relative;}
.pagina_checkout .dom-content-header #header-section4 > #contenido-box > div:nth-child(1){width: 100%;}
.pagina_checkout .dom-content-header #header-section4 > #contenido-box > div:nth-child(2){position: absolute;right: 0;top: 0;}

.pagina_thanks .dom-content-header #header-section4 > #contenido-box{position: relative;}
.pagina_thanks .dom-content-header #header-section4 > #contenido-box > div:nth-child(1){width: 100%;}
.pagina_thanks .dom-content-header #header-section4 > #contenido-box > div:nth-child(2){position: absolute;right: 0;top: 0;}
.thanks_main_cntn{display: none !important;}


.mensaje_gracias img{width: 100%;}
.mensaje_gracias .row{display: flex;}
.mensaje_gracias .row > div:nth-child(2){display: flex;}
.mensaje_gracias .row > div:nth-child(2) > .msj_thnk{ text-align: center;display: flex; flex-direction: column; justify-content: center; align-items: center; width: 480px; margin: 0 auto;}
.mensaje_gracias .row > div:nth-child(2) > .msj_thnk h1, .mensaje_gracias .row > div:nth-child(2) > .msj_thnk p{font-family: 'Acumin-RPro';}
.mensaje_gracias .row > div:nth-child(2) > .msj_thnk h1{color: #320566;font-size: 3.8em;letter-spacing: 2.5px;}
.mensaje_gracias .row > div:nth-child(2) > .msj_thnk p{color: #666;}
/***/

.sidebar_filter h3 {font-family: 'Acumin-RPro'; color: #5a2e85; border-bottom: none; padding: 0px 0 6px 0; margin: 10px 0 10px; font-size: 18px; text-transform: uppercase; font-weight: 600; }
.sidebar_filter .menu_content .item_name li a {margin: 5px 0 0 0; font-family: 'Acumin-RPro'; color: #5a2e85; font-size: 14px; font-weight: 600; }
.menushopcart{width: 75px; height: 75px; background: #320566; display: none; justify-content: center; align-items: center;}
#cart_finish{cursor: pointer;}
.pagina_catalogo #content_global #content > div:nth-child(3){width: 95%;}
.link_ver, .link_ver:hover, .link_ver:active{ text-align: center; display: block;font-family: 'Acumin-RPro';letter-spacing: 0.5px;color: #320466;font-size: 14px; text-decoration: underline;margin-bottom: 10px;margin-top: 30px;cursor: pointer;}


.custom-control {position: relative; display: block; min-height: 1.5rem; padding-left: 1.7rem; }
.custom-control-inline{    display: inline-flex; margin-right: 1rem;}
.showing.catgfilter {margin-top: 40px; margin-bottom: 50px; border: 0; } 
.title_section:after{content: ""; height: 1px; background: #e6e6e6; width: 94vw; margin: 0 auto; position: relative; top: 12px;}
/*.showing.catgfilter > div:before{    content: ""; width: 100%; position: absolute; height: 1px; background: #5A2E85; left: 0; bottom: 0px;}*/
#top_movil_cart{float: right;}

/***/
@media (min-width: 768px){
    .container{width: 95%;margin: 0 auto;}
    .menushopcart{display: flex}
}

@media (min-width: 1500px){
    #menu-lista-item li.dropdown { margin: 0;}
    #menu-lista-item li.dropdown > a{    padding: 0 2vw 0 !important;}
    .item_menu_cat{margin-left: 6px;}

}

@media (max-width:1500px){
    .pagina_catalogo #content_global #content .container:nth-child(4),
    .pagina_search #content_global #content .container:nth-child(4){width:95%;}
    .pagina_catalogo .section_products .catgfilter > div:nth-child(3):before{    content: ""; width: 145%; position: absolute; height: 1px; background: #5A2E85; left: 0; bottom: 0px;}
}


@media (max-width:991px) and (min-width: 768px){

    .showing_text span a, .showing_text, .showing_text span, .showing_link span {color: #5A2E85 !important; text-transform: uppercase; font-size: 11px !important; letter-spacing: 1px; font-family: 'Acumin-RPro' !important;     padding-bottom: 6px;}
    .showing_link select {color: #5A2E85 !important; text-transform: uppercase; font-size: 11px !important; letter-spacing: 1px; font-family: 'Acumin-RPro' !important; width: 120px !important; border: 0 !important; border-bottom: 1px solid #5A2E85 !important; padding-bottom: 5px; font-weight: bold; }
    .pagina_catalogo .section_products .catgfilter > div:nth-child(3):before{    content: ""; width: 100%; position: absolute; height: 1px; background: #5A2E85; left: 0; bottom: 0px;}
}

@media (max-width:768px){
    .catgfilter .headercf a{font-family: 'Acumin-RPro' !important;letter-spacing: 1px !important;color: #5a2e85; border: 1px solid #5a2e85;}
    .showing.catgfilter {margin-top: 0px; margin-bottom: 30px; border: 0; }
    .novd {padding-top: 60px !important; }
    #carousel_Productos .item-texto {margin-top: 200px; }
    #Banner-home  .right.carousel-control {opacity: 1;width: 30px;}
    #Banner-home  .right.carousel-control > span{right: 12px;}
    .marcas_gal img {padding: 20px; }
    .home_principal #div_wdgt_07 .box-title .title-h2{    font-size: 40px;}
    #carousel_Productos .left.carousel-control {left: 0%; top: 40%; }
    #carousel_Productos .carousel-control{right: 0%; top: 40%; }
    .pagina_catalogo #content_global #content .container:nth-child(4),
    .pagina_search #content_global #content .container:nth-child(4){width:100%;}
    #page1 > .fila_wdgt{clear: both;  margin-bottom: 0px;    display: table;}
    #page1 > .fila_wdgt > div{margin-bottom: 20px; }
    .item-texto{    height: auto;     padding: 0 15px;}
    .title_categoria h1{font-family: Georgia,Times,Times New Roman,serif;color: #5a2e85 !important;font-size: 4em !important;font-weight: 400 !important;padding:0 !important;margin-bottom: 30px !important;display: block !important;}
    .imgMobile{display: block;}
    .imgDesktop{display: none;}
    .pagina_catalogo #content_global > #content{padding-top: 60px;}
    .title_categoria h2{font-family: 'Acumin-BdPro';font-size: 4em !important;}
    #suscribeMorada{margin: 0 20px;}
    .conten > div:nth-child(2){display: none;}
    .blcm{display: none;}
    h1.titulo_marca{font-size: 2em;}
    h1.descto{font-size: 3.4em;}
    .pagina_catalogo .section_products .catgfilter{display: block;}
    .pagina_catalogo .section_products .catgfilter > div:nth-child(3):before{display: none;}

    .mensaje_gracias .row{display: block;}
    .mensaje_gracias .row > div:nth-child(2) > .msj_thnk{width: 95%;}

    .tienda_descp > div{padding: 0;}
    .showing.catgfilter > div:before{display: none;}

}

@media (max-width:1499px) and (min-width: 1300px){
     #menu-lista-item li.dropdown > a{    padding: 0 1.6vw 0 !important;}
}

@media (max-width:1299px) and (min-width: 1200px){
     #menu-lista-item li.dropdown > a{    padding: 0 1.2vw 0 !important;}
     .showing_text span a, .showing_text, .showing_text span, .showing_link span{color: #5A2E85 !important; text-transform: uppercase; font-size: 14px !important; letter-spacing: 1px; font-family: 'Acumin-RPro' !important;}
    .showing_link select{color: #5A2E85 !important; text-transform: uppercase; font-size: 14px !important; letter-spacing: 1px; font-family: 'Acumin-RPro' !important; width: 200px; border: 0 !important; border-bottom: 1px solid #5A2E85 !important; padding-bottom: 5px;}

}



/**/



