@import url(paywall@2x.css) screen and (-webkit-min-device-pixel-ratio: 2);
/*
 * Copyright (c) 2013 by Marfeel Solutions (http://www.marfeel.com)
 * All Rights Reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Marfeel Solutions S.L and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Marfeel Solutions S.L and its
 * suppliers and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Marfeel Solutions SL.
 */
/*
 * Copyright (c) 2013 by Marfeel Solutions (http://www.marfeel.com)
 * All Rights Reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Marfeel Solutions S.L and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Marfeel Solutions S.L and its
 * suppliers and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Marfeel Solutions SL.
 */
/* line 18, src/_common.scss */
body {
    padding: 0;
    margin: 0;
    overflow-x: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.2s linear;
    font-family:Arial, Helvetica, sans-serif;
}

/* line 26, src/_common.scss */
ul {
    list-style-type: none;
}

/* line 30, src/_common.scss */
a {
    color: #416aad !important;
    text-decoration: none!important;
}

/** LOGIN **/
/* line 36, src/_common.scss */
body.bg {
    padding: 10px 15px;
}

/* line 40, src/_common.scss */
.mrf-form {
    /*  font-family: "Helvetica-Light", "Helvetica Neue", Helvetica;*/
    /*text-shadow: rgba(255, 255, 255, 0.65) 0 1px 0;*/
    font-size: 15px !important;
    color: #626262;
    width: 100%;
    box-sizing: border-box;
}
.mrf-form p{
    margin:10px 0;
    font-size: 16px;
    line-height: 1.3;
}

.mrf-form p.fechacon{
    text-decoration: underline;
}

/* line 48, src/_common.scss */
.mrf-form .art-paywall {
    margin-right: 20px;
    background-color:#e6e6e6; padding:10px;
}
.mrf-form .cabecera{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAAAgCAIAAAAJyqRWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUUwRUI1RUYwQzQ0MTFFNTkyNDZGRTg1MEFBOTU0REEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUUwRUI1RjAwQzQ0MTFFNTkyNDZGRTg1MEFBOTU0REEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RTBFQjVFRDBDNDQxMUU1OTI0NkZFODUwQUE5NTREQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RTBFQjVFRTBDNDQxMUU1OTI0NkZFODUwQUE5NTREQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po9ykCgAAA94SURBVHja7Ft9bJRF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);
    /*  background-size: 100%;*/
    background-repeat: no-repeat;
    background-color: #4c79ba;
    background-position:10px 10px;
    height:55px; display:block; margin:0
}
.mrf-form .art-paywall p a{color:#416aad !important}
.mrf-form.border{ border-bottom:1px solid #acacac; height:400px !important}
/* line 56, src/_common.scss */
.mrf-form input {
    -webkit-transition: all 150ms ease-in-out;
}
/* line 60, src/_common.scss */
.mrf-form form {
    display: inline-block;
    width: 100%;
}
/* line 65, src/_common.scss */
.mrf-form form.short {
    box-sizing: border-box;
    padding:0 5px 10px 15px;
}

.mrf-form div.short {
    box-sizing: border-box;
    padding:0 5px 10px 15px;
}

/* line 70, src/_common.scss */
.mrf-form h1 {
    font-size: 24px;
    color: #416aad;
    /*font-family: "HelveticaNeue-CondensedBold";*/
    font-weight: normal;
    margin: 5px 0 15px 0;
}
/* line 78, src/_common.scss */
.mrf-form h2 {
    font-size: 20px;
    /*  margin: 5px 0 20px 0;*/
    color: #416aad;
    /*  font-family: "HelveticaNeue-CondensedBold";*/
    font-weight: normal;
}
/* line 87, src/_common.scss */
.mrf-form ul {
    padding: 0;
    margin: 5px 0;
}
/* line 92, src/_common.scss */
.mrf-form li {
    padding: 0 0 5px 0;
}
/* line 95, src/_common.scss */
.mrf-form li.inside {
    font-size: 15px;
}
/* line 99, src/_common.scss */
.mrf-form .action {
    padding: 20px 0 0 0;
    text-align: center;
    box-sizing: border-box;
}
/* line 105, src/_common.scss */
.mrf-form p.action {
    margin: 0;
    padding: 0;
}
/* line 110, src/_common.scss */
.mrf-form .label-form {
    padding: 4px 8px 4px 0;
    display: inline-block;
    color: #626262;
}
/* line 116, src/_common.scss */
.mrf-form .input-form, .mrf-form select {
    padding: 4px 8px 0 8px;
    box-sizing: border-box;
    border: solid 1px #a6a6a6;
    font-size: 18px;
    /*border-radius: 8px;*/
    background: rgba(0, 0, 0, 0.05);
    /*box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.15);*/
    -webkit-appearance: none;
}
/* line 127, src/_common.scss */
.mrf-form select {
    background-image: url('data:image/png;base64,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');
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 25px 25px;
}
/* line 134, src/_common.scss */
.mrf-form .input-form.nano {
    width: 100px;
}
/* line 138, src/_common.scss */
.mrf-form .select-form {
    padding: 4px 6px;
    border: solid 1p #cccccc;
    font-size: 16px;
    border-radius: 8px;
}
/* line 145, src/_common.scss */
.mrf-form input:focus.input-form {
    background: rgba(176, 2, 2, 0.25);
}
/* line 149, src/_common.scss */
.mrf-form a.btn {
    background-color:#416aad; color:#FFF !important; font:bold 12px/12px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:5px; text-align:center; border:none; cursor:pointer; margin-bottom:10px;
    /* box-sizing: border-box;
     padding: 4px 16px 2px 16px;
     border: 1px solid #f3f3f3;
     border-radius: 99px;
     background: #fefefe;*/
    /*box-shadow: 0 1px 2px rgba(0, 0, 0, 0.65);*/
    /* text-shadow: 0 1px 0 rgba(255, 255, 255, 0.65);
     text-decoration: none;
     */display: inline-block;
    /*margin-right: 5px;
    color: #000!important;
    font-size: 17px;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #e5e5e5));*/
    /* Chrome,Safari4+ */
}
/* line 165, src/_common.scss */
.mrf-form a.btn strong {
    /*font-family: "HelveticaNeue-CondensedBold";*/
    font-weight: normal;
}
/* line 171, src/_common.scss */
.mrf-form a.btn:last-child {
    margin-right: 0px;
}

/** STEPS **/
/* line 177, src/_common.scss */
li.legal {
    margin: 5px 0;
    padding: 1px 15px 1px 10px;
    background: rgba(176, 2, 2, 0.1);
    border-radius: 6px;
}
/* line 183, src/_common.scss */
li.legal p {
    font-size: 13px;
}
/* line 187, src/_common.scss */
li.legal .select-form {
    padding: 4px 8px;
    border: solid 1p #cccccc;
    font-size: 13px;
    border-radius: 8px;
    width: 50px;
}

/* line 196, src/_common.scss */
li.condiciones {
    font-size: 15px;
}

/* line 200, src/_common.scss */
textarea {
    width: 100%;
}

/* line 204, src/_common.scss */
#facturacion ul:first-child {
    border-bottom: 1px dashed rgba(0, 0, 0, 0.35);
}

/* line 208, src/_common.scss */
.lista_datos_pago {
    padding: 10px 0;
    border-top: 1px dashed rgba(0, 0, 0, 0.35);
}
/* line 212, src/_common.scss */
.lista_datos_pago h2 {
    margin: 10px 0 0;
}

/* line 217, src/_common.scss */
.error {
    font-size: 12px;
    background: #c00404;
    padding: 5px 10px 2px 10px;
    color: #fff;
    text-shadow: 0 1px rgba(0, 0, 0, 0.35);
    display: none;
    border-radius: 4px;
    text-align: center;
    opacity: 1;
    margin-top: -5px;
}

/* line 230, src/_common.scss */
.mrf-form.paso03 li.action a.btn {
    margin-right: 25px;
}
/* line 233, src/_common.scss */
.mrf-form.paso03 .short p {
    font-size: 16px;
}

/*
 * Copyright (c) 2013 by Marfeel Solutions (http://www.marfeel.com)
 * All Rights Reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Marfeel Solutions S.L and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Marfeel Solutions S.L and its
 * suppliers and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Marfeel Solutions SL.
 */
@media only screen and (min-device-width: 600px) and (orientation: portrait), only screen and (min-device-width: 768px) and (orientation: landscape) {
    /* line 16, src/_tablet.scss */
    body.mrf-step01 {
        height: 340px;
    }

    /* line 20, src/_tablet.scss */
    body.mrf-step02 {
        height: 563px;
    }

    /* line 24, src/_tablet.scss */
    body.mrf-step03 {
        height: 230px;
    }

    /* line 28, src/_tablet.scss */
    body.mrf-step04 {
        height: 525px;
    }

    /* line 32, src/_tablet.scss */
    body.mrf-step05 {
        height: 244px;
    }

    /* line 36, src/_tablet.scss */
    .mrf-form {
        height: 100%;
        /** STEPS **/
    }
    /* line 39, src/_tablet.scss */
    .mrf-form .art-paywall {
        float: left;
        width: 250px;
        height: /*100%;*/264px;
        display: inline-block;
        font-size: 16px;
    }
    /* line 47, src/_tablet.scss */
    .mrf-form form {
        display: inline-block;
    }
    /* line 51, src/_tablet.scss */
    .mrf-form form.short {
        width: 325px;
    }
    /* line 55, src/_tablet.scss */
    .mrf-form h2 {
        /*    margin-right: 60px;*/
    }
    /* line 59, src/_tablet.scss */
    .mrf-form li.inside {
        /*    margin-left: 120px;*/
    }
    /* line 63, src/_tablet.scss */
    .mrf-form .label-form.medium {
        width: 175px;
    }
    /* line 67, src/_tablet.scss */
    .mrf-form .label-form.small {
        width: 100px;
    }
    /* line 72, src/_tablet.scss */
    .mrf-form form.strech ul {
        width: 50%;
        height: 490px;
        padding: 0;
        margin: 5px 0;
    }
    /* line 79, src/_tablet.scss */
    .mrf-form form.strech ul.extra {
        width: 42%;
        height: 490px;
        float: right;
        position: relative;
        top: -475px;
    }
    /* line 87, src/_tablet.scss */
    .mrf-form form.strech .condiciones {
        padding: 20px 0 0 0;
    }
    /* line 92, src/_tablet.scss */
    .mrf-form .small {
        width: 25%;
    }
    /* line 96, src/_tablet.scss */
    .mrf-form .medium {
        width: 50%;
    }
    /* line 100, src/_tablet.scss */
    .mrf-form .big {
        width: 100%;
    }
    /* line 105, src/_tablet.scss */
    .mrf-form #registro ul.action {
        margin-top: -50px;
    }
    /* line 109, src/_tablet.scss */
    .mrf-form #facturacion ul.action {
        margin-top: 40px;
    }
}
/*
 * Copyright (c) 2013 by Marfeel Solutions (http://www.marfeel.com)
 * All Rights Reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Marfeel Solutions S.L and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Marfeel Solutions S.L and its
 * suppliers and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Marfeel Solutions SL.
 */
@media only screen and (max-device-width: 480px) and (orientation: portrait), only screen and (max-device-width: 640px) and (orientation: landscape) {
    /* line 17, src/_smartphone.scss */
    .mrf-form .art-paywall {
        width: auto;
        /*height: 70px;*/
        background-size: 20%;
        margin: 0;
    }
    /* line 23, src/_smartphone.scss */
    .mrf-form form {
        display: block;
    }
    /* line 27, src/_smartphone.scss */
    .mrf-form .label-form.big, .mrf-form .label-form.medium {
        width: 100%;
    }
    /* line 31, src/_smartphone.scss */
    .mrf-form .input-form, .mrf-form .select-form.big, .mrf-form .select-form.medium {
        width: 100%;
    }
    /* line 34, src/_smartphone.scss */
    .mrf-form .select-form.small {
        width: 25%;
    }
    .mrf-form.border{ border-bottom:1px solid #acacac; height:auto !important}
}