.panel h2.title { margin-bottom: 10px; font-family: 'goudy_old_styleitalic'; font-size:24px; color:#231f20; font-weight:bold; line-height:22px; }
.panel p { font-family: 'goudy_old_styleitalic'; font-size:24px; color:#231f20; font-weight:normal; }
.panel p span { font-family: 'goudy_old_styleitalic'; font-size:24px; color:#231f20; font-weight:normal; }
noscript div { background: #ccc; border: 1px solid #900; margin: 20px 0; padding: 15px }
.panel span p { font-family: 'goudy_old_styleitalic'; font-size:24px; color:#231f20; font-weight:normal; }
.panel span { font-family: 'goudy_old_styleitalic'; font-size:24px; color:#231f20; font-weight:normal; }
.coda-slider-wrapper { padding: 20px 0 }
.coda-slider { background:none; }
.coda-slider-no-js .coda-slider { height:350px; overflow:hidden !important; padding-right: 20px }
.coda-slider, .coda-slider .panel { width:772px; }
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width:772px; }
.coda-slider-wrapper.arrows .coda-slider { margin:50px 100px 0px 100px; text-align:center; }
.coda-nav-left a, .coda-nav-right a { font-family: 'book_antiquaregular'; font-size:17px; font-style:italic; color: #fff; width:154px; height:144px; line-height:144px; }
.coda-nav ul li a.current { background: #39c; }
.coda-slider .panel-wrapper { padding:20px }
.coda-slider p.loading { padding: 20px; text-align: center }
.coda-nav ul { clear: both; margin: auto; overflow: hidden; display:none; }
.coda-nav ul li { display: inline }
.coda-nav ul li a { background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none }
.coda-slider-wrapper { clear: both; overflow: hidden; }
.coda-slider { float: left; overflow: hidden; position: relative }
.coda-slider .panel { display: block; float: left }
.coda-slider .panel-container { position: relative }
.coda-nav-left { position:absolute; bottom:50px; left:350px; }
.coda-nav-right { position:absolute; bottom:10px; right:340px; }
.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
.coda-slider-wrapper.arrows .arrow_prev { width:17px; height:30px; position:absolute; top:50%; left:30px; margin-top:-15px; }
.coda-slider-wrapper.arrows .arrow_next { width:17px; height:30px; position:absolute; top:50%; right:30px; margin-top:-15px; }
.slid_box { width:100%; float:left; height:350px; overflow:auto; }
 @media screen and (max-width:980px) {
.coda-slider .panel-wrapper { padding:10px; }
.coda-slider-no-js .coda-slider { padding-right:0px; }
.coda-slider-wrapper.arrows .coda-slider { width:100%; max-width:483px; margin:50px 80px 0px 80px; text-align:center; }
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width:100%; max-width:543px; }
.slid_box { height:222px; }
.panel h2.title { margin:10px 0px; }
.coda-nav-left { bottom:42px; left:258px; }
.coda-nav-left a { width:90px; height:92px; line-height:92px; font-size:16px; }
.coda-nav-right { bottom:13px; right:258px; }
.coda-nav-right a { width:90px; height:92px; line-height:92px; font-size:16px; }
}
 @media screen and (max-width:767px) {
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { max-width:456px; }
.coda-nav-left { bottom:42px; left:220px; }
.coda-nav-left a { font-size:14px; }
.coda-nav-right { bottom:13px; right:220px; }
.coda-nav-right a { font-size:14px; }
.slid_box { height:222px; }
}
 @media screen and (max-width:599px) {
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { max-width:335px; }
.coda-slider-wrapper.arrows .coda-slider { margin:30px 50px 0px 50px; }
.panel h2 { font-size:18px; }
.panel h2.title { font-size:20px; }
.panel p { font-size:20px; }
.coda-slider-wrapper.arrows .arrow_prev { left:10px; }
.coda-slider-wrapper.arrows .arrow_next { right:10px; }
.coda-nav-left { bottom:38px; left:160px; }
.coda-nav-left a { width:56px; height:80px; line-height:80px; font-size:12px; }
.coda-nav-right { bottom:13px; right:158px; }
.coda-nav-right a { width:58px; height:82px; line-height:82px; font-size:12px; }
.slid_box { height:190px; }
}
 @media screen and (max-width:479px) {
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { max-width:224px; }
.coda-slider-wrapper.arrows .coda-slider { margin:24px 30px 0px 30px; }
.panel h2 { font-size:16px; }
.panel h2.title { font-size:16px; }
.panel p { font-size:16px; }
.coda-slider-wrapper.arrows .arrow_prev { left:10px; display:none; }
.coda-slider-wrapper.arrows .arrow_next { right:10px; display:none; }
.coda-nav-left { bottom:38px; left:100px; }
.coda-nav-left a { width:42px; height:80px; line-height:12px; font-size:12px; word-break:break-all; vertical-align:middle; display:table-cell; }
.coda-nav-right { bottom:11px; right:100px; }
.coda-nav-right a { width:42px; height:82px; line-height:82px; font-size:12px; }
}
