/* 
Theme Name: flash-child
Theme URL: https://healinghabitsbc.com
Description: Flash Child 
Theme Author: Aroma
Author URL: https://healinghabitsbc.com
Template: flash 
Version: 1.3.2 
Text Domain: Healing Habits
*/

/*main style CSS file-child edition-style.css*/
<meta name="viewport" content="width=device-width, initial-scale=1" />
.entry-content {margin-bottom: 40px!important;}

/*---Single page layout CSS---*/
#primary {width: 100%;}
#secondary {display: none;}
.product-title {word-break: normal!important;}
ul, ol {margin: 0 0 30px 20px;}

/*woocommerce-layout.css:1*/
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product 
.woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {margin-bottom: 60px;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {border-bottom: 0;}

/*woocommerce.css:1*/
.woocommerce div.product .product_title {font-size: 36px;margin-bottom: 20px;line-height: 1.2;font-weight: 600;}
.woocommerce .quantity .qty {width: 100px !important;height: 42px;margin: 20px 10px 0 0;border: 1px solid #ccc;font-size: 1.5rem;}
.woocommerce div.product form.cart .button {width: 100%;padding: 1em}
.woocommerce div.product div.images .flex-control-thumbs {margin: 20px 0;}
.woocommerce div.product div.images .flex-control-thumbs li img {padding: 10px 30%;}
.woocommerce div.product div.images img {padding: 10px;}
.woocommerce button.button.alt.disabled {background-color: #777;}
.woocommerce button.button.alt.disabled:hover {background-color: red;}
.woocommerce #respond input#submit {color: #fff;} 
.woocommerce #respond input#submit:hover {color: #fff;}
.woocommerce p.stars a:hover {color: gold;}
.woocommerce .products ul,.woocommerce ul.products {margin-bottom: 60px;}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product h2 {text-align: center;}
.woocommerce-message {border-top-color: #30afb8;}
.woocommerce a.button {margin-left: 20px;padding: 1em 1em;background-color: #fff;border: 1px solid #30afb8;}
.woocommerce a.button:hover {background-color: rgba(48, 175, 184, 0.1);}
.woocommerce-info {border-top-color: #30afb8;}
.woocommerce ul#shipping_method .amount {font-weight: 500;}
.woocommerce-checkout #payment div.form-row {padding: 2em 2em 1em;background-color: #30afb8;background-image: linear-gradient(rgb(255,255,255), rgba(255,255,255,0.7));}
.woocommerce-checkout #payment ul.payment_methods {background-color: #ddd;}

/*front-flex.min.css:1*/
.panel-grid-cell .widget-title {text-align: center;margin-bottom: 20px;}
#pg-1285-1 {padding: 60px 0;}
#pg-1285-2 {padding: 40px 0;}
#pg-1285-3 {padding: 40px 0;}
#pl-1288 .so-panel,#pl-1288 .so-panel:last-child {width: 80%;margin: 0 auto;}
#pg-1288-1 {margin-top: 60px;}
#pg-1288-1 .service-title-wrap {font-size: 16px;}
#pg-1288-2 {margin: 60px 0;}
#pgc-1288-2-0 #pl-1288 .so-panel,#pl-1288 .so-panel:last-child {width: 100%;}
#pl-1218 .so-panel, #pl-1218 .so-panel:last-child {margin-bottom: 30px!important;}

.gallery-item img {width: 240px;}
.woocommerce-MyAccount-navigation {margin-bottom: 60px;}
.woocommerce-MyAccount-navigation li a:hover {color: #30afb8;}

/*woocommerce-flash-child style.css*/
.woocommerce-Price-amount.amount {font-size: 140%;font-weight: 500;}

/*Forms*/
.everest-forms .evf-container {margin-bottom: 0;}
.everest-forms .evf-field-container .evf-frontend-row textarea {border: 0.1px solid #fff;background-color: rgba(48, 175, 184, 0.09);}
.everest-forms input[type="email"] {border: 0.1px solid #fff;background-color: rgba(48, 175, 184, 0.09);}
.everest-forms input[type="text"] {border: 0.1px solid #fff;background-color: rgba(48, 175, 184, 0.09);}
.everest-forms button.button:not(.button-large), .everest-forms button[type="submit"] {margin-bottom: 20px;padding: 10px 20px;color: #30afb8;font-weight: 700;border: 1px solid #30afb8;background: #fff;}
.everest-forms button.button:not(.button-large):hover, .everest-forms button[type="submit"]:hover {color: #30afb8;background-color: rgba(48, 175, 184, 0.1);}
.everest-forms .everest-forms-notice--success {color: #333;padding: 1em 4em;background-color: rgba(48, 175, 184, 0.1);border: 1px solid #30afb8;}

/*Logo*/
.logo .logo-text {margin-left: 0;padding: 20px 0;}
.logo .logo-text span {font-size: 26px;}
.logo-text .site-title {margin-bottom: 10px;font-size: 26px;}
.logo-text .site-description {color: #30afb8;font-style: italic;font-weight: 600;}

/*Site Navigation*/ 
nav {width: auto;}
.header-bottom {margin-top: 20px;}
#site-navigation ul li {margin: 0;}
/*Bread Crumb*/
.breadcrumb-trail.breadcrumbs {margin: 0 0 40px!important;}
.breadcrumb-trail.breadcrumbs .trail-title {font-weight: 700;}
.link-pass {color: #0060FF;font-weight: 500;text-decoration: underline;font-style: italic;}
.link-pass:hover {color: #30afb8;}
.content-marker {display: block;float: left;width: 10px;height: 10px;margin-right: 10px;background: #30afb8}
.sale-marker {display: block;float: left;width: 20px;height: 20px;margin-right: 10px;border-radius: 50%;background-color: #FF7F7F;}

/*Cart*/
.header-bottom .widget_shopping_cart {width: 400px;padding: 0;}
.header-bottom .widget_shopping_cart h2 {padding-left: 10px;font-size: 24px;background-color: rgba(48, 175, 184, 0.1);}
.woocommerce.widget_shopping_cart .cart_list li {width: 400px!important;margin: 0!important;padding: 10px 30px;}
.woocommerce a.remove {font-size: 2em;}
.woocommerce.widget_shopping_cart .cart_list li a.remove {top: 10px;left: 10px;}
.woocommerce ul.cart_list li img {float: left;margin: 0 10px!important;width: 80px!important;}
.woocommerce.widget_shopping_cart .total strong {width: 300px;margin: 20px 50px 0 50px;padding-top: 10px;border-top: 1px solid #30afb8;}
.woocommerce table.shop_table {margin: 0 0 60px;border-collapse: collapse;}
.woocommerce table.shop_table .product-price,.product-subtotal {width: 110px;text-align: center;}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {margin-bottom: 60px;}
.woocommerce table.shop_table .product-name,.product-price,.product-quantity,.product-subtotal {margin-right: 20px!important;}
.cart-collaterals .cart_totals h2 {margin-bottom: 10px;font-size: 24px;}
.woocommerce-cart .cart-collaterals .cart_totals table {margin: 0 0 10px;}
.woocommerce a.button {margin: 0 10px 20px!important;padding: 14px!important;}
.woocommerce table.shop_table .coupon .button {padding: 14px 10px;}
.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled] {padding: 14px 10px;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {margin: 0 0 20px!important;}
.woocommerce form .form-row {padding: 0;margin: 0;}
#coupon_code {height: 42px;}
.woocommerce form.checkout_coupon .button {padding: 14px 10px!important;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {margin-bottom: 30px;}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {margin-bottom: 30px;}
.woocommerce-checkout-payment {margin-bottom: 60px;}
.cart-subtotal td,.order-total td {text-align: center;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {padding: 1em;}
.showcoupon {text-decoration: underline;}
.showcoupon:hover {color: #30afb8;}
.product-total {width: 180px;text-align: center;}

/*About-us*/
#pg-2542-0,#pg-2542-1,#pg-2542-2,#pg-2542-3,#pl-2542 .so-panel,#pl-2542 .so-panel:last-child {margin-bottom: 30px!important;}
#pgc-2542-0-0 {width: calc(33.3112% - ( 0.66688829787234 * 60px ))!important;}
/*Home page-Products*/
.section-title-wrapper {margin-bottom: 40px!important;}
.woocommerce ul.product_list_widget li {float: left;width: 20%;padding: 0 20px;text-align: center;}
.woocommerce ul.product_list_widget li img {width: 100%;margin: 0;padding: 0;}
.entry-summary p {text-align: left;}
#pg-606-0,#pg-606-1,#pg-606-2,#pg-606-3,#pg-606-4 {margin-bottom: 60px!important;}
#pg-606-4.panel-no-style {margin-bottom: 60px;}
#pgc-606-4-0 {margin-bottom: 0;}
#pgc-606-5-0 {margin-bottom: 100px;} 
#pg-606-5 .panel-row-style {padding: 40px 0;}
#pg-606-2 > .panel-row-style {background-image: url("https://healinghabitsbc.com/wp-content/uploads/2020/09/home-services-desktop.jpg")!important;
position: relative!important;background-size: cover!important;background-repeat: no-repeat!important;background-position: unset!important;
background-attachment: fixed!important;}
.section-description {color: #4d4d4d}
.read-more-container {display: none!important;}
.blog-section .tg-blog-widget-layout-2 .blog-content {padding: 0;}

/*Product page*/
.product_meta {display: none;}
.woocommerce ul.products li.product .button {display: none;}
.woocommerce div.product .woocommerce-tabs ul.tabs {width: 400px;margin: 0 auto 3em;padding: 0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li {border: 0;background-color: transparent;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {border-bottom: 1px solid #30afb8;}
#reviews #comments {margin-bottom: 30px;padding: 0;}
.woocommerce div.product section h2 {margin-bottom: 40px;text-align: center} 
.entry-content, .entry-summary {color: inherit;}

/*Services page*/
#pg-605-0,#pg-605-1,#pg-605-2,#pg-605-3,#pg-605-4,#pg-605-5,#pg-605-6,#pg-605-7 {margin-bottom: 60px!important;}
#pgc-605-1-0,#pgc-605-2-0,#pgc-605-3-0,#pgc-605-4-0,#pgc-605-5-0,#pgc-605-6-0 {margin-bottom: 20px!important;}
.tg-service-widget .service-icon-wrap {width: 55px;height: 55px;line-height: 55px;}
.service-wrapper {margin-bottom: 40px}

/*Single post*/
.single .entry-content-block .entry-header {margin: 0;}
#primary .post .entry-content-block .entry-content a:hover {background: #30afb8;}
input[type="submit"] {padding: 8px 15px;}
.single .entry-thumbnail {float: left;width: 40%;margin: 0 8% 30px 20px;}
.single .entry-content-block {float: none;width: 100%;padding: 0 20px;}
.entry-content {margin-top: 0;}
.post {margin-bottom: 60px;}
.post-navigation {width: 100%;margin: 0 0 60px;}
.navigation .nav-links a {color: #333;font-weight: 700;background: none;}
.navigation .nav-links a:hover {color: #30afb8;}
.link-pass {color: #0060FF;font-weight: 600;text-decoration: underline;}
.link-pass:hover {color: #30afb8;}
.post span1 {margin-right: 10px;font-weight: 600;}
.post a:hover {background: transparent!important;}
.nav-previous {float: right}
.nav-previous,.nav-next {padding: 10px;border-bottom: 1px solid #30afb8;}
.nav-previous i,.nav-next i {display: none;}
.navigation .nav-links a,.bttn,button {padding: 0;}
#comments {padding: 0;}
.comment-form textarea {height: 120px;}
#respond #commentform .form-submit input {height: auto;color: #30afb8;font-weight: 700;border: 1px solid #30afb8;background: #fff;}
#respond #commentform .form-submit input:hover {color: #30afb8;background-color: rgba(48, 175, 184, 0.1);}

/*Blog Page*/
.entry-meta,#primary .entry-footer span {display: none;}
.entry-content-block .entry-title a:hover {color: #30afb8;}
.blog .post {width: 44%!important;float: left!important;margin: 0 3% 20px!important;}
.blog .entry-thumbnail {float: left;margin: 0 30px 20px 0!important;}

/*Footer*/
.addthis_inline_follow_toolbox {width: 80%;max-width: 170px;margin: 0 auto;}
.at-follow-tbx-element .at300b, .at-follow-tbx-element .at300m {margin: 0 5px 5px!important;}
.at-expanding-share-button[data-position="bottom-left"] {bottom: 12px!important;left: 12px!important;}
#top-footer .tg-column-wrapper .tg-column-4 {width: 20%!important;margin-left: 5%!important;word-break: normal!important;}
#top-footer {padding: 40px 0 40px;background: #7199A5;}
#top-footer .widget-title {border: 0;padding: 0;}
#top-footer img {padding: 0 20px;}
#top-footer .tg-column-wrapper {margin: 0;}
#top-footer .tg-column-wrapper hr {width: 80%;margin: 20px 10% 30px;background-color: #bbb;}
#top-footer .tg-column-wrapper p {color: #fff;font-style: inherit;text-align: center;margin: 0 0 15px!important;}
#bottom-footer .footer-menu {display: none;}
#bottom-footer {text-align: center!important;}
.copyright-footer {color: #ccc;}
.copyright-footer a {color: #fff;font-style: italic;}
.copyright-footer a:hover {color: #30afb8;}

....................................................................................................................

/*Responsive Design*/
@media (max-width: 20.0em) {/*max-320*/
/*Blog*/
.blog #primary .post .entry-thumbnail {width: 90%!important;margin: 0 5% 20px 5%!important;}
.post {width: 80%!important;margin: 0 10% 10px 10%!important;}
}

@media only screen and (min-width: 20.001em) and (max-width: 30.0em) {/*min-321 max-480*/
/*Site Navigation*/
#site-navigation {padding: 20px 20px 20px 0!important;}
/*Services page*/
#pg-605-1 img,#pg-605-2 img,#pg-605-3 img,#pg-605-4 img,#pg-605-5 img,#pg-605-6 img {width: 60%;}
}

@media (max-width: 30.0em) {/*max-480*/
h1 {font-size: 32px;}
h2 {font-size: 28px;}
h3 {font-size: 26px;}
h4 {font-size: 24px;}
h5 {font-size: 20px;}
h6 {font-size: 18px;}
h1,h2,h3,h4,h5,h6 {font-weight: 600;}
.header-bottom {margin-top: 0;background-color: rgba(48, 175, 184, 0.1);}
.header-bottom .cart-wrap {padding: 0 20px 0 0!important;}
.logo .site-title {font-size: 20px!important;}
.breadcrumb-trail.breadcrumbs .trail-title {font-size: 20px;padding: 10px 0;}
/*Home*/
#pg-606-0,#pg-606-1,#pg-606-2,#pg-606-3,#pg-606-4 {margin-bottom: 40px!important;}
#pg-606-2 > .panel-row-style {background-image: url("https://healinghabitsbc.com/wp-content/uploads/2020/09/home-services-phone.jpg")!important;
background-position: center!important;background-attachment: fixed!important;}
#pg-606-4 > .panel-row-style {padding: 20px 0!important;}
.woocommerce ul.product_list_widget li {width: 70%!important;margin: 10px 15%!important;}
.woocommerce ul.product_list_widget li img {width: 80%!important;margin: 0 10%!important;}
.blog #primary .post .entry-thumbnail {float: left !important;width: 30% !important;margin: 0 20px 20px 0 !important;}
.post {margin-bottom: 10px;}
.blog-section .tg-blog-widget-layout-2 .tg-column-3 {width: 80% !important;margin: 20px 10% !important;}
.blog-section .tg-blog-widget-layout-2 .post-image img {padding: 10px;}
/*Blog*/
.blog .post {width: 100%!important;margin: 0 0 30px!important;}
.blog .entry-thumbnail {float: left;width: 33.7%;margin: 0 30px 20px 0;}
/*Product page*/
.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, 
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {display: block;width: 80%;margin: 0 10%;text-align: center;}
.woocommerce div.product div.images .flex-control-thumbs li img {padding: 10px 20%;}
.woocommerce div.product .woocommerce-tabs ul.tabs {width: 100%;margin: 0 0 1.618em;}
/*Shop*/
.woocommerce table.shop_table .product-price, .product-subtotal {width: 100%!important;}
.woocommerce table.shop_table .product-name,.product-price,.product-quantity,.product-subtotal {margin: 0!important;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {padding: 10px 5px;}
.cart_item .product-total {width: 40%;text-align: center;}
.woocommerce-Price-amount.amount {font-size: 120%;}
.cart-subtotal td,.order-total td {text-align: center;}
.woocommerce table.shop_table .product-name, .product-price, .product-quantity, .product-subtotal {text-align: left;}
/*Single post*/
.single .entry-thumbnail {float: left;width: 60%;margin: 0 20% 20px 20%;}
.single .entry-content-block {width: 100%;margin: 0 0 20px 0;padding: 0 4%;}
.entry-content {margin-top: 0;}
.post-navigation {float: right;width: 80%;margin: 0 0 30px 20%;}
.post-navigation .nav-previous {float: right;}
.navigation .nav-links a {color: #333;font-weight: 700;background: none;}
.navigation .nav-links a:hover {color: #30afb8;}
.comment-form textarea {height: 120px;}
/*Footer*/
#top-footer {padding: 40px 0;}
#top-footer .widget {padding-bottom: 20px;}
#top-footer .tg-column-wrapper .footer-block {width: 60%!important;margin: 0 20%!important;}
#top-footer img {padding: 0 20px;width: 100%;}
#bottom-footer .footer-menu {display: none!important;}
/*About Us*/
.entry-content {margin: 0;}
#pl-1285 .so-panel, #pl-1285 .so-panel:last-child {margin-bottom: 30px!important;}
#pg-1285-0 > .panel-grid-cell {width: 100%}
#pg-1285-1 {padding: 0;}
#pg-1285-3 {padding: 0;}
/*Bread Crumb*/
.breadcrumb-trail.breadcrumbs {margin: 0 0 40px!important;}
.call-image {width: 280px!important;} 
.benefits {width: 90px!important;height: 90px!important;font-size: 80%;}
.inline {margin: 0 1.6px!important;}
}

@media only screen and (min-width: 30.001em) and (max-width: 37.5em) {/*min-481 max-600*/
#pl-1285 .so-panel, #pl-1285 .so-panel:last-child {margin-bottom: 30px !important;}
#pg-1285-1 {padding: 20px 0 0;}
/*Home*/
.hero-container {margin-bottom: 50px;}
#pg-606-0,#pg-606-1,#pg-606-2,#pg-606-3,#pg-606-4 {margin-bottom: 50px!important;}
.woocommerce ul.product_list_widget li {width: 70%!important;margin: 10px 15%!important;padding: 0;}
.woocommerce ul.product_list_widget li img {float: left;width: 40%!important;}
#pg-606-2 > .panel-row-style {background-image: url("https://healinghabitsbc.com/wp-content/uploads/2020/09/home-services-phone.jpg")!important;
background-position: center!important;background-attachment: fixed!important;}
/*Shop*/
.woocommerce table.shop_table .product-price, .product-subtotal {width: 100%;}
.woocommerce table.shop_table .product-name,.product-price,.product-quantity,.product-subtotal {margin: 0!important;}

/*Home-Blog*/
.blog #primary .post .entry-thumbnail {float: left!important;width: 30%!important;}
.blog-section .tg-blog-widget-layout-2 .tg-column-3 {width: 80%!important;margin: 0 10% 40px!important;}
.blog-section .tg-blog-widget-layout-2 .post-image img {padding: 0 60px;}
/*Blog*/
.blog .post {width: 100%!important;margin: 0 0 30px!important;}
.blog .entry-thumbnail {float: left;width: 33.7%;margin: 0 30px 20px 0;}
/*Single Post*/
.post {margin-bottom: 20px;}
.post-navigation .nav-previous {float: right;}
/*Footer*/
#top-footer {padding: 40px 0;}
#top-footer .widget {padding-bottom: 20px;}
#top-footer .tg-column-wrapper .footer-block {width: 60%!important;margin: 0 20%!important;}
#top-footer img {padding: 0 60px;width: 100%;}
#bottom-footer .footer-menu {display: none!important;}
}

@media only screen and (min-width: 37.501em) and (max-width: 48.75em) {/*min-601 max-780*/
#pl-1285 .so-panel, #pl-1285 .so-panel:last-child {margin-bottom: 30px!important;}
#pg-1285-1 {padding: 60px 0 0;}
/*Home*/
.hero-container {margin-bottom: 50px;}
#pg-606-0,#pg-606-1,#pg-606-2,#pg-606-3,#pg-606-4 {margin-bottom: 50px!important;}
#pg-606-4 > .panel-row-style {padding: 30px 0!important;}
#pg-606-2 > .panel-row-style {background-image: url("https://healinghabitsbc.com/wp-content/uploads/2020/09/home-services-tablet.jpg")!important;
background-position: unset!important;background-attachment: fixed!important;}
.woocommerce ul.product_list_widget li {width: 60%!important;margin: 10px 20%!important;padding: 0;}
.woocommerce ul.product_list_widget li img {float: left;width: 30%!important;}
/*Shop*/
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {margin-left: 20px!important;}
.woocommerce table.shop_table .product-price, .product-subtotal {width: 140px;text-align: center;}
.woocommerce table.shop_table .product-name,.product-price,.product-quantity,.product-subtotal {margin: 0!important;}

/*Home-Blog*/
.blog #primary .post .entry-thumbnail {float: left!important;width: 30%!important;}
.blog-section .tg-blog-widget-layout-2 .tg-column-3:nth-of-type(2n+1) {clear: unset!important;}
.blog-section .tg-blog-widget-layout-2 .tg-column-3 {width: 30.33%!important;margin-left: 3%!important;}
/*Blog*/
.blog .post {width: 100%!important;margin: 0 0 30px!important;}
/*Single Post*/
.post {margin-bottom: 20px;padding: 0 20px;}
#top-footer .tg-column-wrapper .tg-column-4 {width: 23%!important;margin-left: 2%!important;}
}

@media only screen and (min-width: 48.751em) and (max-width: 61.25em) {/*min-781 max-980*/
/*Product page*/
.woocommerce #content div.product div.images,.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width: 40%;}
.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width: 50%;}
/*Home*/
#pg-606-2 > .panel-row-style {background-position: unset;}
#pg-606-4 > .panel-row-style {padding: 20px 0!important;}
#top-footer .tg-column-wrapper .tg-column-4 {width: 22% !important;margin-left: 3% !important;}
.blog .entry-thumbnail {width: 30%;}
.blog .post {width: 80% !important;margin: 0 10% 20px !important;}
}

@media only screen and (min-width: 37.501em) and (max-width: 61.25em) {/*min-601 max-980*/
/*Footer*/
.tg-column-wrapper .tg-column-4 {margin: 0;padding: 0;}
.tg-column-wrapper {margin: 0}
#top-footer {padding: 60px 0 0;}
#top-footer .widget {padding-bottom: 20px;}
#top-footer img {padding: 0 15% 0 10px;}
#bottom-footer .footer-menu {display: none!important;}
#top-footer img {padding: 0 20% 0 0;}
}

@media (max-width: 61.25em) {/*max-980*/
/*Site Navigation*/
.tg-container {padding: 0 8%!important;width: 100%!important;}
.logo {padding: 10px 0!important;}
#site-navigation {padding: 20px 20px 20px 0!important;} 
#site-navigation .menu {padding: 0!important;}
#site-navigation ul li a {color: #30afb8;;}
#site-navigation ul li:hover > a, #site-navigation ul li.current-menu-item > a,  
#site-navigation ul li.current_page_item > a, #site-navigation ul li.current_page_ancestor > a, 
#site-navigation ul li.current-menu-ancestor > a {color: #fff;background-color: rgba(48, 175, 184, 0.3)}
#site-navigation ul li {background-color: rgba(48, 175, 184, 0.2);border-bottom: 1px solid #fff!important;}
#site-navigation ul li:hover {background-color: rgba(48, 175, 184, 0.3);}
#site-navigation ul.sub-menu {padding-left: 0!important;}
#site-navigation ul.sub-menu li {padding: 0 0 0 20px!important;background: #eee;}
.breadcrumb-trail.breadcrumbs {margin: 0 0 20px !important;}
}

@media (min-width: 61.251em) {/*min-981*/
.tg-container {max-width: 1400px;padding: 0 8%!important;width: 100%!important;}
.woocommerce #content div.product div.images,.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width: 40%;}
.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width: 50%;}
/*Post*/
.post {float: left;width: 100%;margin-bottom: 60px;}
.post .entry-thumbnail {float: left;width: 40%;}
.single .entry-content-block {margin: 0;}
.entry-content {margin-top: 0!important;}
.single .entry-content-block .entry-header {margin: 0}
.post-navigation {margin: 0 0 60px;}
#comments {padding: 0;margin-bottom: 60px;}
}

@media (min-width: 61.251em) and (max-width: 75.0em) {/*min-981 max-1200*/
#pg-606-2 > .panel-row-style {background-position: unset;}
#pg-606-4 > .panel-row-style {padding: 20px 0!important;}
}
@media (max-width: 75.0em) {/*max-1200*/

}

@media (min-width: 61.251em) and (max-width: 84.0em) {/*min-981 max-1345*/

}
@media (min-width: 84.001em) and (max-width: 94.0em) {/*min-1346 max-1509*/

}
@media only screen and (min-width: 94.001em) and (max-width: 120em) {/*min-1510 max-1920*/

}
@media only screen and (min-width: 120.0 01em) {/*min-1921*/

}


.slider-image img {width: 100%}
.tg-slider-widget.slider-dark .slider-image .overlay {background-color: rgba(0, 0, 0, 0.3);}