/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Jul 25 2019 | 06:51:04 (am)
/*
/******* Do not edit this file *******/

/*.entry-title {
    display: none;
    
}*/



.site-footer {
    display: none;
    background-color: #9c9a73;}

.site-inner a:not(.button):not(button) {
    word-break: normal;
}

.nav-secondary {
      background-color: #9c9a73;  
    
}


.entry-content .entry-title a, .entry-title a, .sidebar .widget-title a, .sidebar .widgettitle a, .site-title a, body, h1, h2, h3, h4, h5, h6 {
    color: #777777;
}

#genesis-content p {
        color: #777777;
}
#genesis-content ul li {
        color: #777777;
}
#genesis-content h1 {
    color: #777777;
}
#genesis-content h2 {
    color: #777777;
}
#genesis-content h3 {
    color: #777777;
}


.woocommerce-loop-product__title {
    font-size: 1.563em;
    line-height: 1.35;
        color: #777777;
}

b, strong {
        color: #666666;
}






/* Primary navigation background color */
.home .nav-primary .current-menu-item > a,
.nav-primary {
	background-color: #e26000;
}

/* Primary navigation link color */
.home .nav-primary .current-menu-item > a,
.nav-primary .nav-search,
.nav-primary .nav-search:focus,
.nav-primary a {
	color: #e4e4e4;
}

/* Primary navigation current/hover link color */
.nav-primary a:hover,
.nav-primary a:focus,
.nav-primary .current-menu-item > a,
.nav-primary .current-menu-ancestor > a,
.nav-primary .menu-item-has-children:hover > a,
.nav-primary .menu-item-has-children:focus > a,
.nav-primary .nav-search:hover,
.nav-primary .nav-search:focus {
	background-color: #fb6b00;
	color: #fff;
}

/* Primary navigation sub-menu background/color */
.nav-primary .sub-menu a {
	background-color: #e26000;
	color: #e4e4e4;
}

/* Primary navigation sub-menu hover background/color */
.nav-primary .sub-menu a:hover,
.nav-primary .sub-menu a:focus,
.nav-primary .sub-menu .current-menu-item > a,
.nav-primary .sub-menu .current-menu-item > a:hover,
.nav-primary .sub-menu .current-menu-item > a:focus {
	background-color: #fb6b00;
	color: #fff;
}







/*### Color Changes End ###*/





.genesis-nav-menu a {
    font-size: 90%;
}


.nav-header a {
    padding: 7px 10px;
    margin: 0 2px;
}

.entry-content .entry-title a, .entry-title a, .sidebar .widget-title a, .sidebar .widgettitle a, .site-title a, body, h1, h2, h3, h4, h5, h6 {
    color: #777777;
}

.my-light {

    -webkit-box-shadow: 0 0 8px rgba(0,0,0,2);
    box-shadow: 0 0 8px rgba(0,0,0,.2);
  
}

.footer-widgets {
    color: #949693;
}
.footer-widgets a:hover {
    color: #2e5582 !important;
}
.footer-widgets .widget-title, .footer-widgets .widgettitle, .footer-widgets a {
    color: #949693;
}


/*####Start WooCommerce Updates####*/

.woocommerce span.onsale {
    background-color: #d91f14;

    border-radius: 2px;
}

.button, .entry-content .button, .entry-content .more-link, .menu-item.highlight a, .woocommerce .button.alt.checkout-button, .woocommerce .button.alt.single_add_to_cart_button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, button, input[type="button"], input[type="reset"], input[type="submit"] {

    border-radius: 6px;
}


/*###Buttons####*/
.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
	background-color:#2e5582 !important;
	color:white !important;
	text-shadow: transparent !important;
	box-shadow: none;
	border-color:#FF9900 !important;
	       border-radius: 6px;
	       padding: 5px;
}

.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {
	
	background-color:#323232 !important;
	color:white !important;
	text-shadow: transparent !important;
	box-shadow: none;
	border-color:#323232 !important;
	       border-radius: 6px;
	       	       padding: 5px;
}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {
	background-color:#313544 !important;
	color:white !important;
	text-shadow: transparent !important;
	border-color:#FF9900 !important;
	       border-radius: 6px;
	       	       padding: 5px;
}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
	background-color:#323232 !important;
	box-shadow: none;
	text-shadow: transparent !important;
	color:white !important;
	border-color:#323232 !important;
	       border-radius: 6px;
	       	       padding: 5px;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #2e5582;
}
/*####End WooCommerce Updates####*/

.site-header {
    background-color: #fff;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}

.shadow {
    box-shadow: 0 0 8px rgba(0,0,0,.1) !important;
}
/*.home .content {
    margin-top: 0px !important;

}

.page-id-7038 .content {
    margin-top: 0px !important;

}*/


/*###Transparent Header###*/
/*.page-id-7038 .fl-builder .site-header {
 background-color: transparent !important;
 position: absolute !important;
 width: 100% !important;
 z-index: 999 !important;
}*/


.site-header .menu-item.highlight > a:focus {
    border-radius: 6px;
}

.site-header .menu-item.highlight a {
       border-radius: 6px;
}




.site-header {
    background-color: #fff;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}



.cir .fl-photo-img {
  border: 5px solid #eee;
  box-shadow: 0 3px 2px rgba(0, 0, 0, 0.3);
  
}





.flex-entry.column .entry-image, .flex-entry.column .wp-post-image {
    padding-left: 5px !important;
padding-right: 5px !important;
padding-top: 5px !important;
padding-bottom: 5px !important;
}


/*######################################Links############################*/
/*### Color Changes Start###*/
a {
    color: #9d9b74;
}

a:focus,
a:hover {
     color: #9d9b74;
}


/*######################################BUTTON############################*/
/* Main button color */

/* Main button color hover */
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.entry-content .button,
.menu-item.highlight a,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce .button.alt.single_add_to_cart_button,
.woocommerce .button.alt.checkout-button {
	background-color: #313544;
}

.nav-primary button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.entry-content .button,
.menu-item.highlight a,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce .button.alt.single_add_to_cart_button,
.woocommerce .button.alt.checkout-button {
	background-color: #313544;
}

button:hover,
button:focus,
input:hover[type="button"],
input:focus[type="button"],
input:hover[type="reset"],
input:focus[type="reset"],
input:hover[type="submit"],
input:focus[type="submit"],
.button:hover,
.button:focus,
.entry-content .button:hover,
.entry-content .button:focus,
.menu-item.highlight.current-menu-item > a,
.menu-item.highlight > a:hover,
.menu-item.highlight > a:focus,
.woocommerce a.button:hover,
.woocommerce a.button:focus,
.woocommerce button.button:hover,
.woocommerce button.button:focus,
.woocommerce input.button:hover,
.woocommerce input.button:focus,
.woocommerce .button.alt.single_add_to_cart_button:hover,
.woocommerce .button.alt.single_add_to_cart_button:focus,
.woocommerce .button.alt.checkout-button:hover,
.woocommerce .button.alt.checkout-button:focus {
	background-color: #313544;

}

/* Alt button color */
.button.alt,
.comment-reply-link,
.entry-content .button.alt,
.entry-content .more-link,
.footer-widgets .button,
.site-footer .button,
.woocommerce .actions .button,
.woocommerce a.button.alt,
.woocommerce a.button.add_to_cart_button {
	background-color: #313544;

}

/* Alt button color hover */
.button.alt:hover,
.button.alt:focus,
.comment-reply-link:hover,
.comment-reply-link:focus,
.entry-content .button.alt:hover,
.entry-content .button.alt:focus,
.entry-content .more-link:hover,
.entry-content .more-link:focus,
.footer-widgets .button:hover,
.footer-widgets .button:focus,
.site-footer .button:hover,
.site-footer .button:focus,
.woocommerce .actions .button:hover,
.woocommerce .actions .button:focus,
.woocommerce a.button.alt:hover,
.woocommerce a.button.alt:focus,
.woocommerce a.button.add_to_cart_button:hover,
.woocommerce a.button.add_to_cart_button:focus {
	background-color: #d7d7d7;

}


/*######################################MENU############################*/
/* Header navigation link color */
.home .nav-header .current-menu-item > a,
.nav-header .nav-search,
.nav-header .nav-search:focus,
.nav-header a {
	color: #323232;
}

/* Header navigation current/hover link color */
.nav-header a:hover,
.nav-header a:focus,
.nav-header .current-menu-item > a,
.nav-header .current-menu-ancestor > a,
.nav-header .menu-item-has-children:not(.highlight):hover > a,
.nav-header .menu-item-has-children:not(.highlight):focus > a,
.nav-header .nav-search:hover,
.nav-header .nav-search:focus,
.nav-header .sub-menu a:hover,
.nav-header .sub-menu a:focus,
.nav-header .sub-menu .current-menu-item > a,
.nav-header .sub-menu .current-menu-item > a:hover,
.nav-header .sub-menu .current-menu-item > a:focus {
	color: #313544;
}

/* Header navigation sub-menu background/color */
.nav-header .sub-menu a {
	background-color: #fff;
	color: #323232;
}

/* Header navigation sub-menu hover background/color */
.nav-header .sub-menu a:hover,
.nav-header .sub-menu a:focus,
.nav-header .sub-menu .current-menu-item > a,
.nav-header .sub-menu .current-menu-item > a:hover,
.nav-header .sub-menu .current-menu-item > a:focus {
	background-color: #f4f4f4;
	color: #323232;
}








/*### Color Changes End ###*/


/*.zoog {
    position: absolute;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
}*/