@charset "utf-8";
/* CSS Document */
* {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
@media screen and (max-width: 990px) {
.home_content_layout {min-height: 0px;}
.highlight {display: none;}
.footer_box {display: none;}
#main h1 {display:none;}
#welcome, #home-page-header {display:block;}}
#welcome, #home-page-header {display: none;}
.highlight {height: 100%;width: 250px;padding-top: 18px;margin: 0px 0px 0px 15px;position: relative;float: left;}
.highlight img {margin-bottom: 10px;}
.home_master_layout {max-width: 990px;margin-right: auto;margin-left: auto;height: 100%;margin-top: 0px;clear: none;position: relative;overflow: visible;}
.home_animation {float: right;height: auto;max-width: 694px;margin-top: 15px;margin-left: 15px;margin-right: 15px;overflow: visible;position: relative;}
.home_content_layout {background-color: #DFB021;margin-top: 0px;min-height: 570px;position:relative;clear:both;}
.home_bottom_content {width: 695px;height: 220px;margin-top: 15px;float: right;margin-right: 15px;}
.home_bottom_content_box {width: 665px;background-color: #FFFFFF;float: right;height: 300px;margin-top: 15px;}
#home_master_layout #home_content_layout #home_bottom_content .home_bottom_content_box a {color: #333;}
#home_bottom_content .home_bottom_content_box p { font-size: 14px; color: #333; }
.warranty_content {border: 1px solid #999;}
.warranty_dealer { background-color: #FFF1BF; }
.warranty_header { background-color: #dbaa00; font-size: x-large; text-align: center; }
.warranty_intro { font-size: large; margin-bottom: 15px; border: 1px solid #999; padding: 5px; color: #000; background-color: #CCC; }
.warranty_layout { background-color: #F4F4F4; max-width: 990px; margin-right: auto; margin-left: auto; height: auto; }
.warranty_table_label_dealer { font-size: medium; background-color: #dbaa00; }
.warranty_table_label { font-size: medium; }
.holiday { color: #FFF; background: #F00; font-size: medium; text-align: center; }
.h1 {display: none;}
.footer_box { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; text-align: center; font-size: 16px; clear: both; position: relative; height: auto; background-color: #000000; }
.footer_layout {margin-right: auto;margin-left: auto;margin-top: 10px;max-width: 990px;height: auto;padding-bottom: 15px;}
#footer_box div a   {color: #FFF;}
#footer_box p {color: rgba(255,255,255,1);}
#footer_box a {color: #FFF;}
#footer_box a:hover {text-shadow: 0 0 10px #c61a1a;color:#FFCC00;}
#footer_social img {margin: 3px;}
#footer_social {width: 100%;}
#bottom_nav_left {width: 33%;background-color: rgba(255,255,255,1);height: 25px;float: left;clear: right;padding-bottom: 25px;}
#animation table tr td h2 { color: rgba(255,255,255,1); }
.survey_master_layout { max-width: 990px; margin-right: auto; margin-left: auto; }
input {font-size: 26px;}
#giftcert {padding: 10px; }
