#resa{ width: 100%; background: #888; height: 42px; color: #604C3F; padding: 8px 0 0 0; width: 940px; margin: 0 auto; } #resa .resa{ font-size: 14px; font-weight: bold; color: #FFF; text-align: right; float: left; margin: 10px 0 0 40px; font-style: italic; } #form_winnerroom{ float: right; margin: -6px 40px 0 0; } #form_winnerroom dl{ margin: 12px 0 0 0; } #form_winnerroom dt, #form_winnerroom dd{ float: left; margin: 0; width: auto; } #form_winnerroom dt{ font-size: 14px; padding: 2px 4px 4px 4px; margin: 0 0 0 15px; color: #FFF; font-style: italic; } input#from, input#to{ width: 88px; padding: 1px 3px; color: #666666; } input.button{ background: url("../images/bg_button.png") no-repeat -10px center #4C5693; color:#FFF; -webkit-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; padding:5px 5px 5px 35px; cursor: pointer; border: none; font-weight: bold; margin: -3px 0 0 6px; } input.button:hover{ background: url("../images/bg_button_h.png") no-repeat -10px center #354067; } @media (max-width: 768px){ #resa{ width:98%; } #resa .resa{ margin: 10px 0 0 10px; } #form_winnerroom{ margin:-6px 4px 0 0; } #form_winnerroom dt{ margin: 0 0 0 10px; } } @media (max-width: 767px) { #resa{ display: none; } }