article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary  {

    display:block

}

  #llp_tpl4_text3{  font-size: 12px}
    #llp_tpl4_text3 p{  font-size: 12px}

audio,canvas,video  {

    display:inline-block;

    *display:inline;

    *zoom:1

}



.dspblk  {

    display:inline-block;

}



audio:not([controls])  {

    display:none;

    height:0

}



[hidden]  {

    display:none

}



html  {

    font-size:100%;

    -webkit-text-size-adjust:100%;

    -ms-text-size-adjust:100%

}



html,button,input,select,textarea  {

    font-family:sans-serif

}



body  {

    margin:0

}



a:focus  {

    outline:thin dotted

}



a:active,a:hover  {

    outline:0

}



h1  {

    font-size:2em;

    margin:.67em 0

}



h2  {

    font-size:1.5em;

    margin:.83em 0

}



h3  {

    font-size:1.17em;

    margin:1em 0

}



h4  {

    font-size:1em;

    margin:1.33em 0

}



h5  {

    font-size:.83em;

    margin:1.67em 0

}



h6  {

    font-size:.67em;

    margin:2.33em 0

}



abbr[title]  {

    border-bottom:1px dotted

}



b,strong  {

    font-weight:bold

}



blockquote  {

    margin:1em 40px

}



dfn  {

    font-style:italic

}



hr  {

    -moz-box-sizing:content-box;

    box-sizing:content-box;

    height:0

}



mark  {

    background:#ff0;

    color:#000

}



p,pre  {

    margin:1em 0

}



code,kbd,pre,samp  {

    font-family:monospace,serif;

    _font-family:'courier new',monospace;

    font-size:1em

}



pre  {

    white-space:pre;

    white-space:pre-wrap;

    word-wrap:break-word

}



q  {

    quotes:none

}



q:before,q:after  {

    content:'';

    content:none

}



small  {

    font-size:80%

}



sub,sup  {

    font-size:75%;

    line-height:0;

    position:relative;

    vertical-align:baseline

}



sup  {

    top:-0.5em

}



sub  {

    bottom:-0.25em

}



dl,menu,ol,ul  {

    margin:1em 0

}



dd  {

    margin:0 0 0 40px

}



menu,ol,ul  {

    padding:0 0 0 40px

}



nav ul,nav ol  {

    list-style:none;

    list-style-image:none

}



img  {

    border:0;

    -ms-interpolation-mode:bicubic

}



svg:not(:root)  {

    overflow:hidden

}



figure  {

    margin:0

}



form  {

    margin:0

}



fieldset  {

    border:1px solid #c0c0c0;

    margin:0 2px;

    padding:.35em .625em .75em

}



legend  {

    border:0;

    padding:0;

    white-space:normal;

    *margin-left:-7px

}



button,input,select,textarea  {

    font-size:100%;

    margin:0;

    vertical-align:baseline;

    *vertical-align:middle

}



button,input  {

    line-height:normal

}



button,select  {

    text-transform:none

}



button,html input[type="button"],input[type="reset"],input[type="submit"]  {

    -webkit-appearance:button;

    cursor:pointer;

    *overflow:visible

}



button[disabled],html input[disabled]  {

    cursor:default

}



input[type="checkbox"],input[type="radio"]  {

    box-sizing:border-box;

    padding:0;

    *height:13px;

    *width:13px

}



input[type="search"]  {

    -webkit-appearance:textfield;

    -moz-box-sizing:content-box;

    -webkit-box-sizing:content-box;

    box-sizing:content-box

}



input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration  {

    -webkit-appearance:none

}



button::-moz-focus-inner,input::-moz-focus-inner  {

    border:0;

    padding:0

}



textarea  {

    overflow:auto;

    vertical-align:top

}



table  {

    border-collapse:collapse;

    border-spacing:0

}



html,button,input,select,textarea  {

    color:#222

}



p,h1,h2,h3,h4,h5,h6,h7,span  {

    word-wrap:break-word

}



body  {

    font-size:1em;

    line-height:1.4

}



::-moz-selection  {

    background:#b3d4fc;

    text-shadow:none

}



::selection  {

    background:#b3d4fc;

    text-shadow:none

}



hr  {

    display:block;

    height:1px;

    border:0;

    border-top:1px solid #ccc;

    margin:1em 0;

    padding:0

}



img  {

    vertical-align:middle

}



fieldset  {

    border:0;

    margin:0;

    padding:0

}



textarea  {

    resize:vertical

}



.chromeframe  {

    margin:0.2em 0;

    background:#ccc;

    color:#000;

    padding:0.2em 0

}



body  {

    font-size:12px;

    line-height:1.3;

    font-family:'Open Sans',sans-serif;

    color:#333333;

    -webkit-text-size-adjust:none;

    -o-text-size-adjust:none;

    -moz-text-size-adjust:none

}



.wrapper  {

    width:600px;

    margin:0 auto

}



.ie7 .title  {

    padding-top:20px

}



.ir  {

    background-color:transparent;

    border:0;

    overflow:hidden;

    *text-indent:-9999px

}



.ir:before  {

    content:"";

    display:block;

    width:0;

    height:150%

}



.hidden  {

    display:none!important;

    visibility:hidden

}



.visuallyhidden  {

    border:0;

    clip:rect(0 0 0 0);

    height:1px;

    margin:-1px;

    overflow:hidden;

    padding:0;

    position:absolute;

    width:1px

}



.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus  {

    clip:auto;

    height:auto;

    margin:0;

    overflow:visible;

    position:static;

    width:auto

}



.invisible  {

    visibility:hidden

}



.clearfix:before,.clearfix:after  {

    content:" ";

    display:table

}



.clearfix:after  {

    clear:both

}



.clearfix  {

    *zoom:1

}



.clear  {

    clear:both

}



@media print  {

    *  {

        background:transparent!important;

        color:#000!important;

        box-shadow:none!important;

        text-shadow:none!important

    }



    a,a:visited  {

        text-decoration:underline

    }



    a[href]:after  {

        content:" (" attr(href) ")"

    }



    abbr[title]:after  {

        content:" (" attr(title) ")"

    }



    .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after  {

        content:""

    }



    pre,blockquote  {

        border:1px solid #999;

        page-break-inside:avoid

    }



    thead  {

        display:table-header-group

    }



    tr,img  {

        page-break-inside:avoid

    }



    img  {

        max-width:100%!important

    }



    @page  {

        margin:0.5cm

    }



    p,h2,h3  {

        orphans:3;

        widows:3

    }



    h2,h3  {

        page-break-after:avoid

    }



}

a  {

    text-decoration:underline;

    color:#555555

}



.left  {

    float:left

}



.right  {

    float:right

}



.cl  {

    clear:both;

    margin:0;

    padding:0;

    height:0px

}



.subheadline  {

    font-size:24px;

    color:#3a3a3a;

    text-align:center;

    letter-spacing:0px;

    margin:10px 0;

    padding:0

}



.headline  {

    font-size: 45px;

    color: #353535;

    text-align: center;

    line-height: 48px;

    letter-spacing: -1px;

    margin: 10px 0;

    padding: 0;

    font-weight: bold;

}



::-webkit-input-placeholder  {

    color: black;

}



:-moz-placeholder  {

    color: black;

}



::-moz-placeholder  {

    color: black;

}



:-ms-input-placeholder  {

    color: black;

}



.form  {

    width:600px;

    border:2px solid #00187f;

    background-color:#026aff;

    -webkit-border-radius:10px;

    border-radius:10px

}



form  {

    width:510px;

    margin:20px auto

}



input[type=text],input[type=email]  {

    width:100%;

    height:50px;

    border:1px solid rgba(0,0,0,0.09);

    -webkit-border-radius:3px;

    border-radius:3px;

    text-align:center;

    font-family:'Open Sans',sans-serif;

    font-weight:400;

    font-size:20px;

    color:#4f4f4f;

    font-style:italic;

    margin:5px 0;

    background:url('images/inputbg.png') 0 0 repeat-x #ffffff

}



.btn  {

    -moz-box-shadow:inset 0px 1px 0px 0px rgba(250,250,250,0.7);

    -webkit-box-shadow:inset 0px 1px 0px 0px rgba(250,250,250,0.7);

    box-shadow:inset 0px 1px 0px 0px rgba(250,250,250,0.7);

    background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#52bbdd),color-stop(1,#52bbdd));

    background:-moz-linear-gradient(center top,#52bbdd 5%,#52bbdd 100%);

    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52bbdd',endColorstr='#52bbdd');

    background-color:#52bbdd;

    -moz-border-radius:3px;

    -webkit-border-radius:3px;

    border-radius:3px;

    border:1px solid rgba(0,0,0,0.05);

    display:inline-block;

    color:#e02f14;

    font-family:'Open Sans',sans-serif;

    font-size:30px;

    font-weight:bold;

    padding:5px 0;

    text-decoration:none;

    width:100%;

    text-align:center;

    margin-top:5px

}



.btn:hover  {

    background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#52bbdd),color-stop(1,#52bbdd));

    background:-moz-linear-gradient(center top,#52bbdd 5%,#52bbdd 100%);

    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52bbdd',endColorstr='#52bbdd');

    background-color:#52bbdd

}



.btn:active  {

    position:relative;

    top:1px

}



footer  {

    margin-top:20px;

    text-align:center

}



footer p  {

    text-align:center;

    color:#515151;

    font-size:14px;

    margin-bottom:50px

}



footer p img  {

    padding:0 5px 6px 0

}



.privacy,.legal  {

    text-align:center

}



.legal  {

    font-size:16px;

    color:#515151

}



.legal a  {

    text-decoration:underline;

    color:#555555

}



@media only screen and (max-width:600px)  {

    .wrapper  {

        width:95%

    }



    .form  {

        width:95%;

        margin:0 auto

    }



    form  {

        width:80%

    }



}

@media only screen and (max-width:500px)  {

    .subheadline  {

        font-size:16px

    }



    .headline  {

        font-size:30px;

        line-height:30px

    }



    input[type=text],input[type=email]  {

        font-size:16px;

        height:38px;

        margin:5px 0 0 0

    }



    .btn  {

        font-size:26px

    }



    footer  {

        margin-top:10px

    }



    footer p  {

        font-size:12px

    }



    footer p a.legal  {

        font-size:14px

    }



}

@media only screen and (max-width:400px)  {

    .subheadline  {

        font-size:14px

    }



    .headline  {

        font-size:24px;

        line-height:24px

    }



    input[type=text],input[type=email]  {

        font-size:14px;

        height:30px

    }



    .btn  {

        font-size:20px;

        margin-top:10px

    }



    footer p  {

        font-size:10px

    }



    footer p a.legal  {

        font-size:12px

    }



}

@media only screen and (max-width:200px)  {

    .subheadline  {

        font-size:14px

    }



    .headline  {

        font-size:18px;

        line-height:24px

    }



    input[type=text],input[type=email]  {

        font-size:12px;

        height:24px

    }



    .btn  {

        font-size:16px

    }



}

#llp_tpl4_text3 {
    margin:-30px -50px 0px 0px
    
}
#llp_image_1 {
    margin:0px 0px 0px 0px
    
}
#abc{
     margin:0px -20px 0px 0px
    
}