/**
Theme Name: batliter
Author: 2ksystems
Author URI: https://www.2ksystems.com/
Description: Web corporativa de Drazenka Milovanovic
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: batliter
Template: astra
*/

/*General*/
:root {
    --brown: #4F4540;
    --red: #6C2424;
    --black: #201C1F;
    --white: #FFFFFF;
}

body::-webkit-scrollbar {
    width: 9px;
}

body::-webkit-scrollbar-thumb {
    background-color: var(--red);
}

body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 12px var(--brown);
}

textarea {
    resize: none !important;
}

.bold {
    font-weight: bold;
}

.entry-meta {
    display: none;
}

.woocommerce-js h2{
    margin-bottom: 0 !important;
}

.bdt-slidenav:hover{
    cursor: pointer;
}

/*Accesibility*/

#hero,
#cta {
    background-color: var(--black) !important;
}

.pojo-skip-link,
.gdpr-sr-only,
.elementor-screen-only,
.menu-toggle .screen-reader-text,
.ast-mobile-header-wrap button.menu-toggle .screen-reader-text,
.ast-button-wrap .screen-reader-text,
.screen-reader-text {
    color: var(--white) !important;
    background-color: var(--brown) !important;
}

.sr-only {
    visibility: hidden !important;
    display: none !important;
    background-color: var(--black) !important;
    color: var(--white) !important;
}
.bdt-ps-counternav{
    display: none !important;
}

/*Header*/
.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo .astra-logo-svg{
    width: 150px !important;
}
.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{
    max-width: 150px !important;
}
.astra-logo-svg:not(.sticky-custom-logo .astra-logo-svg,.transparent-custom-logo .astra-logo-svg,.advanced-header-logo .astra-logo-svg){
    height: 75px !important;
}
/*Plugins*/

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:link,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:active,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:visited,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover {
    padding: 5px !important;
}

#pojo-a11y-toolbar {
    top: 40% !important;
}

div.ast-scroll-to-top-right{
    bottom: 90px !important;
}

aside#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
    background-color: rgba(0, 0, 0, 0.84);
    border-top: 0px;
}

.wpforms-container .wpforms-field.wpforms-one-half {
    float: left;
    width: 48%;
    margin-left: 0;
}

.wpforms-container .wpforms-field.wpforms-one-half:last-child {
    clear: right;
}

.wpforms-container .wpforms-field-label-inline {
    color: var(--black);
}

.wpforms-container .wpforms-field.wpforms-one-half.wpforms-first {
    margin-right: 2%;
}

.wpforms-container ul{
    list-style-type: none;
}

#rqa_privacy_row{
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}

abbr.required{
	color:black !important;
}

a:focus,
li:focus,
input:focus,
textarea:focus,
select:focus,
button:focus,
.mobile-menu-toggle-icon:focus,
.menu-toggle-close:focus,
.menu-toggle:focus,
.dropdown-menu-toggle:focus{
    outline:none !important;
}

/*Tienda*/
.related h2,
h2.woocommerce-loop-product__title,
#sliderProductos h3{
	font-size: 1.75rem !important;
}

.woocommerce-breadcrumb,
.woocommerce-breadcrumb a{
	color:black !important;
}

#wpforms-28-field_1-container{
	width:50%;
}

#post-654 > header > h1{
	display:none;
}

.related > h2{
	display:none;
}

@media only screen and (max-width: 767px) {
    .wpforms-container .wpforms-field.wpforms-one-half {
        width: 100% !important;
    }
}