/*
 * Theme Name:     GiardiniBlog Theme
 * Theme URI:      https://www.giardiniblog.it
 * Description:    Child theme made by ubik
 * Author:         ubik
 * Author URI:     https://www.giardiniblog.it/info/
 * Template:       Newspaper
 * Version:        9.7.3
 * */
.block-title span,.block-title a{line-height:14px;letter-spacing:.1em;font-weight:600}.single-post .td-bred-no-url-last{font-size:12px}.td-header-sp-recs{height:98px}.td_data_time{text-transform:capitalize}.sf-menu li .fa{margin-right:7px}.sf-menu > li > a{font-weight:600}header .td-module-meta-info{min-height:0}@media (max-width: 500px){.alignleft{width:auto!important}}.nb{display:block;background-color:#f2f2f2;color:#888;margin-bottom:26px;padding:14px;word-wrap:break-word}.hr-black{border:0;height:0;border-top:1px solid #222;border-bottom:1px solid #222}.gb-min{margin-bottom:17px}div.su-table img{margin-bottom:0;margin-top:0}.td-post-content ul{margin-top:0}.gb-adblock{text-align:center;margin:0 auto 26px}.clearfix:before,.clearfix:after{display:table;clear:both}.td-post-content h2,.td-post-content ol,.td-post-content h3{margin-bottom:26px}.td-post-content ol li{margin-bottom:5px}.td-post-content ul li{margin-bottom:5px}.td-post-content{margin-bottom:21px}.td-post-next-prev-content{margin-bottom:21px}hr{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}@media (min-width: 1019px){.td-header-style-1 .td-header-sp-recs,.td-header-style-1 .td-header-sp-logo{margin-bottom:0!important;margin-top:0!important}}@media (max-width: 767px){.entry-crumbs>span>span:nth-last-child(2){display:none}header .td-module-meta-info{display:none}.single .td-category{display:none}.entry-crumbs{margin-bottom:0!important}.td-header-style-1 .td-header-sp-recs{margin:0;height:0}}.entry-crumbs{font-family:Verdana,Geneva,sans-serif;letter-spacing:.01em;font-size:12px;color:#7f99a5;margin-bottom:21px;padding-top:0;padding-bottom:0}.entry-crumbs a{color:#084A67}.td-category{margin-bottom:21px}.post_td_gallery{background-color:transparent}.td-gallery-slide-top{border-top:2px solid #000;color:#000;background-color:transparent}.td-doubleSlider-2{background-color:transparent}.td-doubleSlider-2 .td-button{border:1px solid #ccc!important}.mfp-counter{color:#fff}.mfp-figure:before{height:7%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(17,17,17,0.49));background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(17,17,17,0.49)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(17,17,17,0.49));background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(17,17,17,0.49));background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(17,17,17,0.49));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(17,17,17,0.49))}.link-callout{font-size:0;display:none;padding:18px;margin:34px -20px;background-color:rgba(100, 200, 255, 0.09);border-left:5px solid #06659f}.link-callout-main{width:101%;position:relative;left:-5px}@media screen and (max-width: 770px){.link-callout-main{width:100%;left:0}}@media screen and (max-width: 1439px){.link-callout{margin-right:0;margin-left:0}}.link-callout.visible{display:block;clear:both}.link-callout-image{width:25%;font-size:16px;display:inline-block;vertical-align:top;box-sizing:border-box;padding-left:0;padding-right:0;overflow:hidden;background-position:50% 50%;background-size:cover;max-height:120px}@media screen and (max-width: 519px){.link-callout-image{float:left;margin-right:17px}}.link-callout-image-container{width:100%;height:0;padding-bottom:75%;position:relative;display:block;background-position:50% 50%;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s cubic-bezier(0.25,0.46,0.45,0.94);transition:-webkit-transform .4s cubic-bezier(0.25,0.46,0.45,0.94);transition:transform .4s cubic-bezier(0.25,0.46,0.45,0.94);transition:transform .4s cubic-bezier(0.25,0.46,0.45,0.94),-webkit-transform .4s cubic-bezier(0.25,0.46,0.45,0.94)}@media screen and (min-width: 770px){.link-callout-image:hover .link-callout-image-container{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.link-callout-image-container a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;text-indent:-9999em}@media screen and (min-width: 770px){.link-callout-image-container a:hover{background-color:rgba(0,0,0,0.4)}}.link-callout-info{width:75%;font-size:16px;display:inline-block;vertical-align:top;box-sizing:border-box;padding-left:20px;padding-right:0}@media screen and (max-width: 519px){.link-callout-info{display:block;width:auto;padding-left:0}}.link-callout-info *{font-style:initial;text-transform:none}.link-callout-info .link-callout-title{font-weight:600;font-size:17px;font-family:sans-serif;display:block}@media screen and (max-width: 519px){.link-callout-info .link-callout-title{font-size:16px}}.link-callout-info .link-callout-title a{color:#4db2ec}.link-callout-info .link-callout-excerpt{display:block;margin:8px 0 10px;font-size:12px;line-height:1.8;font-weight:400;color:#432d2d}.link-callout-info .link-callout-link{display:block;font-weight:700;color:#4db2ec;letter-spacing:1px;text-transform:uppercase;font-size:10px}.link-callout-info .link-callout-link svg{display:inline-block;width:20px;height:22px;margin-right:17px;vertical-align:middle;fill:#fff}.link-callout-info .link-callout-price{display:inline-block;padding:11.33333px 0;font-weight:700;line-height:1}img.crp_thumb{display:table-cell;width:110px!important;max-width:none;margin-right:20px!important}.crp_related_widget{margin-top:30px}.crp_related_widget ul li a{display:table;width:95%}#crp_related_widget ul li,.crp_related_widget ul li{margin-bottom:30px;width:99%}#crp_related_widget ul,.crp_related_widget ul{margin:0!important;padding:0!important}#crp_related_widget .crp_title,.crp_related_widget .crp_title{font-family:sans-serif;font-weight:500;font-size:15px;display:table-cell;width:64%;vertical-align:middle;line-height:23px}img.crp_thumb:after{content:' ';width:100%;height:100%;position:absolute;top:-1px;left:-1px;border:solid 1px #222}@media (max-width: 767px){.td-main-page-wrap{padding-top:3px}}.gb-callout{padding-bottom:8px;margin-top:-10px;font-weight:600;color:#06659f;font-size:14px}.asa2-a-icon{background-image:url(/wp-content/plugins/amazon-simple-affiliate/files/img/amazon_sprites.png?v=2);background-repeat:no-repeat;-webkit-background-size:400px 750px;-moz-background-size:400px 750px;-o-background-size:400px 750px;background-size:400px 750px;display:inline-block;vertical-align:top}.asa2-a-icon-star{width:80px;height:18px}.asa2-a-icon-star,.asa2-a-icon-star-medium,.asa2-a-icon-star-small{position:relative;vertical-align:text-top}.asa2-a-icon-star-medium{width:95px;height:21px;margin-right:1px;top:-2px}.asa2-a-star-5{background-position:-5px -368px}.asa2-a-star-4{background-position:-21px -368px}.asa2-a-star-3{background-position:-37px -368px}.asa2-a-star-2{background-position:-53px -368px}.asa2-a-star-1{background-position:-69px -368px}.asa2-a-star-0{background-position:-85px -368px}.asa2-a-star-4-5{background-position:-175px -368px}.asa2-a-star-3-5{background-position:-191px -368px}.asa2-a-star-2-5{background-position:-207px -368px}.asa2-a-star-1-5{background-position:-223px -368px}.asa2-a-star-0-5{background-position:-239px -368px}.asa2_ajax_container{width:100%}.asa2_buy_button{display:inline-block}.asa2_buy_button form{margin:0;padding:0}.asa2_buy_button form button,.asa2_buy_button a{width:100% !important;display:block !important;background:#f8e6b8;padding:3px !important;border-width:1px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-moz-border-radius:2px !important;border-radius:2px !important;border-style:solid;border-color:#a88734 #9c7e31 #846a29;box-shadow:none !important;text-shadow:none !important;margin:0 !important;cursor:pointer;position:inherit;background:-moz-linear-gradient(top,#f7dfa5 0,#f3d686 6%,#f0c14b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8e6b8),color-stop(6%,#f3d686),color-stop(100%,#f0c14b));background:-webkit-linear-gradient(top,#f7dfa5 0,#f3d686 6%,#f0c14b 100%);background:-o-linear-gradient(top,#f7dfa5 0,#f3d686 6%,#f0c14b 100%);background:-ms-linear-gradient(top,#f7dfa5 0,#f3d686 6%,#f0c14b 100%);background:linear-gradient(to bottom,#f7dfa5 0,#f3d686 6%,#f0c14b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7dfa5',endColorstr='#f0c14b',GradientType=0);text-align:left;text-decoration:none !important}.asa2_buy_button.amp a,.asa2_buy_button.amp a:hover{width:auto}.asa2_vertical_box .asa2_buy_button a{border:0;border-radius:0 !important}.asa2_buy_button form button:hover,.asa2_buy_button a:hover,.asa2_buy_button form button:active,.asa2_buy_button a:active{width:100%;display:block;background:#f8e6b8;padding:3px;border-width:1px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-moz-border-radius:2px !important;border-radius:2px !important;border-style:solid !important;border-color:#a88734 #9c7e31 #846a29 !important;box-shadow:none !important;text-shadow:none !important;margin:0;background:-moz-linear-gradient(top,#f8e6b8 0,#f3d686 6%,#ebb62c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8e6b8),color-stop(6%,#f3d686),color-stop(100%,#ebb62c));background:-webkit-linear-gradient(top,#f8e6b8 0,#f3d686 6%,#ebb62c 100%);background:-o-linear-gradient(top,#f8e6b8 0,#f3d686 6%,#ebb62c 100%);background:-ms-linear-gradient(top,#f8e6b8 0,#f3d686 6%,#ebb62c 100%);background:linear-gradient(to bottom,#f8e6b8 0,#f3d686 6%,#ebb62c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8e6b8',endColorstr='#ebb62c',GradientType=0)}.asa2_buy_button form button span,.asa2_buy_button a span{text-align:left;height:25px;vertical-align:middle;display:table-cell;padding-left:30px;background-repeat:no-repeat;font:normal 13px/17px Arial,Helvetica,sans-serif;color:#333;text-transform:none}.asa2_buy_button form button span{min-width:145px}.asa2_buy_button span{background-image:url("/wp-content/plugins/amazon-simple-affiliate/files/img/store-logos/amazon_black_icon.gif")}.asa2_admin_msg{display:inline-block;padding:4px;border:1px solid red}.asa2-carousel-single .item,.asa2-carousel .item{display:none}.asa2-group:after{content:"";display:table;clear:both}.asa2-read-more-state{display:none}.asa2-read-more-target{display:none}.asa2-read-more-state ~ p.asa2-read-more-wrap:after{content:' ...'}.asa2-read-more-state:checked ~ p.asa2-read-more-wrap:after{content:''}.asa2-read-more-state:checked ~ .asa2-read-more-wrap li.asa2-read-more-target{display:list-item}.asa2-read-more-state:checked ~ .asa2-read-more-wrap span.asa2-read-more-target{display:inline}.asa2-read-more-state ~ .asa2-read-more-trigger:before{content:'Show more'}.asa2-read-more-state:checked ~ .asa2-read-more-trigger:before{content:'Show less'}.asa2-read-more-trigger{cursor:pointer;display:inline-block;padding:0 .5em;color:#666;font-size:.9em;line-height:2;border:1px solid #ddd;border-radius:.25em}.asa2-price-modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);transition:opacity 500ms;visibility:hidden;opacity:0;z-index:9999999}.asa2-price-modal-overlay:target{visibility:visible;opacity:1}.asa2-price-modal-popup{margin:20% auto;padding:30px 20px 20px 20px;background:#fff;border-radius:5px;width:40%;position:relative;transition:all 5s ease-in-out}.asa2-price-modal-popup .asa2-price-modal-close{position:absolute;top:-5px;right:10px;border:0;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:#333}.asa2-price-modal-popup .asa2-price-modal-close:hover{color:#ccc}.asa2-price-modal-popup .asa2-price-modal-content{max-height:30%;overflow:auto}.asa2-carousel .slick-list{padding-top:12px !important}@media screen and (max-width:700px){.asa2-price-modal-popup{width:70%}}.asa2_image.alignleft{float:left;margin-right:1.5em}.asa2_image.alignright{float:right;margin-left:1.5em}.asa2_image.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.entry-crumbs{margin-top:5px}@media (max-width: 767px){.giardini-highlight{display:none}.entry-crumbs{margin-top:0}}.font-size18{font-size:18px!important}.margin-bottom0{margin-bottom:0!important}.border-none{border:none!important}.link-callout-h3{margin-top:-10px;font-weight:600;color:#06659f}.link-callout-aref{color:#4db2ec;font-weight:600;font-size:18px;font-family:Roboto;display:block}div.td-post-content h2>a{color:#4db2ec}@media (max-width: 1018px) and (min-width: 768px){.td-header-style-1 .td-header-sp-recs{height:0}}.td-post-content ol li,.td-post-content ul li{word-wrap:break-word}.index-list .col-left>ul,.index-list h4,.index-list>ul{border-left:5px solid #06659f;overflow:auto}.giardiniblog-ul ul li{position:relative;padding:5px 0 5px 10px;line-height:1.6;list-style:none}.giardiniblog-ul ul ul{margin:0}.giardiniblog-ul ul li ul{margin-top:10px}.giardiniblog-ul ul li::before{top:14px;left:-10px;background-color:#11669d;border-radius:100%;position:absolute;display:inline-block;width:8px;height:8px;content:""}.giardiniblog-step ol li{margin-left:15px}.giardiniblog-step ol{padding:0;margin:21px 0;counter-reset:li}.index-list h4,.index-list>ol{margin-top:0;border-left:5px solid #06659f;overflow:auto}.giardiniblog-step ol li{position:relative;padding:0 0 10px 15px;line-height:1.6;list-style:none}.giardiniblog-step ol li::before{top:4px;left:-15px;background-color:#e22524;border-radius:100%;position:absolute;width:18px;height:18px;font-size:13px;line-height:18px;color:#fff;text-align:center;content:counter(li);counter-increment:li}.h4-gb,.index-list h4{display:block;text-transform:uppercase;font-size:1em;font-weight:600}.giardiniblog-step.step-blue ol li::before{background-color:#00689a}.td-post-content .index-list ol li{margin-bottom:10px;margin-left:40px}.index-list>ol{margin-bottom:26px;padding-left:15px}.td-post-content .index-list ul li{margin-bottom:10px}.index-list{overflow:auto}.index-list ul{list-style:none;float:left}.index-list h4{padding:8px 35px 15px;margin-bottom:0}.index-list>ul{margin-bottom:26px;padding-left:15px;border-left:5px solid #06659f;overflow:auto}.index-list ul ul{margin-left:10px;margin-bottom:0;padding-left:15px}.col-right,.index-list .col-left{width:320px;float:left}.index-list .col-left>ul{margin-bottom:26px;padding-left:15px;border-left:5px solid #06659f;overflow:auto}.h2-gb{border-bottom:3px solid #444}.margin-gb{margin-left:15px}hr{margin:21px 0}h4{margin-bottom:21px}.td-post-content h2 i.fa-level-up,.td-post-content h3 i.fa-level-up,.td-post-content h4 i.fa-level-up{font-size:18px;margin-left:10px;color:#4db2ec;display: inline-block!important}.td-post-content h2 i.fa-level-up:hover,.td-post-content h3 i.fa-level-up:hover,.td-post-content h4 i.fa-level-up:hover{cursor:pointer}.endtop{margin-top:10px;float:right}.h2-gb .endtop.fa-level-up:before{font-size:22px;margin-right:0}.h2-gb .endtop.fa-level-up{margin-top:4px}div.td-post-content h3>a{color:#4db2ec}.widget_text ul li{list-style-position:unset!important}.widget_text a:hover{text-decoration:none!important;}.td-gallery-slide-top{border-top:none}@media (max-width:767px){.td-crumb-container{padding-top:5px!important;min-height:30px!important;margin-bottom:0!important}}@media (max-width:1140px){i.icon:not(.td-only-icon){display:none}}.gb-ad-top{text-align:center;margin:8px auto 20px}.preview-vimeo:after,.preview-youtube .lazy-load-youtube-div:before{position:relative;left:4px;top:3px;font-size:38px!important}.giardiniblog-ul.red ul li::before{background-color:red!important}.contro-list .contro-title,.pro-list .pro-title{padding:10px 20px 10px;margin-bottom:0;display:block;font-size:1em;font-weight:600;margin-top:0;overflow:auto}.contro-list ul,.pro-list ul{padding-left:15px;overflow:auto;list-style:none;float:left;background-color:#f8f8f8;width:100%;color:#6c6c6c}.contro-list li,.pro-list li{text-indent:-12px;padding-left:10px}.pro-list ul,.pro-title{border-left:10px solid #abf16b}.contro-list ul,.contro-title{border-left:10px solid #ed9d9d}.contro-list li:before,.pro-list li:before{content:"\2022";position:relative;left:-13px;opacity:.8;font-size:20px;top:0}.pro-list li:before{color:#abf16b}.contro-list li:before{color:#ff8181}.pro-list:after,.contro-list:after{content:"";display:table;clear:both}.td-footer-container div.entry-title{font-family:Roboto,sans-serif}.td-ss-main-sidebar div.td_module_3>div.entry-title{font-family:Roboto,sans-serif;font-size:21px}.td-ss-main-sidebar div.td_module_4>div.entry-title{font-family:Roboto,sans-serif;font-size:21px}.td-ss-main-sidebar div.entry-title a{color:#222}
