.contributor-sign-up{float:left;margin:20px 0}.contributor-sign-up form fieldset{width:608px}.contributor-sign-up form fieldset label{width:299px}.contributor-sign-up form fieldset input{width:325px}.contributor-sign-up form fieldset .row{padding:0 0 15px}.contributor-sign-up form fieldset .row-inner{float:left;padding:0 10px 0 0}.contributor-sign-up form fieldset .row-inner.medium{width:258px}.contributor-sign-up form fieldset .row-inner.medium.none{padding:0;margin:0}.contributor-sign-up form fieldset .row-inner.email-row{width:337px}.contributor-sign-up form fieldset .small,.contributor-sign-up form fieldset .row-inner.small{width:71px}.contributor-sign-up form fieldset .medium{width:246px}.contributor-sign-up form fieldset .row textarea{width:595px}.contact-page .contact{width:460px}.contact-page .contact .title-container{width:80px}.contact-page .contact .title-container label{width:70px}.contact-page .contact .name-container{width:340px;padding:0}.contact-page .contact .name-container label{width:337px}.contact-page .contact .name-container input{width:337px}.contact-page .contact label,.contact input,.contact textarea{width:417px}.contact-page .contact input[type='submit']{width:100px}@media only screen and (max-width :480px){#recaptcha_challenge_image{margin:0!important;width:100%!important;height:auto!important}#recaptcha_response_field{margin:0!important;width:100%!important;height:auto!important}.recaptchatable #recaptcha_image{margin:0!important;width:100%!important;height:auto!important}.recaptchatable .recaptcha_r1_c1,.recaptchatable .recaptcha_r3_c1,.recaptchatable .recaptcha_r3_c2,.recaptchatable .recaptcha_r7_c1,.recaptchatable .recaptcha_r8_c1,.recaptchatable .recaptcha_r3_c3,.recaptchatable .recaptcha_r2_c1,.recaptchatable .recaptcha_r4_c1,.recaptchatable .recaptcha_r4_c2,.recaptchatable .recaptcha_r4_c4,.recaptchatable .recaptcha_image_cell{margin:0!important;width:100%!important;background:none!important;height:auto!important}}@media only screen and (max-width :640px){.g-recaptcha{transform:scale(.8);transform-origin:50% 50%;float:left}.g-recaptcha div{width:282px!important;float:left}}.sectionPage h3.section-heading{border-top:2px solid #56aec6;padding:10px 0 0;margin:23px 0 21px;text-transform:uppercase;font-size:16px}.alphabet-section ul.listing.full-width{width:100%}.alphabet-section ul.listing{margin:0;width:100%}.alphabet-section ul.listing.list-one{float:left}.alphabet-section ul.listing.list-two{float:right}.alphabet-section ul.listing li{width:100%}.alphabet-section ul.listing li:nth-child(odd){background:#eee}.alphabet-section ul.listing li:nth-child(even){background:#FFF}.alphabet-section ul.listing li{position:relative;width:100%}.alphabet-section ul.listing li.legend{background-color:#fff}.alphabet-section ul.listing li.additional-legend{display:none}.alphabet-section ul.listing li:not(.legend){padding-left:50px;min-height:57px;line-height:18px;padding-top:10px}.alphabet-section ul.listing li:not(.legend).tall{line-height:18px;min-height:57px;padding-top:10px}.alphabet-section ul.listing li:not(.tall) a{display:inline-block;padding-top:8px}.alphabet-section ul.listing li .contributor-photo{position:absolute;top:0;left:0}.alphabet-section ul.listing li .name img.contributor-photo{border-radius:100px;margin-top:11px;margin-left:8px}.alphabet-section ul.listing li .name,.alphabet-section ul.listing li .organisation{width:100%}@media only screen and (min-width:641px){.alphabet-section ul.listing li.legend{width:88%}.alphabet-section ul.listing li.left{float:left}.alphabet-section ul.listing li.right{float:right}}@media only screen and (min-width:901px){.alphabet-section ul.listing{width:48%}.alphabet-section ul.listing li:not(.tall) a{display:inline-block;padding-top:10px}.alphabet-section ul.listing li:not(.tall) a.long{padding-top:0}.alphabet-section ul.listing li.additional-legend{display:block}}@media only screen and (min-width:1280px){.alphabet-section ul.listing li:not(.tall) a.long{padding-top:8px}}.contributor-menu{float:left;width:100%;padding:0 0 0 26.8%;z-index:1;position:relative}.contributor-menu li{float:left;margin:0 10px 0 0}.contributor-menu li.none{margin:0}.contributor-menu li a{display:block;padding:19px 7px 18px;cursor:pointer;font-size:13px;color:#666;font-family:'Campton W00 Light',Arial,Helvetica,sans-serif;line-height:13px;text-transform:uppercase;text-align:center}.contributor-menu li a:hover,.contributor-menu li a.active{color:#2a6598}.contributor-menu li a.active{border-bottom:3px solid #2a6598}@media only screen and (max-width:640px){.contributor-mobile-menu .contributor-menu{display:table;min-width:100%}.contributor-mobile-menu .contributor-menu:after{content:'';background:#fff;position:absolute;bottom:-10px;left:0;height:10px;width:100%}.contributor-mobile-menu .contributor-menu li{display:table-cell;float:none;white-space:nowrap;border-bottom:1px solid #ccc}.contributor-menu{margin:0;padding:0;width:100%}.jsContributorMenu{float:left;position:relative;margin:0 -15px 8px;width:100%;width:calc(100% + 30px);height:60px;overflow:hidden;background:#fff}.contributor-menu-wrap{width:100%;float:left;overflow:hidden;overflow-x:scroll;height:69px;z-index:10;position:relative}.jsContributorMenu .contributor-menu-wrap{margin:0 36px;width:calc(100% - 72px)}.jsContributorMenu .previous-scroll{position:absolute;top:0;left:0;width:36px;height:54px;border-bottom:1px solid #CCC;padding:0 4px}.jsContributorMenu .previous-scroll svg{vertical-align:text-bottom;height:3.4em;fill:currentcolor;display:inline-block;max-width:100%;color:#e6ecf0}.jsContributorMenu .previous-scroll.active svg{color:#1da1f2}.jsContributorMenu .next-scroll{position:absolute;top:0;right:0;width:36px;height:54px;border-bottom:1px solid #CCC;padding:0 4px}.jsContributorMenu .next-scroll svg{vertical-align:text-bottom;height:3.4em;fill:currentcolor;display:inline-block;max-width:100%;color:#e6ecf0}.jsContributorMenu .next-scroll.active svg{color:#1da1f2}.contributor-profile .contact-form.standard-contact-form fieldset{padding:15px 15px 8px}}@media only screen and (min-width:1800px){.contributor-menu li{margin:0 25px 0 0}}@media only screen and (min-width:641px){.contributor-menu li a{padding-top:20px}}.featured-contributors{float:left;width:100%}.featured-contributors li{float:left;margin:0 8px 8px 0;height:61px;width:61px;border:1px solid #f1f1f1}.featured-contributors li.none{margin:0 0 10px}.contributor-profile{display:block;float:left;width:100%}.contributor-profile.contact-spacing{padding-top:20px}.contributor-profile .block-one{float:left;width:26.8%}.contributor-profile .block-two{float:left;width:73.2%}.contributor-profile.full-width .block-one,.contributor-profile.full-width .block-two{width:100%}.contributor-profile.full-width .block-two{margin:30px 0 0}.sectionContentPage .contributor-profile p{font-size:14px}.sectionContentPage .contributor-profile h1.h3{font-size:15px}@media only screen and (min-width:641px){.sectionContentPage .contributor-profile p{font-size:18px}.sectionContentPage .contributor-profile h1.h3{font-size:20px}}@media only screen and (max-width:1023px){.contributor-profile .block-one,.contributor-profile .block-two{width:100%}}@media only screen and (max-width:640px){.contributor-profile.headings .block-one{display:none}.contributor-profile.full-width .block-two{margin-top:0}}@media only screen and (min-width:641px){.contributor-profile.headings{padding-left:26.8%}}.sectionContentPage .block-one p{font-size:14px;display:block;width:100%;float:left}.sectionContentPage .block-one p.contributor-type{position:relative;display:block;width:100%;float:left}.sectionContentPage .block-one p.contributor-type:not(.last){margin-bottom:5px}.sectionContentPage .block-one p.contributor-type.has-pro-tag,.sectionContentPage .block-two p.contributor-type.has-pro-tag{padding-left:41px;position:relative;float:left}.sectionContentPage .block-one p.contributor-type span.pro-tag,.sectionContentPage .block-two p.contributor-type span.pro-tag{display:inline-block;padding:0 5px;border:1px solid #8c8b8b;color:#333;font-size:10px;line-height:15px;text-transform:uppercase;border-radius:5px;margin:0 7px 0 0;vertical-align:middle;position:absolute;top:2px;left:0}.sectionContentPage p.contributor-rough-location{padding-left:22px;background:url(/resources/images/conributor-pin.svg) 0 2px no-repeat;background-size:13px auto;margin:15px 0}.sectionContentPage h1.main-heading{font-family:'Campton W00 Bold',Arial,Helvetica,sans-serif;font-size:20px;line-height:1.3em;letter-spacing:-.02rem;padding:25px 0 0;margin:0}@media only screen and (min-width:641px){.sectionContentPage h1.main-heading{font-size:35px;margin:0}.sectionContentPage h1.main-heading-spacing{padding-left:26.8%}}.contributor-overview{display:block;width:100%;position:relative;float:left}.contributor-overview .bg-image{position:absolute;top:4px;left:0}.contributor-overview .contributor-photo{float:left;margin-top:-106px;border-radius:200px;z-index:2;width:200px;max-width:39%;border:3px solid #FFF;box-shadow:rgb(0 0 0 / .8) 0 0 10px;position:absolute;top:0;left:20px}.contributor-top{float:left;width:100%;padding-left:0;margin:0 0 50px;background:url(data:image/gif;base64,R0lGODlhgAcBAIAAAMzMzAAAACH5BAAAAAAALAAAAACABwEAAAIrhI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwyGCgA7) 105px 52px no-repeat;border:none}@media only screen and (min-width:641px){.contributor-overview .contributor-photo{border:4px solid #FFF}}@media only screen and (max-width:640px){.sectionContentPage h2{font-size:16px}.contributor-overview{position:relative;padding:0;margin-top:0}.contributor-overview .contributor-photo{margin:-53px auto 0;float:none;display:block;width:70px}.contributor-overview .name{width:100%}}@media only screen and (max-width:640px){.contributor-overview .contributor-photo{margin-top:-56px;left:0}}@media only screen and (min-width:641px) and (max-width:768px){.contributor-overview{margin-top:-35px}.contributor-overview .contributor-photo{margin-top:-95px;width:22%;max-width:22%}.contributor-profile .block-one{width:26%}.contributor-profile .block-two{width:73%}.portfolio-page .block-one,.photos-dashboard .block-one,.video-dashboard .block-one{display:none}.portfolio-page .name-block .name,.photos-dashboard .name-block .name,.video-dashboard .name-block .name{min-height:40px}.portfolio-page .name-block .name h1,.photos-dashboard .name-block .name h1,.video-dashboard .name-block .name h1{margin:0}.video-listing{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){.contributor-overview .contributor-photo{width:20%}.contributor-menu li{border-bottom:none}.portfolio-page .block-one,.photos-dashboard .block-one,.video-dashboard .block-one{display:none}.portfolio-page .name-block .name,.photos-dashboard .name-block .name,.video-dashboard .name-block .name{min-height:40px}}@media only screen and (min-width:769px) and (max-width:901px){.contributor-overview .contributor-photo{margin-top:-12%}}.name-block{float:left;width:100%;margin-bottom:0}.name-block.no-spacing{margin-bottom:0}.name-block .name{float:left;padding:0}.name-block .name h1{float:left;display:block;width:100%;font-family:'Campton W00 Bold',Arial,Helvetica,sans-serif;font-size:20px;letter-spacing:-.02em;line-height:1.3em;margin:0;padding:15px 0 0}.name-block .name h2{float:left;width:100%;font-family:"Campton W00 ExtraLight",Arial,Helvetica,sans-serif;font-size:15px;line-height:21px;margin:0 0 11px}.name-block .name h2.no-tagline{margin-bottom:0}.name-block .name p{float:left;width:100%;font-family:'Campton W00 ExtraLight Italic',Arial,Helvetica,sans-serif;font-size:20px;margin:0}@media only screen and (min-width:641px){.name-block .name h1{font-size:35px}.name-block .name h2{margin:0 0 20px;font-size:18px}.name-block .name p:last-child{margin:0 0 10px}h2.portfolio-intro{margin:0}.contributor-contacts-container{padding:47px 0 0}}@media only screen and (max-width:640px){.name-block{margin:11px 0 0}.name-block .name p{font-size:16px;line-height:1.3em}}.contributor-sections{float:left;width:100%;max-width:638px;padding:0;min-height:315px}.contributor-sections h3{display:block;width:100%;margin:0 0 20px}.contributor-sections .contact-form{width:100%;float:left;display:block}.contributor-sections .contact-form fieldset{width:456px;background:#eee;margin:0 0 20px;padding:15px 0 15px 15px}.contributor-sections .contact-form .sent{font-size:20px;font-family:'Campton W00 Light',Georgia,Times,serif}.contributor-sections .contact-form input[type="submit"]{color:#fff;font-size:12px;border-radius:0;background:#09c url(data:image/gif;base64,R0lGODlhBwAIAIABAP///////yH5BAEAAAEALAAAAAAHAAgAAAINhBEZh8q6jpPRpFdbKAA7) no-repeat right 50%;border-right:14px solid #09c}.contributor-sections .profile{margin:0 0 30px}.contributor-sections .overview{font-size:18px;font-family:'Campton W00 Light',Georgia,Times,serif;color:#666;line-height:24px;margin-bottom:16px}.contributors-yacht{width:100%;margin:0 0 10px;float:left}.contributors-yacht li{width:100%;margin:0 0 20px;float:left}.contributors-yacht .image-container{float:left;margin:0 20px 0 0;position:relative}.contributors-yacht .details{float:left}.contributors-yacht .details .name{font-size:20px;font-family:'Campton W00 Book',Georgia,Times,serif}.contributors-yacht .details .yacht-details{font-family:'Campton W00 Book',Arial,Helvetica,sans-serif;font-size:14px}.contributors-yacht .details .price{font-family:'Campton W00 Book',Georgia,Times,serif;font-size:14px}.contributor-container ul li .yacht{padding:2px 0;display:block;margin-bottom:20px}.contributor-container ul li .yacht a{display:block;float:left;padding:0 10px 0 0}.contributor-container ul li .yacht span{display:block;float:right;background:url(/resources/images/ico_camera.gif) 0 6px no-repeat;padding:0 0 0 14px}.photo-list a img.photo{margin:0}.contact-list{float:left;width:100%;padding:30px 0 0}.contact-list li{float:left;color:#666;margin:0 0 8px;padding:0;width:147px}.contact-list li a{display:block;height:16px;line-height:16px;background:url(/resources/images/contributor_contact_icons.gif) 0 0 no-repeat;text-indent:22px}.contact-list li.web a{background-position:0 0}.contact-list li.email a{background-position:0 -50px}.contact-list li.twitter a{background-position:0 -100px}.contact-list li.facebook a{background-position:0 -150px}.contact-list li.google a{background-position:0 -200px}.contact-list li.skype a{background-position:0 -250px}.contact-list li.mobile a{background-position:0 -300px}.contact-list li.phone a{background-position:0 -350px}.sectionContentPage .block-one p.contributor-social-link,.sectionContentPage .profile p.contributor-social-link{display:inline-block;margin:0 10px 15px 0;width:auto}.sectionContentPage p.contributor-web-link{display:block;margin:0 0 8px}.contributor-social-link a:hover{opacity:.7}.instagram-link{background:url(/resources/images/instagram.svg) no-repeat;background-size:25px auto;text-indent:-9999px;display:inline-block;width:25px;height:25px;overflow:hidden}.twitter-link{background:url(/resources/images/twitter.svg) no-repeat;background-size:25px auto;text-indent:-9999px;display:inline-block;width:25px;height:25px;overflow:hidden}.vimeo-link{background:url(/resources/images/vimeo.svg) no-repeat;background-size:25px auto;text-indent:-9999px;display:inline-block;width:25px;height:25px;overflow:hidden}.youtube-link{background:url(/resources/images/contributor-youtube.svg) no-repeat;background-size:28px auto;text-indent:-9999px;display:inline-block;width:28px;height:25px;overflow:hidden}.facebook-link{background:url(/resources/images/contributor-facebook.svg) 0 0 no-repeat;background-size:25px auto;text-indent:-9999px;display:inline-block;width:25px;height:25px;overflow:hidden}.google-plus-link{background:url(/resources/images/contributor-google-plus.svg) no-repeat;background-size:25px auto;text-indent:-9999px;display:inline-block;width:25px;height:25px;overflow:hidden}.skype-link{background:url(/resources/images/contributor-skype.svg) 0 2px no-repeat;background-size:22px auto;text-indent:-9999px;display:inline-block;width:25px;height:25px;overflow:hidden}.linkedin-link{background:url(/resources/images/contributor-linkedin.svg) 0 2px no-repeat;background-size:22px auto;text-indent:-9999px;display:inline-block;width:25px;height:25px;overflow:hidden}.contributor-web-link a.website-link{display:block;padding-left:20px;background:url(/resources/images/contributor-weblink.svg) 0 3px no-repeat;background-size:14px auto}.contributor-telephone a.telephone{display:block;padding-left:20px;background:url(/resources/images/contributor-phone.svg) 0 2px no-repeat;background-size:16px auto}.sectionContentPage p.related-profiles{font-family:'Campton W00 Light',Arial,Helvetica,sans-serif;font-size:12px;text-transform:uppercase;margin:60px 0 10px}.photographer-single{position:relative;padding:0 0 0 80px;margin:0 0 10px;display:block;height:50px}.photographer-single .img{border-radius:100px;position:absolute;top:0;left:0;width:50px;height:50px;overflow:hidden}.photographer-single .img img{display:block}.related-profile{position:absolute;top:0;left:62px;width:calc(100% - 62px)}.sectionContentPage .profile p.overview,.sectionContentPage .profile .overview p{font-size:16px}.sectionContentPage .profile p{font-size:14px;line-height:1.4em;color:#454545;font-family:'Campton W00 Light',Arial,Helvetica,sans-serif;letter-spacing:-.02em;display:block;width:100%;float:left}.sectionContentPage .related-profile{display:block;margin:12px 0 30px;width:calc(100% - 60px);float:left}.sectionContentPage .photographer-single{width:100%;float:left}@media only screen and (min-width:768px){.sectionContentPage .profile h2,.sectionContentPage .profile p.overview{padding-left:26.8%}.sectionContentPage .profile p.overview,.sectionContentPage .profile .overview p,.sectionContentPage.portfolio-page .profile h2{font-size:20px}.sectionContentPage .profile p{font-size:16px}.sectionContentPage .contributor-rough-location{margin:25px 0}.sectionContentPage .related-profile{width:auto}.sectionContentPage.video-dashboard .table-row>.cell,.sectionContentPage.profile-page .table-row>.cell,.sectionContentPage.photos-dashboard .table-row>.cell,.sectionContentPage.photos-page .table-row>.cell,.sectionContentPage.portfolio-page .table-row>.cell,.sectionContentPage.contact-page .table-row>.cell{padding:0 20px}}@media only screen and (max-width:1023px){.sectionContentPage p.related-profiles{margin:20px 0 10px}}@media only screen and (min-width:641px){.sectionContentPage p.contributor-web-link{margin:0 0 12px}.sectionContentPage .contributor-rough-location{margin:25px 0}}.photo-list.row{margin-top:24px;margin-left:-.325em;margin-right:-.325rem}.photo-list li,.photos-list li{margin-bottom:0;padding:.325em}.photos-list.row{margin-top:24px;margin-left:-.325em;margin-right:-.325rem}.photos-list .placeholder{width:100%}.photos-list .columns{padding-left:4px;padding-right:4px}.photo-list li .yacht{font-family:'Campton W00 Light',Arial,Helvetica,sans-serif;font-size:15px;line-height:19px;padding-top:10px}@media only screen and (min-width:641px){.photo-list.row{margin-top:24px;margin-left:-.625em;margin-right:-.625rem}.photo-list li{margin-bottom:0;padding:.625em}}.video-listing.row{margin-top:24px;margin-left:-.325em;margin-right:-.325rem}.video-listing.row img{width:100%}.video-listing li{padding:.325em}.video-listing li .info{font-family:'Campton W00 Light',Arial,Helvetica,sans-serif;font-size:15px;line-height:19px;padding-top:10px}.video-listing li .image-container{position:relative}.video-listing li .image-container:after{content:"";background:url(/resources/images/video-play-icon.svg) 50% 50% no-repeat;background-size:54px auto;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.video-listing li .info-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(0 0 0 / .9) 0,transparent 50%,transparent);z-index:3}.video-listing li .info-overlay-table{display:table;height:100%;width:100%}.video-listing li .info-overlay-cell{display:table-cell;vertical-align:bottom;width:100%;padding:5px 15px 9px;color:#FFF;font-family:"Campton W00 Medium",Arial,Helvetica,sans-serif;font-size:12px}.video-listing li .placeholder{width:100%}@media only screen and (min-width:641px){.video-listing.row{margin-top:24px;margin-left:-.625em;margin-right:-.625rem}.video-listing li{margin-bottom:0;padding:.625em}.video-listing li .info-overlay-cell{font-size:18px}.video-listing li .image-container::after{background-size:76px auto}}@media only screen and (min-width:641px) and (max-width:1024px){.video-listing{padding:0}}.contribution-container{float:left;width:100%;min-height:315px}.contribution-container h3{font-weight:400;font-family:'Campton W00 Book',Georgia,Times,serif;font-size:18px}.contributed-comments,.contributed-advice{float:left;width:100%;padding:10px 0 0;border-top:1px solid #f1f1f1}.contributed-comments li,.contributed-advice li{float:left;width:100%;margin:0 0 10px;border-bottom:1px solid #f1f1f1}.contributed-comments li .title,.contributed-advice li .title{font-size:18px;font-family:'Campton W00 Book',Georgia,Times,serif;margin:0 0 7px}.contributed-itineraries{float:left;width:100%}.contributed-itineraries li{float:left;width:100%;margin:0 0 20px}.contributed-itineraries li .image-container{float:left;width:28%}.contributed-itineraries li .details{float:left;width:70%;padding:0 0 0 15px}.contributed-itineraries li .details .title{display:block;width:100%;color:#1F3B51;line-height:20px;font-family:'Campton W00 Medium',Georgia,"Times New Roman",Times,serif;font-size:17px;margin:0 0 4px}.contributed-itineraries li .duration{color:#999;font-family:'Campton W00 Light',Georgia,"Times New Roman",Times,serif;font-size:14px;margin:0 0 6px}.contributed-itineraries li .distance{font-size:13px}.contributed-itineraries li .info{font-size:14px}.contributed-itineraries li .smooth-button{margin:40px 0 0}@media only screen and (max-width:40em){.vessel-details .yacht-builder,.vessel-details .yacht-specifications,.vessel-details .yacht-specifications table{width:100%}}.contributors-posts{float:left;width:100%;margin-top:40px}.contributors-posts ul{float:left;width:100%}.contributors-posts ul li{float:left;width:100%;padding:0 0 10px}.contributors-posts ul li .image-container{display:block;float:left;width:28%}.contributors-posts ul li .details{float:left;width:70%;padding:0 0 0 15px}.contributors-posts ul li .details .headline{font-size:18px;line-height:20px;display:inline-block;margin:0 0 5px;font-family:'Campton W00 Book',Georgia,Times,serif}.contributors-posts ul li .details p{font-size:13px;line-height:18px}.form-heading{text-transform:uppercase}.gallery-listing-item{position:relative;display:block}.image-contrib-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(0 0 0 / .9) 0,transparent 50%,transparent)}.image-contrib-overlay .content{display:table;height:100%;width:100%}.image-contrib-overlay .yacht{display:table-cell;vertical-align:bottom;width:100%;padding:5px 15px 15px}.image-contrib-overlay .yacht .name{color:#FFF;font-family:"Campton W00 Medium",Arial,Helvetica,sans-serif;font-size:14px;margin:0 0 4px}.image-contrib-overlay .yacht .count{color:#FFF;font-size:10px;line-height:12px}@media only screen and (min-width:641px){.image-contrib-overlay .yacht .name{font-size:18px}.image-contrib-overlay .yacht .count{font-size:12px;line-height:1.1em}}.fine-print{display:block;float:left;width:100%;margin:40px 0 0}.fine-print .title{font-size:10px;font-family:"Campton W00 Medium",Arial,Helvetica,sans-serif;margin:0}.fine-print .info{font-size:10px;margin:0 0 5px}#profile{float:left;margin-top:-120px}.featured-listing .image-container{border-radius:50%;overflow:hidden;display:block;padding:10px;box-shadow:rgb(0 0 0 / .15) 0 0 10px}.featured-listing li{padding-bottom:20px}.internal-callout{width:100%;background:#0099cb;color:#fff;font-size:24px;line-height:1.1em;text-align:center;font-family:'Campton W00 SemiBold',Arial,Helvetica,sans-serif;padding:40px;float:left;clear:both}.internal-callout span{font-family:'Campton W00 Light',Georgia,"Times New Roman",Times,serif}.internal-callout div{display:block;width:100%}.internal-callout a{display:inline-block;height:40px;line-height:40px;color:#0099cb;font-size:13px;font-family:'Campton W00 Light',Georgia,"Times New Roman",Times,serif;background:url(/resources/images/itineraries-broker-icon.svg) 20px 0 no-repeat #fff;padding:0 20px 0 50px;margin:20px 0 0;border-radius:6px;border:1px solid #0099cb}.internal-callout a:hover{background-position:20px -40px;color:#fff;background-color:#0099cb;border:1px solid #fff}.photo-list img{width:100%}.page-header-hilight{display:block;float:left;width:100%;background-color:#1f3b51;margin:0 0 14px;padding:20px 20px 0}.page-header-hilight .heading{font-size:34px;line-height:38px;margin:0 0 3px;font-family:'Campton W00 Medium',Arial,Helvetica,sans-serif;color:#FFF}.page-header-hilight .sub-heading{color:#FFF;font-size:24px;line-height:25px;font-family:'Campton W00 Light',Arial,Helvetica,sans-serif}.page-header-hilight p{color:#FFF;font-size:18px;line-height:21px;font-family:'Campton W00 Light',Arial,Helvetica,sans-serif}.page-header-hilight .links-container{float:left;padding:10px 0 17px}.page-header-hilight .links-container a{float:left}.page-header-hilight .links-container div{display:block;float:left;margin:0 20px;padding:5px 0 0}.page-header-hilight .links-container .link{color:#FFF;text-decoration:underline;display:block;padding:5px 0 0}.page-header-hilight .more-link{display:block;float:left;width:274px;font-size:14px;color:#FFF;font-family:'Campton W00 Medium',Arial,Helvetica,sans-serif}