@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic);@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
/************************
 * Fonts
 ************************/
 
body,
input,
textarea
{
	font-family:'Open Sans';
}

.big-slider-slide .text .title,
.logo-text,
h1,h2,h3,h4,h5,h6,
.widget-header,
.hover-add-pane .title,
.new-comment-caption,
.portfolio-small-preview .title,
.testimonials-block .item .name-name,
.biginfopane .text-block-title,
.pricing-column li.pricing-title,
.pricing-column li.pricing-price
{
	font-family:'Lato';
}

/************************
 * Background
 ************************/

body
{
	background-color:#ffffff;background-image:url(https://www.madeinpadova.it/wp-content/themes/metro/img/bg/bg-14.png);background-repeat:repeat;background-attachment:fixed}


/************************
 * Colors
 ************************/
 

body
{
	color:#1a1a1a;
}

.headline-text
{
	color:#c2c2c0;
}

/* Menu */

.bg-color-menu,
.primary-menu li
{
	background-color:#e51b24;
	}

.primary-menu a,
.logo-text
{
	color:#ffffff;
}

.primary-menu li a:hover,
.primary-menu li.omHover a,
.primary-menu li ul a
{
	color:#ffffff;
}

.primary-menu li ul,
.primary-menu a:hover,
.primary-menu li.omHover a
{
	background-color:#898989;
}

.primary-menu li ul a
{
	border-bottom-color:rgba(255,255,255,0.4);
}

.primary-menu li ul a:hover,
.primary-menu li ul li.omHover > a
{
	background-color:#e51b24;
	color:#ffffff;
}

.primary-menu > li > ul:after
{
	background-color:#e51b24;
}

/* Slider */

.bg-color-slider
{
	background-color:#f0f0f0;
	}

.big-slider
{
	color:#a5a5a5;
}

.big-slider-slide .text .title
{
	color:#898989;
}

.no-touch .big-slider-slide:hover .text,
.big-slider-control .control-left:hover,
.big-slider-control .control-right:hover,
.big-slider-control .control-seek:hover .control-seek-box-inner,
.big-slider-control .control-seek-box.pressed .control-seek-box-inner
{
	background-color:#898989;
}

.no-touch .big-slider-slide:hover .text,
.no-touch .big-slider-slide:hover .text .title
{
	color:#ffffff;
}

/* Other */

a,
.sub-footer a:hover,
.post-categories a:hover,
.post-author a:hover,
.post-tags a:hover,
.post-comments a:hover,
.comment .info .name a:hover,
.portfolio-thumb .title,
.latest-tweets .tweet-status a:hover,
.headline-text a:hover,
.testimonials-block .item .qo,
.post-big .post-title a:hover,
.sort-menu li a.button.active .count
{
	color:#e51b24;
}

.footer a,
.footer .sub-footer a:hover,
.footer .latest-tweets .tweet-status a:hover,
.footer .testimonials-block .item .qo
{
	color:#e51b24;
}

.bg-color-main,
.sort-menu li a.button .count
{
	background-color:#ffffff;
	}

.bg-color-sidebar
{
	background-color:#ffffff;
	}

.bg-color-footer
{
	background-color:#444444;
	}
/*   */.post-date-inner {
height: 100px;
}
.custom-gallery .controls,
.navigation-pages a:hover span.item,
.navigation-pages > span.item,
input[type=button],
input[type=submit],
input[type=reset]:hover,
.navigation-prev-next .navigation-prev a:before,
.navigation-prev-next .navigation-next a:after,
.navigation-prev-next .navigation-prev a:hover,
.navigation-prev-next .navigation-next a:hover,
.jp-volume-bar-value, .jp-play-bar,
.portfolio-thumb:hover .desc,
.button, a.button,
.dropcap.bgcolor-theme,
.marker,
.biginfopane,
.custom-table.style-3 th,
.custom-table-wrapper.style-3 table th,
.testimonials-block .controls a,
.pricing-column li.pricing-price,
.post-big .post-date,
.post-small .post-big-pic-over
{
	background-color:#e51b24;
}



.sort-menu li a.button.active,
.button, a.button
{
	background-color:#e51b24 !important;
}

.footer input[type=button],
.footer input[type=submit],
.footer input[type=reset]:hover,
.footer .jp-volume-bar-value, .footer .jp-play-bar,
.footer .button, .footer a.button,
.footer .dropcap.bgcolor-theme,
.footer .marker,
.footer .biginfopane,
.footer .custom-table.style-3 th,
.footer .custom-table-wrapper.style-3 table th,
.footer .testimonials-block .controls a,
.footer .pricing-column li.pricing-price
{
	background-color:#e51b24;
}

.footer .button, .footer a.button
{
	background-color:#e51b24 !important;
}

.tabs-control li a.active
{
	-webkit-box-shadow:inset 0 3px 0 0 #e51b24;
	-moz-box-shadow:inset 0 3px 0 0 #e51b24;
	box-shadow:inset 0 3px 0 0 #e51b24;
}

.footer .tabs-control li a.active
{
	-webkit-box-shadow:inset 0 3px 0 0 #e51b24;
	-moz-box-shadow:inset 0 3px 0 0 #e51b24;
	box-shadow:inset 0 3px 0 0 #e51b24;
}

.pricing-column li.pricing-title,
.post-big .post-title-inner
{
	border-top-color:#e51b24;
}

.footer .pricing-column li.pricing-title
{
	border-top-color:#e51b24;
}

.custom-gallery .controls .pager a:after
{
	border-right-color:#e51b24;
}

.post-widget-text .date,
.box-phone .days,
.breadcrumbs,
.post-categories,
.post-author,
.post-tags,
.post-full .post-date,
.post-small .post-date,
.post-comments,
.post-title-comment,
.post-title-link,
.comment .info .date,
.navigation-pages span.title,
.navigation-prev-next .navigation-prev a,
.navigation-prev-next .navigation-next a,
.content-block .content-title,
.latest-tweets .tweet-time a,
.portfolio-small-preview .tags,
.testimonials-block .item .name-desc,
.side-text,
.sort-menu li a.button .count
{
	color:#c5c5c5;
}

.sort-menu li a.button
{
	background-color:#c5c5c5 !important;
}

.sidebar .widget-header
{
	background-color:Transparent;
	color:#1a1a1a;
}

/* Footer */
.footer {
	color:#eeeeee;
}

.sub-footer-divider {
	background-color:#eeeeee;
}

.footer .post-widget-text .date,
.footer .box-phone .days,
.footer .content-block .content-title,
.footer .latest-tweets .tweet-time a,
.footer .portfolio-small-preview .tags,
.footer .testimonials-block .item .name-desc,
.sub-footer,
.footer .side-text
{
	color:#898989;
}
