@media only screen and (max-width : 240px)
{
#logo
{
padding-top:20px;
}
.main
{
width:200px;
margin-left:auto;
margin-right:auto;
}
#left
{
width:100%;
margin-left:0px;
margin-right:0px;
height:180px;

}
#right
{
width:100%;
margin-left:0px;
margin-right:0px;

}
#menu
{
padding-top:29px;
position:absolute;
width:200px;
top:130px;
z-index:1000;
}
.block
{
width:100%;
text-align:center;}
#effects
{

margin-top:870px;
height:115px;
background-size:100%;
background-position:top;
}
#effects img
{
max-width:100%;
}
#ftr-left
{
width:100%;
text-align:center;

margin-left:0px;
float:left;
padding-left:0px;
}
#ftr-right
{
width:100%;
text-align:center;
float:left;
padding-top:10px;
margin-right:0px;
padding-right:0px;

}
#footer
{
margin-top:30px;}
#effects-sub
{
height:90px;
margin-top:-50px;
}
.brdr
{
width:50%;
margin-top:10px;
margin-left:20px;
margin-bottom:10px;}
.container img
{
max-width:100%;
}
#container-block
{

width:100%;
}
.links
{

padding:5px;
width:100%;
font-size:12px;}
#container-menu
{
background-size:100%;}
body
{
overflow-x:hidden;}
.water
{
margin-left:0%;
display:none;


}
.button-wrapper
{
	right:-80px;
	top:200px;
	display:none;
}
.button-wrapper
{
	right:-75px;
	top:48%;

}

}
@media only screen and (min-width : 241px) and (max-width : 320px)
{
body
{
overflow-x:hidden;}
#logo
{
padding-top:35px;
}
.main
{
width:200px;
margin-left:auto;
margin-right:auto;
}
#left
{
width:100%;
margin-left:0px;
margin-right:0px;
height:180px;

}
#right
{
width:100%;
margin-left:0px;
margin-right:0px;

}
#menu
{
padding-top:29px;
position:absolute;
width:200px;
top:130px;
z-index:1000;
}
.block
{
width:100%;
text-align:center;}
#effects
{

margin-top:880px;
height:auto;
background-position:-2% 50%;
}
#effects img
{
max-width:100%;
}
#ftr-left
{
width:100%;
text-align:center;

margin-left:0px;
float:left;
padding-left:0px;
}
#ftr-right
{
width:100%;
text-align:center;
float:left;
padding-top:10px;
margin-right:0px;
padding-right:0px;

}
#footer
{
margin-top:280px;}
#effects-sub
{
height:100px;
margin-top:-50px;

}
#contact-left
{
margin-left:0px;
width:100%;
margin-bottom:25px;
text-align:center;
}
#contact-left img
{
max-width:100%;
}
#contact-right
{
width:100%;
text-align:center;
}
#contact-right img
{
max-width:100%;
}
.brdr
{
width:60%;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;}
.container img
{
max-width:100%;
}
#container-block
{

width:100%;
}
.links
{

padding:5px;
width:100%;
font-size:12px;}
#container-menu
{
background-size:100%;}
.water
{
margin-left:0%;


}
.button-wrapper
{
	right:-75px;
	top:48%;

}

}
@media only screen and (min-width : 321px) and (max-width : 480px)
{
body
{
overflow-x:hidden;}
#logo
{
padding-top:30px;
}
.main
{
width:300px;
margin-left:auto;
margin-right:auto;
}
#left
{
width:100%;
margin-left:0px;
margin-right:0px;
height:180px;

}
#right
{
width:100%;
margin-left:0px;
margin-right:0px;

}
#menu
{
padding-top:29px;
position:absolute;
width:300px;
top:130px;
z-index:1000;
}
.block
{
width:100%;
text-align:center;
}
#effects
{

margin-top:1000px;
background-position:-2% 50%;

}
#effects img
{
max-width:100%;
}
#ftr-left
{
width:100%;
text-align:center;

margin-left:0px;
float:left;
padding-left:0px;
}
#ftr-right
{
width:100%;
text-align:center;
float:left;
padding-top:10px;
margin-right:0px;
padding-right:0px;

}
#footer
{
margin-top:260px;}
#effects-sub
{
height:140px;
margin-top:-50px;
}
#contact-left
{
margin-left:0px;
width:50%;
}
#contact-left img
{
max-width:100%;
}
#contact-right
{
width:45%;
}
#contact-right img
{
max-width:100%;
}
.container img
{
max-width:100%;
}
#container-block
{

width:100%;


}
.links
{

padding:5px;
width:100%;
font-size:12px;}
#container-menu
{
background-size:100%;}
.water
{
margin-left:0%;
}
.button-wrapper
{
	right:-75px;
	top:48%;

}

}
@media only screen and (min-width : 481px) and (max-width : 640px)
{
body
{
overflow-x:hidden;
}

#logo
{
padding-top:28px;
}
.main
{
width:400px;
margin-left:auto;
margin-right:auto;
}
#left
{
width:100%;
margin-left:0px;
margin-right:0px;
height:160px;

}
#right
{
width:100%;
margin-left:0px;
margin-right:0px;

}
#menu
{
padding-top:29px;
position:absolute;
width:400px;
top:115px;
z-index:1000;
}
#effects
{

margin-top:565px;
background-position:-2% 50%;

}
#effects img
{
max-width:100%;
}
#ftr-left
{
width:100%;
margin-left:0px;
float:left;
padding-left:0px;
text-align:center;
}

#ftr-right
{
width:100%;
text-align:center;
float:left;
padding-top:10px;
margin-right:0px;
padding-right:0px;


}
#effects-sub
{
height:140px;
margin-top:-60px;
}
#contact-left
{
margin-left:0px;
width:50%;
}
#contact-left img
{
max-width:100%;
}
#contact-right
{
width:45%;
}
#contact-right img
{
max-width:100%;
}
.container img
{
max-width:100%;
}
#container-block
{

width:100%;
height:35px;

}
.links
{

padding:5px;
font-size:12px;}
#container-menu
{
background-size:100%;}
.water
{
margin-left:0%;

}
.button-wrapper
{
	right:-75px;
	top:48%;

}

}
@media only screen and (min-width : 641px) and (max-width : 767px)
{
body
{
overflow-x:hidden;
}

#logo
{
padding-top:28px;
}
#menu
{
padding-top:29px;}
.main
{
width:600px;
margin-left:auto;
margin-right:auto;
}
#effects
{

margin-top:320px;
background-position:-1% 50%;
}
#effects img
{
max-width:100%;
}
#contact-left
{
margin-left:0px;
width:50%;
}
#contact-left img
{
max-width:100%;
}
.container img
{
max-width:100%;
}
#container-block
{

width:100%;}
.links
{

padding:5px;
font-size:13px;}
#container-menu
{
background-size:100%;}
.water
{
margin-left:0%;

}
.water-sub
{
margin-left:-50px;

width:100%;
}
.block
{

margin-bottom:70px;}
.button-wrapper
{
	right:-75px;


}
#effects-sub
{

background-position: -100px;
}
}
@media only screen and (min-width : 768px) and (max-width : 960px)
{
body
{
overflow-x:hidden;
}
#logo
{

}
.main
{
width:695px;
margin-left:auto;
margin-right:auto;
}
#left
{

}


#effects img
{
max-width:100%;
}
#effects
{

margin-top:390px;
background-position:-2% 50%;
}

#footer
{
margin-top:130px;
margin-bottom:20px;}
#contact-left
{

margin-left:0px;
width:50%;}
.container img
{
max-width:100%;
}
#container-block
{

width:100%;
background-size:100%;}
#container-menu
{
background-size:100%;}
.water
{

margin-left:0%;}
.block
{

margin-bottom:60px;}
.button-wrapper
{
	right:-75px;


}
#effects-sub
{

background-position: -100px;
}
.water-sub
{
margin-left:-100px;}
}
@media only screen and (min-width : 961px) and (max-width :1024px)
{
#logo
{

}

.main
{
width:860px;
margin-left:auto;
margin-right:auto;
}
#left
{
width:20%;
}
#effects
{
margin-top:390px;}

#effects img
{
max-width:100%;
}
#effects-sub
{
}
#contact-left
{
margin-left:30px;
width:50%;
}
.container img
{
max-width:100%;
}
#container-block
{

width:80%;}
.water
{
margin-left:0%;}
.button-wrapper
{
	right:-75px;


}

}
@media only screen and (min-width : 1025px) and (max-width : 1124px)
{
#logo
{
}

.main
{
width:950px;
margin-left:auto;
margin-right:auto;
}
#effects img
{
max-width:100%;
}
.container img
{
max-width:100%;
}

#container-block
{

width:70%;
}
.water
{
margin-left:2%;}
.button-wrapper
{
	right:-75px;


}

}
@media only screen and (min-width : 1125px) and (max-width : 1365px)
{
#logo
{
}
.main
{
width:1000px;
margin-left:auto;
margin-right:auto;
height:auto;

}
#effects
{

}
#effects img
{
max-width:100%;
}
.container img
{
max-width:100%;
}
#container-block
{

width:70%;
}
.water
{
margin-left:5%;}
}
@media only screen and (min-width : 1225px)
{

}
