/*
Theme Name:     Flightney
Theme URI:      https://vk.com/vetl1489/
Template: neve
Author:         Виталий Шутиков
Author URI:     https://vk.com/vetl1489/
Description: Flightney
Version:        1.0.1
*/


/*-----------------------------------------------------
Типографика
-----------------------------------------------------*/

/* правим на красиво буквицу*/
.has-drop-cap:not(:focus)::first-letter {
  float: left;
  font-size: 5.2em;
  margin: 0.07em 0.1em 0 0;
}

/* размеры параграфов */
.has-small-font-size {
  font-size: 15px;
  line-height: 1.6em;
}
.has-medium-font-size {
  font-size: 20px;
  line-height: 1.5em;
}
.has-large-font-size {
  font-size: 26px;
  line-height: 1.4em;
}

/* настройки цитат */
blockquote:before {
    margin: 0px auto 30px;
}
blockquote:after {
  margin: 30px auto 0;
}


.nv-page-title-wrap.nv-big-title .nv-page-title {
  border: none;
  text-align: center;
}

.fl-single-page-header-divider span {
  position: absolute;
  padding: 0 9px;
  background-color: #ffffff;
  left: 50%;
  transform: translateX(-50%)  translateY(66%);

}

.fl-single-page-header-divider span:before {
  color: #93b2d1;
  font-size: 15px;
}


.fl-single-page-header-divider hr {
  margin-top: 20px;
  margin-bottom: 20px;
  color: #704C69;
  border-top: 2px solid #93b2d1;
  background-color: none;
  height: 2px;
  width: 20%;
}


/*-----------------------------------------------------
Footer
-----------------------------------------------------*/

/* уменьшаем размер копирайтов */
.fl-copy p {
  font-size: 0.8em;
  margin-bottom: 0;
}

/* назначаем шрифт заголовкам футера */
.fl-footer-h h5 {
  font-family: "Montserrat Alternates";
  font-size: 1.2em;
  font-weight: 500;
}


/*-----------------------------------------------------
Header
-----------------------------------------------------*/

/* правим ссылку картинки логотипа */
.fl-header-logo a {
  display: block !important;
}

.fl-main-logo {
  max-width: 1014px;
}


/*-----------------------------------------------------
Sidebar
-----------------------------------------------------*/
/* заголовки виджетов сайдбара нужным шрифтом */
.widget p.widget-title {
  font-family: "Montserrat Alternates";
  font-size: 1.2em;
  font-weight: 500;
}

/* сделать подсветку ссылки при наведении автор/листинг постов */
.fl-autor-posts h5>a:hover {
  color: #0366d6 !important;
}


/*-----------------------------------------------------
Архив
-----------------------------------------------------*/

.fl-archive-bg .jet-smart-listing__post:hover {
  background-color: #F0F0F0 !important;
  transition: background 0.5s;
}

.fl-searh-element a {
  text-align: center;
}

.fl-searh-element .jet-listing-dynamic-field__content {
  text-align: center;
}

/* убираем черную обводку у поиска и поля поиска в header */
.fl-searh-form .jet-search__popup-trigger {
  outline: none;
}
.fl-searh-form .jet-search__field {
  outline: none;
}

.fl-searh-form .jet-search__field:focus {
  border-color: #704C69;
}

.fl-searh-form .jet-ajax-search__field {
  outline: none;
}

@media (max-width: 991px) {
  .fl-searh-form .jet-search__form {
    border: none !important;
  }
}

/* красим автора заглавного поста */
.fl-home-shosen .jet-smart-listing__featured .jet-title-fields__item-value {
  color: #ffffff !important;
  margin-bottom: 8px;
}


/*-----------------------------------------------------
Редакция
-----------------------------------------------------*/
/* скругляем картиночки */
.fl-editors img {
  border-radius: 50%;
}


/*-----------------------------------------------------
Куки
-----------------------------------------------------*/
#cookie-notice {
  box-shadow: 0px -3px 15px -6px rgba(0, 0, 0, 0.29);
  font-size: 17px;
}

#cn-accept-cookie.cn-button{
  font-size: 17px;
  background-color: #704C69;
  border-radius: 24px;
  color: #ffffff;
  padding: 8.5px 18px;
}

