@media only screen 
and (min-width : 1200px) {
#container {
position:relative;
width:100%;
padding:20px;
z-index:1;
font-family: Helvetica, sans-serif;
font-size: 18px;
}

#text_main {
position:relative;
width:100%;
z-index:1;
}

#text_div {
width:900px;
color:#000000;
background-color:#FFFFFF;
border-style:ridge;
border-width:0px;
text-align:left;
padding:5px;
z-index:1;
}

#iframe_div {
position:relative;
with:100%;
text-align:center;
margin:0 auto;
}

iframe {
width:640px;
height:480px;
align:center;
}

#one_min_img {
width:700px;
text-align:center;
margin: 0 auto;
}

}

@media only screen 
and (max-width : 1199px)
and (min-width : 600px) {
#container {
position:relative;
width:100%;
padding:20px;
z-index:1;
font-family: Helvetica, sans-serif;
font-size: 18px;
}

#text_main {
position:relative;
width:100%;
z-index:1;
}

#text_div {
width:80%;
color:#000000;
background-color:#FFFFFF;
border-style:ridge;
border-width:0px;
text-align:left;
padding:5px;
z-index:1;
}

#iframe_div {
position:relative;
with:100%;
text-align:center;
margin:0 auto;
}

iframe {
width:580px;
height:420px;
}

#one_min_img {
width:500px;
text-align:center;
margin: 0 auto;
}

}

@media only screen 
and (max-width : 599px)
and (min-width : 100px) {
#container {
position:relative;
width:100%;
padding:20px;
z-index:1;
font-family: Helvetica, sans-serif;
font-size: 18px;
}

#text_main {
position:relative;
width:100%;
z-index:1;
}

#text_div {
width:80%;
color:#000000;
background-color:#FFFFFF;
border-style:ridge;
border-width:0px;
text-align:left;
padding:5px;
z-index:1;
}

#iframe_div {
position:relative;
with:100%;
text-align:center;
margin:0 auto;
}

iframe {
width:95%;
height:340px;
}

#one_min_img {
width:80%;
text-align:center;
margin: 0 auto;
}

}