@media (max-width: 767px) {
.flo-block--7691 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--7691 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
/* START: MENU */
.flo-header--700 .flo-header__menu > div > ul > li > a{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--700 .flo-header__menu > div > ul > li > a{font-size: 0.875rem;}}
.flo-header--700 .flo-header__menu > div > ul > li.current-menu-item > a,
.flo-header--700 .flo-header__menu > div > ul > li.current-menu-parent > a
{
}
.flo-header--700 .flo-header__menu .sub-menu a{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--700 .flo-header__menu .sub-menu a{font-size: 0.7875rem;}}
.flo-header--700 .flo-header__menu .sub-menu li.current-menu-item a,
.flo-header--700 .flo-header__menu .sub-menu li.current-menu-parent a
{
}
/* END: MENU */
/* START: MENU ITEMS GAP */
.flo-header--700.flo-header--type-c .flo-header__menu ul.menu > li,
.flo-header--700.flo-header--type-e .flo-header__menu ul.menu > li {
margin-left: 9.0625rem;
}
.flo-header--700.flo-header--type-d .flo-header__menu ul.menu > li,
.flo-header--700.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--700 {
color: #373737;
border-color: rgba(55,55,55,0.1);
padding-top: 1.875rem;
padding-bottom: 1.875rem;
}
/* START: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--700 .flo-header--type-a .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--700 .flo-header--type-b .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--700 .flo-header--type-g .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--700 .flo-header--type-h .flo-header__menu ul.menu li {
border-color: rgba(55,55,55,0.1);
}
/* END: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--700 {
background-color: #faf9f3;
}
header:not(.is-sticky) .flo-header--700 .flo-header__menu > ul > li > a {
color: #373737;
}
/* END: NON STICKY HEADER RULES */
/* START: STICKY HEADER RULES */
.flo-header--sticky .is-sticky .flo-header--700 {
background: rgba(255,255,255,1);
color: #332F2F!important;
border-color: rgba(51,47,47,0.1);
}
/* END: STICKY HEADER RULES */
@media (max-width: 767px) {
.flo-block--9867 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9867 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-title--932 .flo-block-item-title__featured-image--bgi {
background-position: ;
}
.flo-block-item-title--932 .flo-block-item-title__date{font-family: BarlowSemiCondensed-Medium;font-size: 1.5rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1.38em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title--932 .flo-block-item-title__date{font-size: 1.8rem;}}
.flo-block-item-title--932 .flo-block-item-title__category{font-family: BarlowSemiCondensed-Medium;font-size: 1.5rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1.38em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title--932 .flo-block-item-title__category{font-size: 1.8rem;}}
.flo-block-item-title--932 .flo-block-item-title__title, h1.product_title{font-family: BarlowSemiCondensed-Medium;font-size: 2.75rem;letter-spacing: 0.24em;word-spacing: 0em;line-height: 1.27em;text-transform: uppercase;font-weight: normal;}
.flo-block-item-title--932 .flo-block-item-title__excerpt{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title--932 .flo-block-item-title__excerpt{font-size: 1.225rem;}}
.flo-block-item-title--932 .flo-block-item-title__decorative-letter{font-family: ZillaSlab Light;font-size: 5.625rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;}
.flo-block-item-title--932 .flo-block-item-title__decorative-letter {
font-size: 12.5rem;
}
.flo-block-item-title--932 {
color: #373737;
border-color: #373737;
}
July 8, 2015
/
Grace and Brandon: Thousand Oaks Wedding Photographer, Private Estate, Santa Rosa Valley
Grace and Brandon were wed in holy matrimony in the presence of their friends and family. We were there to make sure that no one forgot what happened that day, among other things. We've known Grace fo...
@media (max-width: 767px) {
.flo-block--9274 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9274 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-content--723 {
color: #373737;
}
.flo-block-item-content--723 .flo-block-item-content__decorative-letter{font-family: ZillaSlab Light;font-size: 5.625rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;}
.flo-block-item-content--723 .flo-block-item-content__decorative-letter {
color: #ffffff;
font-size: 20rem;
}
@media (min-width: 768px) {
.flo-block-item-content--723 .flo-block-item-content__content-area {
width: 61.875rem;
padding-top: calc(20rem * 0.2);
}
}
G
Grace and Brandon were wed in holy matrimony in the presence of their friends and family. We were there to make sure that no one forgot what happened that day, among other things. We’ve known Grace for many a year and are so happy to see her find a wonderful partner for life. The reception was held in the backyard of the house Grace grew up in, which made the entire event feel very intimate and inviting. One of the best things about this wedding was the fact that Grace and Brandon spent pretty much all night dancing their faces off. There’s nothing better than when a Bride and Groom really know how to celebrate. Now go ahead and enjoy some photos of some beautiful people.
-Peter and Emily
@media (max-width: 767px) {
.flo-block--1039 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--1039 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-related-items--388 .flo-block-related-items__pretitle{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-related-items--388 .flo-block-related-items__pretitle{font-size: 0.7875rem;}}
.flo-block-related-items--388 .flo-block-related-items__title{font-family: BarlowSemiCondensed-Medium;font-size: 2.25rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.36em;text-transform: uppercase;font-weight: normal;}
.flo-block-related-items--388 .flo-block-related-items__item-title{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-related-items--388 .flo-block-related-items__item-title{font-size: 1.225rem;}}
.flo-block-related-items--388 .flo-block-related-items__item-category{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-related-items--388 .flo-block-related-items__item-category{font-size: 0.7875rem;}}
.flo-block-related-items--388 .flo-block-related-items__title-area {
color: #373737;
}
.flo-block-related-items--388 .flo-block-related-items__item-text-area {
color: #3e4832;
background-color: #ffffff;
}
@media (max-width: 767px) {
.flo-block--9042 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--9042 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-share-and-tags--432 .flo-block-share-and-tags__share-label{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-share-and-tags--432 .flo-block-share-and-tags__share-label{font-size: 0.875rem;}}
.flo-block-share-and-tags--432 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--432 .flo-block-share-and-tags__tag a{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-share-and-tags--432 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--432 .flo-block-share-and-tags__tag a{font-size: 0.7875rem;}}
.flo-block-share-and-tags--432 {
color: #373737;
}
@media (max-width: 767px) {
.flo-block--4947 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--4947 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--4947 {
background-color: #ffffff;
}
.flo-block-comments--912 {
color: #3e4832;
border-color: #3e4832;
}
.flo-block-comments--912 .flo-block-comments__title{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--912 .flo-block-comments__title{font-size: 1.225rem;}}
.flo-block-comments--912 .flo-block-comments__comment-author{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--912 .flo-block-comments__comment-author{font-size: 0.875rem;}}
.flo-block-comments--912 .flo-block-comments__comment-date{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--912 .flo-block-comments__comment-date{font-size: 0.7875rem;}}
.flo-block-comments--912 .flo-block-comments__comment-text{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--912 .flo-block-comments__comment-text{font-size: 1.225rem;}}
.flo-block-comments--912 .flo-block-comments__comment-reply{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--912 .flo-block-comments__comment-reply{font-size: 0.875rem;}}
.flo-block-comments--912 .comment .comment {
background-color: #faf9f3;
color: #373737;
}
.flo-block-comments--912 .flo-block-comments__form-title{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--912 .flo-block-comments__form-title{font-size: 1.225rem;}}
.flo-block-comments--912 .flo-block-comments__form-label{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--912 .flo-block-comments__form-label{font-size: 0.875rem;}}
.flo-block-comments--912 .flo-block-comments__form-field{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--912 .flo-block-comments__form-field{font-size: 1.225rem;}}
.flo-block-comments--912 .submit{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--912 .submit{font-size: 0.875rem;}}
.flo-block-comments--912 .comment-respond {
border-top: 1px solid rgba(62,72,50,0.1);
}
.flo-block-comments--912 .submit {
color: #ffffff;
background-color: #a77a3f;
}