footer .column1{}
.post_info_author{display:none !important;}
.cover_boxes ul li .box .box_content{top:0;}
.cover_boxes ul li .box .qbutton{margin-top:18px;}
#nav-menu-item-14860 li,
#nav-menu-item-14862 li,
#nav-menu-item-14864 li,
#nav-menu-item-14866 li,
#nav-menu-item-15100 li,
#nav-menu-item-15102 li,
#nav-menu-item-15176 li,
#nav-menu-item-15180 li,
#nav-menu-item-15185 li,
#nav-menu-item-15190 li,
#nav-menu-item-15195 li,
#nav-menu-item-15198 li,
#nav-menu-item-15375 li,
#nav-menu-item-15470 li,
#nav-menu-item-15478 li,
#nav-menu-item-15480 li,
#nav-menu-item-15485 li,
#nav-menu-item-15487 li,
#nav-menu-item-15495 li,
#nav-menu-item-15497 li,
#nav-menu-item-15501 li,
#nav-menu-item-15503 li{width:280px;}
.drop_down .second .inner .widget{padding-bottom:13px;}
.drop_down .second .inner .widget a{padding:0px !important;}
.testimonials_holder .flex-direction-nav a:hover{background-color:#f53644;border-color:#f53644;}
.contact_detail .contact_section > h4{display:none;}
.blog_large_image h2, .blog_large_image h2 a, .blog_holder.blog_single article h2, .blog_holder.blog_single article h2 a{font-size:27px;}
.blog_small_image h2, .blog_small_image h2 a{font-size:22px;}
.carousel-inner .slide_subtitle span{letter-spacing:5px;}
@media only screen and (min-width: 768px) {
.carousel-inner h2{letter-spacing:16px;}
}
.more_facts_button .more_facts_button_text{font-family:Abel;font-size:19px;font-weight:700;}
.footer_top{padding:90px 0 90px;}
.contact_section .separator{margin-top:23px;}
.blog_holder.blog_single article h2{margin-top:30px;}
.blog_large_image h2{margin-top:5px;}
.blog_holder article .post_info{margin-bottom:30px;margin-top:5px;}
.blog_holder.masonry article .mejs-container{background-color:#ffffff;}
.blog_holder.masonry article .post_text .post_text_inner{padding-left:0;}
.blog_holder article.format-quote .post_text .post_text_inner, .blog_holder article.format-link .post_text .post_text_inner{padding-left:37px;}
.blog_holder.masonry article.format-link .post_text .post_text_inner{padding-left:17px;}
.blog_holder article.format-quote .post_text .post_title p a, .blog_holder article.format-link .post_text .post_title p a{color:#ffffff;}
.blog_holder article.format-quote .post_text .post_title p, .blog_holder article.format-link .post_text .post_title p{font-size:18px;}
#back_to_top:hover span{background-color:#f6bb2e;border-color:#f6bb2e;}
#back_to_top span{border-radius:0;}
.menu-footer_bottom_menu-container ul li a{font-family:Abel;font-weight:400;letter-spacing:2px;}
.q_pie_chart_holder .tocounter{font-family:Abel;}
.q_icon_with_title.square .icon_holder .fa-stack, .box_holder_icon_inner.square .fa-stack, .q_font_awsome_icon_square{border-radius:0px;}
.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title a:hover{color:#ffffff !important;opacity:0.8;}
.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title a{transition:color, 0.2s;}
.carousel-inner p{margin-bottom:25px;}
.latest_post_inner .post_infos{color:#353535;font-weight:600;}
.more_facts_inner{padding-top:0;}
.carousel-control .prev_nav, .carousel-control .next_nav,
.flexslider .flex-prev, .portfolio_slider .flex-prev, .portfolio_slider .caroufredsel-prev,
.flexslider .flex-next, .portfolio_slider .flex-next, .portfolio_slider .caroufredsel-next,
.portfolio_navigation .portfolio_prev a, .portfolio_navigation .portfolio_next a,
.pagination ul li span, .pagination ul li a{border-radius:0;}
.blog_holder.masonry article.format-quote .post_info, .blog_holder.masonry article.format-link .post_info{color:#fff;}
.light.header_style_on_scroll nav.main_menu > ul > li.active > a, .light.header_style_on_scroll nav.main_menu > ul > li::before, .light.header_style_on_scroll nav.main_menu > ul > li > a:hover, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li.active > a, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li::before, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a:hover{text-shadow:0px 0px 10px #000000;text-shadow:0;}
.woocommerce .product h1.product_title{font-size:24px;color:#353535;}
.shopping_cart_header .header_cart.dripicons-cart::before{color:#353535;}
.shopping_cart_header .header_cart.dripicons-cart .header_cart_span{background-color:#ffffff;color:#353535;border:1px solid #eaeaea;}
.shopping_cart_header .header_cart.dripicons-cart{text-shadow:0px 0px 10px #000000;text-shadow:0px;}
.side_menu_button > a.search_button{text-shadow:unset;}
.side_menu_button > a.search_button{vertical-align:unset;}
.subtitle{display:inline-block;background-color:#fff9;color:#333;padding:3px 10px 5px 10px;text-transform:uppercase;font-size:16px;font-family:Abel;margin-top:10px;}
.woocommerce table.cart div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text{border:2px solid #c4c4c4;}
.widget #searchform{border:1px solid #ccc;}
.shopping_cart_dropdown ul li{font-weight:600;font-size:14px;text-transform:none;letter-spacing:1px;font-family:Abel;}
.shopping_cart_dropdown ul li a{color:#f8b133;}
.header_top .container{position:absolute;}
.woocommerce-checkout .woocommerce-error, .woocommerce-checkout .woocommerce-info, .woocommerce-checkout .woocommerce-message{font-size:18px;border:3px solid #3c3c3c;}
.woocommerce-account h2, .woocommerce-account h3, .woocommerce-checkout h2, .woocommerce-checkout h3{margin-top:20px;margin-bottom:28px;font-size:1.5rem;font-weight:600;}
.woocommerce-account table.my_account_orders tfoot th, .woocommerce-account table.my_account_orders thead th, .woocommerce-account table.shop_table tfoot th, .woocommerce-account table.shop_table thead th, .woocommerce-checkout table.shop_table tfoot th, .woocommerce-checkout table.shop_table thead th{color:#3c3c3c;font-weight:600;font-size:0.9rem;}
.header-widget.widget_nav_menu ul.menu > li{margin-left:1rem;}
span.woocommerce-Price-amount.amount{font-weight:600;}
.servizio{min-height:157px;}
.woocommerce-checkout .woocommerce-error, .woocommerce-checkout .woocommerce-info, .woocommerce-checkout .woocommerce-message{font-size:0.9rem;border:3px solid #3c3c3c;border-radius:0;}
.woocommerce input[type='text']:not(.qode_search_field):not(.qty),
.woocommerce input[type='password'],
.woocommerce input[type='email'],
.woocommerce-page input[type='text']:not(.qode_search_field):not(.qty),
.woocommerce-page input[type='password'],
.woocommerce-page input[type='email'],
.woocommerce-page input[type='tel'],
.woocommerce textarea, .woocommerce-page textarea, .woocommerce .select2-container .select2-choice, .woocommerce-page .select2-container .select2-choice, .woocommerce .select2-dropdown-open.select2-drop-above .select2-choice, .woocommerce .select2-dropdown-open.select2-drop-above .select2-choices, .woocommerce-page .select2-dropdown-open.select2-drop-above .select2-choice, .woocommerce-page .select2-dropdown-open.select2-drop-above .select2-choices, .select2-results, .select2-drop,
.woocommerce div.cart-collaterals .select2-container .select2-choice, .woocommerce-page div.cart-collaterals .select2-container .select2-choice, .woocommerce div.cart-collaterals .select2-container .select2-choice, .woocommerce-page div.cart-collaterals .select2-container .select2-choice, .woocommerce div.cart-collaterals .select2-dropdown-open.select2-drop-above .select2-choice, .woocommerce-page div.cart-collaterals .select2-dropdown-open.select2-drop-above .select2-choice{background-color:#f4f4f4;border:3px solid #e3e3e3;width:100%;}
.yith-ywraq-add-to-quote a, .yith_ywraq_add_item_browse_message a{font-size:0.95rem !important;font-weight:300;margin:0 auto;text-decoration:underline;color:#3c3c3c;}
.DettaglioProdotto{display:block;clear:both;}
.fluida.alignnone.wp-image-17652.size-medium{float:left;margin-right:1rem;}
.label label{background:#eaeaea;color:#000;font-weight:700;padding:4px 10px;margin:0;font-size:0.9rem;}
td.label{padding:0;}
.current-cat a{font-weight:700 !important;color:#000 !important;background-color:#eeb450;padding:5px 10px;}
.cat-item{font-size:14px;font-family:"lato",sans-serif;font-weight:900;}
.Scheda{padding-bottom:40px;}
.woocommerce-variation-price .woocommerce-Price-amount.amount{font-weight:bold;font-size:21px !important;}
.light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a:hover{text-shadow:none;}
.shopping_cart_header .header_cart.dripicons-cart{text-shadow:none;}
.wpcf7 form.sent .wpcf7-response-output{border:0;background-color:#f8b133;padding:20px;margin:0;}
header .header_top .q_social_icon_holder{margin-top:0.7rem;}
@media only screen and (max-width: 480px) {
.boxed div.section .section_inner, .carousel-inner .slider_content_outer, .container_inner, .container_inner nav.content_menu, .full_width .parallax_content, .steps_holder_inner, div.grid_section .section_inner, nav.content_menu ul{width:85% !important;}
}
#menu-area-riservata a{font-size:0.78rem;padding:0;font-weight:600;border-bottom:3px solid #eeb450;}
.drop_down .wide .second ul li{border-left:0 !important;}
.drop_down .wide .second .inner > ul > li > a{color:#f8b133 !important;}
.call_to_action .text_wrapper .call_to_action_text{font-size:1.1rem !important;color:#353535 !important;font-weight:700 !important;}
.qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .post-password-form input[type="submit"], input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]), .woocommerce table.cart td.actions input[type="submit"], .woocommerce input#place_order, .woocommerce-page input[type="submit"], .woocommerce .button{font-size:0.8rem !important;font-weight:700 !important;letter-spacing:0px !important;text-transform:uppercase !important;}
.title .separator{background-color:#727272;display:none;}
.subtitle{display:inline-block;background-color:#3b3b3b;color:#eaeaea;padding:3px 1rem 5px 1rem;text-transform:uppercase;font-size:0.85rem;font-family:lato;font-weight:700;}
.shopping_cart_dropdown ul li{font-weight:600;font-size:0.8rem;text-transform:none;letter-spacing:0;font-family:"open sans";line-height:1rem;}
.myaccount_user, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce div.message{padding:1rem 2rem;background-color:#eaeaea;font-size:15px;}
h1.H1{color:#333;font-size:2.2rem;margin-bottom:2rem;}
.breadcrumb .current{color:#1c1c1c !important;}
.breadcrumb{position:relative;height:unset;font-size:13px !important;background:#efb451;padding:0.3rem 10px;color:#1c1c1c !important;font-weight:900 !important;margin-top:1rem;display:inline-block;}
.breadcrumb{display:block;width:fit-content;margin-top:1rem;flex-basis:100%;}
.breadcrumb a{color:#1c1c1c !important;font-weight:900 !important;text-decoration:underline;line-height:1.2rem;}
.title.title_size_large h1{font-size:38px;font-weight:400;letter-spacing:2px;text-transform:uppercase;background:#efb451;text-align:left;line-height:44px;padding:0.3rem 1.5rem;display:inline-block;}
.q_slider{width:100%;overflow:hidden;position:relative;box-shadow:10px -20px 26px #1c1c1c;}
.woocommerce #payment ul.payment_methods li label img{max-width:100px;}
.woocommerce form.checkout .col2-set p.form-row label{display:block;font-weight:500;font-size:0.9rem;}
.SchedaContenitore{margin:0 auto;line-height:1.75;font-size:16px;color:#444;}
.SchedaContenitore h1{font-size:1.8rem;line-height:1.2;margin:1rem 0 25px;padding-bottom:15px;border-bottom:2px solid rgba(0,0,0,.08);color:#000;}
.SchedaContenitore h2{font-size:1.5rem;margin:50px 0 20px;padding-left:15px;border-left:4px solid currentColor;}
.SchedaContenitore h3{font-size:1.15rem;margin:30px 0 10px;font-weight:600;}
.SchedaContenitore p{margin-bottom:18px;}
.SchedaContenitore ul{margin:20px 0;padding-left:0;list-style:none;}
.SchedaContenitore ul li{position:relative;padding-left:28px;margin-bottom:12px;}
.SchedaContenitore ul li:before{content:"✓";position:absolute;left:0;top:0;font-weight:bold;}
.SchedaContenitore strong{font-weight:600;}
.SchedaContenitore p:last-child{margin-top:40px;padding:20px;background:rgba(0,0,0,.03);border-radius:6px;}
.woocommerce div.product .summary p.price span.amount{font-size:21px;color:#efb451;font-weight:700;font-size:1.6rem;}
.titDESC{font-size:1.4rem;}
@media(max-width:768px){
.SchedaContenitore{font-size:15px;}
.SchedaContenitore h1{font-size:1.8rem;}
.SchedaContenitore h2{font-size:1.3rem;}
}
.price-period{font-size:0.8em;font-weight:normal;}
.woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus{padding:0;width:30px;height:30px;line-height:30px;margin:0;display:inline;font-size:20px;border:0;cursor:pointer;outline:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#efb451;color:#000;border-radius:0;font-family:inherit;font-weight:600;}
.woocommerce div.product .cart .quantity{min-width:105px;}
.woocommerce-grouped-product-list-item__label, .woocommerce-grouped-product-list-item__quantity, .woocommerce-grouped-product-list-item__price{vertical-align:middle !important;}
.woocommerce-grouped-product-list-item__label{font-weight:700;color:#000 !important;}
.woocommerce-Price-amount.amount{color:#efb451;font-weight:700 !important;}
.button{line-height:30px !important;}
.checkout-button.button.alt.wc-forward{background:#efb451;color:#000;line-height:36px !important;font-weight:700 !important;}
.single-product .up-sells.upsells.products, .single-product .related.products{clear:both;display:block;width:100%;float:none;margin-top:40px;}
.single-product .up-sells.upsells.products::after, .single-product .related.products::after, .single-product ul.products::after{content:"";display:table;clear:both;}
.single-product .related.products{margin-top:50px;}
.single-product .up-sells.upsells.products, .single-product .related.products{margin-top:60px;}
.single-product .qode-related-upsells-title{position:relative;padding-left:18px;margin-bottom:40px;}
.single-product .qode-related-upsells-title:before{content:'';position:absolute;left:0;top:0;bottom:0;width:6px;background:#f8b133;}
.woocommerce ul.products li.product h6, .qode_product_list_holder .product_title{font-family:Lato, sans-serif;font-size:18px;line-height:22px;letter-spacing:1px;font-weight:900;font-style:normal;text-transform:uppercase;color:#272727;}
.woocommerce-MyAccount-content{--border:#e5e7eb;--bg:#ffffff;--bg-soft:#f8fafc;--text:#1f2937;color:var(--text);}
.woocommerce-MyAccount-content > p:first-of-type{background:var(--bg-soft);border:1px solid var(--border);border-radius:12px;padding:20px 24px;margin-bottom:30px;}
.woocommerce-MyAccount-content mark{background:none;color:inherit;font-weight:600;}
.woocommerce-order-details, .woocommerce-customer-details{background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:24px;margin-bottom:30px;}
.woocommerce-order-details__title, .woocommerce-column__title, .woocommerce-customer-details h2{font-size:24px;font-weight:600;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--border);}
.woocommerce-table.order_details{border:none;margin:0;}
.woocommerce-table.order_details th{background:#f8fafc;font-weight:600;}
.woocommerce-table.order_details th, .woocommerce-table.order_details td{padding:14px 16px;border-color:var(--border);}
.product-name a{font-weight:600;text-decoration:none;}
.product-quantity{display:inline-block;margin-left:8px;opacity:.7;}
.wc-item-meta{margin-top:10px;padding-left:0;list-style:none;}
.wc-item-meta li{margin:0;}
.wc-item-meta p{display:inline;margin:0;}
tfoot th{width:220px;}
tfoot tr:last-child th, tfoot tr:last-child td{font-size:20px;font-weight:700;}
.woocommerce-customer-details address{background:#f8fafc;border-radius:10px;padding:18px;line-height:1.8;font-style:normal;}
.woocommerce-customer-details .woocommerce-customer-details{margin-top:25px;border-top:1px solid var(--border);padding-top:25px;}
@media(max-width:768px){
.woocommerce-order-details, .woocommerce-customer-details{padding:18px;}
.woocommerce-table.order_details th, .woocommerce-table.order_details td{padding:10px;}
} .woocommerce-order{margin:0 auto;color:#1f2937;font-size:16px;line-height:1.6;}
.woocommerce-order p{margin:0 0 14px;}
.woocommerce-thankyou-order-received{background:#f8fafc !important;border:1px solid #e5e7eb;border-left:4px solid #111827;border-radius:12px;padding:20px 24px !important;margin:0 0 28px !important;color:#111827;font-weight:600;}
.woocommerce-order-overview{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:14px;margin:0 0 32px !important;padding:0 !important;}
.woocommerce-order-overview li{float:none !important;width:auto !important;margin:0 !important;padding:18px !important;list-style:none;background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;}
.woocommerce-order-overview li span{display:block;margin-bottom:6px;font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;}
.woocommerce-order-overview li p{margin:0;font-size:15px;font-weight:600;color:#111827;word-break:break-word;}
.order-details-wrapper{margin-top:28px;}
.order-details-wrapper > p:first-child{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;padding:16px 20px;margin-bottom:24px;}
.woocommerce-order-details, .woocommerce-customer-details{background:#ffffff;border:1px solid #e5e7eb;border-radius:14px;padding:26px;margin:0 0 28px;}
.woocommerce-customer-details .woocommerce-customer-details{margin:24px 0 0;padding:24px 0 0;border:0;border-top:1px solid #e5e7eb;border-radius:0;}
.woocommerce-order-details__title, .woocommerce-column__title, .woocommerce-customer-details h2{font-size:24px;line-height:1.25;font-weight:700;margin:0 0 20px;padding-bottom:14px;border-bottom:1px solid #e5e7eb;color:#111827;}
.woocommerce-table.order_details{width:100%;border-collapse:separate;border-spacing:0;margin:0;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;}
.woocommerce-table.order_details th, .woocommerce-table.order_details td{padding:15px 18px;border:0;border-bottom:1px solid #e5e7eb;vertical-align:top;}
.woocommerce-table.order_details thead th{background:#f8fafc;color:#111827;font-weight:700;}
.woocommerce-table.order_details tbody tr:last-child td, .woocommerce-table.order_details tfoot tr:last-child th, .woocommerce-table.order_details tfoot tr:last-child td{border-bottom:0;}
.woocommerce-table.order_details tfoot th{background:#ffffff;font-weight:600;color:#374151;}
.woocommerce-table.order_details tfoot td{text-align:right;}
.woocommerce-table.order_details tfoot tr:last-child th, .woocommerce-table.order_details tfoot tr:last-child td{background:#f8fafc;font-size:19px;font-weight:800;color:#111827;}
.woocommerce-table .product-name a{color:#111827;font-weight:700;text-decoration:none;}
.woocommerce-table .product-name a:hover{text-decoration:underline;}
.product-quantity{display:inline-block;margin-left:8px;color:#6b7280;}
.woocommerce-Price-amount{font-weight:700;color:#111827;}
.woocommerce-customer-details address{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;padding:18px 20px;line-height:1.75;font-style:normal;color:#374151;}
.woocommerce-customer-details address p{margin:10px 0 0;}
.woocommerce-customer-details--phone, .woocommerce-customer-details--email{font-weight:600;}
@media(max-width:900px){
.woocommerce-order-overview{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(max-width:600px){
.woocommerce-order{font-size:15px;}
.woocommerce-order-overview{grid-template-columns:1fr;}
.woocommerce-order-details, .woocommerce-customer-details{padding:18px;}
.woocommerce-table.order_details th, .woocommerce-table.order_details td{padding:12px;}
.woocommerce-table.order_details tfoot td{text-align:left;}
}
#place_order{display:block;width:320px;max-width:100%;height:52px;margin:30px auto 10px;background:#e28f06;border:1px solid #e28f06;border-radius:4px;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .25s ease;box-shadow:0 3px 10px rgba(226,143,6,.20);}
#place_order:hover{background:#c97f05;border-color:#c97f05;box-shadow:0 6px 18px rgba(226,143,6,.30);transform:translateY(-2px);}
#place_order:active{transform:translateY(0);box-shadow:0 2px 6px rgba(226,143,6,.20);}
#place_order:focus{outline:none;box-shadow:0 0 0 4px rgba(226,143,6,.20);}
.wc-pay-billing-box{background:#fafafa;border:1px solid #e4e4e4;border-radius:10px;padding:25px;margin:0 0 35px;}
.wc-pay-billing-header{display:flex;align-items:center;gap:10px;margin-bottom:20px;}
.wc-pay-billing-header .dashicons{font-size:22px;color:#2271b1;}
.wc-pay-billing-header h3{margin:0;font-size:22px;}
.wc-pay-billing-content{line-height:1.9;color:#444;}
.wc-pay-billing-content strong{font-size:18px;color:#222;}
.wc-pay-billing-content hr{margin:18px 0;border:0;border-top:1px solid #ddd;}
.woocommerce table.shop_table{width:100%;border:1px solid #e8e8e8;border-radius:10px;overflow:hidden;border-collapse:separate;border-spacing:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.05);}
.woocommerce table.shop_table thead{background:#f7f8fa;}
.woocommerce table.shop_table thead th{padding:16px 20px;border:0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#666;}
.woocommerce table.shop_table td, .woocommerce table.shop_table th{padding:18px 20px;border-top:1px solid #eee;vertical-align:middle;}
.woocommerce table.shop_table tbody tr:hover{background:#fafafa;}
.shop_table .product-name{font-weight:600;color:#222;font-size:16px;}
.shop_table .product-quantity{text-align:center;width:90px;color:#666;}
.shop_table .product-total, .shop_table .product-subtotal{text-align:right;font-weight:600;white-space:nowrap;}
.shop_table tfoot tr th{background:#fcfcfc;font-weight:500;}
.shop_table tfoot tr:last-child{background:#f7f7f7;}
.shop_table tfoot tr:last-child th, .shop_table tfoot tr:last-child td{font-size:20px;font-weight:700;color:#222;border-top:2px solid #ddd;}
tr.order_item {
border-bottom: 2px solid #eaeaea;
padding: 0.3rem 0;
display: table-row;
}