footer #container #main_inf #container_mid2 .info .c_info .c_info_img{padding-top: 0 !important}
#filter_break{border: 1px solid black;border-radius: 10px;padding: 6px;overflow:hidden; cursor: pointer}
#filter_break span{float: left; padding-right: 15px}
#filter_break div{float:  right}
section{font-family: Arial;width: 100%; height: auto; overflow: hidden;padding-top: 142px; background-color: white}
section #banner_info{width:100%;max-width:1130px;margin:0 auto;text-align:center;color:#747474; background-color: white}
section #banner_info img{width:100%;display:block}
section #banner_info h1{font-size:25px;text-transform:uppercase;font-weight:400;margin:0;padding-top:40px}
section #banner_info p{width:90%;max-width:830px;margin:20px auto 30px;font-size:18px}
section #filter_bar{width:100%;background-color:#006dff}
section #filter_bar #box_main{max-width:396px !important;height:90px;position:relative;overflow:hidden;margin:0 auto}
section #filter_bar #box_main .box{width:128px;height:128px;float:left;position:relative;margin:-64px 0 0 26px;border:1px solid #00f3ff;cursor:pointer;transform:rotate(-45deg)}
section #filter_bar #box_main .box:nth-child(2){margin:26px 0 0 -20px}
section #filter_bar #box_main .box:last-child{margin-left:-20px}
section #filter_bar #box_main .box:hover{background-color:#00f3ff}
section #filter_bar #box_main .box .linea{width:178px;height:1px;position:absolute;border-top:#00f3ff solid 1px;transform-origin:0 0;transform:rotate(45deg)}
section #filter_bar #box_main .box:nth-child(2) .linea{margin-left:1px}
section #filter_bar #box_main .box .mini_box{width:18px;height:18px;float:left;overflow:hidden;margin:104px 0 0 3px;background-color:#00f3ff}
section #filter_bar #box_main .box:nth-child(2) .mini_box{margin:3px 0 0 105px}
section #filter_bar #box_main .box:last-child .mini_box{margin:104px 0 0 4px}
section #filter_bar #box_main .box:hover .mini_box{background-color:#fff}
section #filter_bar #box_main .box .mini_box .arrow{width:9px;height:9px;margin:5px 0 0 4px;border-bottom:1px solid #fff;border-left:1px solid #fff}
section #filter_bar #box_main .box:hover .mini_box .arrow{border-bottom:1px solid #00f3ff;border-left:1px solid #00f3ff}
section #filter_bar #box_main .box .text{position:absolute;text-align:center;font-size:14px;text-transform:uppercase;color:#74f8ff;line-height:16px;letter-spacing:1px;transform-origin:0 0;transform:rotate(45deg)}
section #filter_bar #box_main .box:first-child .text{top:55px;left:22px}
section #filter_bar #box_main .box:nth-child(2) .text{top:23px;left:80px}
section #filter_bar #box_main .box:last-child .text{top:67px;left:37px}
section #filter_bar #box_main .box:hover .text{color:#fff}
section .desp_main{width:100%;display:none;position:absolute;z-index:999;background-color:#006dff;transition:none;box-shadow:0 7px 5px rgba(0,0,0,0.4)}
section .desp_main .desp_contain{width:95%;max-width:1130px;position:relative;overflow:hidden;margin:0 auto}
section .desp_main .desp_contain ul{width:100%;overflow:hidden;margin:20px auto}
section .desp_main .desp_contain ul li{width:25%;float:left}
section .desp_main .desp_contain ul li .blue_line{width:95%;height:1px;margin:0 auto;background-color:#00edff}
section .desp_main .desp_contain ul li:first-child .blue_line,section .desp_main .desp_contain ul li:nth-child(2) .blue_line,section .desp_main .desp_contain ul li:nth-child(3) .blue_line,section .desp_main .desp_contain ul li:nth-child(4) .blue_line{display:none}
section .desp_main .desp_contain ul li .key{width:100%;overflow:hidden;margin:5px auto;padding:8px 0 10px;border-right:1px solid #0ff;border-left:1px solid #0ff;text-align:center}
section .desp_main .desp_contain ul li:last-child .key,section .desp_main .desp_contain ul li:nth-child(4n+0) .key{border-right:none}
section .desp_main .desp_contain ul li:nth-child(4n+1) .key{border-left:none}
section .desp_main .desp_contain ul li .key .rombo{display:inline-block}
section .desp_main .desp_contain ul li .key a{display:inline-block;margin:0 10px;font-size:14px;color:#fff;text-decoration:none;text-transform:uppercase}
section #page_main{width:100%;background-color:#ebebeb}
section #page_main #page_contain{max-width:1130px;overflow:hidden;margin:0 auto;text-align:center; background-color: #ebebeb}
section #page_main #page_contain #filter{width:auto;height:40px;float:left;display:table;margin-left:30px;text-align:center;font-size:11px;text-transform:uppercase}
section #page_main #page_contain #filter .availability{display:table-cell;vertical-align:middle}
section #page_main #page_contain #filter .availability:nth-child(2){padding:0 20px}
section #page_main #page_contain #filter .availability a{color:#393939;text-decoration:none}
section #page_main #page_contain #default{float:right;position:relative;margin-right:30px}
section #page_main #page_contain #default>span{float:left;margin:0 0 0 10px;padding:14px 0;font-size:10px;color:#919191}
section #page_main #page_contain #default>span:first-child{margin:0 10px 0 0;text-transform:uppercase}
section #page_main #page_contain #default .rombo_active,section #page_main #page_contain #default .rombo_main,section #page_main #page_contain #default .rombo_main2,section #page_main #page_contain #default .triangle_active{width:50px;height:50px;position:absolute;overflow:hidden;margin:15px 75px 0;padding:0;background-color:#929292;list-style:none;cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
section #page_main #page_contain #default .rombo_active{width:25px;height:25px;margin:10px 87px 0}
section #page_main #page_contain #default .rombo_active span,section #page_main #page_contain #default .triangle_active span{float:left;margin:8px 8px 0;font-size:12px;-webkit-transform:rotate(45deg);transform:rotate(-45deg)}
section #page_main #page_contain #default .rombo_active span{margin:5px 5px 0}
section #page_main #page_contain #default .rombo_main{display:none;background-color:transparent}
section #page_main #page_contain #default .rombo_main2{width:55px;height:55px;display:none;margin:16px 72px 0;background-color:transparent}
section #page_main #page_contain #default .rombo_main .hidden,section #page_main #page_contain #default .rombo_main2 .hidden{display:none}
section #page_main #page_contain #default .rombo_main .triangle_big{width:72px;height:36px;margin:-5px 0 0 -24px;background-color:#929292;cursor:pointer;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
section #page_main #page_contain #default .rombo_main .triangle_big span{float:left;margin:15px 30px 0;font-size:12px}
section #page_main #page_contain #default .rombo_main .triangle_big2{width:71px;height:35px;margin:-10px 0 0 2px;background-color:#636363;cursor:pointer;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
section #page_main #page_contain #default .rombo_main .triangle_big2 span{float:left;margin:2px 23px 0;font-size:11px}
section #page_main #page_contain #default .rombo_main .triangle_small{width:0;height:0;margin:3px 0 0 9px;padding:0;color:#fff;border-top:17px solid #636363;border-right:17px solid #636363;border-bottom:17px solid transparent;border-left:17px solid transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
section #page_main #page_contain #default .rombo_main .triangle_small:last-child{margin:-59px 0 0 34px;border-top:17px solid #636363;border-right:17px solid transparent;border-bottom:17px solid transparent;border-left:17px solid #636363}
section #page_main #page_contain #default .rombo_main .triangle_small span{float:left;font-size:9px;margin:-12px 0 0 1px}
section #page_main #page_contain #default .rombo_main .triangle_small:last-child span{margin:-38px 0 0 -16px}
section #page_main #page_contain #default .rombo_main2 .rombo{width:25px;height:25px;float:left;margin:0;background-color:#636363;cursor:pointer}
section #page_main #page_contain #default .rombo_main2 .rombo:first-child{background-color:#929292}
section #page_main #page_contain #default .rombo_main2 .rombo:nth-child(2){margin:0 0 0 2px}
section #page_main #page_contain #default .rombo_main2 .rombo:nth-child(3){margin:2px 0 0}
section #page_main #page_contain #default .rombo_main2 .rombo:nth-child(4){margin:2px 0 0 2px}
section #page_main #page_contain #default .rombo_main2 .rombo span{float:left;margin:5px 0 0 5px;font-size:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
section #page_main #page_contain #default .rombo_main2 .rombo:nth-child(4) span{margin:6px 0 0 2px}
section #page_main #page_contain #default form{float:left}
section #page_main #page_contain #default form select{margin-top:10px;outline:0;color:#919191}
section .holder{width:188px;overflow:hidden;margin:20px auto 0;color:#a1a1a1;text-align:center}
section .holder a{width:15px;height:33px;display:inline-block;font-size:9px;color:#c3c3c3;text-decoration:none;background:url(/img/catalogo/sprite_paginacion.png) -21px bottom no-repeat;cursor:pointer;transition:none}
section .holder .jp-previous{width:13px;height:28px;margin:10px 5px 0 0;background:url(/img/catalogo/sprite_paginacion.png) 0 no-repeat;float:left}
section .holder .jp-previous:hover{background:url(/img/catalogo/sprite_paginacion.png) -47px no-repeat}
section .holder .jp-current{color:#006dff;background:url(/img/catalogo/sprite_paginacion.png) -33px bottom no-repeat}
section .holder .jp-next{width:13px;height:28px;margin:10px 0 0 5px;background:url(/img/catalogo/sprite_paginacion.png) -10px no-repeat;float:right}
section .holder .jp-next:hover{background:url(/img/catalogo/sprite_paginacion.png) -57px no-repeat}
section .holder .jp-current,section .holder .jp-disabled{cursor:default}
section .holder .jp-disabled,section .holder .jp-disabled:hover{width:13px;background:0 0}
section .holder span{display:inline-block;margin:5px 5px 0}
section #main_migas{width:100%;max-width:1130px;overflow:hidden;margin:20px auto;padding:0 30px}
section #main_migas a,section #main_migas div{float:left;margin:0 5px;text-transform:uppercase;font-size:14px;line-height:23px}
section #main_migas a{color:#919191;text-decoration: none}
section #main_migas a:hover{text-decoration: underline}
section #main_migas a:first-child{margin-left:0}
section #main_migas div{color:#006dff}
section #main_migas span{float:left;color:#919191}
section ul#catalogo{width:100%;max-width:1130px;min-height:auto!important;overflow:hidden;margin:20px auto;padding:0 30px;list-style:none;background-color: white}
section ul#catalogo li{width:23.5%;float:left;overflow:hidden;margin:0 2% 30px 0;transition:all .5s ease-in}
section ul#catalogo li:nth-child(4n+0){margin-right:0}
section ul#catalogo li .product{width:100%;overflow:hidden;cursor:pointer}
section ul#catalogo li .product a.cat_hover{width:100%;float:left}
section ul#catalogo li .product a.cat_hover img{width:100%;display:block}
section ul#catalogo li .product a.cat_hover:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease-in}
section ul#catalogo li .product a.cat_hover:hover+.model .caracteristicas_main{display:block}
section ul#catalogo li .product .model{width:100%;overflow:hidden;position:relative;text-align:center;background-color:#006dff}
section ul#catalogo li .product .model h3{margin:0;font-weight:100;font-size:15px}
section ul#catalogo li .product .model h3 a{width:100%;float:left;line-height:44px;color:#fff;text-decoration:none}
section ul#catalogo li .product .model .caracteristicas_main{width:100%;display:none;position:absolute;top:0;padding:7px 10px;background-color:#006dff}
section ul#catalogo li .product .model .caracteristicas_main .caracteristicas{height:30px;overflow:hidden;text-align:center}
section ul#catalogo li .product .model .caracteristicas_main .caracteristicas img{width:30px;display:inline-block;margin:0 4px}
section ul#catalogo li .product h2{margin:0;overflow:hidden;font-weight:100}
section ul#catalogo li .product h2 .description{width:100%;height:80px;float:left;padding:5px 0;text-align:justify;font-size:12px;text-decoration:none;color:#000}
section ul#catalogo li .product .tag{width:130px;margin:0 auto 5px;padding:2px 15px 1px;text-align:center;font-size:10px;line-height:14px;border:2px solid #000;border-radius:30px;box-sizing:border-box;min-height:35px}
section ul#catalogo li .price_main{width:100%;overflow:hidden;text-decoration:none;background-color:#eaeaea}
section ul#catalogo li .price_main .both_price{overflow:hidden;margin:0 auto;text-align:center}
section ul#catalogo li .price_main .both_price .discount{display:inline-block;margin-right:10px;font-size:13px;color:red;text-decoration:line-through}
section ul#catalogo li .price_main .both_price .price{display:inline-block;font-size:15px;color:#006dff;line-height:38px}
section ul#catalogo li .price_main .cart_main{width:100%;height:38px;font-size:11px;text-transform:uppercase;background-color:#006dff;color:#FFF;text-align:center;cursor:pointer}
section ul#catalogo li .price_main .cart_main img{width:32px;margin:3px 0;vertical-align:middle}
section ul#catalogo li .price_main .cart_main-no{width:100%;height:38px;line-height:38px;font-size:11px;text-transform:uppercase;background-color:red;color:#fff;text-align:center}
@media screen and (max-width:1350px){
    section #banner_info #title{font-size:23px}
    section #banner_info #description{font-size:16px}
}
@media screen and (max-width:1080px){
    section{padding-top: 94px}
    section ul#catalogo li .product .model h3{font-size:13px}
}
@media screen and (max-width:980px){
    section .desp_main .desp_contain ul{margin:20px 0 50px}
    section .desp_main .desp_contain ul li .key{padding:10px 0 15px 5px}
    section .desp_main .desp_contain ul li .key a{margin:0 5px;font-size:13px}
    section .desp_main .desp_contain .see_all{max-width:450px}
    section .desp_main .desp_contain .see_all a{padding:15px 0;font-size:12px;letter-spacing:5px}
    section #page_main #page_contain #filter{font-size:9px}
    section #page_main #page_contain #filter .availability:nth-child(2){padding:0 10px}section #page_main #page_contain #default>span{margin:0 0 0 40px}
    section #page_main #page_contain #default>span:first-child{margin:0 40px 0 0}
    section #page_main #page_contain #default .rombo_active{margin:10px 78px 0}
    section #page_main #page_contain #default .rombo_main2{margin:16px 63px 0}
    section ul#catalogo li .product .model h3{font-size:11px}
    section ul#catalogo li .product h2 a{padding:7px 0;font-size:11px}
}
@media screen and (max-width:930px){footer #container #main_inf #container_right .info .c_info .c_info_img{padding-top: 0 !important}}
@media screen and (max-width:920px){
    section ul#catalogo li .product h2 .description{height:95px}
}
@media screen and (max-width:800px){
    section .desp_main .desp_contain ul li{width:31.3%}
    section .desp_main .desp_contain ul li:nth-child(4){border-top:1px solid #00edff}
}
@media screen and (max-width:780px){
    section{padding-top: 0px}
    section #banner_info{margin:29px auto 0}
    section #banner_info img{padding-top: 83px}
    section #banner_info h1{padding-top: 83px}
}
@media screen and (max-width:765px){
    section ul#catalogo li .product h2 .description{height:110px}
}
@media screen and (max-width:720px){
    section #banner_infobanner_info #title{font-size:21px}
    section #banner_infobanner_info #description{font-size:14px}
    section #filter_bar #box_main{max-width:302px;height:70px}
    section #filter_bar #box_main .box{width:100px;height:100px;margin:-50px 0 0 21px}
    section #filter_bar #box_main .box:nth-child(2){margin:20px 0 0 -20px}
    section #filter_bar #box_main .box .linea{width:139px}
    section #filter_bar #box_main .box .mini_box{width:15px;height:15px;margin:80px 0 0 3px}
    section #filter_bar #box_main .box:nth-child(2) .mini_box{margin:3px 0 0 80px}
    section #filter_bar #box_main .box .mini_box .arrow{margin:4px 0 0 3px}
    section #filter_bar #box_main .box:first-child .text{top:24px;font-size:9px}
    section #filter_bar #box_main .box:nth-child(2) .text{top:15px;left:60px}
    section #filter_bar #box_main .box:last-child .text{top:48px;left:28px}
    section ul#catalogo li{width:48%;margin:0 4% 30px 0}
    section ul#catalogo li:nth-child(2n+0){margin-right:0}
    section ul#catalogo li .product .model h3{font-size:15px}
    section ul#catalogo li .product h2 .description{height:70px;font-size:12px}
}
@media screen and (max-width:575px){
    section ul#catalogo li .product h2 .description{height:85px}
}
@media screen and (max-width:560px){
    section .desp_main .desp_contain ul li{width:48%}
    section .desp_main .desp_contain ul li:nth-child(3),section .desp_main .desp_contain ul li:nth-child(4){border-top:1px solid #00edff}
    section #page_main #page_contain #filter{margin-left:10px}
    section #page_main #page_contain #default{margin-right:10px}
    section #page_main #page_contain #default>span{margin:0 0 0 30px}
    section #page_main #page_contain #default>span:first-child{margin:0 30px 0 0}
    section #page_main #page_contain #default .rombo_active{margin:10px 67px 0}
    section #page_main #page_contain #default .rombo_main2{margin:16px 52px 0}
    section ul#catalogo li .product .model h3{font-size:13px}
    section ul#catalogo li .product h2 a{height:100px}
}
@media screen and (max-width:470px){
    section ul#catalogo li .product .model h3,section ul#catalogo li .product h2 a{font-size:11px}
}
@media screen and (max-width:420px){
    section #banner_info #title{font-size:19px}
    section #banner_info #description,section .desp_main .desp_contain ul li .key a{font-size:12px}
    section .desp_main .desp_contain ul{margin:20px 0 30px}
    section .desp_main .desp_contain ul li{width:49%;margin-left:1%}
    section .desp_main .desp_contain ul li .key{padding:10px 0 15px 5px}
    section .desp_main .desp_contain .see_all a{padding:10px 0;font-size:10px;letter-spacing:3px}
    section #page_main #page_contain #filter{width:100%;height:auto;float:none;margin:0;padding:10px 0}
    section #page_main #page_contain #filter .availability{width:33.3%}
    section #page_main #page_contain #default{width:161px;float:none;overflow:hidden;margin:0 auto;padding:0 0 10px}
    section ul#catalogo{padding:0 15px}
    section ul#catalogo li{width:100%;margin:0 0 30px}
    section ul#catalogo li .product .model h3{font-size:15px}
    section ul#catalogo li .product h2 .description{height:auto;padding:10px 0;font-size:12px}
}
@media screen and (max-width:310px){
    section .desp_main .desp_contain ul li .key a{font-size:11px}
    section ul#catalogo li .product .model h3{font-size:13px}
}