html, body{height: 100%}
#banner{
    height: 95%;
    background: #1abc9c;
    padding-top: 200px;
    background-image: url(/img/bar1.jpg);
    background-position: center top;
    background-size: cover
}
#productos_vistos{width: 100%; height: auto;overflow: hidden;min-height: 10px;padding-top: 75px; background-color: rgba(255,255,255,1)}
#productos_vistos #pmv-title{width: 100%; background-image: url(/img/bg_title_productosvistos.png); background-position: center center; background-repeat: no-repeat; height: 52px; text-align: center;color:#88878c; font-family: Arial; font-size: 19px; text-transform: uppercase}
#productos_vistos #pmv-title #pmv-title-text{width: 354px; margin: 0 auto; height: 52px; padding: 15px 0 0 53px}
#productos_vistos #pmv-title #pmv-title-text h2{font-size: 19px; font-weight: 500;}
#productos_vistos #pmv-title #pmv-title-text h2 span{font-size: 27px; font-weight: 500;}
#carrusel_main{width:100%;height:auto;margin-top: 20px}
#carrusel{width:98%;max-width:1200px;margin:auto;height:auto;}
.nbs-flexisel-container{position:relative;width:100%;height:auto;margin:auto;overflow:hidden;}
.nbs-flexisel-inner{overflow:hidden;width:98%;margin:0 auto;}
#flexiselDemo1{display:none;}
.nbs-flexisel-ul{position:relative;width:99999px;margin:0px;padding:0px;list-style-type:none;   text-align:center;height:232px;}
.nbs-flexisel-item{float:left;margin:0px;padding:0px;position:relative;line-height:0px;}
.carrusel_product{width:130px;height:190px;margin:0 auto;}
.carrusel_product_model{width:130px;padding:15px 0 0 0;color:#545454;font-family: Arial;font-size: 13px;}
.carrusel_product_model h3{font-size: 11px;line-height: 3}
.rank{width:130px;height:auto;margin:0 auto;overflow: hidden}
.rank ul{list-style: none;margin: 3px 3px 3px 10px;padding: 0px;width: 125px;height: 20px;position: relative;background: url(/img/sprite_global.png) -2px -180px no-repeat;}
.rank li.current-rating {background: url(/img/sprite_global.png) -2px -160px no-repeat;position: absolute;height: 20px;display: block;text-indent: -900px;z-index: 1;}
.rank li {padding: 0px;margin: 0px;float: left;}
.rank li a {display: block;width: 25px;height: 20px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;background-image: none;}
.rank a.star-1 {left: 0px;}
.rank a.star-2 {left: 25px;}
.rank a.star-3 {left: 50px;}
.rank a.star-4 {left: 75px;}
.rank a.star-5 {left: 100px;}
.carrusel_rank img{margin-top:22px;}
/*Navigation*/
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{width: 62px;height: 232px; position: absolute;cursor: pointer;z-index: 100;margin-top:0px;}
.nbs-flexisel-nav-left{left: 0;background: url(/img/row-left-navigation.png) no-repeat;}
.nbs-flexisel-nav-right{right: 0;background: url(/img/row-right-navigation.png) no-repeat;}
#productos_hdmak{background-color: rgba(255,255,255,1); width: 100%; max-width: 1170px; border-top: 1px solid #ededed; min-height: 122px; margin: 34px auto 0; background-image: url(/img/bg-title-hdmak.png) ; background-position: center bottom; background-repeat: no-repeat}
#productos_hdmak #ph_title{width: 360px; margin: 20px auto;height: auto;overflow: hidden;}
#productos_hdmak #ph_title div{float: left}
#productos_hdmak #ph_title div:nth-child(1){font-family: Arial;font-size: 15px;color: #747474; text-transform: uppercase; margin-right:10px;padding-top: 28px}
#productos_hdmak #ph_title div:nth-child(1) h2{font-size: 15px; font-weight: 500;}
#productos_hdmak #ph_title div:nth-child(3){width: 16px; height: 16px; background-image: url(/img/menu_hdmak.png); cursor: pointer; margin-top: 28px; margin-left: 19px; background-repeat: no-repeat;}
#productos_hdmak #ph_title div:nth-child(3):hover{background-image: url(/img/menu_hdmak_hover.png);}
#productos_hdmak #ph_menuhdmak{transition: all 0.5s linear;display: none; min-height: 390px; height: auto; overflow: hidden; width: 100%; position: absolute; max-width: 1170px; background: url(/img/bg-title-hdmak.png), rgba(255,255,255,1) ; background-position: center bottom; background-repeat: no-repeat}
#productos_hdmak #ph_menuhdmak #phm_content{width: 100%; max-width: 1000px;  min-height: 390px; height: auto; overflow: hidden; margin: 0 auto}
#productos_hdmak #ph_menuhdmak #phm_content .columns{float: left;height: 390px; padding-top: 10px;}
#productos_hdmak #ph_menuhdmak #phm_content .columns:first-child{width: 24.3%}
#productos_hdmak #ph_menuhdmak #phm_content .columns:nth-child(2){width: 75.5%}
#productos_hdmak #ph_menuhdmak #phm_content .columns .download{width: 235px; height:340px; }
#productos_hdmak #ph_menuhdmak #phm_content .columns .download-hover{width: 235px; height:340px; position: absolute; background-color: rgba(0,0,0,0.5); margin-top: -340px; color: white; font-family: Arial; font-size: 13px; text-transform: uppercase;text-align: center; padding-top: 145px; cursor: pointer;line-height: 2; opacity: 0; -o-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}
#productos_hdmak #ph_menuhdmak #phm_content .columns .download:hover + .download-hover, #productos_hdmak #ph_menuhdmak #phm_content .columns .download-hover:hover{opacity: 1}
#productos_hdmak #ph_menuhdmak #phm_content .columns .download-text{text-align: center; font-size: 13px; font-family: Arial; color: #747474; text-transform: uppercase;margin-top: 15px;}
#productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow{float: left; width: 247px;height: 191px; }
#productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow:nth-child(2),#productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow:nth-child(5){margin: 0 6px}
#productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_img{height: 149px;width: 247px;}
#productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_img:hover + .pr_img_hover, #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_img_hover:hover{ opacity: 1}
#productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_img_hover{height: 149px;width: 247px;position: absolute; background-color: rgba(0,0,0,0.5);margin-top: -149px; color: white; font-family: Arial; font-size: 13px; text-transform: uppercase;text-align: center;cursor: pointer;line-height: 2; opacity: 0; -o-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out; padding: 53px 10px 0; }
#productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_text{text-align: center; font-size: 13px; font-family: Arial; color: #747474; text-transform: uppercase;margin-top: 15px;}
/*PRODUCTOS NUEVOS*/
#productos_nuevos{width: 100%; height: auto; overflow: hidden; min-height: 100px;background-color: white}
#productos_nuevos #pn_title{max-width: 1210px; width: 100%; margin: 0 auto; border-bottom: 1px solid #a4a4a4}
#productos_nuevos #pn_title h2{font-size: 22px; font-weight: 500; }
#productos_nuevos #pn_title h2 span{font-size: 29px; }
#productos_nuevos #pn_title .text{padding-top: 13px; max-width: 294px; width: 90%; margin: 0 auto; background-image: url(/img/border_productos-nuevos.png), url(/img/border_productos-nuevos.png); background-position: bottom left, bottom right; background-repeat: no-repeat; height: 67px; font-family: Arial; color:#88878c; font-size: 22px; text-align: center; text-transform: uppercase}
#productos_nuevos #pn_title .text span{color: #6f6e6e; font-size: 29px}
#productos_nuevos .cat-productnew{margin-top: 45px;color:#525252; font-size: 38px; font-family: Arial; text-align: center; text-transform: uppercase}
#productos_nuevos .cat-productnew h3{font-size: 38px; font-family: Arial; font-weight: normal;}
#productos_nuevos .model-productnew{margin-top: 11px;color:#7c7c7c; font-size: 20px; font-family: Arial; text-align: center}
#productos_nuevos .model-productnew h4{font-size: 19px; font-weight: 500;}
#productos_nuevos .imgb-pn{width: 100%; max-width: 638px;margin: 0 auto}
#productos_nuevos .imgb-pn .imgb-detail{position: absolute; width: 54%;}
#productos_nuevos .imgb-pn .imgb-detail img{float:right}
#productos_nuevos .caract-productnew{max-width: 900px; width: 100%; margin: 0 auto}
#productos_nuevos .caract-productnew .imgs-pn{float: left; width: 50%}
#productos_nuevos .caract-productnew .text-pn{float: left; width: 50%}
#productos_nuevos .caract-productnew .text-pn .title-tpn{border-bottom: 1px solid #bbbbbb; text-align: center; color:#606162; font-family: Arial; font-size: 22px; padding-bottom: 15px}
#productos_nuevos .caract-productnew .text-pn .title-tpn h3{font-size: 22px; text-transform: uppercase; font-weight: normal;}
#productos_nuevos .caract-productnew .text-pn .text-tpn{text-align: center; padding: 10px 17px 5px; font-family: Arial; color:#ababac; font-size: 16px; line-height: 1.3; margin: 10px 0;}
#productos_nuevos .caract-productnew .text-pn .icon-tpn{text-align: center;}
@media screen and (max-width:1370px){#productos_nuevos .imgb-pn  > img{width: 75%}}
@media screen and (max-width:1160px){#productos_nuevos .imgb-pn .imgb-detail img{width: 200px;}}
@media screen and (max-width:1050px){
    #productos_nuevos .imgb-pn{text-align: center}
    #productos_nuevos .imgb-pn .imgb-detail{display: none}
}
@media screen and (max-width:950px){#productos_nuevos .caract-productnew .imgs-pn{text-align: center}}
@media screen and (max-width:810px){
    #productos_nuevos #pn_title .text{font-size: 18px;}
    #productos_nuevos #pn_title .text span{font-size: 23px;}
    #productos_nuevos .cat-productnew{font-size: 30px;}
    #productos_nuevos .model-productnew{font-size: 13px;}
}
@media screen and (max-width:680px){
    #productos_nuevos .caract-productnew .imgs-pn img{width: 55%}
    #productos_nuevos .caract-productnew .text-pn .title-tpn{padding: 0 5px;font-size:17px;}
    #productos_nuevos .caract-productnew .text-pn .text-tpn{font-size: 13px;}
    #productos_nuevos .caract-productnew .text-pn .icon-tpn img{width: 50px}
}
@media screen and (max-width:500px){
    #productos_nuevos #pn_title .text{font-size: 15px; padding-top: 20px;}
    #productos_nuevos #pn_title .text span{font-size: 20px;}
    #productos_nuevos .cat-productnew{margin-top: 21px; font-size: 25px;}
    #productos_nuevos .caract-productnew .imgs-pn{display: none }
    #productos_nuevos .caract-productnew .text-pn{ width: 100%}
    #productos_nuevos .caract-productnew .text-pn .icon-tpn{margin-bottom: 30px;}
}
/*FIN PRODUCTOS NUEVOS*/
/*SERVICIOS*/
#servicios{width: 100%; min-height: 200px; height: auto;overflow: hidden;background-image: url(/img/bg-servicios.png); background-size: cover; background-position: center top;}
#servicios #servicios_icon{width: 264px; height: 232px; margin: 0 auto;}
#servicios #servicios_title{color: white; text-align: center; font-size: 25px; font-family: Arial; text-transform:uppercase; width: 100%; height: 56px; background-image: url(/img/bg-servicios-title.png); background-position: center bottom;  background-repeat: no-repeat; margin-bottom: 36px;}
#servicios #servicios_title h2{font-size: 25px; font-weight: normal; font-family: Arial;}
#servicios #servicios_serv{color: white; text-align: center; font-family: Arial; margin-bottom: 64px; font-size: 15px}
#servicios #servicios_icons{max-width: 880px; width: 100%; margin: 0 auto 49px;height: 99px;}
#servicios #servicios_icons .si-list{float: left; margin: 0 20px}
#servicios #servicios_icons .si-list:first-child{margin: 0 20px 0 0}
#servicios #servicios_icons .si-list:last-child{margin: 0 0 0 20px}
#servicios #servicios_vermas{width: 82px; height: 30px; margin: 0 auto 30px;}
#servicios #servicios_vermas a{width: 82px; height: 30px; float: left; background-image: url(/img/vermas_servicios.png);}
#servicios #servicios_vermas a:hover{background-image: url(/img/vermas_servicios_hover.png);}
/*FIN DE SERVICIOS*/
/*CHAT*/
#chatbox{background-image: url(/img/chatbg.png);background-repeat: no-repeat;background-size: cover;background-position: center;}
#chatbox #container_chatbox{max-width: 1126px;width: 95%;height: auto;overflow: hidden;margin: 0 auto;}
#chatbox #container_chatbox #title-box{line-height:1.5;padding-top: 12px;padding-right: 12px; background-image: url(/img/box.png);background-repeat: no-repeat;background-size: contain;max-width: 290px;width: 26%; height: 62px;margin-top: 82px;float: left;color: white;text-align: right;font-size: 12px;font-family: Arial; text-transform:uppercase; }
#chatbox #container_chatbox #title-box span{font-size: 14px; font-weight: bold;}
#chatbox #container_chatbox #robot{max-width: 643px;width: 57.3%;height: auto;overflow: hidden;float: left;}
#chatbox #container_chatbox #robot img{margin-top: 101px;float: left;max-width: 643px;width: 100%;}
#chatbox #container_chatbox #underbar{overflow: hidden;width: 825px;padding-top: 32px; margin: 0 auto; padding-bottom: 32px}
#chatbox #container_chatbox #underbar img:nth-child(1){float: left;margin-top: 6.6%;max-width: 302px;width: 30.8%;height: 1px}
#chatbox #container_chatbox #underbar img:nth-child(2){float: left;position: relative;z-index: 1;margin-top: 1.7%;margin-left: 3.5%;max-width: 91px; width: 10%;}
#chatbox #container_chatbox #underbar img:nth-child(3){float: left;position: relative;z-index: 0;margin-left: -1.33%;margin-right: 2.2%;max-width: 84px;width: 10%;}
#chatbox #container_chatbox #underbar img:nth-child(4){float: left;margin-top: 6.6%;max-width: 302px;width: 30.8%;height: 1px}
/*MERCADOPAGO*/
#formapago{width: 100%;height: auto;overflow: hidden;margin: 0 auto; background-color: white}
#formapago #fp_franja{width: 100%;margin: auto;height: auto;background: rgba(255,255,255,1);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 7%, rgba(54,172,250,1) 7%, rgba(54,172,250,1) 45%, rgba(54,171,250,1) 66%, rgba(255,255,255,1) 66%, rgba(255,255,255,1) 100%);}
#formapago #fp_franja #laptop{max-width: 1350px;width: 95%;height: auto;margin: auto;overflow: hidden;}
#formapago #fp_franja #laptop #laptop_left{width: 69%;height: auto;overflow: hidden;float: left;}
#formapago #fp_franja #laptop #laptop_left img{width: 100%;}
#formapago #fp_franja #laptop #laptop_right{width: 31%;height: auto;overflow: hidden;float: left;margin-left: -12%;}
#formapago #fp_franja #laptop #laptop_right #text {margin-top: 46.4%;text-align: center;font-size: 27px;color: #ffffff; font-family: Arial}
#formapago #fp_franja #laptop #laptop_right #images{position: relative}
#formapago #fp_franja #images{padding: 18px 0; margin-top: 12px}
#formapago #fp_franja #images img{-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);}
#formapago #fp_franja #images img:nth-child(1){-webkit-filter: grayscale(100%);filter: grayscale(100%);width: 21%;margin-left: 30%;}
#formapago #fp_franja #images img:nth-child(1):hover{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
#formapago #fp_franja #images img:nth-child(2){-webkit-filter: grayscale(100%);filter: grayscale(100%);margin-left: 7.7%;width: 21%;}
#formapago #fp_franja #images img:nth-child(2):hover{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
#formapago #fp_franja #images img:nth-child(3){margin-top: -7%;position: relative;-webkit-filter: grayscale(100%);filter: grayscale(100%);width: 21%;margin-left: 44.8%;}
#formapago #fp_franja #images img:nth-child(3):hover{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
#formapago #fp_triangle{height: auto;width: 95%;margin: auto;max-width: 1081px;overflow: hidden;padding-bottom: 7%;padding-top: 4%;}
#formapago #fp_triangle #fpt_low{width: 100%;height: auto;background-color: #ffffff;margin: auto;overflow: hidden;}
#formapago #fp_triangle #fpt_low #top_advice{text-align: center;padding-bottom: 5.94%;font-size: 16px;font-family: Arial;color: #aaabab}
#formapago #fp_triangle #fpt_low #instructions{max-width: 1085px;height: 432px;width: 100%;overflow: hidden;background-image: url(/img/instrucciones_2.png);background-repeat: no-repeat;background-size: contain;font-size: 16px;}
#formapago #fp_triangle #fpt_low #instructions .instructions_step{float: left;width: 33.3%;color: #ababab;text-align: center;font-family: Arial}
#formapago #fp_triangle #fpt_low #instructions .instructions_step:nth-child(1){margin-top: 19%;padding-left: 6%;}
#formapago #fp_triangle #fpt_low #instructions .instructions_step:nth-child(2){margin-top: 17%;padding: 0 7%;}
#formapago #fp_triangle #fpt_low #instructions .instructions_step:nth-child(3){margin-top: 19%;margin-left: -3%;padding: 0 4.8%;}
@media screen and (max-width:1147px){
    #formapago #fp_franja #laptop #laptop_right #text{margin-top: 42.4%;font-size: 22px;}
}
@media screen and (max-width:930px){
    #formapago #fp_franja #laptop #laptop_right #text {font-size: 20px;margin-top: 18.4%}
}
@media screen and (max-width:922px){
    #formapago #fp_triangle #fpt_low #top_advice{text-align: center;padding-bottom: 5.94%;font-size: 14px;}
    #formapago #fp_triangle #fpt_low #instructions{max-width: 451px;height: 415px;width: 100%;overflow: hidden;background-image: url(/img/instrucciones_3.png);background-repeat: no-repeat;background-size: contain;margin: auto;font-size: 12px;}
    #formapago #fp_triangle #fpt_low #instructions .instructions_step:nth-child(1){margin-top: 27%;text-align: center;width: 50%;padding: 0 6% 0 13%;}
    #formapago #fp_triangle #fpt_low #instructions .instructions_step:nth-child(2){width: 50%;margin-top: 21%;padding: 0px 13% 0 6%;text-align: center;}
    #formapago #fp_triangle #fpt_low #instructions .instructions_step:nth-child(3){margin-top: 26%;width: 100%;text-align: center;float: left;margin-left: 0%;padding: 0 31.8%;}
}
@media screen and (max-width:855px){
    #formapago #fp_franja #laptop #laptop_right #text {font-size: 18px;}
}
@media screen and (max-width:770px){
    #formapago #fp_franja #laptop #laptop_right #text {font-size: 16px;}
}
@media screen and (max-width:740px){
    #formapago #fp_franja #laptop #laptop_right #text {font-size: 14px;}
    #formapago #fp_franja #laptop #laptop_right #images{padding-top: 0px}
    #formapago #fp_franja #images{padding: 11px 0; margin-top: 12px}
    #formapago #fp_franja #images img:nth-child(1){-webkit-filter: none;filter: none;width: 25%;}
    #formapago #fp_franja #images img:nth-child(1):hover{-webkit-filter: none;filter: none;}
    #formapago #fp_franja #images img:nth-child(2){-webkit-filter: none;filter: none;width: 25%;margin-left: 9.7%}
    #formapago #fp_franja #images img:nth-child(2):hover{-webkit-filter: none;filter: none;}
    #formapago #fp_franja #images img:nth-child(3){;position: relative;-webkit-filter: none;filter: none;width: 25%;margin-top: -17px; margin-left: 48.8%}
    #formapago #fp_franja #images img:nth-child(3):hover{-webkit-filter: none;filter: none;}
}
@media screen and (max-width:604px){
    #formapago #fp_franja #laptop #laptop_right #images {position: relative;margin-top: 12%;}
}
@media screen and (max-width:471px){
    #formapago #fp_franja #laptop #laptop_right{width: 43%}
    #formapago #fp_franja #laptop #laptop_right #text{font-size: 12px}
}
@media screen and (max-width:431px){
    #formapago #fp_triangle #fpt_low #top_advice{text-align: center;padding-bottom: 5.94%;font-size: 12px;}
    #formapago #fp_triangle #fpt_low #instructions{height: 358px;font-size: 10px;}
    #formapago #fp_triangle #fpt_low #instructions .instructions_step:nth-child(1){margin-top: 27%;text-align: center;width: 50%;padding: 0 6% 0 13%;}
    #formapago #fp_triangle #fpt_low #instructions .instructions_step:nth-child(2){width: 50%;margin-top: 21%;padding: 0px 13% 0 6%;text-align: center;}
    #formapago #fp_triangle #fpt_low #instructions .instructions_step:nth-child(3){margin-top: 26%;width: 100%;text-align: center;float: left;margin-left: 0%;padding: 0 31.8%;}
}
@media screen and (max-width:370px){
    #formapago #fp_triangle #fpt_low #instructions{height: 310px;}
}
@media screen and (max-width:363px){
    #formapago #fp_triangle #fpt_low #instructions .instructions_step:nth-child(3){margin-top: 20%;width: 100%;text-align: center;float: left;margin-left: 0%;padding: 0 31.8%;font-size: 10px;}
    #complete_3 #container_low #box{background-image: none;}
}
@media screen and (max-width:361px){  
    #formapago #fp_franja #laptop #laptop_right #images{margin-top: 12%;}
    #formapago #fp_franja #images img:nth-child(1) {width: 22%;}
    #formapago #fp_franja #images img:nth-child(2){width: 22%;margin-left: 7.7%;}    
    #formapago #fp_franja #images img:nth-child(3) {width: 22%;margin-top: -11px;margin-left: 46.8%;}
}
@media screen and (max-width:360px){
    #formapago #fp_triangle #fpt_low #instructions{font-size: 10px;}
}
@media screen and (max-width:312px){  
    #formapago #fp_triangle #fpt_low #instructions {font-size: 9px;}
    #formapago #fp_triangle #fpt_low #instructions .instructions_step:nth-child(3){margin-top: 12%;width: 100%;text-align: center;float: left;margin-left: 0%;padding: 0 31.8%;font-size: 10px;}
}
@media screen and (max-width:300px){  
    #formapago #fp_franja #laptop #laptop_right #text,#formapago #fp_triangle #fpt_low #instructions{font-size: 8px}
    #formapago #fp_triangle #fpt_low #instructions{height: 254px}
}
/*FIN DE MERCADOPAGO*/
/*COMBO PRE ARMADOS*/
#combo_prearmados{max-width: 1126px; width: 100%; margin: 0 auto; height: auto; min-height: 20px; overflow: hidden;background-color: rgba(255,255,255,1); display: table;}
#combo_prearmados #cparmados_left{width: 44%;height: auto;overflow: hidden;min-height: 15px; display: table-cell; vertical-align: middle;}
#combo_prearmados #cparmados_left #cpl_titlemaster{font-family: Arial Narrow,Arial,sans-serif; font-size: 40px; color: #ed5502;position: relative; text-align: center}
#combo_prearmados #cparmados_left #cpl_titlemaster h2{font-family: Arial Narrow,Arial,sans-serif; font-size: 40px; font-weight: normal; text-transform: uppercase;}
#combo_prearmados #cparmados_left #cpl_titlemaster span{font-weight: bold}
#combo_prearmados #cparmados_left #cpl_titlemaster #cpltm_degradado{background: url(/img/gradient-white.png) repeat-x;position: absolute;display: block;width: 100%;height: 31px;margin-top: 7px}
#combo_prearmados #cparmados_left #cpl_title{text-align: center;color:#6e6e6e; font-size: 20px; margin-top: 20px; font-family: Arial Narrow,Arial,sans-serif; }
#combo_prearmados #cparmados_left #cpl_button{width: 91px; height: 22px;  font-family: Arial; font-size: 22px; margin: 0 auto; margin-top:61px; background-image: url(/img/corner.png); background-repeat: no-repeat; background-position: right top;}
#combo_prearmados #cparmados_left #cpl_button a{text-decoration: none;color:#6d6d6d;}
#combo_prearmados #cparmados_left #cpl_button:hover{background-image: url(/img/corner_hover.png);}
#combo_prearmados #cparmados_left #cpl_button:hover a{color: #f26f00;}
#combo_prearmados #cparmados_right{ width: 55%;height: auto;overflow: hidden;min-height: 15px; display: table-cell; vertical-align: top}
#combo_prearmados #cparmados_right .rombo_master{max-width:436px; width: 100%; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);height: auto; overflow: hidden;    margin: 104px 0 83px 86px;}
#combo_prearmados #cparmados_right .rombo_master .rombo_prearmado{-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;-ms-transition: all 1s;transition: all 1s;cursor: pointer;overflow:hidden;max-width: 212px; width:45%;height: 212px; border: 1px solid #969696;float: left;margin:0 6px 6px 0;}
#combo_prearmados #cparmados_right .rombo_master .rombo_prearmado .img-rombo{max-width: 200px; width:100%;height: 200px;-ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);}
#combo_prearmados #cparmados_right .rombo_master .rombo_prearmado img{margin: -48px 0 0 -58px; width: 147%; }
#combo_prearmados #cparmados_right .rombo_master .rombo_prearmado:hover .rombo_circle{cursor:pointer;-ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);width: 59px;height: 59px;margin: 0 auto; top:-127px;box-shadow: 0 0 0 125px rgba(15, 103, 125, 0.38);position: relative;z-index: 2;background-image: url(/img/zoom.png);background-repeat: no-repeat;background-position: 9px 9px;; border-radius: 100px}
#combo_prearmados #cparmados_right .rombo_master .rombo_prearmado:hover .img-rombo img{transform: scale(1.4);-webkit-transform: scale(1.4);-moz-transform: scale(1.4);-ms-transform: scale(1.4);-o-transform: scale(1.4);}
@media screen and (max-width:1080px){
    #combo_prearmados #cparmados_left, #combo_prearmados #cparmados_right{display: block; float: left}
    #combo_prearmados #cparmados_left{margin-top: 100px; margin-left: 10px;}
    #combo_prearmados #cparmados_right{margin: 140px 0 0 -150px;width: 69%}
}
@media screen and (max-width:878px){
    #combo_prearmados #cparmados_left{width: 45%}
}
@media screen and (max-width:865px){
    #combo_prearmados #cparmados_left{margin-top: 50px;}
    #combo_prearmados #cparmados_left #cpl_titlemaster{font-size: 28px}
    #combo_prearmados #cparmados_left #cpl_title{font-size: 14px}
    #combo_prearmados #cparmados_left #cpl_button{font-size: 16px; margin-top: 30px; padding-top: 5px}
    #combo_prearmados #cparmados_left #cpl_titlemaster #cpltm_degradado{margin-top: 4px; background-size: inherit}
    #combo_prearmados #cparmados_right{margin: 95px 0 0 -150px}
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado{max-width: 180px; height: 180px;}
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado img{margin: -49px 0 0 -38px;}
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado:hover .rombo_circle{top:-136px;}
}
@media screen and (max-width:800px){
    #combo_prearmados #cparmados_right{margin: 95px 0 0 -180px;width: 76%}
    #combo_prearmados #cparmados_right .rombo_master{margin: 104px 0 83px 63px;}
}
@media screen and (max-width:700px){
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado{max-width:160px;  height: 160px;}
}
@media screen and (max-width:640px){
    #combo_prearmados #cparmados_left{width: 100%; margin-left: 0px}
    #combo_prearmados #cparmados_right{margin: 26px auto 0;width: 465px; float: none}
    #combo_prearmados #cparmados_right .rombo_master{margin: 130px 0 35px 51px;}
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado img{margin: -49px 0 0 -20px;}
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado:hover .rombo_circle{top:-147px;}
}
@media screen and (max-width:570px){
    #combo_prearmados #cparmados_right{width: 380px}
    #combo_prearmados #cparmados_right .rombo_master{margin: 130px 0 35px 37px; max-width: 407px}
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado{max-width: 130px; height: 130px;}
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado img{margin: -29px 0 0 -2px;}
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado:hover .rombo_circle{top:-165px}
}
@media screen and (max-width:400px){
    #combo_prearmados #cparmados_left #cpl_titlemaster{font-size: 23px;}
    #combo_prearmados #cparmados_left #cpl_titlemaster #cpltm_degradado{margin-top: -2px}
    #combo_prearmados #cparmados_right{width: 244px;}
    #combo_prearmados #cparmados_right .rombo_master{width: 179px;margin: 61px 0 35px 37px;}
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado{max-width: 80px;height: 80px;}
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado img{margin: -5px 0 0 24px;}
    #combo_prearmados #cparmados_right .rombo_master .rombo_prearmado:hover .rombo_circle{top:-190px;}
    
}
/*FIN DE COMBO PRE ARMADOS*/
/*ARMA TU COMBO*/
#armatucombo{width:100%;height: auto;overflow: hidden;background: rgba(248,201,4,1);background: -moz-linear-gradient(top, rgba(248,201,4,1) 0%, rgba(248,201,4,1) 41%, rgba(214,156,22,1) 68%, rgba(205,144,28,1) 78%, rgba(205,144,28,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,201,4,1)), color-stop(41%, rgba(248,201,4,1)), color-stop(68%, rgba(214,156,22,1)), color-stop(78%, rgba(205,144,28,1)), color-stop(100%, rgba(205,144,28,1)));background: -webkit-linear-gradient(top, rgba(248,201,4,1) 0%, rgba(248,201,4,1) 41%, rgba(214,156,22,1) 68%, rgba(205,144,28,1) 78%, rgba(205,144,28,1) 100%);background: -o-linear-gradient(top, rgba(248,201,4,1) 0%, rgba(248,201,4,1) 41%, rgba(214,156,22,1) 68%, rgba(205,144,28,1) 78%, rgba(205,144,28,1) 100%);background: -ms-linear-gradient(top, rgba(248,201,4,1) 0%, rgba(248,201,4,1) 41%, rgba(214,156,22,1) 68%, rgba(205,144,28,1) 78%, rgba(205,144,28,1) 100%);background: linear-gradient(to bottom, rgba(248,201,4,1) 0%, rgba(248,201,4,1) 41%, rgba(214,156,22,1) 68%, rgba(205,144,28,1) 78%, rgba(205,144,28,1) 100%);padding-bottom: 12.8%;}
#armatucombo #atc_container{max-width: 1296px;width: 95%;margin: auto;}
#armatucombo #atc_container #atcc_left{width: 68.4%;height: auto;position: relative;float: left;background-image: url(/img/shadow_cam_parallax.png);background-repeat: no-repeat;background-position: bottom center;padding-bottom: 24px; background-size: contain}
#armatucombo #atc_container #atcc_left img:nth-child(1){max-width: 142px;width: 16.39%;float: left;margin-top: 29.3%;position: relative;z-index: 1;top: -398px;}
#armatucombo #atc_container #atcc_left img:nth-child(2){max-width: 430px;width: 48.4%;float: left;margin-top: 36.7%;margin-left: -9.9%;position: relative;top: -508px;}
#armatucombo #atc_container #atcc_left img:nth-child(3){max-width: 148px;width: 16.7%;float: left;margin-top: 23.58%;margin-left: -15.9%;position: relative;top: -350px;}
#armatucombo #atc_container #atcc_left img:nth-child(4){max-width: 463px;width: 52.3%;float: left;margin-top: 19.5%;margin-left: -8.6%;position: relative;top: -546px;}
#armatucombo #atc_container #atcc_right{width: 26.54%;overflow: hidden;float: left;margin-left: 5%;padding-top: 81px;}
#armatucombo #atc_container #atcc_right img{max-width: 264px;width: 76.7%;}
#armatucombo #atc_container #atcc_right #atc-title{width: 100%;font-size: 40px;text-align: center;color:#004871;float: left;padding-top: 14.8%;font-family: Arial Narrow,Arial,sans-serif;}
#armatucombo #atc_container #atcc_right #atc-title h2{font-size: 40px;font-family: Arial Narrow,Arial,sans-serif; font-weight: normal;}
#armatucombo #atc_container #atcc_right .atc-line{text-align: center; font-size: 20px;font-family: Arial Narrow,Arial,sans-seri;margin-top: 44px;margin-bottom: 73px;color: #ffffff;-webkit-text-fill-color: initial;}
#armatucombo #atc_container #atcc_right #atc-vermas{width: 94px;height: 24px;font-size: 22px;-webkit-text-fill-color: initial;margin-left: 29.37%;margin-top: 21.81%;margin: auto;color: white;background-image: url(/img/corner_white.png);background-repeat: no-repeat;background-position: 84px 0px;font-family: Arial}
#armatucombo #atc_container #atcc_right #atc-vermas:hover{background-image: url(/img/corner_yellow.png);}
#armatucombo #atc_container #atcc_right #atc-vermas a{text-decoration:none; color:white;}
#armatucombo #atc_container #atcc_right #atc-vermas a:hover{color: #fcff0a;}
@media screen and (max-width:1323px){#armatucombo #atc_container #atcc_right .atc-line{text-align: center;}}
@media screen and (max-width:1290px){#armatucombo #atc_container #atcc_right #atc-title{font-size: 36px;}}
@media screen and (max-width:1190px){#armatucombo #atc_container #atcc_right #atc-title{font-size: 32px;}}
@media screen and (max-width:1110px){#armatucombo #atc_container #atcc_right #atc-title{font-size: 30px;}}
@media screen and (max-width:1066px){#armatucombo #atc_container #atcc_right #atc-title{font-size: 28px;}}
@media screen and (max-width:970px){#armatucombo #atc_container #atcc_right{padding-top: 10%;}}
@media screen and (max-width:870px){
    #armatucombo{padding-bottom: 2.8%}
    #armatucombo #atc_container #atcc_left{width: 100%;}
    #armatucombo #atc_container #atcc_right{width: 100%;margin-left: 0%;padding-top: 0%;}
    #armatucombo #atc_container #atcc_right img{display: none;}
    #armatucombo #atc_container #atcc_right #atc-title{padding-top: 3%;}
    #armatucombo #atc_container #atcc_right .atc-line{margin-top: 12%;margin-bottom: 8%;}
    #armatucombo #atc_container #atcc_left img:nth-child(4){margin-left: -13.6%;}
}
@media screen and (max-width:700px){
    #armatucombo #atc_container #atcc_right #atc-title{font-size: 38px;}
    #armatucombo #atc_container #atcc_right .atc-line{font-size: 14px;}
    #armatucombo #atc_container #atcc_right #atc-vermas{font-size: 20px;text-align: center;}
}
@media screen and (max-width:620px){#armatucombo #atc_container #atcc_right #atc-title{font-size: 36px;}}
@media screen and (max-width:580px){#armatucombo #atc_container #atcc_right #atc-title{font-size: 34px;}}
@media screen and (max-width:500px){
    #armatucombo #atc_container #atcc_right #atc-title{font-size: 12px;}
    #armatucombo #atc_container #atcc_right #atc-vermas{font-size: 17px;}
}
@media screen and (max-width:490px){#armatucombo #atc_container #atcc_right #atc-title{font-size: 32px;}}
@media screen and (max-width:400px){#armatucombo #atc_container #atcc_right #atc-title{font-size: 28px;}}
/*FIN DE ARMA TU COMBO*/
@media screen and (max-width: 1080px){
    #servicios #servicios_title{font-size: 19px;}
    #servicios #servicios_serv{font-size: 12px}
}
@media screen and (max-width: 1040px){
    #chatbox #container_chatbox #title-box{font-size: 10px;padding-top: 8px;margin-top: 39px}
    #chatbox #container_chatbox #title-box span{font-size: 12px;}
    #chatbox #container_chatbox #robot img{margin-top: 73px;}
    #chatbox #container_chatbox #underbar{padding-left: 38px; width: 699px}
}
@media screen and (max-width: 1015px){
    #productos_hdmak #ph_menuhdmak #phm_content{max-width: 691px;margin: 0 auto;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns:first-child{width: 207px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns:nth-child(2){width: 448px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .download{width: 207px; height:323px; background-color: #f6f6f6}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .download-hover{width: 207px; height:323px; margin-top: -323px;}
    #productos_hdmak #ph-menuhdmak #phm_content .columnse{clear: both;width: 600px;height: 207px;float: left;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow:nth-child(2), #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow:nth-child(4){ margin: 0 0 0 6px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow:nth-child(1), #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow:nth-child(3){margin: 0 0 0 6px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow{width: 218px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow img{width: 218px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_img{width: 218px; height: 132px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_img_hover{width: 218px;height: 132px; margin-top: -132px;padding: 42px 10px 0}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow{float: left;width: 218px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1){width: 430px; margin-right: 6px}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow img{width: 218px}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1) img{width: 430px}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow .pr_img{height: 132px;width: 218px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow .pr_img:hover + .pr_img_hover, #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow .pr_img_hover:hover{ opacity: 1}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow .pr_img_hover{height: 132px;width: 218px;position: absolute; background-color: rgba(0,0,0,0.5);margin-top: -132px; color: white; font-family: Arial; font-size: 13px; text-transform: uppercase;text-align: center;cursor: pointer;line-height: 2; opacity: 0; -o-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out; padding: 42px 10px 0; }
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1) .pr_img_hover{width: 430px;padding: 55px 10px 0;}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow .pr_text{text-align: center; font-size: 13px; font-family: Arial; color: #747474; text-transform: uppercase;margin-top: 15px;}
}
@media screen and (max-width: 926px){
    #servicios #servicios_icons{max-width: 613px; width: 100%; margin: 0 auto 49px;height: 70px;}
    #servicios #servicios_icons .si-list{float: left; margin: 0 17px}
    #servicios #servicios_icons .si-list:first-child{margin: 0 17px 0 0}
    #servicios #servicios_icons .si-list:last-child{margin: 0 0 0 17px}
    #servicios #servicios_icons .si-list img{width: 73px}
}
@media screen and (max-width: 900px){
    #chatbox #container_chatbox #title-box{font-size: 9px}
    #chatbox #container_chatbox #title-box span{font-size: 11px;}
    #chatbox #container_chatbox #underbar{width: 593px}
}
@media screen and (max-width: 840px){
    #chatbox #container_chatbox #title-box{margin: 39px auto 0;float: none;width: 290px; font-size: 14px}
    #chatbox #container_chatbox #title-box span{font-size: 16px;}
    #chatbox #container_chatbox #robot{float: none;margin: 0 auto;width: 491px}
    #chatbox #container_chatbox #underbar{padding-left: 0px}
}
@media screen and (max-width: 720px){
    #servicios #servicios_title{font-size: 15px;}
    #servicios #servicios_serv{font-size: 11px}
}
@media screen and (max-width: 672px){
    #productos_hdmak #ph_menuhdmak #phm_content{max-width: 378px;margin: 0 auto;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns{height: 304px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns:first-child{width: 179px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .download{width: 179px; height:259px; background-color: #f6f6f6}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .download img{width: 179px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .download-hover{width: 179px; height:259px; margin-top: -259px; padding-top: 100px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .download-text{margin-top: 11px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns:nth-child(2){width: 191px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow{width: 188px; height: 145px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow img{width: 188px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_img{width: 188px; height: 114px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_img_hover{width: 188px;height: 114px; margin-top: -114px;padding: 34px 10px 0}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow:last-child .pr_img_hover{padding: 23px 10px 0}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_text{margin-top: 11px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow, #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1){width: 185px; height: 142px}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1){margin-right: 0px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(odd){margin-right: 3px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow img,#productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1) img{width: 185px}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow .pr_img{width: 185px; height: 112px}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow .pr_img_hover, #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1) .pr_img_hover{width: 185px;height: 112px; margin-top: -112px;padding: 32px 10px 0}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1) .pr_img_hover, #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(2) .pr_img_hover{padding: 20px 10px 0}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(4) .pr_img_hover{padding: 7px 10px 0}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow .pr_text{margin-top: 11px;}
}
@media screen and (max-width: 640px){
    #servicios #servicios_icons{max-width: 288px; width: 100%; margin: 0 auto 49px;height: 70px;}
    #servicios #servicios_icons .si-list{float: left; margin: 0 17px}
    #servicios #servicios_icons .si-list:first-child, #servicios #servicios_icons .si-list:nth-child(4){margin: 0 17px 20px 0}
    #servicios #servicios_icons .si-list:last-child, #servicios #servicios_icons .si-list:nth-child(3){margin: 0 0 20px 17px}
}
@media screen and (max-width: 535px){
    #chatbox #container_chatbox #title-box{font-size: 11px; width: 243px}
    #chatbox #container_chatbox #title-box span{font-size: 12px}
    #chatbox #container_chatbox #robot{width: 385px}
    #chatbox #container_chatbox #robot img{margin-top: 39px;}
    #chatbox #container_chatbox #underbar{width: 505px}
}
@media screen and (max-width: 445px){
    #chatbox #container_chatbox #title-box{font-size: 9px; width: 208px;}
    #chatbox #container_chatbox #title-box span{font-size: 11px;}
    #chatbox #container_chatbox #robot{width: 300px}
    #chatbox #container_chatbox #underbar{width: 386px}
}
@media screen and (max-width: 390px){
    #productos_hdmak #ph_menuhdmak #phm_content{max-width: 223px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns{height: 186px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns:first-child{width: 100px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .download{width: 100px; height:154px; background-color: #f6f6f6}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .download img{width: 100px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .download-hover{width: 100px; height:154px; margin-top: -154px; padding-top: 54px; font-size: 11px; line-height: 1.5}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .download-text{margin-top: 3px; font-size: 11px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns:nth-child(2){width: 123px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow{width: 115px; height: 85px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow img{width: 115px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_img{width: 115px; height: 69px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_img_hover{width: 115px;height: 69px; margin-top: -69px;padding: 16px 10px 0; line-height: 1.5; font-size: 10px}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow .pr_text{margin-top: 3px; font-size: 11px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columns .productosrow:last-child .pr_img_hover{padding: 5px 10px 0;}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow,#productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1){width: 105px; height: 85px}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow img, #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1) img{width: 105px}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow .pr_img{width: 105px; height: 63px}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow .pr_img_hover, #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1) .pr_img_hover{width: 105px;height: 63px; margin-top: -63px;padding: 4px 10px 0; line-height: 1.5; font-size: 10px}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(1) .pr_img_hover, #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(2) .pr_img_hover{padding: 4px 10px 0}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:nth-child(4) .pr_img_hover{padding: 2px 10px 0; line-height: 1.1}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow .pr_text{margin-top: 3px; font-size: 11px;}
    #productos_hdmak #ph_menuhdmak #phm_content .columnse .productosrow:last-child .pr_img_hover{padding: 5px 10px 0;}
}
@media screen and (max-width: 385px){
    #productos_hdmak{min-height: 110px;}
	#productos_hdmak #ph_title{width: 256px}
    #productos_hdmak #ph_title div:nth-child(1){font-size: 11px;padding-top: 25px;}
    #productos_hdmak #ph_title div:nth-child(2) img{width: 70px}
}
@media screen and (max-width: 367px){
	#productos_vistos #pmv-title{font-size: 14px}
	#productos_vistos #pmv-title #pmv-title-text span{font-size: 20px}
	#productos_vistos #pmv-title #pmv-title-text{width: 100%;padding: 15px 0 0};
}
@media screen and (max-width: 344px){
    #chatbox #container_chatbox #robot{width: 233px}
    #chatbox #container_chatbox #underbar{width: 291px;}
}
@media screen and (max-width: 330px){
	.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{width: 40px; background-position: center center}
}
@media screen and (max-width: 320px){
    #servicios #servicios_icons{max-width: 226px; width: 100%; margin: 0 auto 49px;height: 70px;}
    #servicios #servicios_icons .si-list{float: left; margin: 0 13px}
    #servicios #servicios_icons .si-list:first-child, #servicios #servicios_icons .si-list:nth-child(4){margin: 0 13px 30px 0}
    #servicios #servicios_icons .si-list:last-child, #servicios #servicios_icons .si-list:nth-child(3){margin: 0 0 30px 13px}
    #servicios #servicios_icons .si-list img{width: 58px}
}
@media screen and (max-width: 290px){
    #productos_hdmak{min-height: 92px}
    #productos_hdmak #ph_title{width: 215px}
    #productos_hdmak #ph_title div:nth-child(1){font-size: 10px;padding-top: 16px; margin-right: 5px}
    #productos_hdmak #ph_title div:nth-child(2) img{width: 50px}
    #productos_hdmak #ph_title div:nth-child(3){margin-top: 15px; margin-left: 8px;}
}
