h2, .home.blog .entry-title {
    color: #00655f;
}
.site-footer {
    display: none;
}
ul#top-menu {
  text-align: center;
}
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
    text-align: center;
    color: #ffbea2;
    font-weight: 400;
}

/*Computer screen */
@media screen and (min-width: 48em) {
	.twentyseventeen-front-page.has-header-image .custom-header-image {
	/*height: 1200px;*/
	/*height: 100vh;*/
	height: 25vh;
	/*max-height: 100%;*/
	/*overflow: hidden;*/
	}
}

/* Mobile screen*/
.has-header-image.twentyseventeen-front-page .custom-header {
	/*display: table;*/
	/*height: 300px;*/
	/*height: 75vh;*/
	height: 25vh;
	/*width: 100%;*/
}

/* Computer screen with logged in user and admin bar showing on front end*/
@media screen and (min-width: 48em) {
	.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-image {
	/*height: calc(100vh - 32px);*/
	height: calc(25vh - 32px);
	}
}


body.has-header-image .site-title, body.has-header-video .site-title, body.has-header-image .site-title a, body.has-header-video .site-title a, .site-title, .site-title a, .site-branding a {
    color: #ffbea2;
    font-size: 48px;
    font-weight: 200;
    font-family: 'Raleway', sans-serif;
			padding-top: 25px;
			padding-bottom: 25px;
}

h2 {
	  font-family: 'Baskerville', 'Libre Baskerville', Georgia, serif;
}

}
b, strong {
    font-weight: 400;
}

.navigation-top a {
    color: #00655f;
    font-weight: 400;
    -webkit-transition: color 0.2s;
    transition: color 0.2s;
}

.navigation-top a:hover {
    color: #212737;
	background-color: #ffe9e0;
}

.navigation-top .current-menu-item > a, .navigation-top .current_page_item > a {
    color: #00655f;
	font-weight: 600;
}

.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
    color: #ffbea2;
	font-family: 'Raleway', san-serif;
   font-weight: 400;
}

pre {
    background: #ffe9e0;
}

.site-branding {
    padding: 0;
    border-bottom: 1px solid #ffbea2;
}

	.site-description, body.has-header-image .site-description, body.has-header-video .site-description {
    font-size: 13px;
    font-size: 0.8125rem;
    color: #fff;
    font-family: 'Raleway', sans-serif;
}

	body, button, input, select, textarea {
    font-family: 'Raleway', sans-serif;
}
.navigation-top {
background-image: linear-gradient(to bottom right, #ffe9e0, #ffbea2);
    background-color: #ffbea2;
    border-color: #ffbea2;
    border-bottom: 1px solid #ffbea2;
    border-top: 1px solid #ffbea2;
}

.social-navigation a { 
	background: none;
	opacity:.5;
	transition:all 1s;
}
.social-navigation a:hover { 
	background: none;
	opacity:1;
}

.social-navigation a:after { 
	background: none;
}
.social-navigation a:visited { 
	background: none;
}
.social-navigation a:visited { 
	background: none;
}
.social-navigation a:focus { 
	background: none;
}

#icon-instagram {
	fill: #222;
}
#icon-facebook {
	fill: #222;
}
#icon-youtube {
	fill: #222;
}
#icon-linkedin {
	fill: #222;
}
#icon-twitter {
	fill: #222;
}
#icon-dribbble {
	fill: #222;
}


body {
   font-family: 'Raleway', sans-serif;
	 font-weight: 300;
}

.site-branding {
    padding: 0;
}

.page.page-one-column .entry-header, .twentyseventeen-front-page.page-one-column .entry-header, .archive.page-one-column:not(.has-sidebar) .page-header {
    margin-bottom: 0em;
}

.entry-header .entry-title {
    margin-bottom: 0em;
}

.entry-date {
	display: none;
}

.page-title {
	display: none;
}

h2 {
	font-size: 18x;
	font-weight: 400;
}

.tiled-gallery img {
    margin: 0px!important;
}


/*
	CSS Migrated from Jetpack:
*/

.logo h2, .logo h1, .logo h2 a, .logo h1 a {
	font-weight: 400;
}
h2.widget-title {
    font-size: 10px;
    margin-bottom: 2em;
    font-weight: 400;
    color: #666;
}

body, #topmenu ul li a, .postitle, .product_title {
	font-weight: 400;
}

h1, h2, h3, h4, h5, h6, .postitle, .product_title {
	font-weight: 200;
}

.desc {
	display: none;
}

.page_head, .author_div {
	display: none;
}

.cta_buttons .cta_flat_big, .cta_buttons .cta_hollow_big, .cta_buttons .cta_rounded_big {
	width: 100px;
}

#sidebar .widget li {
	border-bottom: 1px solid #000;
	padding: 0 0 1em;
	margin-bottom: 1em;
}

#simple-menu {
	font-size: 24px;
}

.org_comment a:hover, .thn_post_wrap a:hover, .thn_post_wrap a:hover, .lts_lightbox_content a:hover, .lts_lightbox_content a:hover, .athor_desc a:hover, .athor_desc a:hover {
	text-decoration: underline;
}
.single-featured-image-header {
    background-color: #fafafa;
    border-bottom: 1px solid #eee;
    display: none;
}

/* Center the caption. */
.jp-carousel-info h2 {
 text-align: center !important;
}

/* Hide comment form header. */
.jp-carousel-left-column-wrapper {
 display: none !important;
}

/* Center the metabox. */
.jp-carousel-image-meta {
 float: none !important;
 margin-left: auto;
 margin-right: auto;
}
.jp-carousel-light .jp-carousel-image-meta {
    background: 
#fafafa;
border: 1px solid
#eee;
    border-top-color: rgb(238, 238, 238);
    border-left-color: rgb(238, 238, 238);
color:
    #333;
    display: none;
}

.mybuttons {
	opacity:.6;
}

.mybuttons:hover {
	opacity:1;
}


#eu-cookie-law {
    background-color: #424b5a;
    border: 0px solid #dedede;
    color: #ffbea1;
    font-size: 12px;
    line-height: 1.5;
    overflow: hidden;
    padding: 6px 6px 6px 15px;
    position: relative;
}
#eu-cookie-law input, #eu-cookie-law input:focus, #eu-cookie-law input:hover {
    background: #424b5a;
    border: 1px solid #ffbea1;
    border-radius: 4px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    color: #ffbea1;
    cursor: pointer;
    display: inline;
    float: right;
    font-family: inherit;
    font-size: 14px;
    font-weight: inherit;
    line-height: inherit;
    margin: 0 0 0 5%;
    padding: 8px 12px;
    position: static;
    text-transform: none;
}