a,div,h1,h2,h3,h4,h5,h6,li,ol,p,span,ul{font-family:"proxima-nova",Helvetica,Arial,sans-serif}div.catItemHeader h3.catItemTitle,div.componentheading,div.itemHeader h2.itemTitle,h1,h2,h3,h4,h5{font-weight:500;line-height:112%;margin:0 0 20px 0;padding:0}div.componentheading,div.itemHeader h2.itemTitle,div.itemListCategory h2,h1{color:#1c3779;font-size:28px}div.componentheading a,div.itemHeader h2.itemTitle a,div.itemListCategory h2 a,h1 a{font-size:28px}.sectors div.itemListCategory h2,h2{color:#1c3779;font-size:24px}.sectors div.itemListCategory h2 a,h2 a{font-size:24px}h3,h3 a{font-size:22px}h4,h4 a{font-size:20px}ol,ul{margin:0 0 20px 30px;padding:0}ol ul,ul ul{margin:0 0 0 30px;padding:0}ol li,ul li{font-size:15px;font-weight:400;line-height:25px;margin:0;padding:0}div.catItemIntroText,p{color:#333333;font-size:15px;font-weight:400;line-height:25px;margin:0 0 20px 0;padding:0}a{color:#4067c7;font-size:15px;font-weight:400;line-height:25px;text-decoration:none;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}a:hover{color:#fcc40f;text-decoration:none}div.itemFullText img{width:100%}#system-message-container{margin:0;padding:0}#system-message-container .alert{margin:0 0 20px 0;padding:0}#system-message-container h4{color:#333333;font-size:18px;font-weight:600;line-height:20px;margin:0 0 10px 0;padding:0}#system-message-container p{color:#333333;font-size:13px;font-weight:600;line-height:17px;margin:0 0 5px 0;padding:0}#system-message-container .alert-error h4,#system-message-container .alert-error p{color:#dd0000}input{background:#ffffff;color:#1c3779;font-size:13px;font-weight:400;height:auto;line-height:16px;margin:0 0 10px 0;overflow:hidden;padding:3px 5px}.ui-widget input,.ui-widget select,.ui-widget textarea{background:#ffffff;color:#1c3779;display:block!important;font-size:13px!important;font-weight:400!important;height:auto!important;line-height:16px!important;margin:0 0 10px 0;overflow:hidden!important;padding:3px 5px}.checkbox input,.radio input{float:left;margin:0 7px 0 0!important;min-height:20px;padding:0;position:relative}.checkbox label,.radio label{float:left;font-size:14px;line-height:16px;margin:0 15px 0 0;padding:0;position:relative}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin:0 7px 0 0!important;position:relative}legend{display:none}legend+.control-group{margin-top:0px}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin:0;padding:0;vertical-align:top}label{color:#333333;font-size:14px;font-weight:600;line-height:20px;margin:0 0 5px 0;padding:0}.btn-group{display:block!important}#fields_category_id_change,.btn-primary,.rsdir-add-file-upload,.ui-widget button,a.btn,a.button,div.itemCommentsForm form input#submitCommentButton,input.btn,input.button{background:#fcc40f;border:1px solid #fcc40f;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;color:#1c3779;display:inline-block!important;font-size:13px;font-weight:400;line-height:16px;margin:10px 10px 0 0;padding:4px 20px;outline:none!important;text-decoration:none;text-shadow:none!important;text-transform:uppercase;transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;width:auto!important}#fields_category_id_change:active,#fields_category_id_change:focus,#fields_category_id_change:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.rsdir-add-file-upload:active,.rsdir-add-file-upload:focus,.rsdir-add-file-upload:hover,.ui-widget button:active,.ui-widget button:focus,.ui-widget button:hover,a.btn:active,a.btn:focus,a.btn:hover,a.button:active,a.button:focus,a.button:hover,div.itemCommentsForm form input#submitCommentButton:active,div.itemCommentsForm form input#submitCommentButton:focus,div.itemCommentsForm form input#submitCommentButton:hover,input.btn:active,input.btn:focus,input.btn:hover,input.button:active,input.button:focus,input.button:hover{background:#dddddd;border:1px solid #dddddd;color:#1c3779;text-decoration:none}#fields_category_id_change [class*=" icon-"],#fields_category_id_change [class^=icon-],.btn-primary [class*=" icon-"],.btn-primary [class^=icon-],.rsdir-add-file-upload [class*=" icon-"],.rsdir-add-file-upload [class^=icon-],.ui-widget button [class*=" icon-"],.ui-widget button [class^=icon-],a.btn [class*=" icon-"],a.btn [class^=icon-],a.button [class*=" icon-"],a.button [class^=icon-],div.itemCommentsForm form input#submitCommentButton [class*=" icon-"],div.itemCommentsForm form input#submitCommentButton [class^=icon-],input.btn [class*=" icon-"],input.btn [class^=icon-],input.button [class*=" icon-"],input.button [class^=icon-]{margin:0 2px 0 0;vertical-align:text-bottom!important}#fields_category_id_change[disabled],.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary[disabled],fieldset[disabled] .btn-primary{background:#eeeeee;border:1px solid #dddddd;color:#bbbbbb}#fields_category_id_change[disabled].active,#fields_category_id_change[disabled]:active,#fields_category_id_change[disabled]:focus,#fields_category_id_change[disabled]:hover,.btn-primary.disabled.active,.btn-primary.disabled.active.active,.btn-primary.disabled.active:active,.btn-primary.disabled.active:focus,.btn-primary.disabled.active:hover,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background:#eeeeee;border:1px solid #dddddd;color:#bbbbbb}iframe{margin:0!important;max-width:100%!important;width:100%!important}.video-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.itemVideoEmbedded iframe,.video-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.full-size-embed{height:500px;margin:0 0 25px 0;position:relative;width:100%}.full-size-embed iframe{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:100%;left:0;position:absolute;top:0;width:100%!important}.results-outer{border:1px solid #1c3779;margin:0 0 25px 0}.results-outer .title-outer{background-color:#1c3779;color:#ffffff;margin:0;padding:7px 12px 8px 12px}.results-outer .title-outer h2{color:#ffffff;font-size:18px;font-weight:400;margin:0;padding:0 0 5px 0;text-transform:uppercase}.results-outer .title-outer p{color:#ffffff;font-size:11px;font-weight:400;line-height:120%;margin:0;padding:0}.results-outer .results-iframe{height:500px;position:relative;width:100%}.results-outer .results-iframe iframe{border:none;height:100%;min-width:100%!important}.no-break{white-space:nowrap}.right{float:right}.sharing-buttons{background:#f7fafe;border:1px solid #dddddd;margin:20px 0 15px 0;padding:10px 5px}.right-col-wide .sharing-buttons{margin:0 0 10px 0;padding:10px 5px}.sharing-buttons .addthis_sharing_toolbox{font-size:0!important;line-height:0!important}.sharing-buttons table{width:100%!important}.sharing-buttons .at4-count-container{min-width:unset!important;padding:0!important;text-align:center!important;width:35%!important}.right-col-wide .sharing-buttons .at4-count-container{width:28%!important}.right-col-wide .at4-jumboshare .at4-count,.right-col-wide .at4-jumboshare .at4-count span{font-size:26px!important;line-height:30px!important}.right-col-wide .at4-jumboshare .at4-title{font-size:13px!important;line-height:15px!important}.sharing-buttons .at4-share-container{padding:0!important;text-align:center!important;width:65%!important}.right-col-wide .sharing-buttons .at4-share-container{width:72%!important}.right-col-wide .sharing-buttons .at-resp-share-element .at-share-btn .at-icon-wrapper,.right-col-wide .sharing-buttons .at-resp-share-element .at-share-btn .at-icon-wrapper svg{height:22px!important;width:22px!important}.sharing-buttons td .at-share-btn{margin:0 6px!important}.right-col-wide .sharing-buttons td .at-share-btn{margin:4px!important}img{display:block;height:auto;max-width:100%}.tagItemImageBlock{display:none}.readmorejs-block{border:none!important}.title-mod h2{background:#fcc40f;color:#333;font-size:22px;font-weight:600;line-height:30px;margin:0 0 20px 0;padding:7px 15px}.disclaimer h3{font-size:15px;font-weight:500;line-height:18px;margin:0 0 7px 0;padding:0}.disclaimer p{font-size:12px;line-height:16px;margin:0;padding:0}div.catItemIsFeatured:before,div.itemIsFeatured:before,div.userItemIsFeatured:before{position:relative;top:0;right:0;color:#cf1919;font-size:0;content:""}#k2Container,.page-header,div.catItemBody,div.catItemIntroText,div.catItemLinks,div.catItemView,div.itemBody,div.itemListCategory,div.itemView{background:none;border:none;margin:0;padding:0}div.itemCommentsForm form span#formLog{font-weight:500;margin:0;padding:0;width:100%}#k2Container div.componentheading{font-size:24px;line-height:28px;margin:0;padding:20px 10px}.itemContainer{background:#fcfcfc;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 30px 0;padding:0 10px;overflow:hidden}span.catItemImage{margin:0}div#itemListLeading h3.catItemTitle{background:#fcc40f;font-size:18px;line-height:24px;margin:0;padding:6px 12px}div#itemListLeading h3.catItemTitle a{color:#333333;font-size:17px;font-weight:600;line-height:22px;margin:0;padding:0}div#itemListLeading h3.catItemTitle a:hover{color:#ffffff}div#itemListLeading div.catItemVideoBlock,div.catItemImageBlock{margin:0;padding:0}div#itemListLeading div.catItemVideoBlock img,div.catItemImageBlock img{border:none;padding:0;width:100%!important}div#itemListLeading div.catItemIntroText{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;margin:0;padding:20px 10px}div#itemListLeading div.catItemIntroText p:last-child{margin:0}div#itemListLeading div.catItemCategory{background:#eeeeee;border:none;margin:0;padding:3px 6px}div#itemListLeading div.catItemCategory span{font-size:13px;font-weight:300;color:#5a5a5a;line-height:15px;margin:0;padding:0 2px 0 0}div#itemListLeading div.catItemCategory a{font-size:13px;font-weight:400;line-height:15px}div#itemListLeading div.catItemCategory a:hover{color:#ffffff}div#itemListPrimary .itemContainer{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px}div#itemListPrimary .itemContainer h3.catItemTitle{background:#fcc40f;font-size:16px;line-height:22px;margin:0;padding:6px 12px}div#itemListPrimary .itemContainer h3.catItemTitle a{color:#333333;font-size:17px;font-weight:600;line-height:22px;margin:0;padding:0}div#itemListPrimary .itemContainer h3.catItemTitle a:hover{color:#ffffff}div#itemListPrimary .itemContainer div.catItemVideoBlock{margin:0;padding:0}div#itemListPrimary .itemContainer div.catItemVideoBlock img{width:100%}div#itemListPrimary .itemContainer div.catItemIntroText{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;font-size:14px;line-height:22px;margin:0;padding:10px 5px}div#itemListPrimary .itemContainer div.catItemIntroText p:last-child{margin:0}div#itemListPrimary .itemContainer div.catItemCategory{background:#fcc40f;border:none;margin:0;padding:3px 6px}div#itemListPrimary .itemContainer div.catItemCategory span{font-size:13px;font-weight:300;color:#5a5a5a;line-height:15px;margin:0;padding:0 2px 0 0}div#itemListPrimary .itemContainer div.catItemCategory a{font-size:13px;font-weight:400;line-height:15px}div#itemListPrimary .itemContainer div.catItemCategory a:hover{color:#ffffff}div.itemView .title-box-bg{background:#fcc40f;padding:7px 15px}div.itemView h2.itemTitle{color:#333333;font-size:22px;font-weight:600;line-height:30px;margin:0;padding:0 0 7px 0}div.itemView div.itemAuthor,div.itemView div.itemDateCreated,div.itemView div.itemHits{color:#ffffff;display:inline-block;font-size:13px;line-height:15px;margin:0 15px 0 0;padding:0;width:auto}div.itemView div.itemHits{background-image:url(../imgs/eye-icon.svg);background-position:0 50%;background-repeat:no-repeat;background-size:19px 10px;display:inline-block;padding:0 0 0 23px}div.itemView div.itemHits.hidden{display:none!important}div.itemView div.itemAuthor a{background-image:url(../imgs/pencil-icon-white.svg);background-position:0 40%;background-repeat:no-repeat;background-size:12px 12px;color:#ffffff;display:inline-block;font-size:13px;line-height:15px;padding:0 0 0 16px}div.itemView div.itemAuthor a:active,div.itemView div.itemAuthor a:focus,div.itemView div.itemAuthor a:hover{background-image:url(../imgs/pencil-icon-black.svg);color:#000000}div.promoted-article-outer{background-color:rgba(0,183,0,0.8);border:none;border-radius:0 0 3px 0;margin:0;padding:5px 15px;position:absolute}div.promoted-article-outer .promoted-article-inner{color:#ffffff;font-size:13px;font-weight:400;line-height:19px}div.itemView div.itemImageBlock,div.itemView div.itemVideoBlock{background:none!important;margin:0;padding:0}div.itemView div.itemImageBlock img,div.itemView div.itemVideoBlock img{border:none;padding:0;width:100%!important}span.itemImage{margin:0}.itemImageCaptionOuter,.itemVideoCaptionOuter,.wf_caption figcaption,.wf_caption>span{background-image:url(../imgs/camera-icon.svg);background-color:#555555;background-position:6px 8px;background-repeat:no-repeat;background-size:16px 12px;color:#ffffff;display:inline-block;font-size:11px;line-height:15px;margin:0 0 7px 0;padding:8px 12px 8px 28px;text-align:left;width:100%}.itemImageCaptionOuter span,.itemVideoCaptionOuter span{color:#ffffff!important;display:inline-block!important;font-size:11px!important;font-style:normal!important;font-weight:400!important;float:none!important;line-height:15px!important;text-align:left!important;width:auto!important}.itemImageCaptionOuter span.itemImageCredits,.itemVideoCaptionOuter span.itemVideoCredits{border-left:1px solid #ffffff;display:inline-block;margin:0 0 0 5px;padding:0 0 0 8px;width:auto}div.itemView .itemFullText{margin:30px 0}div.itemView .itemFullText p:last-child{margin:0}div.itemView .download-attachments{background:#f7fafe;border:1px solid #dddddd;margin:0 0 20px 0;padding:8px 10px 5px 10px}div.itemView .download-attachments div.itemAttachmentsBlock{padding:0;border:none}div.itemView .download-attachments div.itemAttachmentsBlock h4{border-bottom:1px solid #dadada;display:inline-block;font-size:17px;line-height:19px;margin:0 0 10px 0;padding:0 40px 10px 0;vertical-align:middle;white-space:nowrap}div.itemView .download-attachments div.itemAttachmentsBlock ul{display:inline-block;line-height:0;margin:0 0 5px 0;padding:0;text-align:left;width:100%}div.itemView .download-attachments div.itemAttachmentsBlock ul li{display:inline-block;line-height:0;margin:0 0 7px 0;padding:0;text-align:left;width:100%}div.itemView .download-attachments div.itemAttachmentsBlock ul li a{background-image:url(../imgs/download-icon.svg);background-position:0 4px;background-repeat:no-repeat;background-size:14px 15px;color:#4067c7;font-size:15px;line-height:17px;margin:0 5px 0 0;padding:3px 0 3px 25px}div.itemView .download-attachments div.itemAttachmentsBlock ul li a:hover{background-image:url(../imgs/download-icon-hover.svg);color:#fcc40f}div.itemView .download-attachments div.itemAttachmentsBlock ul li .hits{color:#555555;font-size:12px;font-weight:500;line-height:17px;margin:0;padding:0;white-space:nowrap}div.itemView div.w357-item-categories{background:#fcc40f;border-bottom:1px dotted #5a5a5a;margin:0;padding:7px 10px}div.itemView div.w357-item-categories span{font-size:13px;font-weight:300;color:#5a5a5a;line-height:15px;margin:0;padding:0 2px 0 0}div.itemView div.w357-item-categories a{font-size:13px;font-weight:400;line-height:15px}div.itemView div.w357-item-categories a:hover{color:#ffffff}div.itemView div.itemLinks{background:#fcc40f;margin:0 0 20px 0;padding:7px 10px}div.itemView div.itemLinks div.itemCategory,div.itemView div.itemLinks div.itemTagsBlock{border:none;margin:0;padding:0}div.itemView div.itemLinks div.itemCategory span,div.itemView div.itemLinks div.itemTagsBlock span{font-size:13px;font-weight:300;color:#5a5a5a;line-height:15px;margin:0;padding:0 2px 0 0}div.itemView div.itemLinks div.itemCategory a,div.itemView div.itemLinks div.itemCategory li,div.itemView div.itemLinks div.itemTagsBlock a,div.itemView div.itemLinks div.itemTagsBlock li{font-size:13px;font-weight:400;line-height:15px}div.itemView div.itemLinks div.itemCategory a:hover,div.itemView div.itemLinks div.itemCategory li:hover,div.itemView div.itemLinks div.itemTagsBlock a:hover,div.itemView div.itemLinks div.itemTagsBlock li:hover{color:#ffffff}div.itemView div.itemLinks div.itemCategory{border-bottom:1px solid #1c3779;margin:0 0 3px 0;padding:0 0 3px 0}div.itemView .itemComments{margin:0 0 40px 0;padding:5px 10px 10px 10px}div.itemView .itemComments p.title{font-size:17px;line-height:25px;margin:0 0 10px 0;padding:0;white-space:nowrap}div.itemView .itemComments label.formComment{font-size:14px;display:block;margin:0 0 2px 0}div.itemView .itemComments h3{font-size:16px;line-height:20px;margin:0 0 20px 0;padding:0}div.itemView .itemComments ul.itemCommentsList{margin:0 0 10px 0;padding:0}div.itemView .itemComments ul.itemCommentsList img{display:none}div.itemView .itemComments ul.itemCommentsList li{background:#ffffff;border-bottom:1px solid #eeeeee;border-top:1px solid #eeeeee;margin:0;padding:5px 10px}div.itemView .itemComments ul.itemCommentsList li p:last-child{margin:0}div.itemView .itemComments input,div.itemView .itemComments textarea{border:1px solid #e6e6e6;width:100%!important}div.itemView .itemComments div#recaptcha{width:100%!important}div.itemView .itemComments div#recaptcha #recaptcha_table{width:100%!important}div.itemView .itemComments div#recaptcha #recaptcha_table tr{border:none!important;border-collapse:separate!important;display:block!important;height:auto!important;width:100%!important}div.itemView .itemComments div#recaptcha #recaptcha_table tr td{border:none!important;border-collapse:separate!important;display:block!important;float:left!important;margin:5px 5px 5px!important;padding:0!important}div.itemView .itemComments div#recaptcha #recaptcha_table tr td:nth-child(3){display:none!important}div.itemView .itemComments div#recaptcha #recaptcha_table tr td input{margin:0!important}div.itemView .itemComments div#recaptcha #recaptcha_table tr td div{margin:0!important;padding:0!important}div.itemView .itemComments div#recaptcha #recaptcha_table tr td #recaptcha_privacy a{color:#4067c7!important;font-size:12px!important;line-height:14px!important}div.itemView .itemComments div#recaptcha #recaptcha_table tr td #recaptcha_privacy a:hover{color:#fcc40f!important}div.itemView .itemComments div#recaptcha #recaptcha_table tr .recaptcha_image_cell{float:left!important;height:auto!important;margin:0 0 5px 0!important;padding:0!important;width:100%!important}div.itemView .itemComments div#recaptcha #recaptcha_table tr .recaptcha_image_cell center{height:auto!important}div.itemView .itemComments div#recaptcha #recaptcha_table tr .recaptcha_image_cell center #recaptcha_image{border:none!important;height:auto!important;padding:0!important;width:100%!important}div.itemView .itemComments div#recaptcha #recaptcha_table tr .recaptcha_image_cell center #recaptcha_image #recaptcha_challenge_image{float:left!important;height:auto!important;margin:0!important;max-width:300px!important;padding:0!important;width:100%!important}div.itemView .itemComments div.itemCommentsPagination{margin:0;padding:0}.pagination,div.k2Pagination{color:#999999;font-size:14px;line-height:16px;margin:15px 0 15px 0!important;padding:0;text-align:center;width:100%}.pagination ul,div.k2Pagination ul{margin:0;padding:0;text-align:center}.pagination ul li,.pagination ul li a,.pagination ul li span,div.k2Pagination ul li,div.k2Pagination ul li a,div.k2Pagination ul li span{border:none;border-radius:0;display:inline-block!important;font-size:14px;line-height:14px;vertical-align:top}.pagination ul li,div.k2Pagination ul li{list-style:none;margin:0 1px 5px 1px;padding:0}.pagination ul li a,.pagination ul li span,div.k2Pagination ul li a,div.k2Pagination ul li span{margin:0;padding:9px 10px 7px 10px}.pagination ul li a,div.k2Pagination ul li a{background-color:#fcc40f;color:#ffffff}.pagination ul li a:hover,div.k2Pagination ul li a:hover{background-color:#b9b9b9}.pagination ul li span,div.k2Pagination ul li span{background-color:#eeeeee}div.itemAuthorBlock{background-color:#555555;border:none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:10px 0 25px 0;padding:15px 30px;vertical-align:top;width:100%}div.itemAuthorBlock .itemAuthorAvatar{display:inline-block;margin:0 6% 20px 0;vertical-align:top;width:20%}div.itemAuthorBlock .itemAuthorAvatar img{background:#ffffff;border:3px solid #ffffff;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;height:auto;max-width:100px;padding:0;width:100%}div.itemAuthorBlock div.itemAuthorDetails{display:inline-block;margin:0;padding:0;width:73%}div.itemAuthorBlock div.itemAuthorDetails a{color:#fcc40f}div.itemAuthorBlock div.itemAuthorDetails a:active,div.itemAuthorBlock div.itemAuthorDetails a:focus,div.itemAuthorBlock div.itemAuthorDetails a:hover{color:#ffffff}div.itemAuthorBlock div.itemAuthorDetails h3{color:#ffffff;font-size:16px;line-height:16px;margin:0 0 15px 0}div.itemAuthorBlock div.itemAuthorDetails h4{color:#ffffff;font-size:26px;line-height:26px;margin:0 0 10px 0}div.itemAuthorBlock div.itemAuthorDetails p{color:#ffffff;display:inline-block;margin:0 0 12px 0;width:100%}div.itemAuthorBlock div.itemAuthorDetails p,div.itemAuthorBlock div.itemAuthorDetails p a{font-size:15px;line-height:19px}div.itemAuthorBlock div.itemAuthorDetails .itemAuthorEmail{margin:0 0 10px 0}div.itemAuthorBlock div.itemAuthorDetails .itemAuthorEmail a{background-image:url(../imgs/envelope-icon-yellow.svg);background-position:0 50%;background-repeat:no-repeat;background-size:20px 14px;font-size:17px;line-height:19px;margin:0;padding:0 0 0 28px}div.itemAuthorBlock div.itemAuthorDetails .itemAuthorEmail a:active,div.itemAuthorBlock div.itemAuthorDetails .itemAuthorEmail a:focus,div.itemAuthorBlock div.itemAuthorDetails .itemAuthorEmail a:hover{background-image:url(../imgs/envelope-icon-white.svg)}div.itemAuthorBlock div.itemAuthorDetails .itemAuthorUrl{margin:0 0 16px 0}div.itemAuthorBlock div.itemAuthorDetails .itemAuthorUrl a{background-image:url(../imgs/globe-icon-yellow.svg);background-position:0 50%;background-repeat:no-repeat;background-size:16px 16px;font-size:17px;line-height:19px;margin:0;padding:0 0 0 28px}div.itemAuthorBlock div.itemAuthorDetails .itemAuthorUrl a:active,div.itemAuthorBlock div.itemAuthorDetails .itemAuthorUrl a:focus,div.itemAuthorBlock div.itemAuthorDetails .itemAuthorUrl a:hover{background-image:url(../imgs/globe-icon-white.svg)}div.itemAuthorBlock div.itemAuthorDetails .itemAuthorMore{border-top:1px solid #ffffff;margin:0;padding:10px 0 0 0}div.itemRelated{background:#555555;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ffffff;padding:30px}div.itemRelated h3{font-size:22px;line-height:24px;margin:0 0 25px 0;padding:0}div.itemRelated ul{margin:0;padding:0}div.itemRelated ul li{font-size:16px;line-height:20px;list-style:none;margin:0 0 20px 0;padding:0}div.itemRelated ul li:last-child{margin:0}div.itemRelated ul li a{color:#fcc40f;font-size:16px;line-height:20px;margin:0;padding:0}div.itemRelated ul li a:focus,div.itemRelated ul li a:hover{color:#ffffff}div.itemRelated ul li .itemRelCat,div.itemRelated ul li .itemRelCat a{font-size:11px;line-height:11px;margin:3px 0 0 0;padding:0}body{margin:0;padding:0}.info-bar-bg{background:#fcc40f}.info-bar-bg .row{padding:0 15px}.info-bar-bg .row .moduletable{vertical-align:top}.info-bar-bg .row .logo{float:left;padding:3px 0 7px 0}.info-bar-bg .row .logo img{height:auto;max-height:30px;max-width:91px}.info-bar-bg .row .top-menu{float:right;padding:0;text-align:right}.info-bar-bg .row .top-menu .moduletable.popout{display:inline-block;position:relative}.info-bar-bg .row .top-menu .moduletable.popout .jf_mm_trigger{background:#ffffff;border-radius:0;bottom:auto;color:#1c3779;display:block;font-size:17px;font-weight:400;height:40px;left:auto;line-height:40px;padding:0 20px;position:relative;right:auto;text-transform:uppercase;top:auto;-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;width:auto;z-index:970!important}.info-bar-bg .row .top-menu .moduletable.popout .jf_mm_trigger span{margin:0 0 0 10px}.info-bar-bg .row .top-menu .moduletable.popout .jf_mm_backout{background:#000000;opacity:0.6;z-index:980!important}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu{display:block;z-index:990!important}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu h2{display:none}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu .jf_mm_a_img{display:none!important;margin:0!important}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu .caret{display:none}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu .levelHolderClass{background-color:rgba(255,255,255,0.93)}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu ul{height:90vh}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu ul li{background:none;border:none!important;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu ul li a{border-bottom:1px solid #e3e3e3;color:#1c3779;font-size:15px;font-weight:400;line-height:15px;margin:0;padding:10px 15px}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu ul li.active>a{background:#fcc40f;color:#1c3779}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu ul li a:hover{background:#e3e3e3;color:#1c3779}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu ul li a i{color:#1c3779;font-size:18px!important;font-weight:600;line-height:15px!important;padding:0 10px 0 0!important}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu .backItemClass{background:#e3e3e3;border:none;border-bottom:1px solid #cacaca;border-top:1px solid #cacaca;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.info-bar-bg .row .top-menu .moduletable.popout #jf_mm_menu .backItemClass:hover{background:#fcc40f}.info-bar-bg .row .top-menu .moduletable.top-nav{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;padding:0;position:relative;right:-4px}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav{float:right;margin:0;padding:0}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li{display:inline-block}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li a{background-color:#1c3779;background-image:url(../imgs/menu-arrow-white.png);background-position:93% 48%;background-repeat:no-repeat;border-left:1px solid #ffffff;color:#ffffff;font-size:13px;font-weight:400;line-height:40px;margin:0;padding:0 30px 0 15px;text-transform:uppercase}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li.item-3300 a,.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li.item-3301 a{background-color:#00b700;border-right:1px solid #ffffff}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li a:hover,.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li.active a{background-color:#b9b9b9}.info-bar-bg .row .top-menu .moduletable.social{display:inline-block;margin:0;position:relative}.info-bar-bg .row .top-menu .moduletable.social .icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:40px;margin:0 4px;vertical-align:middle}.info-bar-bg .row .top-menu .moduletable.social .icon a{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:40px;padding:6px 0 0 0}.info-bar-bg .row .top-menu .moduletable.social .icon a img{display:inline-block;height:auto;padding:0 4px;width:auto}.yellow-module h3{background:#fcc40f;color:#000000;font-size:18px;font-weight:500;line-height:22px;padding:5px 10px;margin:0 0 20px 0}.strapline-bg{background-image:url(../imgs/backgrounds/boat-bg-xl.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin:0 0 30px 0}.strapline-bg .allianz-banner a{display:block;margin:0 auto 35px auto;text-align:center;width:687px}.strapline-bg .allianz-banner a img{height:auto!important;margin:0 auto;max-width:100%!important;width:auto!important}.strapline-bg .strapline .moduletable{margin:55px 0}.strapline-bg .strapline h1{color:#ffffff;font-weight:300;margin:0;padding:0;text-align:center;text-shadow:0 0 30px #333333,0 0 20px #333333;text-transform:uppercase}.strapline-bg .strapline .moduletable.strapline-supported{margin:70px 0}.strapline-bg .strapline .moduletable.strapline-supported p.yellow{background:url(../imgs/yellow-strap-bg-line.png) no-repeat 50% 60%;color:#fcc40f;font-size:16px;font-style:italic;font-weight:300;line-height:24px;margin:7px 0 0 0;padding:0;text-align:center;text-shadow:0 0 20px #333333,0 0 10px #333333}.strapline-bg .strapline .moduletable.strapline-supported p.yellow img{display:inline;margin:0 4px;padding:0;vertical-align:bottom}.strapline-bg .strapline .moduletable.strapline-supported p.yellow span.large{font-size:22px;line-height:24px}.left-col .left-menu-bg .moduletable,.right-col .right-col-bg .sub-menu{margin:0 0 30px 0}.left-col .left-menu-bg .menu,.left-col .left-menu-bg ul,.right-col .right-col-bg .sub-menu .menu,.right-col .right-col-bg .sub-menu ul{margin:0;padding:0}.left-col .left-menu-bg .menu li,.left-col .left-menu-bg ul li,.right-col .right-col-bg .sub-menu .menu li,.right-col .right-col-bg .sub-menu ul li{border-bottom:1px solid #5a5a5a}.left-col .left-menu-bg .menu li a,.left-col .left-menu-bg ul li a,.right-col .right-col-bg .sub-menu .menu li a,.right-col .right-col-bg .sub-menu ul li a{background:#1c3779;color:#ffffff;display:block;font-size:13px;line-height:17px;margin:0;padding:8px 20px;text-transform:uppercase;width:100%}.left-col .left-menu-bg .menu li a:hover,.left-col .left-menu-bg ul li a:hover,.right-col .right-col-bg .sub-menu .menu li a:hover,.right-col .right-col-bg .sub-menu ul li a:hover{background:#5a5a5a;color:#fcc40f}.left-col .left-menu-bg .menu li.active>a,.left-col .left-menu-bg ul li.active>a,.right-col .right-col-bg .sub-menu .menu li.active>a,.right-col .right-col-bg .sub-menu ul li.active>a{color:#fcc40f}.left-col .left-menu-bg .menu li ul li,.left-col .left-menu-bg ul li ul li,.right-col .right-col-bg .sub-menu .menu li ul li,.right-col .right-col-bg .sub-menu ul li ul li{border-bottom:1px solid #fcfcfc;list-style:none;margin:0;padding:0}.left-col .left-menu-bg .menu li ul li a,.left-col .left-menu-bg ul li ul li a,.right-col .right-col-bg .sub-menu .menu li ul li a,.right-col .right-col-bg .sub-menu ul li ul li a{background:#5a5a5a;font-size:13px;line-height:17px;padding:8px 20px 8px 30px}.left-col .left-menu-bg .menu li ul li ul li,.left-col .left-menu-bg ul li ul li ul li,.right-col .right-col-bg .sub-menu .menu li ul li ul li,.right-col .right-col-bg ul li ul li ul li{border-bottom:1px solid #5a5a5a}.left-col .left-menu-bg .menu li ul li ul li a,.left-col .left-menu-bg ul li ul li ul li a,.right-col .right-col-bg .sub-menu .menu li ul li ul li a,.right-col .right-col-bg ul li ul li ul li a{background:#1c3779;font-size:12px;line-height:16px;padding:8px 20px 8px 40px}.left-col .left-menu-bg .menu li ul li ul li ul li,.left-col .left-menu-bg ul li ul li ul li ul li,.right-col .right-col-bg .sub-menu .menu li ul li ul li ul li,.right-col .right-col-bg ul li ul li ul li ul li{border-bottom:1px solid #fcfcfc}.left-col .left-menu-bg .menu li ul li ul li ul li a,.left-col .left-menu-bg ul li ul li ul li ul li a,.right-col .right-col-bg .sub-menu .menu li ul li ul li ul li a,.right-col .right-col-bg ul li ul li ul li ul li a{background:#5a5a5a;padding:8px 20px 8px 50px}.left-col .left-menu-bg .menu li ul li ul li ul li ul li,.left-col .left-menu-bg ul li ul li ul li ul li ul li,.right-col .right-col-bg .sub-menu .menu li ul li ul li ul li ul li,.right-col .right-col-bg ul li ul li ul li ul li ul li{border-bottom:1px solid #5a5a5a}.left-col .left-menu-bg .menu li ul li ul li ul li ul li a,.left-col .left-menu-bg ul li ul li ul li ul li ul li a,.right-col .right-col-bg .sub-menu .menu li ul li ul li ul li ul li a,.right-col .right-col-bg .sub-menu ul li ul li ul li ul li ul li a{background:#1c3779;padding:8px 20px 8px 60px}.left-col .left-menu-bg .menu li ul li ul li ul li ul li ul li,.left-col .left-menu-bg ul li ul li ul li ul li ul li ul li,.right-col .right-col-bg .sub-menu .menu li ul li ul li ul li ul li ul li,.right-col .right-col-bg .sub-menu ul li ul li ul li ul li ul li ul li{border-bottom:1px solid #fcfcfc}.left-col .left-menu-bg .menu li ul li ul li ul li ul li ul li a,.left-col .left-menu-bg ul li ul li ul li ul li ul li ul li a,.right-col .right-col-bg .sub-menu .menu li ul li ul li ul li ul li ul li a,.right-col .right-col-bg .sub-menu ul li ul li ul li ul li ul li ul li a{background:#5a5a5a;padding:8px 20px 8px 70px}.left-col .left-col-bg .moduletable,.right-col .right-col-bg .moduletable{margin:0 0 30px 0}.right-col .right-col-bg .login-box{background:#1c3779;color:#ffffff;padding:10px 15px}.right-col .right-col-bg .login-box form{margin:0}.right-col .right-col-bg .login-box form h3{color:#ffffff;text-align:center}.right-col .right-col-bg .login-box form #form-login-password input,.right-col .right-col-bg .login-box form #form-login-username input{border-radius:0;margin:0 0 5px 0!important;width:100%}.right-col .right-col-bg .login-box form #form-login-remember label{color:#ffffff;font-size:13px;font-weight:400;line-height:14px;margin:0 7px 0 0;padding:0}.right-col .right-col-bg .login-box form #form-login-remember input{border-radius:0;display:inline-block!important;float:none;margin:0!important;min-height:0;padding:0!important;vertical-align:top}.right-col .right-col-bg .login-box form ul{margin:0;padding:0}.right-col .right-col-bg .login-box form ul li{font-size:11px;line-height:13px;list-style:none;margin:7px 0 0 0}.right-col .right-col-bg .login-box form a{color:#ffffff;font-size:11px;font-weight:300;line-height:13px}.right-col .right-col-bg .login-box form a:visited{color:#ffffff}.right-col .right-col-bg .login-box form a:hover{color:#fcc40f}.right-col .right-col-bg .credits{background:#1c3779;color:#ffffff;padding:10px 15px}.right-col .right-col-bg .credits a{color:#fcc40f}.right-col .right-col-bg .credits a:visited{color:#fcc40f}.right-col .right-col-bg .credits a:hover{color:#ffffff}.middle-col .middle-col-bg{background:#ffffff;background:rgba(255,255,255,0.85)}.middle-col .middle-col-bg .below-content{margin:20px 0 0 0}.middle-col .middle-col-bg .below-content .moduletable{padding:10px 0 20px 0}.bfs-tips ul.nav>li{display:none!important}.bfs-tips ul.nav li.item-2068{display:block!important}.content-banner .advert{margin:0 auto 20px auto;padding:0;max-width:848px;width:100%}.content-banner .advert img{max-width:848px;width:100%}.bfs-steps{margin:0 0 15px 0}.content-banner .bfs-steps .custom div{display:block;float:left;margin:0 15px 5px 0;padding:0}.content-banner .bfs-steps .custom div:nth-child(3){margin:0 0 5px 0}.above-content .google{padding:0 0 10px 0}.above-content .boat-search{border-bottom:1px solid #5a5a5a;margin:0 0 15px 0}.above-content .boat-search h3{background:#1c3779;color:#ffffff;font-size:14px;line-height:18px;margin:0;outline:none!important;padding:7px 14px}.above-content .boat-search h3 span{display:block;float:left;margin:0 5px 0 0;padding:0}.above-content .boat-search .rsdir{height:auto!important;margin:0;padding:20px 10px}.above-content .boat-search .rsdir form{margin:0;padding:0}.above-content .boat-search .rsdir form .input-prepend{margin:0;padding:0}.above-content .boat-search .rsdir form .input-prepend .btn-group .btn{border-radius:0;font-size:13px;height:auto;line-height:14px;margin:0;padding:5px 10px}.above-content .boat-search .rsdir form .input-prepend .btn-group .btn .caret{margin:0 0 0 3px;padding:0;vertical-align:middle}.above-content .boat-search .rsdir form .input-prepend input{margin:0 10px!important}.above-content .boat-search .rsdir form .input-prepend .btn{border-radius:0;font-size:13px;height:auto;line-height:14px;margin:0;padding:5px 10px}.above-content .search-filters h3{background:#1c3779;color:#ffffff;font-size:14px;line-height:18px;margin:0;outline:none!important;padding:7px 14px}.above-content .search-filters h3 span{display:block;float:left;margin:0 5px 0 0;padding:0}.above-content .search-filters .rsdir{height:auto!important;margin:0;padding:20px 5px}.above-content .search-filters .rsdir form{float:left;margin:0;padding:0}.above-content .search-filters .rsdir form .rsdir-filter{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 0 15px 0;padding:0 5px;width:33.333%}.above-content .search-filters .rsdir form .rsdir-filter-categories{width:100%}.above-content .search-filters .rsdir form .rsdir-filter-categories select{display:none!important}.above-content .search-filters .rsdir form .rsdir-filter-categories .chzn-container,.above-content .search-filters .rsdir form .rsdir-filter-categories .chzn-container ul.chzn-choices,.above-content .search-filters .rsdir form .rsdir-filter-categories .chzn-container ul.chzn-choices li,.above-content .search-filters .rsdir form .rsdir-filter-categories .chzn-container ul.chzn-choices li input[value="Select one or more categories..."]{width:100%!important}.above-content .search-filters .rsdir form .rsdir-filter-categories .chzn-container ul.chzn-choices{border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);padding:5px!important;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-transition:border linear 0.2s,-webkit-box-shadow linear 0.2s;transition:border linear 0.2s,-webkit-box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s,-webkit-box-shadow linear 0.2s}.above-content .search-filters .rsdir form .rsdir-filter.rsdir-filter-15,.above-content .search-filters .rsdir form .rsdir-filter.rsdir-filter-16{width:50%}.above-content .search-filters .rsdir form .rsdir-filter .rsdir-filter-caption{font-size:13px;margin-bottom:3px;font-weight:600}.above-content .search-filters .rsdir form .rsdir-filter input.rsdir-custom-range{display:none!important}.above-content .search-filters .rsdir form .rsdir-filter input.rsdir-range-from,.above-content .search-filters .rsdir form .rsdir-filter input.rsdir-range-to{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 2% 0 0!important;width:48%!important}.above-content .search-filters .rsdir form .rsdir-filter select{width:100%}.above-content .search-filters .rsdir form .rsdir-filter i.icon-search{display:none}.above-content .search-filters .rsdir .filter-button-group{float:left;width:100%}.above-content .search-filters .rsdir .filter-button-group button{float:left;margin:0 5px 0 5px}.details-box{background:#1c3779;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 0 5px 0;padding:15px 20px 14px 20px;text-align:center;width:100%}.details-box p{color:#ffffff;font-size:18px;line-height:20px;margin:0 0 10px 0}.details-box p:last-child{margin:0}.details-box p a{color:#ffffff;font-size:18px;line-height:20px}.right-col .right-col-bg .moduletable{display:inline-block!important;margin:0 0 20px 0;width:100%}.moduletable.disclaimer{background:#ffffff;padding:4px 7px}.side-buttons div{margin:0 0 7px 0;padding:0}.blue-title h3{background:#1c3779;color:#ffffff;font-size:18px;font-weight:300;line-height:22px;margin:0 0 7px 0;padding:10px 15px;text-transform:uppercase}.featured-stories{background:#f1f1f1}.featured-stories li{border-bottom:1px solid #dddddd;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 0 15px 0!important;padding:0 5px 7px 5px!important;width:100%}.featured-stories li .item-image-outer{display:inline-block;margin:4px 6px 0 0;vertical-align:top;width:55px}.featured-stories li .item-title-outer{display:inline-block;font-size:13px;line-height:17px;width:179px}.featured-stories li .item-title-outer a{color:#555555;font-size:13px;line-height:17px}.footer-menu-bg{background:#33363c;margin:30px 0 0 0;padding:30px 0}.footer-menu-bg ul.menu{list-style:none;margin:0;padding:0}.footer-menu-bg ul.menu li{float:left;font-size:18px;line-height:24px;width:12.5%}.footer-menu-bg ul.menu li a{color:#fcc40f;font-size:18px;font-weight:600;line-height:24px;margin:0;padding:0}.footer-menu-bg ul.menu li a:hover{background:none;text-decoration:underline}.footer-menu-bg ul.menu li ul{list-style:none;margin:0;padding:0}.footer-menu-bg ul.menu li ul li{float:left;font-size:13px;line-height:19px;width:100%}.footer-menu-bg ul.menu li ul li a{color:#ffffff;font-size:13px;font-weight:400;line-height:19px}.footer-menu-bg ul.menu li ul li a:hover{background:none;text-decoration:underline}.footer-text-bg{background:#fcc40f;margin:0;padding:5px 0}.footer-text-bg .footer-left div{margin:0;padding:0}.footer-text-bg .footer-left div a{margin:0;padding:0}.footer-text-bg .footer-left div a img{float:left;margin:0 15px 0 0;padding:0}.footer-text-bg .footer-left div span.text{float:left;font-size:12px;font-weight:400;line-height:16px;margin:7px 0 0 0;padding:0;text-transform:uppercase}.footer-text-bg .footer-right{text-align:right}.footer-text-bg .footer-right div{float:right;width:auto}.footer-text-bg .footer-right div p{color:#33363c;font-size:11px;font-weight:600;line-height:15px;margin:7px 0 0 0;padding:0;text-align:right;text-transform:uppercase}.footer-text-bg .footer-right div p a{color:#33363c;font-size:11px;font-weight:600;line-height:15px;margin:0 0 0 7px;padding:0;white-space:nowrap}.footer-text-bg .footer-right div p a:hover{color:#ffffff}.footer-text-bg .footer-bottom .moduletable.cookies{float:none;margin:8px 0 0 0;text-align:center}.footer-text-bg .footer-bottom .moduletable.cookies p{font-size:11px;font-weight:400;line-height:15px;margin:0;padding:0;text-transform:uppercase}.footer-text-bg .footer-bottom .moduletable.cookies p a{color:#33363c;font-size:11px;line-height:15px}.footer-text-bg .footer-bottom .moduletable.developed-by{float:none;margin:8px 0 0 0;text-align:center}.footer-text-bg .footer-bottom .moduletable.developed-by p{font-size:10px;font-weight:400;line-height:16px;margin:0;padding:0;text-transform:uppercase;vertical-align:top}.footer-text-bg .footer-bottom .moduletable.developed-by p a{color:#33363c;font-size:12px;font-weight:400;line-height:16px}.footer-text-bg .footer-bottom .moduletable.developed-by img{display:inline-block;margin:0 0 0 5px}.moduletable.landing-page-banner{margin:0 0 40px 0}.custom.landing-page-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:170px;padding:30px 80px;text-align:center;width:100%}.custom.landing-page-banner p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:26px;font-weight:300;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:32px;margin:0;padding:0;text-shadow:0 0 15px #333333,0 0 6px #333333;text-transform:uppercase;width:100%}.componentheading.landing-page{display:none!important}.landing-page .right-col-wide-top-bg{background-color:rgb(29,55,121,0.75);margin:0 0 30px 0;padding:10px 15px}.landing-page .right-col-wide-top-bg .moduletable{display:inline-block;margin:0;padding:0;width:100%}.landing-page .right-col-wide-top-bg .moduletable h3{color:#ffffff;font-size:16px;line-height:18px;margin:0 0 12px 0}.landing-page .right-col-wide-top-bg .moduletable .landing-page-links p{margin:0;padding:0}.landing-page .right-col-wide-top-bg .moduletable .landing-page-links p a{border-bottom:1px solid rgba(255,255,255,0.5);color:#ffffff;display:inline-block;font-size:12px;font-weight:300;line-height:14px;padding:8px 15px;text-transform:uppercase;width:100%}.landing-page .right-col-wide-top-bg .moduletable .landing-page-links p:last-child a{border-bottom:none}.landing-page .right-col-wide-top-bg .moduletable .landing-page-links p a:hover{background-color:rgba(255,255,255,0.4)}.landing-page .right-col-wide-bg{background-color:#eff0f2;padding:10px 15px}.landing-page .right-col-wide-bg .moduletable{border-bottom:1px solid #1d3779;display:inline-block;margin:0 0 25px 0;padding:0 0 25px 0;width:100%}.landing-page .right-col-wide-bg .moduletable:last-child{border-bottom:none;margin:0;padding:0}.landing-page .right-col-wide-bg .moduletable h3{font-size:16px;line-height:18px;margin:0 0 8px 0}.landing-page .right-col-wide-bg .moduletable .highlight-link{background-color:#1d3779;border-radius:10px;color:#ffffff;display:inline-block;font-size:16px;font-weight:600;line-height:18px;padding:8px 25px;text-align:center;text-transform:uppercase}.landing-page .right-col-wide-bg .moduletable .highlight-link:hover{background-color:#bbbbbb}.tidetimes-widget{background-color:#ffffff;padding:15px}.tidetimes-widget h1.tidetimes-title{display:none}.tidetimes-widget .tidetimes-forecast-date{display:block;margin:0 0 10px 0}.tidetimes-widget .tidetimes-forecast-date a{display:block;font-size:13px;font-weight:600;line-height:15px;text-transform:uppercase}.tidetimes-widget .tidetimes-date-for{display:none}.tidetimes-widget .tidetimes-times dl{margin:0}.tidetimes-widget .tidetimes-times .tidetimes-forcast>dl:nth-child(odd){background-color:#f1f1f1}.tidetimes-widget .tidetimes-times .tidetimes-forcast>dl:nth-child(2n){background-color:#f9f9f9}.tidetimes-widget .tidetimes-times dl dd dd,.tidetimes-widget .tidetimes-times dl dd dt{-webkit-box-sizing:border-box;box-sizing:border-box;color:#1d3779;display:inline-block;font-size:15px;font-weight:500;line-height:15px;margin:0;padding:10px 8px;width:50%}.tidetimes-widget .tidetimes-times dl dd dt{background-position:8px 50%;background-repeat:no-repeat;padding-left:35px}.tidetimes-widget .tidetimes-times dl dd dt.hi{background-image:url(../imgs/high-tide-icon.svg);background-size:20px 14px}.tidetimes-widget .tidetimes-times dl dd dt.low{background-image:url(../imgs/low-tide-icon.svg);background-size:20px 5px}.tidetimes-widget .tidetimes-times dl dd dd{text-align:center}.tidetimes-link{display:none}.atom_twitter_feeds{border-radius:0!important;padding:0!important;width:100%!important}.atom_twitter_feeds iframe{background-color:#ffffff!important;width:100%!important}.atom_twitter_feeds iframe .timeline-Viewport{width:100%!important}.atom_twitter_feeds .copyright{display:none!important}@media (max-width:1199px){.custom.landing-page-banner{height:160px;padding:30px 70px}.custom.landing-page-banner p{font-size:24px;line-height:30px}}@media (max-width:991px){.custom.landing-page-banner{height:150px;padding:25px 60px}.custom.landing-page-banner p{font-size:22px;line-height:28px}.landing-page .right-col-wide-top-bg .moduletable h3{font-size:15px;line-height:17px}.landing-page .right-col-wide-bg .moduletable{margin:0 0 20px 0;padding:0 0 20px 0}.landing-page .right-col-wide-bg .moduletable h3{font-size:15px;line-height:17px}}@media (max-width:767px){.custom.landing-page-banner{height:130px;padding:25px 50px}.custom.landing-page-banner p{font-size:20px;line-height:26px}.landing-page .right-col-wide-bg .moduletable{padding:0 20px 20px 20px;vertical-align:top;width:49%}.landing-page .right-col-wide-bg .moduletable:last-child{border-bottom:1px solid #1d3779;margin:0 0 20px 0;padding:0 20px 20px 20px}}@media (max-width:480px){.custom.landing-page-banner{height:110px;padding:20px 40px}.custom.landing-page-banner p{font-size:18px;line-height:24px}.landing-page .right-col-wide-bg .moduletable{padding:0 0 20px 0;width:100%}.landing-page .right-col-wide-bg .moduletable:last-child{border-bottom:none;margin:0;padding:0}}#accordion .panel-title a{display:block;position:relative;padding-right:40px}#accordion .panel-title a:after{position:absolute;content:"";display:block;z-index:1;top:50%;right:0;margin-top:-13px;width:26px;height:26px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(../imgs/collapse-arrow__yellow.svg);background-size:26px 26px}.no-svg #accordion .panel-title a:after{background-image:url(../imgs/collapse-arrow__yellow.png)}#accordion .panel-title a.collapsed:after{background-image:url(../imgs/collapse-arrow__blue.svg)}.no-svg #accordion .panel-title a.collapsed:after{background-image:url(../imgs/collapse-arrow__blue.png)}.moduletable.highlight-news{background:#fcc40f;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 0 30px 0;padding:10px;width:100%}.moduletable.highlight-news.featured-stories{background:#1c3779}.moduletable.highlight-news h3{font-size:18px;line-height:22px;margin:0 0 12px 0;padding:0}.moduletable.highlight-news.featured-stories h3{color:#ffffff}.moduletable.highlight-news ul{margin:0;padding:0}.moduletable.highlight-news ul li{background:#ffffff;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:0;line-height:0;margin:0 1%;padding:5px;vertical-align:top;width:30.8%}.moduletable.highlight-news ul li.clearList{display:none!important}.moduletable.highlight-news ul li a{font-size:16px;line-height:19px;margin:0 0 5px 0;padding:0}.moduletable.highlight-news ul li a img{border:none!important;margin:0!important;padding:0!important}.afloat-donate{background-color:#fcc40f;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:10px 0 25px 0;padding:15px 30px;width:100%}.afloat-donate .button{margin:0;width:auto}.afloat-donate .button.right{float:right}.afloat-donate .button.left{float:left}.afloat-donate .button form,.afloat-donate .button form input{background:none!important;cursor:pointer!important;margin:0!important;padding:0!important}.k2ItemsBlock.in-content-feed{display:inline-block;margin:0 0 20px 0;padding:0;position:relative!important;width:100%}.in-content-feed h3,.news-feed .componentheading{background:#1c3779;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ffffff;display:inline-block;font-size:18px!important;font-weight:300!important;line-height:112%!important;margin:0 0 15px 0!important;padding:7px 12px!important;text-transform:uppercase;width:100%}.in-content-feed ul,.in-content-feed ul.grid{margin:0!important;padding:0!important;position:absolute!important;width:100%!important}.in-content-feed ul li,.in-content-feed ul li.grid-item{background:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block!important;line-height:0;list-style:none;margin:0 0 15px 0!important;padding:0 10px!important;width:50%}.in-content-feed.featured ul{position:relative!important}.in-content-feed.featured ul li{float:left!important;position:relative!important}.in-content-feed.featured ul li:first-child{margin:0 0 25px 0!important;width:100%!important}.in-content-feed.featured ul li a.moduleItemTitle{font-size:18px!important;line-height:24px!important}.in-content-feed.featured ul li:first-child a.moduleItemTitle{font-size:22px!important;line-height:28px!important}.in-content-feed.featured ul li .item-image-outer img{width:100%}.in-content-feed ul li .list-item-inner{border:1px solid #eff0f2}.in-content-feed ul li .title-date-outer{background:#fcc40f;margin:0!important;padding:12px 15px!important;position:relative}.in-content-feed ul li .item-title-outer{margin:0 0 5px 0!important;padding:0!important}.in-content-feed ul li a.moduleItemTitle{color:#000000!important;font-size:17px!important;font-weight:500!important;line-height:23px!important;margin:0!important;padding:0!important}.in-content-feed ul li span.moduleItemDateCreated{color:#ffffff!important;font-size:11px!important;font-weight:300!important;line-height:13px!important;margin:0!important;padding:0!important}.in-content-feed ul li a.moduleItemCategory{background:#eff0f2;bottom:8px;font-size:13px;line-height:13px;padding:5px 15px 3px 8px;position:absolute;right:0}.in-content-feed ul li .moduleItemIntrotext{font-size:12px!important;font-weight:600;line-height:20px!important;margin:0!important;padding:10px 10px 6px 10px!important}.moduletable.in-article-google-ad{background:#dddddd;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px 0;max-height:350px;padding:10px}.moduletable.in-article-google-ad p{color:#ffffff;font-size:11px;font-weight:400;line-height:13px;margin:0 0 8px 0}#k2Container.news-feed{display:inline-block;margin:0 0 10px 0;padding:0;position:relative!important;width:100%!important}#k2Container.news-feed div#itemListLeading{position:absolute;width:100%!important}#k2Container.news-feed div.itemContainer{background:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px!important;width:50%!important}#k2Container.news-feed div.itemContainer .catItemView{background:#ffffff;border:1px solid #eff0f2}#k2Container.news-feed a.catItemCategory{background:#eff0f2;bottom:8px;font-size:13px;line-height:13px;padding:5px 15px 3px 8px;position:absolute;right:0}#k2Container.news-feed div.itemContainer .title-date-outer{background:#fcc40f;margin:0!important;padding:12px 15px!important;position:relative}#k2Container.news-feed .catItemTitle{background:none!important;font-size:0!important;line-height:0!important;margin:0 0 5px 0!important;padding:0!important}#k2Container.news-feed .catItemTitle a{color:#000000!important;font-size:17px!important;font-weight:500!important;line-height:22px!important;margin:0!important;padding:0!important}#k2Container.news-feed span.catItemDateCreated{color:#ffffff!important;font-size:11px!important;font-weight:300!important;line-height:13px!important;margin:0!important;padding:0!important}#k2Container.news-feed .catItemIntroText{border:none!important;font-size:12px!important;font-weight:600;line-height:20px!important;margin:0!important;padding:10px 10px 6px 10px!important}.k2ItemsBlock.featured-content{display:inline-block;margin:0 0 20px 0;padding:0;position:relative!important;width:100%}.featured-content h3,.moduletable.featured-sections .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle,.moduletable.sponsor-logos .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle{background-color:#fcc40f!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:#ffffff!important;display:inline-block!important;font-size:18px!important;font-weight:400!important;margin:0 0 15px 0!important;padding:7px 12px!important;text-transform:uppercase!important;width:100%!important}.k2ItemsBlock.featured-content ul{margin:0!important;padding:0!important;width:100%!important}.k2ItemsBlock.featured-content ul li{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block!important;float:left;line-height:0;list-style:none;margin:0 0 15px 0!important;padding:0 10px!important;position:relative;vertical-align:top;width:50%}.in-content-feed.featured ul li a.moduleItemTitle{font-size:17px!important;line-height:22px!important}.k2ItemsBlock.featured-content ul li .list-item-inner{background:#ffffff;border:1px solid #eff0f2}.k2ItemsBlock.featured-content ul li .title-date-outer{background:#fcc40f;margin:0!important;padding:12px 15px!important;position:relative}.k2ItemsBlock.featured-content ul li .item-title-outer{margin:0 0 5px 0!important;padding:0!important}.k2ItemsBlock.featured-content ul li a.moduleItemTitle{color:#000000!important;font-size:21px!important;font-weight:500!important;line-height:30px!important;margin:0!important;padding:0!important}.k2ItemsBlock.featured-content ul li span.moduleItemDateCreated{color:#ffffff!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;margin:0!important;padding:0!important}.k2ItemsBlock.featured-content ul li a.moduleItemCategory{background:#eff0f2;bottom:8px;font-size:16px;line-height:16px;padding:5px 15px 3px 8px;position:absolute!important;right:0}.k2ItemsBlock.featured-content ul li .moduleItemIntrotext{font-size:14px!important;font-weight:600;line-height:20px!important;margin:0!important;padding:10px 10px 6px 10px!important}.featured-tiles-outer{background-color:#f7f7f7;border-bottom:1px solid #1c3779;border-top:1px solid #1c3779;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 0;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:15px 0;width:100%}.featured-tiles-outer p{margin:0;padding:0}.featured-tiles-outer p img{height:120px;width:120px}@media (max-width:1199px){.featured-tiles-outer p img{height:95px;width:95px}}@media (max-width:991px){.featured-tiles-outer p img{height:120px;width:120px}}.custom.location-ctas{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 2%;margin:0 0 30px 0;width:100%}.custom.location-ctas .cta-outer{-ms-flex-preferred-size:15%;flex-basis:15%}.custom.location-ctas .cta-outer img{margin:0 auto}@media (max-width:767px){.custom.location-ctas{gap:15px 3%}.custom.location-ctas .cta-outer{-ms-flex-preferred-size:31.3%;flex-basis:31.3%}}@media (max-width:480px){.custom.location-ctas{gap:10px 3%}}.moduletable.featured-sections{margin:0 0 30px 0}.moduletable.featured-sections .rl_sliders.accordion>.accordion-group{border:none;border-radius:0;margin:0}.moduletable.featured-sections .rl_sliders.accordion>.accordion-group .panel-heading{border:none;border-radius:0}.moduletable.featured-sections .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle{background-color:#1c3779!important;margin:0!important;text-decoration:none!important}.moduletable.featured-sections .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle span{background-image:url(../imgs/arrow-down.svg)!important;background-position:100% 50%!important;background-repeat:no-repeat!important;background-size:25px 15px!important;padding:0 40px 0 0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.moduletable.featured-sections .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle span{background-image:url(../imgs/arrow-up.svg)!important}.moduletable.featured-sections .rl_sliders.accordion>.accordion-group>.accordion-body{background-color:#e9eff7!important;height:0px}.moduletable.featured-sections .rl_sliders.accordion>.accordion-group>.accordion-body.in{height:auto}.moduletable.featured-sections .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{border:1px solid #dddddd;border-top:none;padding:30px 30px 0 30px}.moduletable.featured-sections .moduletable{float:left;margin:0;width:100%}.moduletable.featured-sections .moduletable h3{background-color:#b7b7b7!important;float:left;width:100%}.moduletable.featured-sections .moduletable .side-buttons{float:left;margin:0 0 20px 0;width:100%}.moduletable.featured-sections .custom.side-buttons div{float:left;height:70px;margin:0 1% 10px 1%;width:23%}.moduletable.featured-sections .custom.side-buttons div img{-webkit-box-shadow:2px 2px 7px 0px rgba(50,50,50,0.5);box-shadow:2px 2px 7px 0px rgba(50,50,50,0.5);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.moduletable.featured-sections .custom.side-buttons div img:hover{-webkit-box-shadow:3px 3px 7px 0px rgba(20,20,20,0.7);box-shadow:3px 3px 7px 0px rgba(20,20,20,0.7)}.moduletable.sponsor-logos{margin:0 0 30px 0}.moduletable.sponsor-logos a,.moduletable.sponsor-logos div,.moduletable.sponsor-logos p,.moduletable.sponsor-logos span{border:none!important}.moduletable.sponsor-logos .rl_sliders.accordion>.accordion-group{border:none;border-radius:0;margin:0}.moduletable.sponsor-logos .rl_sliders.accordion>.accordion-group .panel-heading{border:none;border-radius:0}.moduletable.sponsor-logos .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle{background-color:#1c3779!important;margin:0!important;text-decoration:none!important}.moduletable.sponsor-logos .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle span{background-image:url(../imgs/arrow-down.svg)!important;background-position:100% 50%!important;background-repeat:no-repeat!important;background-size:25px 15px!important;padding:0 40px 0 0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.moduletable.sponsor-logos .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle span{background-image:url(../imgs/arrow-up.svg)!important}.moduletable.sponsor-logos .rl_sliders.accordion>.accordion-group>.accordion-body{background-color:#1c3779!important;height:0px}.moduletable.sponsor-logos .rl_sliders.accordion>.accordion-group>.accordion-body.in{height:auto}.moduletable.sponsor-logos .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{border:none!important;padding:30px 30px 0 30px}.moduletable.sponsor-logos .accordion-body{text-align:center}.moduletable.sponsor-logos .accordion-body h2,.moduletable.sponsor-logos .accordion-body h3,.moduletable.sponsor-logos .accordion-body h4{color:#adadad!important;float:left;width:100%}.moduletable.sponsor-logos .accordion-body h2{margin:0 0 12px 0}.moduletable.sponsor-logos .accordion-body h3{margin:30px 0 12px 0}.moduletable.sponsor-logos .accordion-body h4{margin:20px 0 12px 0}.moduletable.sponsor-logos .accordion-body ul{float:left;margin:0;width:100%}.moduletable.sponsor-logos .accordion-body ul li{display:inline-block;list-style:none;margin:0 7px 15px 7px}#fancybox-content{background:#ffffff!important}#fancybox-title{display:none!important}#fancybox-wrap>div{font-size:0!important}#fancybox-close{display:block!important}.polling_container_wrapper{width:100%!important}.polling_container_wrapper .answer_wrapper{display:none}.polling_container_wrapper .polling_container{border:none!important;background:#fcc40f!important;-webkit-box-shadow:inset 0px 0px 0px 0px #00183d!important;box-shadow:inset 0px 0px 0px 0px #00183d!important;border-radius:6px!important;padding:10px 5px!important}.polling_container_wrapper .polling_name{color:#1c3779!important;font-size:22px!important;font-style:normal!important;font-weight:400!important;line-height:30px!important;padding:0 10px!important;text-shadow:none!important}.polling_container_wrapper .answer_name label{font-size:14px!important;color:#1c3779!important;font-style:normal!important;font-weight:400!important;margin:6px 0px 4px 33px;text-shadow:none!important}.polling_container_wrapper .polling_ul li{position:relative!important;border:none!important}.polling_container_wrapper .polling_ul li a{color:#1c3779!important;font-size:15px!important;line-height:17px!important;position:relative!important;border:none!important;cursor:pointer!important;-o-transition:none!important;transition:none!important;-webkit-transition:none!important}.polling_container_wrapper .polling_ul li a:hover{color:#6a88cf!important;cursor:pointer!important}.polling_container_wrapper .polling_container .polling_li .animation_block{background:none!important;border:none!important;opacity:0!important}.polling_container_wrapper .polling_result,.polling_container_wrapper .polling_submit{background:#1c3779!important;padding:3px 20px!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;font-size:12px!important;color:#ffffff!important;font-weight:400!important;text-shadow:none!important}.polling_container_wrapper .answer_votes_data{color:#ffffff!important;font-weight:300!important;text-shadow:none!important}.polling_container_wrapper .answer_votes_data span{color:#ffffff!important;text-shadow:0px 0px 3px rgba(85,85,85,0.7)!important}.polling_container_wrapper .left_col,.polling_container_wrapper .right_col{text-shadow:0px 0px 3px rgba(85,85,85,0.7)!important}.allianz-advert{display:block;margin:0 0 15px 0;width:100%}.allianz-advert iframe{border:none;display:block;margin-left:auto!important;margin-right:auto!important;min-width:0!important;width:100%}.content-banner .advert-468x60{display:none}.content-banner .advert-468x60 iframe{height:60px;max-width:468px}.content-banner .advert-728x90{display:block}.content-banner .advert-728x90 iframe{height:90px;max-width:728px}.left-col .advert-160x600{display:block}.left-col .advert-160x600 iframe{height:600px;max-width:160px}.left-col .advert-336x280{display:none}.left-col .advert-336x280 iframe{height:280px;max-width:336px}.in-content-ad{display:block;float:right;height:250px;margin:0 0 20px 20px;width:300px}.in-content-ad .advert-300x250{display:block}.in-content-ad .advert-300x250 iframe{height:250px;max-width:300px}.bfs-in-content-ad{display:block}.bfs-in-content-ad .advert-336x280{display:block}.bfs-in-content-ad .advert-336x280 iframe{height:280px;max-width:336px}@media (max-width:1199px){}@media (max-width:991px){.content-banner .advert-728x90{display:none}.content-banner .advert-468x60{display:block}}@media (max-width:767px){.content-banner .advert-728x90{display:block}.content-banner .advert-468x60{display:none}.left-col .advert-160x600{display:none}.left-col .advert-336x280{display:block}}@media (max-width:480px){.content-banner .advert-728x90{display:none}.content-banner .advert-468x60{display:block}.in-content-ad{float:none;margin:0 0 20px 0;width:100%}.bfs-in-content-ad{float:none;width:100%}}.contact .content h1{background:#fcc40f;color:#333333;font-size:22px;font-weight:600;line-height:30px;margin:0 0 20px 0;padding:7px 15px}.contact form#selectForm{font-size:18px;font-weight:600;line-height:24px;margin:0 0 20px 0;padding:0 10px}.contact form#selectForm select{margin:0 0 0 10px}.contact form#contact-form{margin:0;padding:0 10px}.contact form#contact-form legend{border:none;color:#333333;font-size:15px;line-height:25px;padding:0;margin:0 0 10px 0}.contact form#contact-form .control-label{color:#333333;font-size:15px;font-weight:600;line-height:25px;margin:0;padding:0 0 2px 0;margin:10px 0 0 0;padding:0;text-align:left}.contact form#contact-form .control-label label{display:block!important;margin:0}.content .search h1{background:#fcc40f;color:#333333;font-size:22px;font-weight:600;line-height:30px;margin:0 0 20px 0;padding:7px 15px}.content .search form{margin:0 10px}.content .search form input{margin:0 5px 10px 0}.content .search form .btn-primary{margin:0}.content .search form .phrases-box{display:block;float:left;width:100%}.content .search form .phrases-box .controls{display:block;float:left;width:100%}.content .search form .phrases-box .controls label{display:block;float:left;margin:0 15px 0 0}.content .search form .ordering-box{display:block;float:left;width:100%}.content .search dl.search-results{margin:0 10px}.content .search .pagination{margin:0 10px}.moduletable.newsletter-signup{background:#f1f1f1;border:1px solid #00b700;padding:0;width:100%}.moduletable.newsletter-signup h3{background-color:#00b700;color:#ffffff;display:inline-block;font-size:16px;font-weight:300;margin:0 0 7px 0;padding:10px 15px;text-transform:uppercase;width:100%}.moduletable.newsletter-signup .custom.newsletter-signup{padding:0 10px 10px 10px}.moduletable.newsletter-signup p{color:#666666;display:inline-block;font-size:13px;line-height:17px;margin:0 0 7px 0;width:100%}.moduletable.newsletter-signup p.small{font-size:12px;line-height:16px}.moduletable.newsletter-signup p.small a{font-size:12px;line-height:16px}.moduletable.newsletter-signup p.disclaimer{font-size:11px;line-height:13px;margin:10px 0 0 0}.moduletable.newsletter-signup form,.moduletable.newsletter-signup form input{background:none!important;cursor:pointer!important;margin:0!important;padding:0!important}#mc_embed_signup a{color:#fcc40f!important}#mc_embed_signup a:hover{color:#ffffff!important}#mc_embed_signup form{padding:0!important}#mc_embed_signup .mc-field-group{height:auto!important;margin:0!important;min-height:0!important;padding:0!important;width:100%!important}#mc_embed_signup input{background-color:#ffffff!important;border:1px solid #cecece;border-radius:0!important;display:inline-block!important;font-size:14px!important;font-weight:400!important;height:auto!important;line-height:14px!important;margin:0 0 5px 0!important;max-width:250px!important;min-height:0!important;padding:2px 7px!important;width:100%!important}#mc_embed_signup .button{background-color:#00b700!important;border-radius:0!important;color:#ffffff!important;display:inline-block!important;font-size:16px!important;height:auto!important;line-height:15px!important;margin:4px 0 0 0!important;max-width:100%!important;padding:5px 20px!important;width:auto!important}#mc_embed_signup .button:hover{background-color:#b9b9b9!important}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:1px solid #d40000!important}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{background:none!important;border-radius:0!important;color:#ffffff!important;margin:0 0 5px 0!important;padding:0 10px!important}#mc_embed_signup div.response{color:#ffffff;margin:10px 0!important;padding:0!important;top:0!important;width:100%!important}ul#mailchimp-archive{list-style:none;margin:0 0 40px 0;padding:0}ul#mailchimp-archive li{background-color:#f1f1f1;border:1px solid #fcc40f;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;line-height:14px;margin:0 1% 20px 1%;padding:10px 20px 12px 20px;vertical-align:top;width:31%}ul#mailchimp-archive li a{border-top:1px solid #dddddd;display:block;font-size:18px;line-height:22px;margin:10px 0 0 0;padding:10px 0 0 0;width:100%}.bfs-featured-boats h3{background:#fcc40f;color:#000000;font-size:18px;font-weight:500;line-height:22px;padding:5px 10px;margin:0 0 20px 0}.bfs-featured-boats .carousel-entries{width:100%}.bfs-featured-boats .carousel-entry{margin:0 1% 20px 1%!important;width:31%!important}.bfs-featured-boats.home .carousel-entry{margin:0 1.2% 20px 1.2%!important;width:14.2%!important}.bfs-featured-boats.home .rsdir{margin:0!important}.bfs-featured-boats .carousel-entry .thumbnail{border:7px solid #fcc40f;margin:0 auto 5px auto;padding:0}.bfs-featured-boats.home .carousel-entry .thumbnail{border:5px solid #fcc40f}.bfs-featured-boats .carousel-entry .carousel-entry-title{margin:0 0 5px 0;text-align:center}.bfs-featured-boats .carousel-entry .carousel-entry-title a{font-size:18px;font-weight:300;line-height:24px;text-decoration:none}.bfs-featured-boats.home .carousel-entry .carousel-entry-title a{font-size:14px;line-height:17px}.bfs-featured-boats .carousel-entry .carousel-entry-price{background:#fcc40f;border-radius:0;color:#1c3779;font-size:18px;font-weight:300;line-height:18px;margin:3px 10px 8px 10px;padding:6px 8px 4px 8px;text-align:center;text-shadow:0 0 0 rgba(0,0,0,0)}.bfs-featured-boats.home .carousel-entry .carousel-entry-price{font-size:14px;line-height:14px;padding:4px 6px 3px 6px}.bfs-latest-boats h3{background:#1c3779;color:#ffffff;font-size:18px;font-weight:500;line-height:22px;padding:5px 10px;margin:0 0 20px 0}.bfs-latest-boats .rsdir-newest-entry{margin:0 1% 20px 1%!important;width:23%!important}.bfs-latest-boats .rsdir-newest-entry .rsdir-newest-entry-body{font-size:13px;line-height:0px}.bfs-latest-boats .rsdir-newest-entry>div{padding:0!important}.bfs-latest-boats .rsdir-newest-entry>div img{border-radius:5px!important;margin:0 auto}.bfs-latest-boats .rsdir-newest-entry .rsdir-newest-entry-body .rsdir-newest-entry-price{background:#fcc40f;border-radius:0;color:#1c3779;font-size:14px;font-weight:400;line-height:16px;margin:3px 0 8px 0;padding:4px 6px 2px 6px;text-shadow:0 0 0 rgba(0,0,0,0)}.bfs-latest-boats .rsdir-newest-entry .rsdir-newest-entry-body a{font-size:13px;font-weight:400;line-height:16px;text-decoration:none}.bfs-section{padding:0 10px}.bfs-section h3{padding:0 0 25px 0!important}.bfs-section .bfs-cta{background-color:#f1f1f1;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 1.3% 10px 1.3%;padding:10px 3px 15px 3px;text-align:center;vertical-align:top;width:47%}.bfs-section .bfs-cta p{margin:0 0 12px 0;text-align:center}.bfs-section .bfs-cta p img{margin:0 auto;width:80px}.bfs-section .bfs-cta h4{color:#1c3779;font-size:15px;font-weight:normal;line-height:17px;margin:0 0 25px 0;padding:0}.bfs-section .bfs-cta .button a{background-color:#1c3779;color:#fcc40f;display:block;font-size:20px;font-weight:bold;line-height:20px;margin:0 auto 10px auto;padding:5px 0;text-transform:uppercase;transition:background 0.3s;-o-transition:background 0.3s;-moz-transition:background 0.3s;-webkit-transition:background 0.3s;width:80px}.bfs-section .bfs-cta .button a:hover{background-color:#808080}.create-account .content h1,.my-account .content h1{background:#fcc40f;color:#333333;font-size:22px;font-weight:600;line-height:30px;margin:0 0 20px 0;padding:7px 15px}.create-account .content form,.my-account .content form{padding-left:10px;padding-right:10px}.create-account .content form legend,.my-account .content form legend{border:none;margin:0}.create-account .content form .control-group,.my-account .content form .control-group{float:left;margin:0 0 5px 0;padding:0;text-align:left;width:100%}.create-account .content form .control-group .control-label,.my-account .content form .control-group .control-label{float:left;margin:0;padding:0;text-align:left;width:40%}.create-account .content form .control-group .control-label label,.my-account .content form .control-group .control-label label{display:block!important;line-height:16px;margin:0}.create-account .content form .control-group .control-label span.optional,.my-account .content form .control-group .control-label span.optional{display:block;font-size:11px;line-height:11px}.create-account .content form .control-group .controls,.my-account .content form .control-group .controls{float:left;margin:0;padding:0;text-align:left;width:60%}.create-account .content form .control-group .controls a.btn,.create-account .content form .control-group .controls button,.my-account .content form .control-group .controls a.btn,.my-account .content form .control-group .controls button{float:left!important;margin:15px 10px 0 0!important;width:auto!important}.create-account .content form div#recaptcha_area,.my-account .content form div#recaptcha_area{width:100%!important}.create-account .content form div#recaptcha_area #recaptcha_table,.my-account .content form div#recaptcha_area #recaptcha_table{width:100%!important}.create-account .content form div#recaptcha_area #recaptcha_table tr,.my-account .content form div#recaptcha_area #recaptcha_table tr{border:none!important;border-collapse:separate!important;display:block!important;height:auto!important;width:100%!important}.create-account .content form div#recaptcha_area #recaptcha_table tr td,.my-account .content form div#recaptcha_area #recaptcha_table tr td{border:none!important;border-collapse:separate!important;display:block!important;float:left!important;margin:5px 5px 5px!important;padding:0!important}.create-account .content form div#recaptcha_area #recaptcha_table tr td:nth-child(3),.my-account .content form div#recaptcha_area #recaptcha_table tr td:nth-child(3){display:none!important}.create-account .content form div#recaptcha_area #recaptcha_table tr td input,.my-account .content form div#recaptcha_area #recaptcha_table tr td input{margin:0!important;width:100%!important}.create-account .content form div#recaptcha_area #recaptcha_table tr td div,.my-account .content form div#recaptcha_area #recaptcha_table tr td div{margin:0!important;padding:0!important}.create-account .content form div#recaptcha_area #recaptcha_table tr td #recaptcha_privacy a,.my-account .content form div#recaptcha_area #recaptcha_table tr td #recaptcha_privacy a{color:#4067c7!important;font-size:12px!important;line-height:14px!important}.create-account .content form div#recaptcha_area #recaptcha_table tr td #recaptcha_privacy a:hover,.my-account .content form div#recaptcha_area #recaptcha_table tr td #recaptcha_privacy a:hover{color:#fcc40f!important}.create-account .content form div#recaptcha_area #recaptcha_table tr .recaptcha_image_cell,.my-account .content form div#recaptcha_area #recaptcha_table tr .recaptcha_image_cell{float:left!important;height:auto!important;margin:0 0 5px 0!important;padding:0!important;width:100%!important}.create-account .content form div#recaptcha_area #recaptcha_table tr .recaptcha_image_cell center,.my-account .content form div#recaptcha_area #recaptcha_table tr .recaptcha_image_cell center{height:auto!important}.create-account .content form div#recaptcha_area #recaptcha_table tr .recaptcha_image_cell center #recaptcha_image,.my-account .content form div#recaptcha_area #recaptcha_table tr .recaptcha_image_cell center #recaptcha_image{border:none!important;height:auto!important;padding:0!important;width:100%!important}.create-account .content form div#recaptcha_area #recaptcha_table tr .recaptcha_image_cell center #recaptcha_image #recaptcha_challenge_image,.my-account .content form div#recaptcha_area #recaptcha_table tr .recaptcha_image_cell center #recaptcha_image #recaptcha_challenge_image{float:left!important;height:auto!important;margin:0!important;max-width:300px!important;padding:0!important;width:100%!important}.create-account div.links ul,.my-account div.links ul{margin:30px 0 10px 0;padding:0}.create-account div.links ul li,.my-account div.links ul li{font-size:13px;line-height:17px;list-style:none;margin:0 0 10px 0;padding:0}.create-account div.links ul li a,.my-account div.links ul li a{font-size:13px;line-height:17px;margin:0;padding:0}.rsdir{margin-top:15px}.rsdir>div.row-fluid>div>div,.rsdir>div.row-fluid>div>form{padding:0 10px}.rsdir .alert{padding:0 10px}.rsdir .input-medium{display:block!important;width:210px}.rsdir .page-header{border:0;margin:0;padding:0!important}.rsdir .page-header h1{background:#fcc40f;color:#333333;font-size:22px;font-weight:600;line-height:30px;margin:0 0 20px 0;padding:7px 15px}.rsdir .nav-tabs li a{display:block!important}.rsdir .create-advert .rsdir-placeholders{border:1px solid #aaaaaa;border-radius:4px;-webkit-box-shadow:0px 4px 25px rgba(0,0,0,0.5);box-shadow:0px 4px 25px rgba(0,0,0,0.5);height:auto;margin-top:24px!important;max-height:150px;overflow-x:hidden;overflow-y:auto;width:100%}.rsdir .create-advert .rsdir-placeholders li{border-bottom:1px solid #dddddd;font-size:14px;line-height:16px}.rsdir .create-advert .category-select{border-bottom:2px solid #1c3779;float:left;margin:0 0 30px 0;padding:0 0 30px 0;width:100%}.rsdir .create-advert .category-select label{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left}.rsdir .create-advert .category-select select{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 0 0 10px!important}.rsdir .create-advert .category-select button{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 0 0 10px!important}.rsdir .create-advert .rsdir-field-wrapper{float:left;margin:0 0 20px 0;width:100%}.rsdir .create-advert .rsdir-field-wrapper .control-group{margin:0}.rsdir .create-advert .rsdir-field-wrapper label{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:45%}.rsdir .create-advert .rsdir-field-wrapper input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:24px!important;padding:0px 6px!important;width:55%}.rsdir .create-advert .rsdir-field-wrapper-5 label{width:100%}.rsdir .create-advert .rsdir-field-wrapper-5 .rsdir-file-upload{float:left;margin:0 1%;width:60%}.rsdir .create-advert .rsdir-field-wrapper-5 .rsdir-file-upload input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:90%}.rsdir .create-advert .rsdir-field-wrapper-5 .rsdir-file-upload i{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left}.rsdir .create-advert .rsdir-field-wrapper-5 .rsdir-add-file-upload{margin:15px 40% 0 2%!important}.rsdir .create-advert .rsdir-field-wrapper-5 .rsdir-add-file-upload .icon-plus{background-position:-408px -98px!important}.rsdir .create-advert .rsdir-field-wrapper-21 label{width:100%}.rsdir .create-advert .rsdir-field-wrapper-21 .rsdir-map-field{float:left;margin:0;width:100%}.rsdir .create-advert .rsdir-field-wrapper-21 .rsdir-map-field .input-prepend{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 0 10px 0;width:100%}.rsdir .create-advert .rsdir-field-wrapper-21 .rsdir-map-field .input-prepend .add-on{width:23%}.rsdir .create-advert .rsdir-field-wrapper-21 .rsdir-map-field .input-prepend input{width:77%}.rsdir .create-advert .rsdir-field-wrapper-20 label{width:100%}.rsdir .create-advert .rsdir-field-wrapper-20 .rsdir-file-upload{float:left;margin:0 1%;width:60%}.rsdir .create-advert .rsdir-field-wrapper-20 .rsdir-file-upload input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:auto!important;width:90%}.rsdir .create-advert .rsdir-field-wrapper-20 .rsdir-file-upload i{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left}.rsdir .rsdir-categories-list{padding:0 10px}.rsdir .rsdir-categories-list .row-fluid{margin:0;padding:0;width:100%}.rsdir .rsdir-categories-list .row-fluid .span6{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 0 20px 0;padding:0 10px;width:49%}.rsdir .rsdir-categories-list .row-fluid .span6 .media img.pull-left{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none!important;height:auto;margin:0;max-width:85px;padding:0;width:35%}.rsdir .rsdir-categories-list .row-fluid .span6 .media .media-body{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:auto 0;padding:0 0 0 10px;vertical-align:middle;width:63%}.rsdir .rsdir-categories-list .row-fluid .span6 .media .media-body h5{font-size:18px;font-weight:600;line-height:22px;margin:0;padding:0}.rsdir .rsdir-categories-list .row-fluid .span6 .media .media-body h5 a{font-size:18px;font-weight:600;line-height:22px;margin:0;padding:0}.rsdir-listing{border:none}.rsdir .rsdir-listings{padding:0 10px}.rsdir .rsdir-listings .row-fluid:first-child .rsdir-listing{border-top:2px solid #1c3779}.rsdir .rsdir-listings .row-fluid .rsdir-listing{background:#f9f9f9!important;border-bottom:2px solid #1c3779;margin:0;padding:30px 15px}.rsdir .rsdir-listings .row-fluid .rsdir-listing .rsdir-listing-thumb-wrapper{margin:0;padding:0}.rsdir .rsdir-listings .row-fluid .rsdir-listing .rsdir-listing-thumb-wrapper .thumbnail{border:1px solid #fcc40f;border-radius:6px;padding:1px}.rsdir .rsdir-listings .row-fluid .rsdir-listing .rsdir-listing-thumb-wrapper .thumbnail .rsdir-listing-images-count{background:#fcc40f;border-radius:5px 0 5px 0;bottom:0;color:#1c3779;display:block;font-size:13px;line-height:12px;margin:0;right:0;width:18px}.rsdir .rsdir-listings .row-fluid .rsdir-listing .rsdir-listing-title{font-size:18px;font-weight:400;line-height:22px;margin:0 0 6px 0;padding:0}.rsdir .rsdir-listings .row-fluid .rsdir-listing .rsdir-listing-title a{font-size:18px;font-weight:400;line-height:22px}.rsdir-detail-price,.rsdir-listing-price{color:#ffffff;text-align:left}.rsdir .rsdir-listings .row-fluid .rsdir-listing .rsdir-listing-price{background:#1c3779;font-size:15px;font-weight:400;line-height:17px;margin:0 0 15px 0;padding:4px 10px}.rsdir .rsdir-listings .row-fluid .rsdir-listing .rsdir-listing-price span{color:#fcc40f;font-size:15px;font-weight:400;line-height:17px;margin:0;padding:0}.rsdir .rsdir-listings .row-fluid .rsdir-listing .rsdir-listing-meta .meta-data{display:none;margin:0;min-height:0;padding:0}.rsdir .badge,.rsdir .label{color:#ffffff;font-size:15px;font-weight:400;line-height:17px;margin:0 0 0 3px;padding:4px 10px 2px 10px;text-shadow:0 0 0 rgba(0,0,0,0);vertical-align:top}.rsdir .rsdir-listings .row-fluid .rsdir-listing-promoted{background:#fffcf3!important;border-color:#fcc40f!important}.rsdir .rsdir-top-entry{background:#fcc40f!important;margin:0}.rsdir .rsdir-listings .row-fluid .rsdir-listing-promoted .rsdir-top-entry{background:#fcc40f!important;float:left!important;margin:0 3px 0 0}.rsdir .item-page .rsdir-detail-outer{background:#f7fafe;border:1px solid #dddddd;margin:20px 0;padding:7px 15px}.rsdir .item-page .rsdir-detail-section{border:none;display:inline-block;font-size:13px;line-height:15px;margin:4px 0;padding:0;width:100%}.rsdir .item-page .rsdir-detail-section a{font-size:13px;line-height:15px}.rsdir .item-page .rsdir-hits-section{background-image:url(../imgs/counter-icon.svg);background-position:0 50%;background-repeat:no-repeat;background-size:23px 15px;display:inline-block;font-size:15px;height:15px;line-height:15px;margin:4px 0;padding:0 0 0 30px;width:100%}.rsdir .item-page #rsdir-gallery #rsdir-big-thumbs .thumbnail{border:1px solid #ddd;border-radius:6px;display:block;margin:0 0 5px 0;padding:1px}.rsdir .item-page .rsdir-price-wrapper .span12{margin:0;min-height:0}.rsdir .item-page .rsdir-price-wrapper .rsdir-detail-price{background:#1c3779;color:#ffffff;font-size:15px;font-weight:400;line-height:17px;margin:0;padding:7px 15px}.rsdir .item-page .rsdir-price-wrapper .rsdir-detail-price span{color:#fcc40f;font-size:15px;font-weight:400;line-height:17px;margin:0;padding:0}.rsdir .item-page .description{margin:0 0 15px 0;padding:0}.rsdir .item-page .description p{font-size:14px;line-height:17px}.rsdir .item-page .description p:last-child{margin:0;padding:0}.rsdir .item-page .boat-details{display:block;float:left;margin:0 0 20px 0;padding:0;width:100%}.rsdir .item-page .boat-details .custom-field{background:#fcfcfc;border-bottom:2px solid #1c3779;border-top:2px solid #1c3779;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 1% 10px 1%;padding:5px 10px;vertical-align:top;width:31.333%}.rsdir .item-page .boat-details .custom-field p{font-size:15px;font-weight:300;line-height:17px;margin:0;padding:0}.rsdir .item-page .boat-details .custom-field p.title{color:#1c3779;font-weight:600}.rsdir .item-page .contact-details{display:block;float:left;margin:0 0 20px 0;padding:0;width:100%}.rsdir .item-page .contact-details .custom-field{background:#fcfcfc;border-bottom:2px solid #1c3779;border-top:2px solid #1c3779;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 1% 10px 1%;padding:5px 10px;vertical-align:top;width:48%}.rsdir .item-page .contact-details .custom-field p{font-size:15px;font-weight:300;line-height:17px;margin:0;padding:0}.rsdir .item-page .contact-details .custom-field p.title{color:#1c3779;font-weight:600}.rsdir .item-page .rsdir-files-table{background:#fcfcfc;border-bottom:2px solid #1c3779;border-top:2px solid #1c3779;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 0 20px 0;padding:0 10px}.rsdir .item-page .rsdir-files-table tbody{display:block;float:left;width:100%}.rsdir .item-page .rsdir-files-table tbody tr{display:block;float:left;width:100%}.rsdir .item-page .rsdir-files-table tbody tr td.span4{background:none;border:none;display:block;float:left;margin:0;min-height:0;overflow:hidden;padding:0;width:100%}.rsdir .item-page .rsdir-files-table tbody tr td.span4 a{background-position:0 50%;display:block;float:left;font-size:13px;font-weight:300;line-height:15px;padding:13px 0 9px 20px;width:100%}.rsdir .item-page #adminForm .input-append input,.rsdir .item-page #adminForm .input-prepend input{float:left}.rsdir .item-page #adminForm .input-append span.add-on,.rsdir .item-page #adminForm .input-prepend span.add-on{float:left;height:24px;line-height:24px;padding:0 5px}.rsdir .item-page #adminForm #editor-xtd-buttons{display:none}.rsdir .map-search form{float:left;margin:0 0 15px 0;padding:0}.rsdir .map-search form .control-group.location{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 0 15px 0;padding:0 5px;width:60%}.rsdir .map-search form .control-group.location label{font-size:13px;margin-bottom:3px;font-weight:600;width:100%}.rsdir .map-search form .control-group.location input{margin:0;min-height:0;width:100%}.rsdir .map-search form .control-group.distance{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 0 15px 0;padding:0 5px;width:40%}.rsdir .map-search form .control-group.distance label{font-size:13px;margin-bottom:3px;font-weight:600;width:100%}.rsdir .map-search form .control-group.distance input,.rsdir .map-search form .control-group.distance select{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 2% 0 0!important;width:48%!important}.rsdir .map-search form .control-group.distance select{height:24px}.rsdir .map-search form .rsdir-filter{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 0 15px 0;padding:0 5px;width:33.333%}.rsdir .map-search form .rsdir-filter.rsdir-filter-15,.rsdir .map-search form .rsdir-filter.rsdir-filter-16{width:50%}.rsdir .map-search form .rsdir-filter .rsdir-filter-caption{font-size:13px;margin-bottom:3px;font-weight:600}.rsdir .map-search form .rsdir-filter input.rsdir-custom-range{display:none!important}.rsdir .map-search form .rsdir-filter input.rsdir-range-from,.rsdir .map-search form .rsdir-filter input.rsdir-range-to{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 2% 0 0!important;width:48%!important}.rsdir .map-search form .rsdir-filter select{width:100%}.rsdir .map-search form .rsdir-filter i.icon-search{display:none}#fields_published_time{height:auto!important;padding:6px 6px!important}i.rsdir-delete-file{background:url("http://afloat.ie/media/com_rsdirectory/images/icon-16-x.png");cursor:pointer;display:inline-block;height:16px;margin-left:10px;vertical-align:middle;width:16px}@media (max-width:1199px){.bfs-section .bfs-cta{width:46%}.strapline-bg{background-image:url(../imgs/backgrounds/boat-bg-lg.jpg)}.content-banner .bfs-steps .custom div{margin:0 10px 5px 0;width:145px}.featured-stories li .item-image-outer{margin:4px 5px 0 0;width:45px}.featured-stories li .item-title-outer{width:140px}.moduletable.featured-sections .custom.side-buttons div{height:52px}}@media (max-width:991px){.bfs-section .bfs-cta{margin:0 1.5% 10px 1.5%}.strapline-bg{background-image:url(../imgs/backgrounds/boat-bg-md.jpg)}.left-menu-bg{display:none}.content-banner .bfs-steps .custom div{margin:0 8px 5px 8px;width:155px}.content-banner .bfs-steps .custom div:nth-child(3){margin:0 8px 5px 8px}.above-content .boat-search .rsdir form .input-prepend .btn-group{width:45%}.above-content .boat-search .rsdir form .input-prepend .btn-group .btn{margin:0 5% 0 0;width:95%}.above-content .boat-search .rsdir form .input-prepend input{margin:0!important;width:55%}.above-content .boat-search .rsdir form .input-prepend .btn{margin:10px 0 0 0}#k2Container.news-feed div.itemContainer .title-date-outer,.in-content-feed ul li .title-date-outer,.k2ItemsBlock.featured-content ul li .title-date-outer{padding:12px 15px 35px 15px!important}.footer-menu-bg .container{padding:0;width:100%}.footer-menu-bg .container .row{margin:0;width:100%}.footer-menu-bg ul.menu li{font-size:14px;line-height:20px;text-align:center}.footer-menu-bg ul.menu li a{font-size:14px;line-height:20px}.footer-menu-bg ul.menu li ul li{font-size:12px}.footer-menu-bg ul.menu li ul li a{font-size:12px}.footer-text-bg .container{padding:0;width:100%}.footer-text-bg .container .row{margin:0;width:100%}.afloat-donate .button{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:none!important;margin:15px 0 0 0;text-align:center;width:100%}.afloat-donate .button img{margin:auto}.moduletable.featured-sections .custom.side-buttons div{width:31%}ul#mailchimp-archive li{margin:0 3% 20px 3%;width:44%}ul#mailchimp-archive li a{font-size:16px;line-height:20px}.rsdir .create-advert .category-select button{margin:10px 0 0 0!important}.rsdir .create-advert .rsdir-field-wrapper label{width:100%}.rsdir .create-advert .rsdir-field-wrapper input{width:100%}.rsdir .create-advert .rsdir-field-wrapper-6 .input-append{width:100%}.rsdir .create-advert .rsdir-field-wrapper-6 .input-append input{width:50%}.rsdir .rsdir-categories-list .row-fluid .span6{vertical-align:top}.rsdir .rsdir-categories-list .row-fluid .span6 .media{text-align:center}.rsdir .rsdir-categories-list .row-fluid .span6 .media img{margin:0 0 5px 0}.rsdir .rsdir-categories-list .row-fluid .span6 .media .media-body{margin:0;padding:0;text-align:center;width:100%}.rsdir .rsdir-categories-list .row-fluid .span6 .media .media-body h5{font-size:15px;line-height:19px}.rsdir .rsdir-categories-list .row-fluid .span6 .media .media-body h5 a{font-size:15px;line-height:19px}.rsdir .item-page .boat-details .custom-field{width:48%}.rsdir .item-page .contact-details .custom-field{margin:0 0 10px 0;width:100%}.featured-stories li .item-image-outer{margin:4px 20% 7px 20%;width:60%}.featured-stories li .item-title-outer{width:100%}.bfs-featured-boats .carousel-entry{margin:0 1% 20px 1%!important;width:48%!important}.bfs-featured-boats .carousel-entry .carousel-entry-title a{font-size:15px;line-height:19px}.bfs-featured-boats .carousel-entry .carousel-entry-price{font-size:15px;line-height:15px}.bfs-latest-boats .rsdir-newest-entry{margin:0 1% 20px 1%!important;width:30%!important}.bfs-latest-boats .rsdir-newest-entry .rsdir-newest-entry-body .rsdir-newest-entry-price{font-size:13px;line-height:15px}}@media (max-width:900px){.footer-menu-bg ul.menu li{margin:5px 0;width:25%}.footer-menu-bg ul.menu li ul li{margin:0;width:100%}}@media (max-width:767px){.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li a{background-position:96% 49%;background-size:9px auto;font-size:12px;padding:0 20px 0 8px}.info-bar-bg .row .top-menu .moduletable.popout .jf_mm_trigger{font-size:14px;padding:0 8px}.info-bar-bg .row .top-menu .moduletable.social .icon{margin:0 2px}.bfs-section .bfs-cta{margin:0 0.7% 10px 0.7%;width:23%}.top-banner-bg .container{padding:0}.top-banner-bg .container .row{margin:0}.top-banner-bg .container .row .top-banner{padding:0}.left-col{display:none}.left-col.right,.right-col{display:block;float:left;margin:20px 0 0 0;width:50%}.content-banner .bfs-steps .custom div{margin:0 15px 5px 0;width:175px}.content-banner .bfs-steps .custom div:nth-child(3){margin:0 0 5px 0}.above-content .boat-search .rsdir form .input-prepend .btn-group{width:auto}.above-content .boat-search .rsdir form .input-prepend .btn-group .btn{margin:0;width:auto}.above-content .boat-search .rsdir form .input-prepend input{margin:0 10px!important;min-height:0!important;width:auto}.above-content .boat-search .rsdir form .input-prepend .btn{margin:0}#k2Container.news-feed div.itemContainer .title-date-outer,.in-content-feed ul li .title-date-outer,.k2ItemsBlock.featured-content ul li .title-date-outer{padding:12px 15px!important}.afloat-donate .button{margin:0;width:auto}.afloat-donate .button.right{float:right!important}.afloat-donate .button.left{float:left!important}.rsdir .create-advert .category-select button{margin:0 0 0 10px!important}.rsdir .item-page #rsdir-gallery #rsdir-big-thumbs .thumbnail{float:left;margin:0 1% 10px 1%;width:23%}.rsdir .item-page #rsdir-gallery #rsdir-big-thumbs .thumbnail img{width:100%}.rsdir .item-page .boat-details .custom-field{width:31.333%}.rsdir .item-page .contact-details .custom-field{margin:0 1% 10px 1%;width:48%}div.k2Pagination{margin:15px 0 30px 0}.footer-text-bg .footer-left{float:left;width:50%}.footer-text-bg .footer-right{float:left;width:50%}.in-content-feed h3,.news-feed .componentheading{font-size:15px!important;line-height:18px;margin:0 0 10px 0!important;padding:3px 9px!important}.featured-stories li .item-image-outer{margin:4px 2% 0 0;width:26%}.featured-stories li .item-title-outer{width:68%}.featured-content h3,.moduletable.featured-sections .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle,.moduletable.sponsor-logos .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle{font-size:15px!important;line-height:18px;margin:0 0 10px 0!important;padding:3px 9px!important}.blue-title h3{font-size:15px;line-height:18px;padding:5px 10px}.bfs-featured-boats .carousel-entry{display:inline-block;margin:0 1% 20px 1%!important;vertical-align:top;width:30%!important}.bfs-latest-boats .rsdir-newest-entry{display:inline-block;margin:0 1% 20px 1%!important;vertical-align:top;width:22%!important}.bfs-latest-boats .rsdir-newest-entry .rsdir-newest-entry-body .rsdir-newest-entry-price{font-size:14px;line-height:16px}.bfs-featured-boats.home .carousel-entry{margin:0 1.2% 20px 1.2%!important;width:30.5%!important}.bfs-featured-boats.home .carousel-entry:nth-child(4),.bfs-featured-boats.home .carousel-entry:nth-child(5),.bfs-featured-boats.home .carousel-entry:nth-child(6){display:none}.bfs-featured-boats.home .carousel-entry .carousel-entry-title a{font-size:13px;line-height:16px}.bfs-featured-boats.home .carousel-entry .carousel-entry-price{font-size:13px;line-height:13px;margin:3px 0 5px 0;padding:4px 3px 3px 3px}.k2ItemsBlock.featured-content ul li a.moduleItemTitle{font-size:19px!important;line-height:25px!important}.k2ItemsBlock.featured-content ul li .moduleItemIntrotext{font-size:14px!important;line-height:22px!important}.k2ItemsBlock.featured-content ul li span.moduleItemDateCreated{font-size:13px!important;line-height:17px!important}.k2ItemsBlock.featured-content ul li a.moduleItemCategory{font-size:14px;line-height:14px}}@media (max-width:730px){.strapline-bg .strapline h1{font-size:24px;line-height:30px}.strapline-bg .strapline .moduletable.strapline-supported p.yellow{background-size:550px 1px;font-size:14px;line-height:20px}.strapline-bg .strapline .moduletable.strapline-supported p.yellow img{margin:0 2px;max-width:22px}.strapline-bg .strapline .moduletable.strapline-supported p.yellow span.large{font-size:18px;line-height:20px}}@media (max-width:687px){.strapline-bg .allianz-banner a{width:100%}}@media (max-width:660px){.bfs-section .bfs-cta{margin:0 1.2% 10px 1.2%;width:47%}.strapline-bg{background-image:url(../imgs/backgrounds/boat-bg-sm.jpg)}.moduletable.featured-sections .custom.side-buttons div{height:70px;width:48%}}@media (max-width:630px){.info-bar-bg .row .logo{min-width:91px}.info-bar-bg .row .top-menu{height:68px;position:relative;width:77%}.info-bar-bg .row .top-menu .moduletable.popout{position:absolute;right:0;top:0;width:50%}.info-bar-bg .row .top-menu .moduletable.popout .jf_mm_trigger{height:34px;line-height:34px}.info-bar-bg .row .top-menu .moduletable.top-nav{position:absolute;right:0;top:34px;width:100%}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav{width:100%}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li{width:50%}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li a{border:none!important;line-height:34px;text-align:center}.info-bar-bg .row .top-menu .moduletable.social{padding:0 20px 0 0;position:absolute;right:50%;top:0;width:50%}.info-bar-bg .row .top-menu .moduletable.social .icon{height:34px}.info-bar-bg .row .top-menu .moduletable.social .icon a{height:34px;padding:3px 0 0 0}.strapline-bg .strapline h1{font-size:20px;line-height:26px}.strapline-bg .strapline .moduletable.strapline-supported p.yellow{background-size:470px 1px;font-size:12px;line-height:15px}.strapline-bg .strapline .moduletable.strapline-supported p.yellow img{max-width:18px}.strapline-bg .strapline .moduletable.strapline-supported p.yellow span.large{font-size:15px;line-height:15px}}@media (max-width:600px){.content-banner .bfs-steps .custom div{margin:0 5px 5px 0;width:155px}.content-banner .bfs-steps .custom div:nth-child(3){margin:0 0 5px 0}.featured-content h3,.moduletable.featured-sections .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle,.moduletable.sponsor-logos .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle{font-size:15px}.k2ItemsBlock.featured-content ul li{margin:0 0 25px 0!important;width:100%}#k2Container.news-feed div.itemContainer{width:100%!important}}@media (max-width:580px){.bfs-featured-boats.home .carousel-entry{margin:0 1.1% 20px 1.1%!important;width:30.2%!important}.footer-text-bg .footer-left{margin-bottom:10px;width:100%}.footer-text-bg .footer-right{width:100%}.footer-text-bg .footer-right div{float:left}.footer-text-bg .footer-right div P{text-align:left}.footer-text-bg .footer-bottom .moduletable.developed-by{float:left;text-align:left}}@media (max-width:530px){.afloat-donate .button{float:none!important;margin:15px 0 0 0;width:100%}}@media (max-width:520px){.content-banner .bfs-steps .custom div{width:140px}}@media (max-width:500px){.strapline-bg{background-image:url(../imgs/backgrounds/boat-bg-xs.jpg)}div#itemListPrimary .itemContainer{padding:0;width:100%!important}.rsdir .create-advert .rsdir-field-wrapper-20 .rsdir-file-upload,.rsdir .create-advert .rsdir-field-wrapper-5 .rsdir-file-upload{float:left;margin:0;width:100%}.rsdir .create-advert .rsdir-field-wrapper-20 .rsdir-file-upload input,.rsdir .create-advert .rsdir-field-wrapper-5 .rsdir-file-upload input{width:80%}.in-content-feed ul li,.in-content-feed ul li.grid-item{width:100%}}@media (max-width:480px){ul#mailchimp-archive li{margin:0 0 20px 0;width:100%}ul#mailchimp-archive li a{font-size:15px;line-height:19px}.moduletable.featured-sections .custom.side-buttons div{height:auto;margin:0 7% 10px 7%;width:86%}div.itemAuthorBlock .itemAuthorAvatar{margin:0 0 20px 0;width:100%}div.itemAuthorBlock .itemAuthorAvatar img{background:#ffffff}div.itemAuthorBlock div.itemAuthorDetails{width:100%}.rsdir .create-advert .category-select label{width:100%}.rsdir .create-advert .category-select select{margin:0!important;width:100%}.rsdir .create-advert .category-select button{margin:10px 0 0 0!important}.rsdir .create-advert .rsdir-field-wrapper-21 .rsdir-map-field .input-prepend .add-on{width:30%}.rsdir .create-advert .rsdir-field-wrapper-21 .rsdir-map-field .input-prepend input{width:70%}}@media (max-width:475px){.content-banner .bfs-steps .custom div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 0 5px 0;padding:0 5px;width:50%}.content-banner .bfs-steps .custom div:nth-child(3){margin:0 0 5px 0}}@media (max-width:450px){.info-bar-bg .row .logo{padding:3px 0 0 0;position:absolute;z-index:100}.info-bar-bg .row .logo img{max-height:27px;max-width:81px}.info-bar-bg .row .top-menu{width:100%}.info-bar-bg .row .top-menu .moduletable.popout{right:0;top:0;width:122px}.info-bar-bg .row .top-menu .moduletable.top-nav{right:0;width:282px}.info-bar-bg .row .top-menu .moduletable.social{margin:0;padding:0;right:130px;width:121px}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li{width:auto}.left-col.right,.right-col{width:100%}.right-col .right-col-bg .moduletable{margin:0 0 20px 0}.rsdir .item-page #rsdir-gallery #rsdir-big-thumbs .thumbnail{width:31.333%}.rsdir .item-page .boat-details .custom-field{width:48%}.rsdir .item-page .contact-details .custom-field{margin:0 0 10px 0;width:100%}.footer-menu-bg ul.menu li{width:33.333%}.footer-menu-bg ul.menu li ul{display:none}.bfs-featured-boats .carousel-entry{margin:0 1% 20px 1%!important;width:47%!important}.bfs-featured-boats .carousel-entry .carousel-entry-title a{font-size:14px;line-height:18px}.bfs-featured-boats .carousel-entry .carousel-entry-price{font-size:14px;line-height:14px}.bfs-latest-boats .rsdir-newest-entry{margin:0 1% 20px 1%!important;width:30%!important}.bfs-latest-boats .rsdir-newest-entry .rsdir-newest-entry-body .rsdir-newest-entry-price{font-size:13px;line-height:15px}}@media (max-width:430px){.above-content .boat-search .rsdir form .input-prepend .btn-group{width:45%}.above-content .boat-search .rsdir form .input-prepend .btn-group .btn{margin:0 5% 0 0;width:95%}.above-content .boat-search .rsdir form .input-prepend input{margin:0!important;width:55%}.above-content .boat-search .rsdir form .input-prepend .btn{margin:10px 0 0 0}.above-content .search-filters .rsdir form .rsdir-filter{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 0 15px 0;padding:0 5px;width:100%}.above-content .search-filters .rsdir form .rsdir-filter.rsdir-filter-15,.above-content .search-filters .rsdir form .rsdir-filter.rsdir-filter-16{width:100%}.above-content .search-filters .rsdir form .rsdir-filter input.rsdir-range-from,.above-content .search-filters .rsdir form .rsdir-filter input.rsdir-range-to{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 2% 0 0!important;width:48%!important}.rsdir .map-search form .control-group.location{width:100%}.rsdir .map-search form .control-group.distance{width:100%}.rsdir .map-search form .rsdir-filter{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin:0 0 15px 0;padding:0 5px;width:100%}.rsdir .map-search form .rsdir-filter.rsdir-filter-15,.rsdir .map-search form .rsdir-filter.rsdir-filter-16{width:100%}}@media (max-width:410px){.strapline-bg .strapline .moduletable.strapline-supported p.yellow{background-size:410px 1px;font-size:11px;line-height:13px}.strapline-bg .strapline .moduletable.strapline-supported p.yellow img{margin:0 1px;max-width:16px}.strapline-bg .strapline .moduletable.strapline-supported p.yellow span.large{font-size:13px;line-height:13px}}@media (max-width:400px){.info-bar-bg .container{padding-left:0;padding-right:0}.info-bar-bg .row{margin:0;padding:0}.info-bar-bg .row .top-menu .moduletable.popout{width:110px}.info-bar-bg .row .top-menu .moduletable.top-nav{right:0;width:100%}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li{vertical-align:top}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li.item-3202,.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li.item-3222{width:57%}.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li.item-3300,.info-bar-bg .row .top-menu .moduletable.top-nav ul.nav li.item-3301{width:43%}.info-bar-bg .row .top-menu .moduletable.social{right:120px}.info-bar-bg .row .top-menu .moduletable.social .icon{margin:0 1px}.info-bar-bg .row .top-menu .moduletable.social .icon a img{padding:0 3px}.rsdir .rsdir-categories-list .row-fluid .span6 .media .media-body h5{font-size:14px;line-height:18px}.rsdir .rsdir-categories-list .row-fluid .span6 .media .media-body h5 a{font-size:14px;line-height:18px}}@media (max-width:380px){.strapline-bg{background-image:url(../imgs/backgrounds/boat-bg-xxs.jpg)}.above-content .boat-search .rsdir form .input-prepend .btn-group{width:100%}.above-content .boat-search .rsdir form .input-prepend .btn-group .btn{margin:0;width:auto}.above-content .boat-search .rsdir form .input-prepend input{margin:10px 0 0 0!important;width:100%}.above-content .boat-search .rsdir form .input-prepend .btn{margin:10px 0 0 0}.rsdir .item-page #rsdir-gallery #rsdir-big-thumbs .thumbnail{width:48%}}@media (max-width:360px){.bfs-section .bfs-cta{display:block;margin:0 0 10px 0;width:100%}.footer-menu-bg ul.menu li{width:50%}}@media (max-width:350px){.rsdir .item-page .boat-details .custom-field{margin:0 0 10px 0;width:100%}}@media (max-width:330px){.bfs-latest-boats .rsdir-newest-entry{margin:0 1% 15px 1%!important;width:47%!important}}@media (max-width:320px){.strapline-bg .strapline h1{font-size:18px;line-height:24px}}@media (max-width:300px){.above-content .search-filters .rsdir button{margin:5px 0;width:100%}.content-banner .bfs-steps .custom div{width:100%}.content-banner .bfs-steps .custom div img{float:left}.content-banner .bfs-steps .custom div:nth-child(2) img{float:right}}@media (max-width:290px){.strapline-bg .strapline h1{font-size:16px;line-height:22px}.rsdir .create-advert .rsdir-field-wrapper-20 .rsdir-file-upload input,.rsdir .create-advert .rsdir-field-wrapper-5 .rsdir-file-upload input{width:100%}}@media (min-width:768px){.left-col.right{display:none}}