#parallax1										{background-color: #F3F3F3; height:560px;overflow: hidden; position: relative; width: 100%;}
.bg1											{ background-position: 0 0 !important;/*background-repeat: repeat-y !important;*/height: 100%;margin: 0 auto;position: absolute;width:100%; text-align:center;}


#parallax2										{background-color: #fff; min-height:auto; position: relative; width: 100%;    padding-bottom: 145px;}
#parallax2:before                               {position: absolute; content:""; left: 0px; right: 0px; background:url(../cloud.html)no-repeat; height:165px; width:100%;top: -165px;}
.bg2											{ background-position: 0 0 !important;/*background-repeat: repeat-y !important;*/height: 100%;margin: 0 auto;position: relative;width:100%; text-align:center;}

#parallax3										{ background-color: #F3F3F3; height:auto; position: relative; width: 100%; position: relative;}
#parallax3:before                               {position: absolute; content:""; left: 0px; right: 0px; background:url(../black-mountain.html)no-repeat; height:199px; width:100%;top: -189px;}
.bg3											{ background-position: 100% 100%;/*background-repeat: repeat-y !important;*/height: 100%;margin: 0 auto;position: relative;width:100%; text-align:center;    padding-bottom: 50px;}

#parallax4										{ height:auto;overflow: hidden; position: relative; width: 100%;background: #dbe3ff url(../mountainbg.html) no-repeat; background-position:center bottom;}
.bg4											{ background-position: 100% 100%;/*background-repeat: repeat-y !important;*/height: 100%;margin: 0 auto;position: relative;width:100%; text-align:center;}

#parallax5										{ background-color: #fff; height:auto;overflow: hidden; position: relative; width: 100%; }
.bg5											{ background-position: 100% 100%;/*background-repeat: repeat-y !important;*/height: 100%;margin: 0 auto;position: relative;width:100%; text-align:center;}

#parallax6										{ background-color: #fff; height:452px;overflow: hidden; position: relative; width: 100%;}
.bg6											{ background-position: 100% 100%;/*background-repeat: repeat-y !important;*/height: 100%;margin: 0 auto;position: absolute;width:100%; text-align:center;}


#parallax7										{ background-color: #fff; height:auto;overflow: hidden; position: relative; width: 100%;background:url(../mountain.html) no-repeat;background-position: center top; }
.bg7											{ background-position: center top;/*background-repeat: repeat-y !important;*/height: 100%;margin: 0 auto;position: relative;width:100%; text-align:center;}

#parallax8										{ background-color: #fff; height:623px;position: relative; width: 100%;}
#parallax8:before                               {position: absolute; content:""; left: 0px; right: 0px; background:#000000 url(../black-new-top.html)no-repeat; height:177px; width:100%;top: -176px; background-size: cover;}
.bg8											{ background-position: center top;/*background-repeat: repeat-y !important;*/height: 100%;margin: 0 auto;position: absolute;width:100%; text-align:center;}



@media only screen and (min-width: 1025px) {

.bg1,
.bg2,
.bg3,
.bg4,
.bg5,
.bg6,
.bg7,
.bg8											{background-size: 100% 100% !important;background-attachment: fixed !important;}

}






@media only screen and (max-width: 1024px) {
.bg1,
.bg2,
.bg3,
.bg4,
.bg5,
.bg6,
.bg7,
.bg8											{ background-size: 100% 100% !important;background-attachment: fixed !important;}
}

@media only screen and (max-width: 480px) {
.bg1,
.bg2,
.bg3,
.bg4,
.bg5,
.bg6,
.bg7,
.bg8											{ background-size: cover !important;background-attachment: fixed !important; background-position: center top!important;}

span.mob_plx_img								{ display:block; text-align:center; position:absolute; top:0; left:0;}
span.mob_plx_img img							{ width:100%; max-width:480px; height:auto;}
}