/* LICENSE & DETAILS
==================================================

	Theme Name: Atelier
	Theme URI: http://atelier.swiftideas.com
	Author: Swift Ideas
	Author URI: www.swiftideas.com
	Description: <strong>A Creative Multi-Purpose e-commerce WordPress Theme, Designed & Developed by Swift Ideas</strong> - <a href="http://www.swiftideas.com">www.swiftideas.com</a>. Follow us for update notifications:<br/> <a href='http://twitter.com/swiftideas'>Twitter</a><br/> | <a href='http://www.facebook.com/SwiftIdeas'>Facebook</a>
	Version: 2.1.2
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Tags: translation-ready, threaded-comments, theme-options, sticky-post, post-formats, full-width-template, flexible-header, featured-images, custom-menu, custom-header, custom-colors, custom-background, responsive-layout

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

==================================================
*/

.top-author-info {display:none;}

.blog-item-details {
    display: none;
}

/* Change font for social share adder plugin */

.ssba, .ssba a {
    font-family: "Londrina Solid" !important;
    font-size: 20px;
}

.shop-layout-opts a:nth-child(2) {
    display: none !important;
}

.affiliate-section {
    opacity: .5;
}

.affiliate-section:hover {
    opacity: 1;
}

.spb_testimonial_slider_widget .testimonial-icon i {
    font-size: 34px;
    color: #095b51;
}

.spb_testimonial_slider_widget .spb-bg-color-wrap {
    background: #FFFFFF !important;
}

.spb_testimonial_slider_widget .heading-wrap h3.spb-center-heading, .spb_testimonial_slider_widget .testimonial-text, .spb_testimonial_slider_widget cite, .spb_testimonial_slider_widget .testimonial-icon {
    color: #000000 !important;
}

.lSSlideOuter .lSPager.lSpg>li a {
    background: #000000 !important;
}

.testimonial-icon {
    display: none !important;
}

.spb_parallax_asset {
    box-shadow: none !important;
}
#top-bar .social-icons a {
    padding: 7px;
    font-size: 20px;
    color: #696969;
}

.product-after-summary {
    display: none;
}

.article-extras {
    display: none;
}

.upsells.products {
    display: none;
}

.page-id-10358 .cat-item-39 {
    display:none;
}

.page-id-10358 .cat-item-41 {
    display:none;
}

.postid-15995 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-15995 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-15995 .group_table td.price {
    vertical-align: middle !important;
}

.postid-15995 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-15995 p.stock.in-stock{
    display: none !important;
}

.postid-15995 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-15995 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-15995 i.sf-icon-add-to-cart {
    display: none;
}


.postid-15995 .group_table td.label{
    white-space: nowrap !important;
}

.woocommerce-shop-page a {
    color: #095b51 !important;
}

.postid-15995 .add_to_cart_button {
    width: 93%;
}

.postid-16128 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16128 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16128 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16128 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16128 p.stock.in-stock{
    display: none !important;
}

.postid-16128 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16128 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16128 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16128 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16128 .add_to_cart_button {
    width: 93%;
}

.postid-16130 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16130 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16130 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16130 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16130 p.stock.in-stock{
    display: none !important;
}

.postid-16130 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16130 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16130 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16130 .group_table td.label{
    white-space: nowrap !important;
}

.woocommerce-shop-page a {
    color: #095b51 !important;
}

.postid-16130 .add_to_cart_button {
    width: 93%;
}

.postid-16134 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16134 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16134 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16134 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16134 p.stock.in-stock{
    display: none !important;
}

.postid-16134 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16134 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16134 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16134 .group_table td.label{
    white-space: nowrap !important;
}

.woocommerce-shop-page a {
    color: #095b51 !important;
}

.postid-16134 .add_to_cart_button {
    width: 93%;
}

.postid-16138 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16138 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16138 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16138 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16138 p.stock.in-stock{
    display: none !important;
}

.postid-16138 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16138 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16138 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16138 .group_table td.label{
    white-space: nowrap !important;
}

.woocommerce-shop-page a {
    color: #095b51 !important;
}

.postid-16138 .add_to_cart_button {
    width: 93%;
}

.postid-16142 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16142 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16142 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16142 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16142 p.stock.in-stock{
    display: none !important;
}

.postid-16142 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16142 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16142 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16142 .group_table td.label{
    white-space: nowrap !important;
}

.woocommerce-shop-page a {
    color: #095b51 !important;
}

.postid-16142 .add_to_cart_button {
    width: 93%;
}

.postid-16146 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16146 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16146 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16146 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16146 p.stock.in-stock{
    display: none !important;
}

.postid-16146 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16146 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16146 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16146 .group_table td.label{
    white-space: nowrap !important;
}

.woocommerce-shop-page a {
    color: #095b51 !important;
}

.postid-16146 .add_to_cart_button {
    width: 93%;
}

.postid-16150 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16150 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16150 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16150 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16150 p.stock.in-stock{
    display: none !important;
}

.postid-16150 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16150 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16150 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16150 .group_table td.label{
    white-space: nowrap !important;
}

.woocommerce-shop-page a {
    color: #095b51 !important;
}

.postid-16150 .add_to_cart_button {
    width: 93%;
}

.postid-16191 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16191 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16191 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16191 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16191 p.stock.in-stock{
    display: none !important;
}

.postid-16191 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16191 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16191 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16191 .group_table td.label{
    white-space: nowrap !important;
}

.woocommerce-shop-page a {
    color: #095b51 !important;
}

.postid-16191 .add_to_cart_button {
    width: 93%;
}
.postid-16195 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16195 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16195 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16195 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16195 p.stock.in-stock{
    display: none !important;
}

.postid-16195 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16195 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16195 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16195 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16195 .add_to_cart_button {
    width: 93%;
}

.postid-16163 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16163 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16163 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16163 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16163 p.stock.in-stock{
    display: none !important;
}

.postid-16163 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16163 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16163 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16163 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16163 .add_to_cart_button {
    width: 93%;
}

.postid-16167 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16167 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16167 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16167 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16167 p.stock.in-stock{
    display: none !important;
}

.postid-16167 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16167 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16167 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16167 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16167 .add_to_cart_button {
    width: 93%;
}

.postid-16170 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16170 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16170 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16170 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16170 p.stock.in-stock{
    display: none !important;
}

.postid-16170 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16170 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16170 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16170 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16170 .add_to_cart_button {
    width: 93%;
}

.postid-16174 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16174 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16174 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16174 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16174 p.stock.in-stock{
    display: none !important;
}

.postid-16174 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16174 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16174 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16174 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16174 .add_to_cart_button {
    width: 93%;
}

.postid-16173 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16173 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16173 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16173 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16173 p.stock.in-stock{
    display: none !important;
}

.postid-16173 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16173 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16173 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16173 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16173 .add_to_cart_button {
    width: 93%;
}

.postid-16219 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16219 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16219 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16219 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16219 p.stock.in-stock{
    display: none !important;
}

.postid-16219 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16219 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16219 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16219 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16219 .add_to_cart_button {
    width: 93%;
}

.postid-16223 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16223 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16223 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16223 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16223 p.stock.in-stock{
    display: none !important;
}

.postid-16223 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16223 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16223 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16223 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16223 .add_to_cart_button {
    width: 93%;
}
.postid-16128 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16128 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16128 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16128 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16128 p.stock.in-stock{
    display: none !important;
}

.postid-16128 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16128 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16128 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16128 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16128 .add_to_cart_button {
    width: 93%;
}

.postid-16231 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16231 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16231 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16231 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16231 p.stock.in-stock{
    display: none !important;
}

.postid-16231 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16231 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16231 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16231 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16231 .add_to_cart_button {
    width: 93%;
}

.postid-16203 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16203 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16203 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16203 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16203 p.stock.in-stock{
    display: none !important;
}

.postid-16203 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16203 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16203 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16203 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16203 .add_to_cart_button {
    width: 93%;
}

.postid-16207 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16207 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16207 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16207 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16207 p.stock.in-stock{
    display: none !important;
}

.postid-16207 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16207 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16207 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16207 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16207 .add_to_cart_button {
    width: 93%;
}

.postid-16211 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16211 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16211 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16211 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16211 p.stock.in-stock{
    display: none !important;
}

.postid-16211 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16211 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16211 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16211 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16211 .add_to_cart_button {
    width: 93%;
}

.postid-16215 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16215 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16215 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16215 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16215 p.stock.in-stock{
    display: none !important;
}

.postid-16215 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16215 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16215 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16215 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16215 .add_to_cart_button {
    width: 93%;
}
.postid-16128 .group_table tr:nth-child(2) {
      Background-color: #F5F5F5;
      border-top:1px solid #DBDBDB;
      border-left:1px solid #DBDBDB;
      border-right:1px solid #DBDBDB;
      border-bottom: 1px solid #DBDBDB;
}
.postid-16128 .group_table tr:nth-child(3) {
    Background-color: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
}

.postid-16128 .group_table td.price {
    vertical-align: middle !important;
}

.postid-16128 .group_table td {
    vertical-align: middle !important;
    padding: 10px !important;
}

.postid-16128 p.stock.in-stock{
    display: none !important;
}

.postid-16128 .woocommerce div.product form.cart .group_table td {
    vertical-align: middle;
}

.postid-16128 .add-to-cart-wrap {
    border-color: #095b51 !important;
    background-color: #095b51 !important;
    color: #FFF !important;
    font-family: 'Londrina Solid' !important;
    font-size: 20px !important;
    border-radius: 5px !important;
    padding: 5px 9px !important;
    white-space: nowrap;
}

.postid-16128 i.sf-icon-add-to-cart {
    display: none;
}


.postid-16128 .group_table td.label{
    white-space: nowrap !important;
}

.postid-16128 .add_to_cart_button {
    width: 93%;
}