@media (max-width: 767px) {
.flo-block--2469 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--2469 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
/* START: MENU */
.flo-header--528 .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--528 .flo-header__menu > div > ul > li > a{font-size: 0.875rem;}}
.flo-header--528 .flo-header__menu > div > ul > li.current-menu-item > a,
.flo-header--528 .flo-header__menu > div > ul > li.current-menu-parent > a
{
}
.flo-header--528 .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--528 .flo-header__menu .sub-menu a{font-size: 0.7875rem;}}
.flo-header--528 .flo-header__menu .sub-menu li.current-menu-item a,
.flo-header--528 .flo-header__menu .sub-menu li.current-menu-parent a
{
}
/* END: MENU */
/* START: MENU ITEMS GAP */
.flo-header--528.flo-header--type-c .flo-header__menu ul.menu > li,
.flo-header--528.flo-header--type-e .flo-header__menu ul.menu > li {
margin-left: 9.0625rem;
}
.flo-header--528.flo-header--type-d .flo-header__menu ul.menu > li,
.flo-header--528.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--528 {
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--528 .flo-header--type-a .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--528 .flo-header--type-b .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--528 .flo-header--type-g .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--528 .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--528 {
background-color: #faf9f3;
}
header:not(.is-sticky) .flo-header--528 .flo-header__menu > ul > li > a {
color: #373737;
}
/* END: NON STICKY HEADER RULES */
/* START: STICKY HEADER RULES */
.flo-header--sticky .is-sticky .flo-header--528 {
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--3447 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3447 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-title--27 .flo-block-item-title__featured-image--bgi {
background-position: ;
}
.flo-block-item-title--27 .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--27 .flo-block-item-title__date{font-size: 1.8rem;}}
.flo-block-item-title--27 .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--27 .flo-block-item-title__category{font-size: 1.8rem;}}
.flo-block-item-title--27 .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--27 .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--27 .flo-block-item-title__excerpt{font-size: 1.225rem;}}
.flo-block-item-title--27 .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--27 .flo-block-item-title__decorative-letter {
font-size: 12.5rem;
}
.flo-block-item-title--27 {
color: #373737;
border-color: #373737;
}
June 25, 2013
/
Ryan and Caitlin - Engagement Photos - San Luis Obispo, CA
Here's the deal: there's good times, and there's great times. This engagement session was great times. Ryan and Caitlin are both super rad. It was so fun to meet them and spend the day 'sploring...
@media (max-width: 767px) {
.flo-block--1531 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--1531 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-content--204 {
color: #373737;
}
.flo-block-item-content--204 .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--204 .flo-block-item-content__decorative-letter {
color: #ffffff;
font-size: 20rem;
}
@media (min-width: 768px) {
.flo-block-item-content--204 .flo-block-item-content__content-area {
width: 61.875rem;
padding-top: calc(20rem * 0.2);
}
}
H
Here’s the deal: there’s good times, and there’s great times. This engagement session was great times. Ryan and Caitlin are both super rad. It was so fun to meet them and spend the day ‘sploring San Luis Obispo. We can’t wait to hangout with them in Carmel, CA for their wedding this fall. It’s gonna be nuts!
-Peter
@media (max-width: 767px) {
.flo-block--7901 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--7901 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-related-items--968 .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--968 .flo-block-related-items__pretitle{font-size: 0.7875rem;}}
.flo-block-related-items--968 .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--968 .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--968 .flo-block-related-items__item-title{font-size: 1.225rem;}}
.flo-block-related-items--968 .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--968 .flo-block-related-items__item-category{font-size: 0.7875rem;}}
.flo-block-related-items--968 .flo-block-related-items__title-area {
color: #373737;
}
.flo-block-related-items--968 .flo-block-related-items__item-text-area {
color: #3e4832;
background-color: #ffffff;
}
@media (max-width: 767px) {
.flo-block--3956 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--3956 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-share-and-tags--796 .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--796 .flo-block-share-and-tags__share-label{font-size: 0.875rem;}}
.flo-block-share-and-tags--796 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--796 .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--796 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--796 .flo-block-share-and-tags__tag a{font-size: 0.7875rem;}}
.flo-block-share-and-tags--796 {
color: #373737;
}
@media (max-width: 767px) {
.flo-block--8856 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--8856 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--8856 {
background-color: #ffffff;
}
.flo-block-comments--647 {
color: #3e4832;
border-color: #3e4832;
}
.flo-block-comments--647 .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--647 .flo-block-comments__title{font-size: 1.225rem;}}
.flo-block-comments--647 .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--647 .flo-block-comments__comment-author{font-size: 0.875rem;}}
.flo-block-comments--647 .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--647 .flo-block-comments__comment-date{font-size: 0.7875rem;}}
.flo-block-comments--647 .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--647 .flo-block-comments__comment-text{font-size: 1.225rem;}}
.flo-block-comments--647 .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--647 .flo-block-comments__comment-reply{font-size: 0.875rem;}}
.flo-block-comments--647 .comment .comment {
background-color: #faf9f3;
color: #373737;
}
.flo-block-comments--647 .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--647 .flo-block-comments__form-title{font-size: 1.225rem;}}
.flo-block-comments--647 .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--647 .flo-block-comments__form-label{font-size: 0.875rem;}}
.flo-block-comments--647 .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--647 .flo-block-comments__form-field{font-size: 1.225rem;}}
.flo-block-comments--647 .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--647 .submit{font-size: 0.875rem;}}
.flo-block-comments--647 .comment-respond {
border-top: 1px solid rgba(62,72,50,0.1);
}
.flo-block-comments--647 .submit {
color: #ffffff;
background-color: #a77a3f;
}