/*
 Theme Name:   TheNewsPaper Child
 Theme URI:    http://www.neodeomos.info/thenewspaper-free-wordpress-theme/
 Description:  Free News/Magazine WordPress Child Theme
 Author:       F Bonechi
 Author URI:   http://www.neodeomos.info
 Template:     TheNewsPaper
 Version:      1.2
 Tags:         gray, red, three-columns, right-sidebar
 Text Domain:  TheNewsPaper-child
*/


@import url("../TheNewsPaper/style.css");

body {
background-color: #fff;
background-image: none;
color:#242424;
}
/*

.logo img {
    max-width: 950px;
}
*/

#container {
background:none;
-webkit-box-shadow: none;
box-shadow: none;
}

.menu-primary-container {
    background: #fff;
    z-index: 1000;
}

#header {
  border-top: 2px solid #00b8b6;
  position: relative;
  height: auto !important;
}

li.current_page_item > a, .menu-primary li.current-menu-item > a {
  color: #008c8c !important;
}

.widgettitle {
  background-image: url('images/widgettitle-bg_green.png');
}

.widget-container a:hover {
  color: #00b8b6;
}

a {
  color: #00b8b6;
}

.readmore a {
  background: #00b8b6;
  color:#fff;
}

.readmore a:hover{
  background: #000;
  color:#fff;
}

.menu-primary li a:hover, .menu-primary li a:active, .menu-primary li a:focus, .menu-primary li:hover > a, .menu-primary li.current-cat > a, .menu-primary li.current_page_item > a, .menu-primary li.current-menu-item > a {
  color: #00b8b6;
}

a:hover, a:focus {
  color: #00b8b6;
  text-decoration: underline;
}

#footer-widgets {
  background: #eceded;
  border-top: 0;
  box-shadow: none;
  }

#footer-widgets .widgettitle {
  color: #000;
}

#footer-widgets .widget-container {
   color: #000;
}

#copyrights {
  color: #000;
  background: none;
  border-top:0;
}

#copyrights a{
  color: #00b8b6;
}

#copyrights a:hover {
  color: #00b8b6;
  text-decoration: underline;
}

#credits{
display: none;
}


.fp-nav{
background: #00b8b6;
}

.fp-content{
background: #fff;
}

.fp-content p{
color:#000;
}

.fp-content h3{
color:#000;
}

.fp-content h3 a{
color:#000;
}

.fp-content h3 a:hover{
color:#00b8b6;
}

.autori_title {
    text-transform: uppercase;
    font-size: 10pt;
    font-weight: 700;
}

.autori_title_page {
    font-family: 'Open Sans Condensed';
}




.title a:hover {
    color: #747474;
    text-decoration: none;
}

.entry {
    line-height: 20px;
    font-size: 11pt;
}

.featured_image {
    border: 0px none;
}

.fp-thumbnail a img {
    width:615px;
}

.post-box {
    height: 410px;
}



.frenchTitle{
color:#AAAAAA;
font-style: italic;
font-weight: 100;
letter-spacing: -0.3pt;
}

.post img.alignleft {
  margin: 0 10px -4px 0;
}

.esperti img.avatar{
width:65px !important;
height:65px !important;
float: left !important;
margin-right: 8px !important;
}

.box_autore{
min-height: 100px;
}

#divMondo{
font-size:20pt;
}

.entry p{
font-size: 13pt;
line-height: 24px;
color:#444;
} 

.box_autore p{
text-transform: none;
    font-size: 12pt;
    padding-top:5px;
} 

input[type=submit],button {
background-color: #00B8B6;
color:#fff;
padding:10px;
border:0;
}

#footer-widgets .widget-container a {
    color: #8C8C8C;
}

#footer-widgets .widget-container a:hover {
    color: #111;
}


#form_search{
z-index:5000;
position:absolute; /* ho messo relative #header */
bottom: -31px;
right: 10px;
border: 0;
background: #fff;
background-image: none;
text-align: left;
padding: 2px 4px 5px 7px;
}

#imgsearch{
margin-bottom: -5px;
}


#s{
width:160px;	
border:0;
color: #979797;
}


.menu-primary li li a {
color:#00B8B6; 
}

.menu-primary ul {
    border-top: 2px solid #00B8B6;
}

.menu-primary li li a:hover{
color:#00B8B6;
}

.esperti{
font-weight:bold;
}

.selYear{
background-color: rgb(0, 184, 182);
color: rgb(255, 255, 255);
    padding-top: 0px;
    padding-right: 4px;
    padding-bottom: 0px;
    padding-left: 4px;
}

.postmeta-primary {
    padding-bottom: 0;
}

.widget-container {
    font-size: 14px;
}

h4,h3,h2{
font-family:'Cuprum';
}

.title {
    font-size: 20px;
}

.post-single .title {
    font-size: 26px;
}

.tptn_posts_widget{
font-size:12pt;
}

p.no-break{
padding-top: 20px;
}


.didyounowimg a img{
width:180px;
height:180px;
float:left;
margin:10px;
overflow: hidden;
}

