
        a:hover {
            text-decoration: none !important;
        }

        .bloa:hover {
            color: #ba1635 !important;
        }

        .bloa h4:hover,
        .bloa p:hover {
            color: #ba1635 !important;
        }

        .woocommerce .quantity .qty {
            width: 3.631em;
            text-align: center;
            background: #061a30 !important;
            padding: 20px !important;
            color: white;
            font-size: 20px;
            font-weight: 700;
            border-radius: 37px;
            border: 2px solid #ba1635;
            transition: 1s all;
        }

        .woocommerce .woocommerce-ordering select {
            text-align: center;
            background: #061a30 !important;
            color: white;
            font-size: 20px;
            font-weight: 700;
            border-radius: 37px;
            border: 2px solid #ba1635;
            transition: 1s all;
        }

        @media screen and (max-width: 768px) {
            .boton {
                padding: 10px !important;
                margin-top: 30px;
            }

            .woocommerce ul.products[class*=columns-] li.product,
            .woocommerce-page ul.products[class*=columns-] li.product {
                width: 100% !important;
            }
        }

        .woocommerce ul.products li.product .woocommerce-loop-product__title {

            font-family: 'Dosis', sans-serif;
        }

        #pum-75,
        #pum-151,
        #pum-157,
        #pum-161,
        #pum-167,
        #pum-179,
        #pum-183,
        #pum-186,
        #pum-188,
        #pum-190,
        #pum-192 {
            opacity: 1 !important;
        }

        .pum-container.custom-position {
            left: 50% !important;
            top: 20% !important;
            opacity: 1 !important;
        }

        @media screen and (max-width:720px) {
            .pum-container.custom-position {
                left: 3% !important;
                top: 10% !important;
                opacity: 1 !important;
            }

        }

        .entry-title {
            font-family: 'Dosis', sans-serif;
        }

        .woocommerce h2 {
            font-family: 'Dosis', sans-serif;
        }

        /*BOTON*/
        .botonlog {
            background: #061a30 !important;
            padding: 15px !important;
            color: white;
            font-size: 20px;
            font-weight: 700;
            border-radius: 37px;
            border: 2px solid #ba1635;
            transition: 1s all;
            text-align: center;
            display: inline-block;
            text-transform: uppercase;
            position: relative;

        }

        .botonlog:before {
            content: '';
            position: absolute;
            opacity: 0;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            visibility: hidden;
            -moz-border-radius: 37px;
            -webkit-border-radius: 37px;
            border-radius: 37px;
            -moz-transition: 0.3s;
            -o-transition: 0.3s;
            -webkit-transition: 0.3s;
            transition: 0.3s;
            -moz-transform: scale(1.2);
            -ms-transform: scale(1.2);
            -webkit-transform: scale(1.2);
            transform: scale(1.2);
            background-color: #ba1635;
            z-index: -1;
        }

        .botonlog:hover {
            padding: 15px 15px 15px 45px !important;
            color: white;
            text-decoration: none;
            background: #061a30ad !important;
            box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.3);
            border-color: red;
        }

        .botonlog:hover:before {
            visibility: visible;
            opacity: 1;
            -moz-transform: scale(1);
            -ms-transform: scale(1);
            -webkit-transform: scale(1);
            transform: scale(1);
            background: transparent !important;
        }

        #page-id-90 #searchform {
            display: none;
        }

        .woocommerce p.stars a {
            color: #061a30 !important;
        }

        .posted_in a,
        .woocommerce-info a {
            color: #061a30 !important;
        }

        .woocommerce-info::before {
            color: #061a30 !important;
        }

        .gallery-item {
            width: 33.33%;
            padding: 1px;
            float: left;
            margin: 0 0 2px !important;
        }

        .gallery-item img {
            width: 100%;
        }

        .itemimgborder {
            border: 1px solid #cccccc6b;
            padding: 30% 5%;
            height: 360px;
            margin: 0 0 1em;
            transition: all 250ms ease-out;
        }

        @media screen and (max-width:1200px) {
            .itemimgborder {
                height: 220px;
                padding: 10%;

            }
        }

        @media screen and (max-width:770px) {
            .itemimgborder {
                height: auto;

            }

            .now_sold {
                font-size: 11px !important;
            }
        }

        @media screen and (min-width:1500px) {
            .itemimgborder {
                padding: 20px;
            }
        }

        @media screen and (min-width:790px) {
            .itemimgborder {
                padding: 40px 10px;
            }
        }

        .itemimgborder:hover {
            background-color: rgba(52, 53, 56, 0.1);
        }

        .woocommerce ul.products li.product .price {
            text-align: center;
        }

        .woocommerce-info {
            border-top-color: #061a30 !important;
        }

        .woocommerce ul.products li.product .woocommerce-loop-product__title {
            height: 70px;
            color: #061a30 !important;
            text-align: center;
        }

        .pum-container,
        .pum-theme-lightbox .pum-container {
            border-color: #061a30 !Important;
            padding: 0px !important;
        }

        .pum-container,
        .pum-theme-lightbox .pum-container .col-md-4 {
            padding-left: 0px !important;
        }

        h1 {
            font-family: 'Dosis', sans-serif !important;
        }

        .ui-loader.ui-corner-all.ui-body-a.ui-loader-verbose.ui-loader-textonly {
            display: none;
        }

        .woocommerce-message {
            background: #061a30;
            color: #fff;
            border-radius: 32px;
        }

        .woocommerce .woocommerce-message .button {
            color: #ecdfdf;
            background-color: transparent !important;
            color: #fff !important;
        }

        .woocommerce .woocommerce-message .button:hover {
            color: #ba1635 !important;
        }

        #post-332 .entry-header {
            display: none !important;
        }

        #post-332 .footer {
            position: relative !important;
        }

        .storetext {
            padding-top: 100px;
        }

        @media screen and (max-width:960px) {
            .storetext {
                padding-top: 25px;
            }
        }

        .now_sold {
            background: #ba1635;
            color: #fff;
            text-shadow: none;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            white-space: nowrap;
            overflow: hidden;
            position: absolute;
            text-align: center;
            padding: -4px;
            width: 120px;
            z-index: 4;
            min-width: auto !important;
            height: 26px !important;
            min-height: 26px !important;
            max-height: 26px !important;
            margin: 0 !important;
            border-radius: 0;
            right: -31px !important;
            top: 16px !important;
            left: auto;
            text-transform: uppercase;
            font-size: 11px;
            line-height: 28px;
            font-weight: bold;
            transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            -webkit-transform: rotate(45deg);
        }

        .related h2 {
            margin-bottom: 30px
        }

        .submen {
            visibility: hidden;
            opacity: 0;
        }

        .menp li:hover>div.submen {
            visibility: visible;
            opacity: 1;
            transition: all 0.6s ease;
        }

        #sinmenu {
            display: none;

        }

        .navbar-default .navbar-nav>.open>a {
            color: #8b8b8b;
        }

        @media screen and (min-width:1900px) and (max-width:1950px) {
            .txt-slider-services {
                font-size: 20px !important;
            }
        }
