.site-branding {display: none;}

@media (min-width: 768px)
{
	#block-6 > div {position: relative;
    right: 290px;}
}

.wrap, #block-6 {padding-bottom: 0;}

.tour-background {background-color: #F8F8F8;}

.josef {font-family: Josefin Sans, sans-serif !important;}

/*** Form CSS ***/

#gform_submit_button_1,#gform_submit_button_2, #gform_submit_button_3, #gform_submit_button_4, #gform_submit_button_5, #gform_submit_button_7 {background-color: #d47758;}

#nf-field-27 {background-color: #d47758 !important; }

#gform_wrapper_1, #gform_wrapper_2, #gform_wrapper_3, #gform_wrapper_4, #gform_wrapper_5, #gform_wrapper_7 .nf-form-layout {border: 2px solid rgb(0, 37, 92, .09);
   box-shadow: 0 0 45px 0px rgba(0,0,0,0.15);}

#gform_1, #gform_7, #gform_2, #gform_3, #gform_4, #gform_5, .nf-form-content  {padding: 20px !important;}

.gform_required_legend {display: none;}


/***blog***/
.blog-category {font-style: italic;padding-bottom: 25px;}
.gb-dynamic-read-more {color: #d47758;}
.blog-category a:hover {color: #D47758;text-decoration: none;}

.site-navigation-fixed > .wrap > #site-navigation::before {
  content: url('https://onestreetovertravel.com/wp-content/uploads/2024/02/cropped-cropped-osos-globe-1-1.png'); margin-right: 30px;
} 

.navigation-top .current-menu-item > a, .navigation-top .current_page_item > a {
    color: #767676;
    text-decoration: underline;
}




.site-navigation-fixed > .wrap > #site-navigation {
  position: relative; /* Required for absolute positioning */
}



/*** Footer **/
.site-footer .widget-area {padding-bottom: 0;}

#colophon > div {padding-left: 0;}

@media (max-width: 767px) {
	#colophon > div {padding-left: 30px;}
}

div#content.site-content {padding-bottom: 0 !important;}

#post-3029 > div > p.gb-headline.gb-headline-5f3bd854.vertical-center > span.gb-icon, #post-3029 > div > p.gb-headline.gb-headline-1963a902 > span.gb-icon {position: relative;
    top: -10px;}

#site-navigation {display: flex; justify-content: center;}

.nav-title {font-family: "Josefin Sans",sans-serif;
    font-style: normal;
    font-weight: 400; color: #333;}

.entry-meta {display: none;}

.site-branding {margin-bottom: 100px !important;}

button.no-bold {font-weight: 400; padding-left: 0;}

h1, h3 {font-family: "Josefin Sans",sans-serif;}
h2 {color: #333 !important;}

p.akismet_comment_form_privacy_notice {display: none;}
#ofcategory {width: 150px;}

.site-footer {
	border-top: 1px solid #dfe0e0 !important; background: #dfe0e0; margin-top: 1em;}

#colophon > div {max-width: 740px;}

#menu-item-3691 > a {color: #d47758; text-decoration: none; border: 2px solid #d47758; padding: 10px 10px; }

#menu-item-3691 > a:hover {color: #fff !important; background-color: #d47758; }

#menu-item-3691 > a:hover {color: #222;}

.entry-title, h1, h2, h3, h4, h5, h6 {font-weight: 400 !important; font-family: "Josefin Sans",sans-serif !important;}

p {
    font-family: "Lato",sans-serif !important;
}}

.wp-block-post-excerpt {padding-top: 15px;}

div.site-branding {padding-top: 0;}

div.menu-primary-container {    display: flex;
    justify-content: center;
    align-items: center;}

 div.navigation-top > .wrap {max-width: 1000px !important;} 

.panel-image {height: 50vh;}

.sharedaddy {display: none;}

.site-content {padding-top: 2em;}
.entry-header {margin-bottom: .5em !important;}
.panel-content > .wrap {padding-top: 3em !important;}

#nf-form-title-4 {display: none;}
#block-3 {padding-bottom: 0;}

@media (min-width: 768px) {
body.page-id-29 > #page > div.single-featured-image-header > img, body.page-id-31 > #page > div.single-featured-image-header > img,body.page-id-445 > #page > div.single-featured-image-header > img, body.page-id-1738 > #page > div.single-featured-image-header > img, body.page-id-3029 > #page > div.single-featured-image-header > img, body.page-id-2481 > #page > div.single-featured-image-header > img, body.page-id-2482 > #page > div.single-featured-image-header > img, body.page-id-2483 > #page > div.single-featured-image-header > img, body.page-id-3128 > #page > div.single-featured-image-header > img, body.page-id-1149 > #page > div.single-featured-image-header > img, body.page-id-1947 > #page > div.single-featured-image-header > img {display: none !important;}

}


/**desktop heros ***/
@media (min-width: 768px) {

body.page-id-1947 > #page > div.single-featured-image-header {background-image: url('https://onestreetovertravel.com/wp-content/uploads/2024/01/OSOT-hero-Isle-of-Islay-cow.png');background-size: cover;position: center;height: 500px;background-attachment:fixed;}

body.page-id-29 > #page > div.single-featured-image-header {background-image: url('https://onestreetovertravel.com/wp-content/uploads/2024/02/OSOT_hero-momdaughterAntigua.png');background-size: cover;position: center;height: 500px;background-attachment:fixed;}

body.page-id-31 > #page > div.single-featured-image-header {background-image: url('https://onestreetovertravel.com/wp-content/uploads/2024/02/Italy-Cinque-Terre-Vernazza-woman-e1683238541943.webp');background-size: cover;background-position: center;height: 500px;background-attachment:fixed;}

body.page-id-1149 > #page > div.single-featured-image-header, body.page-id-47 > #page > div.single-featured-image-header  {background-image: url('https://onestreetovertravel.com/wp-content/uploads/2024/01/OSOT_hero-kayakgirl.png');background-size: cover;background-position: center;height: 500px;background-attachment:fixed;}

body.page-id-445 > #page > div.single-featured-image-header {background-image: url('https://onestreetovertravel.com/wp-content/uploads/2024/02/Group-at-Montalcino-1.webp');background-size: cover;background-position: bottom;height: 500px;background-attachment:fixed;}

body.page-id-1738 > #page > div.single-featured-image-header {background-image: url('https://onestreetovertravel.com/wp-content/uploads/2024/02/3BE0C328-2AC2-46FA-A570-5E8FDAF322CF_1_201_a-e1708131926823.jpeg');background-size: cover;background-position: bottom;height: 500px;background-attachment:fixed;}

body.page-id-3029 > #page > div.single-featured-image-header {background-image: url('https://onestreetovertravel.com/wp-content/uploads/2024/02/fullsizeoutput_3e2c.webp');background-size: cover;background-position: bottom;height: 500px;background-attachment:fixed;}

body.page-id-2481 > #page > div.single-featured-image-header {background-image: url('https://onestreetovertravel.com/wp-content/uploads/2024/02/Florence-from-Piazza-Michelangelo.webp');background-size: cover;background-position: bottom;height: 500px;background-attachment:fixed;}

body.page-id-2482 > #page > div.single-featured-image-header {background-image: url('https://onestreetovertravel.com/wp-content/uploads/2024/02/Loire-horizontal-landscape.webp');background-size: cover;background-position: bottom;height: 500px;background-attachment:fixed;}

body.page-id-2483 > #page > div.single-featured-image-header {background-image: url('https://onestreetovertravel.com/wp-content/uploads/2024/02/Portugal-Algarve-dusk.webp');background-size: cover;background-position: bottom;height: 500px;background-attachment:fixed;}

body.page-id-3128 > #page > div.single-featured-image-header {background-image: url('https://onestreetovertravel.com/wp-content/uploads/2024/02/Loire-Valley-street-scene.webp');background-size: cover;background-position: bottom;height: 500px;background-attachment:fixed;}
}