/*
Theme Name: Iconic One Child
Theme URI: http://themonic.com/iconic-one/
Template: iconic-one
Author: Themonic
Author URI: http://themonic.com
Description: Iconic One is a premium quality theme with pixel perfect typography and responsiveness and is built for speed with pagespeed score of 95+, Iconic One implements proper SEO so that your content will rank high and is compatible with AIOSEO and Yoast SEO, It makes proper use of Live customizer that allows you to setup the theme in minutes, you can easily upload the logo, modify the background color, footer text, social media urls without touching any line of code. It utilizes latest HTML 5, CSS3 and wordpress native functions for creating the awesomeness that looks good on every browser. Support is free, access the support here http://themonic.com/support/, Report issues and feedback at http://themonic.com/feedback/.
Tags: blog,one-column,two-columns,right-sidebar,custom-background,custom-menu,custom-logo,full-width-template,rtl-language-support,theme-options,custom-colors,flexible-header,translation-ready,news,e-commerce,sticky-post,featured-images,threaded-comments
Version: 1.9.9.1569613124
Updated: 2019-09-27 19:38:44

*/

.top {background-color: #0E3760; width: 100%;}

footer .logo a {color: #fff; font-family: 'Patua One', cursive; font-size: 25px; text-transform: uppercase; margin-left: 0}
footer .slogan {font-size: 12px;}
.top a {color: #fff; font-family: 'Patua One', cursive; font-size: 40px; text-transform: uppercase;}
.top a:hover, footer .logo a:hover {text-decoration: none; color: #fff;}

@media screen and (min-width: 960px) {
body .site {max-width: 100%!important; padding:0; margin-top: 20px; margin-bottom: 0}
.themonic-nav ul.nav-menu, .themonic-nav div.nav-menu > ul {border: none;background-color: #0E3760;text-align: center;}
.themonic-nav .current-menu-item > a, .themonic-nav .current-menu-ancestor > a, .themonic-nav .current_page_item > a, .themonic-nav .current_page_ancestor > a {background-color: #0E3760;}
.themonic-nav li:hover {background: none}
.themonic-nav li a {color: #fff; font-size: 14px}
.themonic-nav li a:hover {text-decoration: underline;}
.search-live div.search-live-form {margin-top: 10px;}
}

@media screen and (max-width: 960px) {
	.top {min-height: 190px}
	.selectnav {display: none!important;}
	.site {margin-top: 30px;}
}

@media screen and (min-width: 768px) {
	.widget-area {
		width: 33%;
	}
}

#content footer {background-color: #fff!important;}
 footer {border-bottom: none!important; background-color: #0E3760!important; color: #fff!important}

a, a:hover {color: #C1272D;}
.widget-area .widget-title {background-color: #0E3760; color:#fff;}

p, h1, h2, h3, h4, h5, h6, .data, .cerca, li {font-family: Noto Sans, sans-serif}

.entry-content h2, .comment-content h2, .mu_register h2 {font-size: 22px!important}
p, li {font-size: 16px}
.data  {color: #fff; line-height: 60px}

/*div.search-live {position: absolute!important} */
div.search-live-results {z-index: 999; position: absolute!important; top: 40px!important;}
.search-live .search-live-results .entry a span.title:hover {text-decoration: none!important; color: #000!important;}
.search-live .search-live-results table.search-results tr td, .entry-content .search-live .search-live-results table.search-results tr td {vertical-align: middle!important}

.result-info a {color: #000; font-family: Noto Sans, sans-serif; font-size: 12px; line-height: 14px}

footer a, footer a:hover {font-family: Roboto, sans-serif!important; font-size: 14px!important;}

.site-wordpress {color: #fff; background-color: #0e3356;width: 100%; text-align:center;}

a.titolosp {color: #444!important; font-size: 22px; line-height: 26px}
a:hover.titolosp {text-decoration: none!important; color: #111;}

.titolocategoria {color:#0E3760; text-transform: uppercase; padding: 7px 10px; font-family: Noto Sans, sans-serif; font-size: 20px; margin-bottom: 12px; margin-top: -6px; -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.17); border-left: 4px solid #0E3760; font-weight: 900}
.gray {background-color: #f7f7f7; padding: 10px; margin-bottom: 30px}
a.nohover {text-decoration: none!important}
.post {padding: 10px 0;}
img.wp-post-image {width: 100%}
footer h4 {margin-top: 15px; font-size: 16px; text-transform: uppercase;}
footer[role="contentinfo"] a, footer[role="contentinfo"] a:hover {color: #fff}

.site-content nav {border: none!important}

li.cat-post-item {list-style: none; font-size: 18px}

.entry-meta > span {color: #333!important}

#search_area {margin: 50px 0}