@charset "UTF-8";
/** конфиг */
/** 
	базовый синий цвет = #4493d0; MEDIA REPOST {был основной - 16AAF4;} (019AE6) 

	базовый желтый цвет = #D4AF37; hersones.org (РПЦ)
	базовый темный желтый цвет = #B8860B; hersones.org (РПЦ)
	базовый светлый желтый цвет = #EEDD82; hersones.org (РПЦ)
	базовый серый цвет = #333; hersones.org (РПЦ)

	основной цвет - золотой металлик hex - $color_main; rgb - 212,175,55
	дополнительный светлый - светло золотистый - $color_main_light
	дополнительный темный - темно золотистый - $color_mmenu_login

	новый базовый цвет = #3C6B3F;
	новый дополнительный темный цвет = #28402a;
	новый дополнительный светлый цвет = #28402a;
*/
/** -------------- НАСТРОЙКИ -------------- */
/** базовые цвета = синий */
/** базовые цвета *


/** базовые цвета = желтый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4BA33; //#f8a724; // базовый цвет
$color_main_light: #FFE143; //#ffd579; // базовый цвет светлее
$color_mmenu_login: #B59F2E; //#ffa018; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = желтый - изначально */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4AF37; // базовый цвет
$color_main_light: #EEDD82; // базовый цвет светлее
$color_mmenu_login: #B8860B; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = зеленый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #3C6B3F; // базовый цвет
$color_main_light: #c1fdc5; // базовый цвет светлее
$color_mmenu_login: #28402a; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.5); // #ADC1AF; // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** -------------- НАСТРОЙКИ -------------- */
/** ENGINE = engine/engine.scss */
/** конфиг */
/** 
	базовый синий цвет = #4493d0; MEDIA REPOST {был основной - 16AAF4;} (019AE6) 

	базовый желтый цвет = #D4AF37; hersones.org (РПЦ)
	базовый темный желтый цвет = #B8860B; hersones.org (РПЦ)
	базовый светлый желтый цвет = #EEDD82; hersones.org (РПЦ)
	базовый серый цвет = #333; hersones.org (РПЦ)

	основной цвет - золотой металлик hex - $color_main; rgb - 212,175,55
	дополнительный светлый - светло золотистый - $color_main_light
	дополнительный темный - темно золотистый - $color_mmenu_login

	новый базовый цвет = #3C6B3F;
	новый дополнительный темный цвет = #28402a;
	новый дополнительный светлый цвет = #28402a;
*/
/** -------------- НАСТРОЙКИ -------------- */
/** базовые цвета = синий */
/** базовые цвета *


/** базовые цвета = желтый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4BA33; //#f8a724; // базовый цвет
$color_main_light: #FFE143; //#ffd579; // базовый цвет светлее
$color_mmenu_login: #B59F2E; //#ffa018; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = желтый - изначально */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4AF37; // базовый цвет
$color_main_light: #EEDD82; // базовый цвет светлее
$color_mmenu_login: #B8860B; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = зеленый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #3C6B3F; // базовый цвет
$color_main_light: #c1fdc5; // базовый цвет светлее
$color_mmenu_login: #28402a; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.5); // #ADC1AF; // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** -------------- НАСТРОЙКИ -------------- */
/** -------------- main -------------- */
html {
  overflow-x: hidden; }

body {
  background-color: #F8F8F8;
  display: flex;
  flex-direction: column; }

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
  background-color: #FFF;
  -webkit-box-shadow: 0 0 0px 1000px white inset; }

.modal-dialog .modal-header {
  background-color: #1E7CAB !important;
  color: #fff !important; }

#container {
  flex: 1 0 auto;
  padding-top: 20px;
  margin-top: 57px;
  padding-bottom: 20px;
  max-width: 100%; }

.animate {
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 300ms cubic-bezier(0, 0.995, 0.99, 1);
  -ms-transition: all 300ms cubic-bezier(0, 0.995, 0.99, 1);
  -o-transition: all 300ms cubic-bezier(0, 0.995, 0.99, 1);
  transition: all 300ms cubic-bezier(0, 0.995, 0.99, 1); }

textarea {
  resize: vertical; }

.devider {
  border-top: 1px solid rgba(204, 204, 204, 0.5);
  padding-top: 15px; }

/* title for all static pages + registration and etc. */
.title-block p, .title-block h1, .title-block h2, .title-block h3, .title-block h4 {
  background: #259bd6;
  padding: 10px 15px;
  color: #fff;
  font-family: "PT Sans";
  font-size: 16px;
  margin: 0px;
  line-height: 29px; }

.title-block {
  margin-bottom: 20px; }

.btn:hover,
.btn:focus,
.btn:active {
  outline: 0 !important; }

/** -------------- main -------------- */
/* GO TOP BUTTON */
.gotop {
  color: #FFF;
  background-color: #424343;
  position: fixed;
  width: 42px;
  text-align: center;
  height: 45px;
  right: 0;
  bottom: 0;
  display: block;
  padding: 9px 0;
  border-radius: 5px 5px 0 0;
  z-index: 9998;
  display: none;
  line-height: 30px; }

.gotop:hover {
  background-color: #259bd6; }

.gotop:hover, .gotop i:hover {
  color: #FFF; }

.gotop i {
  margin-left: 0px; }

/** fileinput для feedback */
.kv-file-upload {
  display: none; }

/** poll  **/
.mr-poll {
  text-align: center;
  background-color: #ededed;
  margin-bottom: 20px; }

.mr-poll h3 {
  background-color: #259bd6;
  color: #fff;
  padding: 10px; }

.mr-poll h4 {
  margin-top: -10px; }

.mr-poll-list {
  text-align: left; }

.vote-block {
  color: #fff; }

.vote-block span {
  font-family: "PT Sans";
  color: #fff;
  font-size: 18px; }

.vote {
  color: #ddd;
  font-family: "PT Sans";
  font-size: 14px; }

.voteprogress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 5px;
  background-color: #f7f7f7;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

.voteprogress span {
  color: #fff;
  text-align: center;
  font-size: 14px;
  height: 20px;
  display: block;
  overflow: hidden;
  background: #0e90d2; }

.voteprogress .vote2 {
  background-color: #dd514c; }

.voteprogress .vote3 {
  background-color: #5eb95e; }

.voteprogress .vote4 {
  background-color: #4bb1cf; }

.voteprogress .vote5 {
  background-color: #faa732; }

.pollprogress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 5px;
  background-color: #f7f7f7;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px; }

.pollprogress span {
  color: #fff;
  text-align: center;
  font-size: 14px;
  height: 20px;
  display: block;
  overflow: hidden;
  background: #0e90d2; }

.pollprogress .poll2 {
  background-color: #dd514c; }

.pollprogress .poll3 {
  background-color: #5eb95e; }

.pollprogress .poll4 {
  background-color: #4bb1cf; }

.pollprogress .poll5 {
  background-color: #faa732; }

/** poll  **/
/** сетка */
.bold {
  font-weight: bold; }

.small-row, .row.small-row {
  margin-left: -7.5px;
  margin-right: -7.5px; }

.small-col:not(:first-child), .small-col:not(:last-child), .small-col {
  padding-right: 7.5px;
  padding-left: 7.5px; }

.mar-5 {
  margin-bottom: 5px !important; }

.mar-10 {
  margin-bottom: 10px !important; }

.mar-15 {
  margin-bottom: 15px !important; }

.mar-20 {
  margin-bottom: 20px !important; }

.mar-25 {
  margin-bottom: 25px !important; }

.mar-30 {
  margin-bottom: 30px !important; }

.mar-35 {
  margin-bottom: 35px !important; }

.mar-5-t {
  margin-top: 5px !important; }

.mar-10-t {
  margin-top: 10px !important; }

.mar-15-t {
  margin-top: 15px !important; }

.mar-20-t {
  margin-top: 20px !important; }

.mar-25-t {
  margin-top: 25px !important; }

.mar-30-t {
  margin-top: 30px !important; }

.mar-35-t {
  margin-top: 35px !important; }

.mar-5-l {
  margin-left: 5px !important; }

.mar-10-l {
  margin-left: 10px !important; }

.mar-15-l {
  margin-left: 15px !important; }

.mar-20-l {
  margin-left: 20px !important; }

.mar-25-l {
  margin-left: 25px !important; }

.mar-30-l {
  margin-left: 30px !important; }

.mar-35-l {
  margin-left: 35px !important; }

.mar-5-r {
  margin-right: 5px !important; }

.mar-10-r {
  margin-right: 10px !important; }

.mar-15-r {
  margin-right: 15px !important; }

.mar-20-r {
  margin-right: 20px !important; }

.mar-25-r {
  margin-right: 25px !important; }

.mar-30-r {
  margin-right: 30px !important; }

.mar-35-r {
  margin-right: 35px !important; }

.pad-0-l {
  padding-left: 0px; }

.pad-0-r {
  padding-right: 0px; }

.pad-10-b {
  padding-bottom: 10px; }

.pad-15-b {
  padding-bottom: 15px; }

.pad-30-b {
  padding-bottom: 30px; }

.pad-10-t {
  padding-top: 10px; }

.pad-15-t {
  padding-top: 15px; }

.pad-30-t {
  padding-top: 30px; }

.nopadding {
  padding: 0 !important; }

.nomargin {
  margin: 0 !important; }

/** сетка */
@media (max-width: 1199px) {
  .index-content-ins p, .index-content-ins h4 {
    text-align: center; }

  .container {
    width: 100%; } }
@media (max-width: 991px) {
  .index-content-ins p, .index-content-ins h4 {
    text-align: center; }

  .navbar-header {
    display: none; } }
@media (max-width: 768px) {
  .navbar-header {
    display: block; }

  .navbar-right {
    position: relative !important;
    right: auto !important; }

  .navbar-left {
    padding-right: 0 !important; } }
@media (max-width: 380px) {
  .col-xs-6 {
    width: 100%; } }
/** HEADER = engine/header.scss */
/** конфиг */
/** 
	базовый синий цвет = #4493d0; MEDIA REPOST {был основной - 16AAF4;} (019AE6) 

	базовый желтый цвет = #D4AF37; hersones.org (РПЦ)
	базовый темный желтый цвет = #B8860B; hersones.org (РПЦ)
	базовый светлый желтый цвет = #EEDD82; hersones.org (РПЦ)
	базовый серый цвет = #333; hersones.org (РПЦ)

	основной цвет - золотой металлик hex - $color_main; rgb - 212,175,55
	дополнительный светлый - светло золотистый - $color_main_light
	дополнительный темный - темно золотистый - $color_mmenu_login

	новый базовый цвет = #3C6B3F;
	новый дополнительный темный цвет = #28402a;
	новый дополнительный светлый цвет = #28402a;
*/
/** -------------- НАСТРОЙКИ -------------- */
/** базовые цвета = синий */
/** базовые цвета *


/** базовые цвета = желтый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4BA33; //#f8a724; // базовый цвет
$color_main_light: #FFE143; //#ffd579; // базовый цвет светлее
$color_mmenu_login: #B59F2E; //#ffa018; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = желтый - изначально */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4AF37; // базовый цвет
$color_main_light: #EEDD82; // базовый цвет светлее
$color_mmenu_login: #B8860B; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = зеленый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #3C6B3F; // базовый цвет
$color_main_light: #c1fdc5; // базовый цвет светлее
$color_mmenu_login: #28402a; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.5); // #ADC1AF; // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** -------------- НАСТРОЙКИ -------------- */
/** -------------- header -------------- */
#header {
  background-color: #259bd6;
  position: fixed;
  width: 100%;
  z-index: 1002;
  top: 0; }

#header .navbar-inverse {
  margin-bottom: 0;
  border-color: rgba(255, 255, 255, 0); }

#header .navbar {
  border-radius: 0px !important; }

#header .navbar-inverse {
  background-color: transparent; }

#header .navbar-inverse .navbar-nav > li > a {
  color: #fff; }

#header .navbar-nav li a:hover {
  text-decoration: underline; }

#header .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
  background-color: #259bd6; }

#header .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
  background-color: #259bd6; }

#header .navbar-collapse {
  padding-right: 0px;
  padding-left: 0px; }

#header .navbar-brand {
  padding: 5px 0 0 0; }

/** login menu (mmenu = main menu)*/
#header .nav li a {
  text-transform: uppercase;
  font-family: "PT Sans"; }

#header .nav li .dropdown-menu {
  width: 200px;
  background-color: #1E7CAB; }

#header .nav li .sign li {
  margin: 5px 0 !important; }

#header .nav li .dropdown-menu li {
  margin: 10px; }

#header .nav li .mmenu {
  width: 400px;
  right: 1px;
  margin-top: 0px;
  border: 0px; }

#header .nav .dropdown-menu {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0px; }

#header .nav li .mmenu li {
  margin: 10px 0px; }

#header .nav li .mmenu .mmenu-login {
  position: relative;
  background-color: #259bd6;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  height: 150px;
  margin: -5px 0 5px 0; }

#header .nav li .mmenu .mmenu-image {
  position: absolute;
  top: 50%;
  margin-top: -55px;
  left: 15px;
  border-radius: 3%; }

#header .nav li .mmenu .mmenu-name {
  position: absolute;
  left: 35%;
  top: 50px;
  text-transform: uppercase;
  font-family: "PT Sans";
  color: #fff;
  font-size: 18px;
  text-shadow: 0 1px 1px black; }

#header .nav li .mmenu .mmenu-label {
  position: absolute;
  right: 0;
  top: 0;
  width: 44px;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  list-style: none;
  margin: 0;
  padding: 0; }

#header .nav li .dropdown-menu-login .menu-label li:first-child {
  margin-top: 15px; }

/** add #header */
#header .nav li .mmenu .mmenu-label li {
  margin: 18px 10px;
  text-align: center; }

#header .nav li .mmenu .mmenu-label li span {
  display: block; }

#header .nav li .mmenu .mmenu-label li i {
  font-size: 20px; }

#header .nav li .mmenu .mmenu-label a {
  color: #fff;
  text-decoration: none; }

#header .nav li .mmenu button {
  float: left;
  margin: 5px 3px 5px 15px; }

#header .nav > .active > a {
  border-radius: 0 4px 4px 0; }

#header .nav > .open > a {
  border-radius: 0 4px 0 0 !important; }

#header .mmenu-avatar {
  margin-top: 0;
  border: 1px solid rgba(255, 255, 255, 0.3); }

#header .nav li .toggle-avatar {
  display: inline-block;
  padding-right: 4px;
  padding: 5px 4px 0px 15px; }

#header .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
  background-color: rgba(255, 255, 255, 0.3); }

#header .dropdown-menu .divider {
  background-color: rgba(255, 255, 255, 0.5); }

#header .nav li.dropdown.open .dropdown-menu {
  background: #1E7CAB; }

#header .nav li .form-group {
  color: #fff; }

/** login menu */
/** for offcanvas */
@media (max-width: 768px) {
  .navmenu {
    background: #259bd6; }

  .navmenu ul {
    margin-left: 0; }

  .navmenu, .navbar-offcanvas {
    width: 300px;
    height: auto; }

  .navmenu-fixed-left, .navmenu-fixed-right, .navbar-offcanvas {
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 1050;
    overflow-y: auto;
    border-radius: 0; }

  .navmenu-fixed-left, .navbar-offcanvas.navmenu-fixed-left {
    right: auto;
    left: 0; }

  .navmenu-fixed-right, .navbar-offcanvas {
    right: 0;
    left: auto; }

  .navbar-offcanvas {
    width: auto;
    border-top: 0;
    box-shadow: none; }

  .navbar-offcanvas.offcanvas {
    position: static;
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important; }

  .offcanvas-lg {
    display: none; }

  .offcanvas-lg.in {
    display: block; }

  .canvas-sliding {
    -webkit-transition: top .35s, left .35s, bottom .35s, right .35s;
    transition: top .35s, left .35s, bottom .35s, right .35s; }

  .offcanvas-clone {
    position: absolute !important;
    top: auto !important;
    right: 0 !important;
    bottom: 0 !important;
    left: auto !important;
    width: 0 !important;
    height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden !important;
    border: none !important;
    opacity: 0 !important; }

  .offcanvas {
    display: none; }

  .offcanvas.in {
    display: block; } }
/** for offcanvas */
#header .navbar-inverse .navbar-toggle:focus, #header .navbar-inverse .navbar-toggle:hover {
  background-color: rgba(0, 0, 0, 0.3); }

#header .navbar-inverse .navbar-toggle {
  border-color: rgba(0, 0, 0, 0.3); }

/** -------------- header -------------- */
/** FOOTER = engine/footer.scss */
/** конфиг */
/** 
	базовый синий цвет = #4493d0; MEDIA REPOST {был основной - 16AAF4;} (019AE6) 

	базовый желтый цвет = #D4AF37; hersones.org (РПЦ)
	базовый темный желтый цвет = #B8860B; hersones.org (РПЦ)
	базовый светлый желтый цвет = #EEDD82; hersones.org (РПЦ)
	базовый серый цвет = #333; hersones.org (РПЦ)

	основной цвет - золотой металлик hex - $color_main; rgb - 212,175,55
	дополнительный светлый - светло золотистый - $color_main_light
	дополнительный темный - темно золотистый - $color_mmenu_login

	новый базовый цвет = #3C6B3F;
	новый дополнительный темный цвет = #28402a;
	новый дополнительный светлый цвет = #28402a;
*/
/** -------------- НАСТРОЙКИ -------------- */
/** базовые цвета = синий */
/** базовые цвета *


/** базовые цвета = желтый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4BA33; //#f8a724; // базовый цвет
$color_main_light: #FFE143; //#ffd579; // базовый цвет светлее
$color_mmenu_login: #B59F2E; //#ffa018; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = желтый - изначально */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4AF37; // базовый цвет
$color_main_light: #EEDD82; // базовый цвет светлее
$color_mmenu_login: #B8860B; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = зеленый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #3C6B3F; // базовый цвет
$color_main_light: #c1fdc5; // базовый цвет светлее
$color_mmenu_login: #28402a; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.5); // #ADC1AF; // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** -------------- НАСТРОЙКИ -------------- */
/** -------------- footer -------------- */
#footer {
  flex: 0 0 auto;
  z-index: 2;
  background-color: #333;
  padding: 30px 0 0 0;
  color: #fff;
  position: relative;
  width: 100%; }

#footer .container {
  height: auto; }

/** -------------- footer -------------- */
/** ICONS = engine/icons.scss (.ico-) */
/** 
	базовый синий цвет = #4493d0; MEDIA REPOST {был основной - 16AAF4;} (019AE6) 

	базовый желтый цвет = #D4AF37; hersones.org (РПЦ)
	базовый темный желтый цвет = #B8860B; hersones.org (РПЦ)
	базовый светлый желтый цвет = #EEDD82; hersones.org (РПЦ)
	базовый серый цвет = #333; hersones.org (РПЦ)

	основной цвет - золотой металлик hex - $color_main; rgb - 212,175,55
	дополнительный светлый - светло золотистый - $color_main_light
	дополнительный темный - темно золотистый - $color_mmenu_login

	новый базовый цвет = #3C6B3F;
	новый дополнительный темный цвет = #28402a;
	новый дополнительный светлый цвет = #28402a;
*/
/** -------------- НАСТРОЙКИ -------------- */
/** базовые цвета = синий */
/** базовые цвета *


/** базовые цвета = желтый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4BA33; //#f8a724; // базовый цвет
$color_main_light: #FFE143; //#ffd579; // базовый цвет светлее
$color_mmenu_login: #B59F2E; //#ffa018; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = желтый - изначально */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4AF37; // базовый цвет
$color_main_light: #EEDD82; // базовый цвет светлее
$color_mmenu_login: #B8860B; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = зеленый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #3C6B3F; // базовый цвет
$color_main_light: #c1fdc5; // базовый цвет светлее
$color_mmenu_login: #28402a; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.5); // #ADC1AF; // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** -------------- НАСТРОЙКИ -------------- */
@font-face {
  font-family: "Media";
  font-style: normal;
  font-weight: 400;
  src: url(data:application/font-woff;base64,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) format("woff"); }
[class^="ico-"], [class*=" ico-"] {
  position: relative;
  display: inline-block;
  font-family: "Media" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

[class^="ico-"]:before, [class*=" ico-"]:before, [class^="ico-"]:after, [class*=" ico-"]:after, [class^="ico-"]:hover, [class*=" ico-"]:hover {
  font-family: 'Media' !important;
  font-style: normal;
  margin-left: 0; }

.ico-favorites, .ico-favorites:before, .ico-favorites:after, .ico-favorites:hover {
  font-family: FontAwesome !important; }

.ico-favorites:before {
  font-family: FontAwesome !important;
  content: "\f005"; }

/** ------------ Иконки ---------------- */
.ico-pay-card-maestro:before {
  content: "\e900"; }

.ico-pay-logo-visa:before {
  content: "\e901"; }

.ico-pay-logo-webmoney:before {
  content: "\e902"; }

.ico-pay-logo-yandex:before {
  content: "\e903"; }

.ico-br-chromium:before {
  content: "\e904"; }

.ico-soc-form:before {
  content: "\e905"; }

.ico-soc-evernote:before {
  content: "\e906"; }

.ico-soc-blogger:before {
  content: "\e907"; }

.ico-soc-google-plus:before {
  content: "\e908"; }

.ico-soc-icq:before {
  content: "\e909"; }

.ico-soc-liveinternet:before {
  content: "\e90a"; }

.ico-soc-livejournal:before {
  content: "\e90b"; }

.ico-soc-mailru:before {
  content: "\e90c"; }

.ico-soc-mb:before {
  content: "\e90d"; }

.ico-soc-mb_o:before {
  content: "\e90e"; }

.ico-soc-mediarepost:before {
  content: "\e90f"; }

.ico-soc-mirtesen:before {
  content: "\e910"; }

.ico-soc-moykrug:before {
  content: "\e911"; }

.ico-soc-soundcloud:before {
  content: "\e912"; }

.ico-soc-surfingbird:before {
  content: "\e913"; }

.ico-soc-viber:before {
  content: "\e914"; }

.ico-soc-yandex:before {
  content: "\e915"; }

.ico-acc-blog:before {
  content: "\e916"; }

.ico-acc-business:before {
  content: "\e917"; }

.ico-acc-comments:before {
  content: "\e918"; }

.ico-acc-interface:before {
  content: "\e919"; }

.ico-acc-login:before {
  content: "\e91a"; }

.ico-acc-login-square:before {
  content: "\e91b"; }

.ico-acc-logout:before {
  content: "\e91c"; }

.ico-acc-logout-square:before {
  content: "\e91d"; }

.ico-acc-markers:before {
  content: "\e91e"; }

.ico-acc-medal:before {
  content: "\e91f"; }

.ico-acc-mediabuttons:before {
  content: "\e920"; }

.ico-acc-pm:before {
  content: "\e921"; }

.ico-acc-profile:before {
  content: "\e922"; }

.ico-acc-profile-smi:before {
  content: "\e923"; }

.ico-acc-rating:before {
  content: "\e924"; }

.ico-acc-settings:before {
  content: "\e925"; }

.ico-acc-share:before {
  content: "\e926"; }

.ico-acc-voices:before {
  content: "\e927"; }

.ico-all-18plus:before {
  content: "\e928"; }

.ico-all-18plus-o:before {
  content: "\e929"; }

.ico-all-clock:before {
  content: "\e92a"; }

.ico-all-earth:before {
  content: "\e92b"; }

.ico-all-mail:before {
  content: "\e92c"; }

.ico-all-post_edit:before {
  content: "\e92d"; }

.ico-all-tools:before {
  content: "\e92e"; }

.ico-all-views {
  top: 1px; }

.ico-all-views:before {
  content: "\e92f"; }

.ico-acc-rating-o:before {
  content: "\e930"; }

/**
.ico-all-mediarepost:before {content: "\e931";}
*/
.ico-all-voices-o:before {
  content: "\e932"; }

.ico-all-voices:before {
  content: "\e933"; }

.ico-all-voices-i:before {
  content: "\e934"; }

/** ACCOUNT = engine/account.scss (#account, #acc, .acc) */
/** 
	базовый синий цвет = #4493d0; MEDIA REPOST {был основной - 16AAF4;} (019AE6) 

	базовый желтый цвет = #D4AF37; hersones.org (РПЦ)
	базовый темный желтый цвет = #B8860B; hersones.org (РПЦ)
	базовый светлый желтый цвет = #EEDD82; hersones.org (РПЦ)
	базовый серый цвет = #333; hersones.org (РПЦ)

	основной цвет - золотой металлик hex - $color_main; rgb - 212,175,55
	дополнительный светлый - светло золотистый - $color_main_light
	дополнительный темный - темно золотистый - $color_mmenu_login

	новый базовый цвет = #3C6B3F;
	новый дополнительный темный цвет = #28402a;
	новый дополнительный светлый цвет = #28402a;
*/
/** -------------- НАСТРОЙКИ -------------- */
/** базовые цвета = синий */
/** базовые цвета *


/** базовые цвета = желтый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4BA33; //#f8a724; // базовый цвет
$color_main_light: #FFE143; //#ffd579; // базовый цвет светлее
$color_mmenu_login: #B59F2E; //#ffa018; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = желтый - изначально */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4AF37; // базовый цвет
$color_main_light: #EEDD82; // базовый цвет светлее
$color_mmenu_login: #B8860B; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = зеленый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #3C6B3F; // базовый цвет
$color_main_light: #c1fdc5; // базовый цвет светлее
$color_mmenu_login: #28402a; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.5); // #ADC1AF; // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** -------------- НАСТРОЙКИ -------------- */
/** -------------- account = #account, #acc, .acc -------------- */
#account {
  width: 100%;
  margin: 0 auto;
  margin-top: -15px;
  position: relative; }

#acc-content .tab-content {
  background: #fff;
  border: 1px solid #e5e5e5; }

.acc-tab-head {
  min-height: 35px;
  border-bottom: 1px solid #e5e5e5;
  padding: 10px 60px 10px 30px;
  line-height: 14px;
  color: #fff;
  background-color: #259bd6;
  position: relative; }

.acc-tab-head:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 10px;
  background: rgba(0, 0, 0, 0.3); }

.acc-tab-head-ico {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.3);
  width: 40px;
  color: #FFE143;
  text-align: center; }

.acc-tab-head-ico > i {
  line-height: 35px; }

.acc-tab-head-ico > i:before {
  font-size: 26px; }

.acc-tab-body {
  padding: 20px 30px; }

#acc-menu {
  background: #259bd6;
  display: inline-block;
  z-index: 1;
  position: fixed;
  top: 63px;
  z-index: 1;
  bottom: 0; }

#acc-menu.affix {
  top: 52px;
  position: fixed;
  left: auto; }

#acc-menu .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li:focus > a, .nav-tabs > li.active > a:hover {
  color: #fff;
  cursor: default;
  /*background: transparent!important;*/
  border: 0;
  border-bottom-color: transparent; }

#acc-menu .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li > a:hover {
  background: rgba(255, 255, 255, 0.3);
  border: 0; }

#acc-menu .nav-tabs {
  border: 0; }

#acc-menu .nav-tabs > li > a {
  border-radius: 0; }

#acc-menu-body {
  overflow: hidden;
  width: 220px;
  font-size: 14px;
  font-weight: 400; }

#acc-menu-body ul {
  padding-top: 10px;
  padding-left: 0;
  padding-bottom: 10px; }

#acc-menu-body li {
  list-style: none;
  padding-left: 0;
  margin: 0;
  margin-bottom: 1px;
  width: 100%;
  box-sizing: border-box; }

#acc-menu-body li a, #acc-menu-body li a:hover {
  width: 100%;
  padding: 10px 30px 10px 80px;
  position: relative;
  border: 0;
  color: #fff;
  line-height: 20px; }

#acc-menu-body li i {
  position: absolute;
  width: 100px;
  left: 0;
  text-align: center;
  margin: 0 !important;
  height: 40px;
  line-height: 40px;
  font-weight: 200;
  top: 0;
  color: #FFE143; }

#acc-menu-body li i:before {
  font-size: 22px; }

#acc-menu-body li a span {
  position: relative; }

#acc-menu-body li.selected a, #acc-menu-body li.active a {
  background: rgba(255, 255, 255, 0.3) !important;
  border-radius: 0 !important; }

#acc-menu-body li.selected a:hover {
  background: rgba(255, 255, 255, 0.3) !important; }

#acc-menu-body .acc-foto {
  overflow: hidden; }

#acc-menu-body .acc-foto > img {
  width: 120px;
  height: 120px;
  border-radius: 3%;
  border: 4px solid rgba(255, 255, 255, 0.3); }

#acc-menu-body.acc-menu-short {
  width: 100px; }

#acc-menu-body.acc-menu-short li {
  min-width: 275px; }

#acc-menu-body.acc-menu-short .acc-foto > img {
  width: 55px;
  height: 55px;
  border: 3px solid rgba(255, 255, 255, 0.3); }

#acc-menu-body.acc-menu-short li a span {
  opacity: 0;
  margin-left: 10px; }

#acc-toggle-btn {
  background: rgba(0, 0, 0, 0.3);
  height: 35px;
  overflow: hidden;
  font-size: 18px;
  color: rgba(255, 255, 255, 0.5);
  text-align: right;
  position: relative;
  cursor: pointer;
  width: 100%;
  top: 0; }

#acc-toggle-btn i {
  margin-top: 9px;
  margin-right: 20px; }

#acc-toggle-btn.acc-menu-short {
  text-align: center; }

#acc-toggle-btn.acc-menu-short i {
  margin-right: 0px; }

.acc-left-info-text {
  min-width: 200px;
  text-align: center;
  padding: 10px 0 0 0; }

.acc-user {
  font-size: 18px;
  color: #fff;
  font-weight: normal; }

.acc-left-info-text.acc-user {
  padding-bottom: 10px; }

#acc-content {
  position: relative;
  padding-left: 230px;
  display: block;
  width: 100%;
  z-index: 0;
  box-sizing: border-box; }

#acc-content.acc-menu-short {
  padding-left: 110px; }

.acc-group1, .acc-group2 {
  min-height: 50px;
  line-height: 50px;
  width: 100%; }

.acc-menu-short .acc-group1, .acc-group2, .acc-left-info-text {
  display: inline-block; }

.acc-menu-short .acc-group2, .acc-group1, .acc-menu-short .acc-left-info-text {
  display: none; }

.acc-group1 {
  text-align: center;
  font-size: 25px; }

.acc-left-menu {
  overflow: hidden !important;
  position: relative; }

.acc-left-info, .acc-group1 {
  padding: 10px 10px 10px 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  margin-bottom: 10px;
  color: #FFE143; }

.acc-group2 > span, .acc-group2 b > span {
  font-size: 18px;
  display: block;
  text-align: center;
  text-transform: uppercase;
  color: #fff !important;
  font-weight: 200; }

@media (max-width: 768px) {
  #acc-menu {
    left: 0; }

  #acc-content {
    padding-left: 95px !important; } }
/** треугольник для активного пункта */
@media (min-width: 992px) {
  #acc-menu-body li.active > a:before {
    border-right: 17px solid #F8F8F8;
    border-top: 17px solid transparent;
    border-bottom: 17px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: 0;
    opacity: 1;
    top: 3px;
    transition: opacity 150ms ease-in; }

  #acc-menu-body li.active > a:after {
    border-right: 17px solid #F8F8F8;
    border-top: 17px solid transparent;
    border-bottom: 17px solid transparent;
    content: "";
    display: inline-block;
    position: absolute;
    right: -1px;
    opacity: 1;
    top: 3px;
    transition: opacity 150ms ease-in; } }
.acc-control {
  display: block;
  padding-top: 7px; }

/** -------------- account = #account, #acc, .acc -------------- */
/** COMMENTS = engine/comments.scss (#mc, .mc) */
/** 
	базовый синий цвет = #4493d0; MEDIA REPOST {был основной - 16AAF4;} (019AE6) 

	базовый желтый цвет = #D4AF37; hersones.org (РПЦ)
	базовый темный желтый цвет = #B8860B; hersones.org (РПЦ)
	базовый светлый желтый цвет = #EEDD82; hersones.org (РПЦ)
	базовый серый цвет = #333; hersones.org (РПЦ)

	основной цвет - золотой металлик hex - $color_main; rgb - 212,175,55
	дополнительный светлый - светло золотистый - $color_main_light
	дополнительный темный - темно золотистый - $color_mmenu_login

	новый базовый цвет = #3C6B3F;
	новый дополнительный темный цвет = #28402a;
	новый дополнительный светлый цвет = #28402a;
*/
/** -------------- НАСТРОЙКИ -------------- */
/** базовые цвета = синий */
/** базовые цвета *


/** базовые цвета = желтый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4BA33; //#f8a724; // базовый цвет
$color_main_light: #FFE143; //#ffd579; // базовый цвет светлее
$color_mmenu_login: #B59F2E; //#ffa018; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = желтый - изначально */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #D4AF37; // базовый цвет
$color_main_light: #EEDD82; // базовый цвет светлее
$color_mmenu_login: #B8860B; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.6); // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** базовые цвета = зеленый */
/**
$color_body: #F8F8F8; // цвет body
$color_main: #3C6B3F; // базовый цвет
$color_main_light: #c1fdc5; // базовый цвет светлее
$color_mmenu_login: #28402a; // цвет выпадающего меню аватаркой

$color_tab_active: rgba(255,255,255,0.5); // #ADC1AF; // цвет выбранного таба на главной!

$footer_bg_color: #333;
$gotop_color: #FFF;
$gotop_bg: #424343;
*/
/** базовые цвета */
/** -------------- НАСТРОЙКИ -------------- */
/** ----------------------------- COMMENTS = .mc ----------------------------- */
/** .mc i, .mc b, */
.mc, .mc p, .mc div, .mc thead, .mc ul, .mc li, .mc blockquote, .mc iframe, .mc span, .mc input, .mc label, .mc img, .mc textarea, .mc a, .mc hr {
  background-attachment: scroll;
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  border-color: black;
  border-color: currentColor;
  border-radius: 0;
  border-style: none;
  border-width: medium;
  bottom: auto;
  clear: none;
  clip: auto;
  color: inherit;
  counter-increment: none;
  counter-reset: none;
  cursor: auto;
  direction: inherit;
  display: inline;
  float: none;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-variant: normal;
  font-weight: inherit;
  height: auto;
  left: auto;
  letter-spacing: normal;
  line-height: inherit;
  list-style-type: inherit;
  list-style-position: outside;
  list-style-image: none;
  margin: 0;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  opacity: 1;
  outline: invert none medium;
  overflow: visible;
  padding: 0;
  position: static;
  quotes: "" "";
  right: auto;
  table-layout: auto;
  text-align: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: none;
  top: auto;
  unicode-bidi: normal;
  vertical-align: baseline;
  visibility: inherit;
  white-space: normal;
  width: auto;
  word-spacing: normal;
  z-index: auto;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-shadow: none;
  -webkit-transition: none;
  transition: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  line-height: 1.34;
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto; }

.mc, .mc p, .mc div, .mc ul, .mc blockquote, .mc textarea, .mc hr {
  display: block; }

.mc ul {
  list-style-type: none; }

.mc li {
  min-height: auto;
  min-width: auto; }

.mc a, .mc a *, .mc input[type=submit], .mc input[type=radio], .mc input[type=checkbox], .mc select {
  cursor: pointer; }

.mc a:hover {
  text-decoration: none; }

.mc button, .mc input[type=submit] {
  height: auto;
  text-align: center; }

.mc input[type=hidden] {
  display: none; }

.mc select {
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  appearance: menulist; }

.mc input[type=checkbox] {
  -webkit-appearance: checkbox;
  -moz-appearance: checkbox;
  appearance: checkbox; }

.mc input[type="checkbox"]:before, .mc input[type="checkbox"]:after {
  content: none;
  border: 0; }

.mc input[type=radio] {
  -webkit-appearance: radio;
  -moz-appearance: radio;
  appearance: radio; }

.mc input[type="radio"]:before, .mc input[type="radio"]:after {
  content: none;
  border: 0; }

.mc li:before, .mc li:after {
  content: ""; }

.mc input, .mc select {
  vertical-align: middle; }

.mc select, .mc textarea, .mc input {
  border: 1px solid #ccc; }

.mc *[dir=rtl] {
  direction: rtl; }

.mc img {
  border: 0; }

.mc {
  font-size: 13px;
  line-height: 18px;
  direction: ltr;
  text-align: left;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #333;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  list-style-type: disc; }

.mc [class^="mcicon-"], .mc [class*=" mcicon-"] {
  font-size: 17px !important;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  margin-top: 0; }

.mc [class^="mcicon-"]:before, .mc [class*=" mcicon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  font-family: inherit;
  speak: none; }

.mc a [class^="mcicon-"], .mc a [class*=" mcicon-"] {
  display: inline-block; }

.mc li [class^="mcicon-"], .mc li [class*=" mcicon-"] {
  display: inline-block;
  width: 1.25em;
  text-align: center; }

.mc [class^="mcicon-share"] {
  font-size: 13px !important; }

.mc .mcicon-share:before {
  content: "\f064"; }

.mc .mcicon-thumbs-up:before {
  content: "\f164"; }

.mc .mcicon-thumbs-down:before {
  content: "\f165"; }

.mc .mcicon-trash:before {
  content: "\f014"; }

.mc .mcicon-edit:before {
  content: "\f044"; }

.mc .mcicon-warning-sign:before {
  content: "\f071"; }

.mc .mcicon-share-alt:before {
  content: "\f1e0"; }

.mc .mcicon-link:before {
  content: "\f0c1"; }

.mc .mcicon-bars:before {
  content: "\f0c9"; }

.mc .mc-right, .mc .mc-btn.mc-right {
  float: right; }

.mc .mc-header {
  font-size: 36px;
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee; }

.mc .mc-comment-media {
  display: inline-block;
  margin: 5px 0 0;
  width: 100%; }

.mc .mc-comment-media li {
  position: relative;
  display: inline-block;
  margin: 0 10px 10px 0; }

.mc .mc-comment-media li.mc-block {
  display: block; }

.mc .mc-comment-media a {
  position: relative;
  display: inline-block;
  max-width: 100%; }

.mc .mc-comment-media .mc-media-play {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  opacity: .6;
  transition: opacity .2s; }

.mc .mc-comment-media .mc-media-play:hover {
  opacity: 1.0; }

.mc .mc-comment-media object, .mc .mc-comment-media embed {
  display: block;
  width: 100%;
  height: 360px; }

.mc .mc-comment-media img {
  display: block;
  max-width: 300px;
  max-height: 200px;
  z-index: -1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }

.mc .mc-clear {
  clear: both;
  height: 1px;
  line-height: 1px; }

.mc .mc-btn2 {
  display: inline-block;
  outline: 0;
  border: 0;
  width: auto;
  padding: 0 6px;
  margin: 6px 8px;
  min-height: 36px;
  background: 0 0;
  white-space: nowrap;
  min-width: 88px;
  text-align: center;
  text-transform: uppercase;
  line-height: 36px;
  font-weight: 500;
  font-size: 14px;
  font-family: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-decoration: none;
  cursor: pointer;
  overflow: hidden;
  transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  color: rgba(0, 0, 0, 0.87);
  background: #fafafa;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); }

.mc .mc-btn2:active {
  background: rgba(0, 0, 0, 0.09);
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); }

.mc .mc-btn2-bck {
  width: 100%;
  margin-left: 0; }

.mc .mc-p {
  position: relative;
  margin: 0 0 12px;
  padding: 0 0 0 40px; }

.mc .mc-avatar-wrap {
  position: absolute;
  top: 0;
  left: 0; }

.mc input.mc-error {
  border: 1px solid #a94442; }

#mc-container {
  clear: both;
  padding-bottom: 15px;
  margin-right: auto;
  margin-left: auto; }

/**
#mc-link{display:block;text-align:right;font-weight:700;font-size:10px;color:rgba(0,39,59,.5);text-transform:uppercase;text-decoration:none;}
#mc-link:hover{color:rgba(0,39,59,.7);}
*/
.mc {
  display: block;
  position: relative;
  padding: 0 2px;
  clear: both; }

.mc .mc-avatar-cnt {
  position: relative; }

.mc .mc-avatar-wrap, .mc-complaint .mc-avatar-wrap {
  position: absolute;
  top: 0;
  left: 0; }

.mc textarea {
  width: 100%;
  resize: none;
  padding: 5px; }

.mc input.mc-error {
  border: 1px solid #a94442; }

.mc ul li:before, .mc ul li:after {
  display: none; }

/**
.mc .mc-grid{display:block;overflow:hidden;}
.mc .mc-grid-xs,.mc .mc-grid-xs4,.mc .mc-grid-xs6{float:left;width:50%;}
.mc .mc-grid-xs4{width:40%;}
.mc .mc-grid-xs6{width:60%;}
.mc .mc-grid-lg{float:left;width:100%;}
@media(min-width:768px){.mc .mc-grid-lg{width:50%;}
}
*/
.mc .mc-head {
  display: block;
  margin: 10px 0 20px; }

.mc .mc-cnt {
  text-transform: uppercase;
  font-weight: bold;
  color: #555; }

.mc .mc-cnt i {
  font-style: normal; }

.mc .mc-head .mc-comment-count {
  float: left;
  color: #3f4549;
  font-size: 18px;
  cursor: default; }

.mc .mc-form .mc-avatar {
  width: 48px;
  height: 48px; }

.mc .mc-form .mc-textarea {
  height: 33px;
  min-height: 33px; }

.mc .mc-form.mc-expanded .mc-textarea {
  min-height: 32px; }

.mc .mc-postbox {
  position: relative; }

.mc .mc-postbox .mc-avatar {
  float: left;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px; }

.mc .mc-text-cnt {
  position: relative;
  margin: 0 0 0 60px; }

.mc .mc-text-wrap, .mc-complaint .mc-text-wrap {
  position: relative;
  background: #fff;
  padding: 10px 10px 4px;
  transition: min-height .1s ease-in-out;
  border: 1px solid #B1B1B1;
  border-radius: 3px; }

.mc .mc-textarea-wrap, .mc-complaint .mc-textarea-wrap {
  position: relative; }

.mc .mc-text-wrap .mc-textarea, .mc-complaint .mc-textarea {
  width: 100%;
  max-width: none;
  border: 0;
  outline: 0;
  margin: 0;
  padding: 0;
  resize: none;
  color: #3e474d;
  font-weight: normal;
  font-family: Arial,Helvetica,sans-serif;
  overflow: hidden;
  background: #fff;
  line-height: 18px;
  white-space: pre-wrap;
  word-wrap: break-word;
  box-shadow: none;
  transition: min-height .1s ease-in-out; }

.mc .mc-submit-cnt {
  display: none;
  margin: 10px 0 0 60px;
  text-align: right; }

.mc .mc-submit-cnt .mc-submit {
  margin-right: 0;
  text-transform: capitalize; }

.mc .mc-submit-cnt .mc-submit-left {
  float: left;
  text-align: left; }

.mc .mc-expanded .mc-submit-cnt {
  display: block; }

.mc .mc-comment-replybox .mc-submit-cnt {
  margin-left: 48px;
  display: block; }

.mc .mc-menu {
  border-bottom: 1px solid #f0f1f4;
  margin-top: 10px; }

.mc .mc-menu [class^="mcicon-"] {
  font-size: 14px;
  font-weight: normal; }

.mc .mc-nav {
  overflow: hidden;
  list-style-type: none; }

.mc .mc-nav li {
  float: left; }

.mc .mc-nav li a {
  display: block;
  margin: 0 15px;
  padding: 18px 0 10px 0;
  font-size: 13px;
  font-weight: 700;
  color: rgba(0, 39, 59, 0.4);
  transition: all .2s ease-in-out; }

.mc .mc-nav li:first-child a {
  margin-left: 0; }

.mc .mc-nav li a:hover {
  color: rgba(0, 39, 59, 0.6); }

.mc .mc-menu.mc-menu-sm .mc-sort-toggle {
  display: block; }

@media screen and (max-width: 767px) {
  .mc .mc-navlabel {
    display: none; } }
.mc .mc-menu.mc-menu-sm .mc-navlabel {
  display: none; }

.mc .mc-useract {
  float: right; }

/**
.mc .mc-nav .mc-subscribed a{color:#4bad00;}
.mc .mc-nav .mc-subscribed a:hover{color:#4bad00;}
.mc .mc-nav .mc-subscr-email input{height:20px;font-size:12px;font-weight:normal;background:white;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-top:-4px;padding:2px;}
.mc .mc-nav .mc-subscr-input-wrap{padding:20px 0 0 0;margin:0;}
*/
.mc.mc-modal-notice .mc-notice-agree {
  width: 100%;
  margin: 20px 0 0; }

.mc .mc-comment-rtreply {
  padding-left: 3px;
  border-left: 5px solid #8f9be6; }

.mc .mc-nocomments {
  opacity: .6;
  text-align: center;
  font-size: 14px;
  padding: 40px 0 56px; }

.mc .mc-comments {
  text-align: center;
  margin-bottom: 15px; }

.mc .mc-comment {
  position: relative; }

.mc .mc-comment-wrap {
  position: relative;
  padding: 16px 0 16px;
  text-align: left;
  transition: all .2s ease-in-out; }

.mc .mc-comment-wrap.mc-comment-pending, .mc .mc-comment-wrap.mc-comment-deleted, .mc .mc-comment-wrap.mc-comment-spam {
  opacity: .7; }

.mc .mc-comment-child {
  margin-left: 60px; }

.mc .mc-comment-child .mc-comment-child {
  margin-left: 48px; }

.mc .mc-comment-child.mc-lastlvl {
  margin-left: 0; }

.mc .mc-comment-user, .mc-complaint .mc-comment-user {
  position: relative; }

.mc .mc-comment .mc-avatar-wrap, .mc-complaint .mc-comment .mc-avatar-wrap {
  top: auto; }

.mc .mc-comment-user .mc-avatar, .mc-complaint .mc-comment-user .mc-avatar {
  width: 48px;
  height: 48px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px; }

.mc .mc-comment-child .mc-comment-user .mc-avatar {
  width: 36px;
  height: 36px; }

.mc .mc-comment-info, .mc-complaint .mc-comment-info {
  margin: 0 0 0 60px;
  text-align: left; }

.mc .mc-comment-child .mc-comment-info {
  margin-left: 48px; }

.mc .mc-comment-head {
  padding: 0 70px 0 0; }

.mc .mc-comment-head > a, .mc-complaint .mc-comment-head > a {
  display: inline-block;
  text-decoration: none;
  transition: all .2s ease-in-out; }

.mc .mc-comment-username, .mc-complaint .mc-comment-username {
  color: #2a5885;
  font-size: 14px;
  font-weight: 600;
  vertical-align: top; }

/** #333 */
.mc .mc-comment-badge, .mc-complaint .mc-comment-badge {
  position: relative;
  display: inline-block;
  color: #fff;
  font-size: 9px;
  line-height: 1.1;
  text-transform: uppercase;
  margin: 0 0 0 2px;
  padding: 2px 5px 1px 4px;
  border-radius: 3px;
  background: rgba(34, 59, 74, 0.3); }

.mc .mc-comment-badge span, .mc-complaint .mc-comment-badge span {
  font-size: 9px !important; }

.mc .mc-comment-badge b span, .mc-complaint .mc-comment-badge b span {
  font-size: 10px !important; }

.mc .mc-comment-parent {
  color: #999;
  font-size: 12px;
  margin-left: 6px; }

.mc .mc-comment-parent:hover {
  color: #555; }

.mc .mc-comment-time, .mc-complaint .mc-comment-time {
  color: #b7bbc1;
  font-size: 11px;
  margin-right: 8px; }

.mc .mc-comment-vote {
  position: absolute;
  bottom: 3px;
  right: 0;
  float: right;
  color: #ccc;
  font-size: 18px; }

.mc .mc-comment-rating {
  display: none;
  width: 16px;
  margin: 0 4px;
  font-size: 14px;
  vertical-align: middle;
  text-align: right;
  cursor: pointer; }

.mc .mc-comment-rating.mc-comment-up {
  display: inline-block;
  color: #259bd6; }

/** color:#29e548 */
.mc .mc-comment-rating.mc-comment-down {
  display: inline-block;
  color: #f73131; }

.mc .mc-comment-vote .mc-comment-like, .mc .mc-comment-vote .mc-comment-dislike {
  display: none;
  width: 30px;
  text-align: center;
  cursor: pointer;
  transition: all .2s ease-in-out; }

.mc .mc-comment-vote .mc-comment-like:hover {
  color: #259bd6; }

/** color:#29e548 */
.mc .mc-comment-vote .mc-comment-dislike {
  vertical-align: middle; }

.mc .mc-comment-vote .mc-comment-dislike:hover {
  color: #f73131; }

.mc .mc-comment-wrap:hover .mc-comment-vote .mc-comment-rating, .mc .mc-comment-wrap:hover .mc-comment-vote .mc-comment-like, .mc .mc-comment-wrap:hover .mc-comment-vote .mc-comment-dislike {
  display: inline-block; }

.mc .mc-comment-body {
  margin: 4px 0; }

.mc .mc-comment-msg, .mc-complaint .mc-comment-msg {
  color: #363636;
  font-size: 14px;
  line-height: 20px;
  white-space: pre-wrap;
  word-wrap: break-word; }

.mc .mc-comment-msgcnt {
  overflow: hidden;
  zoom: 1; }

.mc .mc-comment-seemore {
  display: block;
  z-index: 999;
  border-top: 1px solid #ccc;
  color: #999;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
  cursor: pointer;
  text-decoration: none; }

.mc .mc-comment-seemore:hover {
  color: #666; }

.mc .mc-comment-footer > a {
  font-size: 12px;
  color: #b0b0b0;
  margin: 0 14px 0 0;
  transition: all .2s ease-in-out; }

.mc .mc-comment-footer > a:hover {
  color: #707070; }

.mc .mc-comment-edit [class^="mcicon-"] {
  vertical-align: middle; }

.mc .mc-comment-footer [class^="mcicon-"] {
  display: none;
  font-size: 16px;
  font-weight: normal; }

.mc .mc-comment-footer.mc-footer-sm [class^="mcicon-"] {
  display: inline-block; }

.mc .mc-comment-footer.mc-footer-sm .mc-commentlabel {
  display: none; }

@media screen and (max-width: 767px) {
  .mc .mc-comment-footer [class^="mcicon-"] {
    display: inline-block; } }
@media screen and (max-width: 767px) {
  .mc .mc-comment-footer .mc-commentlabel {
    display: none; } }
.mc-vote-login .mc-modal-body {
  text-align: center; }

.mc .mc-comment-wrap:hover ~ .mc-comment-menu, .mc .mc-comment-menu:hover {
  display: inline-block; }

.mc .mc-comment-menu {
  display: none;
  position: absolute;
  top: 14px;
  right: 2px;
  color: #ccc;
  font-size: 14px;
  cursor: pointer; }

.mc .mc-comment-menu > a {
  margin: 0 0 0 15px;
  transition: all .2s ease-in-out; }

.mc .mc-comment-menu > a:hover {
  color: #777; }

.mc .mc-comment-menu-toggle {
  cursor: pointer; }

.mc .mc-comment-light {
  display: none;
  position: absolute;
  top: 16px;
  left: 0;
  width: 5px;
  height: 48px;
  border-radius: 3px; }

.mc .mc-comment-child .mc-comment-light {
  height: 36px; }

.mc .mc-comment-target .mc-comment-light {
  display: block;
  background: #259bd6; }

.mc .mc-comment-new .mc-comment-light {
  display: block;
  background: #8f9be6;
  -webkit-transition: opacity 10s linear;
  -moz-transition: opacity 10s linear;
  -ms-transition: opacity 10s linear;
  -o-transition: opacity 10s linear;
  transition: opacity 10s linear; }

.mc .mc-comment-seen .mc-comment-light {
  opacity: 0; }

.mc .mc-comment-new.mc-comment-wrap, .mc .mc-comment-target.mc-comment-wrap {
  padding-left: 12px; }

.mc .mc-comment-replybox {
  margin-left: 60px;
  padding: 0 0 16px;
  text-align: left; }

.mc .mc-comment-child .mc-comment-replybox {
  margin-left: 48px; }

.mc .mc-comment-replybox .mc-avatar {
  width: 36px;
  height: 36px; }

.mc .mc-comment-replybox .mc-text-cnt {
  margin-left: 48px; }

.mc .mc-comment-replybox .mc-textarea {
  height: 32px;
  min-height: 32px; }

.mc .mc-comment-editbox .mc-comment-save {
  margin-top: 10px;
  margin-left: 0; }

.mc-comment-url.mc input {
  width: 100%;
  height: 29px;
  padding: 4px;
  border-radius: 3px; }

.mc .mc-complaint-msg {
  margin: 20px 0 0; }

.mc .mc-complaint-btn {
  margin: 10px 0 0;
  text-align: right; }

.mc .mc-complaint-btn .mc-send {
  margin-left: 0; }

/** update*/
.mc .mc-form-2 {
  margin-top: 20px; }

.mc .mc-comments > .mc-child, .mc .mc-comments div > .mc-child {
  margin-left: 60px; }

.mc .mc-comments > .mc-child .mc-avatar-wrap img, .mc .mc-comments div > .mc-child .mc-avatar-wrap img, .mc-sidebar .mc-avatar-wrap img {
  width: 40px !important;
  height: 40px !important; }

.mc .mc-comments > .mc-child .mc-comment-info, .mc .mc-comments div > .mc-child .mc-comment-info, .mc-sidebar .mc-comment-info {
  margin: 0px 0 0 52px !important; }

.mc-comment a[name] {
  padding-top: 100px;
  margin-top: -100px;
  display: inline-block; }

.mc .mc-comment-wrap {
  padding: 5px 0 5px; }

.mc-bgclr4 {
  background-color: #FFFFFF !important;
  border: 1px solid #C3C3C3 !important;
  color: #C3C3C3 !important; }

/** background-color:#D8D8D8 #BDC4C9 */
.mc-bgclr9 {
  bottom: 1px;
  background-color: #FFFFFF !important;
  border: 1px solid #B0B0B0 !important;
  color: #787878 !important; }

/** background-color:#BDC4C9 #999999 */
.mc-bgclr10 {
  bottom: 1px;
  background-color: #FFFFFF !important;
  border: 1px solid #71B0D0 !important;
  color: #787878 !important; }

/** background-color:#71B0D0 #67CCFF */
.mc-bgclr1, .mc-bgclr2, .mc-bgclr3, .mc-bgclr8, .mc-bgclr11 {
  bottom: 1px;
  background-color: #FFFFFF !important;
  border: 1px solid #71B0D0 !important;
  color: #1D97D4 !important; }

/** background-color:#27C6FE #00AAFF */
.mc-bgclr6, .mc-bgclr7 {
  background-color: #3D88AD !important;
  color: #fff !important;
  font-size: 11px !important; }

.mc-bgclr12 {
  bottom: 1px;
  background-color: #f07e1b !important;
  color: #fff !important;
  font-size: 11px !important; }

.mc-bgclr13 {
  bottom: 1px;
  background-color: #FF0000 !important; }

.mc .mc-comment-msg a {
  white-space: nowrap !important;
  color: #2a5885;
  display: inline-block;
  border: 1px solid #E3E3E3;
  border-radius: 3px;
  /** padding:8px 8px 8px 8px;*/
  padding: 2px 5px 2px 30px;
  position: relative;
  margin-top: 5px; }

.mc .mc-comment-msg a i {
  color: #FFFFFF;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 22px;
  position: absolute;
  left: 9px;
  top: 7px; }

.mc .mc-comment-msg a span {
  color: #999;
  margin-right: 10px; }

.mc .mc-comment-msg a img {
  height: 90px !important;
  width: 158px !important;
  float: left;
  margin-left: -29px;
  margin-right: 10px; }

.mc .mc-comment-msg a div {
  height: 32px;
  float: left;
  margin-left: -29px;
  margin-right: 10px;
  width: 158px;
  background-color: rgba(80, 141, 193, 0.7); }

/** background-color:#567A9E;*/
.mc .mc-comment-msg a div span {
  color: #FFFFFF;
  position: absolute;
  left: 40px;
  top: 10px; }

.mc .mc-comment-msg a .mc-url-domain {
  position: absolute;
  bottom: 0px;
  right: 0px; }

.mc .mc-comment-msg a .mc-url-title {
  color: #3A648E; }

.mc .mc-comment-msg a .mc-url-descr {
  color: #656565; }

.mc .mc-comment-msg .mc-media-img, .mc .mc-comment-msg .mc-media-video {
  width: 160px !important;
  max-height: 150px !important;
  cursor: pointer; }

/** height:120px!important; */
/** .mc .mc-comment-msg twitterwidget {max-height:150px!important;} */
/** .mc .mc-comment-msg iframe {max-width:300px!important; width:100%;} */
.mc .mc-comment-msg iframe {
  max-height: 224px !important;
  /**max-width:560px!important; width:100%!important; height:315px;*/ }

.mc .mc-comment-msg .mc-video-i {
  position: absolute;
  top: 30px;
  left: 60px;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 60px;
  color: rgba(255, 255, 255, 0.8);
  cursor: pointer; }

.mc .mc-comment-badge b {
  font-size: 9px; }

.mc-fastreplycomments b {
  font-weight: bold; }

.mc .mc-comments .mc-comment-wrap .acc-reply {
  color: #2a5885; }

/** #707070 #397EB9 71B0D0 */
.mc .mc-comment-footer-sidebar {
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important; }

.mc .mc-comment-footer-sidebar a {
  color: #2a5885 !important;
  font-size: 12px !important;
  white-space: nowrap !important; }

.mc .mc-more {
  display: none; }

.mc .mc-more-toggle {
  margin-left: 5px;
  color: #2a5885;
  cursor: pointer; }

.mc-submit-cnt .btn {
  font-size: 13px !important; }

.mc .mc-markers {
  font: normal normal normal 14px/1 FontAwesome;
  color: #ACACAC;
  margin-right: 5px; }

.mc .mc-cominfo {
  float: left !important;
  color: #ACACAC; }

.mc .mc-cominfo i {
  color: #259bd6; }

.mc .mc-link {
  width: 100%; }

/** ( for group = 4, 9) (/engine/classes/comments.class.php str. 885) */
.mc-hide {
  border-color: #ddd;
  margin-bottom: 1px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }

.mc-hide .panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px; }

.mc-hide .panel-heading .btn {
  background-color: #fff;
  padding: 1px 5px;
  border-radius: 3px;
  margin-right: 15px;
  margin-top: 0px; }

.mc-hide .panel-title {
  color: #f73131; }

/** ----------------------------- COMMENTS = .mc ----------------------------- */
/** ---------------------------- главный css ---------------------------- */
body {
  overflow-x: hidden; }

a {
  color: #7D7D7D; }

a:hover {
  color: #1E7CAB; }

.tagline {
  font-size: 14px;
  line-height: 16px;
  font-weight: 200;
  color: #fff; }

.dropdown-menu {
  padding: 0 !important;
  border: none; }

.clearfix {
  width: 100%; }

#dropmenudiv {
  width: 200px !important;
  padding: 15px !important;
  opacity: 1 !important;
  background: #259bd6 !important;
  margin-left: -15px; }
  #dropmenudiv a {
    display: block;
    color: #FFF; }

@media (min-width: 1300px) {
  .container {
    width: 1292px !important; } }
#header {
  position: inherit; }
  #header .navbar-left .dropdown.open li:first-child {
    background-color: #1E7CAB; }
  #header .nav li .sign li {
    margin: 0 !important; }
  #header .nav li a {
    line-height: 27px;
    color: #FFF;
    top: -1px; }
  #header .nav li .mmenu .mmenu-label li {
    margin: 17px 10px; }
  #header .nav li a.btn-default {
    color: #333;
    background-color: #FFF;
    border-color: #333;
    top: -1px;
    line-height: 20px; }
  #header .nav li .mmenu {
    border: 0;
    margin-top: 0; }
  #header .nav li .toggle-avatar {
    padding: 7.5px 5px 0px 15px; }
  #header .navbar-brand {
    padding: 0;
    margin: 0 auto;
    float: none;
    display: inline-block; }
    #header .navbar-brand > img {
      height: 40px; }
  #header #logform .btn {
    line-height: 20px;
    padding: 10px 10px;
    min-height: 41px; }
  #header #logform .social-auth a {
    padding: 5px !important;
    margin: 0;
    opacity: 1; }
  #header #logform .social-auth a:hover {
    opacity: .6; }
  #header #logform .social-auth i {
    font-size: 20px;
    line-height: 20px; }
  #header #logform a > span {
    line-height: 20px;
    text-transform: none; }
  #header #logform a > span:before {
    display: inline-block;
    min-width: 15px;
    margin-right: 10px !important; }
  #header #logform .btn {
    line-height: 14px;
    padding: 5px 10px;
    min-height: 34px; }
  #header .navbar-right > li > a {
    background-color: transparent !important; }
  #header .navbar-nav > li > .dropdown-menu {
    margin-top: -1px;
    min-width: 250px; }
  #header .dropdown-toggle.toggle-avatar {
    background: transparent !important; }
  #header .social {
    position: absolute;
    right: 15px;
    top: 0;
    bottom: 0;
    width: auto;
    max-width: 150px; }
    #header .social > * {
      height: 100%; }
    #header .social > * > * {
      height: 50%;
      display: inline-block; }
    #header .social > * > * > span {
      position: relative;
      top: 50%;
      margin-top: -30px;
      line-height: 30px;
      vertical-align: middle;
      font-size: 22px; }
    #header .social *:before {
      transition: all .15s ease-in-out;
      color: rgba(255, 255, 255, 0.6);
      /** color: $color_main; */ }
    #header .social *:hover:before {
      color: #FFF; }
  #header .head-logo-container {
    height: 140px;
    background: #1E7CAB;
    color: #FFF;
    width: 100%;
    padding-top: 30px;
    overflow: hidden;
    position: relative; }
    #header .head-logo-container:before {
      height: 100%;
      content: "";
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      background-size: auto 105%;
      background-color: transparent;
      background-image: url(../images/sobor.png);
      background-repeat: no-repeat;
      background-position: 20px 5px;
      display: block;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto;
      width: 1292px;
      z-index: 0; }
    #header .head-logo-container > .container {
      position: relative;
      z-index: 1; }
    @media (max-width: 768px) {
      #header .head-logo-container {
        height: auto !important;
        padding-top: 10px;
        padding-bottom: 10px; }
        #header .head-logo-container:before {
          display: none; } }
  #header .head-menu-container > div {
    background: #259bd6;
    color: #FFF;
    width: 100%;
    min-height: 57px; }
    #header .head-menu-container > div > .container:before {
      height: 100%;
      content: "";
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      background-size: auto 105%;
      background-color: transparent;
      background-image: url(../images/sobor.png);
      background-repeat: no-repeat;
      background-position: 20px 5px;
      display: block;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto;
      width: 1292px;
      z-index: 0; }
    #header .head-menu-container > div > .container:before {
      display: none; }
    #header .head-menu-container > div > .container {
      position: relative;
      height: 57px; }
    @media (max-width: 768px) {
      #header .head-menu-container > div > .container:before {
        display: block;
        background-position: 20px 5px; } }
  #header .head-menu-container > .affix-top .navbar-brand {
    display: none; }
  #header .head-menu-container > .affix .navbar-brand {
    display: inline-block;
    padding: 8px 0; }
  #header .head-menu-container > .affix {
    top: 0; }

/** ----------- */
#container {
  background: #FFF;
  border-right: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5;
  margin-top: 0;
  /* photo circle animation - start */
  /* photo circle animation - end */ }
  #container .tab-panel-head {
    background-color: #259bd6;
    border-bottom: 0;
    margin-bottom: 15px; }
    #container .tab-panel-head > li > a {
      background: transparent;
      color: #FFF;
      border: 0;
      padding: 5px 15px;
      line-height: 40px;
      position: relative;
      font-size: 15px;
      transition: all .3s ease-in-out; }
    #container .tab-panel-head > li.active > a {
      background: transparent;
      color: #FFF;
      border: 0;
      padding: 5px 15px;
      line-height: 40px;
      position: relative;
      font-size: 15px;
      transition: all .3s ease-in-out; }
    #container .tab-panel-head > li:first-child a {
      text-transform: uppercase;
      font-size: 20px; }
    #container .tab-panel-head > li > a:hover, #container .tab-panel-head > li.active > a:hover, #container .tab-panel-head > li > a:focus, #container .tab-panel-head > li > a:active, #container .tab-panel-head > li:focus > a, #container .tab-panel-head > li.active > a:focus, #container .tab-panel-head > li.active > a:active {
      background: transparent;
      color: #FFF;
      border: 0; }
    #container .tab-panel-head:active > li > a {
      background: transparent;
      color: #FFF;
      border: 0; }
    #container .tab-panel-head > li.active > a, #container .tab-panel-head > li > a:hover, #container .tab-panel-head > li.active > a:focus, #container .tab-panel-head > li.active > a:hover {
      color: rgba(255, 255, 255, 0.6); }
    #container .tab-panel-head > li > a:after, #container .tab-panel-head > li.active > a:after {
      content: "";
      position: absolute;
      bottom: 1px;
      left: 0;
      right: 0;
      display: block;
      width: 100%;
      height: 3px;
      background: transparent;
      transition: all .5s ease-in-out; }
    #container .tab-panel-head > li.active > a:after, #container .tab-panel-head > li > a:hover:after {
      background: rgba(255, 255, 255, 0.6); }
  #container .tab-panel-name {
    position: absolute;
    color: #FFF;
    z-index: 2;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    line-height: 20px;
    font-size: 15px;
    text-align: center; }
    #container .tab-panel-name a {
      font-size: 15px;
      color: #FFF;
      transition: all .15s ease-in-out;
      padding: 10px 15px;
      box-sizing: border-box;
      position: relative;
      display: block;
      text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5); }
    #container .tab-panel-name a:hover {
      color: #FFE143;
      text-decoration: none; }
    #container .tab-panel-name h3 {
      font-size: 16px;
      font-weight: bold;
      text-align: center;
      line-height: 20px;
      margin: 0;
      text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5); }
  #container .spin:before, #container .spin:after {
    top: 0;
    left: 0; }
  #container .spin:before {
    border: 2px solid transparent; }
  #container .spin:after {
    border: 0 solid transparent; }
  #container .circle {
    box-shadow: none;
    position: relative;
    overflow: hidden; }
  #container .circle:before, #container .circle:after {
    border-radius: 100%; }
  #container .media-icon {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1; }
    #container .media-icon > a {
      font-size: 70px;
      line-height: 70px;
      color: #fff;
      text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
      opacity: .6;
      position: relative;
      top: 30%;
      transition: all .2s ease-in-out;
      text-decoration: none; }
    #container .media-icon > a:hover {
      text-decoration: none;
      opacity: .9; }
  #container .index-content-ins {
    display: inline-block;
    margin-bottom: 10px;
    width: 100%; }
    #container .index-content-ins:hover, #container .index-content-ins:hover p, #container .index-content-ins:hover h4, #container .index-content-ins p:hover, #container .index-content-ins h4:hover {
      text-decoration: none; }
    #container .index-content-ins h4 {
      font-size: 16px;
      margin-top: 0;
      color: #1E7CAB;
      font-weight: bold;
      text-align: left; }
    #container .index-content-ins p {
      font-size: 15px;
      line-height: 18px;
      margin: 0;
      color: #333;
      text-align: left; }
    #container .index-content-ins:hover .spin:before {
      border-top-color: #259bd6;
      border-right-color: #259bd6;
      border-bottom-color: #259bd6;
      -webkit-transition: border-top-color 0.15s linear, border-right-color 0.15s linear 0.1s, border-bottom-color 0.15s linear 0.2s;
      transition: border-top-color 0.15s linear, border-right-color 0.15s linear 0.1s, border-bottom-color 0.15s linear 0.2s; }
    #container .index-content-ins:hover .spin:after {
      border-top: 2px solid #259bd6;
      border-left-width: 2px;
      border-right-width: 2px;
      -webkit-transform: rotate(270deg);
      transform: rotate(270deg);
      -webkit-transition: border-left-width 0s linear 0.35s, -webkit-transform 0.4s linear 0s;
      transition: border-left-width 0s linear 0.35s, -webkit-transform 0.4s linear 0s;
      transition: transform 0.4s linear 0s, border-left-width 0s linear 0.35s;
      transition: transform 0.4s linear 0s, border-left-width 0s linear 0.35s, -webkit-transform 0.4s linear 0s; }
    #container .index-content-ins .spin:before, #container .index-content-ins .spin:after {
      top: 0;
      left: 0; }
    #container .index-content-ins .spin:before {
      border: 2px solid transparent; }
    #container .index-content-ins .spin:after {
      border: 0 solid transparent; }
    #container .index-content-ins .circle {
      box-shadow: none;
      position: relative;
      overflow: hidden; }
    #container .index-content-ins .circle:before, #container .index-content-ins .circle:after {
      border-radius: 100%; }
  #container .main-item {
    display: block;
    padding: 0 0 100% 0;
    margin: 0;
    height: 0;
    line-height: 0;
    width: 100%;
    position: relative;
    overflow: hidden; }
  #container .img-cover {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center; }
  #container .overlay {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.35);
    transition: all .2s ease-in-out; }
  #container a.img-cover:hover .overlay {
    opacity: 0; }
  #container .index-photo-ins {
    padding-bottom: 100%;
    height: 0;
    line-height: 0;
    width: 100%;
    margin-bottom: 15px; }
    #container .index-photo-ins:before, #container .index-photo-ins:after {
      box-sizing: inherit;
      content: '';
      position: absolute;
      width: 100%;
      height: 100%; }

.owl-nav {
  position: absolute;
  left: 0;
  top: 50%;
  right: 0;
  margin-top: -30px;
  z-index: 0; }

.owl-stage-outer {
  z-index: 1; }

.owl-prev {
  left: 15px; }

.owl-next {
  right: 15px; }

.owl-nav > a {
  position: absolute; }

.owl-nav span:before {
  font-size: 30px;
  line-height: 30px; }

.owl-carousel {
  padding: 0 45px; }

/** ----------- */
@media (min-width: 992px) {
  .pull-left-lg {
    margin-left: 25%; }

  .index-photo-ins {
    /*min-width: 128px;*/ } }
@media (max-width: 991px) {
    /*.affix {
		position: relative;
		top: auto;
	}*/
  .head-menu-container > .affix .navbar-brand {
    display: none; }

  .navbar-brand {
    height: auto; }

  .navbar-brand img {
    width: 100%;
    height: auto; } }
@media (max-width: 850px) {
  .head-logo-container:before {
    background-position: 20px -5px; } }
@media (max-width: 768px) {
  .head-logo-container:before {
    display: none; }

  #header .social {
    display: none; }

  .tagline {
    display: none; } }
.big-news {
  display: block;
  width: 100%;
  padding-bottom: 65%;
  overflow: hidden;
  position: relative;
  margin-bottom: 15px; }

.medium-news {
  display: block;
  width: 100%;
  padding-bottom: 64%;
  overflow: hidden;
  position: relative;
  margin-bottom: 15px; }

.list-group-item {
  background: none;
  border-left: 0;
  border-right: 0;
  padding-left: 55px;
  line-height: 20px;
  min-height: 55px; }

.list-group-item a {
  /*color: #333;*/
  transition: all .15s ease-in-out;
  display: inline-block;
  margin-left: 7px; }

.list-group-item a:hover {
  /*color: $color_main;*/
  text-decoration: underline; }

.main-date {
  color: #1E7CAB;
  font-size: 13px;
  line-height: 20px;
  font-weight: bold;
  display: inline-block; }

.main-date.font-normal {
  left: 0px !important; }

.list-group-item .main-date {
  position: absolute;
  left: 15px; }

.list-group-item:first-child {
  border-radius: 0 !important; }

.list-group .list-group-item:first-child {
  border-top: 0; }

.list-group li.list-group-item:last-of-type {
  border-bottom: 0; }

#footer {
  font-size: 15px;
  /* photo circle animation - start */
  /* photo circle animation - end */ }
  #footer h3 {
    font-size: 16px;
    margin-bottom: 30px;
    color: rgba(255, 255, 255, 0.5);
    font-weight: bold; }
  #footer .main-date {
    color: #259bd6; }
  #footer .footer-social {
    display: block;
    width: 100%;
    position: relative;
    color: #FFF;
    transition: all .15s ease-in-out; }
    #footer .footer-social:hover {
      color: rgba(255, 255, 255, 0.3);
      text-decoration: none; }
    #footer .footer-social > span {
      color: #FFF;
      display: inline-block;
      position: absolute;
      left: 0;
      top: -2px;
      color: rgba(255, 255, 255, 0.2);
      transition: all .15s ease-in-out; }
    #footer .footer-social:hover > span {
      color: white; }
    #footer .footer-social > span:before {
      font-size: 30px;
      line-height: 30px; }
  #footer .navbar-brand {
    padding: 20px 0 0 0;
    height: auto;
    opacity: .5;
    transition: all .15s ease-in-out; }
    #footer .navbar-brand:hover {
      opacity: 1; }
    #footer .navbar-brand > img {
      width: 100%;
      height: auto; }
  #footer .tagline {
    font-size: 12px;
    line-height: 14px;
    display: block; }
  #footer hr {
    opacity: .3; }
  #footer ul {
    padding: 0;
    list-style: none; }
  #footer a {
    color: white;
    transition: all .15s ease-in-out;
    display: block;
    width: 100%; }
  #footer a:hover {
    color: rgba(255, 255, 255, 0.2);
    text-decoration: none; }
  #footer #vk_groups {
    margin-top: 20px; }
  #footer .main-copyright {
    background: #242424;
    padding-top: 15px;
    padding-bottom: 15px;
    color: rgba(255, 255, 255, 0.2); }
    #footer .main-copyright a {
      display: inline; }
  #footer .spin:before, #footer .spin:after {
    top: 0;
    left: 0; }
  #footer .spin:before {
    border: 2px solid transparent; }
  #footer .spin:after {
    border: 0 solid transparent; }
  #footer .circle {
    box-shadow: none;
    position: relative;
    overflow: hidden; }
  #footer .circle:before, #footer .circle:after {
    border-radius: 100%; }
  #footer .index-content-ins {
    display: inline-block;
    margin-bottom: 10px; }
    #footer .index-content-ins:hover, #footer .index-content-ins:hover p, #footer .index-content-ins:hover h4, #footer .index-content-ins p:hover, #footer .index-content-ins h4:hover {
      text-decoration: none; }
    #footer .index-content-ins h4 {
      font-size: 16px;
      margin-top: 0;
      color: #1E7CAB;
      font-weight: bold;
      text-align: left; }
    #footer .index-content-ins p {
      font-size: 15px;
      line-height: 18px;
      margin: 0;
      color: #FFF;
      text-align: left; }
    #footer .index-content-ins:hover .spin:before {
      border-top-color: #259bd6;
      border-right-color: #259bd6;
      border-bottom-color: #259bd6;
      -webkit-transition: border-top-color 0.15s linear, border-right-color 0.15s linear 0.1s, border-bottom-color 0.15s linear 0.2s;
      transition: border-top-color 0.15s linear, border-right-color 0.15s linear 0.1s, border-bottom-color 0.15s linear 0.2s; }
    #footer .index-content-ins:hover .spin:after {
      border-top: 2px solid #259bd6;
      border-left-width: 2px;
      border-right-width: 2px;
      -webkit-transform: rotate(270deg);
      transform: rotate(270deg);
      -webkit-transition: border-left-width 0s linear 0.35s, -webkit-transform 0.4s linear 0s;
      transition: border-left-width 0s linear 0.35s, -webkit-transform 0.4s linear 0s;
      transition: transform 0.4s linear 0s, border-left-width 0s linear 0.35s;
      transition: transform 0.4s linear 0s, border-left-width 0s linear 0.35s, -webkit-transform 0.4s linear 0s; }
    #footer .index-content-ins .spin:before, #footer .index-content-ins .spin:after {
      top: 0;
      left: 0; }
    #footer .index-content-ins .spin:before {
      border: 2px solid transparent; }
    #footer .index-content-ins .spin:after {
      border: 0 solid transparent; }
    #footer .index-content-ins .circle {
      box-shadow: none;
      position: relative;
      overflow: hidden; }
    #footer .index-content-ins .circle:before, #footer .index-content-ins .circle:after {
      border-radius: 100%; }
  #footer .main-item {
    display: block;
    padding: 0 0 100% 0;
    margin: 0;
    height: 0;
    line-height: 0;
    width: 100%;
    position: relative;
    overflow: hidden; }
  #footer .img-cover {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center; }
  #footer .overlay {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.35);
    transition: all .2s ease-in-out; }
  #footer a.img-cover:hover .overlay {
    opacity: 0; }
  #footer .index-photo-ins {
    padding-bottom: 100%;
    height: 0;
    line-height: 0;
    width: 100%;
    margin-bottom: 15px; }
    #footer .index-photo-ins:before, #footer .index-photo-ins:after {
      box-sizing: inherit;
      content: '';
      position: absolute;
      width: 100%;
      height: 100%; }

.news-descr {
  color: rgba(255, 255, 255, 0.5); }

.news-name {
  width: 100%;
  display: block; }

#header-menu-1 .close {
  padding: 10px;
  position: absolute;
  z-index: 1;
  right: 10px; }

.navbar-left {
  padding-right: 90px; }

.navbar-right {
  position: absolute;
  right: 0;
  top: -1px; }

.navbar-nav.navbar-right > li > a {
  min-height: 57px; }

.navbar-nav.navbar-right > li > a > span {
  line-height: 26px; }

.dropdown-menu .divider {
  opacity: .3; }

/* main - end */
/* topnews list - end */
#lent-topnews > .list-group {
  position: relative;
  height: 300px;
  overflow: auto; }

/* topnews list - start */
/* main - start */
/* fullstory - start */
#content .full-image {
  display: block;
  width: 100%; }
  #content .full-image img {
    margin: 0 auto; }
#content .cat-name {
  font-size: 18px;
  color: #259bd6;
  font-weight: bold; }
  #content .cat-name > div i:before {
    color: #259bd6;
    font-size: 16px; }
#content .main-view {
  color: #1E7CAB;
  font-size: 13px;
  line-height: 20px;
  font-weight: bold;
  display: inline-block; }
#content .main-tags > span {
  margin-right: 5px; }
#content .main-tags a {
  color: #FFF;
  font-size: 16px;
  padding: 5px;
  background: #259bd6; }
#content .main-tags a:before {
  content: "#";
  padding-right: 2px; }
#content img, #content iframe {
  max-width: 100%;
  margin-bottom: 15px; }
#content article {
  padding: 0 30px;
  text-align: justify; }

/* fullstory - end */
/* shortstory - start */
#short .cat-name {
  font-size: 18px;
  color: #259bd6;
  font-weight: bold; }
#short .main-view {
  color: #1E7CAB;
  font-size: 13px;
  line-height: 20px;
  font-weight: bold;
  display: inline-block; }
#short .row-flex {
  display: flex;
  flex-flow: row wrap; }
#short .pagination > li > a, #short .pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  color: #1E7CAB;
  text-decoration: none;
  background-color: #FFF;
  border: 0px solid #ddd;
  font-size: 18px;
  transition: all .15s ease-in-out; }
#short .pagination > li > a:hover {
  background: #259bd6;
  color: #FFF; }
#short .pagination > li > span {
  color: #333; }
#short .img-short-title a {
  display: inline-block; }

/* shortstory - end */
/* sidebar - start */
/* sidebar topnews - start */
#sidebar .main-item {
  padding: 0 0 70% 0; }
#sidebar .main-date {
  width: 100%; }
#sidebar .news-descr {
  color: #333; }

/* sidebar topnews - end */
/* sidebar - end */
/** favorites  **/
.favorites {
  float: left; }

.favorites a {
  text-transform: none; }

.favorites .fav-minus .ico-favorites {
  color: #1E7CAB; }

.favorites .ico-favorites {
  color: #898989; }

.favorites .ico-favorites {
  font-size: 20px !important; }

/* off-canvas - начало */
#overlay {
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
  background: rgba(0, 0, 0, 0.4);
  display: none; }

#header .fa-list-ul:before {
  color: #fff; }
#header .sidenav {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 9999;
  top: 0;
  right: 0;
  background-color: #259bd6;
  padding-top: 0;
  transition: 0.5s; }
  #header .sidenav .main-view, #header .sidenav .main-date {
    color: #424343; }
  #header .sidenav .social-icons a {
    padding: 5px;
    background: #F8F8F8;
    color: #259bd6;
    margin: 0 2px 2px 0;
    width: 32px;
    text-align: center;
    border-radius: 3px;
    border-bottom: none;
    line-height: 22px; }
  #header .sidenav .social-icons a:hover {
    background: #259bd6;
    color: #F8F8F8;
    border-bottom: none; }
  #header .sidenav .btn-hide {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 205px;
    z-index: 1; }
  #header .sidenav ul {
    min-width: 100%; }
  #header .sidenav li {
    display: block;
    float: left;
    width: 100%;
    min-width: 250px; }
  #header .sidenav a {
    padding: 0;
    margin-bottom: 5px;
    text-decoration: none;
    font-size: 18px;
    line-height: 18px;
    color: #F8F8F8;
    display: inline-block;
    transition: 0.3s; }
  #header .sidenav a:hover, #header .sidenav a:focus {
    color: #fff;
    text-decoration: none; }
  #header .sidenav li > a {
    color: #F8F8F8;
    width: 100% !important;
    display: block;
    min-width: 100%;
    position: relative; }
  #header .sidenav li > a > span:before {
    font-size: 20px;
    line-height: 20px; }
  #header .sidenav li > a > span {
    position: relative;
    /*width: 80px;*/
    display: inline-block;
    text-align: center;
    margin: 0 10px 0 0 !important;
    height: 20px;
    line-height: 20px;
    font-weight: 200; }
  #header .sidenav .brd-btm {
    border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
  #header .sidenav .closebtn {
    font-size: 36px;
    padding: 10px;
    margin: 0 !important;
    line-height: 20px; }
  #header .sidenav .closebtn:hover {
    text-decoration: none;
    color: #FFE143; }
  #header .sidenav .nav li .form-group {
    max-width: 260px; }
  #header .sidenav .navbar-nav {
    margin: 0;
    width: 100% !important; }
  #header .sidenav .mmenu-login, #header .sidenav .mmenu > a {
    display: none; }
  #header .sidenav .mmenu-avatar {
    width: 120px;
    height: 120px;
    border-radius: 3%;
    border: 4px solid rgba(255, 255, 255, 0.3);
    float: none !important; }
  #header .sidenav .toggle-avatar > span {
    float: none !important;
    display: block;
    width: 100%;
    font-size: 18px;
    margin-top: 20px !important; }
  #header .sidenav .nav > li > a:focus, #header .sidenav .nav > li > a:hover {
    background: rgba(255, 255, 255, 0.3);
    text-decoration: none !important; }
  #header .sidenav .nav > .open > a {
    border-radius: 0 !important; }
  #header .sidenav .nav li .toggle-avatar {
    display: block;
    width: 100%;
    padding-right: 4px;
    padding: 15px 15px;
    text-align: center;
    min-width: 250px; }
  #header .sidenav .nav li a, #header .sidenav .nav li .mmenu li {
    font-size: 14px;
    line-height: 20px;
    text-transform: none;
    margin-bottom: 1px;
    padding: 10px 15px; }
  #header .sidenav .nav li a {
    margin-bottom: 1px; }
  #header .sidenav .nav li .mmenu li.hidden-sm {
    margin: 0;
    padding: 0 !important; }
  #header .sidenav .nav li .mmenu > li.visible-sm, #header .sidenav .nav li .mmenu > li.hidden-sm, #header .sidenav .nav li .sign li {
    display: block !important;
    padding: 0 !important;
    margin: 0 !important; }
  #header .sidenav .nav li .mmenu > li.visible-sm span {
    display: none; }
  #header .sidenav .nav li .mmenu > li.hidden-sm:first-of-type {
    display: none !important; }
  #header .sidenav .nav > .open > a.toggle-avatar {
    background: rgba(255, 255, 255, 0.3); }
  #header .sidenav .nav li.dropdown.open .dropdown-menu {
    position: relative;
    border-radius: 0 !important;
    padding: 15px 0; }
  #header .sidenav .nav li.dropdown.open .dropdown-menu li {
    float: none; }
  #header .sidenav h5 {
    min-width: 100%;
    font-size: 24px;
    color: #259bd6; }
  #header .sidenav hr {
    opacity: .15; }
  @media only screen and (max-width: 991px) {
    #header .sidenav {
      overflow-x: hidden; } }

#main {
  transition: margin-left .5s;
  padding: 20px; }

.closebtn {
  font-size: 24px;
  line-height: 24px;
  padding: 13px 0px;
  border: 0 !important; }

.closebtn:hover {
  text-decoration: none;
  border: 0 !important;
  color: #FFE143; }

@media (max-width: 991px) {
  .navbar-header {
    display: block; } }

/* off-canvas - конец */
/* account */
#account {
  margin-top: -2px; }

#acc-menu {
  top: 69px; }

.acc-tab-head-ico, #acc-menu-body li i {
  color: #8BD8FF; }

.font-normal {
  font-weight: normal; }

#main .nav-tabs .href a {
  cursor: pointer !important; }

#main .nav-tabs .href a:hover {
  color: #fff !important; }

#content img, #content iframe {
  padding: 15px; }

/*# sourceMappingURL=main.css.map */

/* ПОЖЕРТВОВАНИЯ */
#donation{
	position: fixed;
    left: 20px;
    bottom: 30px;
	width: 110px;
	height: 112px;
	cursor: pointer;
	z-index: 99999;
    box-shadow: 0 0 0 rgba(9, 64, 37, 0.7);
    -webkit-animation: pulse 2s infinite;
    -moz-animation: pulse 2s infinite;
    -ms-animation: pulse 2s infinite;
    -o-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
}
#donation:hover {
  animation: none;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(9, 64, 37, 0.7);;
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(9, 64, 37, 0.7);;
    box-shadow: 0 0 0 0 rgba(9, 64, 37, 0.7);;
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
      box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
      box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}


#donationbutton {
    background: transparent;
    border: none !important;
    font-size:0;
}
/* ПОЖЕРТВОВАНИЯ */