.text-dark-red{color:#b20800 !important}.alert-note{background-color:#e8e8e8;border-color:#d7d7d7;color:#666}.alert-note hr{border-top-color:#cacaca}.alert-note .alert-link{color:#4d4d4d}.bg-beige{background:#f4f2e6}.bg-white{background:#fff}.text-strong{font-weight:bold}.dark-red{color:#b20800}.select-xs{padding:0;height:1.6em}.checkbox-inline{margin-right:10px !important;margin-left:0 !important}@media(min-width:768px){.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{vertical-align:text-bottom}.form-inline .with-divider{border-left:solid 1px #999;padding-left:1em}}.mx-auto{margin-left:auto !important;margin-right:auto !important}.mb-1em,.my-1em{margin-bottom:1em !important}.mb-p5em{margin-bottom:.5em !important}.mt-1em,.my-1em{margin-top:1em !important}.mt-0{margin-top:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.ml-1em{margin-left:1em !important}.mr-1em{margin-right:1em !important}.visible-inline-xs{display:none !important}@media(max-width:767px){.visible-inline-xs{display:inline !important}}.visible-inline-sm{display:none !important}@media(max-width:991px){.visible-inline-sm{display:inline !important}}.border-0{border:0 !important}.btn-overflow{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn.text-left{text-align:left !important}.btn-white{color:#1e6dc4;background-color:#fff;border-color:#fff}.btn-white:focus,.btn-white.focus{color:#1e6dc4;background-color:#e6e6e6;border-color:#bfbfbf}.btn-white:hover{color:#1e6dc4;background-color:#e6e6e6;border-color:#e0e0e0}.btn-white:active,.btn-white.active,.open>.btn-white.dropdown-toggle{color:#1e6dc4;background-color:#e6e6e6;border-color:#e0e0e0}.btn-white:active:hover,.btn-white:active:focus,.btn-white:active.focus,.btn-white.active:hover,.btn-white.active:focus,.btn-white.active.focus,.open>.btn-white.dropdown-toggle:hover,.open>.btn-white.dropdown-toggle:focus,.open>.btn-white.dropdown-toggle.focus{color:#1e6dc4;background-color:#d4d4d4;border-color:#bfbfbf}.btn-white:active,.btn-white.active,.open>.btn-white.dropdown-toggle{background-image:none}.btn-white.disabled:hover,.btn-white.disabled:focus,.btn-white.disabled.focus,.btn-white[disabled]:hover,.btn-white[disabled]:focus,.btn-white[disabled].focus,fieldset[disabled] .btn-white:hover,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white.focus{background-color:#fff;border-color:#fff}.btn-white .badge{color:#fff;background-color:#1e6dc4}.btn>img:first-child{margin-right:5px}.btn-icon-holder,.btn-icon-holder-sm{display:inline-block;width:40px;text-align:center}.btn-icon-holder-sm{width:20px}.text-overflow{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html{font-size:12px;color:#333;overflow-y:scroll}em{font-style:normal}del{text-decoration:line-through}ins{text-decoration:none}.bargain{color:#b20800}legend em{font-style:italic}button{font-size:12px}select{background:#f5f5f5;border:solid 1px #cdcdce}optgroup{background:#9cf;font-style:italic;text-indent:4px}optgroup option{background:#f5f5f5;text-indent:0;font-style:normal}.well>h2:first-child,.well>h3:first-child{margin-top:0}.search_form select{background:#fff}a{text-decoration:none}.img-autofit{width:100%}#compact_layout a{color:#174da7}strong{font-weight:bold}h2,h3{font-size:28px;color:#626262}li form{display:inline}@media only screen and (max-device-width:767px) and (-webkit-min-device-pixel-ratio:0){select,textarea,input[type="text"],input[type="password"],input[type="search"],input[type="date"],input[type="datetime"]{font-size:16px !important}}.d-inline{display:inline !important}.d-block{display:block !important}.d-inline-block{display:inline-block}.info_list{font-size:16px}.info_list span{font-weight:bold}.info_list .place_holder{font-weight:normal}.return_link,.new_link{display:block;margin:6px 0;padding-left:4px}@media print{.return_link,.new_link{display:none !important}}#compact_layout{overflow:auto}#compact_layout h2{color:#174da7;font-weight:bold;text-transform:uppercase}#compact_layout h2 strong{text-transform:none;color:#494949}#header{margin-top:5px;position:relative}#admin_bar_wrapper+#header{margin-top:28px}#logo{margin:0}#logo a{text-indent:-2000px;display:block;width:300px;height:70px;overflow:hidden;background:url(../../../content/i/logo.png) no-repeat 0 100%;background-size:contain;max-width:100%;margin:0 auto}#tag_line{text-transform:uppercase;font-size:15px;font-weight:bold;color:#ccc;margin-top:4px;text-align:center}.header-right{text-align:right}#header-search+.select2{text-align:left}#header-search+.select2 .select2-selection__arrow{display:none}.navbar-main{min-height:0;margin-bottom:0;border:0}.navbar-main>.container-fluid,.navbar-main>.container-fluid>.navbar-collapse{padding:0}.navbar-main>.container-fluid>.navbar-header,.navbar-main>.container-fluid>.navbar-collapse,.navbar-main>.container-fluid>.navbar-collapse>.navbar-nav{margin-left:0;margin-right:0}.navbar-main .navbar-toggle{color:#fff;background:#1e6dc4;padding:6px 12px;margin:0}.navbar-main .dropdown-menu{text-align:center}.navbar-main .dropdown-menu>li>a{color:#1d6dc4}.header-left{margin-bottom:8px}@media(max-width:767px){#header-search,#header-search+.select2{display:none}.header-right{position:absolute;right:0;bottom:0;margin-bottom:-31.2px}.header-right .input-group-btn>.btn{border-radius:4px}.header-right .select2-container--focus,.header-right .select2-container--open{display:table !important}.header-right .select2-container--focus+.input-group-btn>.btn,.header-right .select2-container--open+.input-group-btn>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.navbar-main>.container-fluid>.navbar-header{margin-right:45px}}@media(min-width:768px){.header-left{float:left;margin-left:16px;margin-right:84px}.header-right{padding-top:30px}}@media(min-width:992px){#header-search-form{display:inline-block;vertical-align:bottom;max-width:326px}#header-search-form+.btn{margin-left:20px}}@media(min-width:1200px){#header-search-form{max-width:525px}}#nav>ul,#nav>ul>li>ul{border-radius:6px}@media(max-width:767px){#nav>.list-unstyled>li{color:#1d6dc4;background:#f4f2e6;font-size:16px;margin:2px 0;text-align:center;line-height:1.8em}#nav>.list-unstyled>li>a{display:block}#nav>.list-unstyled>li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}#nav>.list-unstyled>li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}}@media(min-width:768px){#nav{height:82px;position:relative;float:none}#nav.no_submenu{height:41px}#nav ul{padding:0 25px;background:#1e6dc4}#nav ul ul{padding-left:25px;position:absolute;left:0;right:0;top:41px;background:#f4f2e6}#nav li{display:inline-block}#nav ul a,#nav ul li>span{line-height:41px;font-size:12px;margin:0 15px}#nav ul ul a,#nav ul ul li>span,#nav ul li.first ul a{font-size:16px;margin:0 10px}#nav ul ul li>span{color:#b20800}#nav li.first a,#nav li ul li.first a,#nav li ul li.first span,#nav li ul li.middle a{margin-left:0}#nav .middle{margin-left:10px}#nav>ul>li>a,#nav>ul>li>form>a{color:#fff}#nav>ul>li>a:hover,#nav>ul>li>form>a:hover{color:#fc3 !important}}@media(min-width:992px){#nav ul a,#nav ul li>span{font-size:17px}}#content{margin-top:25px}@media(max-width:991px){#content>[class*='col-md-']+[class*='col-md-']{margin-top:20px}}#compact_layout #content{margin-top:0}#compact_layout body{padding-top:17px}#homepage .main .list_module{margin:0 0 25px}#homepage .module-section{margin-bottom:25px}#homepage .booking_list .d-inline-block{display:block}.list_module>h3,.map_module>h3{margin:0 0 10px}.list_module li{padding:3px;border-bottom:solid 1px #cacaca}.list_module li.last{border-bottom:0}#compact_layout .list_module li{padding-top:5px;padding-bottom:5px;background-position:6px 8px}.list_module li em,.well .alert strong{color:#b20800}.list_module li span{color:#626262}.list_module li div{color:#666}.button_link{display:block;line-height:34px;height:34px;font-weight:bold;text-indent:34px;background-color:#f2f2f2 !important;border-radius:6px}@media(max-width:991px){[class*='col-md-']>.button_link{margin-top:1em}}.for_new{background:url(../../../content/i/add-bg.gif) no-repeat}.for_edit{background:url(../../../content/i/edit-bg.gif) no-repeat}.for_rotate{background:url(../../../content/i/rotate-bg.gif) no-repeat}.button_link em{font-weight:bold;font-style:italic;color:#b20800}.bottom_aligned{margin-top:5px}#homepage h2,#homepage h3{font-size:17px;margin:0}#featured_list_wrapper{margin-top:10px;width:100%;overflow-x:hidden}#featured_list{margin-top:10px;margin-bottom:10px}#featured_list:first-child{margin-top:0}#compact_layout #featured_list{margin-top:0}.featured_item{display:block;height:95px;background:#f4f2e6;position:relative;overflow:hidden;margin-bottom:15px;border-radius:6px;text-decoration:none !important}#compact_layout .featured_item{margin-left:0;margin-right:9px;background:#ececec}.featured_item .image{position:absolute;top:0;right:0;bottom:0;width:130px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.featured_item .image>img{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.featured_item>.description{padding:3px 13px 0 13px;margin-right:130px}.featured_item>.description>h3,.featured_item>.description>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#compact_layout .featured_item .description{padding-left:8px}.featured_item h3{color:#1e6dc4;margin:0;font-size:30px !important;line-height:1.2em;margin-left:-2px !important}.featured_item:hover>.description>h3{color:#ec8223}.featured_item h3 strong{width:47px;height:47px;position:absolute;right:0;top:0;text-indent:-2000px;background:url(../../../content/i/featured.png) no-repeat 0 0;background-size:contain}.featured_item .icons{margin-top:3px}.featured_item .icons img{margin-right:3px}.booking_list a span{color:#b20800;font-size:11px;font-weight:bold}.featured_item .description div{color:#666;line-height:1.2}#compact_layout #boats_index .booking_list div span{display:inline}#updated_charter_boats{clear:left}#updated_charter_boats li:last-child{border-bottom:0}.list_module>.list-unstyled{margin-bottom:0}.catch_list{clear:both;margin:7px 0}#compact_layout .catch_list{margin-left:0;margin-right:0}#compact_layout .catch_list h3{color:#494949;text-transform:uppercase;font-size:16px}.catch_list ul{margin:17px 0;overflow:auto}.catch_list li{float:left;background:#f5f9fc;padding:8px;margin-left:10px;font-size:10px}#compact_layout .catch_list li{background:#ececec}.catch_list img{display:block;margin-bottom:3px;background:#fff}.catch_list li a{display:block;font-weight:bold}.catch_list li span{display:block}#compact_layout .catch_list span{font-weight:bold}.catch_list li span a{display:inline}.catch_list .c-pager{margin-top:1em}.thumbs_up{display:block}.catch_list .thumbs_up{font-style:italic;font-size:12px;line-height:30px;background:url(../../../content/i/thumbs-up.gif) no-repeat 0 40%;padding-left:18px}#international_charters{height:36px;line-height:36px;padding-left:20px;background:#f4f2e6 url(../../../content/i/bg-1.jpg) no-repeat}#international_charters h3{font-size:17px}#international_charters *{display:inline}#international_charters a{font-size:16px;margin:0 3px 0 5px}#international_charters li{border-left:solid 1px #666}#international_charters li.first{border:0}.search_form{background:#f4f2e6;padding:12px 14px 14px 12px}.search_form h3{font-size:28px !important;line-height:1em;margin-bottom:14px !important}#site_statistics{margin-top:.5em}#site_statistics li{height:27px;line-height:27px;margin-bottom:3px;background:#f4f2e6 url(../../../content/i/right-arrow.gif) no-repeat 9px 50%;padding-left:24px;position:relative}#site_statistics *{font-size:13px}#site_statistics span{font-weight:bold;background:#666 url(../../../content/i/bg-2.jpg) repeat-x;color:#fff;position:absolute;right:4px;top:4px;width:94px;height:19px;line-height:19px;letter-spacing:10px;text-indent:4px}.last_minute_bookings_module{margin-bottom:14px;position:relative}#compact_layout .last_minute_bookings_module{margin-bottom:0}#top_rods{margin:.5em 0 1em}.see-also{display:block;padding:70px 17px 0;height:110px;background-repeat:no-repeat;background-color:#f2f2f2;background-position:50% 7px;margin-bottom:20px;text-align:center;border-radius:6px}@media(min-width:768px) and (max-width:991px){.home-map{height:88px}}@media(min-width:768px) and (max-width:1199px){.see-also{height:130px}}#wheelchair_access{background-image:url(../../../content/i/wheelchair-access.gif)}#fish_identification{background-image:url(../../../content/i/fish-identification.gif)}#charters_for_divers{background-image:url(../../../content/i/charters-for-divers.gif)}#facebook_group{background-image:url(../../../content/i/facebook-group.gif)}#wheelchair_accessible em{background:url(../../../content/i/wheelchair-access.gif) no-repeat 9px 50%}#diving_suitable em{background:url(../../../content/i/charters-for-divers.gif) no-repeat 6px 50%}.map_module{margin-top:1em}.map_module:first-child{margin-top:0}.well{border:0;box-shadow:none;border-radius:6px}.map_module .map{border-radius:6px;display:block}.map_module .map+.well{margin-top:10px;text-align:center;font-size:1.4em;padding-top:6px;padding-bottom:5px}.map_module a{outline:0}.tags{padding:20px 5px}.tags>a{display:inline-block;background:#dfe8ef;border-radius:3px;margin:0 10px 10px 0;padding:1px 3px 2px}#footer{margin-top:10px}@media print{#footer{display:none !important}}#footer_note,.well-footer{margin-bottom:15px;padding-left:20px;padding-right:20px}#footer_note{border-radius:6px;background:#878787;line-height:1.2;font-size:13px;font-weight:bold;color:#fff;padding-top:.8em;padding-bottom:.8em}#footer_note a{color:#fff;text-decoration:underline}.skipper-links{color:#666;background:#f4f2e6}.skipper-links>h6{display:inline;margin:0}.skipper-links>.d-inline-block{font-weight:bold;font-size:.9em}.skipper-links>.d-inline-block>img{vertical-align:sub;margin-right:3px;height:13px}.skipper-links>h6,.skipper-links>.d-inline-block{margin-right:1em}#cbuk_copyright{background:#f2f2f2;font-size:10px;color:#666;padding:11px 17px;clear:left;border-radius:6px;margin-bottom:10px}#cbuk_copyright p{margin:0}#compact_layout #boats_view h2,#compact_layout #boats_view #breadcrumb{padding-left:0}#breadcrumb{margin-top:2px;margin-bottom:12px;color:#666}#boat_info+.content-tabs{margin-top:20px}#boat_info+.content-tabs+.tab-content{padding:2em}.tab-content-rounded{border-radius:6px;border-top-left-radius:0}#compact_layout #boat_info{margin-left:0;margin-right:0}#photos_and_videos>.tab-content{padding:12px 12px 6px}#sponsor_banner{margin-top:1em}#sponsor_banner>img{max-width:100%}#boat_photos .no_image{margin-bottom:12px}.mt-gutter{margin-top:20px}#boat_video_wrapper{background:#000}#loading_image{position:absolute;background:red;color:white;display:none;padding:1px 1px 2px 3px}#website_info form{display:inline}.c-pager,.simple-pager{line-height:3em}.c-pager>a,.c-pager>span,.simple-pager>a,.simple-pager>span{color:#1e6dc4;padding:3px 8px;margin:1px;border-radius:3px}.c-pager{clear:left;position:relative}.c-pager>a{background:#f4f1e6}.c-pager>a:first-child,.c-pager>a:last-child{background:#1e6dc4;color:#fff}#compact_layout .c-pager a{background:#174da7;color:white}.c-pager .current,.c-pager .disabled{cursor:default;color:#fff;border-color:#bbb;background:#bbb}#compact_layout .c-pager .current,#compact_layout .c-pager .disabled{background:#999}.c-pager .disabled{display:none}.c-pager a:hover,#compact_layout .c-pager a:hover{background:#ec8223;border-color:#ec8223;color:#fff !important}.c-pager .current:hover{border-color:#bbb;background:#bbb;color:#fff !important}.simple-pager>a{background:#1e6dc4;color:#fff}.simple-pager>a.current{background:#bbb}.jump_to{position:absolute;right:0;top:0}.jump_to button{padding:0 4px}#boat_basic_info div{font-size:16px;margin-bottom:2px}#boat_basic_info em{display:block;margin:1px 0 3px;font-size:12px;font-style:italic;color:#b20800}.info_list .btn{margin:.8em 0}.website-links{margin-top:-0.8em}#boat_additional_info,.schedule_info{font-size:13px;line-height:1.6em}#tackle_availability{float:left;margin-right:8px}#bait_availability{clear:none !important}#boat_additional_info ul{display:inline}#boat_additional_info li{display:inline;border-left:solid 1px #666}#boat_additional_info li.first{border:0}#boat_additional_info li a{margin:0 3px 0 5px}#boat_additional_info li.first a{margin-left:0}.large_piece{margin-top:1em}#diving_suitable,#wheelchair_accessible{clear:both;margin-top:14px;position:relative}#diving_suitable+#wheelchair_accessible{margin-top:0}#compact_layout #wheelchair_accessible,#compact_layout #diving_suitable{background-color:#ececec}#wheelchair_accessible em,#diving_suitable em{display:table-cell;height:55px;padding-left:90px;vertical-align:middle}#boats_view .catch_list{padding-top:12px}#boats_view .button_link{margin-bottom:10px}.features h3{margin-top:0;margin-bottom:2px}#port_nearby_list,#charter_nearby_list{margin-top:20px}.one_star,.two_star,.three_star,.four_star,.five_star{float:left;width:90px;height:14px;text-indent:-2000px;margin-right:4px;background-repeat:no-repeat;background-size:contain;overflow:hidden}.one_star{background-image:url(../../../content/i/1-star.png)}.two_star{background-image:url(../../../content/i/2-star.png)}.three_star{background-image:url(../../../content/i/3-star.png)}.four_star{background-image:url(../../../content/i/4-star.png)}.five_star{background-image:url(../../../content/i/5-star.png)}.tab-pane>.review_list>h3{margin:0 0 10px}.tab-pane>.review_list .review-response{background:#fff}.review_list li{border-bottom:solid 1px #cacaca;padding-top:8px;padding-left:4px}.review_list li:last-child{border-bottom:0}.review_list img{vertical-align:text-top}.review_list p{line-height:1.2em;margin:6px 0 8px}#charter_nearby_list{margin-bottom:15px}#skippers_only_field{margin-top:20px;background:#f0f4f7;padding:15px 20px 20px;overflow:auto}#reviews_index .review_list .c-pager{margin-top:5px}.rating_field{margin:0 38px 0 2px}.rating_field div{font-weight:bold;margin-bottom:8px;padding-left:1px}.rating_field li{clear:left;margin-bottom:5px;overflow:auto}.rating_field input{float:left;margin-right:6px;margin-top:0}#reviews_created .main p{margin-top:1em;padding-left:3px}#reviews_created #account_not_verified{padding:1em 0 0 3px}#catches_index .catch_list{margin-top:0}#best_catch_list{color:#666;margin-top:16px}#best_catch_list #top_rods{margin:.5em 0 0;background:#eff0f4;padding-bottom:1em}#best_catch_list #top_rods p{padding:0 0 0 .5em}#best_catch_list #top_rods .videos,#best_catch_list #top_rods a{margin-bottom:.3em;font-weight:bold}#moby_dick_list .catch_list{margin-top:0}.contenders{display:block;text-align:center;background:#e7ebf2;margin-top:8px;font-size:12px;font-weight:bold;line-height:2em;border-radius:4px}#best_catch_list li span{color:#b20800;font-weight:bold}#best_catch_list li{padding-bottom:3px;border-bottom:solid 1px #cacaca}#best_catch_list li{padding:4px 0;line-height:1.4em}.picture_frame{color:#666;margin-top:9px;background:#eeebdf;text-align:center;padding-bottom:10px}.picture_frame img{display:block;margin:0 auto;margin-bottom:5px}.picture_frame a,.picture_frame span{display:block;padding-bottom:1px}.picture_frame span a{display:inline}#winner strong{display:block;background:url(../../../content/i/winner.gif) no-repeat 0 50%;line-height:46px;color:#b20800;font-size:20px;font-weight:normal;margin:0 16px;padding-left:20px}#catch_form{margin-top:20px}label>em{color:#b20800}#description_field{margin-top:20px}#charter_field{margin-top:20px}.main>h2:first-child,.main>h3:first-child{margin-top:0}h2.with_separator,h3.with_separator{margin:0;border-bottom:solid 1px #d8d8d8;padding-bottom:7px}.with_separator+form,.with_separator+.alert,.with_separator+.form-group{margin-top:1em}#compact_layout .with_separator{border-color:#ececec}#compact_layout h2.with_separator{padding-bottom:2px;margin-bottom:5px}.info_list .thumbs_up{margin-top:15px;height:47px;line-height:47px;background:url(../../../content/i/bg-6.jpg) no-repeat;text-indent:40px;font-weight:bold;font-style:italic}.tip{line-height:1.5em;margin:5px 0}.notes{margin-bottom:24px}.notes:last-child{margin-bottom:0}.notes div,.box{margin-top:9px;background:#f2f2f2;border-style:solid none;border-width:1px;border-color:#f2f2f2;padding:0 19px}.notes h4{font-weight:bold;margin-top:1em}.notes p{font-size:11px;margin:15px 0;line-height:1.4em}.notes em{color:#b20800;display:block;font-weight:bold}.box{padding:10px 10px 10px 16px;margin-bottom:1em}#random_feature{margin-top:15px}#random_feature img{padding-top:9px}#random_feature a{font-weight:bold}table.normal{width:100%;color:#666}table.normal thead{display:none}table.show_head thead{display:table-header-group}.show_head th{font-weight:bold;line-height:2em;border-bottom:solid 3px #999;text-indent:2px}table.normal td{border-bottom:solid 1px #cacaca;line-height:24px}table.normal .today{background:#eeebdf}.normal td.first a,.normal td.first span{padding-left:4px}.normal em{color:#b20800}.normal img{vertical-align:middle}.normal form{display:inline}#private_classifieds_index table.normal,#reels_for_sale table.normal{margin:15px 0 5px}#private_classifieds_index .bottom_aligned{margin-bottom:5px}#classified_details{margin-top:20px}#classified_photos{float:left;width:342px;background:#eeebdf;padding:10px 10px 5px 10px}#classified_photos .c-pager{margin-top:5px}#classified_info{float:left;margin-left:26px;width:300px}#classified_info .info_list,#classified_info p{margin-bottom:24px;line-height:1.4em}#classified_basic_info{font-size:16px}#private_classifieds_view .notes{margin-top:16px}#enquiry_form{margin-top:1em;margin-left:2px}#resource_list{margin-bottom:6px;color:#666}#resource_list li{padding:8px 10px 8px 0;border-bottom:solid 1px #cacaca}#resource_list h4{font-weight:bold}#resource_list .featured,#resources_view{background:#f2f2f2;overflow:auto;padding:14px 48px 14px 14px;border-radius:6px;margin-bottom:10px;border:0}#resource_list .featured div,#resources_view div{float:left;margin-right:14px}@media(max-width:767px){#resource_list .featured div,#resources_view div{display:none}}#resources_view{margin-top:19px}#resources_index .button_link{margin-bottom:15px}#resources_index .features div{margin-bottom:11px;background:#eeebdf;padding:14px}#resources_index .features h3{font-size:12px;font-weight:bold}#resources_index .features p{margin:1em 0;color:#666}#contact_hint{margin:16px 0 0 2px;font-weight:bold}#contact_hint em{color:#b20800;font-weight:bold}#faq_list{margin-top:14px}#faq_list a.question{display:block;line-height:24px;padding-left:23px;background:url(../../../content/i/right-arrow.gif) no-repeat 8px 50%}#faq_list li{border-bottom:solid 1px #ccc}#faq_list .answer{border-top:solid 1px #ccc;background:#f1f3f6;padding:0 20px 16px;line-height:1.3em}#faq_list .answer p{margin-top:16px}#contact_form{margin-top:26px}#contact_index .features p{margin:8px 0 22px;color:#666;line-height:1.4em}#account_request{margin-top:20px}#report_list{margin-top:8px;margin-bottom:0;border-top:solid 1px #cacaca}#fishing_reports #report_list{margin-top:1em}#fishing_reports .c-pager{margin-top:5px}#fishing_reports .features h3{margin-top:20px}.showcase{margin-top:8px}.showcase li{float:left;margin:2px}.showcase img{width:100%}#fish_identification_list li{padding:6px 5px;width:153px;height:167px;background:#eeebdf}#fish_identification_list .thumbnail{display:block;margin:0 auto}#fish_identification_list .thumbnail img{height:107px}#fish_identification_list span a img{width:auto;vertical-align:top}#fish_identification_list span{display:block;margin:5px auto 0;width:111px;text-align:center;font-size:14px}#search_fish{margin-top:14px}#fish_identification_view .catch_list{margin:0}#fish_picture{border:solid 10px #eeebdf;display:block;margin:1em 0}.featured-shops{margin-top:10px}.featured-shops>li{background:#f2f2f2;border-bottom:solid 1px #ccc;padding:12px 12px 12px 20px;color:#626262}.featured-shops>li h3{font-size:12px;font-weight:bold;padding-left:0;margin-top:0}.featured-shops>li span,.map_link{font-weight:bold}#bait_tackle_shop_index .bg-white{padding-top:4px}#bait_tackle_shop_index .logo{float:right;margin-left:40px}#search_shop{margin-top:19px}#account_not_verified{margin-bottom:1em}#account_not_verified div{margin-bottom:.5em}#account_not_verified em{font-weight:bold;color:#b20800}#account_not_verified form{display:inline}.main>.option_list:last-child{margin-bottom:25px}.option_list li{background:#f2f2f2;line-height:34px;margin-bottom:8px;text-indent:30px;font-weight:bold;border-radius:6px}.option_list li:before{content:"\e250  ";color:#b20800;font-family:'Glyphicons Halflings',serif;position:relative;top:1px}.option_list .warning,#control_panel .warning,#account_close .warning{color:#b20800;font-style:italic}.message_box,.review-response{background:#f9f8f2;border:solid 1px #ddd}.message_box{color:#093;font-weight:bold;margin:1em 0;padding:1em}#login_form,#signup_form{margin-top:2em}#signup_form #street_field{float:none}.message{margin:1em 0}.features .message{margin-left:4px}#booking_enquiry_view .info_list{margin:1em 4px;font-size:120%;line-height:1.6em}#booking_enquiry_view .note{color:#b20800;font-weight:bold;margin:.5em;letter-spacing:1px;font-style:italic}.boxed-with-legend{border:2px solid #ccc;padding:1.5em 2em;margin:2em 0}.boxed-with-legend>legend{font-size:120%;margin-bottom:0;padding:0 1em;border-bottom:0;width:auto}.boxed-with-legend>legend>em{font-weight:bold;font-size:12px}#booking_enquiry_view .captcha{margin-top:14px}#reply_list li{margin:1em 0 .5em}#reply_list h5{border:2px none #ccc;border-top-style:solid;background:#eee;padding-left:1em;line-height:2em}#reply_list h5 strong{font-size:120%;font-weight:bold}#reply_list div{font-family:Monospace,serif;padding:1em}#booking_enquiry_sent .message p{line-height:1.6em;margin-top:1em}#boats_index .normal,#boats_index .main .message{clear:left}#compact_layout #boats_index h2,#compact_layout #boats_index #breadcrumb,#compact_layout #boats_index .filter{margin-left:0;margin-right:0}#boats_index .main .message{margin:1em}#boats_index #breadcrumb{padding-left:4px;line-height:1.4em}.filter{background:#f4f2e6;padding:8px 12px;margin-top:12px;margin-bottom:12px;font-size:14px;color:#666;line-height:1.5em;border-radius:6px}.tab-pane>.filter:first-child{background:transparent;margin-top:-10px !important}#compact_layout .filter{background:#ececec}#compact_layout .filter a{font-weight:bold}#compact_layout .filter em{font-weight:normal;color:#494949}.filter span,.filter strong{color:#b20800}.filter strong{font-weight:normal}#boats_index .c-pager{margin-top:6px}#reviews_index .review_list,#bookings_index .booking_list{margin-top:10px}#reviews_index .c-pager,#bookings_index .c-pager{margin-top:4px}#created h2{font-size:20px;margin-bottom:10px}#report_table .first{padding-left:3px}#control_panel h2{font-size:20px;margin-bottom:10px}.expired *,.read *{color:#999}.terminated{text-decoration:line-through}table .thumbnail{width:130px;margin:5px}#boat_list{clear:left;margin-top:10px}#compact_layout #boat_list{margin:0}#boat_list table em,#updated_charter_boats em{font-size:8px;vertical-align:top;padding-right:4px}#boat_list .first em{margin-left:-4px}#review_details{margin-top:1em;margin-left:4px}#review_details div{margin-top:.5em}#boats_wheelchair_accessible h2,#boats_suitable_for_diving h2{margin-bottom:.5em}#boats_wheelchair_accessible .notes img{margin-top:1em}.banner{margin-top:1em}.banner>a{display:inline-block;margin-bottom:1em}.accordion div{display:none}.accordion .current div{display:block}#report_list .title{display:none;line-height:24px;padding-left:5px;border-bottom:solid 1px #cacaca}#report_list .title span{color:#626262}#report_list .title:hover>span{color:#ec8223}#report_list+.footer-with-bar,.booking_list+.footer-with-bar,.list_module>.list-unstyled+.footer-with-bar,.map+.footer-with-bar{margin-top:0;border-top:0}#report_list h4{color:#333;font-size:13px;font-weight:bold;margin:0 0 8px}@media(max-width:991px){#report_list h4{margin-top:1em}}#report_list h5{margin:0 0 12px}.report{line-height:1.5em;padding:16px;border-bottom:solid 1px #cacaca;background:#f0f4f7}.report .btn{margin-top:1em;margin-right:.5em}#report_list.accordion .title{display:block}#report_list.accordion .current .title{display:none}#latest_fishing_reports,#catch_stats{clear:both;margin:14px 0}.port_and_location a{color:#666}.port_and_location .operating_months{display:block;margin-top:-8px;font-size:11px}#admin_bar_wrapper{position:fixed;left:0;right:0;z-index:9999}.action_bar{color:#fff;background:#1e6dc4;font-size:13px;font-weight:bold}.action_bar *{font-weight:bold}.action_bar form{display:inline}.action_bar em{color:yellow}.action_bar a{color:#fff !important}#admin_bar{min-height:28px;line-height:28px;margin:0 auto;text-align:right}#skipper_actions{border:solid 2px #ccc;padding:.5em .5em .7em;margin:1em 0;text-align:center}#boat_list .icons{text-align:right;padding-right:3px}#map{width:100%;height:500px;margin-top:1em}.bubble div{line-height:1.5em}.bubble a{font-weight:bold;font-size:16px;display:block;margin-top:5px}.bubble span{font-weight:bold}.bubble a span{color:#b20800}#mini_map{border:solid 1px #ccc}#direction_form{margin-top:37px}#compact_layout #direction_form{margin-top:1em;height:90px}#compact_layout #direction_form .btn{float:left;margin-top:20px}#compact_layout #map_search_index .notes{margin:1em 0 0}#direction_form label{text-transform:uppercase}#destination{color:#093}#bait_tackle_shop_index #breadcrumb,#fishing_reports #breadcrumb{margin-left:4px}.shop-logo{max-width:100%;float:left;margin-right:1em;margin-bottom:1em}@media(min-width:1200px){.shop-logo{float:none;margin-right:0}}#catches_view .main h3,#videos_view .main h3{clear:left;padding-top:10px}.info_list h4{color:#666;font-size:22px;margin:5px 0 20px}.comments img{float:left;border:1px solid #cacaca;margin-right:16px}.comments li{clear:left;background:#f1f3f6;border-bottom:1px solid #cacaca;overflow:auto;padding:6px 7px}.comments .even{background:#fff}.comments p{font-style:italic;margin:4px 0}.comments .delete{display:block;text-align:right}.comments form a{display:block;margin-top:6px}#comment_form label{margin-top:14px}#comment_form em{font-style:italic}#account_info{margin-top:22px}#account_info img{border:solid 7px #f4f2e6;max-width:100%}#account_info .info_list div{margin-bottom:4px}#account_view h3{clear:left;padding-top:10px}#favourite_boats span{color:#b20800;font-weight:bold}#account_view .catch_list{margin:0}#account_view .comments li{padding-left:1em}#video_field{margin-top:20px}#ebay_list{width:100%}#ebay_list th{font-weight:bold;border-bottom:solid 2px #ccc;line-height:25px}#ebay_list td{padding-left:4px;border-bottom:solid 1px #cacaca;line-height:56px}#ebay_list img{padding:4px}#loading_results{margin-left:4px;padding-left:20px;background:url(../../../content/i/ajax-loader.gif) no-repeat 0 50%;line-height:16px}#map #loading_results{font-size:24px;line-height:24px;padding-left:24px}.option_list_title{font-size:15px !important;margin-left:8px}.tips{background:#e8f5fe;margin-top:1em;padding:.7em .7em 1.4em}.tips h4{font-size:1.1em;color:#3e7cad;font-weight:bold;background:url(../../../content/i/tips.jpg) no-repeat;padding-left:25px;padding-bottom:.4em;margin-bottom:.8em;border-bottom:solid 1px #9ec0db}.tips p{color:#369;padding-left:4px}.link_group{margin:.5em 0;padding-left:4px;color:#666}.link_group a{margin:0 4px}.link_group a:first-child{margin-left:0}.link_group strong{font-weight:normal;color:#b20800}#misc_form fieldset,#boat_form fieldset{margin-top:1.2em}#misc_form legend,#boat_form legend{font-size:16px;color:#008b8b;background:url(../../../content/i/right-arrow.gif) no-repeat 2px 50%;padding-left:1em;border-bottom:0}#ebay_classifieds_index .button_link{margin:10px 0}#ebay_classifieds_index .picture_frame{margin-bottom:12px}.classified_frame{padding-top:5px}#ebay_classifieds_view #classified_photos{margin-right:20px}#ebay_classifieds_view #classified_info{float:none;width:auto;margin-left:0;font-size:14px}#ebay_classifieds_view #classified_info p{font-size:90%;color:#666}#ebay_classifieds_view #buy_link{margin:20px 0;font-weight:bold}.list_options{padding-bottom:10px;border-bottom:solid 1px #cacaca;margin-bottom:20px}.list_options label{padding-left:4px}.list_options>*{margin-right:2px}#conditions_of_use{line-height:1.5em}#conditions_of_use li{margin-top:16px}#conditions_of_use li li{margin-top:0}#conditions_index .main h2,#privacy_index .main h2{color:#333;font-size:18px}#conditions_index .version{font-size:90%;padding-left:2px;margin-top:3px;color:#666;font-style:italic}#article_view .main h2{color:#333;font-size:24px}#article_view .main h3{color:#333;margin-top:20px;font-size:18px}#article_view .main p{margin-top:14px;line-height:1.5em}#videos_index .c-pager,#video_list_wrapper .c-pager{margin-top:1em}#account_view #video_list,#video_list_wrapper .c-pager{width:100%}#video_list li{padding:8px;width:153px;height:190px;background:#f1f3f6}#account_view #video_list li{height:160px;margin:2px 9px}#video_list img{height:102px}#video_list div{padding:4px;line-height:1.3em;color:#666}#video_list .date_uploaded{display:block}#unapproved_boats_hint{margin:1em 0}#unapproved_boats_hint em{font-weight:bold;color:#b20800}#gadget_warning,#gadget_customization{background:#f1f3f6;padding:1em 1.5em}.enquiry_history{margin:0 .3em .5em;color:#a52a2a}.enquiry_history em{font-weight:bold}.captcha{margin-top:20px}.captcha label{font-weight:bold}#help_us_region h2{margin-bottom:20px}#help_us_region p{margin-top:12px}#help_us_region em{color:#b20800;font-weight:bold}#donation_region{margin-top:20px}#email_broadcast_preview{margin-top:1em;width:99%;height:500px}#newsletterTemplate{width:98%;height:500px}#botstop_hint{margin-top:1em}#botstop_hint p{line-height:2em;font-style:italic}#skipper_email_update_options{margin-top:20px}#skipper_email_update_options label{vertical-align:top;margin-right:20px}.clickable{cursor:pointer}.rotate_btn{background:url(../../../content/i/rotate.png) no-repeat;padding-left:20px}#boats_detailed_calendar .main{float:none;width:auto}#boats_detailed_calendar #calendar_nav{margin-top:6px}#schedule_core_fields select{margin-top:2px}#testimonial_list{margin-top:6px}#testimonial_list li{padding:20px 20px 6px 68px;background:url(../../../content/i/quote.gif) no-repeat 0 20px;border-top:solid 1px #cacaca}#testimonial_list h4{font-weight:bold;font-size:130%}#testimonial_list p{line-height:1.5em;margin:.6em 0}#review_notes h3{font-size:16px;font-weight:bold;margin-top:1em}.uploading{background:yellow;font-weight:bold;padding:5px 1em;margin:1em 0}.premium_features{background:#d0e2aa !important}.premium_features:before{color:green !important}#payment-methods{background:#f1f3f6;padding:4px;margin-bottom:10px}#payment-methods label{margin:0 7px;cursor:pointer}#billing_address_fields h3{font-size:14px;padding-top:1em;border-top:solid 1px #cacaca;text-transform:uppercase}#payment-note{border-top:solid 1px #cacaca;margin-top:1em;padding-top:1em}#payment-note span{color:#b20800;font-weight:bold}#payment-note strong{font-weight:bold}#payment_complete_message{line-height:2em;font-size:14px}#boats_promotion #content{color:#666}#promotion_introduction{margin-top:1.5em}#promotion_introduction .highlighted{color:#b20800}#promotion_explanation{background:#ebeef2;padding:1em 5em 1em 1.5em;margin-top:1.5em}#promotion_explanation h4{font-size:28px}#promotion_explanation p{clear:left;padding-top:1em}#promotion_explanation li{border:solid 5px #fff;margin:0;margin-bottom:5px}#promotion_explanation #boat_list{margin:20px 0 10px}#promotion_explanation td{border-top:1px solid #cacaca}#promotion_explanation #boat_list .icons{visibility:hidden}#promotion_explanation a{color:#1e6dc4}#feature_benefits_heading{margin-top:16px}#feature_benefits{margin-top:2em}#feature_benefits li{background:url(../../../content/i/tick.png) no-repeat 5px 3px;padding:0 20px 0 40px;padding-bottom:1em}#feature_benefits strong{color:#b20800}#promotion_comments{border-top:solid 1px #cacaca;padding-top:2em;font-size:9px}#promotion_testimonials{margin-bottom:2em}#promotion_testimonials li{margin:1em 0;line-height:1.6em}#promotion_testimonials p{font-size:16px;font-style:italic}#promotion_testimonials a{color:#b20800}#promotion_discount{font-weight:bold;font-size:14px;background:#b20800;color:#fff;text-align:center;padding:.5em 0 1em}#promotion_discount h4{font-size:30px;font-weight:bold}#promotion_discount strong{text-decoration:line-through}#buy_feature_now{background:#ebeef2;padding:1em 1.5em;position:relative}#buy_feature_now div{font-weight:bold;color:#b20800;display:inline;font-size:12px}#buy_feature_now strong{display:block;font-size:2em;margin-bottom:-2px}#buy_feature_now button{position:absolute;right:1.5em;top:1.1em;padding:.5em 1em;font-size:14px}#buy_feature_now em{display:block;color:#666;font-size:10px;margin-top:4px}#promotion_payment_methods li{margin-top:1em;padding:3px 10px 0 60px;background-repeat:no-repeat;background-position:10px 0;font-weight:bold;height:30px}#promotion_payment_methods .cards_paypal{background-image:url(../../../content/i/cards.gif)}#promotion_payment_methods .cheque{background-image:url(../../../content/i/cheque2.gif)}#catch_stats li{background-repeat:no-repeat;background-color:#efecdf;margin-top:8px;padding:7px 20px 7px 45px;line-height:1.4em}#catch_stats .award{background-image:url(../../../content/i/trophy-bg.gif)}#catch_stats .species{background-image:url(../../../content/i/catch-bg.gif)}#privacy_index .main p{margin:1em 0;line-height:1.5em}.terms,.terms ol{padding:0;margin:0}.terms h3{font-size:16px !important;font-weight:bold !important;color:Black !important;border:none !important;margin:.5em 0}.terms li{list-style:none;margin:2em 0 2em 2.5em;clear:left}.terms p{padding:0 !important;margin:5px 0}.terms li li{margin:.5em 0 .5em 3em}.terms li li li{margin-left:4em}.terms #alternatives li{margin-left:2em}.terms li strong{color:#666;position:absolute;margin-left:-2em}.terms li li strong{margin-left:-3em;font-weight:bold}.terms li li li strong{margin-left:-4em}.terms #alternatives strong{margin-left:-2em}#skippers_photo>img{max-width:100%;zoom:50%}@media(min-width:768px){#skippers_photo{float:left;margin:0 1em 0 0}}.gadget_howto iframe,.gadget_howto p,.gadget_howto textarea{margin-top:1em}.gadget_howto iframe{border:solid 4px #d0e2aa}#gadget_customization{line-height:1.4em}#gadget_customization strong{color:#b20800}#gadget_customization em{font-weight:bold}#gadget_warning{font-weight:bold}#best_boat_award{margin:30px 0;background:#f2f2f2}#best_boat_award img,#totc_best_boat img{position:relative;left:23%;top:-13px}#best_boat_award img{margin-bottom:-32px}#cbuk_footer{background:#ececec;height:2.5em;line-height:2.5em;font-weight:bold;margin-top:12px;clear:both}#add_or_update_boat_info{float:left;background-image:url(../../../content/i/red-cross.gif);background-repeat:no-repeat;background-position:8px 50%;padding-left:28px}#content_licensd_from{float:right;padding-right:94px;position:relative}#content_licensd_from a{text-indent:-2000px;overflow:hidden;position:absolute;top:4px;right:9px;width:78px;height:18px;background-image:url(../../../content/i/small-logo.gif);background-repeat:no-repeat;background-position:100% 50%}#map_and_bookings{overflow:auto;margin-bottom:20px}#map_and_bookings h3{font-weight:bold;font-size:16px;color:#174da7}#map_and_bookings .map_module{margin-top:0;float:left}#map_and_bookings .map_module img{margin-top:12px;width:322px}#map_and_bookings .last_minute_bookings_module{margin-top:3px;float:right;width:322px}#compact_layout #botstop_oops h2,#compact_contact_index h2{font-size:22px}#compact_contact_index #contact_hint{padding:1em;background:#ececec}#compact_layout .captcha{margin-bottom:20px}#totc_list{margin-bottom:1em}#totc_list thead{background:#f4f2e6;font-size:22px;color:#999}#totc_list th{border-bottom:0;line-height:1.5em}#totc_list th,#totc_list td{padding-left:10px}.weight{font-size:12px;font-weight:normal;color:#a52a2a}.score{font-size:11px;display:block;line-height:1em;margin:-2px 0 6px;color:#a52a2a}#totc_periods strong{color:#666}#totc_best_boat{margin-top:15px}#totc_best_boat,#best_boat_details,.award_archive{background:#dae7ef}#best_boat_details{margin:-13px 0 20px;padding:0 20px 20px;font-size:16px}#best_boat_details h4{color:#b20800;font-weight:bold;text-align:center}#best_boat_details p{color:#666;margin:8px 0 16px}#best_boat_details img{border:5px solid #fff;width:184px}.award_archive{margin-top:10px;padding:7px;overflow:auto;line-height:1.6em;color:#666}.award_archive img{float:left;border:1px solid #fff;width:106px;margin-right:7px}.award_archive h4{color:#b20800;font-weight:bold}#homepage_facebook_app a{position:absolute;right:15px;top:0;text-indent:-2000px;overflow:hidden;width:89px;height:17px;background:url(../../../content/i/facebook-app.png) no-repeat 0 0;background-size:contain}#facebook_application_feature{background:#f2f2f2;padding:10px 0 1.4em}#facebook_application_feature h3{background:#3b5998 url(../../../content/i/facebook-app-cap.gif) no-repeat 0 0;height:34px;text-indent:-2000px;overflow:hidden}#facebook_application_feature p{margin:1em 1.2em 0;line-height:1.3em}#facebook_app a{position:absolute;right:0;top:6px;text-indent:-2000px;overflow:hidden;width:62px;height:23px;background:url(../../../content/i/facebook-app-s.gif) no-repeat 0 0}#boat_activities .option_list{margin-top:1em}#boat_activities .box{line-height:1.4em}#boat_activities .box li{margin:.7em 0}#boat_activities .box strong{color:#b20800;font-size:1.8em;font-weight:normal}#activities_filter{margin-top:1em;display:none}#activities_filter button{margin:10px 0}#activities_filter label{font-weight:bold;display:block}#activities_filter label span{font-weight:normal}#boat_activities_table{margin-top:.5em}#boat_activities_table td{padding-left:3px}#activity_analysis{border:solid 1px #ccc;padding:1em;color:#666}#activity_analysis h3,#activity_analysis h4{font-size:12px;font-weight:bold}#activity_analysis h3{color:#b20800}#activity_analysis_results{margin:1em 0}#activity_analysis em{font-style:italic}#scheduleCollection_FormattedDates{height:114px}#response_form{margin-top:40px;margin-left:5px}.review-response{padding:.5em}.review_num{vertical-align:top}.abuse-alert{color:#333;background-color:#f7aaf5}.abuse-alert h4{font-weight:bold}.abuse-alert p{margin-top:1em;line-height:1.3em}#boats_packages #content{color:#5d5f68;font-size:14px;margin-top:0}#boats_packages #content em{color:#b20800}#boats_packages h2{font-size:35px;color:#434449;margin:1em 0}.top_platform h3{font-size:25px;color:#434449}.top_platform p{margin-top:1em;line-height:1.4em}#latest_leads h3{background:url(../../../content/i/leads-heading-bg.png) no-repeat;height:52px;line-height:36px;font-size:22px;padding-left:15px;color:#fff;position:relative}#latest_leads h3:after{content:"";position:absolute;top:0;left:0;right:0;background:#b30000;height:39px;z-index:-1}#latest_leads li{border-bottom:solid 1px #d9d9d9;line-height:2em;margin:0 16px;padding:0 12px}#latest_lead_list{height:150px;overflow:hidden}.package_testimonial_list{margin-top:27px}.package_testimonial{border:solid 1px #d9d9d9;padding:11px;position:relative;min-height:127px;margin-bottom:20px}.package_testimonial img{position:absolute;top:11px;left:11px}.package_testimonial blockquote{margin-left:118px;margin-bottom:0;border-left:0}.package_testimonial p{font-size:21px;font-style:italic}.package_testimonial div{font-size:13px;margin-top:.5em}.reason_list li{margin-bottom:1em;padding-left:80px;background-position:2px 2px;background-repeat:no-repeat;line-height:1.3em;min-height:60px}.reason_google{background-image:url(../../../content/i/best-reason/google.jpg)}.reason_growth{background-image:url(../../../content/i/best-reason/growth.jpg)}.reason_syndicated{background-image:url(../../../content/i/best-reason/syndicated.jpg)}.reason_content{background-image:url(../../../content/i/best-reason/content.jpg)}.reason_facebook{background-image:url(../../../content/i/best-reason/facebook.jpg)}.reason_monitoring{background-image:url(../../../content/i/best-reason/monitoring.jpg)}#package_port_selection{background:#d9e8f1;font-size:21px;clear:both;position:relative;top:1em;margin-bottom:1em;padding:.3em 1em}#package_port_selection label{margin-bottom:0;margin-right:.5em}#package_port_selection select{width:264px}#boats_packages #content button{padding:4px 1em;font-size:14px;line-height:normal}.ie7 #boats_packages #content button{padding:4px 4px}.port_not_listed{text-align:right;line-height:2em;font-size:13px}.packages_intro{font-size:21px;clear:both;padding-top:1em;margin-bottom:1em}.package_details h3{font-size:35px;background:#fff;padding-bottom:12px;margin-top:0}.package_details h3 em{font-style:italic}.package_details ul{margin:16px}.package_details li{padding:.5em 0 .5em 30px;border-bottom:solid 1px #fff;background:url(../../../content/i/tick.png) no-repeat 0 5px}.package_details li:last-child{border:0}.standard_package{background:#d9e8f1}.pro_package{background:#edeadd;overflow:hidden}.package_purchase_options{margin:0 16px 16px}.package_purchase_options button{margin-right:8px}#port_packages_container{margin-bottom:25px}.as_inline{display:inline}.save_with_annual{font-weight:bold}.save_with_annual,.costs_excluding_vat{font-size:12px;margin-top:.8em}.no-risk-purchase{font-size:21px;text-align:center;background:#fff;font-style:italic;padding-top:.5em}.statistics_notes{clear:both;padding-top:2em;line-height:1.3em}.statistics_notes span{display:inline-block;width:12px}.operating_months{color:green !important}.operating_months em{color:#666 !important;font-weight:bold}#featured_list .operating_months{font-size:11px;line-height:15px}.review_summary{background:#fff;margin-bottom:20px;padding:8px;line-height:1.5em;color:#666}.review_summary h4{font-weight:bold}.rating_num{display:inline-block;width:20px;padding-left:.5em;text-align:left}.skippers-news{margin:1em 0}.alert>em{color:#b20800}.alert a{font-weight:bold;text-decoration:underline}.normal_image{max-width:100%}.catch-thumbnail,.video-thumbnail,.report-thumbnail{margin-top:20px;display:block;width:100%;padding-bottom:100%;border-radius:6px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.catch-summary,.video-summary{padding:4px 2px 0;color:#666;font-size:10px}.catch-summary>h3,.video-summary>h3{color:inherit !important;font-size:inherit !important;line-height:inherit;margin:0 0 2px !important;padding:0 !important}.catch-summary>a,.video-summary>a{font-weight:bold}#moby_dick_list .catch-summary>h3{font-size:1.2em !important;font-weight:bold}.max-lines-3{min-height:48.85714287px}.max-lines-4{min-height:63.14285716px}.footer-with-bar{border-top:solid 1px #d8d8d8;padding-top:5px;margin-top:10px;font-size:.8em}.footer-with-bar>a>.glyphicon{margin-left:1em;color:#b20800}.report-thumbnail{position:relative}.report-summary{position:absolute;bottom:0;left:0;right:0;background:#fff;opacity:.8;color:#666;padding:0 20px 6px;font-size:.9em}.report-summary>strong{float:left;background:#1d6dc4;color:#fff;border-radius:3px;font-size:1.2em;font-weight:normal;text-transform:uppercase;line-height:1;padding:.3em .5em;margin-top:-0.8em}.content-tabs{font-size:11px;border-bottom:0}.content-tabs>li{margin-bottom:0}.content-tabs>li>a{background:#1e6dc4;color:#fff;font-weight:bold;margin-right:8px;border-top-left-radius:6px;border-top-right-radius:6px;border:none !important}.content-tabs>li>a>img{float:left;height:20px;margin-top:-3px}.content-tabs>li>a>span{margin-left:15px}@media(max-width:991px){.content-tabs>li>a>span{margin-left:10px}}@media(max-width:767px){.content-tabs>li>a{padding-left:12px;padding-right:12px}.content-tabs>li>a>img{float:none}.content-tabs>li>a>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}}@media(max-width:320px){.content-tabs>li>a>img{height:14px}}.content-tabs>li>a:hover{background:#4490e2}.content-tabs>li.active>a{background:#f2f2f2 !important}.content-tabs+.tab-content{background:#f2f2f2;padding-top:10px}.content-tabs+.tab-content>.tab-pane{margin-bottom:25px}.content-tabs.content-tabs-bg-beige>.active>a,.content-tabs.content-tabs-bg-beige+.tab-content{background:#f4f2e6 !important}.content-tabs-sm>li>a{padding-top:5px;padding-bottom:3px}.align_with_tab_content{margin-top:22.28571429px}.tab-panes-bg-white>.tab-pane{background:#fff;padding-top:12px}.calendar-header{margin-bottom:1em}.calendar-header h3{margin:0}@media(max-width:767px){.calendar-header h3{margin-bottom:10px}}@media(max-width:767px){#detailed_calendar thead{display:none}#detailed_calendar tbody,#detailed_calendar tr,#detailed_calendar td{display:block;width:auto !important;border:none !important}#detailed_calendar .empty{display:none}}.btn-group-fb{display:inline-block;vertical-align:bottom;margin-right:.5em;background:#fff;border-radius:4px;padding-left:12px;padding-right:12px}.btn-group-fb>strong{font-size:20px;color:#ccc;padding-right:.5em;height:31px}.btn-group-fb>strong,.btn-group-fb>.fb-like{display:table-cell;vertical-align:middle}.btn-group-fb.d-block{margin-right:0}.reviews-summary>img{vertical-align:baseline;margin-left:.5em}.main>form:first-child>h2:first-child{margin-top:0}.main>form:last-child{margin-bottom:25px}.main>.normal:last-child{margin-bottom:25px}.individual-spaces-table{table-layout:fixed}.individual-spaces-table tr:not(.schedule-details) a{font-weight:bold}.individual-spaces-table+a{margin-top:.3em;display:inline-block}@media(max-width:767px){.individual-spaces-table,.individual-spaces-table tbody,.individual-spaces-table tr,.individual-spaces-table td{display:block}.individual-spaces-table tr{border-bottom:solid 1px #ddd;margin-bottom:1em}.individual-spaces-table td{border-bottom:0 !important}.individual-spaces-table .text-overflow{white-space:normal}}@media(min-width:768px){.individual-spaces-table b{margin-left:.5em}.individual-spaces-table .text-right{padding-right:.5em}}.home-individual-spaces{margin-bottom:.3em !important}.home-individual-spaces .dark-red,.home-individual-spaces a{margin-right:.3em}.home-spaces-sorting>.radio{margin-right:1em;margin-top:0;display:inline-block}.home-spaces-sorting>.radio input{margin-top:3px}#individual-spaces-tab h3{color:#1e6dc4;margin:0 0 1em;line-height:1;font-size:18px}.report .well:last-child{margin-top:2em;margin-bottom:.5em}.phone-numbers-requested{font-size:2em}@media(min-width:768px){.schedule-details>td{padding-top:20px}}