@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:100,300,700&subset=cyrillic-ext,greek-ext,latin-ext');
body {font-family:Georgia,serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%;max-width:3000px;height:auto;line-height:135%;font-size:21px;background-color:#fff;color:#222}
html, body, div, form, img, ul, li, footer, header, section, h1, span, time, hgroup, a img, aside, article, h2, h3, h4, label, textarea, small {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;text-decoration:none;}
td{vertical-align:baseline;text-decoration:none;text-align:center;}
input{margin:0;padding:0;outline:0;vertical-align:baseline;text-decoration:none;}

.tal{text-align:left}
.taj{text-align:justify}
.tar{text-align:right}
.tac{text-align:center}
.fs16{font-size:16px!important}
.cap{text-transform:capitalize!important;}
.pointer{cursor:pointer}
.p400{padding:40px 0}
.p800{padding:80px 0}
.lh100{line-height:100%;}
.lh110{line-height:110%;}
.lh120{line-height:120%;}
.lh135{line-height:135%;}
.lh170{line-height:170%;}
.fwb{font-weight:bold}
.fwn{font-weight:normal}
.lwc{text-transform:lowercase;}
.upc{text-transform:uppercase;}
.sepia{filter:sepia(0.40);}
.bgred{background-color:#cc0000}
.bggreen{background-color:#018401}
.fll{float:left;}
.flr{float:right;}
.fln{float:none;}
.clf{clear:left}
.crt{clear:right}
.cbt{clear:both}
.clrwt{color:white;}
.clrbl{color:#222;}
.red{color:#cc0000}
.green{color:#018401}
.ffosc{font-family:'Open Sans Condensed', sans-serif;}
.ma0{margin:0!important}
.mb40{margin:0 0 40px 0;}
.m200020{margin:20px 0 0 20px;}
.w100{width:100%;}
.material-icons,.material-icons-outlined{vertical-align:middle;cursor:pointer;}
.genericon,.telegram{cursor:pointer;}
.backlgrey{background-color:#fafafa}
.backlgreydrk{background-color:#eee}
.backlwhite{background-color:#fff}
.backblack{background-color:#222}

h1,h2,h3,h4,h5{font-family:'Open Sans Condensed', sans-serif;line-height:1.1;}

#back-top {position:fixed;height:0;bottom:47px;right:30px;}
#back-top a {display:block;color:#222;}
#back-top a:hover{color:#007dff;}
#back-top span {display:block;color:#222;border-radius:50%;}
#back-top a:hover span {background-color:#007dff;color:#ddd;}
.hd_sub_in_lt_in,.hd_sub_in_lt_help,.hd_sub_in_lt_zag,.hd_sub_in_lt_down{padding:0 8px;white-space:nowrap;}
.hd_sub_in_lt_zag .material-icons{margin:0 0 3px -5px;}
.hd_sub_in_lt_down{padding:0 9px 0 0;margin-left:-3px;}

.hd_sub_in_lt_help:hover {color:#fff;background-color:#cc0000;}
.hd_sub_in_lt_in:hover,.hd_sub_in_lt_zag:hover{background-color:#eee;}

.gm-style-iw{color:#222;}/* google map */

.redbigdot,.greenbigdot,.minidot,.ministarfull{margin:0 0 0 6px;font-weight:bold;}
.minidot:after{content:'\00B7';}
.ministarfull:after{content:'\2605';}
.redbigdot:after{content:'\2736';}
.minidot,.ministarfull,.redbigdot,.greenbigdot{text-shadow:#666 1px 1px 0px;}
#lt .minidot,#lt .ministarfull{margin:0 3px;text-shadow:none;}

.imrttop{position:relative;z-index:700;float:right;line-height:0;padding:30px 20px 0 0;}

h1 .material-icons{color:#06acb1;font-size:60px;}
#botnavrt2 .material-icons,#daynight .material-icons{margin-left:30px;opacity:0.9;float:right}
#new0 .material-icons,#new1 .material-icons,#new2 .material-icons{font-size:48px;margin-top:-20px;}
#new0 .material-icons:hover,#new1 .material-icons:hover,#new2 .material-icons:hover{color:#cc0000;}

#shapka,#shapkasm{width:100%;float:left;display:table;position:relative;margin:116px 0 40px 0;border-top:1px solid #ddd;}
#shapka{height:700px;}
#shapka #wideShadow{width:100%;height:200px;position:absolute;left:0;bottom:0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.35));background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.35));}
.hd_sub_in_lt_in,.hd_sub_in_lt_help,.hd_sub_in_lt_zag,.hd_sub_in_lt_down{color:#222;}
.back-social .material-icons{font-size:19px;margin:0 0 4px 0;}
.hd_sub_in_lt_help{color:#cc0000;margin-right:0;}

#shapkaprint{height:400px;float:left;width:100%;margin:0 0 20px 0;overflow:hidden;}
#shapkaprintimg{margin:-150px 0 0 0;width:100%;}

.overlay {height:0;position:fixed;z-index:950;top:0;left:0;overflow-x:hidden;display:none;}
.overlay-content {position:relative;top:0;margin-top:0;}

.show960,.show768{display:none;}

[data-tooltip] {position:relative;z-index:2;cursor:pointer;}
/* Hide the tooltip content by default */
[data-tooltip]:before,[data-tooltip]:after {visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none;}
/* Position tooltip above the element */
[data-tooltip]:before {position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:hsla(0, 0%, 20%, 0.9);color:#fff;content:attr(data-tooltip);text-align:left;font-size:14px;line-height:1.2;}
/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after {position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid hsla(0, 0%, 20%, 0.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0;}
/* Show tooltip content on hover */
[data-tooltip]:hover:before,[data-tooltip]:hover:after {visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.tooltiptext{border-bottom:1px dashed;cursor:pointer;}

header,#back-top span,.overlay,#new0 .material-icons:hover,#new1 .material-icons:hover,#new2 .material-icons:hover,.hd_sub_in_lt_in,.hd_sub_in_lt_help,.hd_sub_in_lt_zag,.hd_sub_in_lt_down,#imblk0over,#imblk0overWide,.genericon,.telegram,.vertshadow{-webkit-transition:all 0.35s linear;-moz-transition:all 0.35s linear;transition:all 0.35s linear;}

header{width:100%;text-align:center;height:71px;top:0;}
header.sticky {position:fixed;display:none;}
#roundlogoprint{border:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin:5px 0 0 0;width:60px;}
static.stickyBanner{display:block;position:fixed;top:116px;}

a:link{color:#0066ff;text-decoration:none;-webkit-tap-highlight-color:rgba(200,0,0,0.4);}
a:hover{color:#CC0000;}
a:visited{color:#0066ff;text-decoration:none;}
a:link:hover{color:#CC0000;text-decoration:none;}

.tblmain_my_lt .insertedRelated a:link, .tblmain_my_lt .insertedRelated a:visited, .tblmain_my_lt .p p a:link, .tblmain_my_lt .p p a:visited,#anivgriddescr a:link,#anivgriddescr a:visited,.abzac a:link,.abzac a:visited,.YT_link,.ulink a:link,.ulink a:visited{color:inherit;text-decoration:underline;}
.tblmain_my_lt .insertedRelated a:hover, .tblmain_my_lt .p p a:hover,#anivgriddescr a:hover,.abzac a:hover,.ulink a:hover,.YT_link:hover,#gridtxt a:hover,.plt a:hover,.prt a:hover{text-decoration:underline;-webkit-text-decoration-color:#cc0000; /* Safari */ text-decoration-color:#cc0000;}
.tblmain_my_lt .lt,.tblmain_my_lt .rt{float:left;}
.tblmain_my_lt .lt{width:48%;margin:0 3% 0 0}
.plt a:link,.prt a:link,.plt a:visited,.prt a:visited,.ulink a:link,.ulink a:visited,.YT_link{color:inherit}

.insertedRelated{border-left:4px solid #C00;padding:0 0 0 4%;margin:auto 0 20px 4%;width: -webkit-fill-available;}
.abzac .genericon{text-decoration:none}
#tblmain_my .p .hashtag a{background:#eee;color:inherit;float:left;margin:0 4px 4px 0;padding:6px;}

.onclick,.botlink{color:#0066ff;cursor:pointer}
.botlink{padding:5px 3%;background-color:#eee;margin:1%;letter-spacing:-1px;}
.botlink:hover{color:#CC0000;}

.tbllt1,.tblrt1,.tbllt2,.tblrt2{float:left;}
.tbllt1{width:32%;}
.tblrt1{width:68%;}
.tbllt2{width:17%;}
.tblrt2{width:82%;}

.shapka_pr_cont{position:fixed;width:100%;top:0;height:0;z-index:1200;display:none}
.shapka_pr_cont_in{width:0%;height:1px;background:#cc0000;float:left;}
.shapka_pr_cont.show{display:block;}

.tooltip{position:relative;display:inline-block;border-bottom:1px dashed #333;line-height:120%;cursor:pointer;}
.tooltip .tooltiptext {visibility:hidden;font-size:16px;line-height:18px;width:auto;min-width:220px;background-color:#333;color:#eee;text-align:left;border-radius:4px;padding:8px;position:absolute;z-index:1;bottom:100%;left:0%;margin-left:-60px;}
.tooltip .tooltiptext::after {content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent;}
#tooltipControl{display:none;}
#tooltipControl:checked + label > .tooltip .tooltiptext,#tooltipControl:hover+ label > .tooltip .tooltiptext{visibility:visible;}

#stickysign,#stickysigncat,#quote_container,#notabene_container,.mainimage_title,.author,.authornew,.pzperson,.ref,.mainimage_title_vert,.stickysign,.hashtag,#ptmleedbot,.story_ctg,.story_date{font-size:16px!important;}
#stickysignauthor,#stickysign,#stickysigncat{width:100%;float:left;margin:0 0 20px 0;}
.stickysignauthor,.stickysigncat{cursor:pointer;}
#quote_container,#notabene_container,#mainimage_container_vert{float:left;clear:left;text-align:left;width:300px;margin:0 40px 6px -125px;}
#mainimage_container_vert{margin:10px 40px 20px -125px;}
#quote_container{padding:74px 0 5px 0;background:url(/images/bg_quote.png) center 10px no-repeat;}
#notabene_container{padding:40px 0 10px 0;background:url(/images/notabene_quote.png) center 10px repeat no-repeat;}
#shapka .badge{position:absolute;top:3vw;width:auto;z-index:940;}

img#mainimage,img#mainimage2{width:100%;height:auto;float:left;}
#mainimage_container_lt{float:right;display:table;}
#mainimage_container_rt,#mainimage_container_map{float:right; width:400px;display:table;margin:40px 0 10px 40px;clear:right}
#mainimage_container_lt figure,#mainimage_container_rt figure,#mainimage_container_map figure,#quote_container figure,#notabene_container figure,#mainimage_container_vert figure{margin:0;}
.thumbnail{float:left;height:0;}

.mainimage_title,.author,.pzperson,.stickysign,.mainimage_title_vert{text-align:left;width:75%;padding:0 0 0 25%;float:left;}
.authornew{width:95%;float:left;line-height:135%;margin:0 0 60px 5%;}
.mainimage_title,.mainimage_title_vert{margin:10px 0 0 0;padding:0;}
.mainimage_title:after,#notabene_container:after,.mainimage_title_vert:after{content:" ";position:relative;width:40px;height:4px;background-color:#cc0000;display:block;margin-top:10px;}
.author,.pzperson,.hashtag,.ref{margin-bottom:40px;float:left;clear:left;}
.author{float:right;}
.pzperson,.hashtag,.ref,.mainimage_title_vert{width:100%;}
#hashcloud{text-align:center;word-spacing:5px;letter-spacing:-1px;font-family:'Lora',serif;}

#mainimage_container_lt,#mainimage_container_rt,#mainimage_container_map{margin:20px 0 40px 0;width:725px;}
#quote_container,#notabene_container,#stickysign,.mainimage_title,.mainimage_title_vert,.author,.hashtag,.ref,#pleed .stickysign,.story_ctg,.story_date{line-height:143%;letter-spacing:.2px;font-family:sans-serif;}

#output_header_main_big_rt_in .material-icons, .output_header_main_big_lt_in .material-icons{float:left;margin:0 5px 0 0;}
#output_header_main_big_rt_in{float:right;margin-left:40px;}
.hrwhite{float:left;width:100%;margin:20px 0;height:1px; border-bottom:0px solid #fff}

#quote_print{float:left;width:90%;padding:0 0 0 5%;border-left:3px dashed #666;margin:0 0 20px 0;}
.subtitle_print,.quote_txt_print{width:100%;margin:10px 0;text-indent:0;text-align:left;}
.subtitle_print{margin:0 0 20px 0;}
#printdisclamer,.subtitle_print,.quote_txt_print{font-size:18px;line-height:120%;color:#666;float:left;}

#mainimage_container_map_print{float:left;width:100%;display:table;margin:20px 0;}

#gglmap{width:100%;height:350px;border-radius:4px;margin:20px 0 0 0}

#example1{width:100%;height:38px;padding:0 2px 0 5px;box-sizing:border-box;border:1px solid #ddd;font-size:100%;font-family:'Lora',serif;font-size:18px;}
input::placeholder,input:-ms-input-placeholder,input::-ms-input-placeholder {color:#999;opacity:1;}
#searchsubmit{width:20%;height:38px;float:right;background-color:#000;border-radius:4px;}
#myNav #searchsubmit .material-icons{font-size:32px;padding:5px 0 0 0;color:#fff;margin:0;}

#searchdiv1{position:absolute;top:0;right:0;width:320px;height:0;z-index:1000;display:table;}
#s1 .material-icons{margin:0 0 2px -28px;position:relative;}
#top_search3{float:right;width:300px;background-color:#fff;font-weight:normal;}
#category_list_menu{font-size:18px;font-family:Times;min-width:300px;float:right;margin-top:4px}

#tblmain_header .output_header_main,.category_ttl,#tblmain_header .output_header_main0,#tblmain_header .output_header_main0sticky{width:auto;padding:65px 0;font-family:'Open Sans Condensed',sans-serif;font-size:107px;line-height:1;letter-spacing:-1px;float:left;text-align:left;}
#tblmain_header .output_header_main,.category_ttl,#tblmain_header .output_header_main0sticky,#tblmain_hd_sticky .output_header_main_big{color:#fff;text-shadow:#222 1px 1px 0px;}
#tblmain_hd_sticky{position:relative;width:100%;max-width:1200px;height:700px;color:#fff;font-family:'Open Sans Condensed', sans-serif;} /*висота картинки*/
#tblmain_header .output_header_main0,#tblmain_header .output_header_main0sticky{margin-top:0;} /*висота картинки*/
#tblmain_header .output_header_main{line-height:180%;text-align:left;}
#tblmain_header .output_header_main0,#tblmain_header .output_header_main0sticky{width:100%;text-transform:uppercase;text-align:center;border-bottom:1px solid #ccc;}
#tblmain_header .output_header_main0sticky{border:0} 
#audiocontrol{position:absolute;top:4vw;right:0;color:white;z-index:1;cursor:pointer;}
#audioPlayerInPage{float:left;margin:20px 0 40px 0;}

#tblmain_hd_sticky .output_header_main_big{position:absolute;left:0;width:725px;font-size:80px;font-weight:bold;letter-spacing:-1px;line-height:110%;float:left;text-align:left;z-index:1;}
#tblmain_hd_sticky .output_header_main_big,#tblmain_hd_sticky #location{bottom:3.5vw;}

.p,.pmitka,.psub,.pindent{text-align:left; margin:0 0 20px 0;line-height:170%;width:100%;}
.pindent{text-indent:5%;line-height:150%;}
.p:hover .genericon-play,.psub:hover .genericon-play,.pmitka .genericon:hover{color:#0066ff;}

#ptmleedtop{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #ddd;}
#ptmleedtop .onclick{color:#222;text-decoration:underline}
#ptmleedbot{margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #ddd;display:table;}
#ptmleedbotLt{float:left;width:92%;display:table;}
#pleed{margin:10px 0 40px -125px;float:left;text-align:left;}
#pleed a:link,#pleed a:visited{text-decoration:underline;color:#222}
#pleed .stickysign{float:right;width:75%;margin:20px 0 0 25%;}
#ptmleedbot .genericon-iframe-fv,#ptmleedbot .genericon-iframe-rl {float:right;margin-left:76px;width:23px;height:23px;}
#ptmleedbot .genericon,#ptmleedtop .genericon{float:left;}
#ptmleedbot #sharethis .material-icons{float:right;-webkit-transform:scaleX(-1);transform:scaleX(-1);}
#ptmleedbot .genericon-twitter{margin-left:0;}
#ptmleedbot .pcount,#ptmleedtop .pcount{width:auto;margin:0 42px 0 0;}
#ptmleedbot #favouriteRt,#ptmleedbot #readLaterRt{float:left;}
#ptmleedbot #readlater,#ptmleedbot #playnow,#ptmleedbot #addtofavourites,#ptmleedbot #aboutartl,#ptmleedbot #countartlclics,#ptmleedbot #countartltime{float:left;}
#ptmleedbot #countartlclics,#ptmleedbot #countartltime,#ptmleedbot #readlater{margin-right:30px;}
#ptmleedbot #aboutartl{font-family:serif;}

#aboutartl,#aboutartl .genericon-show,#aboutartl .genericon-time{cursor:default}
#aboutartl .genericon-show{font-size:16px;margin-right:2px;}
#readlater,#playnow,#addtofavourites,#readlater{cursor:pointer}
#sharethis{float:right;}
#tblmain_hd_sticky #location{position:absolute;text-align:right;right:0;text-shadow:#222 1px 1px 0px;line-height:2;z-index:1;}
#tblmain_hd_sticky #location .genericon,#tblmain_hd_sticky #location a:link,#tblmain_hd_sticky #location a:visited{color:#fff;}
#tblmain_hd_sticky #location .genericon{font-size:21px;cursor:default}

.pmitka{text-transform:lowercase;font-weight:bold}
.pmitka .genericon {color:#CC0000;}
.pcount{font-family:'Times';font-size:14px;float:left;width:53px;}
.ptm2{width:100%;margin:0 0 40px 0;padding:10px 0;text-align:left;float:left;height:auto;color:#999;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}
.ptm2 .genericon,.ptm2 .genericon-iframe-fv,.ptm2 .genericon-iframe-rl {float:right;margin-left:76px;width:23px;height:23px;}
.ptm2 .genericon-show, .ptm2 .genericon-mail{float:left;margin-left:0;}
.ptm2 .genericon-mail{float:right;}
.ptm2 .genericon-twitter{margin-left:0;}

.ptm2 .genericon, #ptm3 .genericon, #iframerating .genericon{color:#999}

.first_symbol{float:left;font-size:120px;line-height:120px;margin-top:-8px;padding-right:8px;font-family:'Lora', serif;}
.first_symbol{background:linear-gradient(45deg,#222 0%,#222 10%,#ddd 10%,#ddd 40%,#222 40%,#222 60%,#ddd 60%,#ddd 90%,#222 90%,#222 100%);  background-position:top left;  background-size:4px 4px;
/*    text-shadow:#222 4px 4px 0;*/  -webkit-background-clip:text;  -webkit-text-fill-color:transparent;  -webkit-text-stroke:1px #222;
}

.bukvytsya::first-letter {  font-size:calc(100px + 5vw);  float:left;  margin-top:calc(-4px - 1vw);  padding-right:.5vw;  padding-bottom:.1em;  line-height:calc(100px + 5vw);  font-family:'Lora', serif;
}
.bukvytsya::first-letter {background:linear-gradient(45deg,#222 0%,#222 10%,#ddd 10%,#ddd 40%,#222 40%,#222 60%,#ddd 60%,#ddd 90%,#222 90%,#222 100%);  background-position:top left;  background-size:4px 4px;  /* text-shadow:#222 4px 4px 0; */  -webkit-background-clip:text;  -webkit-text-fill-color:transparent;  -webkit-text-stroke:1px #222;
}


#tblmain_my_print{width:700px;display:table;}
#tblmain_my_print .hr{margin:20px 0;}
#tblmain_my h2,#tblmain_my h4,#tblmain_my_print h2,#tblmain_my_print h3,#tblmain_my_print h4,#tblmain_my_print h5{margin:0 0 40px 0;width:100%;}
#tblmain_my_print h3,#tblmain_my_print h4{margin:0;}
#tblmain_my_print h2,#tblmain_my_print h5{margin:0 0 20px 0;}

#screen{width:100%;float:left;}
.screenin{float:left;padding:5vw;}

#notabene{float:left;position:relative;}
#notabene{width:470px;height:430px;margin:0 0 80px 39px;}
.notabene{float:left;padding-left:40px;border-left:1px solid #ccc;position:absolute;bottom:0;right:0}

.imblktxtttlpz:hover{color:#0066ff;}
#pzsign{position:relative;height:auto;float:right;}
.pzsign{margin:0 0 40px 0;float:right;}

#social_block{display:inline-block;position:relative;float:right;width:350px;padding:0 2% 0 0;height:auto;text-align:right;}
#output_text_main_social,#output_text_main_social3{width:100%;float:left;clear:left;margin:0 0 20px 0;}
#output_text_main_social .genericon,#output_text_main_social3 .genericon{font-size:25px!important;float:right;margin-left:36px;}
#output_text_main_social .genericon-mail,#output_text_main_social3 .genericon-mail{margin-left:2px;}

.empty,.empty2,.empty4,.emptyvw{float:left;width:100%;height:20px;clear:left;}
.empty2{height:40px;}
.empty4{height:80px;}
.emptyvw{height:100px;background-color:#fafafa}
.emptypsub{width:100%;height:0;clear:both;}
.fb{float:left; height:auto;margin-top:-3px;}
.fb,.fb iframe{width:231px!important}
.twi,.twi3{float:left;height:auto;width:auto;padding-left:2px;}
#output_text_main_social .genericon-print{float:right;}
#output_text_main_social .printThisPageButton .genericon-print{float:left;font-size:16px!important;margin:0}
#output_text_main_social .printThisPage{float:right;font-size:11px!important;font-family:Arial,serif;margin:2px 4px;font-weight:bold;}
.printThisPageButton{float:right;padding:2px 4px;background-color:#1877f2;color:white;border-radius:4px;line-height:1;margin:4px 0 0 0;cursor:pointer;}

.story_ctg,.story_date{width:auto;float:left;text-align:left;margin:40px 0 0 0;}
.story_date{float:right;}
.story_ctg{max-width:540px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

#rt_clmn{width:300px;height:auto;margin:0 0 40px 40px;display:table;}
.rt_clmn_calendar{float:left;height:350px;margin:10px 0 40px 0;}
#oscar_ad3{position:relative;height:auto; width:300px; background-position:center;}
#oscar_ad2{position:absolute;bottom:20px;z-index:1;padding:0 20px;font-size:29px;text-shadow:#333 1px 1px 0px;}
.vertshadow{height:400px;background:linear-gradient(#ff000000,#22222280);background:-webkit-linear-gradient(#ff000000,#22222280);position:absolute;left:0;width:100%;bottom:0;}
#oscar_ad3:hover .vertshadow{opacity:0}

#m_e_img{height:600px;width:300px;}
#sis_ad{height:600px; width:250px;padding:0 20px;font-family:sans-serif;font-size:18px;color:#999;border:5px dashed #999;}
.sis_ad_img{padding:50px 0;margin:0 0 260px 0;}
#sis_ad h2{margin:0!important}

#badge{position:absolute;}

#share_ALL_BTH,#share_ALL_DTH,#share_HOLIDAYS,#share_IMEN,#share_SHARE{position:relative; height:auto; width:auto; margin:0 0 30px 0;display:none;clear:left;}
#shevron_ALL_BTH,#shevron_ALL_DTH,#shevron_HOLIDAYS,#shevron_IMEN,#shevron_SHARE{width:6%;}
.share_seeAlsoLi,.abzac{width:95%;margin:0 0 0 5%;line-height:170%;}

#share_YT{display:none;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;clear:both;}
#share_YT iframe,#share_YT object,#share_YT embed {position:absolute;top:0;left:0;width:100%;height:100%;}
.YT_link{cursor:pointer;}

#footer,#pagination{width:100%;max-width:1200px;display:table;margin:2em auto;}

#footer_mob2_lt{float:left;font-size:16px;text-align:left;max-width:450px;color:#999}
#footer_mob2_rt{float:right;text-align:end;width:30%;}
#footer_mob2_rt .social{color:#999;margin:0 0 0 30px;float:right;}
#footer_mob2_rt .telegram,#footer_mob2_rt .soundcloud{width:19px;height:18px;margin:4px 0 0 0;filter:invert(64%) sepia(7%) saturate(7%) hue-rotate(40deg) brightness(93%) contrast(92%);}
#footer_mob2_rt .telegram:hover{filter:invert(54%) sepia(93%) saturate(658%) hue-rotate(169deg) brightness(90%) contrast(95%);}	
#footer_mob2_rt .soundcloud:hover{filter:invert(33%) sepia(63%) saturate(6727%) hue-rotate(3deg) brightness(103%) contrast(107%);}	
#footer_mob2_rt .genericon-facebook-alt:hover{color:#4172B8;}
#footer_mob2_rt .genericon-twitter:hover{color:#50abf1;}
#footer_mob2_rt .material-icons{font-size:18px;margin:0 0 0 30px; border-left:1px solid #222; padding:0 0 0 30px}
#footer_help{margin:3em auto;max-width:220px;border:1px solid #cc0000;color:#cc0000;padding:10px;}

#bot_cal_nav_pages,.bot_cal_nav_pages{float:left;width:100%;text-align:left;margin:1em 0 2em 0;}
.bot_cal_nav_pages_next,.bot_cal_nav_pages_prev,.pagesnumbers{cursor:pointer;}
.rednumber,.pagesnumbers,.pagesellipses{padding:10px 3%;}
.storinky{padding:0 1% 0 0;}
.rednumber{border-bottom:4px solid #cc0000;}
#topnavlt2 .rednumber{padding:10px 0;}

#botbutton,.botbutton{padding:10px 20px;width:auto;margin:20px 0 80px 0;display:inline-block;border:1px solid #999;cursor:pointer;min-width: 200px;}
#botbutton:hover,.botbutton:hover {color:#fff;background-color:#585858;border:1px solid #585858;}

.sis_del_17{float:right; padding:5px 0 1% 4%;cursor:pointer;}

#toggle_header,#toggle_header_2{position:relative; height:auto; width:100%; padding:20px 0 0 0; margin:10px 0 0 0;border-top:1px solid #ddd; display:table;}
#toggle_header_1{width:94%; float:left; font-size:23px;text-shadow:#eee 1px 1px 0px; margin:0 0 20px 0;}
.show720{display:block;width:100%;}
.toggle_header_break{clear:both;}

#img_100_left,#img_100_right,#img_100_right_none{width:100px;display:block;}
#img_100_left{clear:left;float:left;margin:10px 3% 10px 0;}
#img_100_right{clear:right;float:right;margin:10px 0 10px 3%;}
#img_100_right_none{float:right;margin:10px 0 10px 3%;}

#img_585{width:100%; height:auto;float:right;clear:right;}

.h3blkcntr{text-align:center;float:left;}
.h3whtlink{color:#fff;}
.h3blklink:hover,.h3whtlink:hover{text-decoration:underline;}

.device,.device_photo {width:100%;height:950px;min-height:300px;padding:0;text-align:justify;}
.swiper-container {height:950px;width:100%;}
.pagination_photo {position:absolute;left:0;text-align:center;top:555px;width:100%;z-index:899;}

.swiper-pagination-switch {display:inline-block;width:10px;height:10px;border-radius:10px;background:#999;box-shadow:0px 1px 2px #555 inset;margin:0 13px;cursor:pointer;}
.swiper-active-switch {background:#fff;}
.device .arrow-left {background:url(/ures/book/drop_back.png) no-repeat center center;position:absolute;left:0;top:170px;width:57px;height:230px;z-index:899; opacity:0.5;}
.device .arrow-right {background:url(/ures/book/drop_forward.png) no-repeat center center;position:absolute;text-align:right;right:0; top:170px;width:57px;height:230px;z-index:899; opacity:0.5;}

.pz_img_photo{float:left;width:940px;height:590px;margin-bottom:20px;} /*228/1485*/
#pz_img_photo{float:left;width:940px;height:950px;position:relative;} 
#pz_img_photo_desc{float:left;width:940px;height:auto;}

#pz_img_photo .genericon-fullscreen,.my-gallery .genericon-fullscreen{position:absolute;font-size:32px!important;color:#eee;right:0;top:0;padding:10px;z-index:899;display:none;background-color:rgba(0, 0, 0, 0.5);}
img#pz_img_photo_still{width:auto;max-width:940px;margin-bottom:20px;}
img#info_img_photo_still{width:100%;margin-bottom:20px;}
#info_img_photo_still{float:left}
#j0,#j1{float:left;width:280px;min-height:245px;margin:0 0 40px 0}
#j0{clear:left;}
#j1{float:right;}
.j_img{float:left;width:100px;}
#rdimg{width:100%;height:auto;}
.j_date{text-align:right;}
.j_desc{float:left;line-height:135%;}

.fullscreenlink{float:left;margin:5px 0;padding:10px;text-align:center;width:125px;background-color:rgba(0,0,0,0.5);}
.fullscreenlink a:link, .fullscreenlink a:visited{color:#eee;}
#fullscreenlinktxtbutton,#fullscreenlinktxtbuttoncls{float:right;padding:10px;font-size:32px!important;color:#eee;background-color:rgba(0,0,0,0.5);position:absolute;right:0;top:0;}
#fullscreenoptions{display:none}
#fullscreenlinktxtbutton:hover,#fullscreenlinktxtbuttoncls:hover,.fullscreenlink:hover{background-color:rgba(204,0,0,.91);}
#imblkWide .fullscreenlink,#imblkWide .genericon{font-weight:normal;}

.device .badge_date{text-align:left;font-size:21px;color:#fff;text-shadow:#666666 1px 1px 0px;}
#stickysignauthor .badge_date{cursor:pointer;}
#ptm3{width:100%;float:left;margin:20px auto;}
#ptm3 .genericon {margin:10px 20px;background-color:#eee;border-radius:50%;width:42px;height:36px;padding:6px 0 0 0;}
#embedShare{display:none;float:left;}
#ptm3 .genericon-twitter:hover,#embedShare .genericon-twitter:hover{color:#1DA1F2;}
#ptm3 .genericon-facebook-alt:hover,#embedShare .genericon-facebook-alt:hover{color:#4172B8;}
#embedShare .genericon-twitter:hover{color:#50abf1;}
#ptm3 .genericon-mail:hover,#embedShare .genericon-mail:hover{color:#FF7102;}
#embedShare .telegram,#embedShare .messenger,#embedShare .viber{height:16px;width:16px;float:left;margin:4px 0 0 0;}
#embedShare .telegram:hover{filter:invert(54%) sepia(93%) saturate(658%) hue-rotate(169deg) brightness(90%) contrast(95%);cursor:pointer;}	
#embedShare .messenger:hover{filter:invert(50%) sepia(85%) saturate(2259%) hue-rotate(167deg) brightness(103%) contrast(104%);cursor:pointer;}	
#embedShare .viber:hover{filter:invert(38%) sepia(14%) saturate(2062%) hue-rotate(208deg) brightness(95%) contrast(88%);cursor:pointer;}	
#embedShare .genericon-pinterest:hover{color:#BD081C;}

#photoday{width:720px;clear:left;position:relative;}
#photoday .in,#photoday .aleft,#photoday .aright,#podcastttl .imblktxt,#photottl .imblktxt,#photoday .swiper-container{height:540px;}
#photoday .aleft,#photoday .aright{position:absolute;z-index:999;width:100px;top:0;color:#999;font-size:100px;}
#photoday .aleft{left:-120px;}
#photoday .aright{right:-120px;}
#photoday .ainl,#photoday .ainr{position:relative;top:50%;}
#photoday .pagination{text-align:center;margin-top:-51px;position: relative;z-index:100;}
#photoday .swiper-active-switch{width:20px;}

#randomLink{width:100%;float:left;text-align:center;margin:0 0 60px 0;}
#myNav #randomLink .material-icons{padding:10px;border:1px solid #999;border-radius:50%;font-size:4vw;}

#ptm3 .stickysigncat{text-align:center;text-transform:uppercase;font-family:'Open Sans Condensed', sans-serif;font-weight:bold}
#ptm3 .stickysigncat:hover{text-decoration:underline}

#tblmain_my,#tblmain_header,#imblkimgWide{width:940px;clear:left;}
.hr,.hrtop{width:100%;margin:0 0 20px 0;height:1px;clear:both;border-bottom:1px solid #ddd;float:left;}
.hrtop{margin:10px 0 40px 0;}

.botblocknav:hover,#topblockin h3:hover{text-decoration:underline;} 
.botblocknav{cursor:pointer;}
#botblocknavtopborder{display:table;position:relative;margin:0 0 100px 0;line-height:2;text-align:center;white-space:nowrap;width:100%;height:350px;text-transform:uppercase;color:#fff;font-family:serif;background-position:center;background-repeat:no-repeat;background-size:cover;filter:sepia(80%);background-image:url(/images/buttonimg.jpg);}

#bannerbot{width:100%;float:left;padding:20px 0 !important;display:table;border-width:0!important;text-align:center;}
#horad{width:100%;margin:20px auto;cursor:pointer;position:relative;max-width:1200px;height:300px;}
#horadimg{width:100%;height:300px;float:left;}
.horadbadge{position:relative;float:left;margin:-300px 0 0 0;}
.horadheader{width:75%;line-height:1.0;font-family:'Lora',serif;margin:40px 0 0 0;color:#fff;font-size:40px;text-shadow:#333 1px 1px 0px;z-index:10;font-family:'Open Sans Condensed',sans-serif;font-weight:bold;}
.horadshadow{height:200px;background:linear-gradient(#ff000000,#22222280);background:-webkit-linear-gradient(#ff000000,#22222280);position:absolute;bottom:0;width:100%;}
#horad:hover .horadshadow{opacity:0}

#topblock22img{width:100%;height:300px;float:left;cursor:pointer;position:relative;color:#fff;background-size:cover;}

#gridtxt{width:600px;margin:0 auto 40px auto;line-height:170%;}
#gridtxt a:link,#gridtxt a:visited{color:inherit;text-decoration:underline}
#gridttl,#gridttlin{width:100%;float:left;}
#gridttl:after{content:"";display:block;clear:both;margin:0 0 100px 0}
#gridttlcell{width:940px;text-align:left;margin:0 auto;grid-template-columns:520px auto;display:grid;grid-column-gap:80px;grid-row-gap:80px;}
#gridttlcell #lt12{grid-column:1;display:grid;grid-row-gap:20px;grid-row:1 / 3;}
#gridttlcell #rt21{grid-column:2;grid-row:1;display:flex;align-items:flex-start;}
#gridttlcell #rt22{grid-column:2;grid-row:2;display:flex;align-items:flex-end;}
#gridttlcell #rtin{display:grid;grid-row-gap:20px;}
#gridttlpznb{width:940px;text-align:left;margin:0 auto;grid-template-columns:430px 470px;display:grid;grid-column-gap:40px;}
#gridttlpznb #ttlpzimg {margin:0 auto;height:172px;width:172px;border-radius:50%;cursor:pointer;}
#gridttlpznb .ttlpzsign {float:right;max-height:100px;max-width:220px;}
#gridttlpznb #gridttlnb {display:grid;}
#gridttlpznb #gridttlnbin {display:flex;align-items:flex-end;}
#gridttlpznb .gridttlnbin {padding:0 0 0 39px;border-left:1px solid #999;}
#gridttlpznb .pzsslogan {margin:20px 0;cursor:pointer;}
#gridttlpznb .pzsignature {text-align:right;font-family:cursive;font-style:italic;display:flex;align-items:flex-end;direction:rtl;cursor:pointer;}
#gridttlpznb #gridttlpz{display:grid;}
#gridttlpznb #gridttlpz #ttlpz{display:grid;}
#todayjubelaniv{display:grid;  grid-template-columns:614px 286px;  grid-column-gap:40px;}
#todayjubelanivlt,#todayjubelanivrt{text-align:left;}
#jubelaniv{display:grid;grid-template-columns:300px 300px;text-align:left;grid-column-gap:10%;}
#anivblock,#lt12in{display:grid;grid-row-gap:20px;}
#lt12in > div:first-letter {text-transform:capitalize;}
#gridttl h3, #anivblock h3, #lt12in h3{margin:0 0 20px 0;}
#gridttl h3 a, #anivblock h3 a{color:#222}
#gridttl #podcastttlin h3,#gridttl #photottlin h3 {margin:0;}
#lt12in h3{margin:20px 0;}
#anivgrid{display:grid;grid-column-gap:6px;grid-template-columns:60px auto;grid-row-gap:initial;}
#anivgridim{grid-column:1;grid-row:1 / 3;width:60px;height:60px;border-radius:50%;}
#anivgriddate{grid-row:1;}
#anivgriddescr{grid-row:2;display:flex;align-items:flex-end;word-break:break-word;justify-content:space-between;}
#tripple{width:1200px;grid-template-columns:repeat(3, 400px);display:grid;}
#tripplein #anivgrid{grid-template-columns:60px 294px;grid-row-gap:6px;margin:0;min-height:83px;}
#double{width:940px;grid-template-columns:repeat(2, 430px);display:grid;grid-column-gap:80px;}
#doublein #anivgrid{grid-template-columns:60px 324px;margin:0;}
#tripplein,#doublein{display:grid;grid-row-gap:20px;padding:20px;}
#tripplein #anivgridim, #doublein #anivgridim{font-size:50px;line-height:40px;font-family:'Open Sans Condensed',serif;color:#999;}
#tripplein #anivgriddescr, #doublein #anivgriddescr{text-align:left;font-size:16px;line-height:initial;}
#tripplein a, #doublein a{color:inherit;}
#tripplein a:hover, #doublein a:hover{text-decoration:underline;}
#podcastttl, #photottl {width:620px;margin:0 auto;display:grid;grid-row-gap:20px;grid-template-columns:100%;}
#photottl {width:720px;}
#podcastttlin{display:grid;grid-row-gap:6px;}
#photottlin{display:grid;}
#podcastttl #iframeContainer, #photottl #iframeContainer{margin:0;}
#podcastttlimg{width:100px;height:100px;float:left;margin:6px 12px 0 0;}
#tblmain_topnew{width:1200px;margin-top:130px;clear:left;display:grid;grid-template-rows:auto;grid-template-columns:580px 580px;grid-gap:40px;}
#tblmain_topnew #topblock22img,#tblmain_topnew #topblocklt{height:250px;background-position:center;background-repeat:no-repeat;position:relative;}
#tblmain_topnew #topblocklt{width:450px;margin:0 40px 0 0;}
#topcellltmove,#topcellrtmove{width:580px;}
#topcelllt,#topcellrt{width:450px;}
#topcellltmove,#topcellrtmove,#topcelllt,#topcellrt{display:grid;grid-template-rows:250px auto auto;grid-row-gap:1em;float:left;}
#topcellltmove #topblockin,#tblmain_topnew #topcelllt{margin:0 0 0 130px;}
#topcellrtmove #topblockin,#tblmain_topnew #topcellrt{margin:0 130px 0 0;}
#tblmain_topnew #topcelldouble{width:940px;margin:0 0 0 130px;display:grid;grid-template-columns:450px 450px;grid-column-gap:40px;float:left;}
#topcelllt #topblockin,#topcellrt #topblockin{width:100%;height:auto;float:left;}
#topcelldouble #topcelldoublein{width:430px;margin:0 20px 0 0;display:inline-flex;align-items:center;text-align:left;}
#tblmain_topnew #topblocklt,#topcelldouble #topcelldoublein{height:350px;}
#topcelldouble #topcelldoublein #topblockrtaut{margin:1em 0 0 0;}
#topblockin h3{margin:0 0 4px 0;}
#tblmain_topnew #topblockrtaut{font-size:16px;line-height:initial;letter-spacing:.2px;display:flex;align-items:flex-end;justify-content:space-between;}
#topcelldouble #topcelldoublein #topblockin{display:grid}
#tblmain_topnew #topcellltmove #topblockrtaut{margin:0 0 0 130px;}
#tblmain_topnew #topcellrtmove #topblockrtaut{margin:0 130px 0 0;}
#tblmain_topnew #topblockrtaut a,#footer_mob2_lt a{color:inherit}
#tblmain_topnew #topblockrtaut a:hover,#footer_mob2_lt a:hover{text-decoration:underline}

.tblmain_my_lt{width:600px;float:left;}
.tblmain_my_lttop{width:auto;float:left;text-align:left;margin:20px 0 10px 0;}
.tblmain_my_rt{width:300px;float:right;}

#topmenu,#shche{visibility:hidden;text-align:left;position:absolute;left:0;top:33px;font-family:none;font-size:18px;line-height:135%;text-transform:lowercase;z-index:310000;background-color:#fff;color:#222;height:0;opacity:0;box-shadow:2px 2px 3px #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
#shche{left:520px;padding:0 1%;}

#navbar #counter{position:absolute;top:14px;margin-left:14px;}
#navbar #counter #in {font-family:serif;padding:2px;font-size:12px;color:#fff;position:relative;height:16px;width:16px;border-radius:50%;}
#navbarsub #topmenu{padding:0 1%;top:35px;}
#navbarsub #shche{left:70%;top:35px;padding:0;}
#navbarsub #shche .topmenublock{display:grid;grid-template-rows:repeat(6,auto);width:auto;}
.topmenublock{float:left;width:24%;min-width:130px;margin:0 1% 6px 0;font-family:'Lora',serif;font-weight:normal;}
.topmenulink,.topmenulinktop,.topmenulinkpop,.topmenulinknew{height:auto;padding:1% 6px;cursor:pointer;}
.topmenulink:hover,.topmenulinkpop:hover,.topmenulinknew:hover{background-color:#eee;}

.topmenulinktop{font-weight:bold;font-family:'Open Sans Condensed',sans-serif;}

.topmenubottom{margin:0 1%;float:left;border-top:1px solid #ddd;width:94%;padding:1% 2%;text-align:center;}
.topmenulink.onclick.topmenulinktop{font-weight:normal;}

.botctform{width:0;}

#midmenu,#botmenu{display:grid;grid-column-gap:3vw;justify-content:space-around;grid-template-areas:'lft mdtop rttop' 'lft mdbot rtbot';text-align:left;width:90%;margin:0 5%;padding:80px 0;max-width:940px;font-size:16px;}
#botmenu{grid-row-gap:20px;}
#screen #botmenu h4{margin:0 0 4px 0;float:left;width:100%;}
#midmenu{font-family:'Open Sans Condensed', sans-serif;}
.midmenu1,.botmenu1 {grid-area:lft;}
.midmenu21,.botmenu21{grid-area:mdtop;}
.midmenu22,.botmenu22{grid-area:mdbot;}
.midmenu31,.botmenu31{grid-area:rttop;}
.midmenu32,.botmenu32{grid-area:rtbot;}
.botmenu22,.botmenu32{display:flex;align-items:flex-end;}

#botmenu .topmenulink{width:auto;padding:0;}
#botmenu .topmenulink:hover{background-color:transparent;color:#0066ff}

.donate,.donatepatreon,.donateliqpay{background-color:#7ab72b;cursor:pointer;padding:3px 6px;color:#fff;font-family:sans-serif;font-weight:bold;font-size:16px}
.donatepatreon{background-color:#ff5c50;}

.calendar{margin:0;height:350px;position:relative;cursor:pointer;background-color:#fafafa;}
.calendartop{height:auto;position:absolute;top:17px;width:96%;margin:0 2%;display:table;}
.calendarrow{float:left;width:100%;margin:0 0 6px 0;display:table}
.calendarrowtoplt,.calendarrowtoprt{width:10%;text-align:center;float:left;margin:0 4%;color:#222}
.calendarrow .genericon-expand,.calendarrow .genericon-collapse,#botnavlf .genericon-expand,#botnavrt .genericon-collapse{font-weight:bold;color:#222;-ms-transform:rotate(90deg); /* IE 9 */  -webkit-transform:rotate(90deg); /* Chrome, Safari, Opera */  transform:rotate(90deg);}	
.calendarrowtoprt{float:right;}
.calendarrowtopmd{width:64%;float:left;text-align:center;text-transform:uppercase;font-size:21px!important;}
.calendarcell,.calendarcelltd,.calendarcellselected{text-align:center;float:left;padding:7px 2%;width:10%;}
.calendarcellwt{background-color:#fff;}
.calendarcelltd{width:auto;margin:0 2% 0 0;float:right;text-transform:lowercase;}
.calendarcellselected{background-color:#4da5ff;}
.calendarcellselected:hover{background-color:#cc0000;}
.calendarcell:hover,.calendarrowtopmd:hover,.calendarcellwt:hover,.calendarcelltd:hover{background-color:#ddd;}
.calendarbottom{width:92%;margin:0 4%;height:auto;position:absolute; bottom:17px;vertical-align:text-bottom;}
.calendarbottomdrop{width:100%;height:auto;font-size:16px!important;font-family:Times;}
.calendarframe{width:100%;height:350px;min-height:250px;border:0;margin:0;padding:0;}
.calendarrowtopmd,.calendarcelltd{font-family:'Open Sans Condensed',sans-serif;font-weight:bold;}

#imblkimgWide{height:350px;position:relative;}

.imblktxtdel:hover .genericon,.badge a:link, .badge a:visited, .badge a:hover,.imblktxt .genericon-audio, .imblktxtWide .genericon-audio {color:#fff;}

.imblktxt,.imblktxt5,.imblktxtWide{margin:0;height:290px;position:relative;}
.imblktxt5{display:inline-block;width:100%;}
.imblktxt5,.imblktxt5 a:visited{color:#222}
.imblktxtdate5,.imblktxtttl5{color:initial}
.imblktxtsub5{width:260px;margin:115px 20px 0 20px;font-size:16px;font-weight:normal;color:#666;overflow:hidden}
.imblktxtup,.imblktxtup5,.imblktxtupWide{margin:-350px 0 0 0;height:60px; position:relative;z-index:900;}
.imblktxtup5{margin:-250px 0 0 0;}

.ctgbg{background-color:#CC0000;}
.tdbg{background-color:#007dff;}
.inbg{background-color:tomato;}
.hpbg{background-color:#000;}
.pzbg{background-color:darkmagenta;}
.pmbg{background-color:darkturquoise;}
.mpbg{background-color:maroon;}
.fcbg{background-color:darkslategray;}

.badge{padding:4px 6px;}
#ptmleedtop .badge{float:right;margin:0;}

#tripplein #anivgriddate,#doublein #anivgriddate{font-size:1.17em;}

.imblktxtttl,.imblktxtttl5,.imblktxtttlWide{width:auto;height:auto;margin:0 20px;text-shadow:#666 1px 1px 0px;position:absolute;z-index:900;bottom:50px;}
.imblktxtttlpz{text-shadow:none;}
.imblktxtttl5,.imblktxtdate5{text-shadow:none;}
.imblktxtttl5{background-color:#eee;padding:20px 5% 0 20px;margin:0;}
.countblck{text-shadow:none;bottom:20px;right:20px;}
.countblck .genericon-show,.countblck .genericon-audio{margin-right:2px;}
.imblktxt5 .countblck,.imblktxt5 .genericon-show,.imblktxt5 .genericon-audio{color:#666;}
.imblktxtdate,.imblktxtdate5{clear:left;bottom:20px;left:20px;}
.imblktxtdate,.imblktxtdate5,.countblck{font-size:14px;position:absolute;z-index:900;font-family:sans-serif;letter-spacing:.2px;}
.imblktxtdel,.imblktxtdelmo{position:relative;z-index:700;float:right;padding:20px 10px 0 30px;display:none;}
.imblktxtdelmo{display:block;}
.imblktxtdel .genericon {font-size:30px!important;margin-left:0;color:#cc0000;}
.imblktxtdel:hover .genericon {display:block;}
.centered{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.imblktxtttlWide.centered,.imblktxtdate.centered{margin:0;width:100%;text-align:center;}
.imblktxtttlWide.centered{font-size:200%;text-transform:uppercase;}
.imblktxtdate.centered{bottom:0;}

.prt{width:48%}
#imblk0,#imblk1,#imblk2,#imblk3,#imblk4,#imblk5,#imblk6{margin:0 20px 20px 0;}
#imblk2,#imblk4,#imblk6,#imblkWide{margin:0 0 20px 0;}
#imblkWide .imblktxt{margin-top:50px;}
#imblk0{clear:left;}
#imblk5{background-color:#eee}
#imblkimg0,#imblkimg1,#imblkimg2,#imblkimg4,#imblkimg5{width:300px;}
#imblkimg3,#imblkimg6,#imblkimgH4{width:620px;}
#imblk0,#imblk1,#imblk2,#imblk3,#imblk4,#imblk5,#imblk6,#imblkH4,#imblkimgH4{height:350px;}/**/
#topblocklt .material-icons, #topblock22img .material-icons, #imblk0 .material-icons,#imblk1 .material-icons,#imblk2 .material-icons,#imblk3 .material-icons,#imblk4 .material-icons,#imblk5 .material-icons,#imblk6 .material-icons,#imblkWide .material-icons{font-size:48px;color:#fff;text-shadow:1px 1px 0 #666;}
#imblkimg0,#imblkimg1,#imblkimg2,#imblkimg3,#imblkimg4,#imblkimg6,#imblkimgWide{height:350px;position:relative;background-color:teal;background-position:center;  background-repeat:no-repeat;  background-size:cover;}
#imblkimg0,#imblkimg1,#imblkimg2,#imblkimg3,#imblkimg4,#imblkimg6,#imblkWide{height:350px;position:relative}
#imblkimg5{height:250px;position:relative}
#imblkWide:hover .imblktxtdel,#imblk0:hover .imblktxtdel,#imblk1:hover .imblktxtdel,#imblk2:hover .imblktxtdel,#imblk3:hover .imblktxtdel,#imblk4:hover .imblktxtdel,#imblk5:hover .imblktxtdel,#imblk6:hover .imblktxtdel {display:block;}
#topnavlt2,#topnavrt2,#topnavrt2rd,.tblmain_my_lttop{float:left;margin:0 0 20px 0;}
#topnavlt2 .pagesnumbers,#topnavlt2 .genericon-refresh{color:#007DFF;}
#topnavrt2,#topnavrt2rd{float:right;}
#botnavlf{float:left;width:50%;text-align:left;border-right:1px dashed #ddd;white-space:nowrap;}
#botnavrt{float:right;text-align:right}
#botnavlf2{float:left;font-size:16px;}
#botnavrt2{float:right;}

#imblk0over,#imblk0overWide{position:relative;height:200px;margin-top:-200px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.3));background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.3));}
#imblkWide:hover #imblk0overWide,#imblk0:hover #imblk0over,#imblk1:hover #imblk0over,#imblk2:hover #imblk0over,#imblk3:hover #imblk0over,#imblk4:hover #imblk0over,#imblk5:hover #imblk0over,#imblk6:hover #imblk0over{opacity:0;}
#imblkWide{width:100%;}
#imblk0over5{position:relative;height:35px;margin-top:-135px;background:#eee;}

#navbar {background:#fff;z-index:1000;position:fixed;width:100%;display:block;transition:top 0.35s;}
#navbarin{margin:15px auto;width:1200px;line-height:1;display:table;color:#999}
#navbarin .shapka2toggledown:hover,#navbarin #bookmarks:hover,#navbarin #back-search:hover{color:#222}
#navbarin #roundlogoprint{border-radius:0;margin:8px 0 0 0;float:left;height:24px;display:none;}
#navbar .logotext{font-family:'Lora',serif;font-size:38px;letter-spacing:-2px;color:#222;}
#navbar #searchdiv1{position:relative;}
#navbar #support{padding:9px 16px;margin:0 0 0 3%;font-size:18px;line-height:18px;border:1px solid #999;}
#navbar #support:hover{color:#fff;border:1px solid #cc0000;background:#cc0000;transition:0.35s;}
#navbar #status2,#navbar #bookmarks,#navbar #toggle{margin:0 0 0 3%;}
#navbar #status2 img{width:32px;height:32px;border-radius:50%;float:right;}

#navbar #menuTop,#navbar #searchdiv1,#navbar #toggle,#navbar #bookmarks,#navbar #back-search{line-height:38px;float:right;}
#navbar #menuTop{float:left;padding:0 3% 0 0;display:none;}
.navbarup{top:0;}
.navbardown{top:-60px;border:0}

#navbarsub{position:fixed;background:#fff;z-index:1000;width:100%;height:56px;transition:top 0.35s;display:table;}

#navbarsubin{margin:12px auto;width:1200px;height:32px!important;line-height:32px!important;display:table;text-align:center;font-size:18px;font-family:'Open Sans Condensed',sans-serif;grid-template-columns:repeat(7,auto);grid-column-gap:5.5%;display:grid;justify-content:center;position:relative;}
.navbarsubup{top:60px;border:0}
.navbarsubdown{top:0;border-bottom:1px solid #ccc}



@media (max-width:1200px){
#navbarin,#navbarsubin,#tblmain_topnew{width:940px;}
#tblmain_topnew{grid-template-columns:450px 450px;}
#topcellltmove, #topcellrtmove {width:450px;}
#topcellltmove #topblockin,#topcellrtmove #topblockin,#tblmain_topnew #topcellrt,#tblmain_topnew #topcellltmove #topblockrtaut,#tblmain_topnew #topcelllt,#tblmain_topnew #topcelldouble{margin:0}
}



@media (max-width:1024px){
#back-top span {display:none;} 
#tblmain_hd_sticky .output_header_main_big {margin:0;}
#quote_container,#notabene_container{width:260px;margin:0 40px 20px 0;}
#mainimage_container_vert{width:260px;margin:10px 40px 20px 0;}
#mainimage_container_lt,#mainimage_container_rt,#mainimage_container_map{width:100%;}
#pz_img_photo{width:940px;height:950px;} 
.pz_img_photo{width:940px;height:620px;}
#pz_img_photo_desc{width:940px;}
.pagination_photo {top:575px;}
.device .arrow-left,.device .arrow-right{top:200px;}
#bannerbot{padding:0!important;}
#footer,#pagination{width:94%;margin:3em 3%;}
#pleed{margin:0 0 40px 0}
#ptmleedbot .pcount,#ptmleedtop .pcount{margin:0 22px 0 0;min-width:10px;}
#tblmain_hd_sticky{width:940px}
#tripple{grid-template-columns:620px;  width:620px;}
#tripple{grid-row-gap:40px;}
#tripple .backlgrey{padding:40px 3%!important;}
#tripplein{padding:0 3%;}
#tripplein #anivgrid{grid-template-columns:60px auto;min-height:auto;}
}



@media (max-width:960px){ 
#navbar #support,.hide960,#topmenu,#shche,#pidval,.back-social .material-icons{display:none;}
#shapkasm{border-top:none;}
#menuOverlayed,.overlay,.show960{display:block;}
#navbarin,#navbarsubin{width:94%;}
#navbarin{color:#222}
.navbardown{top:-95px}
#shapka .badge{left:3vw;}

#midmenu,#botmenu {padding:40px 0;}
#ptmleedbot .pcount,#ptmleedtop .pcount{margin:0 42px 0 0;}
#tblmain_hd_sticky .location {width:100%;text-align:center;}

#shapka,#shapkasm{margin:69px 0 40px 0;}
#shapka,#tblmain_hd_sticky{width:100vw;height:120vw;max-height:700px;}
#shapka #wideShadow {height:40vw;}

.hrtop{margin:10vw 0 8vw 0;visibility:hidden;}
#audiocontrol .material-icons{font-size:6vw;float:left;}
#audiocontrol .material-icons{float:none;}

#shapka #tblmain_my{width:93vw;}

.outterPlayer{width:620px;}

#searchdiv1{position:relative;width:90vw;padding:20px 0 40px 5vw;float:left;}
#example1{width:80%;}
#tblmain_header .output_header_main0,#tblmain_header .output_header_main0sticky{font-size:10vw;padding:5vw 0;letter-spacing:0;}
#tblmain_hd_sticky .output_header_main_big {width:94vw;left:3vw;font-size:9vw;text-align:center;bottom:calc(40px + 7vw);word-break:break-word;}

#tblmain_header,#tblmain_hd_sticky0{width:94%;margin:0 3%;float:left;}
.story_ctg{max-width:none;overflow:auto;white-space:normal;text-overflow:clip;text-align:center;width:100%;}
#imblkimgWide,#tblmain_my_print{width:620px;}
img#pz_img_photo_still{width:100%;height:auto;max-height:1000px;margin-bottom:0;}
.j_img{height:160px;}
#screen{height:auto;}
.tblmain_my_rt,.rt_clmn_calendar,#oscar_ad3,#m_e_img,#sis_ad{width:100%;}
#sis_ad{padding:0;border:0;background:#ddd;}
.sis_ad_img{margin:0 0 45px 0;}
static, static.stickyBanner{position:relative;display:inline;width:100%;top:0;height:400px}
#oscar_ad3,.rt_clmn_calendar{margin:20px 0 40px 0;}
#imblkimg2{width:620px;}
#imblkimg3,#imblkimg6,#imblkimgH4{width:300px;}
#imblk1,#imblk6{margin:0 0 20px 0;}
#imblk2,#imblk3,#imblk5{margin:0 20px 20px 0;}
.imblktxtdel {display:block;}
#output_text_main_social .genericon{margin-left:28px;}
#category_list_menu{min-width:100px;}

.p, .pmitka, .psub, .pindent,.ptm2 {width:620px;}
.ptm2 {margin:0 auto;  height:30px;}
.story_date{float:left;margin:0 0 20px 0}
.story_date{float:left;clear:left;text-align:center;width:100%;}
#pz_img_photo{width:620px;height:900px;} 
.pz_img_photo{width:620px;height:413px;}
#pz_img_photo_desc{width:620px;}
.pagination_photo {top:370px;}
.device .arrow-left,.device .arrow-right{top:100px;}
#notabene{width:620px;height:auto;margin:0;float:none;}
.botbutton{margin:0;}
#ptm3 .genericon-twitter{color:#50abf1;}
#ptm3 .genericon-facebook-alt{color:#004df7;}
#ptm3 .genericon-mail{color:#cc0000;}
.tblmain_my_lt{width:620px;}
#tblmain_hd_sticky #location {width:100%;text-align:center;bottom:3.5vw;letter-spacing:0.2px;font-size:21px;}
.tblmain_my_rt{display:none}
#tblmain_my,.tblmain_my_lt{width:100%}
#pleed{margin:-30px 0 40px 0;width:90%;padding:5%;}
.mainimage_title{width:94%;margin:10px 3% 0 3%;}
#example1,#searchsubmit{border-radius:0;}
#audiocontrol{right:3.5vw}
.botbutton {width:580px;}
#botblocknavtopborder{margin:0}

#tblmain_topnew {width:620px;margin-top:89px;grid-template-columns:300px 300px;grid-column-gap:20px;grid-row-gap:40px;}

#tblmain_topnew #topcelldouble{width:620px;background:none;grid-template-columns:auto;display:grid;grid-template-rows:250px auto auto;grid-row-gap:10px;}
#topcelldouble #topcelldoublein{width:100%;height:auto;margin:0;}
#tblmain_topnew #topblocklt{width:620px;height:250px;margin:0}

#topcellltmove, #topcellrtmove,#topcelllt,#topcellrt {  width:300px;}
#tblmain_topnew #topcellrtmove #topblockrtaut{margin:0;}
#navbarsub,#navbar #searchdiv1,#navbar #back-search{display:none}
#navbar #menuTop{display:block}
#navbar{border-bottom:1px solid #ccc}

#gridttl:after {    margin:0 0 80px 0;}
#gridttlcell{width:620px;float:none;grid-template-columns:48% 48%;  grid-column-gap:4%;}
#gridttlcell #lt12 {  grid-column:1/3;grid-row:1;}
#gridttlcell #rt21 {  grid-column:1/2;  grid-row:2;}
#gridttlcell #rt22 {display:grid;align-items:inherit;  grid-column:2/3;  grid-row:2;}

#gridttlpznb{width:620px;grid-template-columns:620px;grid-row-gap:80px;}
#gridttlpznb #gridttlpz{background:antiquewhite;padding:20px 4%;}
#gridttlpznb #gridttlnb {row-gap:20px;}
#gridttlpznb .gridttlnbin {  padding:0;  border-left:0;}
#gridttlpznb .pzsslogan {text-align:center;}

#double{width:94%;grid-template-columns:repeat(2, 48%);  grid-column-gap:4%;}
#doublein {padding:40px 3%;}
#doublein #anivgrid {grid-template-columns:60px auto;}
#horad{margin:0 auto;}
#footer_mob2_rt{width:100%;margin:0 0 20px 0;text-align:center;}
#footer_mob2_lt{width:100%;text-align:center;float:none;margin:auto;line-height:135%}
#footer_mob2_rt .social {margin:0 20px;float:none;}
}

@media (max-width:768px){ 
.hide768,#photoday .pagination{display:none}
.show768{display:block} 
#navbar .logotext{font-weight:normal;letter-spacing:-1px;}
#navbar #status2, #navbar #bookmarks, #navbar #toggle {margin:0 0 0 6%;}
#navbar #back-search,#navbar #searchdiv1{display:none;}
#topmenu{left:0;}
.botnav{max-width:300px;}
.story_ctg,.story_date{float:left;width:100%;margin:40px 0 20px 0;text-align:center;}
.story_date{margin:0 0 20px 0;}
#ptmleedbot .pcount,#ptmleedtop .pcount{margin:0 35px 0 0;}
#cldr{width:90vw;margin:0 auto;}
.calendarbottomdrop,#category_list_menu{font-size:20px!important;}
#photoday{width:100%;}
#photoday .aleft,#photoday .aright{display:none;}
.author{width:620px;float:none;padding:0;}
#photottl{width:100%;margin:-80px 0;grid-row-gap:0;}
#photottl #photottlheader h3{position:relative;margin:0 auto -45px auto;padding:6px;top:40px;background:#000;width: 150px;line-height:initial;z-index:100;}
}


@media (max-width:667px){
body,html{font-size:18px!important;line-height:170%!important;letter-spacing:.2px!important;}
#ptmleedbot #aboutartl{font-size:14px!important;letter-spacing:0;}
.hide667,.storinky,#photoday .pagination{display:none} 
#ptmleedbot .pcount,#ptmleedtop .pcount{margin:0 25px 0 0;}
.pindent{width:100%}
#shapkaprint{width:auto;height:auto;}
#tblmain_my_print{width:94%;margin:0 3%}
#quote_print{width:97%;margin:0 0 20px 0%;padding:0 0 0 3%;}
#printdisclamer,#tblmain_my_print h5,.quote_txt_print,.subtitle_print{font-size:16px;}
#topblock22img,#shapkaprintimg{margin:0}
.device #tblmain_hd_sticky .output_header_main_big{bottom:0;}
.device .badge_date {width:100%;text-align:center;}
.p, .psub{width:94%;float:none}
#imblkimgWide,#imblk0,#imblk1,#imblk2,#imblk3,#imblk4,#imblk5,#imblk6{width:100%;}
.rt_clmn_calendar{float:none;}
#topnavlt2{width:100%;}
#topnavrt2{float:left;clear:left;width:100%;}
#category_list_menu{width:100%;}
#imblk0,#imblk1,#imblk2,#imblk3,#imblk4,#imblk5,#imblk6{margin:0 0 20px 0;}
#imblkimg0,#imblkimg1,#imblkimg2,#imblkimg3,#imblkimg4,#imblkimg5,#imblkimg6,#imblkH4,#imblkimgH4{width:100%;}
#imblk1{height:auto;}
#imblk5{height:500px;}
.imblktxt5{height:450px;}
#imblkimg5{height:400px;}
.imblktxtup5{margin:-400px 0 0 0;}
#mainimage_container_vert{width:100%;margin:20px 0 40px 0;}
#audiocontrol{top:5vw;}
#pz_img_photo{width:94%;height:1000px;margin:0 3%;height:600px;} 
.swiper-container {height:1000px;}
.pz_img_photo{width:100%;height:413px;}
#pz_img_photo_desc{width:100%;}
.device .arrow-left,.device .arrow-right{top:100px;}
#tblmain_my .genericon-fullscreen,#pz_img_photo .genericon-fullscreen,.pagination_photo{display:none;}

#output_text_main_social .genericon-mail{display:none;}
#fbbox{background-color:#fff;clear:both;}
.botnav{max-width:250px;}

#j0, #j1 {min-height:130px;}
#j0,#j1{float:left;width:100%;clear:left;position:relative;}
.j_desc {position:absolute;bottom:0;right:0;width:64%;}
#botbutton, .botbutton {padding:3%;width:94%;}

#tblmain_topnew {width:94%;grid-template-columns:100%;}
#topcellltmove, #topcellrtmove, #topcelllt, #topcellrt,#tblmain_topnew #topcelldouble,#tblmain_topnew #topblocklt {width:100%;}
#quote_container,#notabene_container{width:auto;margin:10px 0 30px 0;}
}



@media (max-width:600px){ 
#navbar .logotext{font-size:20px;padding:10px 0 0 0;}

.stickysign{width:100%;padding:0;text-align:left;}
#pleed .stickysign{float:left;margin:20px 0 0 0;width:100%;}
.author{width:94%;margin:20px 3% 40px 3%;float:left;}
.j_desc{text-align:left;}
.j_img{height:126px;}
#topnavlt2,.calendar{font-size:16px!important;}
#topnavlt2 .rednumber {padding:3px 0;}

.j_desc,.j_date,#botnavlf,#botnavrt,#botnavlf2,#botnavrt2,.story_ctg,.story_date{line-height:135%;}
.ptm2,#tblmain_my h4{width:94%;margin:0 3% 20px 3%;}
#fbbox,#output_text_main_social,.hashtag{width:100%;margin:0 0 40px 0;}


.pcount{width:16%;}
.ptm2 .genericon,.ptm2 .genericon-iframe-fv,.ptm2 .genericon-iframe-rl {margin-left:18%;}
.ptm2 .genericon-print,.ptm2 .genericon-show {margin-left:0;}
.pzsign{max-width:250px;}
.imblktxtttlpz{position:relative;}
#botblocklt, #botblocklthd{width:100%;}

#screen #botmenu h4{text-align:left;}

#location{width:100%;text-align:left;}
#pleed{width:94%;padding:5% 3%;}
.outterPlayer{width:100%}
#notabene{width:94%;height:auto;margin:60px 3%}

#gridttlcell,#gridttlpznb,#podcastttl{width:94%;margin:0 3%;}
#gridttlcellrt{grid-template-columns:100%;grid-row-gap:60px;}

#tripple,#double{width:100%;;  grid-template-columns:100%;}
#tripplein #anivgrid{grid-template-columns:60px auto;}

#gridttlpznb{grid-template-columns:100%;}
#tripplein #anivgriddate, #doublein #anivgriddate{width:92%;font-size:21px;}

#double{grid-row-gap:40px;}
#double .backlgrey {  padding:40px 3%!important;}
#doublein {  padding:0 4%;}
#podcastttlimg {width:60px;height:60px;border-radius:50%;margin:6px 6px 0 0;}
#midmenu,#botmenu{grid-template-areas:'lft mdtop' 'lft rttop' 'mdbot rtbot';justify-content: unset;}
}

@media (max-width:550px){ 
.tblmain_my_lt .lt{width:100%;margin:0 0 0 0}
.plt,.prt{width:100%}
.prt{float:left!important}
}

@media (max-width:480px){ 
.hide480,.bot_copy_left_hide,#output_text_main_social3{display:none} 
.imblktxtdate{margin-top:0;}
.twi {padding-left:18px;}

#bot_cal_nav_pages{text-align:center;}
.pz_img_photo{height:263px;}

.botnav{max-width:180px;}
.share_seeAlsoLi{margin:0;width:100%;}
.tooltip1 .tooltiptext1{margin-left:0}
#ptmleedbot #countartlclics,#ptmleedbot #countartltime,#ptmleedbot #readlater,#ptmleedbot #addtofavourites{margin-right:1%;width:49%}
#ptmleedbot #countartltime,#ptmleedbot #addtofavourites{margin-right:0;}
.printThisPageButton{margin:0;}
#myTimer, .timer {height:67px;}
.sidebar{padding:0 0 13px 0;}
.first_symbol{font-size:98px;line-height:98px;}

#gridttlcell {  grid-template-columns:100%;  grid-column-gap:0;}
#gridttlcell #lt12 {  grid-column:1;  grid-row:1;}
#gridttlcell #rt21 {  grid-column:1;  grid-row:2;}
#gridttlcell #rt22 {  grid-column:1;  grid-row:3;}

#horad{margin:0;}
#horad,#horadimg{height:500px;}
.horadbadge{margin:-490px 0 0 0;}
#horad .horadheader{margin:100px 0 0 0;}
.twi{padding-left:4px;}
.fb {margin-top:0;}
}


@media (max-width:320px){ 
#navbar .logotext{display:none}
#navbarin #roundlogoprint{display:block;margin:10px 0 0 0;}
}

@media print{    
.noprint, .noprint * {display:none!important;}
}