/* CSS Document */
body { font-family:'open sans', Helvetica, sans-serif!important; line-height:1.5em!important;}
hr { padding:0!important; margin:0!important; border:0px!important; clear:both; width:100%; height:1px;}
.padding-0 { padding:0!important; }
.margin-0 { margin:0!important;}
.margin-bottom { margin-bottom:15px;}
.box { width:100%; display:block;}
.box-inner { width:100%; display:block; padding:15px;}
.img-responsive { width:100%;}
.homebox { background:#fdded0; padding:15px; font-size:13px; line-height:1.2em;}
.homebox img {}
.homebox h3 { padding-top:0!important;}
.homebox hr { height:10px!important;}
.homebox h3 a { color:#f1661c;}

h1,h2,h3,h4,h5,h6 { font-family:'Arimo', Helvetica, sans-serif; padding:12px 0; margin:0!important;}
h1 { font-size:22px!important;}
h2 { font-size:20px!important;}
h3 { font-size:18px!important;}
.wp-caption { width:100%; display:table; position:relative; margin:10px 0; }
.wp-caption img { width:100%;}
.wp-caption .wp-caption-text { position:absolute; z-index:9999; color:#f1f1f1; bottom:0px; padding:2px 7px; background:rgb(0,0,0,0.6); font-size:12px; margin:5px; }
.image-hotel { width:100%; display:table;}
.image-hotel img { max-width:200px; min-width:200px; float:left; width:100%; padding:5px;}
.image-hotel br { display:none;}
.ads { padding:5px 0; display:table; width:100%; margin:8px 0; float:left;}
ul.faq { list-style:none; margin:0; padding:0; }
ul.faq li { }
ul.faq li a { width:100%; display:table; padding:6px 10px; background:#f7f7f7; margin:3px 0; }
ul.faq li a:hover { text-decoration:none; background:#f1f1f1; }
.faqs {}
.faqs h3 { background:#ee8e1c; border-left:8px solid #e83e03; color:#ffffff; padding:8px 10px; margin:0 0 14px 0!important; }
iframe.loc { width:100%; min-height:250px; max-height:300px;}
hr { clear:both; height:1px; border:0px; width:100%;}

.sidebar {}
.sidebar .widget { margin:15px 0;}
.sidebar .widget h2 { margin:0; font-size:17px!important; padding:7px 10px; background:#ee8e1c; color:#fff;}
.sidebar .widget ul { list-style:none; margin:0; padding:0; background:#fbeaa5; }
.sidebar .widget ul li { list-style:none; padding:0; margin:0; font-size:13px; }
.sidebar .widget ul li a { padding:5px 10px; display:table; width:100%; color:#e66a3c; border-bottom:1px solid #f5d58f; }
.sidebar .widget ul li a:hover { text-decoration:none; background:#f5d58f; }
.sidebar .widget-ul { background:#fbeaa5; display:table; width:100%;}
.sidebar .widget-ul ul { width:50%; float:left; padding:1%;}
.sidebar .widget-ul ul li {}
.sidebar .widget-ul ul li a {}

.footertop { background:#333; color:#f1f1f1; padding:20px 0 25px 0; margin-top:20px; }
.footertop h3 { background:#232323; padding:8px 15px; margin-bottom:12px!important;}
.footertop ul { padding:0; margin:0;}
.footertop ul li { list-style:none; padding:0; margin:0; font-size:13px;}
.footertop ul li a { color:#fff!important; display:table; width:100%; padding:3px 6px; border-bottom:1px dotted #6f6f6f;}
.footer { background:#f1f1f1; padding:20px 0; text-align:center; font-size:11px; line-height:1.5em;}
.footer a { color:#333;}