section.lp_main_content 
{
    margin-top:4%;
}
div.lp_featureBlock
{
    width: 84%;
    padding: 2% 2% 2% 2%;
    margin-top: 3%;
    margin-bottom: 3%;
    border-radius: 18px;
}
div.lp_featureBlock p 
{
    margin:0;
}
.lightOrangeBg
{
    background-color:#FFF5F0;  
}
.lightGreenBg
{
    background-color:#EBF7DC;
}
.cyanBg
{
    background-color: #D7F7F6;
}
.lightBlueBg
{
    background-color: #E1F1FF;
}
div.prog_metrics
{
    width:75%;
    
    margin-left:auto;
    margin-right:auto;
}
div.PM_ele p 
{
    margin:0%;
    
}
div.PM_ele 
{
    padding-top:8%;
    padding-bottom:8%;
    border-bottom:2px solid #CF0E72;
}
div.PM_ele:first-child
{
    padding-top:0%;
}

section.lp_uniLogo_container
{
    background-color: #F2F4F4;
    padding-top:5%;
}

div.lp_read_asset_desc
{
    padding-left:5%;
}
section.about_container.approve_lp_bordtop
{
    padding-top: 3%;
    border-top: 2px solid #B4D98D;
}
section.about_container.tsc_lp_bordtop
{
    padding-top: 3%;
    border-top: 2px solid #c8e2fe;
    margin-top: -0.2%
}

div.approveLp_qoute_container
{
    width: 75%;
    margin-left: auto;
    margin-right: auto;
}
div.approve_lpLogo_grid
{
    margin-top: 3%;
}
div.approve_lpLogo_grid div.uni_grid_ele
{
    margin-bottom: 3%;
    padding-bottom: 0.8%;
}
div.approve_lpLogo_grid div.uni_grid_ele img 
{
    width: 100%;
}

section.popup_reqForm
{
    width: 100%;
    height: 100vh;
    position: fixed;
    top: 0%;
    left: 0;
    background-color: rgba(49, 69, 80, 0.7);
    padding-top: 0%;
    padding-bottom: 0%;
    margin: 0%;
    padding-left: 10%;
    padding-right: 10%;
    display: none;
}
div.app_form_popup_close_container {
    position: absolute;
    width: 2vw;
    right: 10.5vw;
    top: 13vw;
    cursor: pointer;

}
section.popup_reqForm.active_pop
{
    display: block;
    z-index: 9999999;
}


section.popup_reqForm div.forum_content
{
    margin-top: 14%;
}
section.popup_reqForm div.forum_content.lp_approveBg 
{
    z-index: 99999999999;

}
section.popup_reqForm div.forum_content div.forum_ele input.reqdemo_input
{
    z-index: 9999999;
}
div.forum_ele input.forum_btn
{
    background-color:#ec278e;
    color:white;
}
div.forum_ele input.forum_btn:hover 
{
    background-color:white;
    color:#ec278e;
}
div.involveme_embed
{
    width:100%;
   
}
section.ts_main_holder h1 
{
    margin: 12% 0% 6% 0%;
    line-height: 3vw;
}
section.ts_main_holder h2
{
    margin:0% 0% 3% 0%;
}
section.ts_main_holder p 
{
    margin:1% 0% 1% 0%;
}
section.ts_main_holder p.disclaimer_p
{
    margin: 53% 0% 0% 0%;
    font-size: 0.9vw;
}
@media only screen and (min-width:320px) and (max-width:1024px) and (orientation:portrait) 
{

    section.main_forum_container 
    {
        margin-left: 0%;
        margin-right: 0%;
        margin-top: 0%;
        width: 100%;
        
    }
    div.lp_approveBg
    {
        border-radius: 0;
        background-color: #DDF1CD;
    }
    div.lp_tsc_bg
    {
        border-radius: 0;
        background-color: #DDF1CD;
        background-image: none;
    }
    div.approve_phoneBg
    {
        width:100%;
        height:auto;
        border-bottom:3px solid #92C65C;
    }
    div.approve_phoneBg img 
    {
        width: 100%;
        height: 100%;
        margin-bottom: -1%;
    
    }
    div.sub_nav_btn
    {
        right:0%;
    }
    div.forum_ele input.forum_btn {
        width: 45%;
        padding-top: 1.8%;
        padding-bottom: 1.8%;
    }
    p.check_pub_email_stat {
        margin: -1.5% 0% 1% 0%;
        background: #fcbfa4;
        padding: 3% 0% 2% 2%;
        z-index: 1;
        border-radius: 0px 0px 12px 12px;
        transition: all ease 1.2s;
        display:none;
      
    }
    p.check_pub_email_stat.fadelabelDown
    {
        height:auto;
    }
    div.lp_main_left
    {
        border-bottom: 0;
    }
    div.prog_metrics {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    span.numb {
        font-size: 7.5vh;
    }
    div.PM_ele {
        padding-top: 8%;
        padding-bottom: 4%;
    }
    div.approveLp_qoute_container {
        width: 100%;
    }
    section.read_asset_container
    {
        padding: 0%;
        width: 90%;
    }
    div.lp_read_asset_desc
    {
        position:absolute;
    }
    div.click_bar_testimonial 
    {
        width: 95%;
        height: auto;
        background-color: #004B87;
        border-radius: 0px 0px 12px 12px;
        padding-left: 5%;
        color: white;
        padding-top: 1%;
        padding-bottom: 1%;
        margin-top: -1%;
    }
    section.popup_reqForm
    {
        padding-left:5%;
        padding-right:5%;
        width: 90%;
    }
    div.app_form_popup_close_container {
        position: absolute;
        width: 5vw;
        right: 7.5vw;
        top: 15vw;
        cursor: pointer;
    }
    section.popup_reqForm div.lp_approveBg.forum_content
    {
        border-radius: 12px;
        padding-top: 5%;
        padding-bottom: 5%;
    }
    section.ts_main_holder h1 {
		margin: 12% 0% 6% 0%;
		line-height: 4.3vh;
	}
    section.ts_main_holder p.disclaimer_p {
        margin: 8% 0% 8% 0%;
        font-size: 1.8vh;
        text-align: left;
    }
}