.views-element-container .wiki {

  /* Multi-column */

  -webkit-column-count:auto; /* Chrome, Safari, Opera */
  -moz-column-count:auto; /* Firefox */
  column-count:auto;

  -moz-column-width:220px; /* Firefox */
  -webkit-column-width:220px; /* Safari and Chrome */
  column-width:220px;

  -webkit-column-gap:40px; /* Chrome, Safari, Opera */
  -moz-column-gap:40px; /* Firefox */
  column-gap:40px;

  -webkit-column-rule:2px outset #e1e2e4; /* Chrome, Safari, Opera */
  -moz-column-rule:2px outset #e1e2e4; /* Firefox */
  column-rule:2px outset #e1e2e4;
}



/*Subscribe form*/

#mc_embed_signup{
background:#E6E6FA;
padding: 10px 20px;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
}

#mce-EMAIL{
display: inline-block;
width: calc(100% - 250px);
padding: 15px;
text-indent: 2%;
border-radius: 32px;
-webkit-border-radius: 32px;
-moz-border-radius: 32px;
-ms-border-radius: 32px;
-o-border-radius: 32px;
color:#aaa;
}

#mce-EMAIL placeholder{
	color:#ccc;
}
.mc-field-group{
	margin-top:15px;
}

div.mc-field-group > ul li{
	list-style:none!important;
	display:inline;
	font-style:italic;
}
div.mc-field-group > ul{
	padding-left: 0px;
}

.mc-field-group input{
	margin-right:5px!important;
	cursor:pointer;	
}

div.mc-field-group > label{
	margin-right: 10px;
	font-style:italic;
	font-weight:600;
}

#mce-success-response{
	color:#3CB371;
	font-weight:600;
}

/*fields*/
iframe:not([src]){
	display: none;
}
	
.field--name-field-url a,
.field--name-field-book a,
.field--name-field-booklink a{
background: #ec6a5c;
color: #fff;
border-color: #ec6a5c;
  margin-bottom: 20px;
  display: inline-block;
  clear: both;
    text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 2px;
border-radius: 60px;
-webkit-border-radius: 60px;
-moz-border-radius: 60px;
-ms-border-radius: 60px;
-o-border-radius: 60px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  border: 2px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
	font-size: 14px;
padding: 20px 60px;


}

.field--name-field-url a:hover,
.field--name-field-book a:hover,
.field--name-field-booklink a:hover{
	background: #000;
}

#block-languagedropdownswitcher{
	float:left;	
}
#block-languagedropdownswitcher select{
background-color: #2e3d62;
border: 1px solid #2e3d62;
padding: 5px 10px;
color:#fff;
z-index:100;
}
.field--name-user-picture{
width: 80px;
height: 80px;
float:left;
margin-top: -2.5rem;
margin-right: 1.5rem;
}
.field--name-user-picture img{
	border-radius:50%;
	position:relative;
}
.post-meta .author{
	margin-top:5px;
	  display: block;
	  }
	  
#views-exposed-form-books-page-1{
	margin-bottom:15px;
}
	  
#views-exposed-form-books-page-1 div{
	display:inline;
	padding:5px;
}
.field--name-body a{
	text-decoration:underline;
	
}

blockquote{
background: rgb(254, 184, 0) none repeat scroll 0% 0%;
color: #fff;
border: 2px solid #eaeaea;
position: relative;
padding: 30px 30px 30px 70px;

}

blockquote::before{
color: #fff;
content: "\201c";
position: absolute;
left: 20px;
top: 0px;
z-index: 1;
font-size: 3em;
}

.field--name-field-rik-vypusku .field__label,
.field--name-field-yazyk-knigi .field__label {
  float: left;
margin-right: 10px;
}

@media (max-width: 767.98px) {
	
#mce-EMAIL{
display: block;
width: 100%;
margin-bottom:10px;
}

#mc_embed_signup .button{
	width: 100%;
}


}

