/*
Theme Name: TwentyFourteen child
Version: 1.0.2
Text Domain: twentyfourteen-child
Template: twentyfourteen
Theme URI: https://wordpress.org/themes/twentyfourteen/
Author: the WordPress team
Author URI: https://wordpress.org/

*/

.home h1.entry-title {
  display: none;
}

#mapid {
  height: 500px;
  width:100%;
}

.leaflet-popup-content p {
    margin: 3px 0 !important;
}

article.centers header.entry-header {
    background-color:lightgray;
    padding:3px 5px 0px 5px;
}

.form-field.term-slug-wrap {
    display:none;
}

li.lang-item-ru {
    display:none;
}

.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content,
html .mceContentBody  {
    max-width: 1000px !important;
}

.site-navigation a {
    color: #fff !important;
}
.site {
    margin-left: auto;
    margin-right: auto;
}
/*#secondary{
    width:220px;
    color:black;
}
*/

.site-content {
    margin-left:0 !important;
}


.site:before {
    background-color:lightgray !important;
    display:none;
}

.post-thumbnail {
    background-color:transparent;
}
#secondary .widget a {
    color:black;
}

h1.site-title {
    width:220px;
}
.site-header {
    z-index:500;
}

#primary-navigation {
    float:left;
}

.lang-item.lang-item-en.menu-item {
    margin-right:150px;
}

.center_list .row {
    margin-bottom:3px;
    border-bottom:1px dotted lightgray;
}

.pods-pagination {
    margin-bottom:10px;
    margin-top:10px;
}

.pods-pagination .page-numbers {
    padding:8px;
    border:1px solid lightblue;
    text-align:center;
    margin:0;
    border-collapse: collapse;
}

.logged_user_menu {
    text-decoration:underline;
    color:lightblue;
}

.footer-sidebar aside.widget {
    width:100% !important;
}

.img-centered {
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}

div[name="map_and_centers"] {
    text-align:center;
}


.lds-ring {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 8px solid #000;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #000 transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
