.subscribe-box {
    width: 100%;
    max-width: 745px;
    margin: 0 auto;

    form {
        width: 100%;
        height: 50px;
        background: $white;
        -webkit-transition: all 0.25s ease-out;
        -moz-transition: all 0.25s ease-out;
        -o-transition: all 0.25s ease-out;
        transition: all 0.25s ease-out;
        position: relative;
        padding: 0 50px 0 0;
        margin: 0;
        margin-bottom:50px;
        border-radius: 360px;

        select,
        textarea,
        input[type="text"],
        input[type="password"],
        input[type="datetime"],
        input[type="datetime-local"],
        input[type="date"],
        input[type="month"],
        input[type="time"],
        input[type="week"],
        input[type="number"],
        input[type="email"],
        input[type="url"],
        input[type="search"],
        input[type="tel"],
        input[type="color"],
        .uneditable-input {
            height: 50px;
            font-family: $font-family-gotham;
            font-weight: $font-weight-bold;
            font-size: $font-size-18;
            color: $black;
            line-height: $line-height-24;
            background: none;
            border: none;
            box-shadow: $box-shadow-none;
            -webkit-transition: all 0.25s ease-out;
            -moz-transition: all 0.25s ease-out;
            -o-transition: all 0.25s ease-out;
            transition: all 0.25s ease-out;
            padding: 10px 35px;
            margin: 0;
        }

        .btn,
        .button,
        input[type="button"],
        input[type="submit"] {
            min-width: inherit;
            width: 50px;
            height: 50px;
            float: right;
            background: $secondary-color url(/fileadmin/user_upload/Clickdummy/drayton_manor/paper-plane.png) no-repeat center
                center;
            background-size: 30px auto;
            box-shadow: $box-shadow-none;
            border: none;
            text-indent: -9999px;
            position: absolute;
            top: 0;
            right: 0;
            z-index: 1;
            padding: 0;
            margin: 0;
            border-radius: 360px;

            &:hover,
            &:focus,
            &:active,
            &:active:focus,
            &.active,
            &.active:focus {
                background: $tertiary-color url(/fileadmin/user_upload/Clickdummy/drayton_manor/paper-plane.png) no-repeat
                    center center;
                background-size: 30px auto;
            }
        }
    }

    &.btn-disabled {
        form {
            .btn,
            .button,
            input[type="button"],
            input[type="submit"] {
                cursor: not-allowed;
                pointer-events: none;
                opacity: 1;
            }
        }
    }
}

.newsletter .row{
    background-repeat: repeat;
    background-size: contain;
}