@charset "utf-8";html, body{margin:0;padding:0;height:100%;background:#FFF;font-family:Tahoma, Geneva, sans-serif;font-size:16px;color:#060606;line-height:1.5;}
h1, h2{font-weight:bold;font-size:21px;color:#080808;margin:0 0 20px 0;}
h3, h4, h5{font-weight:bold;font-size:18px;color:#080808;margin:0 0 18px 0;}
a{color:#0073e6;text-decoration:underline;}
a:hover{text-decoration:none;}
img{border:none;}
.alignleft{float:left;margin:0 45px 25px 0;}
.alignright{float:right;margin:0 0 25px 45px;}
:focus{outline:none;}
.main{min-height:100%;width:100%;float:left;position:relative;z-index:1;}
.container{max-width:1370px;margin:0 auto;position:relative;}
form{position:relative;float:left;width:100%;}
input{margin:0;padding:0;}
label{font-weight:bold;}
.line_form{position:relative;float:left;width:100%;margin:0 0 15px 0;}
form .left{position:relative;float:left;width:40%;}
form .right{position:relative;float:right;width:60%;}
input[type="radio"],
input[type="checkbox"]{position:relative;top:2px;margin:0 10px;}
input[type="text"],
input[type="password"],
input[type="email"]{width:calc(100% - 22px);font-family:Tahoma, Geneva,sans-serif;font-size:16px;padding:8px 10px;border:1px solid #cccccc;}
textarea{width:calc(100% - 22px);outline:medium none;overflow:auto;resize:none;font-family:Tahoma, Geneva, sans-serif;font-size:16px;padding:8px 10px;border:1px solid #cccccc;}
select{font-family:Tahoma, Geneva, sans-serif;font-size:16px;border:1px solid #cccccc;}
input[type="submit"],
input[type="reset"],
input[type="button"]{position:relative;cursor:pointer;text-align:center;padding:5px 6px 6px 6px;min-width:115px;font-family:Tahoma, Geneva, sans-serif;color:#fdfafa;font-size:16px;font-weight:bold;background:#949494;border:none;border-radius:3px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover{background:#b0afaf;}
input.other_sub[type="submit"]{background:#2fad6f;}
input.other_sub[type="submit"]:hover{background:#26c577;}
input.other_sub[type="button"]{background:#2fad6f;}
input.other_sub[type="button"]:hover{background:#26c577;}
form.cart_form{margin:0 0 14px 0;}
form.cart_form .line_form{width:calc(100% - 10px);padding:0 0 0 10px;margin:0 0 5px 0;}
form.cart_form input[type="radio"]{margin:0 10px 0 0;}
form.cart_form .line_form label{font-weight:normal;}
form.cart_form .line_form.result label{font-weight:bold;}
form.cart_form .line_form.result{margin:3px 0 15px 0;font-weight:bold;}
form.cart_form .line_form.result span{margin-left:44%;}
.line_form.last{text-align:right;width:100%;margin:13px 0 0 0;padding:0;}
.line_form.last .line_form_item{display:inline-block;}
form.cart_form input[type="submit"]{float:left;margin:0 0 0 10px;}
form.cart_form input[type="button"]{float:left;margin:0 0 0 10px;}
.content form.cart_form .title_line.grey{padding:5px 10px 7px 10px;margin:5px 0 10px 0;}
.header{position:relative;float:left;width:100%;height:85px;}
.logo{position:absolute;top:20px;left:0;}
.logo a{display:block;float:left;width:252px;height:49px;margin:3px 0 0 10px;}
a.logoes{background:url(/images/farmaciahogar5.webp) 0 -402px no-repeat;}
.country_currency{position:absolute;top:38px;left:646px;}
.country_currency span.nammed{float:left;font-size:16px;color:#040404;}
.country_currency a{display:block;float:left;width:22px;height:14px;margin:3px 0 0 10px;}
.your_basket{position:absolute;top:34px;right:0;min-width:250px;background:#257852;color:#fbfbfb;font-size:16px;}
.your_basket a{color:#fbfbfb;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;}
.your_basket a:hover .right{text-decoration:underline;}
.your_basket span.fa{text-decoration:none;}
.your_basket .left{position:relative;padding:2px 9px 5px 34px;font-size:18px;background:#000000;}
.your_basket .left:before{content:"";position:absolute;top:8px;left:10px;width:18px;height:15px;background:url(/images/farmaciahogar5.webp) 0 -61px no-repeat;}
.your_basket .right{position:relative;padding:4px 5px 4px 8px;}
.menu{position:relative;float:left;width:100%;margin:0 0 21px 0;}
.menu .back{position:relative;float:left;width:100%;background:#296d9c;}
a.menu_sub{display:none;position:absolute;top:15px;right:20px;width:42px;height:42px;background:url(/images/farmaciahogar5.webp) -197px -47px no-repeat;z-index:2;}
.menu ul{position:relative;margin:0;padding:0;list-style:none;z-index:1;}
.menu ul li{position:relative;float:left;font-size:16px;color:#FFF;text-transform:uppercase;}
.menu ul li a{display:block;text-decoration:none;padding:8px 20px;color:#FFF;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.menu ul li a:hover,
.menu ul li.active a{background:rgba(11, 65, 102, 0.7);}
.menu ul li.active a{cursor:text;}
.menu ul li:last-child{float:right;margin:0 62px 0 0;}
.menu ul li:last-child a{padding:8px 20px 8px 23px;}
.menu ul li:last-child a:before{content:"";position:absolute;top:8px;left:0;width:16px;height:18px;background:url(/images/farmaciahogar5.webp) -18px -61px no-repeat;}
.menu ul li:last-child a:hover{background:none;text-decoration:underline;}
.wrapper{position:relative;float:left;width:100%;margin:7px 0 0 0;}
.wrapper .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;}
.content{position:relative;width:calc(83% - 430px);margin:0 8.5%;padding:0 0 55px 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.about_goods_block{position:relative;float:left;width:100%;}
.cont{position:relative;float:left;width:calc(100% - 24px);padding:11px 10px 3px 10px;margin:0 0 16px 0;border:2px solid #e5e5e5;border-radius:7px;}
.about_goods_info{position:relative;float:left;width:100%;margin:0 0 10px 0;}
.about_goods_info h1,
.about_goods_info h2,
.about_goods_info h3,
.about_goods_info h4,
.about_goods_info h5{margin:0 0 16px 0;}
.about_goods_info_text{position:relative;float:left;width:52%;margin:0 3% 0 0;color:#080808;line-height:1.49em;}
.about_goods_info_img{position:relative;float:right;width:45%;}
.about_goods_info_img span{width:100%;height:300px;background:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.about_goods_info_img img{width:100%;height:auto;max-width:300px;}
.text_box{position:relative;float:left;width:calc(100% - 10px);margin:0 0 30px 0;padding:0 0 0 10px;line-height:1.5em;}
.text_box a{display:block;float:left;width:100%;margin:0 0 22px 0;font-size:16px;}
.text_box p{margin:0;}
.content table{position:relative;float:left;width:calc(100% - 4px);margin:18px 0 6px 2px;padding:0;border-spacing:0;border-collapse:collapse;background:#FFF;font-size:16px;z-index:2;}
.content table.shopping_cart_table{margin:12px 0;}
.content table:after{content:"";position:absolute;top:-2px;left:-2px;width:100%;height:100%;border:2px solid #e5e5e5;border-radius:3px;z-index:-1;}
.content table tr{margin:0 3px;border-bottom:1px solid #dbedf6;}
.content table tr:first-child th{background:#dbedf6;}
.content table tr:last-child td{border-bottom:none;padding:10px 10px 11px 10px;background:#dbedf6;}
.content table th{padding:2px 10px 3px 10px;text-align:center;font-size:16px;font-weight:bold;}
.content table td{padding:5px 10px;text-align:center;}
.content table span.fa{margin:0 5px 0 0;}
span.grey{color:#b0afaf;}
a.in_order{display:inline-block;position:relative;text-decoration:none;padding:3px 25px 1px 7px;border-radius:2px;font-family:"Times New Roman", Times,serif;font-size:16px;color:#f7f4f4;text-transform:uppercase;background:#2fad6f;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
a.in_order:hover{background:#1dc773;}
a.in_order:after{content:"";position:absolute;top:5px;right:7px;width:12px;height:10px;background:url(/images/farmaciahogar5.webp) 0 -76px no-repeat;}
.content .title_line{position:relative;float:left;width:calc(100% - 20px);padding:12px 10px;margin:0 0 15px 0;background:#dbdbdb;border-radius:4px;font-family:'Roboto', sans-serif;font-size:15px;color:#050505;}
.content .title_line.grey{margin:5px 0 15px 0;font-family:Tahoma, Geneva, sans-serif;font-weight:bold;font-size:16px;color:#fffefe;background:#a9a9a9;}
.content table span.img_box{display:inline-block;}
.content table span.img_box img{display:inline-block;position:relative;top:5px;margin:0 18px 0 0;}
.full_cart{position:relative;float:left;width:100%;}
a.del{display:inline-block;position:relative;text-decoration:none;padding:2px 23px 1px 8px;font-family:"Times New Roman", Times, serif;font-size:16px;color:#f7f4f4;text-transform:uppercase;border-radius:3px;background:#af2faa;}
a.del:hover{background:#c512be;}
a.del:after{content:"\f00d";position:absolute;top:2px;right:9px;font-family:FontAwesome;color:#f7f4f4;font-size:16px;}
.tag_cloud_block{position:relative;float:left;width:100%;margin:16px 0 12px 0;font-family:'Roboto', sans-serif;}
.tag_cloud_block a{font-size:16px;color:#17458b;}
.content ul{position:relative;margin:0 0 6px 0;padding:20px;}
.content ul li{position:relative;padding:0 0 0 19px;margin:0 0 8px 0;}
.content ul.main_list li:before{content:"";position:absolute;top:6px;left:6px;width:5px;height:5px;border-radius:50%;background:#0e0d0d;}
.content ul.add_list li{padding:0 0 0 25px;}
.content ul.add_list li:before{content:"\f00c";position:absolute;top:0;left:0;font-family:FontAwesome;color:#2fad6f;font-size:16px;}
.content ol{position:relative;float:left;width:100%;margin:2px 0 34px 0;padding:0;list-style:none;counter-reset:point;}
.content ol li{position:relative;padding:0 0 0 35px;margin:0 0 20px 0;}
.content ol li:before{content:counter(point);counter-increment:point 1;position:absolute;left:0;top:-2px;padding:1px 0 0 0;border-radius:3px;background:#2fad6f;width:22px;height:21px;font-weight:bold;font-size:16px;color:#fdfafa;text-align:center;}
.catalog{position:relative;float:left;width:100%;margin:8px 0 0 0;}
.catalog .parent_box{position:relative;float:left;width:calc(100% - 42px);padding:20px 20px 50px 20px;background:#fffdfd;border:1px solid #ededed;border-radius:3px;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-between;}
.catalog_item{position:relative;width:45.4%;margin:0 0 13px 0;}
.catalog_item a.nammed{display:block;float:left;width:100%;margin:0 0 12px 0;font-size:16px;font-weight:bold;color:#305b9d;text-decoration:none;}
.catalog_item a.nammed:hover{text-decoration:underline;}
.catalog_item_img{position:relative;float:left;width:100%;margin:0 0 7px 0;}
.catalog_item_img span{background:#FFF;width:calc(100% - 2px);height:298px;border:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.catalog_item_img img{width:100%;height:auto;max-width:300px;}
.catalog_item_info{position:relative;float:left;width:100%;font-size:16px;color:#0a0a0a;line-height:1.45em;}
.catalog_item_info a.ingredient{display:block;float:left;width:100%;margin:0 0 11px 0;font-size:16px;color:#050505;font-weight:bold;text-decoration:none;}
.catalog_item_info a.ingredient:hover{text-decoration:underline;}
.catalog_item_info .bottom_line{position:relative;float:left;width:100%;margin:5px 0 0 0;}
.catalog_item_info .bottom_line p{margin:0;}
.catalog_item_info .bottom_line span.price{position:absolute;bottom:0;right:0;font-size:16px;color:#257852;font-weight:bold;}
.column_left{position:relative;width:205px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.column_right{position:relative;width:225px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.sidebar{position:relative;float:left;width:100%;margin:0 0 50px 0;padding:0 0 5px 0;background:#e7f3f9;border-radius:3px;}
.sidebar.even_sidebar{background:#ededed;}
.sidebar .title_line{position:relative;float:left;width:calc(100% - 30px);padding:9px 7px 8px 23px;margin:0 0 5px 0;border-radius:3px;background:#296d9c;font-size:16px;color:#FFF;text-transform:uppercase;}
.sidebar .parent_box{position:relative;float:left;width:100%;padding:0 0 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.sidebar .parent_box.even_parent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
span.pay_method{display:block;position:relative;margin:24px 0 22px 0;width:49px;height:38px;}
span.pay_method.pay_point01{background:url(/images/farmaciahogar5.webp) 0 -86px no-repeat;}
span.pay_method.pay_point02{background:url(/images/farmaciahogar5.webp) -49px -86px no-repeat;}
span.pay_method.pay_point03{background:url(/images/farmaciahogar5.webp) -98px -86px no-repeat;}
span.pay_method.pay_point04{background:url(/images/farmaciahogar5.webp) -147px -86px no-repeat;}
span.delivery_mode{display:block;position:relative;margin:5px 0.5em 5px 0.5em;width:150px;}
span.delivery_mode.delivery_point01{height:22px;background:url(/images/farmaciahogar5.webp) 0 -124px no-repeat;}
span.delivery_mode.delivery_point02{height:29px;background:url(/images/farmaciahogar5.webp) 0 -146px no-repeat;}
span.delivery_mode.delivery_point03{height:61px;background:url(/images/farmaciahogar5.webp) 0 -175px no-repeat;}
span.delivery_mode.delivery_point04{height:45px;background:url(/images/farmaciahogar5.webp) 0 -236px no-repeat;}
span.delivery_mode.delivery_point05{height:57px;background:url(/images/farmaciahogar5.webp) 0 -281px no-repeat;}
span.safety{display:block;position:relative;width:150px;height:62px;margin:5px 0.5em 5px 0.5em;background:url(/images/farmaciahogar5.webp) 0 -338px no-repeat;}
table.names_table{position:relative;float:left;width:100%;margin:10px 0 4px 0;padding:0;border-spacing:0;border-collapse:collapse;font-size:20px;}
table.names_table tr td{padding:16px 5px 2px 7px;text-align:left;}
table.names_table tr td:last-child{padding:16px 20px 2px 0;color:#000000;text-align:right;}
table.names_table a{color:#1745b0;text-decoration:none;}
table.names_table a:hover{text-decoration:underline;}
table.names_table span.fa{margin:0 1px 0 0;top:1px}
.hfooter{width:100%;height:235px;float:left;}
.footer{position:relative;float:left;width:100%;height:235px;margin-top:-235px;font-size:16px;color:#d1f1ec;background:#296d9c;z-index:2;}
.footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:10px;background:#e7f3f9;z-index:3;}
.footer:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:51px;background:#235d85;z-index:3;}
.footer_logo{position:absolute;top:50px;left:0;z-index:2;}
.footer_logo a{display:block;float:left;width:197px;height:49px;margin:3px 0 0 10px;}
a.flogoes{background:url(/images/farmaciahogar5.webp) 0 -445px no-repeat;}
.footer_contact{position:absolute;top:105px;left:0;}
.footer_nav{position:absolute;top:48px;left:255px;z-index:1;}
.footer_nav ul{margin:0;padding:0;list-style:none;}
.footer_nav ul li{position:relative;float:left;font-size:16px;text-transform:uppercase;}
.footer_nav ul li a{display:block;padding:5px 22px;color:#d1f1ec;text-decoration:none;}
.footer_nav ul li a:hover{text-decoration:underline;}
.footer_copy{position:absolute;left:0;top:203px;width:100%;text-align:center;z-index:4;}
.compimga{margin: 0 0 12px 11px;float:right;}
.acurso{cursor:pointer;}
.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
.migasdepan li {margin-right: 8px; display: inline-block;}
.migasdepan li a {font-size: 16px;color: #000000; }
.migasdepan li a:after {content: '';width: 5px;height: 7px;margin-left: 9px;display: inline-block;background: url(/images/flecha.svg) no-repeat center center;background-size: contain;position: relative;top: 1px; }
.migasdepan li:last-child a:after {display: none; }
.estrellas {margin-top: 0px; }
.opiniones {font-size: 16px;margin-left: 300px;margin-top: -50px;font-weight: bold; }
.hblanca{background:#ffffff;}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
@media screen and (max-width:1390px){.container{padding:0 10px;}
table.names_table{font-size:20px;}
table.names_table tr td{padding:10px 5px 2px 7px;}
.logo{left:10px;}
.your_basket{right:10px;}
.content{margin:3.5%;width:calc(93% - 430px);}
.footer_logo{left:10px;}
.footer_contact{left:10px;}
.footer_nav{left:285px;}
.footer_nav ul li a{padding:5px 12px;}
.your_basket{top:40px;}
}
@media screen and (max-width:1200px){.header{height:161px;}
.opiniones {margin-left: 300px; }
table.names_table tr td{padding:16px 5px 2px 7px;}
.country_currency{top:116px;left:auto;right:319px;}
.your_basket{top:50px;}
.content table span.img_box{position:relative;display:block;}
.content table span.img_box img{top:0;margin:0;}
}
@media screen and (max-width:1024px){.header{height:280px;}
table.names_table tr td{padding:26px 5px 2px 7px;font-size:26px;}
.country_currency{top:200px;right:10px;}
.your_basket{top:40px;}
.logo{left:0;width:100%;text-align:center;}
.logo a{display:inline-block;}
.menu .back{min-height:70px;top:-190px;}
.wrapper{top:-200px;}
a.menu_sub{display:block;}
.menu ul{display:none;margin:70px 0 30px 0;}
.menu ul li{float:none;text-align:center;}
.menu ul li:before{background:none;}
.menu ul li a{padding:15px 0;position:relative;}
.menu ul li:last-child{float:none;margin:0;}
.menu ul li:last-child a{display:inline-block;position:relative;}
.wrapper .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.content{width:100%;margin:0 0 50px 0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.column_left,
.column_right{width:100%;margin:0 0 50px 0;}
span.pay_method{margin:24px 0.5em 22px 0.5em;}
.footer{height:386px;margin-top:-386px;}
.hfooter{height:386px;}
.footer_nav{left:0;width:100%;}
.footer_nav ul li{float:none;text-align:center;}
.footer_copy{top:353px;}
.footer_logo{top:240px;left:0;width:100%;text-align:center;}
.footer_logo a{display:inline-block;}
.footer_contact{top:295px;left:0;width:100%;text-align:center;}
}
@media screen and (max-width:800px){.logo{left:0;width:100%;text-align:center;}
table.names_table tr td{padding:26px 5px 2px 7px;}
table.names_table{font-size:20px;}
table.names_table tr td{padding:26px 5px 2px 7px;}
.logo a{display:inline-block;}
.catalog_item_img span{height:220px;}
.catalog_item_img img{max-height:90%;width:auto;}
form.cart_form .line_form.result span{margin-left:25%;}
form.cart_form .line_form{padding:0;margin:0 0 15px 0;width:100%;}
.line_form.last .line_form_item{display:block;float:left;width:100%;margin:0 0 15px 0;}
form.cart_form input[type="submit"]{margin:0;}
form.cart_form input[type="button"]{margin:0;}
}
@media screen and (max-width:600px){.content table{border:0;font-size:16px;}
table.names_table{font-size:20px;}
.estrellas {margin-top: -10px; }
.opiniones {margin-top: -40px;margin-left: 15px; }
table.names_table tr td{padding:26px 5px 2px 7px;}
.content table tr:first-child{display:none;}
.content table tr{margin-bottom:10px;display:block;border-bottom:2px solid #ddd;}
.content table td{display:block;text-align:right;border-bottom:1px dotted #ccc;}
.content table td:last-child{border-bottom:0;}
.content table td:before{content:attr(data-label);float:left;font-weight:700;}
.content table tr:last-child td{padding:2px;}
.content table tr:last-child{border-bottom:none;}
.catalog .parent_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.catalog_item{width:80%;margin:0 0 50px 0;}
}
@media screen and (max-width:640px){.about_goods_info_text{width:100%;margin:0 0 30px 0;}
table.names_table tr td{padding:26px 5px 2px 7px;}
.about_goods_info_img{width:100%;}
}
@media screen and (max-width:480px){.catalog_item{width:100%;}
table.names_table tr td{padding:26px 5px 2px 7px;}
form.cart_form .line_form{padding:0;width:100%;}
form.cart_form select{padding:7px 0;font-size:16px;}
.footer_copy{font-size:16px;}
form .left,
form .right{width:100%;margin:0 0 5px;}
}
