/*
Theme Name: Lechaim
Theme URI: http://wordpress.org/themes/twentytwelve
Author: Mitya
Author URI: http://wordpress.org/
Description: Mitya
Version: 1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: lechaim
Text Domain: lechaim

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
.row{display:inline-block;clear:both;}
.col {
     float:left;
     display: inline;}
.oneCol {width:240px;}
/*.one-three {width:340px;}
.one-three:first-child,.one-three:last-child {width:310px;}
*/
.one-three {width:320px;}
.twoCol {width:480px;}
.threeCol {width:720px;}
.fourCol {width:960px;}
.three-three {width:960px;}
.fiveCol {width:1200px;}
.issueContents .col {width:187px;padding-right: 5px}
.issueContents p{margin-right:10px;font:400 12px/20px Roboto;}
.blogAuthorMenu{list-style:none;padding-left: 0px;}
/* article{padding: 10px 0px 10px 20px} */
.topMenu{border-bottom:1px solid black;padding: 0px 0px 0px 40px;margin:15px 0px 30px;position:relative;top:1px; list-style:none;display: block}
.single .topMenu{padding: 0px;margin:0px;display: inline-block}
.topMenu li{display:inline-block;
white-space: nowrap;
padding: 8px 15px 8px 15px;
}
.topMenu:hover .selected{display:inline-block;
white-space: nowrap;
padding: 8px 15px 8px 15px;
border: 0px;
top:0px;
}

.topMenu li:hover{border: 1px solid black;
border-bottom-color:#FBFBFA;
padding: 7px 14px 7px 14px;
position:relative;
top:1px;
}
.topMenu .selected, .topMenu:hover .selected:hover{border: 1px solid black;
border-bottom-color:#FBFBFA;
padding: 7px 14px 7px 14px;
position:relative;
top:1px;
}
.topMenu li a{font: italic 18px/20px 'PT Serif';text-decoration: none;color: black;}
.topMenu:hover .selected a{font: italic 18px/20px 'PT Serif';text-decoration: none;color: black;}

.topMenu li:hover a{position:relative;top:2px;color: #0075bb;}

.topMenu .selected a,.topMenu:hover .selected:hover a{position:relative;top:2px;color: #0075bb;}
.topMenu li:hover a{position:relative;top:2px;color: #0075bb;}


.issueMenu{border-bottom:1px solid black;padding-left: 30px; list-style:none}
.issueMenu li{display:inline-block;
white-space: nowrap;
padding: 8px 15px 8px 15px;
}
.issueMenu li:hover{border: 1px solid black;
border-bottom-color:#FBFBFA;
padding: 7px 14px 7px 14px;
position:relative;
top:1px;
}
.issueMenu .selected,.issueMenu:hover .selected:hover{border: 1px solid black;
border-bottom-color:#FBFBFA;
padding: 7px 14px 7px 14px;
position:relative;
top:1px;
}
.issueMenu:hover .selected{padding: 8px 15px 8px 15px;border:0px;top:0px;}
.issueMenu li a{font: 12px/14px 'Roboto';text-decoration: none;color: black;}
.issueMenu li:hover a{position:relative;top:2px;color: #0075bb;}
.issueMenu .selected a{position:relative;top:2px;color: #0075bb;}
.issueMenu:hover .selected:hover a{position:relative;top:2px;color: #0075bb;}
.issueMenu:hover .selected a{position:relative;top:0px;color: #000000;}
.announceRubric {font: 900 11px/13px 'Playfair Display SC';letter-spacing: 0.05em;word-spacing: 0.2em;margin:10px 0px 0px;}
.rubricList {line-height:28px;margin-top: 6px;border-bottom: 1px solid rgb(200, 200, 200);padding-bottom: 16px}
.rubricList span {white-space:nowrap;font: 900 11px/13px 'Playfair Display SC';letter-spacing: 0.05em;word-spacing: 0.2em;margin:0px 20px 0px 0px;}
.authorList {line-height:28px;margin-top: 6px}
.authorList span {white-space:nowrap;font: 11px/18px 'PT Serif';text-transform: uppercase;color:#444444;letter-spacing: 0.2em;word-spacing: 0.2em;margin:0px 20px 0px 0px;}
.announceRubric:before{content: " ";  
     background: url(./lechaim-znak-small.png) black; /* #f07030 */  
     display: inline-block;  
     height: 10px;  
     width: 11px;
     margin-right: 5px}
.announceTitle {font: 19px/27px 'PT Sans';text-transform: uppercase;color:#0075bb;margin:9px 0px 5px;}
/*a:hover{border-bottom:1px solid blue;}
*/
.announceAuthor {font: 11px/18px 'PT Serif';text-transform: uppercase;color:#444444;letter-spacing: 0.2em;word-spacing: 0.2em;margin:0px 0px 5px;}
.announceText {font: 14px/20px 'PT Serif';}
.announceSelected{font: 400 19px/23px 'PT Sans'; /*text-transform: uppercase;*/color: rgb(130,130,130);margin: 9px 0px 17px;border-bottom: 1px solid rgb(200,200,200);padding-bottom: 10px;}
a:last-child .announceSelected{border-bottom: none}
.announceThumb {margin:15px 0px 15px;}
.announceThumb+.announceTitle{margin-top:-5px;}
.mainAnnounce{background-color:rgb(230,230,230);padding-top:1px;padding-bottom: 10px;}
.mainAnnounce article {padding:5px 20px 0px;}
.one-three.announce{display:table-cell;vertical-align:top;border-top:1px solid rgb(200,200,200);}
.one-three.announce.hidden{display:none;}
.three-three.announce.hidden{display:none;}
.one-three.announce:nth-child(-n+3){border-top-width:0px;}
.one-three:nth-child(4n+1).announce article{padding-left:0px;}
.one-three:nth-child(4n+3).announce article{padding-right:0px;}
.one-three:nth-child(4n+1).announce {width:310px;}
.one-three:nth-child(4n+2).announce {width:340px;}
.one-three:nth-child(4n+3).announce {width:310px;}
.three-three.announce{display:inline-block;vertical-align:top;border-top:1px solid rgb(200,200,200);}
.one-three.announce+.one-three.announce{border-left:1px solid rgb(230,230,230);margin-left:-1px;}
.one-three.announce article {padding:5px 30px 0px;}
.three-three.announce article {padding:5px 0px 0px;}
.announce:first-child article {padding-left: 0px}
.announce:last-child article {padding-right: 0px}
.announce:last-child {border-right:none}
.row-one .announce{border-top:1px solid rgb(200,200,200);}
.row-three .announce{border-top:1px solid rgb(200,200,200);}
.announce .head{width:150px;padding:8px 15px 10px 145px;}
.announce .head.wide{width:295px;padding-left:0px;}
.announce .image+.head{padding-left: 30px;width:160px;padding-right: 30px}
.announce .text{padding: 0px ;width:340px;}
.announce .image{width:280px;}
.announce .text+.image{padding-left: 30px;}
.mainAnnounce .announceText{font-size: 16px;line-height: 24px}
.mainAnnounce .announceTitle{font-size: 20px;line-height: 25px}
.announceThumb img {box-shadow:2px 1px 8px rgb(220,220,220)}
.blogAuthor {font: 11px/13px 'PT Serif';text-transform: uppercase;color:rgb(0,125,197);letter-spacing: 0.2em;word-spacing: 0.2em;padding:10px 10px 10px 0px;}
.blogAuthorMenu .blogAuthor {margin:0px 20px 0px 10px;border-top:1px solid rgb(150,150,150);}
.blogText{font: 400 14px/19px 'PT Sans'}
.blackRubric {font: 900 11px/13px 'Playfair Display SC';letter-spacing: 0.05em;word-spacing: 0.2em;margin:10px 0px 10px;padding-left:0px;padding-right:10px;}
.blackRubric:before{content: " ";  
     background: url(./lechaim-znak-small.png) black;  
     display: inline-block;  
     height: 10px;  
     width: 11px;
     margin-right: 5px}
.hidden{display:none}
#expandAnnounces{cursor:pointer;}
#collapseAnnounces{display:none;cursor:pointer;}
#currCover{-webkit-box-shadow: 2px 4px 16px -2px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 2px 4px 16px -2px rgba(0, 0, 0, 0.3);
box-shadow: 2px 4px 16px -2px rgba(0, 0, 0, 0.3);}
.contentsAuthor{font-weight:700;}
.contentsAuthor2{font-weight:400;font-style: italic ;}
.contentsRubric{font:14px 'PT Serif';color:rgb(0,125,197);}
.draft{color:rgb(150,150,150)}
.contentsRubric:before{content: ' / '; color:rgb(230,230,230);}
.contentsRubric:first-child:before{content: '';}
.contentsTitle{font:14px 'PT Sans'}
.issueContents a:hover{text-decoration: underline;}

.seeAlso{
    background-color: rgb(230,230,220);
    display:inline-block;
    padding: 0px 20px;
    margin:20px 0px 20px;
}
.seeAlso .head{float:left;width:120px;padding:0px 20px 0px 0px;}
.seeAlso .images {width:780px;float:left;}
.seeAlso .images a img{margin-right: 30px;display: block;float:left;}
.seeAlso .images a:last-child img{margin-right: 0px}


a {text-decoration: none}
a, a:visited, a:hover, a:active {
  color: inherit;
}
body {background-color:#FBFBFA;margin:0px;}
p {font: 17px/27px 'PT Serif' black;}
p.add {font-family: 'PT Sans'}
.inversed p {font-family: 'PT Sans'}
.inversed p.add {font-family: 'PT Serif'}
.entry-content p {margin: 0px 0px 0px 400px;text-indent: 26px}
.entry-content .zeroIndent {text-indent: 0px}
.entry-content .lead {font: 19px/28px 'PT Sans';color:rgb(0,125,197);text-indent: 0px;padding-bottom: 20px}
.entry-content .heading1 {font: 700 20px/26px 'Roboto';text-transform: uppercase;padding:30px 0px 10px;text-indent: 0px}

/* .entry-content .heading1.book {padding-top:10px;margin-top: 20px;color:rgb(0,125,197);border-top: 1px solid black}
.entry-content .heading1.book:first-child {padding-top:0px;margin-top: 0px;border-top: 0px}
*/

.entry-content .heading2 {font: 700 16px/22px 'PT Serif';color:rgb(0,125,197);padding:30px 0px 10px;text-indent: 0px}
.entry-content .heading1+.heading2 {padding-top:0px;}
.widetracking {letter-spacing: 0.25em;word-spacing: 0.2em;}
.currRubric {font: 900 15px/18px 'Playfair Display SC';letter-spacing: 0.05em;word-spacing: 0.2em;margin:10px 0px 0px;}
.currRubric:before{content: " ";  
     background: url(./lechaim-znak-medium.png) black;  
     display: inline-block;  
     height: 16px;  
     width: 17px;
     margin-right: 5px}
.articleHeader {width:400px;float:left;}
h1.entry-title {font:29px/39px 'PT Sans';text-transform: uppercase;margin:0px; width:370px;}
.subTitle {font:700 16px/24px 'PT Sans';text-transform: uppercase;margin:5px 0px 0px; width:380px;color:rgb(0,125,197)}
.inversed h1.entry-title {font-family: 'PT Serif';letter-spacing: 0.05em;word-spacing: 0.05em;}
.inversed .subTitle {font-family: 'PT Serif';letter-spacing: 0.05em;word-spacing: 0.05em;}
.inversed b {font-weight: 900; font-family: 'Roboto';}
.ftnt {display:none;}
.ftntRef{/*color:rgb(120,120,120);*/border-bottom:1px dotted;/*z-index:101;*/position: relative}
#currFootnote {display:none;max-width:300px;background-color: white;padding: 40px 20px 20px 20px;z-index:100;font: 12px/17px 'PT Serif';box-shadow:2px 1px 8px rgb(220,220,220)}
#currFootnote a{color:rgb(0,125,197)}
.active {z-index:101;}

/* .wp-caption {float:left;padding:10px 30px 10px 0px;} */
.wp-caption-text {/*margin: 5px 0px 0px !important; */text-indent:0px !important;font: 13px/19px 'PT Sans'; width:370px;text-transform: none;}
.entry-header .wp-caption-text {left:400px;position: relative}
/* .entry-header img {margin-top: 0px} */
.entry-header img {margin-top: 10px;margin-right:0px;margin-bottom: 10px}
.entry-content img {float:left;margin-left:-400px;margin-top: 10px;margin-right:30px;margin-bottom: 10px}
.textAuthor {font: 14px/24px 'PT Serif';text-transform: uppercase;color:rgb(120,120,120);letter-spacing: 0.2em;word-spacing: 0.2em;padding:17px 10px 10px 0px;margin:0px}
.entry-content .dropcap {text-indent: 0px}
.entry-content .smallAuthor {text-indent: 0px; color:  rgb(120,120,120);text-align:right; font-size:12px;line-height:19px;padding-top:10px;}
.entry-content .epiAuthor {text-align:right; font-size:12px;line-height:19px;padding-top:10px;text-transform: uppercase;letter-spacing: 0.2em;word-spacing: 0.2em;}
.entry-header .smallAuthor {text-indent: 0px; color:  rgb(120,120,120); font-size:14px;padding:10px 0px 20px;margin:0px;}
.smallAuthorName {white-space: nowrap; text-transform: uppercase;letter-spacing: 0.2em;word-spacing: 0.2em; padding-left:6px;}
.entry-content .partAuthor {text-transform: uppercase;letter-spacing: 0.2em;word-spacing: 0.2em;text-indent: 0px}
.entry-content .partDetails {font-size: 15px;line-height:20px;width:400px;text-indent: 0px;margin-bottom: 16px}
.entry-content .bookAuthor {text-indent: 0px; font:400 12px 'Roboto';text-transform:uppercase; letter-spacing: 0.1em;word-spacing: 0.1em;padding-bottom: 2px}
.entry-content .bookTitle {text-indent: 0px; font:700 14px 'Roboto';padding-bottom: 20px;padding-top: 40px}
.entry-content .heading1+.bookTitle, .entry-content .bookAuthor+.bookTitle{padding-top: 0px}
.entry-content .bookDetails {text-indent: 0px; font:400 12px 'Roboto';padding-bottom: 10px}
.entry-content .bookTitle+.bookDetails{margin-top:-20px;}
.entry-content .showDate {text-indent: 0px; font:400 16px 'Roboto';padding-bottom: 12px}
.entry-content .showPlace {text-indent: 0px; font:700 14px 'Roboto';padding-bottom: 2px;}
.dropcap:first-letter {font-size: 82px;  
    float: left;  
    margin-right: 6px;  
    line-height: 75px;}
.dateOfPub {
    margin-top: -10px;
    margin-bottom: 8px;
    font: 12px 'PT Sans';
    line-height: 18px;
    color: rgb(180,180,180);}

img.border {border:1px solid black;}

div.parts{display:none;}
.parts.pimages li.selected{border-bottom: none;padding: 0px}
.parts.ptext li.selected{border:1px solid black;border-bottom-color:#FBFBFA }
.parts.ptext li.selected .heading1{color:rgb(0,125,197)}
.parts.ptext {border-bottom: 1px solid black;text-align: center}
.parts.ptext li{display:inline-block;vertical-align:bottom;padding: 20px;position:relative;top:1px;}
.parts.pimages li{display:inline-block;vertical-align:top;padding: 20px;border-bottom: 1px solid black}
/*.parts li:first-child{padding-left: 0px}
.parts li:last-child{padding-right: 0px}
*/

ul.parts {padding-left: 0px}
ul.parts.ptext {margin-bottom: 50px}
ul.parts img{margin:0px;float:none}
ul.parts li img:last-child{display: none}
ul.parts li .wp-caption-text{display: none;margin-left: 20px;margin-right: 20px;text-align: left}
ul.parts li.selected .wp-caption-text{display: block}
ul.parts li.selected img:first-child{display: none}
ul.parts li.selected img:last-child{display: inline}
ul.parts li.selected img{padding:20px;border:1px solid rgb(0,125,197);margin: 0px 20px}
ul.parts li:first-child.selected img{margin-left: 0px}
ul.parts li:first-child.selected .wp-caption-text{margin-left: 0px;}
/*ul.parts li p{margin-left: 0px !important;}*/
ul.parts li a{text-decoration: none}
.partHead{text-align:left;margin-bottom:-16px;}

.parts.ptext .heading1 {color:rgb(120,120,120);margin: 0px;padding: 0px}
.parts .heading1 {color:rgb(0,125,197)}

.gallery {margin-left: 0px;margin-bottom:10px;display:table;}
.gallery img{margin-left: 0px}
.gallery .wp-caption-text{margin-left: 0px !important;margin-top: 0px !important}

#footer{-webkit-box-shadow: inset 0px 28px 26px -21px rgba(0,0,0,0.30);
-moz-box-shadow: inset 0px 28px 26px -21px rgba(0,0,0,0.30);
box-shadow: inset 0px 28px 26px -21px rgba(0,0,0,0.30);
padding-top:0px;
height:85px;
min-width: 1200px;
width:100%;
background-color: #33393d;
visibility:hidden;}

#navigation {/*border-top: 1px solid black;*/ -webkit-box-shadow: inset 0px 18px 26px -21px rgba(0,0,0,0.20);
-moz-box-shadow: inset 0px 18px 26px -21px rgba(0,0,0,0.20);
box-shadow: inset 0px 18px 26px -21px rgba(0,0,0,0.20);background-color: rgb(230,230,230);padding:15px 0px 10px;min-width: 1200px;width:100%;}
#navigation .announce {width:598px;display:table-cell;border-right: 1px solid rgb(190,190,190);margin-right:-1px;vertical-align:top;}
#navigation .announce:last-child {border-right:none;}
#navigation .announce:last-child article{padding-left:30px;padding-right: 0px}
#navigation .announce:last-child .seeAlso{padding-left:20px}
#navigation .announce .seeAlso {background-color: inherit;margin:0px;padding: 0px}
#navigation .announce .seeAlso .head {padding-bottom: 10px}
#navigation .announce .seeAlso .images {width:580px}
#navigation .image{width:210px;}
#navigation .text{padding:5px 0px 0px 20px;width:338px;}
.gallery p{margin-left: 0px}

.covers {padding-top: 18px}

#comments {border-top: 1px solid rgb(190,190,190);padding:30px 0px 10px;}
.fb-comments {left: 400px}

.continue {
    font-style: italic;
    color: rgb(0,125,197);
}

.blogs {background-color:rgb(230,230,230)}
.blogs .blackRubric {padding-left:10px;}
