#LeftPanels
{display:block;}
h2,#EmailForm
{width:90%;}
h2
{margin:0 auto;padding:1vw 0.5vw;text-align:center;font-size:1.2vw;}

#EmailForm,#EmailForm input,#Recipient,#EmailBodyBlock textarea
{border:1px solid #aaa;}
#EmailForm
{margin:0 auto 5vw auto;padding:5vw 0 3vw 0;min-height:10vw;height:auto;}
#EmailForm div
{margin:3vw auto;width:60vw;min-height:10vw;height:auto;}
#EmailForm label,#EmailForm input
{margin:0;font-size:2.5vw;width:40vw;height:3vw;text-align:left;}
#EmailForm label
{float:left;}
#EmailForm input
{float:right;}

#EmailObjectBlock
{margin:7vw auto 10vw auto;z-index:10001;}
#EmailObjectBlock #EmailObject
{margin-bottom:2vw;}

#EmailBodyBlock
{width:95%;text-align:center;}
#EmailBodyBlock label
{clear:both;margin:0;padding:0;}
#EmailBodyBlock textarea
{margin:1.5vw 0;resize:vertical;width:95%;min-height:8vw;}

#AntiSpamBlock
{float:none;margin:0 auto;width:95%;text-align:center;}
#AntiSpamBlock p
{font-size:2.5vw;}
#AntiSpamBlock #AntiSpamInput
{float:none;margin:0 auto;width:30vw;height:3vw;text-align:center;}
#AntiSpamBlock #AntiSpamPic
{margin:5px auto;width:95%;height:11vw;}
#AntiSpamBlock #AntiSpamPic #Captcha
{margin:5px auto;width:30vw;height:10vw;}
#AntiSpamPic #Reload
{float:right;margin-top:5vw;width:5vw;height:5vw;}

#EmailForm #Submit
{margin:0 auto;width:20vw;height:10vw;text-align:center;}
#Submit input
{margin:0 auto;padding:0;width:20vw;height:10vw;text-align:center;border:none;}
#SubmitButton
{margin:0 auto;padding:0;cursor:pointer;width:20vw;height:10vw;text-align:center;background-color:#ddd;border:none;}

@media screen and (min-width:800px)
{
    #EmailForm, #EmailForm div
    {margin:0.5vw auto;width:65%;min-height:4vw;}
    h2,#EmailForm label,#EmailForm input,#EmailBodyBlock textarea,#AntiSpamBlock p,#AntiSpamBlock #AntiSpamInput
    {height:1.5vw;font-size:1.5vw;}
    #EmailForm label,#AntiSpamBlock #AntiSpamInput
    {width:8vw;}
    #EmailForm input
    {width:20vw;}
    #AntiSpamBlock p
    {height:auto;}
    #AntiSpamBlock #AntiSpamPic
    {margin:5px auto;width:70%;height:8vw;}
    #AntiSpamBlock #AntiSpamPic #Captcha
    {margin:5px auto;width:13vw;height:6.5vw;}
    #AntiSpamBlock #AntiSpamPic #Reload
    {margin-top:3.5vw;width:3vw;height:3vw;}
    #EmailForm #Submit,#Submit input,#SubmitButton
    {margin-top:1vw;width:8vw;height:3vw;background-color:#ddd;}
}
@media screen and (max-width:800px)
{
    #EmailForm, #EmailForm div
    {margin:0.8vw auto;width:65%;min-height:4vw;}
    h2,#EmailForm label,#EmailForm input,#EmailBodyBlock textarea,#AntiSpamBlock p,#AntiSpamBlock #AntiSpamInput
    {height:1.8vw;font-size:1.8vw;}
    #EmailForm label,#AntiSpamBlock #AntiSpamInput
    {width:8vw;}
    #EmailForm input
    {width:20vw;}
    #AntiSpamBlock p
    {height:auto;}
    #AntiSpamBlock #AntiSpamPic
    {margin:2vw auto;width:70%;height:8vw;}
    #AntiSpamBlock #AntiSpamPic #Captcha
    {margin:5px auto;width:15vw;height:8vw;}
    #AntiSpamBlock #AntiSpamPic #Reload
    {margin-top:4vw;width:3vw;height:3vw;}
    #EmailForm #Submit,#Submit input,#SubmitButton
    {margin-top:1.5vw;width:8vw;height:3vw;background-color:#ddd;}
}
@media screen and (max-width:600px)
{
    #EmailForm, #EmailForm div
    {width:75%;}
    h2,#EmailForm label,#EmailForm input,#EmailBodyBlock textarea,#AntiSpamBlock p,#AntiSpamBlock #AntiSpamInput
    {height:2.3vw;font-size:2.3vw;}
    #EmailForm label
    {width:12vw;}
    #EmailForm input
    {width:30vw;}
    #AntiSpamBlock p
    {height:auto;}
    #AntiSpamBlock #AntiSpamPic
    {margin:2vw auto;width:70%;height:8vw;}
    #AntiSpamBlock #AntiSpamPic #Captcha
    {margin:5px auto;width:18vw;height:10vw;}
    #AntiSpamBlock #AntiSpamPic #Reload
    {margin-top:4.5vw;width:5vw;height:5vw;}
    #EmailForm #Submit,#Submit input,#SubmitButton
    {margin-top:1.5vw;width:15vw;height:5vw;background-color:#ddd;}
}
@media screen and (max-width:400px)
{
    #EmailForm, #EmailForm div
    {width:80%;}
    h2,#EmailForm label,#EmailForm input,#EmailBodyBlock textarea,#AntiSpamBlock p,#AntiSpamBlock #AntiSpamInput
    {height:2.7vw;font-size:2.7vw;}
    #EmailForm label
    {width:12vw;}
    #EmailForm input
    {width:30vw;}
    #AntiSpamBlock p
    {height:auto;}
    #AntiSpamBlock #AntiSpamPic
    {margin:2vw auto;width:70%;height:8vw;}
    #AntiSpamBlock #AntiSpamPic #Captcha
    {margin:5px auto;width:25vw;height:12vw;}
    #AntiSpamBlock #AntiSpamPic #Reload
    {margin-top:6vw;width:7vw;height:7vw;}
    #EmailForm #Submit,#Submit input,#SubmitButton
    {margin-top:3vw;width:15vw;height:5vw;background-color:#ddd;}
}
