@charset "utf-8";#tdMapDirections form#locationForm input{max-width:200px}#activeItineraries table.table{}#em_filterOptions_bar{margin:20px 0;background:#e8f1f5;padding:2% 3%;width:94%;text-align:center}#em_filterOptions_bar select{border:1px solid #ccc;padding:4px;margin:0 0 6px 0}#emBasicFilterForm #terraForm_emBasicFilterForm_submit{background-color:#009bce;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 1px 3px 1px rgba(1,31,43,.3);color:#fff;display:block;float:right;font-family:'Droid Sans',sans-serif;font-size:13px;font-weight:700;padding:3px 6px;text-align:center;text-transform:uppercase;min-width:90px;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out;-webkit-appearance:none;border:none}.listing{margin:20px 0;border-top:1px solid #e5e5e5;width:100%}.listing .listing-title{float:left;width:100%;margin:42px 0 20px}.listing .listing-rating{float:left;width:100%;margin:5px 0}.listing .listing-rating a:link,.listing .listing-rating a:visited{font-size:12px;color:#444}.listing .listing-location{float:left;font-weight:700;width:100%;height:10px;padding:18px 0 0 0;color:#072d3c;background-color:none;font-size:14px;line-height:16px;font-family:'Droid Serif',serif}.listing .map-btn{background:#00558f;height:15px;line-height:13px;color:#fff;padding:10px;float:left;display:block;width:auto;position:relative;top:35px;left:0;z-index:200}.listing .map-btn a{color:#fff}.listing .map-image{display:block;position:absolute;bottom:0;left:0;width:100%;height:auto}.listing .listing-title h2{margin:18px 0 0 0}.listing .listing-title h2 a:link,.listing .listing-title h2 a:visited{color:#072d3c;text-decoration:none;font-family:'Droid Sans',sans-serif;font-weight:400;font-size:22px;line-height:26px}.listing p{margin:0 0 14px 0;line-height:20px}.listing .tripadvisor{display:block;float:left}.listing .tripadvisor span{width:100%;height:100%;float:none}.listing .tripadvisor span img{display:block;margin-left:auto;margin-right:auto}.listing .tripadvisor p{margin:0 0 0 0;line-height:16px!important;font-size:10px!important;text-align:center}.listing .listing-title h2 a:hover{color:#26ace2}.listing-brief-info .info-left{float:left;width:215px;position:relative}.listing-brief-info .info-left img{width:100%;height:auto;margin-top:35px}.listing-brief-info .info-mid{float:left;width:560px;padding:0 0 0 13px}.listing-brief-info .info-right{float:right;width:160px}.listing-brief-info .info-right .price p{text-align:center;margin:5px 0;font-size:16px}.listing-brief-info .info-right .price p span{color:#26ace2;font-weight:bold;text-decoration:none}.listing-brief-info .info-right .price p a:link,.listing-brief-info .info-right .price p a:visited{color:#26ace2;font-weight:bold;text-decoration:none}.listing-brief-info .info-right .book a:link,.listing-brief-info .info-right .book a:visited{background-color:#26ace2;color:#fff;display:block;text-decoration:none;text-align:center;padding:7px 0;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out}.content .book a:link,.content .book a:visited,.content .summary-info a:link,.content .summary-info a:visited{background-color:#009bce;border-radius:3px 3px 3px 3px;color:#fff;display:block;float:left;font-family:'Droid Sans',sans-serif;font-size:13px;font-weight:700;padding:3px 8px;text-align:center;text-transform:uppercase;width:92%;text-decoration:none;cursor:pointer;margin-right:10px;-webkit-transition:all 120ms ease-in-out;-moz-transition:all 120ms ease-in-out;-ms-transition:all 120ms ease-in-out;-o-transition:all 120ms ease-in-out;transition:all 120ms ease-in-out;line-height:24px}.content .summary-info a:link,.content .summary-info a:visited{float:right!important;margin-left:12px}.content .info-mid a.booknow,.content .info-mid a.more{width:100px;margin-left:0;margin-bottom:10px}.content .section.buttons .addremovetoplanner a:link,.content .section.buttons .addremovetoplanner a:visited,.content .section.buttons .travelPlannerAddButton a:link,.content .section.buttons .travelPlannerAddButton a:visited{width:auto;padding:7px}.icon-add{background-image:url("/custom/templates/page/shared/coromandel-2013/images/add.png");background-repeat:no-repeat;background-position:left;padding:0 0 0 12px;width:8px;height:10px}.icon-remove{background-image:url("/custom/templates/page/shared/coromandel-2013/images/remove.png");background-repeat:no-repeat;background-position:left;padding:0 0 0 12px;width:8px;height:10px}.content .addremovetoplanner a:hover,.content .book a:hover,{background-color:#0283ad;color:#fff;-webkit-transition:all 120ms ease-in-out;-moz-transition:all 120ms ease-in-out;-ms-transition:all 120ms ease-in-out;-o-transition:all 120ms ease-in-out;transition:all 120ms ease-in-out}.travelPlannerSaving{display:block;color:#0283ad;text-decoration:none;text-align:center;-webkit-border-radius:4px;border-radius:4px;min-width:100px;margin:0 auto;padding:3px 6px;-webkit-transition:all 120ms ease-in-out;-moz-transition:all 120ms ease-in-out;-ms-transition:all 120ms ease-in-out;-o-transition:all 120ms ease-in-out;transition:all 120ms ease-in-out}.addremovetoplanner a:hover .icon-add{background-image:url("/custom/templates/page/shared/coromandel-2013/images/add.png");-webkit-transition:all 120ms ease-in-out;-moz-transition:all 120ms ease-in-out;-ms-transition:all 120ms ease-in-out;-o-transition:all 120ms ease-in-out;transition:all 120ms ease-in-out}a:hover .icon-remove{background-image:url("/custom/templates/page/shared/coromandel-2013/images/remove.png");-webkit-transition:all 120ms ease-in-out;-moz-transition:all 120ms ease-in-out;-ms-transition:all 120ms ease-in-out;-o-transition:all 120ms ease-in-out;transition:all 120ms ease-in-out}.tripadvisor p img{padding:0 0 0 20px}.searchPageNavOuter{background-color:#e8f1f5;height:auto;padding:5px 0;width:100%;float:left}.searchPageNavOuter span{float:left;margin-right:12px;font-weight:700;padding:5px 0 5px 20px}.searchPageNavOuter ul{padding:0;margin:0 0 0 15px;float:left}.content .searchPageNavOuter ul li{display:inline;padding:5px 10px 5px 5px;margin:0!important;background-image:none;float:left}.searchPageNavOuter ul li a:link,.searchPageNavOuter ul li a:visited{color:#444;padding:px 28px 6px 10px;display:inline;font-weight:normal;text-decoration:underline;margin-left:18px}.searchPageNavOuter ul li a:hover{color:#666}.plannerColumn h4{margin:8px 0 0 0}.searchFilterHeading{float:left;width:auto;margin-right:10px;margin-left:12px}.searchFilter{width:auto}.searchFilter ul li{display:inline-block;margin-right:15px}.searchFilter ul.searchFilterList{padding:10px 0 10px 8px;background:#e8f1f5}#tdViewButtons{height:45px}#tdViewButtons strong{font-weight:normal}#tdViewButtons a:link,#tdViewButtons a:visited{color:#666;text-decoration:none}#tdViewButtons #mapOff:hover,#tdViewButtons #listOff:hover,#tdViewButtons #calendarOff:hover,#tdViewButtons #clearOff:hover,#tdViewButtons #shareOff:hover,#tdViewButtons #sharedOff:hover{background-color:#e5e5e5;cursor:pointer}#tdViewButtons #listOff:hover a:link,#tdViewButtons #mapOff:hover a:link,#tdViewButtons #calendarOff: a:link,#tdViewButtons #listOff:hover a:visited,#tdViewButtons #mapOff:hover a:visited,#tdViewButtons #calendarOff: a:visited{color:#fff}#tdViewButtons #listOn,#tdViewButtons #listOff,#tdViewButtons #gridOn,#tdViewButtons #gridOff,#tdViewButtons #mapOn,#tdViewButtons #mapOff,#tdViewButtons #calendarOn,#tdViewButtons #calendarOff,#tdViewButtons #clearOff,#tdViewButtons #shareOff,#tdViewButtons #sharedOff{display:inline;padding:12px 12px 12px 38px}#tdViewButtons #listOn,#tdViewButtons #mapOn,#tdViewButtons #gridOn,#tdViewButtons #calendarOn{background-color:#e8f1f5;color:#072d3c;border-top:1px solid #e8f1f5;border-left:1px solid #e8f1f5;border-right:1px solid #e8f1f5}#tdViewButtons #listOff,#tdViewButtons #gridOff,#tdViewButtons #mapOff,#tdViewButtons #calendarOff{background-color:#fff;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}#tdViewButtons #listOn,#tdViewButtons #listOff{background-image:url("/custom/templates/page/shared/coromandel-2013/images/icon-listView.png");background-repeat:no-repeat;background-position:left}#tdViewButtons #mapOn,#tdViewButtons #mapOff{background-image:url("/custom/templates/page/shared/coromandel-2013/images/icon-mapView.png");background-repeat:no-repeat;background-position:left}#tdViewButtons #calendarOn,#tdViewButtons #calendarOff{background-image:url("/custom/templates/page/shared/coromandel-2013/images/icon-calview.png");background-repeat:no-repeat;background-position:left}#tdViewButtons #gridOn,#tdViewButtons #gridOff{background-image:url("/custom/templates/page/shared/coromandel-2013/images/icon-calview.png");background-repeat:no-repeat;background-position:left}#tdViewButtons #clearOff{background-image:url("/custom/templates/page/shared/coromandel-2013/images/icon-clear.png");background-repeat:no-repeat;background-position:left}#tdViewButtons #shareOff,#tdViewButtons #sharedOff{background-image:url("/custom/templates/page/shared/coromandel-2013/images/icon-share.png");background-repeat:no-repeat;background-position:left}#tdViewButtons #mapOff,#tdViewButtons #calendarOff,#tdViewButtons #clearOff{}.searchPageNavigationBottom{}span.pageNavIntro{display:none}span.pageNavPrevious a:link,span.pageNavPrevious a:visited,span.pageNavPages a:link,span.pageNavPages a:visited,span.pageNavNext a:link,span.pageNavNext a:visited,p.event-pagination a:link,p.event-pagination a:visited{color:#2f2f2f;text-decoration:none;border:1px solid #a3a3a3;padding:5px}p.event-pagination{text-align:center;margin-top:21px}p.em_pagination{text-align:right}p.event-next-previous a.event-previous{float:left;text-decoration:none;border:1px solid #a3a3a3;padding:5px}p.event-next-previous a.event-next{float:right;text-decoration:none;border:1px solid #a3a3a3;padding:5px}.adp{clear:both}#resultsMapOuter{display:block;clear:both;overflow:hidden;width:100%;position:relative;border:1px solid #ccc;height:100%}#resultsMap{float:right;width:72%!important;height:auto}ol#resultsMapProducts{float:left;width:200px;padding:30px 0 0 13px}ol#resultsMapProducts li a:link,ol#resultsMapProducts li a:visited{background-color:#009bce;color:#fff;text-decoration:none;display:block;text-align:center;font-weight:400;padding:7px 0;margin:0 0 4px 0;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out}ol#resultsMapProducts li a:hover{background-color:#0283ad!important;color:#fff;-webkit-transition:all 120ms ease-in-out;-moz-transition:all 120ms ease-in-out;-ms-transition:all 120ms ease-in-out;-o-transition:all 120ms ease-in-out;transition:all 120ms ease-in-out}a.productLink:link,a.productLink:visited{background-color:#009bce;color:#fff!important;text-decoration:none!important;display:block;text-align:center;font-family:'Droid Sans',sans-serif;text-transform:uppercase;font-weight:700;padding:7px 0;margin:0 0 4px 0;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out}a.productLink:hover{background-color:#0283ad;color:#444;-webkit-transition:all 120ms ease-in-out;-moz-transition:all 120ms ease-in-out;-ms-transition:all 120ms ease-in-out;-o-transition:all 120ms ease-in-out;transition:all 120ms ease-in-out}.searchPageNavigationBottom{margin:12px 0 0 0;text-align:right}.searchPageNavigation{display:none}.resultsMapPopup{}#resultsMap .resultsMapPopup strong{font-size:14px;font-family:'Droid Sans',sans-serif;margin-bottom:5px;width:100%;float:left}#resultsMap .resultsMapPopup p{color:#072d3c;font-family:'Droid Sans',sans-serif;font-size:13px;line-height:20px}#resultsMap .resultsMapPopup .thumb{margin-top:5px;float:left;margin-right:10px}#resultsMap .gm-style-iw{height:auto}a.travelPlannerRemoveButton,a.travelPlannerAddButton{background-color:#009bce;color:#fff!important;text-decoration:none!important;display:block;text-align:center;font-family:'Droid Sans',sans-serif;text-transform:uppercase;font-weight:700!important;padding:6px;margin:0 0 4px 0;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out;width:93%}a.travelPlannerRemoveButton:hover,a.travelPlannerAddButton:hover{background-color:#0283ad;color:#444;-webkit-transition:all 120ms ease-in-out;-moz-transition:all 120ms ease-in-out;-ms-transition:all 120ms ease-in-out;-o-transition:all 120ms ease-in-out;transition:all 120ms ease-in-out}.details .section{border-bottom:1px solid #e5e5e5;min-height:0;box-shadow:none;background:none;padding:2%;overflow:visible}.information{padding-bottom:20px;padding-top:20px}.controls{margin:20px auto;width:100%}.controls-left{float:left;width:77%}.controls-right{float:left;width:23%}.controls-prev{float:left;width:90px}.controls-next{float:right;width:auto}.listing-left{float:left;width:663px;border-right:1px solid #e5e5e5;padding:0 22px 0 0}.listing-right{float:right;width:294px}.detail{}#coro-detail-tabs{bottom:0;height:auto;padding:0;position:relative;width:100%;background:none;z-index:0}#coro-detail-tabs ul.resp-tabs-list{float:left;position:relative;left:0;list-style-type:none;background:none;height:38px;margin:20px 0 0 0;z-index:100;padding:0}#coro-detail-tabs .resp-tabs-list li{float:left;min-width:120px;text-align:center}#coro-detail-tabs .resp-tabs-list li a{padding:7px 15px;margin-right:3px;display:block;cursor:pointer;background:#00558f;margin-bottom:0;position:relative;height:24px;font-family:'Droid Sans',sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;color:#fff;letter-spacing:0}#coro-detail-tabs .resp-tabs-list li a:hover{background:#aec9d4;color:#072d3c!important}#coro-detail-tabs .resp-tabs-list li#locations{background:none}#coro-detail-tabs .resp-tabs-list li a.active{background:#aec9d4;color:#072d3c}#coro-detail-tabs .resp-tabs-list li a.active:after{position:absolute;display:block;content:"";border-color:#aec9d4 transparent transparent transparent;border-style:solid;border-width:22px;height:0;width:0;position:absolute;bottom:-38px;left:38%}#coro-detail-tabs .box{padding:0;margin-top:0}#coro-detail-tabs #reviews,#coro-detail-tabs #facilities,#coro-detail-tabs #availability,#coro-detail-tabs #map{background:#fff;float:left;width:95.7%;height:auto;padding:2%;border:1px solid #ccc;z-index:1}#coro-detail-tabs.detail .googlemap h4{display:none;margin:0;padding:0;height:0;clear:both;position:absolute;bottom:0}#coro-detail-tabs ul li{margin-left:0!important}#td_tripadvisor_reviews_container ul.td_tripadvisor_reviews li{margin-left:12px!important}#coro-detail-tabs .contact-col{width:50%;float:left;margin-bottom:20px}.contact-row{width:100%}.contact-col .td-col-left{}.contact-col .td-col-right{width:50%}#coro-detail-tabs .tripadvisor-col{width:50%;float:left}.detail div.contact-col div.td-col-left ul{float:left}.detail div.contact-col div.td-col-left .contact-details ul li{display:block}.contact-row div.td-qualmarks{float:left}.contact-row div.td-cards{float:left}.contact-row div.td-links{float:left;width:100%}.contact-row div.td-links img{margin-bottom:20px}.contact-details,.quals-cards,.contact-links{margin-top:20px;float:left}#coro-detail-tabs .detail-contact-btn{float:left}#facilitiesboolean{width:100%;float:left;margin-bottom:20px}.facilitiesmoreinfo{width:100%;float:left}#facilitiestextbox,#facilitiestextbox ul,#facilitiestextarea{width:100%;float:left}.content .controls a:link,.content .controls a:visited{background-color:#fff;color:#009bce;padding:4px 8px 4px;border:1px solid #009bce;font-size:13px;line-height:22px;display:inline-block;text-decoration:none;vertical-align:text-top;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all 120ms ease-in-out;-moz-transition:all 120ms ease-in-out;-ms-transition:all 120ms ease-in-out;-o-transition:all 120ms ease-in-out;transition:all 120ms ease-in-out}.content .controls a:hover{background-color:#e8f1f5;-webkit-transition:all 120ms ease-in-out;-moz-transition:all 120ms ease-in-out;-ms-transition:all 120ms ease-in-out;-o-transition:all 120ms ease-in-out;transition:all 120ms ease-in-out}.controls a span.left-arrow{background-image:url("/custom/templates/page/shared/coromandel-2013/images/arrow-left.png");background-repeat:no-repeat;background-position:left;width:9px;height:18px;padding:0 6px 0 11px;margin:8px 0 0 0}.controls a span.right-arrow{background-image:url("/custom/templates/page/shared/coromandel-2013/images/arrow-right.png");background-repeat:no-repeat;background-position:right;width:9px;height:18px;padding:0 18px 0 0;margin:8px 0 0 0}.event-vid{margin:44px 0 0 0}#video_overlay{top:0;left:0;width:100%;height:100%;position:absolute;background:none;cursor:pointer}.detail .listing-image{height:257px;width:294px;float:left;margin:0 25px 50px 0}.detail .event-image{height:240px!important;width:380px!important;float:left;margin:0 30px 30px 0}.wcEventManagerDetailVideos{position:relative;z-index:1}.detail .video-container{z-index:1;position:relative;display:block}.detail .video-container iframe.youtube-player{position:relative;z-index:1}.detail .listing-title{float:left;width:100%}.detail .listing-title h2{margin:30px 0 20px;line-height:24px;font-size:22px}.detail .listing-location{float:left;font-weight:700;width:auto;height:20px;padding:7px 5px 0 0;color:#072d3c;background-color:none;font-size:15px;line-height:18px;margin:0 0 10px;font-family:'Droid Serif',serif}.detail ul{margin:0;padding:0;float:none;list-style-type:none}.detail ul li{margin-left:0!important}.detail .buttons{padding:0 0 15px 0}.detail .buttons ul{height:30px;margin:12px 0 0 0}.detail ul li.rating{float:right;margin-left:12px!important}.detail ul li.detail-contact-btn a{float:left;background-color:#009bce;-webkit-border-radius:3px;border-radius:3px;color:#fff;display:block;font-family:'Droid Sans',sans-serif;font-size:14px;font-weight:700;padding:3px 6px;text-align:center;text-transform:uppercase;min-width:90px;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out}.detail ul li.detail-contact-btn a:hover{background-color:#0283ad;color:#fff}.detail ul li.detail-contact-btn a.productURL{margin-left:10px}.detail ul li.detail-contact-btn a:visited{color:#fff}.detail div.section h2{margin-top:20px}.detail li.addremovetoplanner,.detail li.book{float:right}.detail .information span.tdPDF{float:left;font-weight:700;margin-right:10px;font-size:14px;line-height:25px}.detail .information a.productpdf{float:left;background-color:#009bce;-webkit-border-radius:3px;border-radius:3px;color:#fff;display:block;font-family:'Droid Sans',sans-serif;font-size:14px;font-weight:700;padding:3px 6px;text-align:center;text-transform:uppercase;min-width:90px;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out}.detail .information a:hover.productpdf{background-color:#0283ad;color:#fff}.listing-left .travelPlannerAddRemoveButtons a:link,.listing-left .travelPlannerAddRemoveButtons a:visited{padding:7px 9px;text-decoration:none;color:#fff;width:150px}.listing-left .addremovetoplanner a:hover{color:#444}li.addremovetoplanner .travelPlannerAddRemoveButtons{width:169px!important;display:inline}li.book .bookScroll,li.summary-info .specialDeal{float:right;width:100px!important;display:inline}li.enquiry,li.website{float:left;font-weight:700;margin:0 10px 5px 0!important;text-transform:uppercase}.section .enquiry a:link,.section .enquiry a:visited,.section .website a:link,.section .website a:visited{display:block;padding:7px 15px;background-color:#009bce;text-decoration:none;color:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out}.section .enquiry a:hover,.section .website a:hover{background-color:#0283ad;color:#fff;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out}#facilitiesboolean{width:66%}#facilitiesboolean .facility{width:33%;font-size:14px;display:inline-block;float:left}#facilitiesboolean .facility img{line-height:24px}#facilitiesboolean .facility{line-height:24px;display:inline-block;vertical-align:top}#facilitiesboolean .facility label{line-height:24px;display:inline-block;vertical-align:top}.hours-info .left,.hours-info .mid,.hours-info .right,.section .left,.section .mid,.section .right{float:left;width:31%;display:inline-block;margin:0 2% 0 0;border-bottom:0}.section .right.map{width:62%;float:right;margin:26px 0 0 0}.section.tripadvisor .left{width:100%}.section.brief-info .inrow{display:block}.hours-info ul li{display:block;margin:0 0 7px 0}.contact-title{background-color:#26ace2;padding:7px 0}.contact-title h2{color:#fff;font-size:22px;text-align:center;margin:0}.hours-info .left ul{margin:10px 0 10px 0}.hours-info .left li{display:block;text-align:left;line-height:20px}.bold{font-weight:700}.qualmark .padding{width:100%}.qualmark ul.qualmarkRatings{width:auto;padding:20px 0 0 0}.qualmark ul.qualmarkRatings li{display:inline}#scroller_wrapper .flex-control-nav{}#scroller_wrapper .flex-direction-nav .flex-next{right:0;opacity:1}#scroller_wrapper .flex-direction-nav .flex-prev{left:0;opacity:1}.td_tripadvisor{border:3px solid #589442}.td_tripadvisor_overall{margin:0 10px;padding:0 0 12px 0;border-bottom:1px solid #d1dfb8}.content .detail ul li.td_tripadvisor_review{margin:0 10px;padding:12px 0 12px 0;border-bottom:1px solid #d1dfb8;display:block;line-height:20px}.detail ul li.td_tripadvisor_review:last-child{border-bottom:none}.td_tripadvisor ul{float:none}.td_tripadvisor p.readAll{background-color:#589442;color:#fff;margin:0}.td_tripadvisor p.readAll a{display:block;color:#fff;padding:5px 11px}.disclaimerOuter{margin:10px 0;font-size:.8em;color:#999}table.availabilityResults{width:100%;border-collapse:collapse;border:0;font-size:12px;float:left;margin:20px 0}table.availabilityResults th{text-align:center;padding:10px 4px;border-left:1px #fff solid;border-bottom:1px #fff solid;font-weight:normal}table.availabilityResults th.dateHeaderSelected{color:#fff;background:#26ace2;font-weight:normal}table.availabilityResults td{text-align:center;padding:10px 2px;border-left:1px #fff solid;border-bottom:1px #fff solid}table.availabilityResults td.labelCol{text-align:right}table.availabilityResults td.AVAILABLESelected{background:#91c43f}table.availabilityResults td.AVAILABLE{background:#bee792}table.availabilityResults td.ONREQUEST{background:#f8c282}table.availabilityResults td.ONREQUESTSelected{background:#ee9b3a}table.availabilityResults td.UNAVAILABLESelected{color:#cbcbcb;background:#757575}table.availabilityResults td.UNAVAILABLE{background:#e0e0e0}table.availabilityResults td.UNKNOWNSelected{color:#fff;background:#c43f3f}table.availabilityResults td.UNKNOWN{background:#e79292}table.availabilityResults td.viewDetail,table.availabilityResults td.bookLink{background:#26ace2}table.availabilityResults td.viewDetail a,table.availabilityResults td.bookLink a{color:#fff;text-decoration:none;text-transform:uppercase;display:block}table.availabilityResults td.bookLink a:hover{text-decoration:underline}#poweredBy{display:none}#resultsMapOuter #availabilityKey{display:none}#availabilityKey{display:block;padding:20px 0 20px 122px}#availabilityKey .label{padding:0 16px 0 4px;font-size:11px}#availabilityKey .AVAILABLESelected{background:#91c43f}#availabilityKey .ONREQUESTSelected{background:#ee9b3a}#availabilityKey .UNAVAILABLESelected{background:#e0e0e0}#availabilityKey .UNKNOWN{background:#c43f3f}.availabilityForm select{background-color:#fff;border:1px solid #ccc;padding:5px;margin:3px}.availabilityForm input.availabilitySubmit{margin-left:10px}.availabilityForm input.availabilitySubmit:hover{background-color:#0283ad;color:#fff;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out}.availabilityForm .ui-datepicker-trigger{margin-right:10px}.showroom{border:1px solid #ccc}.column-left div.eventmanagerocc,.column-left div.eventmanagerocc .fc-event-skin,.column-left div.event,.column-left div.event .fc-event-skin,.column-left div.eventmanager,.content div.eventmanager,.column-left div.eventmanager .fc-event-skin{background-color:#fff;border-color:#ff8040}.listing-dates{margin:0;padding:3% 0;width:96%;display:inline-block}.listing-dates p{text-align:center;margin:0;font-size:15px}.eventmanager .info-left{vertical-align:top;width:180px}.eventmanager .listing .info-left img{width:100%;height:auto;margin-top:35px}.listing-right .section{padding-bottom:12px}.listing-right h4{margin:12px 0 16px 30px}.listing-right p{margin:0 0 7px 30px}.listing-right p span.em_label{font-weight:bold}.twitter-feed #scrollbar1{margin:0 0 0 30px}.date-time{padding:0 0 10px 0}.date-time p.to{background-image:url("/custom/templates/page/shared/coromandel-2013/images/down-arrow.png");background-repeat:no-repeat;width:13px;height:9px;margin:5px 10px 5px 150px;text-indent:-99999px}.date-time .hours{margin:0 0 16px 0}.date-time .hours p{background-color:#e5e5e5;padding:10px;text-align:center;font-size:14px}.date-time .inrow{display:block}.date-time .start p,.date-time .end p{background-color:#e5e5e5;padding:10px;text-align:center;font-size:14px;line-height:20px}.listing span.cal-icon{display:inline}span.cal-icon{background-image:url("/custom/templates/page/shared/coromandel-2013/images/icon-cal.png");background-repeat:no-repeat;background-position:top left;display:block;width:73%;padding:0 0 3px 26px}span.cal-clock{background-image:url("/custom/templates/page/shared/coromandel-2013/images/icon-clock.png");background-repeat:no-repeat;background-position:left;display:inline;height:19px;width:19px;padding:0 0 3px 26px}.date-time p.small{font-size:12px;text-align:center}.tentativeNote{font-size:11px;text-align:center;margin:12px 0 0 0}.location .inrow{float:left;width:150px}.em_mapHolder{float:right}.location .em_label{font-weight:bold;display:block}.em_interaction #em_socialmedia{float:left;padding:11px 0 0 0}.em_interaction ul{float:left;margin:9px 0 0 10px}.content .em_interaction ul li{display:inline-block}.em_interaction ul a.twitterLink,.em_interaction ul a.fbLink{border-left:none;padding:0}.em_interaction ul a.fbLink{background-image:url("/custom/templates/page/shared/coromandel-2013/images/facebook-sml.png");background-repeat:no-repeat;background-position:left;height:20px;width:20px}.em_interaction ul a.twitterLink{background-image:url("/custom/templates/page/shared/coromandel-2013/images/twitter-sml.png");background-repeat:no-repeat;background-position:left;height:20px;width:20px}ul.tweetapp{margin:0;padding:10px}ul.tweetapp li{border-bottom:1px dashed #dbdbda;list-style:none outside none;min-height:60px;padding:8px 0 8px 60px;display:block;font-size:12px}#singlePointMapV3{border:0!important;float:left;height:480px!important;margin:0 0 21px 0;width:100%!important}.video iframe{border:0!important;float:left;height:480px!important;margin:0 0 21px 0;width:100%!important}#plannerTools{height:auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0 7px 0;margin-bottom:20px;display:block;width:100%;float:left}#plannerTools a{float:left;margin-right:10px;margin-bottom:5px}.startdate select,.enddate select{padding:6px 0 7px 0}.starttime input,.endtime input{width:70px}#plannerColumns .margin{float:left}#plannerColumns .add,#plannerColumns .notes,#plannerColumns .register,#plannerColumns .facebook,#plannerColumns .email,#plannerColumns .print{width:236px;padding-left:63px;background-repeat:no-repeat;background-position:left top}#plannerColumns{margin-bottom:20px;margin-top:15px}#plannerColumns .margin{padding-top:16px}#plannerColumns .add,#plannerColumns .notes,#plannerColumns .facebook,#plannerColumns .email{padding-right:20px;width:230px;float:left}#plannerColumns .register,#plannerColumns .print{float:left}#plannerColumns .add,#plannerColumns .notes,#plannerColumns .facebook,#plannerColumns .email{border-right:1px solid #fff;margin-right:10px}.plannerColumn.add,.plannerColumn.facebook{margin-top:16px;height:158px}.plannerColumn.email{height:158px}#plannerColumns .add{background-image:url(/custom/templates/page/shared/coromandel-2013/images/planner-icon-plus.png)}#plannerColumns .notes{background-image:url(/custom/templates/page/shared/coromandel-2013/images/planner-icon-notes.png)}#plannerColumns .register{background-image:url(/custom/templates/page/shared/coromandel-2013/images/planner-icon-lock.png)}#plannerColumns .facebook{background-image:url(/custom/templates/page/shared/coromandel-2013/images/planner-icon-facebook.png)}#plannerColumns .email{background-image:url(/custom/templates/page/shared/coromandel-2013/images/planner-icon-email.png)}#plannerColumns .print{background-image:url(/custom/templates/page/shared/coromandel-2013/images/planner-icon-print.png)}#tdViewButtons #mapOn,#tdViewButtons #mapOff,#tdViewButtons #gridOn,#tdViewButtons #gridOff,#tdViewButtons #listOn,#tdViewButtons #listOff,#tdViewButtons #calendarOn,#tdViewButtons #calendarOff{float:left;margin-right:3px}#tdViewButtons #clearOff,#tdViewButtons #shareOff,#tdViewButtons #sharedOff{float:right}#plannerOptions{border-bottom:1px solid #d5d5c9}#plannerOptions ul{list-style:none}#plannerOptions ul li a:link,#plannerOptions ul li a:visited{float:right;background-color:#009bce;color:#fff;text-decoration:none;padding:11px}#back-planner a:link,#back-planner a:visited{height:24px;float:right;background-color:#009bce;color:#fff;text-decoration:none;padding:11px}#back-planner a:hover{background-color:#0283ad;color:#fff}#plannerOptions ul li a:hover{color:#fff;background-color:#0283ad}#tourism-data #results #sort{padding:0 0 20px 0;height:18px;margin:0 0 10px 0;float:none}#tourism-data #results #sort ul{background-color:#e8f1f5;border-left:0;border-right:0;width:100%}#tourism-data #results #sort ul li{font-weight:normal;font-family:Arial,Helvetica,sans-serif;font-size:13px;background-image:none;text-decoration:none!important}#tourism-data #results #sort ul li.sortBy{padding-left:20px;font-weight:700;font-size:13px}.content .section ul li{background-image:none;padding:0}.section.contact ul li,.section.brief-info ul li{background-image:none;padding:0;margin:0 0 7px 0;line-height:20px}#plannerOptions ul li{background-image:none;padding:0;display:block}#tourism-data #results #sort ul li a:link,#tourism-data #results #sort ul li a:visited{color:#444;font-weight:normal;text-decoration:underline;margin-left:18px}#tourism-data #results #sort ul li a:hover{color:#666}#activeItineraries table td{padding:5px 5px 5px 0}#activeItineraries table th{text-align:left;font-weight:700}.travel-planner #results .listing{border-top:1px solid #e5e5e5;margin:20px 0}.travel-planner .info-right{margin:10px 0 0 0}.travel-planner .listing-brief-info .info-mid{}.travel-planner .listing .info-mid{}.travel-planner .itineraryDates .form-row .two{margin-right:3px}.travel-planner div.addDNote input,.travel-planner div.addDates input{margin:0}.travel-planner div.addNote,.travel-planner div.addDates{margin-bottom:34px;border:none;clear:both;padding:0}.travel-planner .itineraryDates .form-row label{text-align:left}.travel-planner .itineraryDates .buttons input{margin:5px!important}.travel-planner div.addNote{background:#fff}.info-mid .itineraryDates,.info-mid .itineraryNote{display:inline-block;float:left;clear:both}.travel-planner .itineraryDates a.plannerAddDates,.travel-planner .itineraryDates a.plannerChangeDates{width:100px}.travel-planner .listing .itineraryNote a.plannerAddNote,.travel-planner .listing .itineraryNote a.plannerEditNote{width:100px}.itineraryListingNote .block p{}.travel-planner a.plannerAddDates:link,.travel-planner a.plannerAddDates:visited,.travel-planner a.plannerAddNote:link,.travel-planner a.plannerAddNote:visited,.travel-planner a.plannerChangeDates:link,.travel-planner a.plannerChangeDates:visited,.travel-planner a.plannerEditNote:link,.travel-planner a.plannerEditNote:visited{background-color:#009bce;border-radius:3px;box-shadow:0 1px 3px 1px rgba(1,31,43,.3);color:#fff;cursor:pointer;display:block;float:left;font-family:'Droid Sans',sans-serif;font-size:13px;font-weight:700;padding:3px 6px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 120ms ease-in-out 0;width:100px;border:none;line-height:inherit;margin:0 10px 10px 0}.travel-planner a.plannerAddDates:hover,.travel-planner a.plannerAddNote:hover,.travel-planner a.plannerChangeDates:hover,.travel-planner a.plannerEditNote:hover{background-color:#0283ad;color:#fff}.itineraryDates button,.itineraryNote button,.itineraryDates input[type="button"],.itineraryNote input[type="button"],.itineraryDates .submitButton,.itineraryNote .submitButton,.itineraryDates input[type="submit"],.itineraryNote input[type="submit"]{font-family:'Droid Sans',sans-serif;font-weight:400;font-size:12px;font-style:normal;border:none;margin:10px 10px 0 0;padding:5px 15px;cursor:pointer;background-color:#fff;color:#072d3c!important;border:1px solid #009bce;box-shadow:none}form#createItinerary table tr th{float:left}form#createItinerary input#terraForm_createItinerary_title{width:250px}form#contactToolsForgotPass #terraForm_contactToolsForgotPass_submitBtn{margin-top:0}#myItineraryMapBody{background-color:#fff;border:1px solid #ccc;width:99%!important;overflow:hidden}.travel-planner #itineraryMapBody{width:100%;float:left;padding:0;border:1px solid #ccc}.travel-planner #itineraryMap{width:72%;float:right;padding:0}.travel-planner ol#itineraryMapList{margin:0 0 0 30px;width:20%;padding:0;list-style:decimal;background:none}.travel-planner ol#itineraryMapList li{list-style:decimal}.travel-planner ol#itineraryMapList a:link{color:#444}.travel-planner ol#itineraryMapList a.booknow{background-color:#009bce;-webkit-border-radius:3px;border-radius:3px;margin-top:10px;color:#fff;display:block;font-family:'Droid Sans',sans-serif;font-size:13px;font-weight:700;padding:3px 6px!important;text-align:center;text-transform:uppercase;width:90px;-webkit-transition:color 120ms ease-in-out;-moz-transition:color 120ms ease-in-out;-ms-transition:color 120ms ease-in-out;-o-transition:color 120ms ease-in-out;transition:color 120ms ease-in-out;-webkit-appearance:none}.travel-planner ol#itineraryMapList a.booknow:hover{background-color:#0283ad;transition:background-color 120ms ease-in-out 0}.travel-planner #myItineraryCalendarBody ul#external-events{padding:6px 0 12px 0}.travel-planner #myItineraryCalendarBody ul#external-events li{background:url(/custom/templates/page/shared/coromandel-2013/images/drag.png) no-repeat scroll 100% 50% #3b6f8d}.travel-planner .fc-event-title{padding-left:6px}.travel-planner .fc-event-skin,.travel-planner #calendar .fc-event-skin .fc-event-inner{background-color:#4879d9}.travel-planner .accommodation,.travel-planner #calendar .accommodation .fc-event-inner{background-color:#53b953}.travel-planner #calendar .eventmanagerocc .fc-event-inner{background-color:#cf632d}.travel-planner .fc-event-skin{border:none}#tdProductEnquiry form table.table,#EnquiryForm .form-wrapper{width:92%;background:#e8e8e8;background:-moz-linear-gradient(top,#e8e8e8 0%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e8e8e8),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#e8e8e8 0%,#f2f2f2 100%);background:-o-linear-gradient(top,#e8e8e8 0%,#f2f2f2 100%);background:-ms-linear-gradient(top,#e8e8e8 0%,#f2f2f2 100%);background:linear-gradient(to bottom,#e8e8e8 0%,#f2f2f2 100%);border:1px solid #e5e5e5;padding:3%;margin-bottom:10px}#EnquiryForm .form-wrapper .form-row{width:480px;border-bottom:1px solid #d8d5d5;padding:5px 0}#EnquiryForm .form-wrapper .form-row:last-child{border-bottom:none}#EnquiryForm .form-wrapper .form-row:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#EnquiryForm .form-wrapper .form-row .enq_addressline1 input,#EnquiryForm .form-wrapper .form-row .enq_addressline2 input,#EnquiryForm .form-wrapper .form-row .city input{margin:0 0 5px 0}#EnquiryForm .form-wrapper .form-row label{display:block;width:100%;font-size:16px;margin:10px 0 3px 0;float:none}#EnquiryForm .form-wrapper .form-row .two{float:left;width:50%}#EnquiryForm .form-wrapper .form-row .three{float:left;width:33%}#EnquiryForm .form-wrapper .form-row .enq_date.three,#EnquiryForm .form-wrapper .form-row .enq_dateto.three{width:100%;float:none}#EnquiryForm .form-wrapper .form-row span.small{display:block;font-size:11px}#tdProductEnquiry .submitButton:hover{background-color:#474848;color:#fff}form.findUs{margin:10px 0;float:left}form.findUs input#directionsfrom{width:205px;margin:0 10px 0 5px;padding:5px}form.findUs input.mapgo{color:#fff;cursor:pointer}form.findUs input.mapgo:hover{background-color:#0283ad;color:#fff}#content #em_publicSubmit{width:100%}#content #occurrenceTypeContainer table,#content #priceTypeContainer table,#content #locationContainer table{width:auto}#content #em_publicSubmit #mapDivHolder{float:left;width:100%}#content #em_publicSubmit label,#content #em_publicSubmit .form-field{width:100%}#content #em_publicSubmit .form-field input,#content #em_publicSubmit .form-field textarea{}#content #em_publicSubmit select#categoriesID_left{margin-right:5px}#content #em_publicSubmit select#categoriesID_right{margin-left:5px}#content #eventSubmit{width:100%}#content #eventSubmit fieldset,#content #em_publicSubmit fieldset{width:95%;float:left;border:1px solid #ccc;padding:20px}#content #em_publicSubmit div.required-message{float:left}#content #em_publicSubmit input#terraForm_editPublicEventForm_summary_count{width:50px}#content #em_publicSubmit .inrow{width:100%}@media handheld,only screen and (max-width:980px){#plannerColumns .add,#plannerColumns .notes,#plannerColumns .facebook,#plannerColumns .email,#plannerColumns .register,#plannerColumns .print{float:none;width:auto;margin:0 auto;height:auto;border:none}#plannerColumns .register{margin:0}#plannerColumns{}#tdProductMapOuter,form.findUs{width:100%;margin:0 auto}#td-map.box div.googlemap form.findUs label{padding-left:10px}}@media(max-width:921px){#resultsMap{width:100%!important;margin:0 auto;float:none}ol#resultsMapProducts{float:none;width:80%;margin:10px auto 0 auto;padding-bottom:20px}}@media(max-width:910px){#facilitiesboolean .facility{width:42%;font-size:14px;display:inline-block;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:2%}}@media handheld,only screen and (max-width:781px){.listing-brief-info .info-mid{width:auto;padding:0 0 0 2%}.listing .listing-location,.detail .listing-location{font-size:14px;height:auto;width:100%}.listing-brief-info .info-right{float:left}.listing-brief-info .info-right .price p{text-align:center;margin:5px 0;font-size:16px}}@media handheld,only screen and (max-width:767px){.facilities{display:block;float:left}#facilitiesboolean{width:96%;margin:0 auto}#facilitiesboolean .facility{width:30%;font-size:12px}.listing{width:100%;overflow:hidden}.listing .listing-title{width:100%;margin-top:5px}.listing .listing-rating{display:none}.listing .listing-title h2{margin:2px 0 0 0}.listing .info-left{width:96%!important;margin:0 2%;float:none}.listing .info-mid{width:96%!important;margin:0;float:none}.listing .info-right .price{text-align:left}.listing .info-left img{width:100%;height:auto}.listing .info-left a{height:215px!important}.searchPageNavigationBottom{margin:30px 0}.listing-brief-info .info-right{width:100%;margin-top:20px!important}.controls{margin:20px 5px}.controls a:link,.controls a:visited{font-size:10px}.controls-left{width:55%}.controls-right{width:95px;float:right}.controls-prev,.controls-next{float:left;width:45%;height:30px!important}.controls .controls-prev a span.left-arrow{background-image:url("/custom/templates/page/shared/coromandel-2013/images/arrow-left.png");background-repeat:no-repeat;background-position:left top;display:block;margin:3px 0;padding:0;text-indent:-9999px}.controls .controls-next a span.right-arrow{background-image:url("/custom/templates/page/shared/coromandel-2013/images/arrow-right.png");background-repeat:no-repeat;background-position:left top;display:block;margin:3px 0;padding:0;text-indent:-9999px}.listing-left,.listing-right{float:none;width:100%;padding:0}.detail .listing-title{float:left;width:100%}.detail .buttons ul{height:auto}.detail .buttons ul li{margin-top:5px}table.availabilityResults td{padding:6px 2px;font-size:10px}#availabilityKey{padding:20px 0 20px 0}#availabilityKey .label{line-height:12px}#tdslideshow{margin:0 auto}#tdslideshow img{width:294px;margin:0 auto}#em_filterOptions_bar{float:left}#coro-detail-tabs .contact-col,#coro-detail-tabs .tripadvisor-col{width:96%;float:left}}@media handheld,only screen and (max-width:670px){.hours-info h3{margin:27px 0 15px 0}.hours-info .left,.section.brief-info .left{width:100%;margin:0 auto;border-bottom:1px solid #e5e5e5}.hours-info .mid,.section.brief-info .mid{width:100%;margin:0 auto;border-bottom:1px solid #e5e5e5}.section .right.map{width:90%;float:none;margin:26px 5% 0 5%}.section.location .left{float:none;width:96%}.hours-info .right,.section.brief-info .right{width:100%;margin:0 auto}}@media handheld,only screen and (max-width:530px){#facilitiesboolean{margin:0 0 18px 2%;width:97%}#facilitiesboolean .facility{width:48%}.content .section.buttons .addremovetoplanner a:link,.content .section.buttons .addremovetoplanner a:visited,.content .section.buttons .travelPlannerAddButton a:link,.content .section.buttons .travelPlannerAddButton a:visited{padding:7px 0;width:100%!important}.detail li.book,.detail li.addremovetoplanner{float:left;width:100%!important}li.book .bookScroll,li.summary-info .specialDeal{width:100%!important}.content .book a:link,.content .book a:visited,.content .summary-info a:link,.content .summary-info a:visited,a.travelPlannerRemoveButton,a.travelPlannerAddButton,.voteButton,.content .info-mid a.more:link,.content .info-mid a.more:visited{margin-left:0;width:95%!important;float:left!important}.listing .listing-brief-info div.left-mid-wrap div.info-mid p a span.button{width:100%}a.travelPlannerRemoveButton,a.travelPlannerAddButton{margin-left:0;width:92%!important;float:left!important}.detail a.travelPlannerRemoveButton,.detail a.travelPlannerAddButton{margin-left:0;width:96%!important;float:left!important}.section.buttons ul li{width:100%;display:inline;float:left;text-align:center}#EnquiryForm .form-wrapper .form-row,#EnquiryForm .form-wrapper .form-row textarea.fullwidth{width:100%}#EnquiryForm .form-wrapper .form-row .three{float:none}p.event-pagination{text-align:center;margin-top:61px}}@media handheld,only screen and (max-width:470px){.details .listing-image{float:none;margin:0 0 50px 0}a.travelPlannerRemoveButton,a.travelPlannerAddButton{width:92%}}@media handheld,only screen and (min-width:564px){.listing-brief-info .info-right .price{width:18%;float:left;padding-left:1%}.listing-brief-info .info-right .addremovetoplanner,.listing-brief-info .info-right .listing-dates{float:left;width:30%;padding-left:1%}.listing-brief-info .info-right .listing-dates{float:left}.listing-brief-info .info-right .book,.listing-brief-info .info-right .tripadvisor{float:left;width:24%;padding-left:1%}.listing-brief-info .info-right .tripadvisor{border-right:none}.listing .info-right p{margin:0;line-height:18px}.listing-brief-info .info-right .tripadvisor img{}.listing-brief-info .info-right .tripadvisor p{margin:0}.listing-brief-info .info-right .priceLabel,.listing-brief-info .info-right span.price{float:none;display:inline-block;width:auto}}@media handheld,only screen and (min-width:320px){.listing .info-left{width:30%;margin:0 25px 10px 2%;position:relative}.listing .info-mid{float:none;width:auto}.left-mid-wrap{display:block}.listing-brief-info .info-right{display:block;float:none;width:100%;text-align:center;background:#e8f1f5;margin-top:50px;padding:2%}.eventmanager .listing-brief-info .info-right .book,.eventmanager .listing-brief-info .info-right .addremovetoplanner,.eventmanager .listing-brief-info .info-right .listing-dates{}#em_filterOptions_bar select{width:28%}table.table{width:100%}input# terraForm_createItinerary_title{width:80%;border:1px solid red;}}@media handheld,only screen and (max-width:459px){#em_filterOptions_bar select{width:100%}}@media handheld,only screen and (max-width:640px){.DateNote{display:block;width:100%;float:left}.content .info-mid .DateNote .itineraryDates,.content .info-mid .DateNote .itineraryNote{margin:0 auto!important}.content .DateNote p{padding:0!important}.travel-planner ol#itineraryMapList,.travel-planner #itineraryMap{width:100%}#td-map.box div.googlemap form.findUs input.mapgo{margin-top:10px;margin-left:10px}}@media handheld,only screen and (min-width:767px){.left-mid-wrap{display:block}.listing-brief-info .info-mid{width:60%;float:left}.listing-brief-info .info-right{float:right;width:20%;height:auto}.listing-brief-info .info-right .price,.listing-brief-info .info-right .book,.listing-brief-info .info-right .addremovetoplanner,.listing-brief-info .info-right .tripadvisor{}}@media(min-width:768px){.left-mid-wrap{display:inline-block;width:68%;float:left;border-right:1px solid #ccc;padding-right:25px}.listing .info-right .price,.listing .info-right .addremovetoplanner,.listing .info-right .book,.listing .info-right .tripadvisor,.listing .info-right .summary-info a,.eventmanager .listing .info-right .addremovetoplanner,.eventmanager .listing .info-right .book,.listing-brief-info .info-right .listing-dates{width:96%;margin:0 auto 5px;padding:0 2%;float:left;display:block}.listing-brief-info .info-right .listing-dates{padding:10px 2%}.listing .info-right .addremovetoplanner a:link,.listing .info-right .addremovetoplanner a:visited{width:96%}}@media(max-width:400px){#EnquiryForm .form-wrapper .form-row .two{float:none;width:100%}#EnquiryForm .form-wrapper .form-row .enq_message input{width:15%}#EnquiryForm .form-wrapper .form-row input,#EnquiryForm .form-wrapper .form-row select.fullwidth{width:80%}}#inner-content div.listing div.left-mid-wrap span.button{float:left}