/*!

Theme Name: Vital Child

Theme URI: http://underscores.me/

Author: Pixelbird

Author URI: http://pixelbird.com.au/

Description: Description

Version: 1.0.0

License: GNU General Public License v2 or later

License URI: LICENSE

Text Domain: vital_child

Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.



Vital Child is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.

Underscores is distributed under the terms of the GNU GPL v2 or later.



Normalizing styles have been helped along thanks to the fine work of

Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/

*/
 span.wishlist_products_counter_number{vertical-align:top}.inner-sec{width:93%;max-width:1380px;margin:auto;padding:0}div.wpcf7-response-output{text-align:center;color:red;border:0!important;display:block;clear:both}div.wpcf7{margin-bottom:50px}.contact .section-2 .form-wrap .sub-btn{margin-bottom:36px!important}.contact footer .section-6{margin:-5px auto}.wish-list .section-1 h2{font:500 30px 'Open Sans',sans-serif;color:#6cbd44;margin-bottom:28px;text-transform:capitalize}.tinv-wishlist .tinvwl-table-manage-list th{background-color:#6cbd44;color:#FFF;font:400 16px 'Montserrat',sans-serif;padding:1em!important;border:thin solid #a9a9a9;text-align:center}.tinv-wishlist .tinvwl-table-manage-list td{text-align:center;height:97px;display:table-cell;border-top:1px solid #ddd;padding:1em!important;border:thin solid #a9a9a9;text-align:center;font-size:16px}.tinv-wishlist .tinvwl-table-manage-list tr:nth-child(odd){background-color:#f0f0f0}.tinv-wishlist .product-thumbnail{width:10%!important}.tinv-wishlist .product-name{text-align:left;text-indent:10px}.tinv-wishlist .product-remove button{color:#c3c3c3;font-size:25px;width:25px;background:none;text-indent:0!important}.tinv-wishlist .product-remove button:hover{color:#be022a}.woocommerce.tinv-wishlist button.button.alt{background-color:#be022a;font:500 18px 'Open Sans',sans-serif;color:#FFF;border:thin solid #828282;padding:10px 25px}.tinv-wishlist .tinvwl-table-manage-list td.product-price,.tinv-wishlist .product-name a{color:#767675}.woocommerce.tinv-wishlist .tinvwl-to-right button.button.alt{background-color:#6cbd44;font:500 16px 'Open Sans',sans-serif;color:#FFF;border:none;padding:10px 25px}.online-shop .section-1 .shop-in a h2{background-color:#FFF;width:100%;padding:15px 0;float:left;font:600 18px 'Open Sans',sans-serif;color:#767675;margin:0}.online-shop .section-1 .shop-in span.price span{margin:0;display:inline;width:auto;font:300 14px 'Open Sans',sans-serif;color:#ababab}.online-shop .section-1 .shop-in span.price{margin:0;font:300 14px 'Open Sans',sans-serif;color:#ababab;float:left}.online-shop .section-1 .shop-in a.add_to_cart_button,.online-shop .section-1 .shop-in a.quick_view,.online-shop .section-1 .shop-in a.added_to_cart{font:300 14px 'Open Sans',sans-serif;color:#ababab;margin-bottom:40px;float:left}.online-shop .section-1 .shop-in a.quick_view span{font:300 14px 'Open Sans',sans-serif;color:#ababab;margin:0;cursor:pointer}.online-shop .section-1 .shop-in a.added_to_cart{margin:0 6px}.woocommerce-product-gallery__trigger{display:none}ol.flex-control-thumbs{clear:both;padding:0}ol.flex-control-thumbs li{line-height:normal;list-style:none;float:left;margin:6px;border:thin solid #d7d7d7}h1.product_title{font:700 32px 'Montserrat',sans-serif;color:#be022a;margin-bottom:15px}.summary p.price{font:700 32px 'Montserrat',sans-serif;color:#767675;width:100%;margin-bottom:15px;float:left}.summary .quantity label{font:500 22px 'Montserrat',sans-serif;color:#767675;float:left;width:50px;padding:8px 0}.summary .quantity input.qty{padding:5px 8px;border:thin solid #e1e1e1;box-shadow:none;background:#fff0;width:50px;margin-top:8px}.summary .quantity{width:30%;float:left}.summary .tinv-wraper.woocommerce.tinv-wishlist{width:37%;float:right;margin-left:3%}.summary .single_add_to_cart_button{width:30%;float:left}.summary .single_add_to_cart_button,a span.tinvwl_add_to_wishlist-text{background-color:#91bc0c;border:none;color:#fff;padding:15px 25px;font:600 16px 'Montserrat',sans-serif}.summary .product_meta{clear:both;padding-top:25px}.woocommerce-product-details__short-description{width:100%;float:left;margin-top:40px;font:500 14px 'Montserrat',sans-serif;color:#767675;line-height:35px;max-width:80%}.woocommerce-product-details__short-description p{margin-bottom:30px}ul.tabs.wc-tabs li{float:left;background:#ebebeb;border:1px solid #e1e1e1;padding:0 25px;max-width:50%}ul.tabs.wc-tabs li a{color:#767675;font:500 14px 'Montserrat',sans-serif;text-decoration:none}ul.tabs.wc-tabs li.active{background:#fff}.woocommerce-Tabs-panel{clear:both;border:1px solid #e1e1e1!important;padding:20px;font:500 14px 'Montserrat',sans-serif;text-decoration:none}.comment-form-comment label{display:block}#commentform input[type=submit]{background-color:#91bc0c;border:none;color:#fff;padding:15px 25px;font:600 16px 'Montserrat',sans-serif}<!--Cart page-->body{font-size:11px}.woocommerce-cart-form span.woocommerce-Price-amount{font:600 18px 'Open Sans',sans-serif;color:#828282;margin:10px 0 15px;display:block}.woocommerce-cart-form span.product a{font:600 18px 'Montserrat',sans-serif;color:#6cbd44;margin:0 0 5px}.woocommerce-cart-form .quantity input{background-color:#f0f0f0;width:56px;height:25px;color:#828282;text-align:center;border-radius:0;border:1px solid #ccc;margin:10px}#cart_update_button{height:66px;background-color:#6cbd44;font:600 18px 'Open Sans',sans-serif;color:#fff;text-transform:uppercase;border:none;padding:0 30px;margin:15px auto;border:1px solid #6cbd44}#cart_update_button:hover{background-color:#fff;color:#6cbd44}.cart_totals table tr{border:0}.cart .section-1 .box-con .shipping,.checkout .section-1 .box-con .shipping{margin-bottom:0}.cart .section-1 .box-con tr.shippingitem,.checkout .section-1 .box-con tr.shippingitem{font:400 16px 'Open Sans',sans-serif;color:#828282;text-transform:capitalize}.cart .section-1 .box-con tr.shippingitem label,.checkout .section-1 .box-con tr.shippingitem label{font-weight:400;width:90%;float:right}.cart .section-1 .box-con tr.shippingitem label span.woocommerce-Price-amount,.checkout .section-1 .box-con tr.shippingitem label span.woocommerce-Price-amount{float:right}.wc-proceed-to-checkout a,#place_order{height:66px;background-color:#6cbd44;font:600 18px 'Open Sans',sans-serif;color:#fff;text-transform:uppercase;border:none;padding:0 30px;margin:15px auto;border:1px solid #6cbd44;line-height:66px;display:block;text-align:center}.wc-proceed-to-checkout a:hover,#place_order:hover{background-color:#fff;color:#6cbd44}#customer_details p.form-row input{width:100%;font:300 16px 'Open Sans',sans-serif;color:#707070;height:58px!important;border:thin solid #a1a1a1;background:#f0f0f0;padding-left:30px;border-radius:4px}p.form-row-wide{width:100%}.select2-container--default .select2-selection--single .select2-selection__rendered{font:300 16px 'Open Sans',sans-serif;color:#707070;height:58px!important;border-bottom:thin solid #a1a1a1;background:#f0f0f0;padding-left:30px;border-radius:4px;line-height:58px}.select2-container .select2-selection--single{height:58px!important}.select2-dropdown{background:#f0f0f0}p#order_comments_field{width:100%}p#order_comments_field label{display:none}p#order_comments_field textarea{width:100%;font:300 16px 'Open Sans',sans-serif;color:#707070;height:100px!important;border:thin solid #a1a1a1;background:#f0f0f0;padding-left:30px;border-radius:4px}table.woocommerce-checkout-review-order-table tr{border-top:0}table.woocommerce-checkout-review-order-table th.product-total,table.woocommerce-checkout-review-order-table td.product-total,table.woocommerce-checkout-review-order-table tr.order-total td,table.woocommerce-checkout-review-order-table tr.cart-subtotal td{text-align:right}span.woocommerce-Price-amount{font-weight:700}#payment ul{padding:0}#payment ul li{list-style:none;margin-top:12px}#payment ul li label{font:600 20px 'Open Sans',sans-serif;color:#666;text-transform:uppercase}#place_order{width:100%}.woocommerce-info,.woocommerce-message{background:none!important;padding:20px}.woocommerce-error li{list-style:none}ul.woocommerce-order-overview{clear:both}ul.woocommerce-order-overview li{list-style:none;font:300 16px/30px 'Open Sans',sans-serif}section.woocommerce-order-details{background:#f0f0f0;padding:15px 25px 25px 25px;margin:20px 0}section.woocommerce-customer-details{padding:25px}section.woocommerce-order-details table tbody tr td:nth-child(2){padding-left:0}.woocommerce-customer-details address{font:400 15px/32px 'Open Sans',sans-serif}.woocommerce-customer-details p{display:block;clear:both;width:100%}<!--My Account-->nav.woocommerce-MyAccount-navigation{width:40%;float:left}.my-account .section-1 .box-con{background:#f0f0f0;padding:20px}a{color:#91bc0c}.my-account .section-1 .box-con ul li{list-style:none;margin:5px 0}.my-account .section-1 .box-con ul li a{padding:10px 0;display:block;border-bottom:1px solid #999}table.woocommerce-orders-table tr td,table.woocommerce-orders-table tr th{padding:10px}.woocommerce-MyAccount-content h3{clear:both}.woocommerce-MyAccount-content p.form-row input{width:100%;font:300 16px 'Open Sans',sans-serif;color:#707070;height:58px!important;border:thin solid #a1a1a1;background:#f0f0f0;padding-left:30px;border-radius:4px}.woocommerce-MyAccount-content fieldset{width:100%}.woocommerce-MyAccount-content input[type="submit"]{height:60px;background-color:#6cbd44;font:600 18px 'Open Sans',sans-serif;color:#fff;text-transform:uppercase;border:none;padding:0 30px;margin:0 10px;border:1px solid #6cbd44;line-height:60px;display:block;text-align:center}.my-account .section-1 h3{font:600 34px 'Open Sans',sans-serif;color:#be022a}.my-account .section-1 .bor-style{border-bottom:2px solid #e3e3e3}.my-account .section-1 .form-row label{font:400 16px 'Open Sans',sans-serif;color:#646464;margin:26px 0 15px;display:block}.my-account .section-1 .form-row input[type="text"],.my-account .section-1 .form-row input[type="password"],.my-account .section-1 .form-row input[type="email"]{height:54px!important;border:thin solid #a1a1a1}.my-account .section-1 .form-row .sub-btn{background-color:#91bc0c;border:none;width:266px;font:600 16px 'Open Sans',sans-serif;color:#FFF;height:48px;margin-top:25px}.my-account .section-1 .woocommerce-LostPassword.lost_password{margin-top:32px}#customer_details p.form-row input#createaccount{width:30px;height:30px;margin-left:5px}#customer_details p.form-row .woocommerce-form__label-for-checkbox span{line-height:66px;margin-left:40px}.home .section-3 .box-2{width:100%}.home .section-3 .box-2 ul li{color:#fff;font-weight:700;font-size:16px;line-height:30px}.tinv-wishlist .tinvwl-table-manage-list .product-action{width:20%}.product-thumbnail a img{max-width:90px}