/* CSS Document */

.fluxspacer {
    display: none;
}

#MidFluxMobileSpacer450 {
    display: none;
}

@media screen and (width: 320px){
body {
    width:320px;
}}

@media screen and (width: 360px){
body {
    width:360px;
}}


@media screen and (width: 640px){
body {
    width:640px;
}}

@media screen and (width: 412px){
body {
    width:412px;
}}

@media screen and (width: 732px){
body {
    width:732px;
}}



@media screen and (width: 568px){
body {
    width:568px;
}}

@media screen and (width: 375px){
body {
    width:375px;
}}

@media screen and (width: 667px){
body {
    width:667px;
}}

@media screen and (width: 414px){
body {
    width:414px;
}}

@media screen and (width: 736px){
body {
    width:736px;
}}

@media screen and (width: 768px){
body {
    width:768px;
}}



@media screen  and (min-width: 320px) and (max-width: 358px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(.711);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(.711);
    -moz-transform-origin: 0 0;
    -o-transform: scale(.711);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(.711);
    -webkit-transform-origin: 0 0;
    transform: scale(.711);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer320 {

    display: block;
}

#MidFluxMobileSpacer450 {
    display: none;
}


}






@media only screen  and (width: 359px)  {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(.797);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(.797);
    -moz-transform-origin: 0 0;
    -o-transform: scale(.797);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(.797);
    -webkit-transform-origin: 0 0;
    transform: scale(.797);
    transform-origin: 0 0;
    display: block;
}

#MidFluxMobileSpacer359 {

       display: block;
}



#MidFluxMobileSpacer450 {
    display: none;
}
}




@media only screen and (min-width: 360px) and (max-width: 374px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(.8);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(.8);
    -moz-transform-origin: 0 0;
    -o-transform: scale(.8);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(.8);
    -webkit-transform-origin: 0 0;
    transform: scale(.8);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer360 {
   

    display: block;
}

#MidFluxMobileSpacer450 {
    display: none;
}


}



@media only screen  and (min-width: 375px) and (max-width: 386px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(.833);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(.833);
    -moz-transform-origin: 0 0;
    -o-transform: scale(.833);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(.833);
    -webkit-transform-origin: 0 0;
    transform: scale(.833);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer375 {

    display: block;
}


#MidFluxMobileSpacer450 {
    display: none;
}
}


@media only screen  and (min-width: 387px) and (max-width: 410px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(.86);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(.86);
    -moz-transform-origin: 0 0;
    -o-transform: scale(.86);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(.86);
    -webkit-transform-origin: 0 0;
    transform: scale(.86);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer387 {

    display: block;
}


#MidFluxMobileSpacer450 {
    display: none;
}
}







@media only screen and (min-width: 411px) and (max-width: 413px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(.913);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(.913);
    -moz-transform-origin: 0 0;
    -o-transform: scale(.913);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(.913);
    -webkit-transform-origin: 0 0;
    transform: scale(.913);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer411 {
   

    display: block;
}

#MidFluxMobileSpacer450 {
    display: none;
}


}




@media only screen  and (min-width: 414px) and (max-width: 435px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(.92);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(.92);
    -moz-transform-origin: 0 0;
    -o-transform: scale(.92);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(.92);
    -webkit-transform-origin: 0 0;
    transform: scale(.92);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer414 {
    display: block;
}



#MidFluxMobileSpacer450 {
    display: none;
}
}



@media only screen and (min-width: 435px) and (max-width: 449px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(.96);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(.96);
    -moz-transform-origin: 0 0;
    -o-transform: scale(.96);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(.96);
    -webkit-transform-origin: 0 0;
    transform: scale(.96);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer435 {
   

    display: block;
}

#MidFluxMobileSpacer450 {
    display: none;
}


}








@media only screen  and (min-width: 450px) and (max-width: 479px) {
.FluxResponsiveCanvasMid {

}

#MidFluxMobileSpacer450 {
    display: block;
}


}




@media only screen  and (min-width: 480px) and (max-width: 567px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(1.06);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.06);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.06);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.06);
    -webkit-transform-origin: 0 0;
    transform: scale(1.06);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer480 {
        display: block;
      
}


#MidFluxMobileSpacer450 {
    display: none;
}
}



@media only screen and (min-width: 568px) and (max-width: 597px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(1.26);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.26);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.26);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.26);
    -webkit-transform-origin: 0 0;
    transform: scale(1.26);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer568 {
     
    display: block;
}


#MidFluxMobileSpacer450 {
    display: none;
}
}

@media only screen and (min-width: 598px) and (max-width: 639px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(1.32);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.32);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.32);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.32);
    -webkit-transform-origin: 0 0;
    transform: scale(1.32);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer598 {
 display: block;
}


#MidFluxMobileSpacer450 {
    display: none;
}
}



@media only screen and (min-width: 640px) and (max-width: 666px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(1.42);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.42);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.42);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.42);
    -webkit-transform-origin: 0 0;
    transform: scale(1.42);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer640 {

    display: block;
}


#MidFluxMobileSpacer450 {
    display: none;
}
}

@media only screen and (min-width: 667px) and (max-width: 689px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(1.48);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.48);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.48);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.48);
    -webkit-transform-origin: 0 0;
    transform: scale(1.48);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer667 {

    display: block;
}


#MidFluxMobileSpacer450 {
    display: none;
}
}

@media only screen and (min-width: 690px) and (max-width: 730px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(1.48);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.48);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.48);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.48);
    -webkit-transform-origin: 0 0;
    transform: scale(1.48);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer690 {

    display: block;
}


#MidFluxMobileSpacer450 {
    display: none;
}
}


@media only screen and (min-width: 731px) and (max-width: 735px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(1.62);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.62);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.62);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.62);
    -webkit-transform-origin: 0 0;
    transform: scale(1.62);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer731 {
   

    display: block;
}



#MidFluxMobileSpacer450 {
    display: none;
}

}



@media only screen and (min-width: 736px) and (max-width: 772px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(1.63);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.63);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.63);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.63);
    -webkit-transform-origin: 0 0;
    transform: scale(1.63);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer736 {
   

    display: block;
}

#MidFluxMobileSpacer450 {
    display: none;
}


} 


@media only screen and (min-width: 773px) and (max-width: 967px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(1.71);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.71);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.71);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.71);
    -webkit-transform-origin: 0 0;
    transform: scale(1.71);
    transform-origin: 0 0;
}

#MidFluxMobileSpacer773 {
   

    display: block;
}

#MidFluxMobileSpacer450 {
    display: none;
}


}




[id^=PlugNeditFluxEditorS-SpacerA]{
    display: none;
}

#FluxFullCanvas {
    display: none;
}
#PNEFixedWidthI {
    display: none;
    
}



@media only screen and (min-width: 968px) {
.FluxResponsiveCanvasMid {
    -ms-transform: scale(1);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1);
    -webkit-transform-origin: 0 0;
    transform: scale(1);
    transform-origin: 0 0;
}

body {
    min-width: 968px !important;
}

body {
   /* width: 100vw !important; */
}

[id^=PlugNeditFluxEditorS-SpacerA] {
    display: block;
}

#FluxFullCanvas {
    display: block;
}
#PNEFixedWidthI {
    display: block;
    
}


#FluxMobileCanvas {
    display: block;
    height:  1000px;
}
}