/* START: DROPDOWNS */ .flo-header ul ul, .flo-main-slideshow__menu-menu ul ul, .flo-footer__menu ul ul { background-color: rgba(249,249,249,1); } .flo-header ul ul a, .flo-main-slideshow__menu-menu ul ul a, .flo-footer__menu ul ul a { color: #6b6764!important; } /* END: DROPDOWNS */ /* START: SEARCH */ .flo-header__search-input, .flo-header__search-submit { color: #6b6764!important; } header .flo-header__search-form { color: #f9f9f9; } /* END: SEARCH */ /* START: NON STICKY STYLES */ header :not(.is-sticky) .flo-header__logo, header :not(.is-sticky) .flo-header__menu > div > ul > .menu-item > a, header :not(.is-sticky) .flo-header__menu > div > ul > .menu-item > a:after, header :not(.is-sticky) .flo-header__menu-trigger, header :not(.is-sticky) .flo-header__social-links a, header :not(.is-sticky) .flo-header__search-trigger, header :not(.is-sticky) .flo-header__lang-switch { color: #0a0909; } header :not(.is-sticky) .flo-header__menu-item-search:before, header :not(.is-sticky) .flo-header__menu-trigger-item { background: #0a0909; } header :not(.is-sticky) .flo-header__menu .menu-item { border-color: #0a0909!important; } /* END: NON STICKY STYLES */ /* START: STICKY */ .flo-header--sticky .is-sticky .flo-header, .flo-block--merged-with-header .is-sticky .flo-slideshow__bottom-menu{ background: rgba(255,255,255,1); } .flo-header--sticky .is-sticky .flo-header__logo, .flo-header--sticky .is-sticky .flo-header__menu > div > ul > .menu-item > a, .flo-header--sticky .is-sticky .flo-header__menu > div > ul > .menu-item > a:after, .flo-header--sticky .is-sticky .flo-header__menu-trigger, .flo-header--sticky .is-sticky .flo-header__social-links a, .flo-header--sticky .is-sticky .flo-header__search-trigger, .flo-header--sticky .is-sticky .flo-header__lang-switch { color: #000000; } .flo-header--sticky .is-sticky .flo-header__menu-item-search:before, .flo-header--sticky .is-sticky .flo-header__menu-trigger-item { background: #000000; } .flo-header--sticky .is-sticky .flo-header__menu .menu-item { border-color: #000000!important; } /* END: STICKY */ @media (min-width: 768px) and (max-width: 1024px) { .flo-header__logo { max-width: 14.375rem; } } @media (min-width: 768px) { /* START: Header Spacing */ .flo-header{ padding-top: 1.875rem; padding-bottom: 1.875rem } /* END: Header Spacing */ }
Iain Irwin
HOME
INFO
About Me
Wedding Pricing
Elopement Packages
Testimonials
Frequently Asked Questions
Your Wedding Day?
BLOG
CONTACT
.flo-header__search-form { background-color: #f9f9f9; color: #6b6764; } .flo-header__search-form:before { border-bottom-color: #f9f9f9; }
.flo-header-mobile__logo { max-width: 10rem; } .is-main.flo-header-mobile { background-color: #FFFFFF; } .is-main.flo-header-mobile .flo-header-mobile__search-trigger, .is-main.flo-header-mobile .flo-header-mobile__menu-trigger, .is-main.flo-header-mobile .flo-header-mobile__logo, .is-main.flo-header-mobile .flo-header-mobile__menu { color: #0a0909!important; } .is-main.flo-header-mobile .flo-header-mobile__menu { border-color: #0a0909; }
Iain Irwin
.flo-header-mobile__search-input, .flo-header-mobile__search-submit { color: #6b6764!important; } .flo-header-mobile__search-form { background-color: #f9f9f9; } .flo-header-mobile__search-form:before { border-bottom-color: #f9f9f9; }
@media (max-width: 767px) { /* START: HEADER */ .flo-mobile-menu .flo-header-mobile { background-color: #FFFFFF; } .flo-mobile-menu .flo-header-mobile__search-trigger, .flo-mobile-menu .flo-header-mobile__menu-wrap-trigger, .flo-mobile-menu .flo-header-mobile__logo, .flo-mobile-menu .flo-header-mobile__menu-wrap { color: #0a0909!important; } /* END: HEADER */ /* START: GENERIC */ .flo-mobile-menu { background-color: #f9f9f9; color: #000000; border-color: #000000; } /* END: GENERIC */ /* START: MENU */ .flo-mobile-menu__menu-wrap { border-top-color: #ffffff; } .flo-mobile-menu__menu .menu-item-has-children.children-visible { background-color: #ffffff; } .flo-mobile-menu__menu .menu-item-has-children.children-visible a { color: #6b6764!important; } /* END: MENU */ }
.flo-header-mobile__logo { max-width: 10rem; } .is-main.flo-header-mobile { background-color: #FFFFFF; } .is-main.flo-header-mobile .flo-header-mobile__search-trigger, .is-main.flo-header-mobile .flo-header-mobile__menu-trigger, .is-main.flo-header-mobile .flo-header-mobile__logo, .is-main.flo-header-mobile .flo-header-mobile__menu { color: #0a0909!important; } .is-main.flo-header-mobile .flo-header-mobile__menu { border-color: #0a0909; }
Iain Irwin
.flo-header-mobile__search-input, .flo-header-mobile__search-submit { color: #6b6764!important; } .flo-header-mobile__search-form { background-color: #f9f9f9; } .flo-header-mobile__search-form:before { border-bottom-color: #f9f9f9; }
HOME
INFO
About Me
Wedding Pricing
Elopement Packages
Testimonials
Frequently Asked Questions
Your Wedding Day?
BLOG
CONTACT
@media (max-width: 767px) { .flo-block--930 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--930 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block-item-title-1--443 .flo-block-item-title-1__back-button{font-family: Playfair Display Italix;font-size: 0.6875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.4em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-item-title-1--443 .flo-block-item-title-1__back-button{font-size: 0.6875rem;line-height: 1.4em;}} .flo-block-item-title-1--443 .flo-block-item-title-1__title{font-family: Arapey Regular;font-size: 2.1875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.12em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-item-title-1--443 .flo-block-item-title-1__title{font-size: 2.0625rem;line-height: 1.12em;}} .flo-block-item-title-1--443 .flo-block-item-title-1__category{font-family: Arapey Regular;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-block-item-title-1--443 .flo-block-item-title-1__category{font-size: 0.6875rem;line-height: 1.4em;}} .flo-block-item-title-1--443.flo-block-item-title-1--has-featured-image { min-height: 31.25rem; } .flo-block-item-title-1--443 .flo-block-item-title-1__title, .flo-block-item-title-1--443 .flo-block-item-title-1__category, .flo-block-item-title-1--443 .flo-share-rollover__trigger, .flo-block-item-title-1--443 .flo-share-rollover__share-wrap a, .flo-block-item-title-1--443 .flo-block-item-title-1__back-button{ color: #000000 } .flo-block-item-title-1--443.flo-block-item-title-1--has-featured-image .flo-block-item-title-1__title, .flo-block-item-title-1--443.flo-block-item-title-1--has-featured-image .flo-block-item-title-1__category, .flo-block-item-title-1--443.flo-block-item-title-1--has-featured-image .flo-block-item-title-1__date, .flo-block-item-title-1--443.flo-block-item-title-1--has-featured-image .flo-share-rollover__trigger, .flo-block-item-title-1--443.flo-block-item-title-1--has-featured-image .flo-share-rollover__share-wrap a, .flo-block-item-title-1--443.flo-block-item-title-1--has-featured-image .flo-block-item-title-1__back-button{ color: #ffffff }
Whiterocks Beach Engagement Shoot
Couples
@media (max-width: 767px) { .flo-block--507 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--507 { margin-top: 0rem; margin-bottom: 0rem; } }
@media (min-width: 768px) { .flo-wp-content--489{ max-width: 65%;; margin: 0 auto; } }
Your Narrative blog will appear here, click preview to see it live.
For any issues click
here
@media (max-width: 767px) { .flo-block--969 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--969 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-share-block-1--23 .flo-share-block-1__title{font-family: Arapey Regular;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-share-block-1--23 .flo-share-block-1__title{font-size: 0.6875rem;line-height: 1.4em;}} .flo-share-block-1--23, .flo-share-block-1--23 .flo-share-block-1__title { color: #6b6764!important; }
SHARE
@media (max-width: 767px) { .flo-block--1005 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--1005 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-item-tags--615 .flo-item-tags__tag{font-family: Arapey Regular;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-item-tags--615 .flo-item-tags__tag{font-size: 0.6875rem;line-height: 1.4em;}} .flo-item-tags--615 .flo-item-tags__tag { color: #6b6764!important; border-color: #e8e8e8; }
Beach Engagement Shoot
bothy coffee
Bothy white park bay
Engagement Photography
Engagement Ring
Engagement Shoot
Ireland Engagement Shoot
North Coast Engagement Shoot
Northern Ireland Engagement Shoot
Northern Ireland Wedding Photographer
Portrush
Portstewart
Whiterocks beach
Whiterocks Engagement Shoot
@media (max-width: 767px) { .flo-block--5129 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--5129 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-comments--87 .flo-comments__title{font-family: Arapey Regular;font-size: 2.1875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.12em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-comments--87 .flo-comments__title{font-size: 2.0625rem;line-height: 1.12em;}} .flo-comments--87 .flo-comments__comment-author{font-family: Arapey Regular;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-comments--87 .flo-comments__comment-author{font-size: 0.6875rem;line-height: 1.4em;}} .flo-comments--87 .flo-comments__comment-date{font-family: Arapey Regular;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-comments--87 .flo-comments__comment-date{font-size: 0.6875rem;line-height: 1.4em;}} .flo-comments--87 .flo-comments__comment-date { color: #cfcfcf!important; } .flo-comments--87 .flo-comments__comment-content{font-family: Playfair Display Regular;font-size: 0.75rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.75em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-comments--87 .flo-comments__comment-content{font-size: 0.75rem;line-height: 1.75em;}} .flo-comments--87 .flo-comments__comment-reply{font-family: Arapey Regular;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-comments--87 .flo-comments__comment-reply{font-size: 0.6875rem;line-height: 1.4em;}} .flo-comments--87 .flo-comments__comment-author, .flo-comments--87 .flo-comments__comment-content, .flo-comments--87 .flo-comments__comment-reply, .flo-comments--87 .flo-comments__comment-alert { color: #6b6764!important; }
COMMENTS
@media (max-width: 767px) { .flo-block--8069 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--8069 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-item-pagination--240 .flo-item-pagination__link--next .flo-item-pagination__label{font-family: Arapey Regular;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-item-pagination--240 .flo-item-pagination__link--next .flo-item-pagination__label{font-size: 0.6875rem;line-height: 1.4em;}} .flo-item-pagination--240 .flo-item-pagination__link--next .flo-item-pagination__title{font-family: Arapey Regular;font-size: 0.8125rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-item-pagination--240 .flo-item-pagination__link--next .flo-item-pagination__title{font-size: 0.8125rem;line-height: 1.4em;}} .flo-item-pagination--240 .flo-item-pagination__link--prev .flo-item-pagination__label{font-family: Arapey Regular;font-size: 0.6875rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-item-pagination--240 .flo-item-pagination__link--prev .flo-item-pagination__label{font-size: 0.6875rem;line-height: 1.4em;}} .flo-item-pagination--240 .flo-item-pagination__link--prev .flo-item-pagination__title{font-family: Arapey Regular;font-size: 0.8125rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.4em;color: #000000;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-item-pagination--240 .flo-item-pagination__link--prev .flo-item-pagination__title{font-size: 0.8125rem;line-height: 1.4em;}} .flo-item-pagination--240 .flo-item-pagination__title, .flo-item-pagination--240 .flo-item-pagination__label, .flo-item-pagination--240 .flo-item-pagination__link { color: #6b6764!important; } .flo-item-pagination--240 .flo-item-pagination__separator:before { background-color: #6b6764; }
PREV.
The Best of Iceland
NEXT.
Castle Leslie - The Best Wedding Venue in Ireland?