/*
Theme Name:     RIID Newspaper 7
Theme URI: 		
Description:    Child theme per Newspaper 7
Author:         eb - evm
Author URI: 	
Template:       Newspaper                             
Version:        7.0.2
*/
.td-header-style-1 .td-header-sp-logo img {
    max-height: 150px;
}
.separator .block-title {text-align: center;}
.separator {margin-bottom: 30px;}
.block-title { border-color: #0876c1; }
.separator  .block-title span {
    display: inline-block;
    position: relative;
    top: 15px;
}
.td-post-date {
    line-height: 1.5;
}
.scheda {
    width: 100%;
    margin: 6px 0px;
    padding: 16px;
    background-color:#F9F9F9;
    border: solid 1px #0876c1;
    font-size: 13px;
    overflow: auto;
}
.scheda span {  font-size: 13px; font-weight:bold;
color: #0876c1;
}
.scheda h3 {  font-size: 25px; font-weight:bold; padding:10px;
color: #0876c1; margin:0px;
}
.scheda img {  padding-right: 15px; max-height: 160px;
}
.scheda li, .scheda a {  font-size: 13px;
}
.scheda li { list-style-type: none; }
.ag24-pixelbook ul li {  margin-left:0px!important;
}
.block-title {
  margin-bottom: 16px;
}
.pixelbook a    {
  margin-bottom: 3px;
}
.td-module-meta-info .td-post-author-name {
    line-height: 1.5;
}
header .td-module-meta-info {
    margin-bottom: 36px;
}
h4 {
  color:#0876c1; 
}
ul {
    list-style-type: square;  
}
.td-category-description p {
font-style:normal;}
.td-category-description .two-cols-left { float:left;
width:35%;}
.td-category-description .two-cols-right  { float:left;
width:65%;}
/* NASCOSTO BOX AUTORI: Il plugin non funziona
.author-box-wrap {
    display: none;
}
*/
.td-a-rec .td-a-rec-id-sidebar {
    padding-bottom:20px;
}


/*** login ***/
/*
.mfp-content .registrati {
  width: 100%;
  display: block;
  padding: 13px;
  margin-top: 24px;
  font-size: 13px;
  text-transform: uppercase;
  color: #000;
  cursor: pointer;
  position: relative;
}
.mfp-content .registrati:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #000;
  opacity: 0.2;
}
*/
.mfp-content .registrati:hover {
  color: #fff;
  background-color: #000;
}

#signup-content {
  background: #fff;
}
#signup-content .wp-activate-container {
  padding: 50px;
}
#signup-content .wp-activate-container h2 {
  margin-top: 0;
}
#loginform {
  text-align: left;
  background-color: rgba(0, 0, 0, 0.1);
  padding: 20px 20px 0 20px;
}
#loginform:after {
  content: '';
  display: block;
  clear: both;
}
#loginform .login-remember {
  width: 50%;
  float: left;
  margin-top: 6px;
}
#loginform .login-submit {
  width: 50%;
  float: left;
  text-align: right;
}
.mfp-content .td-login-panel-descr {
  margin-bottom: 40px;
}
#td-mobile-nav #loginform {
  margin-bottom: 10px;
}
#td-mobile-nav #loginform label {
  position: initial;
}
#td-mobile-nav #loginform .login-submit {
  width: 100%;
  float: none;
  text-align: center;
}
#td-mobile-nav #loginform .login-submit input[type=submit] {
  width: 100%;
  margin-bottom: 20px;
  font-size: 18px;
}

.nf-error-msg .utentereg {
  background: lightyellow; padding: 20px;
}
.nf-error-msg .utentereg .td-read-more { margin-bottom: 0; }

/* skin lasciare per ultimi */
/*** skinned ***/
@media (min-width: 1180px) {

.skinned #td-outer-wrap {
    margin-left: auto;
    margin-right: auto;
    width: 1164px;
    width: 1000px;
    -webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.15);
  }
  .skinned .td-container {
    width: 1068px;
    width: 980px;
  }
  .skinned .td-header-menu-wrap.td-affix {
    width: 1164px;
    width: 1000px;
  }
  .skinned .td-mega-span {
    width: 166px;
  }
  .skinned .td-header-menu-wrap.td-affix .td-mega-menu ul {
    width: 980px !important;
  }
  .skinned .td-header-style-8 .td-header-top-menu {
    width: auto;
  }
  .skinned .td-header-style-8 .td-header-main-menu {
    width: 710px;
  }
  .skinned .sf-menu > li > a {
    font-size: 13px;
  }
  .skinned .td-header-style-8 .sf-menu > li > a {
    padding-left: 8px;
  }
  .skinned .td-header-style-8 .td-header-menu-wrap-full .td-affix .td-header-main-menu {
    width: 820px;
  }
  .skinned .iosSlider-col-3 .entry-thumb {
    width: 1068px;
    width: 980px;
  }
  .skinned .td-big-grid-slide .td_block_wrap {
    width: 1068px !important;
    width: 980px !important;
  }
  .skinned .td-post-template-8 .td-crumb-container {
    width: 1068px;
    width: 980px;
  }
  .skinned .td-doubleSlider-1 .td-slide-galery-figure {
    width: 1068px;
    width: 980px;
  }
  .skinned .td-pb-span12 .td-slide-on-2-columns .td-slide-galery-figure {
    width: 1068px;
    width: 980px;
  }
  .skinned .td_category_template_6 .td-pulldown-container,
  .skinned .td_category_template_6 .td-crumb-container {
    width: 1068px;
    width: 980px;
  }
  .skinned .td-footer-wrapper .td-footer-bottom-full .td-pb-span5 a {
    margin-right: 10px;
  }
  .skinned .td-ss-main-sidebar {
    max-width: 295px;
    width: auto !important;
  }
  .skinned .td_block_big_grid_1 .td-big-thumb .td-module-thumb {
    width: 504px;
    height: 355px;
  }
  .skinned .td_block_big_grid_1 .td-small-thumb .td-module-thumb {
    width: 235px;
    height: 176px;
  }
  .skinned .td_block_big_grid_2 .td-big-thumb .td-module-thumb {
    width: 679px;
    height: 444px;
  }
  .skinned .td_block_big_grid_2 .td-small-thumb .td-module-thumb {
    width: 298px;
    height: 146px;
  }
  .skinned .td_block_big_grid_3 .td-big-thumb .td-module-thumb {
    width: 488px;
    height: 422px;
  }
  .skinned .td_block_big_grid_3 .td-medium-thumb .td-module-thumb {
    width: 489px;
    height: 237px;
  }
  .skinned .td_block_big_grid_3 .td-small-thumb .td-module-thumb {
    width: 243px;
    height: 182px;
  }
  body.skinned.td_category_template_6 .td-crumb-container,
  body.skinned.td_category_template_6 .td-pulldown-container {
    width: 980px;
  }
}
@media (min-width: 1180px) and (min-width: 1140px) {
  .skinned .rettangolo,
  .skinned .bottone,
  .skinned .halfpage,
  .skinned .td-a-rec-id-sidebar,
  .skinned .td-a-rec-id-custom_ad_1,
  .skinned .td-a-rec-id-custom_ad_2,
  .skinned .td-a-rec-id-custom_ad_3,
  .skinned .td-a-rec-id-custom_ad_4,
  .skinned .td-a-rec-id-custom_ad_5 {
    border: none;
  }
}
/*** fine skinned ***/