
/* Main Style */
@media only screen and (min-width: 701px) and (max-width: 1024px) {
    :root{
    

    }
    /* padding */
    .sidespacing,.sidespacing5 {
            margin-left: 0px;
            margin-right: 0px;
            padding-left: 0px;
            padding-right: 0px;
        }
    

    .mgrd13 {
        display: grid;
        align-content: start;
        grid-template-columns: 1fr 3.54fr;
    }

        .mgrd13 > div:first-of-type {
            grid-column-start: 1
        }

    
/* flex layout */
    .flexr, .flexr > div, .flexc > div {
        display: flex;
        flex-direction: column;
        align-items: baseline;
    }
    .flexcr,.pp-flexcr {
    display:flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
        
}

.flexcr-rev,.pp-flexcr-rev {
    display:inline-flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: stretch;
       
}

.flexcr-rev div:nth-of-type(1),.pp-flexcr-rev div:nth-of-type(1) {flex-grow: 2}
.flexcr-rev div:nth-of-type(2),.pp-flexcr-rev div:nth-of-type(2) {flex-grow: 1}

.flexrc,.pp-flexrc {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
}
.flexrc-rev,.pp-flexrc-rev {
    display: flex;
    flex-direction: column-reverse;
    justify-content: space-evenly;
}
.mparallax {
    
    
    background-attachment:fixed;
}

.pp-width50pct > div{
   width:100% !important; 
}
.pp-wydth2550pct > div{
   width:50% !important; 
}
    .pad0px,.pad0rem {
        padding:0px !important ;
        
    }
    .pp-root .nbx.pad0px,
    .pp-root .nbx.pad0rem {
        padding:0px !important;
    }
    .pad4px {
        padding:4px !important ;
    }
    .pad8px {
        padding:8px !important ;
    }
    .pad12px {
        padding:12px !important ;
    }
    .pad16px,.pad1rem {
        padding:1rem !important ;
    }
    .pad1rem0 {
        padding:1rem 0rem 1rem 0rem !important ;
    }
    .pad20px,.pad2rem {
        padding:2rem !important ;
    }
    .pad2rem0 {
        padding:2rem 0rem 2rem 0rem !important ;
    }

    /* Force zero horizontal padding on mini iPad */
    .pp-root .nbx,
    .pp-root .nbx .nbx {
        padding-left:0px !important;
        padding-right:0px !important;
    }
    
    .padr0{
        padding-right:0px !important;
    }
    .padr1{
        padding-right:1rem !important;
    }
    .padr2{
        padding-right:2rem !important;
    }
    .padr1px{
        padding-right:1px !important;
    }
    .padr2px{
        padding-right:2px !important;
    }
    .padl1{
        padding-left:1rem !important;
    }
    .padl2{
        padding-left:2rem !important;
    }
    .padl1px{
        padding-left:1px !important;
    }
    .padl2px{
        padding-left:2px !important;
    }
    .mgn0 {
      margin:0px !important ;  
    }
    .mgn1rem {
        margin:1rem !important;
    }
    .mgn2rem {
        margin:2rem !important;
    }
    .mgnt0 {
        margin-top: 0rem !important;
    }
    .mgnr0 {
        margin-right: 0rem !important;
    }

    /* Final override: zero horizontal padding on mini iPad */
    .pp-root .nbx,
    .pp-root .nbx .nbx {
        padding-left:0px !important;
        padding-right:0px !important;
    }
    
    .mgnb0 {
        margin-bottom: 0rem !important;
    }

    .mgnl0 {
        /*margin: 0px;*/
        margin-left: 0rem !important;
    }
    .mgnt2px {
        margin-top:2px !important;
    }
    .mgnb2px {
        margin-bottom:2px !important;
    }

    .mgnl2px{
        margin-left:2px !important;
    }

    .mgnr2px{
        margin-right:2px !important;
    }
    .wid95vwm,.ppwid90vwm,.ppwid90vwm>div{
        width:90vw ;
        height:90vw ;
    }
    .ppwid80vwm,.ppwid80vwm>div{
        width:80vw ;
        height:80vw ;
    }

    .ppwid60vwm,.ppwid60vwm>div{
        width:60vw ;
        height:60vw ;
    }
    

    .pad1{
        padding-right:1rem !important;
        padding-left:1rem !important;
    }
    [class*="padrm1"]{
        padding-right:1rem !important;

    }
    [class*="padrm2"]{
        padding-right:2rem !important;

    }
    [class*="pp-width"]>div {
        width: 100%;
    }
    

 





    


}



