﻿.offer .column-1
{
    min-height: 710px;
}

.offer .column-2
{
    min-height: 710px;
}

.crazy-barnes.offer .column-1
{
    min-height: 632px;
}

.crazy-barnes.offer .column-2
{
    min-height: 661px;
}

.email-campture-form input
{
    width: 100%;
    height: 52px;
    border: none;
    padding: 10px;
    font-size: 24px;
}

.offer .sign-wrapper.last
{
    display: none;
}

.protected.lead-form form
{
    background: #003154;
}

.light-orange.value.protected.lead-form form
{
    background: #e87301;
}

.simple-hero.offer-rep.home-phone .price .octagon-small
{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/ProtectYourHome/img/light_blue_octagon_flat.png',sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/ProtectYourHome/img/light_blue_octagon_flat.png',sizingMethod='scale')";
    background: none !important;
    background-size: cover !important;
}

.simple-hero.offer-rep.home-phone .price.octagon-large
{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/ProtectYourHome/img/blue_octagon_large_flat.png',sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/ProtectYourHome/img/blue_octagon_large_flat.png',sizingMethod='scale')";
    background: none !important;
    background-size: cover !important;
}

.offer.fourth-july .empty-column
{
    height: 630px;
}

@media (min-width: 0px) and (max-width: 991px)
{
    /*Override background size for IE*/
    .sprite-icon.clock
    {
        background: none;
        -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/ie/clock.png', sizingMethod='scale');
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/ie/clock.png', sizingMethod='scale');
    }

    .sprite-icon.phone-circle
    {
        background: none;
        -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/ie/phone-circle.png', sizingMethod='scale');
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/ie/phone-circle.png', sizingMethod='scale');
    }

    .sprite-icon.home
    {
        background: none;
        -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/ie/home.png', sizingMethod='scale');
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/ie/home.png', sizingMethod='scale');
    }

    .sprite-icon.check
    {
        background: none;
        -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/ie/arrow.png', sizingMethod='scale');
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/ie/arrow.png', sizingMethod='scale');
    }

    .sprite-icon.home-hand
    {
        background: none;
        -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/ie//home-hand.png', sizingMethod='scale');
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/ie//home-hand.png', sizingMethod='scale');
    }

    .crazy-barnes.offer .vertical-line
    {
        width: 101px !important;
    }
}

.modern.footer
{
    float: left;
    width: 100%;
}

.social-media.navbar-nav
{
    width: 100%;
    margin-bottom: 20px;
    margin-top: 10px;
}

    .social-media.navbar-nav li
    {
        width: 33.33%;
    }

.footer-nav
{
    width: 100%;
}

    .footer-nav li
    {
        font-size: 1.7em;
        width: 100%;
        text-align: left;
    }

        .footer-nav li a
        {
            background-color: transparent;
            color: #fff;
        }

    .footer-nav > LI > A:focus,
    .social-media.navbar-nav > LI > A:focus,
    .footer-nav > LI > A:hover,
    .social-media.navbar-nav > LI > A:hover
    {
        background-color: transparent !important;
        color: #fff !important;
    }

.footer .language-bar
{
    font-size: 1.5em;
    margin-top: 30px;
}

.promo-code-form input[type=text],
.email-campture-form input[type=email]
{
    width: 100%;
    height: 52px;
    border: none;
    padding: 10px;
    font-size: 24px;
}

.lead-form.white input
{
    font-size: 10pt;
    line-height: 38px;
}

.modern.footer .lead-form input
{
    font-size: 12pt;
    line-height: 50px;
}

.sign-wrapper:last-of-type .plus-sign
{
    display: none;
}

.smart-ul
{
    list-style-position: inside !important;
}


.drtv-hero.offer-rep .price.octagon-large
{
    background: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/ProtectYourHome/img/drtv-thieve.png',sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/ProtectYourHome/img/drtv-thieve.png',sizingMethod='scale')";
}

.drtv-hero-bg
{
    background: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/ProtectYourHome/img/drtv-lp-hero.jpg',sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/ProtectYourHome/img/drtv-lp-hero.jpg',sizingMethod='scale')";
}

.stop-sign-blue .crazy-barnes.offer .cta .phone-icon
{
    background: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/blue-phone-cta.png', sizingMethod='scale');
}

.stop-sign-blue .crazy-barnes.offer .column-1, .stop-sign-blue .crazy-barnes.offer .column-2
{
    min-height: 0;
    height: auto;
}

.lead-form.horizontal.crazy-barnes.blue input
{
    line-height: 70px;
}

.stop-sign-blue .crazy-barnes.offer .prices .stop-orange
{
    background: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/Content/ProtectYourHome/img/blue-stop-sign-big.png', sizingMethod='scale');
}

.landing-nav-wrapper-protected.connect-home .landing-nav.protected .logo
{
    display: inline;
}

.connect-home-wrapper.hero .deg-45-banner
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand',M11=0.8660254037844384,M12=-0.5000000000000004,M21=0.5000000000000004,M22=0.8660254037844384,)"; /* IE8 */
    margin-bottom: 0;
    margin-top: -120px;
}

.offer.lifeshield.lifeshieldv2 .price-tag.lifeshieldv2.gotham-bold span
{
    background: none !important;
    color: #f94a1c !important;
    filter: none !important;
}

.offer.lifeshield.lifeshieldv2 .price-tag.lifeshieldv2.gotham-bold sup
{
    background: none !important;
    color: #f94a1c !important;
    filter: none !important;
}

@media (min-width: 1200px)
{
    .drtv-hero.offer-rep .price.octagon-large
    {
        width: 350px;
        height: 550px;
        margin-right: 50px;
    }
}

@media (max-width: 1200px)
{
    .offer.fourth-july .empty-column
    {
        height: 525px;
    }
}

@media (max-width: 991px)
{
    .offer-rep.drtv-hero .octagon-large.price .price-box
    {
        padding-top: 65px !important;
    }

    .drtv-hero.offer-rep .price.octagon-large
    {
        margin-top: 0px !important;
        width: 275px !important;
        height: 450px !important;
        margin-right: 0;
    }

    .offer.fourth-july .empty-column
    {
        height: 385px;
    }

    .lead-form.horizontal.crazy-barnes.blue input
    {
        line-height: 45px;
    }
}

@media (max-width: 767px)
{
    .drtv-hero.offer-rep .price.octagon-large
    {
        width: 250px !important;
        height: 400px !important;
        margin: 0 auto;
    }

    .offer.fourth-july .empty-column
    {
        height: auto;
    }
}
