hr{display:block;unicode-bidi:isolate;margin-block-start:0.5em;margin-block-end:0.5em;margin-inline-start:auto;margin-inline-end:auto;overflow:hidden;border-style:inset;border-width:1px;border-color:#999}
.button{display:inline-block;padding:5px;margin:10px 0;border:1px solid green;border-radius:5px}
.button:hover{color:#fff;background:green}
.elps{white-space:nowrap;text-overflow:ellipsis}
.grBg{background:linear-gradient(100deg,#064512,#ffffff,green);background-size:180% 180%;transform:translateZ(0);}
.animte1{animation:grBg-animation 1s ease infinite}
@keyframes grBg-animation{0% {background-position: 0% 50%;} 50% {background-position: 100% 50%;} 100% {background-position: 0% 50%;}}

.ilikeLe{display:inline-block;font-size:0.75em;line-height:1.1;margin-top:10px;float:left}
.ilikeIcon{width:22px;height:21px;margin:2px 0 0 2px;float:left}
.ilike{cursor:pointer;width:48px;height:20px;color:#fff;font-size:0.86em;line-height:1.42;text-align:center;padding:0 0 2px;margin:5px 0 0 5px;border:1px solid green;border-radius:10px;background:green;float:left}
.ilheart{width:18px;height:18px;color:green;font-size:1.26em;line-height:1.1;margin:6px 0 0 0;float:right}
.likeNr{width:auto;margin:7px 5px 0 0;float:right}
.viewLe{position:absolute;top:8px;right:5px;font-size:0.75em;line-height:1.1;border:1px solid green;border-radius:0 5px 0 0;padding:6px 5px 3px}
.viewNr{font-size:1.3em;font-weight:bold;line-height:0.75;float:right}

.homePage{width:99%;height:auto;margin:0 0 10px}
.homePage .content{font-size:1em;line-height:1.5;margin-bottom:15px}.homePage .content p{margin:3px 0 5px}
.homePage .content a, .singlePage .content a, .singlePost .content a{color:green}
.singlePage, .singlePost{width:100%;height:auto;margin:20px 0 10px}
.singlePage .content, .singlePost .content{font-size:1em;line-height:1.5;margin-top:20px}.singlePage .content p, .singlePost .content p{margin:3px 0 5px}
.singlePost .image{position:relative;width:100%;max-width:800px;height:auto;max-height:450px;overflow-y:hidden;padding:0;margin-bottom:5px;float:left}
.singlePost .image img{width:100%;height:auto}
.singlePage .by, .singlePost .by{font-style:italic !important;font-size:13px;margin-bottom:8px}
.singlePage .title, .singlePost .title{color:#000;font-size:1.1em;font-weight:bold;line-height:1.4;margin:5px 0}
.singlePage .subtitle, .singlePost .subtitle{color:#000;font-size:0.86em;font-weight:bold;line-height:1.25;margin:5px 0 8px}

.singlePost .content.jour p:first-of-type:first-letter{color:#fff; background:green;font-size:3em;line-height:1;padding:3px 6px;margin-right:6px;float:left}

.singlePost .content p img{display:block;width:100%;max-width:800px;height:auto;max-height:450px;overflow-y:hidden;margin:10px 0 5px}
.singlePost .imMaDe, .singlePost .content p li{width:auto;max-width:800px;font-style:italic;color:inherit;font-size:0.75em;line-height:1.4em;text-align:center;padding-bottom:8px}
.singlePost .pLink{font-size:1em;line-height:1.5;padding-bottom:3px;border-bottom:1px solid green;margin:10px 0 20px}
.singlePost .pLink a:hover{color:green}

#ArLink{position:absolute;top:610px}
.cat{color:#000;font-size:1em;line-height:0.4;padding-top:12px;margin:4px 5px 10px 3px;float:left}
.genHead{font-size:0.75em;line-height:1.7;text-align:center;margin-bottom:10px}
.genHead .found{color:green;font-size:1.4em;padding:3px 4px;border-radius:5px;background:#fff;border:1px solid green;}
.auth,.time,#pVi{width:auto;color:inherit;font-size:13px;line-height:14px;padding:1px 0 4px;margin:0px 8px 3px 3px;float:left}#pVi{margin-left:0}
.auth a{color:#000;padding:10px 4px 10px 0} .auth a:hover{color:green}
.readTime{width:220px;color:#000;margin:0 8px 6px 2px;float:left}.readTime .text{font-size:0.75em;line-height:1.2}
@media screen and (max-width:480px){.readTime{margin:0 0 6px 0}.readTime .text{font-size:0.68em;line-height:1.1}
.time,#pVi{font-size:0.64em;line-height:1.12;padding:2px 0}.singlePost .pLink{font-size:0.84em;line-height:1}}
.archiveListing{width:100%;height:auto;margin:10px 0 30px} 
.archiveListing .archive{width:100%;height:auto;overflow:auto;background:inherit;border-bottom:2px solid #999;padding:10px 0 10px;margin-bottom:10px}

.Listing{display:block;width:100%;height:auto}
.Listing .single{position:relative;width:49%;height:auto;overflow:auto;background:#eee;border-top:2px solid #eee;border-bottom:2px solid #999;border-radius:10px;padding:10px;margin:5px 1% 15px 0;float:left} 
.Listing .sticky{border-top:2px solid green}
.Listing .single .imgBlock{position:relative;display:block;width:300px;margin:0 auto 8px auto}
.Listing .single .image{width:300px;height:170px;margin:0 auto}
.Listing .single .image img{width:100%;height:100%}
.Listing .single .imageCard{cursor:pointer;width:300px;height:170px;margin-top:34px}
.Listing .single .imageCard img{width:300px;height:170px}
.Listing .single .title{color:#000;height:36px;font-size:1em;line-height:1.1;font-weight:bold;overflow:hidden}
.Listing .single .excerpt, .Listing .single .excerpt2{color:#000;height:36px;overflow:hidden;font-size:0.96em;line-height:1.1;font-weight:normal;margin:5px 0}
.Listing .single .excerpt2{height:52px}
.Listing .sVid, .Listing .yVid{display:inline-block;padding:5px;color:#000;border-radius:5px;margin:0 10px 10px 0;font-size:12px}
.Listing .sVid{border:2px solid orange}.Listing .yVid{border:2px solid red}
.Listing .featured{position:absolute;color:green;font-size:12px;padding:3px;top:0;right:0;border-right:2px solid green;border-bottom:2px solid green;border-left:2px solid green;border-radius:0 5px 0px 5px}
.single .image, .imgF, .imageA{overflow:hidden}
.ellipse,.ellipse2{text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.ellipse2{ -webkit-line-clamp:3;}
.Listing.topListing .single{width:99%} .Listing.topListing .single .imgBlock{width:100% !important} .Listing.topListing .single .image{width:100%;max-width:800px;height:auto;max-height:450px;overflow-y:hidden;padding:0;margin:34px auto 5px;float:none}
.sectL{color:#000;font-size:0.8em;font-weight:bold;line-height:1.4;margin:5px 0 0 5px;float:right}

#table{display:table;width:100%;padding:5px 10px}#table .tr{display:table-row;line-height:1.6}#table .td{display:table-cell;float:left}@media screen and (max-width:1100px){#table .td{width:90%}}@media screen and (max-width:800px){#table .td{width:94%}}@media screen and (max-width:320px){#table .td{width:84%}}

.more{color:#000;font-size:0.75em;background:green;padding:4px 5px 5px 5px;margin-top:3px;border-radius:5px;float:right}
.more:hover{color:#fff;background:green}
a.singleDate{font-size:0.8em;line-height:1.2;padding:6px 12px !important;margin:0 10px 8px 0;background:#eee;border:1px solid green;border-radius:5px}
a.archDate{color:green;font-size:0.8em;line-height:1.2;padding:6px 12px !important;margin:0 10px 8px 0;background:#eee;border:1px solid green;border-radius:5px}
.radius_5{border-radius:5px}a.archDate:hover{color:#eee;background:#666}

a.yearS{color:#000;width:auto;font-size:0.8;line-height:1;padding:6px 5px 4px;margin:4px 4px;background:#eee;border:1px solid #000;border-radius:5px;float:left}a.yearS:hover{color:#eee;background:#666}
.FuArc{font-size:0.8em;line-height:2.5;margin:5px 0 15px;border-top:1px solid #666}.FuArc a:hover{color:green}

.hover a:hover{width:auto;color:#eee;background:#666 !important}
.divider{clear:both;width:100%;padding-top:3px;border-bottom:1px solid #999}
.alsoLike{display:block;width:100%;height:auto;margin:10px 0}
.alsoLike .header, .wiki .header, #cardH.header{width:100%;color:#000;font-size:0.75em;font-weight:bold;line-height:1.1;text-align:center;padding:6px 0 4px;margin-bottom:5px;border:1px solid #999;border-radius:5px 5px 0 0;background:#eee}

.alsoLike .singleAlso{position:relative;width:49%;height:auto;color:#000;padding:5px; margin:0 0.5% 5px 0.5%;background:#eee;border-radius:5px;float:left}
.alsoLike .singleAlso .imageA{width:135px;height:76px;padding:0;margin:0 5px 0 0;float:left}
.alsoLike .singleAlso .imageA img{width:100%;height:100%}
.alsoLike .catT{color:#000;font-size:0.7em;line-height:1.3;padding:3px 4px 2px;}
.alsoLike .catA{display:inline-block;position:absolute;color:#fff;font-size:0.7em;line-height:1.3;padding:3px 4px 2px;left:157px;top:60px;background:#000;border-radius:5px}
.alsoLike .singleAlso a{color:#000}.alsoLike .singleAlso a:hover{color:green}
.alsoLike .catA:hover{color:#000;background:#fff}
.alsoLike .singleAlso .titleA{height:34px;overflow:hidden;font-size:0.8em;font-weight:bold;padding:3px 0;margin:0}

.gallLink{width:auto;height:auto;font-size:12px;line-height:1;padding:8px 6px 4px;border:2px solid green;border-radius:8px;margin-top:10px;float:right;cursor:pointer;animation:shake 0.7s;animation-iteration-count:infinite}@keyframes shake {50%{transform:translate(-8px, 0) rotate(0)}0%,100%{transform:translate(0, 0) rotate(0)}}

@media screen and (max-width: 1160px){.alsoLike .singleAlso{width:99%;height:auto}.alsoLike .singleAlso .imageA{margin-bottom:5px} }

.sideList{margin:0px 0 0px;padding-bottom:5px;overflow:auto}
.catList{margin:5px 0;overflow:auto}
.postCat, .hTag{cursor:pointer;display:inline-block;height:auto;padding:6px 6px;margin:6px 4px; font-size:0.86em;line-height:1.6;border-radius:5px;border:1px solid #222;background:#222;color:#fff;float:left}
.postCat:hover, .hTag:hover{color:#222; background:#fff}
.postCat a, .hTag a{color:#fff}.postCat a:hover, .hTag a:hover{color:#222}
.hTag::before{content:"#";color:crimson;font-size:20px;font-weight:bold;line-height:0.7}
.hTag{border-radius:0 8px; border:1px solid green}
.soNoRe{text-align:center;margin:50px 0}

.sidebar{display:block;width:33%;max-width:300px;height:auto;padding-bottom:20px;margin:10px 0 20px;float:right}
.sidebar .header{width:100%;color:#000;font-size:0.75em;font-weight:bold;line-height:1;text-align:left;padding:4px 1%;background:#eee;border:1px solid #999;border-radius:5px 5px 0 0;}
.sidebar .sImg{width:100%;max-width:300px;height:auto;max-height:170px;padding:0;overflow:hidden;border-radius:5px 5px 0 0}
.sidebar p{font-size:0.8em;line-height:1.2;margin-bottom:3px}
.featSide{width:100%;height:auto;margin-bottom:5px}
.featSide .singleF{width:100%;border-bottom:1px solid #999;padding-bottom:5px;margin:3px 0 5px;overflow:auto}
.featSide .singleF .imgF{width:120px;height:68px;padding:0;margin:0 5px 0 0;float:left}
.featSide .singleF .imgFCa{width:68px;height:68px;padding:0;margin:0 5px 0 0;float:left}
.featSide .singleF .imgF img, .featSide .singleF .imgFCa img{width:100%;height:100%}
.featSide .singleF .nrV{color:#000;height:13px;font-size:0.75em;line-height:0.86;padding-top:4px;float:left}                                
.featSide .singleF .titleF{font-size:0.80em;font-weight:bold;line-height:1.2;margin:0}
.featSide .singleF a{color:#000}.featSide .singleF a:hover{color:green}
.featSide .singleF .excerptF{font-size:0.76em;line-height:1.2} 

.niBo{border:2px outset ThreeDLightShadow}

.disableScrollbars *::webkit-scrollbar {}background:transparent;width:0;height:0}
.disableScrollbars * {scrollbar-width:none; -ms-overflow-style:none}

/* banners */
.ffbFold{clear:both;width:auto;max-width:628px;height:auto;overflow:auto;margin:0 auto}
.bclrs{margin-right:20px !important}

/* new */
#XYR_0, #XYR_1, #XYR_2, #XYR_3, #XYR_4, #XYR_5, #XYR_6, #XYR_7, #XYR_8, #XYR_9, #XYR_10, #XYR_11, #XYR_12, #XYR_13, #XYR_14, #XYR_15, #XYR_16, #XYR_17{position:relative;width:auto;max-width:304px;height:auto;text-align:center;margin:0 auto;background:#eee;visibility:hidden}
#XYR_0, #XYR_1, #XYR_2, #XYR_3, #XYR_4, #XYR_5, #XYR_6, #XYR_7{float:left}
.XYbox{border-radius:6px;margin-bottom:10px;border-bottom:3px solid #999}
.XYbox .text{font-size:0.8em;font-style:italic;line-height:1.2;text-align:left;padding:3px}
.XYbox img{display:block;width:100%;max-width:300px;height:auto;padding:15px 0;aspect-ratio:30 / 25}
.XYbox div:nth-child(3){position:absolute;width:74%;top:3px;left:3px;color:#fff;font-size:0.8em;line-height:1.2;text-align:left;padding:3px;border-radius:5px;
background-color:rgba(0, 0, 0, .8)}

/* ribbon */
.XYr{display:block;position:relative;margin-top:0;margin-right:0;
width:auto;height:20px;float:right;color:#fff;font-size:0.75em;padding:3px 5px;border-radius:5px;text-align:center;background:#c03e20}

@media screen and (max-width: 1040px){.ffbFold{clear:both;width:auto;max-width:304px;height:auto;overflow-y:auto;margin:0 auto}.bclrs{margin-right:0px !important}}
@media screen and (max-width:1300px){.homePage{width:98%}.wrapper{width:68%}.Listing .single{width:48%;margin:5px 2% 15px 0}}
@media screen and (max-width:1015px) and (min-width:705px){.wrapper{width:67%}.Listing .single{width:98%}}
@media screen and (max-width:704px){.homePage{width:100%}.wrapper{width:100%;max-width:none;padding:0 0 0 0;margin:0 0 0px 0;float:none}.content{padding:0;margin:0}.singlePost{width:100%}.Listing .single{width:100%;margin:0 0% 20px 0}.sidebar{width:100%;max-width:none;float:none}.topFoldNav .esec,.topFoldNav .plac{display:block}}
@media screen and (max-width:480px){.Listing .single .titex{width:100%} .Listing .single .imgBlock{width:250px}.Listing .single .image{width:250px;height:140px} .Listing .single .excerpt2{height:68px} .ellipse2{ -webkit-line-clamp:4}}

.bigINF{height:100%;color:white;font-size:1.6em;font-weight:bold;text-align:center;padding:24% 0;background:green}
.bigINF::before{content:"IMMAGINE NON DISPONIBILE"}
.middleINF{height:100%;color:white;font-size:1.1em;font-weight:bold;text-align:center;padding-top:25%;background:green}
.middleINF::before{content:"IMMAGINE NON DISPONIBILE"}
.smallINF{height:100%;color:white;font-size:0.7em;font-weight:bold;text-align:center;padding-top:21%;background:green}
.smallINF::before{content:"IMMAGINE NON DISPONIBILE"}

.menuOpen,.cardOpen{overflow-y:hidden !important}
.openbtn{cursor:pointer;width:55px;height:auto;color:green;font-size:31px;line-height:1;font-weight:bold;background-color:#eee;padding:8px 7px 6px;border:1px solid green;border-radius:5px;box-shadow:5px 8px 9px rgba(0, 0, 0, 1);float:right} 
.openbtn:hover{color:#000 !important;background-color:green;border:1px solid #000}
.sidebarM{height:100%;position:fixed;top:0;background-color:#111;padding-top:110px;z-index:99999}
.sidebarM.shade{box-shadow:0 0 8px 6px rgba(0, 50, 0, 1);}
.sidebarM .link a{padding:8px 3px 8px 12px}
.sidebarM a{text-decoration:none;font-size:1em;line-height:1.1;color:#fff;display:block;transition:0.9s}
.sidebarM .closebtn{position:absolute;color:#fff;padding:4px;top:10px;right:10px;font-size:1.4em;background:#000}
.sidebarM .closebtn:hover{color:#fff !important;background:red;border-radius:5px}
.sidebarM .current a {color:#000 !important;background:#fff}
.sidebarM a:hover{color:#fff !important;background:#999}
.linkDis{pointer-events:none;cursor:default}
#sidebarOverlay{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, .5)}
.ic-bell,.ic-bell::before{border-top-left-radius:100px;border-top-right-radius:100px}.ic-bell{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));border:2px solid;border-bottom:0;width:14px;height:14px;color:gold;background:gold}.ic-bell::after,.ic-bell::before{content:"";display:block;box-sizing:border-box;position:absolute}.ic-bell::before{background:currentColor;width:4px;height:4px;top:-4px;left:3px}.ic-bell::after{border-radius:3px;width:16px;height:10px;border:6px solid transparent;border-top:1px solid transparent;box-shadow:inset 0 0 0 4px,0 -2px 0 0;top:14px;left:-3px;border-bottom-left-radius:100px;border-bottom-right-radius:100px}

.ic-eye{position:relative;display:block;transform:scale(var(--ggs,0.8));width:24px;height:18px;border-bottom-right-radius:100px;border-bottom-left-radius:100px;overflow:hidden;box-sizing:border-box;color:green;margin-top:-2px;float:left}.ic-eye::after,.ic-eye::before{content:"";display:block;border-radius:100px;position:absolute;box-sizing:border-box}.ic-eye::after{top:2px;box-shadow:inset 0 -8px 0 2px, inset 0 0 0 2px;width:24px;height:24px}.ic-eye::before{width:8px;height:8px;border:2px solid;bottom:4px;left:8px}

.stLoCo{position:absolute;width:46px;height:35px;padding-top:1px;left:4px;top:60px;background:#000;border:2px outset ThreeDLightShadow;border-radius:5px;}
.stats-e{box-sizing:border-box;position:relative;display:block;height:16px;width:24px;border-bottom:2px solid #eee;transform:scale(var(--ggs,1));margin:9px auto}
.stats-e::after,.stats-e::before{content:"";display:block;box-sizing:border-box;position:absolute;width:4px;background:red;bottom:2px}
.stats-e::before{left:1px;height:10px;opacity:0.6}.stats-e::after{height:16px;right:1px}
.stats-i{box-sizing:border-box;position:relative;display:block;height:16px;width:12px;border-bottom:2px solid #eee;transform:scale(var(--ggs,1));margin:9px auto}
.stats-i::after,.stats-i::before{content:"";display:block;box-sizing:border-box;position:absolute;width:4px;background:yellow;bottom:2px}
.stats-i::before{left:1px;height:6px;opacity:0.6}.stats-i::after{height:12px;right:1px}

.lnSw{cursor:pointer;position:absolute;top:13px;left:4px;width:47px;height:30px;font-size:26px;text-align:center;padding-top:2px;line-height:26px;font-weight:bold;border-radius:5px;color:#fff;background:#444}.lnSw a:hover{color:#fff;background:#444}

.tmSw{position:absolute;top:11px;left:67px;width:47px;height:34px;font-size:26px;line-height:26px;font-weight:bold;padding-bottom:2px;border-radius:5px;color:gold}

.bell{position:absolute;width:24px;height:29px;font-size:16px;padding-top:0;margin:55px 0 0 15px;top:10px;background:inherit}
.poBell{position:relative;padding-top:10px}
.bell a:hover{background:inherit}
.bellCi{position:absolute;width:17px;height:17px;font-size:14px;padding:1px 4px;background:#fff;border:1px solid red;top:0;left:10px;border-radius:50%;text-align:center;font-size:0.82em;line-height:1;color:#000}

[class^="icon-"], [class*=" icon-"]{speak:never; font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;opacity:0}
.icLo{font-family:'icomoon' !important;opacity:1}
.icon-images:before{content: "\e90e";color:green;font-size:17px}
.icon-link:before{content: "\e9cb";color:green;font-size:17px}
.icon-film:before{content:"\e913";color:green;font-size:17px}
.icon-file-text:before{content:"\e922";color:green;padding-right:5px;float:left}
.icon-phone:before{content:"\e942";font-size:20px;float:left}
.icon-mail2:before{content: "\ea84";font-size:20px;float:left}
.icon-location2:before{content:"\e948";font-size:20px;float:left}
.icon-calendar:before{content:"\e953";color:green;float:left}
.icon-printer:before{content:"\e954";font-size:20px;float:left}
.icon-mobile:before{content:"\e958";font-size:20px;float:left}
.icon-user:before{content:"\e971";color:green;float:left}
.icon-stats-bars:before{content:"\e99c";font-size:32px}
.icon-clock:before{content:"\e94e";color:green;padding-right:5px;float:left}
#share-button{display:block}
.share2Cont{cursor:pointer;width:32px;height:auto;text-align:center;padding:5px 0;margin:0 30px 6px 0;border:1px solid green;border-radius:10px;background:#fff;float:left}
.icon-share2:before{content:"\ea82";display:inline-block;color:green;font-size:20px;padding-top:2px}
.icon-facebook2:before{content: "\ea91";font-size:25px}
.icon-instagram:before{content: "\ea92";font-size:25px}
.icon-whatsapp:before{content:"\ea93";color:#fff;font-size:20px;background:green;border-radius:50%;float:left}
.icon-telegram:before{content:"\ea95"}
.icon-x:before{content:"\e901";font-size:25px}
.icon-youtube:before{content:"\ea9d";font-size:30px}
.videoBox .icon-youtube:before{content:"\ea9d";color:#fff;font-size:60px}
.icon-youtube2:before{content: "\ea9e";color:#fff;font-size:25px}
.videoBox .icon-youtube2:before{content: "\ea9e";color:#fff;font-size:60px}
.icon-tiktok:before{content: "\e900";font-size:25px}
.icon-pinterest:before{content:"\ead1";font-size:27px}
#iHeart{font-size:20px;line-height:16px;margin-left:10px;float:left}
.line-t{text-decoration:line-through;text-decoration-color: red}
.price{font-size:1.2em;line-height:1.4}
/* WhatsApp */
.freeChat{position:relative;height:30px;margin:0}
.CWiUs{position:absolute;margin-left:20px;top:3px;left:7px;color:#d6f7cb;font-weight:bold}

#socialCont{position:relative;width:auto;padding:0;margin:10px 0 10px 0;text-align:left;float:left}
#socialCont a{width:25px;height:25px;color:#fff !important;margin-right:15px;float:left} 
#socialCont a:last-child{margin-right:0}
.social, .share{display:inline-block;margin-bottom:10px}
.social .s-inner, .share .s-inner{width:auto;color:#333;font-size:13px;padding:2px 5px 1px;;margin:0 0 4px 0;background:#eee}

small{font-size:0.63em;line-height:0.83}
@media screen and (max-width:480px){small{font-size:0.54em}}

#pre-footer{display:block;width:100%;height:auto;margin:0;background:#555;overflow-y:auto}
#pre-footer .pre-footer-inner{width:100%;max-width:1320px;height:auto;padding:0 0% 10px;margin:0 auto;overflow:auto}
#pre-footer .pre-footer-inner .dashed{padding-bottom:6px;border-bottom:1px dashed #fff}
.pre-footer-inner .single{width:24%;height:auto;padding-top:10px;margin:0 .5% 0 .5%;background:#555;float:left;overflow:auto}
.pre-footer-inner .single .header{color:#fff;font-weight:bold;font-size:0.85em;letter-spacing:1px;text-align:left;padding:0 0 3px;margin:0;border-bottom:1px solid #fff;line-height:1}

#footer{display:block;width:100%;height:auto;overflow:auto;color:#fff;text-align:center;padding:0;margin:0;background:#000}
#footer a{color:#fff !important} #footer a:hover{color:green !important}
.F_Left a{color:#fff !important} .F_Left a:hover{color:green !important}
#footer .footer-inner{width:100%;max-width:1320px;height:auto;min-height:145px;overflow:auto;padding:5px 0;margin:0 auto;background:#000}
.new{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:bold;font-size:13px;padding:2px;margin:0 5px 2px 0;float:left;background:#bf0b0b;border-radius:8px}

.recSpot{font-size:0.9em;letter-spacing:1px;padding:3px;margin:4px 0}
.recSpot .image{width:120px;height:67px;margin:0 5px 5px 0;float:left}
.recSpot .image img{width:100%;height:100%}
.recSpot .title{height:36px;font-size:0.9em;font-weight:bold;line-height:1.3;overflow:hidden}
.recSpot .excerpt{height:26px;font-size:0.75em;overflow:hidden;font-weight:normal;margin:5px 0}
.recSpot a, a.feaCat{color:#fff}
.feaCat .brdrd{display:flex;width:auto;font-size:0.8em;padding:4px;margin:8px 8px 8px 0;float:left;border:1px solid #fff} 
.recSpot a:hover,  a:hover.feaCat{color:#000}
.recSpot a.link{display:block;width:99%;height:22px !important; line-height:1; overflow:hidden}

#footer .copyright{width:45%;height:50px;color:#fff;font-size:0.9em;line-height:1.2;text-align:left;margin:10px 5% 60px 10px;float:left}
#footer .copyright .sml{font-size:0.8em;line-height:1.6}
#footer .menu{display:inline-block;color:#fff;font-size:13px;margin:10px 60px 0 0;float:right}

.stats-box{width:60px;margin:10px auto 0 27%;float:left}
.v-stats{width:60px;font-size:10px;text-align:right;line-height:13px;margin:1px auto 0}

@media only screen and (max-width:1360px){#footer .footer-inner{width:98%}}
@media only screen and (max-width:1310px){#pre-footer .pre-footer-inner{padding-top:10px}#pre-footer .pre-footer-inner .single{width:24%;padding:0 1%}}
@media only screen and (max-width:980px){#pre-footer .pre-footer-inner .single{width:49%;min-height:200px}}
@media only screen and (max-width:640px){#pre-footer{height:auto}.stats-box{margin:10px 10px 0 0;float:right}#footer .menu{margin-right:10px}#footer .copyright{margin-bottom:100px}}
@media only screen and (max-width:560px){#pre-footer .pre-footer-inner{width:98%;height:auto;margin:0 auto} #pre-footer .pre-footer-inner .single{width:100%;;min-height:100px;height:auto;margin:0 auto}}

.wrapperX{width:100%;max-width:1320px;margin:0 auto;position:relative} .fixedWrapperX{width:60px;position:absolute;top:5px;right:0px;z-index:1}.fixedX{width:55px;position:fixed}

.scrollTop{cursor:pointer;width:50px;height:50px;position:fixed;bottom:1%;z-index:999;opacity:0;border-radius: 100%;background-color:#000;color:#fff;font-size:44px; line-height:1.2;font-weight:bold;text-align:center;box-shadow:0 0 5px 0 green; -ms-transform:scale(0);-webkit-transform:scale(0);transform: scale(0)}
.scrollTop:hover{color:green;box-shadow:0 0 15px 0}
.scrollTop:before{content:"^";font-size:50px}
.visScr{position:fixed;opacity:1;-ms-transform:scale(1);webkit-transform:scale(1);transform: scale(1)}

::-webkit-selection{background:green;color:#fff} ::-moz-selection{background:green;color:#fff} ::selection{background:green;color:#fff}

.pulse{-webkit-animation:pulse 1s linear infinite;-moz-animation:pulse 1s linear infinite;-ms-animation:pulse 1s linear infinite;animation:pulse 1s infinite}
@keyframes "pulse"{0% {transform: scale(1.1);}70% {transform: scale(0.8,0.8);}80% {transform: scale(0.9,0.9);}100% {transform: scale(1.1);}}
@-moz-keyframes "pulse"{0% {transform: scale(1.1);}70% {transform: scale(0.8,0.8);}80% {transform: scale(0.9,0.9);}100% {transform: scale(1.1);}}
@-webkit-keyframes "pulse"{0% {transform: scale(1.1);}70% {transform: scale(0.8,0.8);}80% {transform: scale(0.9,0.9);}100% {transform: scale(1.1);}}
@-ms-keyframes "pulse"{0% {transform: scale(1.1);}70% {transform: scale(0.8,0.8);}80% {transform: scale(0.9,0.9);}100% {transform: scale(1.1);}}

.frame1{position:absolute; top:3%; left:3%;width:94%;height:92%;margin:auto;border:4px solid green;border-radius:5px;background:transparent}
.frLogoC{position:absolute;top:91.5%;right:8%;margin-left:auto;margin-right:auto;width:auto;height:26px;color:#fff;padding:5px 10px;border-radius:10px;background:green}
@media all and (max-width:1200px){.frLogoC{top:90%}}
@media all and (max-width:900px) and (min-width:700px){.frame1{height:89%;}.frLogoC{top:86%}}
@media all and (max-width:600px){.frame1{height:88.5%;}.frLogoC{top:85%}}

@media print{
html, body{color:#000 !important;padding:0;margin:0;background:#fff !important}a{text-decoration:none}.clear{clear:both}
.wrapper{width:100%; padding:0 0% 0 0;margin:20px 0 20px 0;float:none;overflow:auto}
.wrpM,#listB,.sidebar,#share{display:none !important;width:0;max-width:0;height:0;padding-bottom:0;margin:0}
.print,.visible{display:block}.no-break{page-break-inside:avoid}
#slSwipe,#top-header{display:none;border-top:0;border-bottom:0}
#ck-button,#totop,#top-log,#h-rmap,#view,#socialCont,#CBC,#wrapSc,#top-main-container,#top-main,.ADbox,.videoBox,.gallery,#eye,#top-main,.hide,.more,.preM,.navigation-container,.iLikC1,.iLikeH1,.iLikeM1,.navContainer,.totop,.stats-box,#cookieChoiceInfo,.icoMo,.noprint{width:0 !important;height:0 !important;display:none !important}
.iLiHeCont{margin-right:60px}
.logo-print{clear:both;font-size:2em;margin-bottom:15px}
.breadcrumb{width:98%;height:28px;overflow:hidden}
.Listing .single .image{width:200px;height:auto}.Listing .single .image img{width:200px;height:auto}.page-content{width:100%;height:auto}
#pre-footer, .pre-footer-inner .single, #footer, #footer .footer-inner{background:#fff !important}
#pre-footer .pre-footer-inner{width:100%;height:auto;overflow:auto}
#pre-footer .pre-footer-inner .single .header{color:#000 !important}
#pre-footer .pre-footer-inner .single{width:320px;margin-right:30px;height:auto !important;color:#000 !important;float:left !important}
#pre-footer .recSpot, #pre-footer .white, #pre-footer .dashed,#footer .copyright{color:#000 !important} 
#pre-footer .pre-footer-inner .dashed{padding-bottom:6px;border-bottom:1px dashed #000}
#footer .footer-inner{height:44px;border-bottom:1px solid #ccc;overflow:hidden}
}