﻿/*
Theme Name: Flatsome
Theme URI: http://flatsome.uxthemes.com/
Author: UX-Themes
Author URI: http://www.uxthemes.com/
Description: Multi-Purpose Responsive WooCommerce Theme
Version: 3.8.3
Text Domain: flatsome
License: http://themeforest.net/licenses
License URI: http://themeforest.net/licenses
*/


/***************
All custom CSS should be added to Flatsome > Advanced > Custom CSS,
or in the style.css of a Child Theme.
***************/


div#tr_credit {
    display: none;
}

tr.cart-subtotal {
    display: none;
}




.footer-widgets.footer.footer-1 {
    color: #fff;
}

.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9 {
    padding-left: 0!important;
    padding-right: 0!important;
}

.widget {
    margin-bottom: 0!important;
}

.wpi_popup_content {
    top: 0!important;
	padding: 20px!important;
}

.wpi_popup_content {
    background-image: URL(https://smartpencil.com.ua/wp-content/uploads/2019/08/обратный-звонок.png);
    background-size: cover;
}

h1, h2, h3, h4, h5, h6 {
    color: #000!important;
}
body
{
	   color: #000!important;	
}



h6.entry-category.is-xsmall {
    display: none;
}

.entry-meta.uppercase.is-xsmall, footer.entry-meta.clearfix, footer.entry-meta, .entry-author, div#comments {
    display: none;
}

button.owl-dot.active {
    margin-bottom: 1em!important;
}

button.owl-dot {
    margin-bottom: 1em!important;
}

div#tr_credit1, div#tr_credit2 {
    display: none;
}

@media only screen and (min-width: 641px)
{
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
    width: 100%;
}
}

.bdp-pinterest-share-image {
    display: none;
}

.nav > li > a {
    vertical-align: middle;
}

.ws-multi_button-copyright {
    display: none;
}

.flex-col.medium-text-center {
    z-index: 22;
}

.woof_products_top_panel {
    z-index: 22;
}

main#main {
    margin-top: 30px;
}

.gform_footer.top_label {
    text-align: center;
}

p.is-xsmall.uppercase.count {
    display: none;
}
h5.uppercase.header-title {
    font-size: 12px;
}

.entry-content img {
    max-width: -webkit-fill-available;
    height: auto;
}

.header-main li.html.custom {
    display: block;
}

span.onsale {
    margin: 8px;
}

.badge-container.absolute.left.top {
    z-index: 9;
}

main#main {
    margin-top: 0;
}


span.price {
    font-size: 16px;
    padding-top: 10px;
	padding-bottom: 30px;
}
.product-small.box {
    display: grid;
}

.add-to-cart-button {
	    width: 100%;
    vertical-align: bottom;
    left: 0;
	position: absolute;
    bottom: 0px;
    margin: 5px;
}

.box-image>a, .box-image>div>a {
    padding: 5px;
}

.add-to-cart-button {
    display: contents;
}

nav.breadcrumbs.heading-font.checkout-breadcrumbs.text-center.h2.strong {
    font-size: 14px;
}

.entry-image.relative {
    display: none;
}

.entry-author.author-box {
    display: none;
}

.entry-meta.uppercase.is-xsmall {
    display: none;
}

.bapf_sfilter.bapf_ckbox input[type=checkbox], .bapf_sfilter.bapf_ckbox label, .bapf_sfilter.bapf_ckbox label+span, .bapf_sfilter.bapf_ckbox label>span {
    font-weight: normal!important;
}

h3.bapf_hascolarr {
    font-size: 14px;
}

nav.breadcrumbs.heading-font.checkout-breadcrumbs.text-center.h2.strong {
    font-size: 14px;
}

p.woocommerce-shipping-destination {
    display: none;
}

div#ywsfl_general_content {
    display: none;
}

.woocommerce-thank-you-page-customer_information__billing_address-header {
    display: none;
}
.woocommerce-thank-you-page-customer_information__billing_address {
    width: 100%!important;
}


.woocommerce.yith-similar-products.cols-4 {
    padding-top: 30px;
}

section.up-sells.upsells.products {
    padding-top: 30px;
}


.transposh_flags a span, .transposh_flags a img {
    width: 26px!important;
}


.social-icons.follow-icons {
    margin: 5px;
}


.layout_id_1 .boxy-clean .blog_header h2 a {
    color: #222222;
    font-size: 16px;
    font-family: Roboto;
}



.article-inner {
    padding-top: 40px;
}

.banner h2 {
    line-height: 1em!important;
}
.envirabox-title.envirabox-title-fixed-wrap {
    display: none;
}

.box-image {
    margin: unset;
}

p#billing_country_field {
    display: none;
}

span.optional {
    display: none;
}

nav.woocommerce-pagination {
    text-align: center;
}

nav > ul {
    border-left: unset;
}

span.author, .postdate, span.post-comment{
    display: none;
}
.bdp_social_share_postion.left_position {
    display: none!important;
}

.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable {
    background-color: #fff0d0!important;
}
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable {
    z-index: 999;
}

.rcl-widget-button {
    overflow: unset!important;
}
.author-avatar {
    display: none;
}


.page-wrapper {
    padding-top: 30px!important;
    padding-bottom: 30px;
}

a.reset_variations {
    display: none;
}
.product-small.box {
    background-color: #fff;
}


.product-small.box {
    background-color: #fff;
}
tr.cart-subtotal {
    display: none;
}
.box-badge .box-text {
    position: unset;
}


.video.video-fit.mb {
    padding-top: 0px!important;
}

.box-badge .box-text {
    position: unset;
}

.gform_wrapper ul.gform_fields li.gfield {
    padding: 0 5px 0 5px!important;
}




body .gform_wrapper ul li.gfield {
    margin-top: 0;
}


.shop_table .cart_item td {
    padding-top: 0;
    padding-bottom: 0;
}
a.wac-qty-button.wac-btn-inc, a.wac-qty-button.wac-btn-sub {
    display: none;
}

button#tr_baidu {
    display: none;
}



button#tr_history,button#tr_keyboard,button#tr_google,button#tr_bing,button#tr_yandex, span#tr_utlbar {
    display: none;
}

.ui-controlgroup {
    vertical-align: middle;
    display: none;
}

.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable {
    padding: 10px;
}

p.from_the_blog_comments.uppercase.is-xsmall {
    display: none;
}
div#tr_credit1 {
    display: none;
}

.badge-circle-inside .badge-inner, .badge-circle .badge-inner {
    border-radius: 15px!important;
    font-size: 14px;
}

.su-spoiler {
    margin-bottom: 0px;
}
legend.gfield_label.gfield_label_before_complex {
    text-transform: none;
}

img.size-full.alignnone {
    margin-bottom: 0px;
}
legend.gfield_label.gfield_label_before_complex {
    text-transform: none!important;
}

.guaven_woos_suggestion_standalone .guaven_woos_final_results li, .guaven_woos_suggestion_standalone .guaven_woos_suggestion_unlisted li {
    width: 23%;
}


li.html.custom.html_nav_position_text {
    display: block;
}


div#nex-forms {
    text-align: center;
}

.wpi_popup_wrapper.active, .wpi_popup_overlay.active {
    background-color: unset!important;
box-shadow: unset!important;
}


.header-main li.html.custom {
    display: block;
    white-space: nowrap;
}

li {
    margin-bottom: 0;
}

div#block_author-rcl {
    display: none;
}

ul.mobile-nav.nav.nav-right {
    white-space: nowrap;
}

p.myaccount_user {
    display: none;
}

.transposh_flags {
    display: flex;
}

form.searchform {
    background-color: #fff;
}


.brave_form_button button {
    float: unset!important;
}

p.woocommerce-result-count.hide-for-medium {
    display: none!important;
}
.product-small.box {
    padding: 5px;
}

td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status, td.order-status {
    color: red!important;
    font-weight: bold!important;
}

form.checkout h3 {
    display: none;
}

span.select2-selection__placeholder {
    color: #fff!important;
}