body{background:/*url("../img/sfondo-grain.png") 0px 0px;*/#ffffff;text-align:left;font-size:100%;font-family:'Source Sans Pro', Verdana, sans-serif;font-size:12px}
a {color:#194187}
ul {padding-left:0px}
blockquote {font-size:14px}
.entry-content {font-size:14px}
.flexslider, .flexslider-full, .flexslider-books {-webkit-transform: translateZ(0)!important} /* BugFix animation with FlexSlider on Chrome */
.flexslider, .flexslider-full, .flexslider-books {overflow:hidden}
.no-pad {padding:0px!important}

span.temp-title {font-size:36px}
.temp-slide-content {height:300px;background:#ffffff}

.hide {display:none}
.error404 #main #s{width:95%}
.error404 #main .widget{clear:none;float:none;margin-right:0;width:auto}
.error404 #main .widget_archive{margin-right:0}
.error404 #main .widget_tag_cloud{float:none;margin-right:0;width:100%}
.error404 .widgettitle{font-size:12px;letter-spacing:.1em;line-height:2.6em;text-transform:uppercase}

.ui-dialog .ui-dialog-buttonpane button {background:transparent;border:0px;color:#ffffff!important}

.logo-wrapper {height:200px;margin-top:10px;display:block;clear:both}
.logo-wrapper div {margin:0 auto}
.logo-wrapper .logo img {width:100%}
.adv {background:#ffffff}
.adv img {width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.logo-wrapper .adv{width:250px;height:auto;background-size:236px}
.logo-wrapper .adv img{height:86px;width:246px;margin-top:40px}
.logo-wrapper > .logo{width:340px;height:183px;display:block;margin:0px 25px}
.logo-wrapper > .logo img{width:340px;height:183px;margin:0}

.menu-wrapper .general {background-color:#22338a;height:26px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px/*;-webkit-box-shadow:0 4px 4px -1px rgba(50,50,50,0.75);-moz-box-shadow:0 4px 4px -1px rgba(50,50,50,0.75);box-shadow:0 4px 4px -1px rgba(50,50,50,0.75)*/}
.navbar-toggle {border-color: #DDDDDD}
.navbar-toggle .icon-bar {background-color: #888888}
.navbar-toggle:hover, .navbar-toggle:focus {background-color: #DDDDDD}
.thefielder-nav ul li {font-size:12px;text-align:center;margin:0;padding:10px 16px;background-color:#ffffff!important}
.thefielder-nav ul li.hover {color:#ffffff}
.thefielder-nav a {display:block;color:#545257;font-weight:700;font-size:12px;width:100%;text-transform:uppercase}
.thefielder-nav > li > a {padding:0px}
.nav > li > a:hover, .nav > li > a:focus {background-color:transparent}
.navbar {border:0px}
.navbar .container-fluid, .navbar .navbar-collapse {padding:0px}
.navbar-collapse {max-height:none}
.navbar .thefielder-nav {width:100%}
#menu-home {background:#ffffff}

#search-wrapper {position:relative;top:0px;left:0px;margin-top:0px}
#search-wrapper form {position:relative;top:0px;left:0px;width:100%;margin:0px;padding:0px;border:0px!important}
#search-wrapper input[type="text"] {position:absolute;top:4px;left:16px;background-color:#22338a;color:#ffffff;border:0;size:20px;border:0px!important}
#search-wrapper input[type="text"]::-webkit-input-placeholder {color:#ffffff;font-weight:700;font-size:12px}
#search-wrapper input[type="submit"] {position:absolute;top:4px;left:160px;background:url(../img/submit-search.png) no-repeat;background-size:15px;width:35px;color:#22338a;border:0}
.menu-top-container {text-align:center}
.menu-top-container ul {position:relative;top:4px;left:0px;margin:0px}
.menu-top-container ul li {background-color:#22338a;display:inline;font-size:12px;padding:0 10px}
.menu-top-container a{font-size:12px;color:#ffffff;width:auto}
.menu-top-container.right {text-align:right}
.menu-home-container {margin-top:0px;background:#ffffff}
.menu-home-container ul {display:table;margin:0 auto;width:100%;padding-left:0px}
.menu-home-container ul li {font-size:12px;display:table-cell;text-align:center;margin:0;padding:10px 16px;background-color:#ffffff}
.menu-home-container ul li.hover {color:#ffffff}
.menu-home-container a {display:block;color:#545257;font-weight:700;font-size:12px;width:100%;text-transform:uppercase}

#menu-home li:hover a, #menu-home li.current-menu-item a, #menu-home li.current-menu-parent a {color:#ffffff}

.primo-piano {height:429px;overflow:hidden}
.flexslider {box-shadow:none}
.flexslider-full .slide-post {height:429px}
.primo-piano, .flexslider-full, .flexslider-full .flex-viewport {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.flexslider-full .slide-post .slide-content {-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.flexslider-full .slide-post {overflow:hidden;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}

.flexslider-full .slide-post {position:relative;top:0px;left:0px}
.flexslider-full .slide-post .slide-content {position:absolute;bottom:0px;left:0px;width:100%;background:rgba(0, 0, 0, 0.4);padding:10px 15px}
.flexslider-full .slide-post .slide-content a, .flexslider-full .slide-post .slide-content p {text-shadow:0px 1px #000000;font-size:12px;font-weight:bold}
.flexslider-full .slide-post .slide-content a {font-size:20px;color:#ffffff}
.flexslider-full .slide-post .slide-content p {color:#ffffff}
.flex-control-nav {top:10px;height:13px}

.flexslider-full {position:relative}
.flexslider-full .flex-direction-nav {position:absolute;top:35%;left:0px;width:100%}
.flexslider-full .flex-direction-nav a {top:0px;width:40px;height:100px;margin:0px;opacity:0.6;color:#ffffff;background:#cccccc;line-height:100px}
.flexslider-full .flex-direction-nav a:before {font-size:23px}
.flexslider-full .flex-direction-nav a.flex-prev {left:20px;padding-left:11px}
.flexslider-full .flex-direction-nav a.flex-next {right:20px;padding-right:11px}

/* Colors */
.politica-e-societa, #menu-home li.politica-e-societa:hover, #menu-home li.current-menu-item.politica-e-societa, #menu-home li.current-menu-parent.politica-e-societa {background-color:#0094d5!important}
.mondo, #menu-home li.mondo:hover, #menu-home li.current-menu-item.mondo, #menu-home li.current-menu-parent.mondo  {background-color:#e47911!important}
.economia-lavoro, #menu-home li.economia-lavoro:hover, #menu-home li.current-menu-item.economia-lavoro, #menu-home li.current-menu-parent.economia-lavoro {background-color:#ff0423!important}
.finanza-business, #menu-home li.finanza-business:hover, #menu-home li.current-menu-item.finanza-business, #menu-home li.current-menu-parent.finanza-business {background-color:#00976e!important}
.scienza-tecnologia, #menu-home li.scienza-tecnologia:hover, #menu-home li.current-menu-item.scienza-tecnologia, #menu-home li.current-menu-parent.scienza-tecnologia {background-color:#00c800!important}
.travel-fashion, #menu-home li.travel-fashion:hover, #menu-home li.current-menu-item.travel-fashion, #menu-home li.current-menu-parent.travel-fashion {background-color:#ef3373!important}
.cultura-storia-filosofia, #menu-home li.cultura-storia-filosofia:hover, #menu-home li.current-menu-item.cultura-storia-filosofia, #menu-home li.current-menu-parent.cultura-storia-filosofia {background-color:#00c1ac!important}
.diritto, #menu-home li.diritto:hover, #menu-home li.current-menu-item.diritto, #menu-home li.current-menu-parent.diritto {background-color:#3a2156!important}
.opinione-del-direttore, #menu-home li.opinione-del-direttore:hover, #menu-home li.current-menu-item.opinione-del-direttore, #menu-home li.current-menu-parent.opinione-del-direttore {background-color:#213086!important}
.books {background-color:#919899}
.hot-topic {background-color:#ab002a}

.content-up {margin-bottom:60px}
.home .row-content > .col-sm-6 {margin-bottom:30px}
.content-bottom {margin-top:80px;margin-bottom:80px}
.content .adv {background:#ffffff}
.content .adv img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.sezione-slider, .books {height:330px;padding-top:5px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0px}
.sezione-slider {height:auto}

.cat-title {position:relative;text-transform:uppercase;color:#ffffff;font-weight:700;font-size:12px;text-align:center;margin-top:3px;margin-bottom:3px;padding:0 20px}
.cat-title a {color:#ffffff}
.flexslider, .flexslider-book {border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0px;background:#ffffff;border:0px}

.flex-direction-nav {position:relative;top:1px;left:0px}
.flexslider .flex-direction-nav a {top:0px;width:20px;height:25px;margin:0px;opacity:0.6;color:#ffffff}
.flexslider .flex-direction-nav a:before {font-size:18px}
.flexslider .flex-direction-nav a.flex-prev {left:20px}
.flexslider .flex-direction-nav a.flex-next {right:20px}

.flexslider .slide-post {background:#ffffff;padding-top:3px;margin-top:0px;height:299px}
.flexslider .slide-post div.post-img {margin-top:0px;height:130px;overflow:hidden}
.flexslider .slide-post div.slide-content {height:130px;width:80%;margin:20px auto 0px}
.flexslider .slide-post p {margin-top:15px;font-size:12px;line-height:15px;padding-bottom:15px}
.flexslider .slide-post img {width:100%;height:auto}

.flex-direction-nav {position:relative;top:0px;height:24px}
.flexslider-bottom-container {position:absolute;bottom:0px;left:0px;width:100%;height:23px;z-index:1;background:#919899;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
a.title {line-height:10px;font-size:14px;text-align:justify;font-weight:bold}

.primo-piano a.title{color:#cccccc}
.flexslider-full .slide-img a {color:transparent!important;background:none!important}
.flexslider-full .slide-post img {height:auto;width:100%;max-width:850px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
div.content-up div.right-content {height:135px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-top:5px;margin-top:30px}
div.content-up div.right-content .post-img {margin:0px;height:60px;overflow:hidden}
div.content-up div.right-content .post-img {margin:0px;overflow:hidden}
div.content-up div.right-content .cat-title {margin-top:3px}

div.wrapper {width:100%;height:105px;background-color:#ffffff;margin:1px 0px 0px;padding:20px 0px 15px 0px}
div.wrapper .post-wrapper {}
div.wrapper .post-img {display:block;margin:0px 0px 5px 20px}
div.wrapper .post-content {margin:30px 0px 0px 20px}
div.wrapper .post-content:first-child {margin:0px 0px 0px 0px}
.links-list div.wrapper {padding:20px 0px}
.links-list div.wrapper .post-content {margin:20px 0 0 20px}
.links-list div.wrapper .post-content:first-child {margin-top:0px}

div.wrapper img {width:100%;height:auto}

.social-area {width:100%;height:auto;margin-bottom:0px}
.home .social-area {margin-bottom:5px}
.social-link img {display:block;height:25px;margin-right:5px}
li.social-link:last-of-type {float:right}
.social-link:last-child img {margin-right:0px}
.social-wrapper > div{clear:both;display:block}
a.addthis_button_google_plusone,a.addthis_button_tweet{width:70px}
.bottom-addthis {margin-top:30px}

.right-column-separator {margin:4px 0px 6px;border-color:#919899}

#newsletter-subscribe {height:20px}
.newsletter-wrapper,div.donate{background-color:#d00000;margin-bottom:5px;/*border:2px solid #ccc;*/-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
div.donate{background-color:#cc0000}


.newsletter-subscribe {margin-top:70px;font-size:14px}
.newsletter-wrapper {position:relative;background:transparent}
.newsletter-wrapper input[type="text"]{background-color:#f2f2f2;color:#545257;border:0;width:80%;padding:3px;font-size:10px}
.newsletter-wrapper input[type="submit"]{display:block;position:absolute;top:-2px;right:-2px;height:24px;color:#545257;font-size:12px;font-weight:700;border:2px solid #cccccc;background:#cccccc;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

#newsletter-message{display:none;font-size:16px;font-weight:700;color:#4a5694;height:120px!important}
.ui-dialog-buttonpane{border:0}
.ui-dialog-buttonset{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#4a5694;text-align:center}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#4a5694;border:0}
.ui-dialog-buttonpane button{margin:3px 8px}
.ui-button-text{color:#ffffff;font-weight:700}

.donate {margin-bottom:10px;position:relative;text-align:center;padding:2px 0px}
.donate a {text-transform:uppercase;color:#ffffff;font-size:12px;font-weight:bold}
.social-networks ul {width:100%;display:inline-block;list-style:none;margin-bottom:0px}
.social-networks ul li {float:left;width:auto}

.repetita-iuvant {background-color:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.repetita-iuvant-wrapper {height:343px}
.repetita-iuvant .wrapper {border-top:3px solid #f5f5f5;border-bottom:3px solid #f5f5f5;background-color:#ffffff;margin-top:5px;padding-top:15px;padding-bottom:5px;margin-bottom:5px;display:block;width:455px}
.repetita-iuvant .post_content div.post-img{width:auto;display:block}
.repetita-iuvant img {width:100%;height:auto}
.repetita-iuvant .post-title a {font-size:12px}
.repetita-iuvant .post-content {height:85px;margin-top:10px;overflow:hidden}
.repetita-iuvant .posts-wrapper {padding:13px 20px 7px 20px}
.repetita-iuvant .cat-title {position:relative;bottom:12px;left:0px;top:0px;margin-top:0px;color:#555b6c;text-align:center;width:100%;border:1px solid #cccccc;padding:3px 0px 1px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.repetita-top-border-container {position:relative;top:0px;left:0px;height:6px}
.repetita-top-border {height:6px;border:1px solid #cccccc;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}
.repetita-bottom-border {margin-top:-6px}

.visible-sm .repetita-iuvant-wrapper, .visible-sm .repetita-iuvant {height:auto;padding-bottom:16px}

.books .slides li {margin-top:14px;height:285px;background:#ffffff}
.books .post-img {margin:40px 0px 0px 30px;height:200px;overflow:hidden}
.books .post-content {margin:35px 30px 0px 30px}
.books .vertical-line {display:block;position:absolute;top:110px;left:0px;height:80px;width:2px;border-left:2px solid #919899}

.books .slide-content{margin-left:100px;width:140px;margin-top:70px}
.books .slide-post {background-color:#ffffff}
.books .slide-post p {font-weight:700;font-size:12px}
.books .slides img {max-width:100%;max-height:100%;width:auto;margin:0 auto}
.books .slides .bookseller-links img {margin:0px}
.books .title {font-weight:700;color:#0f100a;font-size:16px}
.books .date {color:#bec2c5;font-size:12px}
.books .purchase a {color:#bec2c5;font-size:12px}
.buy-book-text {display:none}
.vetrina {margin-bottom:30px}

.bottom .menu-wrapper, .bottom .copyright-wrapper {background-color:#183d81;padding-bottom:20px}
.bottom .menu-wrapper {padding-top:15px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}
.bottom .menu-wrapper ul.menu {border-right:1px solid #ffffff;list-style:none inside none}
.bottom .menu-wrapper ul.last {border-right:1px solid transparent}
.bottom .menu-wrapper ul.menu a {text-decoration:none;color:#fbfbfb!important;font-size:12px;width:100%;text-transform:capitalize}
.bottom .menu-wrapper ul.menu li {margin:10px 0px 0px 10px}
.copyright-wrapper {margin-bottom:20px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:0 2px 2px -1px rgba(50,50,50,0.75);-moz-box-shadow:0 2px 2px -1px rgba(50,50,50,0.75);box-shadow:0 2px 2px -1px rgba(50,50,50,0.75)}
.copyright-wrapper .text{color:#fbfbfb;font-size:14px;margin-top:40px}
.credits-wrapper {margin-bottom:20px}

.internal-left h3 {margin-top:0px}
.internal-left .tags, .internal-left .tag-cloud {font-size:14px;padding-bottom:20px}
.internal-left .tag-cloud {margin-bottom:0px}
.internal-left .tag-cloud .trending {text-transform:uppercase;font-weight:bold}
.internal-left .tags a {padding-left:6px}
.row.tags {margin-bottom: 10px;margin-top: 20px}
.internal-left .header-wrapper {background-color:#a6002a;margin-bottom:20px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}
.internal-left .header-wrapper div {width:100%;background:#ffffff;margin-left:30px}
.internal-left .header-wrapper h1 {margin-left:5px;font-size:36px;color:#303947;width:40%}
.internal-left .author-infos {position:relative;float:left;width:100%;clear:both;padding-bottom:20px}
.internal-left .author-infos h3, .internal-left .author-infos a.author-content {display:block;float:left;top:0px;left:0px;width:auto;margin-right:10px}
.internal-left .author-infos a {margin-top:6px}
.internal-left .info {margin:0px 0px 30px 0px}
.internal-left .info h3, article .entry-meta h3, .users-list .author-content-posts {font-size:16px;font-weight:bold;text-decoration:none}
.author-content, .author-content-posts {display:block;margin-bottom:5px;font-size:14px;color:#000000;text-decoration:underline}
.post-date {display:block;font-size:14px;color:#919899}
.internal-left .content p.post-date {text-align:right}
a.author-content {color:#000000;font-style:italic}
.author-content {text-decoration:none}
.author-content-posts {width:100%;clear:both;margin-bottom:20px;text-decoration:underline}
.internal-left .tools-wrapper {position:relative;top:0px;left:0px;float:left;clear:both;width:100%;height:20px;margin-bottom:10px}
.internal-left .tools-wrapper div {position:relative;top:0px;right:0px;float:right;width:auto;padding:0px 20px}
.internal-left .tools-wrapper #lang_sel_list, .internal-left .tools-wrapper .font-tool {height:16px;border-right:1px solid #000000}
.internal-left .tools-wrapper #lang_sel_list {padding-left:0px}
.internal-left .tools-wrapper .attachment {border-left:1px solid #000000;padding-right:0px}
.internal-left .tools-wrapper .addthis_toolbox {left:0px;float:left;margin-left:-4px}
.internal-left .tools-wrapper .addthis_toolbox a {margin-bottom:10px}
.internal-left .tools-wrapper .addthis_toolbox, .internal-left .tools-wrapper .addthis_toolbox div {padding:0px}
.internal-left .addthis_button_google_plusone {margin-right:10px}
.internal-left .addthis_button_tweet, .internal-left .addthis_button_google_plusone_share {margin:0px 15px 10px}
.internal-left .addthis_counter {margin-left:20px}
.internal-left .tools-wrapper .font-tool ul {padding-left:0px}
.internal-left .font-tool ul {display:inline-block;list-style:none}
.internal-left .font-tool ul li {float:left;margin-right:5px}
.internal-left .font-tool a {color:#000000;text-transform:uppercase}
.internal-left .font-tool a.medium-size  {font-size:14px}
.internal-left .font-tool a.big-size {font-size:16px}
.internal-left .attachment img, .internal-left .print img {width:20px;height:20px}
.internal-left .wpptopdfenh {margin-right:10px}
.internal-left .content {font-size:14px}
.internal-left .content p {text-align:justify;line-height:150%}
.internal-left .post-content img {float:left;margin:0px 15px 10px 0px}
.internal-left .post-content img.floatright {float:right;margin:0px 0px 10px 15px}
.internal-left .post-content img.aligncenter {float:none;clear:both;display:block;margin-left:auto;margin-right:auto}
.internal-left .arve-wrapper {margin:30px 0px}

.adv-bottom {margin-top:60px}
.adv-bottom .adv {margin-bottom:30px;background:#ffffff}
.adv-bottom, .adv-bottom .adv {max-height:200px}

.recent-headlines, .links-list {background-color:#919899;padding-top:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.recent-headlines .wrapper {padding-left:20px;padding-right:20px}
.recent-headlines .wrapper, .links-list .wrapper {margin:0px;height:auto}
.recent-headlines .wrapper .post-content {margin:30px 0px 0px 0px}
.recent-headlines .wrapper .post-img {margin:0px 0px 5px 0px;height:105px;overflow:hidden}
.recent-headlines .wrapper .post-title {margin:0px 0px 10px 0px}

.recent-headlines .cat-title, .links-list .cat-title {margin-top:5px;height:20px}
#toggle-wrapper {display:block;position:absolute;bottom:6px;right:7px;height:14px;width:20px;cursor:pointer}
#toggle-wrapper.close {background:url(../img/arrow-close.jpg)}
#toggle-wrapper.open {background:url(../img/arrow-open.jpg)}
.recent-headlines .post-img img {width:100%}
.recent-headlines .col-md-4 {padding-right:0px}

.internal-right {}
.internal-right .adv {display:block;background-size:cover;margin:20px 0}

.internal-right .books {width:100%;margin-bottom:30px}
.internal-right .books .flexslider-books {position:relative;top:0px;left:0px;padding-bottom:7px}
.internal-right .books .flexslider-books div {background-color:#ffffff;float:none;display:block}
.internal-right .books .slides li {margin:0px 0px 14px 0px;height:auto}
.internal-right .books .slide-post {margin-bottom:15px}
.internal-right .books .slide-post div {height:auto;margin-top:20px}
.internal-right .books .post-img{margin-top:20px;margin-right:20px;margin-left:20px;text-align:center}
.internal-right .books .flex-viewport {top:5px}
.internal-right .books .flex-direction-nav {position:relative;top:3px;left:0px}
.internal-right .books .flex-direction-nav a {top:3px;width:20px;height:30px;margin:0px;opacity:0.6;color:#ffffff}
.internal-right .books .flex-direction-nav a:before {font-size:18px}
.internal-right .books .flex-direction-nav a.flex-prev {left:20px}
.internal-right .books .flex-direction-nav a.flex-next {right:20px}

.internal-right .books .flexslider-bottom-container, .internal-right .books .flexslider-bottom-container .cat-title {background:transparent!important}
.internal-right .books .flexslider-bottom-container {bottom:1px}

.order-book, .internal-right .books .slide-post .order-book {margin-top:5px}
.booklinks, .internal-right .books .booklinks {border:0px;padding:5px 0px;margin:0px}
.books .slides .bookseller-links img, .internal-right .books .bookseller-links img {padding:5px 0px}

.internal-right .social-networks ul {padding-left:0px}

.internal-sponsored .internal-up {margin-top:30px}
.internal-sponsored .internal-up .image-wrapper {margin-top:0px;background-color:#ae002a;padding-bottom:20px;clear:both;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.internal-sponsored .internal-up img {width:100%;height:auto;margin-top:5px}
.internal-sponsored .internal-up .title {position:absolute;width:350px;margin:90px 0 0 30px}
.internal-sponsored .internal-up h1 {color:#ffffff;font-size:22px}
.internal-sponsored .books {margin:50px 0px 0px 0px}
.internal-sponsored .internal-left{margin-top:50px;text-align:justify}
.internal-sponsored .internal-left .post-content {font-size:14px;margin-bottom:50px}

.sponsor-zone {background:#ffffff;display:block;text-align:left;margin:30px 0px 0px 0px;padding-bottom:5px}
.sponsor-wrapper {background-color:#ffffff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #ebebe2;height:auto;display:block;margin-bottom:4px;padding:20px 0px}
.sponsor-wrapper ul {display:block;list-style:none;padding-left:20px}
.sponsor-wrapper li {margin-top:5px;height:15px}
.sponsor-wrapper a, .links-list a {font-size:16px;line-height:130%;font-weight:bold;color:#535d6f}

.breadcrumbs,.flexslider ol.flex-control-nav,.ui-dialog-titlebar{display:none}
.primo-piano p.testo,.recent-headlines .post-title a {font-size:12px}
div.right .post-content a,.internal-left .font-tool a.tiny-size{font-size:12px}

.internal-right .books .slide-content {margin-left:30px;width:75%}

.page .content {margin-bottom:40px}

.recent-popular-separator {height:30px}


/* Social Icons */
.social-link {margin-right:2px}
.social-link:last-child {margin-right:0px}
.social-link.facebook {background-color:#3b5998}
.social-link.google {background-color:#dd4b39}
.social-link.linkedin {background-color:#007bb6}
.social-link.twitter {background-color:#00aced}
.social-link.rss {background-color:#fa9b39}
.social-link a {display:block;padding:12px 10px;color:#ffffff;font-size:24px}
.social-link.facebook a {padding:12px 12px}


/* Categorie */
.page-header {border:0px}
.category-separator {width:100%;height:6px;margin:20px 0px;background:#919899;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}

.archive .entry-title, .archive .entry-header, .search .entry-header, .search .entry-title, .page-template-page-categories-php .entry-title, .page-template-page-categories-php .entry-header {margin-bottom:40px}
h3.entry-title a {color:#313b45;font-size:42px;text-shadow:2px 2px #cccccc}
.archive .entry-meta, .archive .entry-content, .archive .entry-summary, .search .entry-meta, .search .entry-summary, .search .entry-content, .page-template-page-categories-php .entry-meta, .page-template-page-categories-php .entry-summary, .page-template-page-categories-php .entry-content  {font-size:16px}
.archive .entry-content, .search .entry-content, .page-template-page-categories-php .entry-content, .page-template-page-categories-php .entry-content {margin-top:20px}

.navigation {position:relative;top:0px;left:0px;width:100%;height:auto;margin-bottom:30px;background:#ffffff}
.navigation .nav-links {position:relative;top:0px;left:0px;height:30px;border:1px solid #cccccc;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.navigation ul {display:inline-block;margin:3px 0px 0px 0px;list-style:none outside none}
.navigation li {width:auto;float:left;width:20px;padding-right:5px;text-align:center;font-weight:bold;color:#000000;font-size:15px}
.navigation li a {color:#000000}
.navigation li.active a, .navigation.inner-post li a {text-decoration:underline}

/* Direction Nav */
.navigation .directions a {display:block;width:22px;height:32px;margin:0px;position:absolute;top:-1px;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px1px0rgba(255,255,255,0.3);-webkit-transition:all.3sease;-moz-transition:all.3sease;transition:all.3sease}
.navigation .directions.nav-previous {left:0px}
.navigation .directions.nav-next {right:0px;text-align:right}
.navigation .directions.nav-previous a {opacity:0.7;left:10px}
.navigation .directions.nav-next a {opacity:0.7;right: 10px}
.navigation .directions a:before  {font-family:"flexslider-icon";font-size:22px;line-height:33px;display:inline-block}
.navigation .directions.nav-previous a:before  {content:'\f001'}
.navigation .directions.nav-next a:before  {content:'\f002'}

/* Editorial Board */
.users-list ul {list-style:none outside none}
.users-list li {font-size:14px;margin-bottom:50px}
.users-list .author-name {font-weight:bold}
.users-list .author-content {color:#919191}
.users-list .author-role {font-weight:normal}

.shadow-border {position:relative}
/*
.shadow-border:before, .shadow-border:after {z-index:-1;position:absolute;content:"";bottom:15px;top:80%;left:10px;width:50%;max-width:300px;background:#777;-webkit-box-shadow: 0 15px 10px #777;-moz-box-shadow: 0 15px 10px #777;box-shadow: 0 15px 10px #777;-webkit-transform: rotate(-3deg);-moz-transform: rotate(-3deg);-o-transform: rotate(-3deg);-ms-transform: rotate(-3deg);transform: rotate(-3deg)}
.shadow-border:after {-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}
.navigation.shadow-border {-webkit-box-shadow:0 1px 1px -1px rgba(50,50,50,0.75);-moz-box-shadow:0 1px 1px -1px rgba(50,50,50,0.75);box-shadow:0 1px 1px -1px rgba(50,50,50,0.75)}
.navigation.shadow-border:before, .navigation.shadow-border:after {top:10%;-webkit-transform:rotate(-3deg) translate(0px, 45%);-moz-transform:rotate(-3deg) translate(0px, 45%);-o-transform:rotate(-3deg) translate(0px, 45%);-ms-transform:rotate(-3deg) translate(0px, 45%);transform:rotate(-3deg) translate(0px, 45%)}
.navigation.shadow-border:after {right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg) translate(0px, 45%);-o-transform:rotate(3deg) translate(0px, 45%);-ms-transform:rotate(3deg) translate(0px, 45%);transform:rotate(3deg) translate(0px, 45%)}
*/

.px-credits-img {width:65px;height:auto;}

