
/*<editor-fold desc="Android iOS logo">*/

.site-info2 {
    background-color: #f9f9f9;
    height: 55px;
}

.row-logo-app{
    margin-top: 15px;
}

.site-footer .footer-widgets-block {
    overflow: hidden;
}

.android_img{
    float: right;
}

.android_img, .ios_img{
    max-width: 140px;
}

.android_img:hover, .ios_img:hover{
    opacity: .75;
}

/*</editor-fold>*/

/*<editor-fold desc="Buscador PRO">*/
.buscador-pro{
    border: 3px solid #dddddd;
}

/*</editor-fold>*/

/*<editor-fold desc="Bodas">*/
    .gift-list-header i#regalo-icon{
        font-size: 4em;
        float: left;
        margin-right: .3em;
    }

    .gift-list-header strong{
        font-size: 1.2em;
    }

    .info-input-file{
        color: #a0a0a0;
        font-size: 0.9em;
    }

    img.wp-post-image.lazy.foto-personalizada.loaded{
        padding: 0;
        margin: 0;
    }
/*</editor-fold>*/

/*<editor-fold desc="Responsive">*/

    @media (max-width: 1200px){

        /*<editor-fold desc="Header">*/
            .site-header-cart .cart-contents .amount{
                padding-left: 1em;
                font-size: 0.8em;
            }
        /*</editor-fold>*/

        /*<editor-fold desc="Bodas">*/
            .woocommerce-wishlist table.cart .product-bodas-remove a.remove{
                top: 60px;
            }
        /*</editor-fold>*/
    }

    @media (max-width: 1199px){

        /*<editor-fold desc="Bodas">*/
        .woocommerce-wishlist table.cart .product-bodas-remove a.remove{
            top: 50px;
        }

        h3.bodas-entry-title{
            margin-bottom: 50px;
        }
        /*</editor-fold>*/
    }

    @media (max-width: 1023px){
        /*<editor-fold desc="Bodas">*/
            .shop-bodas-control-bar p{
                color: white;
                margin: 0px 20px 0px 0px ;
            }
        /*</editor-fold>*/
    }

    @media (max-width: 1000px) {
        .site-header.header-v10{
        background-image: none !important;
    }
    }

    @media (max-width: 767px){

        /*<editor-fold desc="Bodas">*/
            .woocommerce-wishlist table.cart .product-bodas-remove a.remove{
                left: 0;
            }

            .gift-list-header .btn-success{
                margin-top: 14px;
            }

            table.cart.wishlist_table td.product-bodas-remove, table.cart.wishlist_table th.product-bodas-remove{
                padding: 0;
            }
        /*</editor-fold>*/
    }

    @media (max-width: 650px) {
        /*<editor-fold desc="Bodas">*/
            .bodas-entry-title{
                font-size: 1.4em;
                margin-bottom: 20px;
            }

            .bodas-entry-title a {
                padding: 4px;
                font-size: 0.65em;
            }

            article .entry-header h1.entry-title, article.post .entry-header h1.entry-title{
                font-size: 1em;
            }

            a.btn.btn-primary.btn-ver-bodas{
                padding: 10px;
            }

            .bodas-input-group{
                height: 40px;
            }

            .btn-bodas-finalizado, .btn-bodas-guardar, .btn-bodas-agregar-productos{
                padding: 5px 10px;
                font-size: 15px;
            }

            #frm-regalos input[type=text], #frm-regalos input[type=email]{
                color: #777;
            }

            .col-btn-bodas-guardar{
                text-align: center;
            }

            .btn-bodas-guardar{
                float: none !important;
                margin-top: 20px;
            }

            .product-bodas-name, .product-bodas-stock-status{
                font-size: 0.7em !important;
            }

            .woocommerce-wishlist table.cart .product-bodas-remove a.remove{
                position: absolute;
                right: 0;
                margin-top: 0;
                left: 0;
                top: 27px;
                /*border: 1px solid black;*/
            }

            .woocommerce-wishlist table.cart .product-bodas-thumbnail img{
                max-width: 97px;
                margin: 0px auto;
                padding-left: 30px;
            }

            .gift-list-header i#regalo-icon{
                display: none;
            }

            .gift-list-header p{
                font-size: 0.9em;
            }

            .gift-list-header .btn-success{
                margin-top: 14px;
            }

            h1.woocommerce-products-header__title.page-bodas-title{
                font-size: 1.2em;
            }

            .shop-bodas-control-bar p{
                font-size: 0.8em;
            }

        /*</editor-fold>*/
}

    @media (max-width: 575px) {
        /*<editor-fold desc="Bodas">*/

            .gift-list-header strong{
                font-size: 0.9em;
            }

            .gift-list-header p{
                font-size: 0.7em;
            }

            .gift-list-header .btn-success{
                margin-top: 10px;
            }
        /*</editor-fold>*/
    }

    @media (max-width: 540px) {
        /*<editor-fold desc="Bodas">*/
            .gift-list-header .btn-success{
                margin-top: 10px;
                padding: 7px;
                font-size: 0.9em;
            }
        /*</editor-fold>*/
    }

    @media (max-width: 500px){
        .shop-bodas-control-bar p{
            margin: 0 auto;
        }
    }

    @media (max-width: 450px) {
        /*<editor-fold desc="Bodas">*/
            .gift-list-header.alert.alert-success{
                padding: 10px;
            }
        /*</editor-fold>*/
    }

    @media (max-width: 420px) {
        /*<editor-fold desc="Bodas">*/
            .gift-list-header .btn-success{
                margin-top: 17px;
                padding: 3px;
                font-size: 0.7em;
            }
        /*</editor-fold>*/
    }

    @media (max-width: 400px) {
        /*<editor-fold desc="Bodas">*/
            .gift-list-header p{
                font-size: 0.6em;
            }

            .bodas-entry-title{
                font-size: 1em;
            }

            .btn-bodas-finalizado, .btn-bodas-guardar, .btn-bodas-agregar-productos{
                padding: 3px 10px;
                font-size: 12px;
            }

            .bodas-entry-title a{
                padding: 3px 10px;
                font-size: 0.8em;
            }

        /*</editor-fold>*/
    }

    @media (max-width: 375px){

    /*<editor-fold desc="Bodas">*/

        .gift-list-header.alert.alert-success{
            padding: 7px;
        }

        .gift-list-header .btn-success{
            margin-top: 18px;
            padding: 3px;
            font-size: 0.7em;
        }

    /*</editor-fold>*/
}

    @media (max-width: 360px){

        /*<editor-fold desc="Bodas">*/
            .gift-list-header.alert.alert-success{
                padding: 5px;
            }

            .gift-list-header .btn-success{
                margin-top: 18px;
                padding: 3px;
                font-size: 0.6em;
            }

            .add_to_gift_list{
                padding: .5rem 1rem;
            }

        /*</editor-fold>*/
    }

/*</editor-fold>*/