.ENW {
    background-image: url(/images/widget/horizontal/blue-widget-bg.png);
    border-radius: 20px;
    border: 4px solid #FFF;
    position: relative;
    min-height: 103px;
    width: 941px;
	margin-left: 5px;
	margin-bottom: 5px;
}

    .ENW .ENWsignup {
        background-image: url(/images/widget/horizontal/signup.png);
        width: 214px;
        height: 84px;
        position: absolute;
        top: 7px;
        left: 14px;
    }

    .ENW .ENWmail {
        background-image: url(/images/widget/horizontal/mail-image.png);
        width: 79px;
        height: 62px;
        position: absolute;
        top: 26px;
        left: 229px;
    }

    .ENW .ENWstayintouch {
        background-image: url(/images/widget/horizontal/stay-in-touch.png);
        width: 393px;
        height: 42px;
        position: absolute;
        top: 15px;
        left: 309px;
    }

    .ENW .ENWshare {
        position: absolute;
        top: 13px;
        left: 704px;
    }

        .ENW .ENWshare .ENWArrow {
            background-image: url(/images/widget/horizontal/arrow.png);
            width: 51px;
            height: 37px;
            position: absolute;
            top: 4px;
            left: 0;
        }

        .ENW .ENWshare .ENWTitle {
            background-image: url(/images/widget/horizontal/like-share.png);
            width: 110px;
            height: 17px;
            position: absolute;
            left: 52px;
            top: 0;
        }

        .ENW .ENWshare .ENWShare {
            display: inline-block;
            /*position: absolute;*/
            background-repeat: no-repeat;
            background-position: left top;
            position: absolute;
            top: 20px;
            left: 54px;
        }

        .ENW .ENWshare .ENWFacebook {
            background-image: url(/images/widget/horizontal/share-fb.png);
            width: 24px;
            height: 24px;
        }

        .ENW .ENWshare .ENWInstagram {
            background-image: url(/images/widget/horizontal/share-inst.png);
            width: 23px;
            height: 24px;
            left: 80px;
        }

        .ENW .ENWshare .ENWTwitter {
            background-image: url(/images/widget/horizontal/share-twitter.png);
            width: 24px;
            height: 24px;
            left: 105px;
        }

        .ENW .ENWshare .ENWYouTube {
            background-image: url(/images/widget/horizontal/share-youtube.png);
            width: 23px;
            height: 24px;
            left: 131px;
        }

        .ENW .ENWshare .ENWGooglePlus {
            background-image: url(/images/widget/horizontal/share-google.png);
            width: 23px;
            height: 24px;
            left: 157px;
        }

        .ENW .ENWshare .ENWPinterest {
            background-image: url(/images/widget/horizontal/share-pinterest.png);
            width: 24px;
            height: 24px;
            left: 182px;
        }

    .ENW form {
        position: absolute;
        right: 23px;
        top: 63px;
        display: block;
    }

        .ENW form input {
            font-size: 12px;
            color: #b3b3b3;
            font-style: italic;
            border: none;
            padding: 5px;
            font-family: sans-serif;
            margin-right: 5px;
            padding-left: 10px;
            background-color: #FFF;
        }

        .ENW form .ENWSubmit {
            display: inline-block;
            background-color: #FFD223;
            color: #263997;
            text-decoration: none;
            font-family: sans-serif;
            font-size: 12px;
            padding: 5px;
            font-weight: bold;
            font-style: italic;
            padding-left: 25px;
            padding-right: 25px;
        }

        /* Transitions */
        .ENW .ENWshare .ENWShare, .ENW form .ENWSubmit {
            transition: opacity linear 0.15s;
        }

            .ENW .ENWshare .ENWShare:hover, .ENW form .ENWSubmit:hover {
                opacity: 0.75;
            }
            .ENW form .ENWSubmit:hover {
                background-color: #FFD223;
            }

        .ENW form input {
            transition: background-color linear 0.15s;
        }

            .ENW form input:focus, .ENW form input:hover {
                background-color: #FFF6D3;
            }

    .ENW span {
        display: none;
    }
