@media screen and (min-width: 769px) {
/* FOOTER */
.footerwrapper {
   background-color: rgb(157,224,207,0.15);
   background-repeat: no-repeat;
   width: 100%;
   height: auto;
   display:block;
   text-align:center;
position:fixed;
bottom: 25px;
margin: auto;
left: 0;
}
.footercenter{
   width:100%;
height: 195px;
}

.footerwrapper h2{
background-color: rgba(219, 240, 235, 0.7);
color: rgba(67, 120,132);
border-bottom: 1px solid rgba(55, 99, 90, 0.7);
}

.footernav_left {
   display:inline-block;
max-width: 160px;
max-height: 160px;
   width: 33%; 
 padding: 10px;
font-size: 16px;
}
.footernav_left:hover {
 transform: scale(1.1); /* (110% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}
.footernav_left p {
display: none;
}
.widget-area .widget a, .hentry .entry-header .posted-on a, .hentry .entry-header .byline a {
color: aliceblue;
font-size: 16px;
}
.footernav_left h3 {
    background-color: #6fb5a3; /* Green */
    border: none;
    text-align: center;
    text-decoration: none;
    display: block;
}
.gamma, h3 {
font-size: 16px;
}
blockquote+h2, blockquote+h3, blockquote+h4, blockquote+header h2, form+h2, form+h3, form+h4, form+header h2, ol+h2, ol+h3, ol+h4, ol+header h2, p+h2, p+h3, p+h4, p+header h2, table+h2, table+h3, table+h4, table+header h2, ul+h2, ul+h3, ul+h4, ul+header h2 {
margin: 0;
}
.footernav_left a {
color: white;
}
}

@media screen and (max-width: 769px) {
.footerwrapper {
background-color: rgb(157,224,207,0.15);
   background-repeat: no-repeat;
   width: 100%;
   height: auto;
   display:block;
   text-align:center;
position:fixed;
bottom: 75px;
left: 0;
}
.footercenter{
   width:100%;
}

.footerwrapper h2{
background-color: rgba(219, 240, 235, 0.7);
color: rgba(67, 120,132);
border-bottom: 1px solid rgba(55, 99, 90, 0.7);
}

.footernav_left {
   display:inline-block;
   width: 33%; 
padding: 0px;
max-height: 100px;
max-width: 100px;
margin: 3px;
}
.footernav_left p {
display: none;
}
.widget-area .widget a, .hentry .entry-header .posted-on a, .hentry .entry-header .byline a {
color: aliceblue;
font-size: 12px;
}
h3 {
margin-top: 0;
    background-color: #6fb5a3; /* Green */
    border: none;
    text-align: center;
    text-decoration: none;
    display: block;
}
.gamma, h3 {
font-size: 12px;
}
blockquote+h2, blockquote+h3, blockquote+h4, blockquote+header h2, form+h2, form+h3, form+h4, form+header h2, ol+h2, ol+h3, ol+h4, ol+header h2, p+h2, p+h3, p+h4, p+header h2, table+h2, table+h3, table+h4, table+header h2, ul+h2, ul+h3, ul+h4, ul+header h2 {
margin-top: 0;
}
.footernav_left a {
color: white;
}
}

.woocommerce-breadcrumb {
display: none;
}

.woocommerce-products-header {
padding: 0 !important;
}

.term-description {
padding-bottom: 75px;
}

@media only screen and (min-width: 805px) {
.primary-navigation {
    position: absolute;
    left: 100px;
    top: 70px;
}
}

@media only screen and (max-width: 805px) {
.primary-navigation {
   position: absolute;
    left: 5%;
    top: 70px;
}
}

@media only screen and (max-width: 767px) {
.term-description {
display: none;
}
}

@media only screen and (min-width: 1100px) {
.woocommerce-loop-category__title {
width:300px;
display: inline-block;
}
.woocommerce-loop-product__title {
width:300px;
display: inline-block;
}
}

@media only screen and (min-width: 768px) and (max-width: 1100px) {
.woocommerce-loop-category__title {
max-width:300px;
display: block;
}
.woocommerce-loop-product__title {
max-width:300px;
display: block;
}
}

@media only screen and (min-width: 364px) and (max-width: 768px) {
.woocommerce-loop-category__title {
width:300px;
display: inline-block;
}
.woocommerce-loop-product__title {
width:300px;
display: inline-block;
}
}

.woocommerce .woocommerce-breadcrumb li:last-child {
   background: transparent !important;
   color: #65817d;
   pointer-events: none;
   cursor: default;
   padding: 12px 0px 10px 40px;
}

.woocommerce .woocommerce-breadcrumb li a:hover { background: #8db2b6; }
.woocommerce .woocommerce-breadcrumb li a:hover:after { border-left-color: #8db2b6 !important; }

.entry-title {
display: none;
}

.site-header-cart.menu {
display: none;
}

.plvr-slider .slider-caption {
background: rgba(228,228,229,.7);
color: rgb(125,125,125);
padding: 0px 0;
}

.plvr-slider .slider-caption .slider-btn {
background-color: rgba(211,250,241,.6);
border: none;
}

article {
border: none;
}

.plvr-slider .slider-caption .slider-btn {
margin-top: 5%;
}

a.woo-sc-button {
border-radius: 0px;
webkit-border-radius: 0px;
text-shadow: none;
border: none
margin: 0px;
font-family: "Amatic SC", arial, sans-serif;
width: 80%;

}

a.woo-sc-button.homebutton.custom {
border-radius: 0px;
}

.site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4, .site-footer h5, .site-footer h6 {
color: black;
}

.site-header .site-branding {
width: 30%;
}

h1 {
color: rgb(80,140,153);
}

p {
color: rgb(38,78,69);
}

.description {
width: 65%;
margin-left: 17.5%;
line-height: 1,5;
}

.col-container {
    display: table; /* Make the container element behave like a table */
    width: 100%; /* Set full-width to expand the whole page */
}

.col {
    display: table-cell; /* Make elements inside the container behave like table cells */
width: 50%;
padding: 10px;
outline-offset: -10px;
outline: 1px solid rgb(228,228,229);
}

@media only screen and (max-width: 768px) {
    .col { 
        display: block;
        width: 100%;
    }
}

.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {
height: 175px;
}
@media only screen and (max-width: 768px) {
.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {
height: 100%;
}

h1 {
font-size: 60px;
margin-bottom: 0em;
}

}

.site-search {
    position: relative;
    float: right;
top: -75px;
}

.secondary-navigation .menu {
position: relative;
right: 50px;
}

h1 {
font-size: 60px;
margin-bottom: 0em;
}

h2 {
font-size: 35px;
color: #598c99
}

h3 {
color: #52767f;
}

h4 {
color: #598c99;
}

.woocommerce-breadcrumb {
margin-bottom: 0em;
display: block;
}

p {
line-height: 1.5;
font-size: 15px;
}

.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {
margin-bottom: 0em;
}

#slider_626 {
padding-bottom: 6%;
padding-top: 2%;
}

@media only screen and (max-width: 768px) {
.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {
height: 100%;
}

h1 {
font-size: 60px;
margin-bottom: 0em;
}

}
a.woo-sc-button {
border-radius: 0px;
webkit-border-radius: 0px;
text-shadow: none;
border: none
margin: 0px;
}

.entry-meta {
display: none;
}

@media (min-width: 768px) {
.hentry.type-post .entry-content {
width: 100%;
}
}

ul.products li.product .button {
display: none;
}

.newcollection {
padding-top: 2.5%;
border: 1px solid rgb(228,228,229);
display: inherit;
}

.laatsteblog {
border: 1px solid rgb(228,228,229);
display: inherit;
}

.verlovingsring {
border: 1px solid rgb(228,228,229);
display: inherit;
}

.zilverwerk {
border: 1px solid rgb(228,228,229);
display: inherit;
}

button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:hover, .added_to_cart:hover, .widget a.button:hover, .site-header-cart .widget_shopping_cart a.button:hover {
background-color: #8ccbc2;
}

button, input[type="button"], input[type="reset"], input[type="submit"], .button, .added_to_cart, .widget a.button, .site-header-cart .widget_shopping_cart a.button {
background-color: #8ccbc2;
color: white;
}

.button.product_type_simple ajax_add_to_cart {
display: none;
}

.latest-post-selection article .read-more {
float: center;
}

.hentry .wp-post-image {
display: none;
}

.previous {
background-color: #8ccbc2;
padding: 10px;
}

.previous a{
color: white;
}

.next {
background-color: #8ccbc2;
padding: 10px;
}

.next a{
color: white;
}

.wp-post-image {
border: 1px solid rgb(117,160,172);
}

.single-product div.product .woocommerce-product-rating {
margin-top: 0px;
}

@media (max-width: 768px) {
.woocommerce.columns-4 {
display: none;
}
.woocommerce.columns-2 {
column-count: 2;
display: block;
}
h1 {
font-size: 30px;
}
h2 {
font-size: 24px;
}
.large-only {
display: none;
}
.woocommerce-loop-product__title {
display: inline-block;
}
.gamma.widget-title {
display: block;
}

.woocommerce-breadcrumb {
display: none;
}

.woocommerce-result-count {
display: none;
}

.header-widget-region .widget {
padding-bottom: none;
}
}

@media (min-width: 769px) {
.woocommerce.columns-2 {
display: none;
}
.large-only {
padding-bottom: 4%;
}
.small-only {
display: none;
}
}

.prev_next_buttons {
line-height: 40px;
margin-bottom: 20px;
}
 
.prev_next_buttons a[rel="prev"], .prev_next_buttons a[rel="next"] {
display: block;
background-color: #8ccbc2;
padding: 10px;
color: white;
}
 
.prev_next_buttons a[rel="prev"] {
float: right;
}
 
.prev_next_buttons a[rel="next"] {
float: left;
}
 
.prev_next_buttons::after {
content: '';
display: block;
clear:both;
}


.call-buton a{
background-color: #589193;
padding: 10px;
color: white;
}
.call-buton {
margin-bottom: 20px;
}

.woocommerce-loop-product__title{
background-color: #eaf6f6;
padding: 10px;
color: #5d747b;
}

.related.products.products.woocommerce-loop-product__title{
background-color: #eaf6f6;
padding: 10px;
color: #5d747b;
}

.attachment-shop_catalog.size-shop_catalog.wp-post-image {
margin-bottom: inherit;
}

.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    transition: transform .2s; /* Animation */
}

.woocommerce-LoopProduct-link.woocommerce-loop-product__link:hover {
 transform: scale(1.1); /* (110% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

.product-category img{
border: 1px solid rgb(117,160,172);
}

.woocommerce-loop-category__title{
background-color: #8ccbc2;
padding: 10px;
color: #5d747b;
}

.product-category.product {
    transition: transform .2s; /* Animation */
}

.product-category.product:hover {
 transform: scale(1.1); /* (110% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

main.standalone footer {
display: block;
}

.header-widget-region {
display: block;
}


@media only screen and (max-width: 767px) {
.header-widget-region {
display: block;
}

.term-description {
display: none;
}

.storefront-handheld-footer-bar ul li>a {
display: none;
}

.yit-wcan-container {
column-count: 2;
}

#secondary.wiget-area {
display: none;
}
}

.woocommerce .woocommerce-breadcrumb {
   list-style: none;
   overflow: hidden;
   font: 18px Helvetica, Arial, Sans-Serif;
}

.woocommerce .woocommerce-breadcrumb li {
   float: left;
}

.woocommerce .woocommerce-breadcrumb li a {
   color: #65817d;
   text-decoration: none;
   padding: 10px 0 10px 55px;
   background: #d1eaf1;
   background: rgb(206,221,225);
   position: relative;
   display: block;
   float: left;
}

.woocommerce .woocommerce-breadcrumb li a:after {
   content: " ";
   display: block;
   width: 0;
   height: 0;
   border-top: 20px solid transparent;
   border-bottom: 20px solid transparent;
   border-left: 30px solid rgb(206,221,225);
   position: absolute;
   top: 125%;
   margin-top: -50px;
   left: 100%;
   z-index: 2;
}

.woocommerce .woocommerce-breadcrumb li a:before {
   content: " ";
   display: block;
   width: 0;
   height: 0;
   border-top: 20px solid transparent;
   border-bottom: 20px solid transparent;
   border-left: 30px solid white;
   position: absolute;
   top: 125%;
   margin-top: -50px;
   margin-left: 1px;
   left: 100%;
   z-index: 1;
}

.woocommerce .woocommerce-breadcrumb li:first-child a {
   padding-left: 40px;
}

.woocommerce .woocommerce-breadcrumb li:nth-child(2) a { background: rgb(222,231,233); }
.woocommerce .woocommerce-breadcrumb li:nth-child(2) a:after { border-left-color: rgb(222,231,233); }
.woocommerce .woocommerce-breadcrumb li:nth-child(3) a { background: rgb(220,240,245); }
.woocommerce .woocommerce-breadcrumb li:nth-child(3) a:after { border-left-color: rgb(220,240,245); }
.woocommerce .woocommerce-breadcrumb li:nth-child(4) a { background: rgb(223,248,255); }
.woocommerce .woocommerce-breadcrumb li:nth-child(4) a:after { border-left-color: rgb((223,248,255); }
.woocommerce .woocommerce-breadcrumb li:nth-child(5) a { background: rgb(241,252,255); }
.woocommerce .woocommerce-breadcrumb li:nth-child(5) a:after { border-left-color: rgb(241,252,255); }
.woocommerce .woocommerce-breadcrumb li:last-child {
}

.woocommerce .woocommerce-breadcrumb li a:hover { background: rgb(163,169,179); }
.woocommerce .woocommerce-breadcrumb li a:hover:after { border-left-color: rgb(163,169,179) !important; }