@charset "utf-8";
/* CSS Document */

.header-top {
background-color: #c1c1c1;
}
.header-top #lang_sel ul li > a:hover, .header-top #lang_sel_list ul li > a:hover {
background-color: #c1c1c1 !important;
}
.header-top .social-links a:hover {
background-color: #c1c1c1 !important;
}
button, input[type="reset"], input[type="submit"], input[type="button"], .button, .twitter_tweets_carousel, .post-gallery .flex-direction-nav a, .widget_categories ul li a:before, .widget_product_categories ul li a:before, .widget_layered_nav ul li a:before, .widget_layered_nav_filters ul li a:before, .widget_pages ul li a:before, .widget_nav_menu ul li a:before, .widget_archive ul li a:before, .sitemap-item ul li a:before, .table thead th, .ninzio-highlight, .i-list.type-no-color li i.fa, .flex-direction-nav .flex-next, .flex-direction-nav .flex-prev, .progress-bar .progress-bar-line, .content-box .box .icon-wrap, .content-box.v1 > .box:hover, .tagline, .post-social-share .share-message, .recent-posts.v2 .post.format-link .post-meta-footer, .woocommerce .product .onsale, .woocommerce-tabs .tabs > li.active, .woocommerce .ninzio-single-product-summary .product_meta > *:before, .ui-slider .ui-slider-range {
background-color: #c1c1c1;
}
.table thead th {
border-color:#c1c1c1;
}
.post-social-share .share-message:after {
border-color: transparent transparent transparent #c1c1c1;
}
.post-author a:hover, .post-comments a:hover, .post-category a:hover, .single .project-category a:hover, .single .project-tags a:hover, .dark-skin .single .project-category a:hover, .dark-skin .single .project-tags a:hover, .post-body .post-title a:hover, .post-type-archive-portfolio .portfolio .post-body .project-category a:hover, .tax-portfolio-category .portfolio .post-body .project-category a:hover, .tax-portfolio-tag .portfolio .post-body .project-category a:hover, .widget_categories a:hover, .widget_pages a:hover, .widget_nav_menu a:hover, .widget_archive a:hover, .widget_product_categories a:hover, .widget_layered_nav a:hover, .widget_layered_nav_filters a:hover, .sitemap-item a:hover, .person .social-links a i, .recent-portfolio.v1 .post .project-category a:hover, .dark-skin .recent-portfolio.v1 .post .project-category a:hover, .woocommerce .ninzio-single-product-summary .price, .woocommerce .ninzio-single-product-summary .product_meta a:hover, .dark-skin .woocommerce .ninzio-single-product-summary .product_meta a:hover, .woocommerce .star-rating, .woocommerce-page .star-rating, .content-box.v1 > .box:hover .icon-wrap i {
color: #c1c1c1 !important;
}
.ninzio-overlay, .widget_photos_from_flickr .flickr_badge_image a:before, .ninzio-gallery .gallery-icon > a:before {
background-color: rgba(193, 193, 193, 0.9);
}
.content-box.v1 > .box .icon-wrap-border {
border-color:rgba(193, 193, 193, 0.7);
}
.mejs-controls .mejs-time-rail .mejs-time-loaded, .ninzio-navigation li a:hover, .ninzio-navigation li span.current, .woocommerce-pagination li a:hover, .woocommerce-pagination li span.current, .format-link .post-body {
background:#c1c1c1 !important;
}
blockquote, .code {
border-left-color:#c1c1c1;
}
::-moz-selection {
background-color:#c1c1c1;
}
::selection {
background-color:#c1c1c1;
}
@media only screen and (min-width: 1024px) {
.responsive-false .header-menu > ul > li:hover {
background-color: #c1c1c1;
}
}
@media only screen and (min-width: 1280px) {
.responsive-true .header-menu > ul > li:hover {
background-color: #c1c1c1;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.responsive-false.header .header-menu > ul > li > a {
padding:0px 5px;
}
}
.header .logo #logo {
border: medium none;
margin-bottom: 0;
margin-top: -2px;
vertical-align: middle;
}
#logo {
background: url('images/logo-gabbianolavoro.png') no-repeat;
width:138px;
height:60px;
display:inline-block;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi) {
#logo {
background: url('images/logo-gabbianolavoro-x2.png');
background-size: 138px 60px;
}
}
.header-menu ul li.current-menu-item a {
background-color: #c1c1c1;
}
.button, button, input[type="reset"], input[type="submit"], input[type="button"] {
border: 3px solid #c1c1c1;
color: #777777;
}
.button:hover, button:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:hover {
background-color: #c1c1c1!important;
}
.single .rich-header .menu-terzo-livello .container {
padding: 0px;
border-bottom: none;
}
.header-menu>ul>li.current-menu-item>a, .header-menu>ul>li.current-page-parent>a, .header-menu>ul>li.current-post-parent>a, .header-menu>ul>li.current-menu-ancestor>a, .header-menu>ul>li.current-category-ancestor>a {
background-color: #c1c1c1;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color:#ffffff;
}
.header-menu>ul>li.current-menu-ancestor#menu-item-1849>a, .header-menu>ul>li.current-page-parent#menu-item-1849>a {
background-color: transparent;
color:#333333;
}