@media (max-width: 767px) { /* START: LOGO */ .flo-header-mobile__logo { max-width: 10rem; } /* END: LOGO */ /* START: COLORS */ .flo-header-mobile { background-color: #fefefe; color: #131313; } .is-sticky .flo-header-mobile { background-color: #fefefe; color: #131313; } /* END: COLORS */ }
@media (max-width: 767px) { }
@media (max-width: 767px) { .flo-header-mobile__logo{font-family: Butler Regular;font-size: 2.0625rem;letter-spacing: 0.38em;word-spacing: 0em;line-height: 1.76em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-header-mobile__logo{font-size: 1.625rem;}} }
@media (max-width: 767px) { .flo-block--8699 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--8699 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block-intro-block--281 .flo-block-intro-block__title{font-family: Butler Regular;font-size: 1.625rem;letter-spacing: 0.12em;word-spacing: 0em;line-height: 1.76em;text-transform: none;font-weight: normal;} .flo-block-intro-block--281 .flo-block-intro-block__text{font-family: Crimson Text Italic;font-size: 1rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;} .flo-block-intro-block--281 { color: #fefefe; } .flo-block-intro-block--281 .flo-block-intro-block__image-overlay { background-color: #131313; opacity: 0; }
/* START: MENU */ .flo-header--474 .flo-header__menu > div > ul > li > a{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;} .flo-header--474 .flo-header__menu > div > ul > li.current-menu-item > a, .flo-header--474 .flo-header__menu > div > ul > li.current-menu-parent > a { } .flo-header--474 .flo-header__menu .sub-menu a{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;} .flo-header--474 .flo-header__menu .sub-menu li.current-menu-item a, .flo-header--474 .flo-header__menu .sub-menu li.current-menu-parent a { } /* END: MENU */ /* START: MENU ITEMS GAP */ .flo-header--474.flo-header--type-c .flo-header__menu ul.menu > li, .flo-header--474.flo-header--type-e .flo-header__menu ul.menu > li { margin-left: 9.0625rem; } .flo-header--474.flo-header--type-d .flo-header__menu ul.menu > li, .flo-header--474.flo-header--type-f .flo-header__menu ul.menu > li { margin-right: 9.0625rem; } /* END: MENU ITEMS GAP */ /* START: NON STICKY HEADER RULES */ header:not(.is-sticky) .flo-header--474 { color: #131313; border-color: rgba(19,19,19,0.1); padding-top: 1.875rem; padding-bottom: 1.875rem; } /* START: MENU LINES COLOR */ header:not(.is-sticky) .flo-header--474 .flo-header--type-a .flo-header__menu ul.menu li, header:not(.is-sticky) .flo-header--474 .flo-header--type-b .flo-header__menu ul.menu li, header:not(.is-sticky) .flo-header--474 .flo-header--type-g .flo-header__menu ul.menu li, header:not(.is-sticky) .flo-header--474 .flo-header--type-h .flo-header__menu ul.menu li { border-color: rgba(19,19,19,0.1); } /* END: MENU LINES COLOR */ header:not(.is-sticky) .flo-header--474 { background-color: #ffffff; } header:not(.is-sticky) .flo-header--474 .flo-header__menu > ul > li > a { color: #131313; } /* END: NON STICKY HEADER RULES */ /* START: STICKY HEADER RULES */ .flo-header--sticky .is-sticky .flo-header--474 { background: rgba(254,254,254,1); color: #131313!important; border-color: rgba(19,19,19,0.1); } /* END: STICKY HEADER RULES */
@media (min-width: 768px) { .flo-header--474 .flo-header__menu{ width: calc(100% - (12.5rem / 2) ); } .flo-header--474 .flo-header__menu--right .flo-header__search-wrap .flo-header__search-form,.flo-header--474 .flo-header__menu--right .flo-header__search-wrap .flo-header__search-form .flo-header__search-form-input{ background-color: #fefefe!important; }.flo-header--474 .flo-header__menu--right .flo-header__search-wrap .flo-header__search-form:before{ border-bottom-color: #fefefe!important; } }
/* START: DROPDOWNS */ .flo-header--474 .flo-header__menu ul ul { background-color: #212121; } .flo-header--474 .flo-header__menu ul ul:after { border-color: transparent transparent #212121 transparent!important; } .flo-header--474 .flo-header__menu ul ul a { color: #fefefe!important; } .flo-header--474 .flo-header__menu li ul li > a:before { background-color: #fefefe; } /* END: DROPDOWNS */
HOME
PRETTY PICTURES
WEDDINGS
COUPLES
MATERNITY
NEWBORNS
FAMILY
INTIMATE PORTRAITS
BLOG
MORE INFO
WHO ARE YOU?
HOW MUCH IS THIS GOING TO COST ME?
WHAT’S THE DEAL WITH NEWBORN PHOTOGRAPHY?
LET’S CHAT
.flo-header--474 .flo-header__logo{font-family: Butler Regular;font-size: 1rem;letter-spacing: 0.1em;word-spacing: 0em;line-height: 1em;text-transform: none;font-weight: normal;} @media (min-width: 768px) and (max-width: 1024px) { .flo-header--474 .flo-header__logo { max-width: 12.5rem; } } @media (min-width: 1025px) { .flo-header--474 .flo-header__logo { max-width: 12.5rem; } }
.flo-header--474 .flo-header__social-links a{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;}
.flo-block-image-links-2--692 .flo-block-image-links-2__link-pretitle{font-family: Nunito Regular;font-size: 0.6875rem;letter-spacing: 0.11em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;} .flo-block-image-links-2--692 .flo-block-image-links-2__link-title{font-family: Butler Regular;font-size: 1.4375rem;letter-spacing: 0.1em;word-spacing: 0em;line-height: 2em;text-transform: none;font-weight: normal;} .flo-block-image-links-2--692{ color: #131313; } .flo-block-image-links-2--692 .flo-block-image-links-2__link { border-color: rgba(19,19,19,0.5)!important; }
@media (max-width: 767px) { .flo-block--5591 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--5591 { margin-top: 0rem; margin-bottom: 0rem; } }
COUPLES
WEDDINGS
NEWBORNS
.flo-block-image-links-2--927 .flo-block-image-links-2__link-pretitle{font-family: Nunito Regular;font-size: 0.6875rem;letter-spacing: 0.11em;word-spacing: 0em;line-height: 2.2em;text-transform: none;font-weight: normal;} .flo-block-image-links-2--927 .flo-block-image-links-2__link-title{font-family: Butler Regular;font-size: 1.4375rem;letter-spacing: 0.1em;word-spacing: 0em;line-height: 2em;text-transform: none;font-weight: normal;} .flo-block-image-links-2--927{ color: #131313; } .flo-block-image-links-2--927 .flo-block-image-links-2__link { border-color: rgba(19,19,19,0.5)!important; }
@media (max-width: 767px) { .flo-block--9984 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--9984 { margin-top: 0rem; margin-bottom: 0rem; } }
MATERNITY
FAMILIES
INTIMATE PORTRAITS
.flo-block-featured-links-3--616 .flo-block-featured-links-3__link--left .flo-block-featured-links-3__link-pretitle{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;} .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--left .flo-block-featured-links-3__link-title{font-family: Butler Regular;font-size: 1.4375rem;letter-spacing: 0.1em;word-spacing: 0em;line-height: 2em;text-transform: none;font-weight: normal;} .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--left .flo-block-featured-links-3__link-text{font-family: Crimson Text Italic;font-size: 1rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;} .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--right .flo-block-featured-links-3__link-pretitle{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;} .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--right .flo-block-featured-links-3__link-title{font-family: Butler Regular;font-size: 1.4375rem;letter-spacing: 0.1em;word-spacing: 0em;line-height: 2em;text-transform: none;font-weight: normal;} .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--right .flo-block-featured-links-3__link-text{font-family: Crimson Text Italic;font-size: 1rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;} .flo-block-featured-links-3 { background-color: ; } .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--left { color: #fefefe; } .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--left .flo-block-featured-links-3__text-wrap:hover { color: #131313; } .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--right { color: #fefefe; } .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--right .flo-block-featured-links-3__text-wrap:hover { color: #131313; } /* START: Button Styles */ .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--left .flo-block-featured-links-3__link-button { background-color: transparent!important; } .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--left .flo-block-featured-links-3__link-button:hover { background-color: #131313!important; color: #fefefe!important; } .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--right .flo-block-featured-links-3__link-button { background-color: transparent!important; } .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--right .flo-block-featured-links-3__link-button:hover { background-color: #131313!important; color: #fefefe!important; } /* END: Button Styles */ /* START: Text Wrap Styles */ .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--left .flo-block-featured-links-3__text-wrap { border:1px solid #fefefe; } .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--right .flo-block-featured-links-3__text-wrap { border:1px solid #fefefe; } .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--left .flo-block-featured-links-3__text-wrap:hover { background-color: #fefefe; } .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--right .flo-block-featured-links-3__text-wrap:hover { background-color: #fefefe; } /* Change button border color upon hovering over the left link */ .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--left .flo-block-featured-links-3__text-wrap:hover .flo-block-featured-links-3__link-button { border-color: #131313; } /* Change button border color upon hovering over the right link */ .flo-block-featured-links-3--616 .flo-block-featured-links-3__link--right .flo-block-featured-links-3__text-wrap:hover .flo-block-featured-links-3__link-button { border-color: #131313; } /* START: Text Wrap Styles */
@media (max-width: 767px) { .flo-block--1811 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--1811 { margin-top: 0rem; margin-bottom: 0rem; } }
.flo-block--1811 { background-color: #fefefe; }
WEDDING
GARY + YVONNE
Doctor's House, Kleinburg Ontario Wedding
CONTINUE
ENGAGEMENTS
JESSICA + MARK
CONTINUE
@media (max-width: 767px) { .flo-block--5428 { margin-top: 0rem; margin-bottom: 0rem; } } @media (min-width: 768px) { .flo-block--5428 { margin-top: 0rem; margin-bottom: 0rem; } }
@media (min-width: 768px) { .flo-wp-content--231{max-width: 100%;} }
@media (max-width: 767px) { .flo-mobile-menu { background-color: #ffffff; color: #131313; } /* START: DROPDOWN ITEMS */ .flo-mobile-menu__menu li ul { color: #000000; } .flo-mobile-menu__menu-dropdown-toggle:before, .flo-mobile-menu__menu-dropdown-toggle:after { background-color: #000000; } .flo-mobile-menu__menu > li { border-bottom-color: rgba(0,0,0,0.2)!important; } /* END: DROPDOWN ITEMS */ .flo-mobile-menu__close{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;} }
CLOSE MENU
@media (max-width: 767px) { .flo-mobile-menu__menu > li > a{font-family: Butler Regular;font-size: 1.4375rem;letter-spacing: 0.1em;word-spacing: 0em;line-height: 2em;text-transform: none;font-weight: normal;} .flo-mobile-menu__menu ul > li.menu-item > a{font-family: Crimson Text Italic;font-size: 1rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;} }
HOME
PRETTY PICTURES
WEDDINGS
COUPLES
MATERNITY
NEWBORNS
FAMILY
INTIMATE PORTRAITS
BLOG
MORE INFO
WHO ARE YOU?
HOW MUCH IS THIS GOING TO COST ME?
WHAT’S THE DEAL WITH NEWBORN PHOTOGRAPHY?
LET’S CHAT
@media (max-width: 767px) { .flo-mobile-menu__text-above-copyright-notice{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;} .flo-mobile-menu__copyright-notice{font-family: Crimson Text Roman;font-size: 0.75rem;letter-spacing: 0.15em;word-spacing: 0em;line-height: 1.9em;text-transform: none;font-weight: normal;} }
Kitchener, Ontario
©2019 AMY TAYLOR
.flo-header__menu-popup { background-color: #fefefe; color: #131313; } .flo-header__menu-popup-logo-wrap { margin-bottom: 10rem; } .flo-header__menu-popup .flo-header__menu li ul { background-color: #212121!important; } .flo-header__menu-popup .flo-header__menu li ul a { color: #fefefe!important; } .flo-header__menu-popup .flo-header__menu li ul li > a:before { background-color: #fefefe!important; }
.flo-header--316 .flo-header__logo{font-family: Butler Regular;font-size: 2.0625rem;letter-spacing: 0.38em;word-spacing: 0em;line-height: 1.76em;text-transform: none;font-weight: normal;}@media screen and (max-width: 767px){.flo-header--316 .flo-header__logo{font-size: 1.625rem;}} @media (min-width: 768px) and (max-width: 1024px) { .flo-header--316 .flo-header__logo { max-width: 12.5rem; } } @media (min-width: 1025px) { .flo-header--316 .flo-header__logo { max-width: 16.875rem; } }
/* START: DROPDOWNS */ .flo-header--316 .flo-header__menu ul ul { background-color: #212121; } .flo-header--316 .flo-header__menu ul ul:after { border-color: transparent transparent #212121 transparent!important; } .flo-header--316 .flo-header__menu ul ul a { color: #fefefe!important; } .flo-header--316 .flo-header__menu li ul li > a:before { background-color: #fefefe; } /* END: DROPDOWNS */
HOME
PRETTY PICTURES
WEDDINGS
COUPLES
MATERNITY
NEWBORNS
FAMILY
INTIMATE PORTRAITS
BLOG
MORE INFO
WHO ARE YOU?
HOW MUCH IS THIS GOING TO COST ME?
WHAT’S THE DEAL WITH NEWBORN PHOTOGRAPHY?
LET’S CHAT
Copyright Amy Taylor Photography 2018
©2019 AMY TAYLOR