.contacts > .address{width:300px}
.contacts > .form{width:620px}
.contacts .fig .caption {padding-top:240px}
.contacts .img {position:absolute;top:0;left:0;width:298px;height:198px}
.contacts .img iframe {width:298px;height:198px}
.contacts .img p {font-size:12px;text-align:right}
.contacts .caption p {margin-top:10px;margin-bottom:10px}
.contacts .address .h {color:#552200;font-size:16px}
.contacts .address .gps,
.contacts .address .gps a {color:#D45500;line-height:1.5}
.contacts .address .gps a:hover {text-decoration:underline}
.contacts .address .gps strong {font-weight:normal;color:#552200;text-transform:uppercase}
.contacts .form .name {margin-left:60px}
.contacts .form .name input {margin-left:-60px;padding-left:60px}
.contacts .form .from {margin-left:63px}
.contacts .form .from input {margin-left:-63px;padding-left:63px}
.contacts .form .subject {margin-left:75px}
.contacts .form .subject input {margin-left:-75px;padding-left:75px}
.contacts .form .message textarea {height:200px}
.contacts .popup {width:500px;margin-left:-250px}
.contacts .popup .sbar {text-align:center}
@media only screen and (max-width:1000px){
.contacts > .address{width:300px}
.contacts > .form{width:400px}
}
@media only screen and (max-width:740px){
.contacts .img,
.contacts .img iframe {width:438px}
.contacts > .address{width:440px}
.contacts > .form{width:440px}
.contacts .popup {width:440px;margin-left:-220px}
}
@media only screen and (max-width:460px){
.contacts .img,
.contacts .img iframe {width:298px}
.contacts > .address{width:300px}
.contacts > .form{width:300px}
.contacts .popup {width:300px;margin-left:-150px}
