/* CSS Document */

.fluxspacer {
    display: none;
}

#SpacerResponsiveDesktop1280 {
    display: block;
}

@media only screen  and (min-width: 1280px) and (max-width: 1365px) {
.FluxResponsiveCanvas {
    -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;
}

#ResponsiveDesktop1280 {
    display: block;
}   


}

         
       
   

@media only screen  and (min-width: 1366px) and (max-width:1439px) {
.FluxResponsiveCanvas {
    -ms-transform: scale(1.13);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.13);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.13);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.13);
    -webkit-transform-origin: 0 0;
    transform: scale(1.13);
    transform-origin: 0 0;
}

#SpacerResponsiveDesktop1366 {
    display: block;
}

#SpacerResponsiveDesktop1280 {
    display: none;
}
}

@media only screen  and (min-width: 1440px) and (max-width: 1599px) {
.FluxResponsiveCanvas {
    -ms-transform: scale(1.2);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.2);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.2);
    -o-transform-origin: 0 0;
-webkit-transform: scale(1.2); 
    -webkit-transform-origin: 0 0; 
    transform: scale(1.2); 
    transform-origin: 0 0;
}

#SpacerResponsiveDesktop1440 {
    display: block;
}

#SpacerResponsiveDesktop1280 {
    display: none;
}
}



  
            
@media only screen  and (min-width: 1600px) and (max-width: 1919px) {
.FluxResponsiveCanvas {
    -ms-transform: scale(1.33);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(1.33);
    -moz-transform-origin: 0 0;
    -o-transform: scale(1.33);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(1.33);
    -webkit-transform-origin: 0 0;
    transform: scale(1.33);
    transform-origin: 0 0;
    z-index: 1;
}

#FluxMobileSpacer1600 {
    display: block;
}

#SpacerResponsiveDesktop1280  {
    display: none;
}
}





      


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

#SpacerResponsiveDesktop1920 {
    display: block;
}

#SpacerResponsiveDesktop1280 {
    display: none;
}
}

@media only screen and (min-width: 1px) and (max-width: 839px) {
.FluxResponsiveCanvas {
    -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;
}

#SpacerResponsiveDesktop800 {
    display: block;
}

#SpacerResponsiveDesktop1280 {
    display: none;
}
}







@media only screen and (min-width: 840px) and (max-width: 967px) {
.FluxResponsiveCanvas {
    -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;
}

#SpacerResponsiveDesktop840 {
    display: block;
}

#SpacerResponsiveDesktop1280 {
    display: none;
}
}






@media only screen and (min-width: 968px) and (max-width: 1023px) {
.FluxResponsiveCanvas {
    -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;
}

#SpacerResponsiveDesktop968 {
    display: block;
}

#SpacerResponsiveDesktop1280 {
    display: none;
}
}





@media only screen and (min-width: 1024px) and (max-width: 1155px) {
.FluxResponsiveCanvas {
    -ms-transform: scale(.85);
    -ms-transform-origin: 0 0;
    -moz-transform: scale(.85);
    -moz-transform-origin: 0 0;
    -o-transform: scale(.85);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(.85);
    -webkit-transform-origin: 0 0;
    transform: scale(.85);
    transform-origin: 0 0;
}

#SpacerResponsiveDesktop1024 {
    display: block;
}

#SpacerResponsiveDesktop1280{
    display: none;
}
}





@media only screen and (min-width: 1156px) and (max-width: 1279px) {
.FluxResponsiveCanvas {
    -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;
}

#SpacerResponsiveDesktop1156 {
    display: block;
}

#SpacerResponsiveDesktop1280 {
    display: none;
}
}
