*{margin:0;padding:0}.js{height:100%}table{width:100%}h1,h2,h3,h4,h5{font-weight:400;color:#404040}h2 a{text-decoration:none;color:#404040}article h1{font-size:20px;border-bottom:solid 1px #b3b3b3;padding-bottom:14px}.select{padding-left:0;overflow:hidden}.select li{width:155px;display:inline;float:left}.select li span{font-size:10px}.page-attractions .panel-col-first,.page-attraction .panel-col-first{width:360px;float:left;font-size:12px}.page-attractions .panel-col-last,.page-attraction .panel-col-last{font-size:12px;margin-left:380px;width:auto}.node-type-attraction .panel-col-last{margin-left:385px;width:626px;float:left}h2{font:bold 190%/100% Arial,Helvetica,sans-serif;margin:0 0 .2em}h2 em{font:normal 80%/100% Arial,Helvetica,sans-serif;color:#6b6b6b}.panel-col-first .pane-attactions-list-city{margin-bottom:15px;padding-top:0}.panel-col-first .pane-attactions-list-city h3{padding-top:10px;padding-bottom:9px;font-size:18px}table.socialhot,table.social{max-width:450px !important;table-layout:fixed;margin:0;float:none !important;height:10px}table.social tr td.twit{padding-right:10px !important}table.social tr td{width:50px !important;margin:0 !important}.page-node-1808 .page-staticpage-i-headimage-h1{display:none}a img{border:none;outline:none;text-decoration:none}a{color:#434343;text-decoration:underline;-webkit-tap-highlight-color:transparent}input{outline:none}a{text-decoration:underline}a:hover{text-decoration:none}p{line-height:1.3;margin:1em 0;text-align:justify}.center-wrapper .inside ul,.center-wrapper .inside ol{margin:1em 0;margin-left:20px}.center-wrapper .inside .pane-content ul,.center-wrapper .inside .pane-content ol{list-style:inside}h1,h2,h3,h4,h5{font-weight:400;margin:0;color:#404040}h2{font-size:1.5em}h3{font-size:1.25em}.block{clear:both}article{margin:20px 0}article p{text-align:justify}article h1{font-size:20px;border-bottom:solid 1px #b3b3b3;padding-bottom:14px}article h2{font-size:18px}article h3,article h4{font-size:16px}#searchboxInc h3{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:180%;text-align:center}#searchboxInc form,form#filterbox_wrap{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;clear:left;margin:0 0 10px;padding:8px 0}#searchboxInc div{overflow:hidden}#destinationSearch{margin-bottom:20px}#destinationSearch h4{color:#fff;margin-bottom:5px;margin-top:10px}#destinationSearch hr{margin-bottom:12px;margin:0;color:#9a81b6;padding-bottom:8px}hr{border-color:#9a81b6}#destinationSearch img{float:left;height:26px;width:25px}#searchboxInc #destinationSearch .wide{font-size:12px;margin-top:5px;margin-left:5px;padding-left:3px;height:auto;border:none;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:401px}#searchboxInc form .but button{margin-bottom:.5em}table.promos tr.dotter td{padding:14px 3px;border-bottom:1px solid #b3b3b3!important}tr.promo_even_on{background:#efefef;cursor:pointer;border-left:1px solid #b3b3b3;border-right:1px solid #b3b3b3}tr.promo_even{border-left:1px solid #fff;border-right:1px solid #fff}table.promos td{padding:10px 3px 0;vertical-align:top}table.promos td.fromprice,table.promos td.fromprice a{font-weight:700;text-align:right;white-space:nowrap;vertical-align:middle;font-size:18px;line-height:.92em;color:#5f01a0}td.fromprice span{color:#8c8c8c;font-size:10px}table.promos td a{font-weight:400;text-decoration:none}table.promos td a.hotelname{font-size:20px;color:#404040}.promos .icon_thumbyellow{vertical-align:top;margin-top:-1px}table.promos td a.hotelname,table.promos td.c2title span.nowrap{line-height:1em}table.theme_hotel_holder{width:100%;margin:15px 0 0}table.theme_hotel_holder td{vertical-align:top}.page-not-found-content{position:relative;margin-top:20px;color:#000;height:455px;background:url(/sites/all/themes/tpoh/images/404.jpg) 50% no-repeat transparent}.content-404{text-align:right;position:absolute;top:305px;left:555px;font-size:14px}.content-404 a{margin-top:15px;display:block}#footer{float:none;clear:both}#header,#footer,.mission,.breadcrumb,.node{clear:both}.inner{padding:0}@media screen and (max-width:767px){.page-not-found-content{height:300px;background-size:contain}
.content-404{right:10px;left:auto;top:200px}}@media screen and (max-width:450px){.page-not-found-content{height:200px}.content-404{top:150px}}.creditcard-list-item{background:url(/sites/all/themes/tpoh/images/credit_card.jpg) no-repeat;float:left;height:28px;margin:0 9px 7px 0;position:relative}.cc1{width:45px;background-position:-309px 0}.cc2{width:45px;background-position:-5px 0}.cc3{width:45px;background-position:-55px 0}.cc5{width:45px;background-position:-207px 0}.cc11{width:45px;background-position:-156px 0}.cc10{width:45px;background-position:-105px 0}.cc14{width:45px;background-position:-359px 0}.cc13{width:45px;background-position:-665px 0}.cc7{width:45px;background-position:-258px 0}.cc4{width:45px;background-position:-563px 0}.cc34{width:45px;background-position:-512px 0}.cc22{width:45px;background-position:-614px 0}.cc35{display:none}.cc36,.cc44{width:45px;background-position:-410px 0}.cc37{width:45px;background-position:-461px 0}.cc21{width:45px;background-position:-716px 0}.cc15{width:45px;background-position:-765px 0}.cc32{width:45px;background-position:-816px 0}.cc17{width:45px;background-position:-867px 0}.cc12{width:45px;background-position:-918px 0}.cc16{width:45px;background-position:-969px 0}.cc25{width:45px;background-position:-1020px 0}.cc38{width:45px;background-position:-1071px 0}.cc23{width:45px;background-position:-1122px 0}.cc43{width:45px;background-position:-1275px 0}.cc42{width:45px;background-position:-1326px 0}.cc41{width:45px;background-position:-1224px 0}.cc9{width:45px;background-position:-1426px 0}.cc8,.cc31,.cc29,.cc19,.cc28,.cc30,.cc26,.cc27{margin-bottom:2px;background:0 0;border:1px solid #e7e7e7;padding:0 5px;line-height:26px;height:26px}