@import url("http://web.archive.org/web/20161220171438cs_/http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700&subset=latin,cyrillic");
html {
  height: 100%;
}
body {
  font-family: "Open Sans", sans-serif;
  position: relative;
  min-height: 100%;
  padding-top: 40px;
  font-variant: small-caps;
}
body.admin-menu {
  margin-top: 0 !important;
  padding-top: 60px !important;
}
body.admin-menu .navbar-fixed-top {
  top: 20px;
}
#admin-menu {
  position: fixed;
  z-index: 1031;
}
.section:not(:first-child) {
  margin-top: 30px;
}
.section-post-header {
  border: solid #e9e9e9;
  border-width: 1px 0;
  padding: 20px 0;
  margin-top: 20px;
}
.section--grey {
  padding: 20px 0;
}
.front .section--grey {
  background: #fbfbfb;
}
.section--textured {
  background: #e5e5e5 scroll url(/sites/all/themes/bledans/images/texture.jpg) 0 0 repeat;
  padding: 30px 0;
}
.resizable-textarea {
  width: 100%;
}
textarea {
  resize: none;
}
.grippie {
  display: none;
}
.block:not(:first-child) {
  margin-top: 30px;
}
form + form {
  margin-top: 30px;
}
#wb-add-answer-form label,
#wb-add-question-form label {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}
.navbar-toggle {
  margin-bottom: 0;
  margin-right: 9px;
  margin-top: -6px;
  padding: 5px 10px;
}
img {
  max-width: 100%;
}
h1.title,
.h1.title,
h2.title,
.h2.title,
h3.title,
.h3.title {
  color: #121212;
  font-size: 2.14em;
  border-bottom: 1px solid #b8b8b8;
  margin-top: 0;
  margin-bottom: 20px;
}
.section-main-footer h1.title,
.section-main-footer .h1.title,
.section-main-footer h2.title,
.section-main-footer .h2.title,
.section-main-footer h3.title,
.section-main-footer .h3.title {
  color: #fff;
  border-color: #fff;
}
h1.title-sonnic,
.h1.title-sonnic,
h2.title-sonnic,
.h2.title-sonnic,
h3.title-sonnic,
.h3.title-sonnic {
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 29px;
  padding-left: 110px;
  padding-right: 0;
  border: none;
  min-height: 70px;
  background: transparent scroll url(/sites/all/themes/bledans/images/books_sprite.gif) no-repeat;
}
h1.title-sonnic-3473,
.h1.title-sonnic-3473,
h2.title-sonnic-3473,
.h2.title-sonnic-3473,
h3.title-sonnic-3473,
.h3.title-sonnic-3473 {
  background-position: 7px -280px;
}
h1.title-sonnic-3470,
.h1.title-sonnic-3470,
h2.title-sonnic-3470,
.h2.title-sonnic-3470,
h3.title-sonnic-3470,
.h3.title-sonnic-3470 {
  background-position: 7px -70px;
}
h1.title-sonnic-3471,
.h1.title-sonnic-3471,
h2.title-sonnic-3471,
.h2.title-sonnic-3471,
h3.title-sonnic-3471,
.h3.title-sonnic-3471 {
  background-position: 7px -140px;
}
h1.title-sonnic-3472,
.h1.title-sonnic-3472,
h2.title-sonnic-3472,
.h2.title-sonnic-3472,
h3.title-sonnic-3472,
.h3.title-sonnic-3472 {
  background-position: 7px -210px;
}
h1.title-sonnic-3469,
.h1.title-sonnic-3469,
h2.title-sonnic-3469,
.h2.title-sonnic-3469,
h3.title-sonnic-3469,
.h3.title-sonnic-3469 {
  background-position: 7px 0;
}
.section--textured h1.title,
.section--textured .h1.title,
.section--textured h2.title,
.section--textured .h2.title,
.section--textured h3.title,
.section--textured .h3.title {
  border-bottom-color: #fff;
}
.sub-title {
  color: #121212;
  font-size: 1.29em;
}
.title-sonnic + .sub-title {
  padding-left: 110px;
  margin-top: -30px;
}
.title-sonnic + .sub-title a {
  display: inline-block;
  color: inherit;
  padding: 0 3px;
}
.title-sonnic + .sub-title a:hover,
.title-sonnic + .sub-title a:active,
.title-sonnic + .sub-title a:focus {
  color: #fa5f12;
}
.form-control.error {
  border-width: 1px !important;
}
.form-control.error:focus {
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 0, 0, 0.6);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 0, 0, 0.6);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 0, 0, 0.6);
}
.req-wrap {
  position: relative;
}
.req-wrap .form-control {
  padding-right: 22px;
}
.req-wrap .fa {
  position: absolute;
  top: 50%;
  right: 8px;
  font-size: 0.8em;
  margin-top: -6px;
  color: #279fbb;
}
.block-views-articles-block_1 .title,
.title-page {
  padding-right: 75px;
}
img {
  max-width: 100%;
  height: auto;
}
ul.sonnics {
  padding: 0;
  margin: 0;
}
ul.sonnics li {
  padding: 0;
  margin: 0;
  list-style: none;
}
ul.sonnics li.item-3473 a {
  background-position: 0 -280px;
}
ul.sonnics li.item-3470 a {
  background-position: 0 -70px;
}
ul.sonnics li.item-3471 a {
  background-position: 0 -140px;
}
ul.sonnics li.item-3472 a {
  background-position: 0 -210px;
}
ul.sonnics li.item-34769 a {
  background-position: 0 0;
}
ul.sonnics a {
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  text-decoration: underline;
  height: 67px;
  padding-left: 95px;
  background: transparent scroll url(/sites/all/themes/bledans/images/books_sprite.gif) no-repeat;
}
ul.sonnics a:hover,
ul.sonnics a:active,
ul.sonnics a:focus,
ul.sonnics a.active {
  text-decoration: none;
}
.block-wb_new_sonnik .form-control {
  background: #f7f7f7;
  border-color: #eeeeee;
  color: #222221;
  margin-top: 7px;
  -webkit-box-shadow: -1px -1px 0 0 #eeeeee;
  -moz-box-shadow: -1px -1px 0 0 #eeeeee;
  box-shadow: -1px -1px 0 0 #eeeeee;
}
.block-wb_new_sonnik .form-control::-moz-placeholder {
  color: inherit;
}
.block-wb_new_sonnik .form-control:-ms-input-placeholder {
  color: inherit;
}
.block-wb_new_sonnik .form-control::-webkit-input-placeholder {
  color: inherit;
}
.block-wb_new_sonnik .form-control:focus {
  background: #fff;
  border-color: #a9a9a9;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.block-wb_new_sonnik .description {
  font-size: 1em;
  line-height: 1.1;
  color: #222221;
  padding-left: 11px;
  margin-top: 7px;
}
.block-wb_new_sonnik .btn {
  width: 100%;
}
.block-wb_new_sonnik .item-list ul:not(.sonnics) {
  margin: 0;
  padding: 0;
}
.block-wb_new_sonnik .item-list ul:not(.sonnics) li {
  padding: 0;
  margin: 20px 0;
  list-style: none;
}
.block-wb_new_sonnik .item-list ul:not(.sonnics) li a {
  display: block;
  position: relative;
  padding-left: 46px;
  font-size: 1.29em;
  line-height: 1.1;
}
.block-wb_new_sonnik .item-list ul:not(.sonnics) li a:before {
  content: "\f186";
  display: inline-block;
  font-family: "FontAwesome";
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0,0);
  display: block;
  position: absolute;
  top: 50%;
  left: 5px;
  margin-top: -15px;
  height: 30px;
  width: 30px;
  line-height: 30px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  background: #269fba;
  -webkit-border-radius: 50% 50% 50% 50%;
  -khtml-border-radius: 50% 50% 50% 50%;
  -moz-border-radius: 50% 50% 50% 50%;
  border-radius: 50% 50% 50% 50%;
}
.block-wb_new_sonnik-1 .form-submit {
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  text-decoration: underline;
  height: 67px;
  padding-left: 95px;
  white-space: normal;
  text-align: left;
  background: transparent scroll url(/sites/all/themes/bledans/images/books_sprite.gif) no-repeat;
}
.block-wb_new_sonnik-1 .form-submit:hover,
.block-wb_new_sonnik-1 .form-submit:active,
.block-wb_new_sonnik-1 .form-submit:focus,
.block-wb_new_sonnik-1 .form-submit.active {
  text-decoration: none;
}
.block-wb_new_sonnik-1 .form-submit#edit-submit-3473 {
  background-position: 0 -280px;
}
.block-wb_new_sonnik-1 .form-submit#edit-submit-3470 {
  background-position: 0 -70px;
}
.block-wb_new_sonnik-1 .form-submit#edit-submit-3471 {
  background-position: 0 -140px;
}
.block-wb_new_sonnik-1 .form-submit#edit-submit-3472 {
  background-position: 0 -210px;
}
.block-wb_new_sonnik-1 .form-submit#edit-submit-3469 {
  background-position: 0 0;
}
.item-list ul.p-grid,
.p-grid {
  margin-left: -15px;
  margin-right: -15px;
}
.item-list ul.p-grid > *,
.p-grid > * {
  padding: 0 15px;
  margin: 0;
  list-style: none;
  position: relative;
}
.item-list ul.p-grid.cols-2 > *,
.p-grid.cols-2 > * {
  width: 50%;
  float: left;
}
.item-list ul.p-grid.cols-2 > *:nth-child(2n+1),
.p-grid.cols-2 > *:nth-child(2n+1) {
  clear: left;
}
.item-list ul.p-grid.cols-3 > *,
.p-grid.cols-3 > * {
  width: 33.3333%;
  float: left;
}
.item-list ul.p-grid.cols-3 > *:nth-child(3n+1),
.p-grid.cols-3 > *:nth-child(3n+1) {
  clear: left;
}
.item-list ul.p-grid.cols-4 > *,
.p-grid.cols-4 > * {
  width: 25%;
  float: left;
}
.item-list ul.p-grid.cols-4 > *:nth-child(4n+1),
.p-grid.cols-4 > *:nth-child(4n+1) {
  clear: left;
}
.item-list ul.p-grid.cols-5 > *,
.p-grid.cols-5 > * {
  width: 20%;
  float: left;
}
.item-list ul.p-grid.cols-5 > *:nth-child(5n+1),
.p-grid.cols-5 > *:nth-child(5n+1) {
  clear: left;
}
.navbar {
  height: 38px;
  min-height: 0;
  padding: 8px 0;
}
.navbar-default {
  border-style: solid;
  border-width: 1px 0;
  border-color: #a0a0a0 transparent #e9e9e9;
  background: #fbfbfb;
}
.navbar-default .navbar-nav > li > a {
  color: #606060;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:active,
.navbar-default .navbar-nav > li > a.active,
.navbar-default .navbar-nav > li > a:focus {
  color: #279fbb;
  background: none;
}
.navbar-nav > li:not(.last) {
  margin-right: 20px;
}
.navbar-nav > li > a {
  padding: 0;
  font-size: 0.92em;
}
#top-menu .menu-1291 > a {
  font-size: 0;
  line-height: 0;
}
#top-menu .menu-1291 > a:before {
  content: "\f015";
  display: inline-block;
  font-family: "FontAwesome";
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0,0);
  font-size: 15px;
  line-height: 20px;
}
.dropdown-search {
  background: #fff;
  height: 37px;
  margin-top: -8px;
  border: solid #e8e8e8;
  border-width: 0 1px;
}
.dropdown-search .dropdown-t,
.dropdown-search .dropdown-t:hover,
.dropdown-search .dropdown-t:focus,
.dropdown-search .dropdown-t:active {
  border: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.dropdown-search .dropdown-t .fa,
.dropdown-search .dropdown-t:hover .fa,
.dropdown-search .dropdown-t:focus .fa,
.dropdown-search .dropdown-t:active .fa {
  font-size: 1.5em;
}
.dropdown-search .dropdown-t:hover,
.dropdown-search .dropdown-t:active {
  color: #fc5e14;
}
.dropdown-search label {
  display: none;
}
.dropdown-search .views-exposed-form .views-exposed-widget {
  float: none;
}
.dropdown-search .views-exposed-form .views-exposed-widget .form-submit {
  width: 100%;
  margin-top: 7px;
}
.dropdown-search form {
  float: left;
}
.dropdown-search .views-exposed-widgets {
  margin: 7px;
}
.dropdown-search .views-exposed-form .views-exposed-widget {
  padding: 0;
}
.dropdown-search div.dropdown-menu {
  -webkit-border-radius: 0 0 0 0;
  -khtml-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}
.dropdown-search .form-control {
  width: 250px;
}
.logo {
  float: left;
  margin-right: 20px;
}
.logo:focus,
.logo:active {
  outline: none;
}
.site_name {
  color: #fb5f13;
  font-size: 2.15em;
  margin: 10px 0;
  font-weight: 600;
}
.site_name a {
  color: inherit;
}
.site_name a:hover,
.site_name a:focus,
.site_name a:active {
  color: inherit;
  outline: none;
}
.mission {
  color: #333333;
  overflow: hidden;
  font-size: 0.9em;
}
.mission p {
  margin: 0;
}
.moon_cicle {
  color: #464646;
  font-size: 0.8em;
  margin-right: 10px;
  padding-top: 3px;
}
.moon_cicle-label {
  color: #279fbb;
  text-transform: uppercase;
}
.header-content {
  padding-top: 20px;
}
.view-goroskop {
  text-align: center;
}
.view-goroskop.view-display-id-block_1 ul {
  margin: 0 -4px;
  padding: 0;
  overflow: hidden;
}
.view-goroskop.view-display-id-block_1 ul li {
  padding: 0;
  margin: 0;
  list-style: none;
  float: left;
  text-align: center;
  width: 25%;
  padding: 4px;
}
.view-goroskop.view-display-id-block_1 ul li:nth-child(4n+1) {
  clear: left;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon {
  display: inline-block;
  width: 27px;
  height: 25px;
  background: transparent scroll url(/sites/all/themes/bledans/images/zodiac-tiny.gif) no-repeat;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36311 {
  background-position: 0 0;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36312 {
  background-position: -27px 0;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36313 {
  background-position: -54px 0;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36314 {
  background-position: -81px 0;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36315 {
  background-position: 0 -25px;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36316 {
  background-position: -27px -25px;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36317 {
  background-position: -54px -25px;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36318 {
  background-position: -81px -25px;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36319 {
  background-position: 0 -50px;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36320 {
  background-position: -27px -50px;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36321 {
  background-position: -54px -50px;
}
.view-goroskop.view-display-id-block_1 ul .gor-icon--36322 {
  background-position: -81px -50px;
}
.view-goroskop.view-display-id-block_2 .rotated-link {
  display: inline-block;
  position: absolute;
  line-height: 1;
  font-size: 23px;
  color: #121212;
  right: 0;
  padding: 0;
  margin-top: -129px;
  margin-right: -85px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.view-goroskop.view-display-id-block_2 .rotated-link .fa {
  width: 29px;
  height: 29px;
  font-size: 20px;
  line-height: 29px;
  color: #fff;
  background: #279fba;
  margin-right: 7px;
  -webkit-border-radius: 50% 50% 50% 50%;
  -khtml-border-radius: 50% 50% 50% 50%;
  -moz-border-radius: 50% 50% 50% 50%;
  border-radius: 50% 50% 50% 50%;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.view-goroskop.view-display-id-block_2 .views-field-title {
  font-size: 0.93em;
  color: #279fb8;
}
.view-goroskop.view-display-id-block_2 ul {
  padding: 0;
  margin: 0 -10px;
  overflow: hidden;
}
.view-goroskop.view-display-id-block_2 ul li {
  margin: 0;
  padding: 10px;
  list-style: none;
  float: left;
  width: 16.666%;
}
.view-goroskop.view-display-id-block_2 ul li:nth-child(6n+1) {
  clear: left;
}
.view-goroskop.view-display-id-block_2 ul li a {
  display: block;
}
.view-goroskop.view-display-id-block_2 ul li a:hover,
.view-goroskop.view-display-id-block_2 ul li a:active,
.view-goroskop.view-display-id-block_2 ul li a.active,
.view-goroskop.view-display-id-block_2 ul li a:focus {
  color: #fb5f13;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36311,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36311,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36311,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36311 {
  background-position: 0 -65px;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36312,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36312,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36312,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36312 {
  background-position: -70px -65px;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36313,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36313,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36313,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36313 {
  background-position: -140px -65px;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36314,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36314,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36314,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36314 {
  background-position: -210px -65px;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36315,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36315,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36315,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36315 {
  background-position: -280px -65px;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36316,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36316,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36316,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36316 {
  background-position: -350px -65px;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36317,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36317,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36317,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36317 {
  background-position: -420px -65px;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36318,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36318,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36318,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36318 {
  background-position: -490px -65px;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36319,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36319,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36319,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36319 {
  background-position: -560px -65px;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36320,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36320,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36320,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36320 {
  background-position: -630px -65px;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36321,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36321,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36321,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36321 {
  background-position: -700px -65px;
}
.view-goroskop.view-display-id-block_2 ul li a:hover .gor-icon--36322,
.view-goroskop.view-display-id-block_2 ul li a:active .gor-icon--36322,
.view-goroskop.view-display-id-block_2 ul li a.active .gor-icon--36322,
.view-goroskop.view-display-id-block_2 ul li a:focus .gor-icon--36322 {
  background-position: -770px -65px;
}
.view-goroskop.view-display-id-block_2 .gor-icon {
  display: block;
  margin: 0 auto 5px;
  width: 70px;
  height: 65px;
  background: transparent scroll url(/sites/all/themes/bledans/images/huge_zod.png) no-repeat;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36311 {
  background-position: 0 0;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36312 {
  background-position: -70px 0;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36313 {
  background-position: -140px 0;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36314 {
  background-position: -210px 0;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36315 {
  background-position: -280px 0;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36316 {
  background-position: -350px 0;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36317 {
  background-position: -420px 0;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36318 {
  background-position: -490px 0;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36319 {
  background-position: -560px 0;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36320 {
  background-position: -630px 0;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36321 {
  background-position: -700px 0;
}
.view-goroskop.view-display-id-block_2 .gor-icon--36322 {
  background-position: -770px 0;
}
.block-views-goroskop-block_2 {
  position: relative;
  padding-right: 63px;
}
.view-id-Cats.view-display-id-block_1 {
  font-size: 12px;
}
.view-id-Cats.view-display-id-block_1 ul {
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.view-id-Cats.view-display-id-block_1 ul li {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  width: 33%;
}
.view-id-Cats.view-display-id-block_1 ul li:nth-child(3n+1) {
  clear: left;
}
.view-id-Cats.view-display-id-block_1 ul li:not(:first-child) {
  margin-top: 2px;
}
.view-id-Cats.view-display-id-block_1 ul li a {
  display: block;
  padding-left: 21px;
  color: #333333;
  overflow: hidden;
  white-space: nowrap;
  textoverflow: ellipsis;
}
.view-id-Cats.view-display-id-block_1 ul li a:hover,
.view-id-Cats.view-display-id-block_1 ul li a:active,
.view-id-Cats.view-display-id-block_1 ul li a.active,
.view-id-Cats.view-display-id-block_1 ul li a:focus {
  text-decoration: underline;
  color: #fb5f13;
  background: transparent scroll 0 0 no-repeat url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAIAAAAS8MqlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QURDNTAwRUZENDIxMUU0ODY5Nzg5RTlCQ0JERTUxRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QURDNTAwRkZENDIxMUU0ODY5Nzg5RTlCQ0JERTUxRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRBREM1MDBDRkQ0MjExRTQ4Njk3ODlFOUJDQkRFNTFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRBREM1MDBERkQ0MjExRTQ4Njk3ODlFOUJDQkRFNTFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DpRC9wAAAzpJREFUeNpsU1tvG0UYPTM7a29sx9e1nTiXNk1IRFqCooYEkNOIi6JKCAm1z/wDnvgH/ALEEy+88A/6FJoQCUSFckFUNkrsEpWkqK5v6/iy3o1j784Ou7YACXE00kgz3/mu5yNCCLgQNqwm+AC+GKQg/gNbh9UV/gShyuiBDjkc2i6efYbcfbz8GpaJ3jUME4aBXh/9Bs6/wNN1UvoGdndEI4L3ROURGrsI3xZOi9YO0X4H9QVoGhyBeBSZAtQLEUoIs0xi9zD/uRuTOqVHdm1PhFeFlEDpKU51nFholiEPvNOsIddDrmCbjhN5167uOmdfudEYN0pCitrWFSl8y15yKJ8iFUP9Aq0mHAeRGJJvwpZQfIK1ORFdtToFadBhJHa3X/wJ5S/HjCzxPwBLYpxh5WMQCtuGbeFZAXxZutIH+cd2oEGSW7CvmRRfC7H7qDmIZiEnEFGwsdlXUw4hYwRul8n0Dex9T3t3/GWqdHzY/kAocUpYCP1l4H2YFExgZR2ptN5q5Q4PLMsiwIVfad6cB1dIO4PmXVTDhMrMS+PiDLaBRg2pKX5jVgLMrn58fOyWXtc0SZJX1t6KH/yIRhkYQyEHfEQhHOgdb3S6jp4pjaZJqaZpOzs71UplaXEhmlbRacDuedU2W14nQQgCQbTdORJcD64tR5GpoiiLi4vhcDibzaqqauhX4AKCeC4jkSGNUmQyuKxgahamqZycYHVlPBL+cHt7Mp0mxDMNHB7BPw6VQdMxNzcUF5Ow8Bo4gS8ARrD/GPm87FMyExMux3KFcnxEn+wPXLkMBBziOh0lSbFwC7eWkP8Fbg2cY+879uI5Qp5q5baB06Lwy75WGy/K2HoPry8NNTnagGpV7P9gNOs0HAxUXpHnJzAuwR2Mxfp31rszM+T383gyTR5+gsn0v7RLXe90u5WOPvXzwc1fj+Bjw80QbpMgsdPNrfoby5PR6ERCjQaDwyS9X3FWKBiGocTjYn4Osg/FIs7/9Giz07i9LKdTlPM/TgutWOztjQ23Zo/mXsFA4FWplFTVmXub3kgGFrjtBZQYZDYPYvyW10wzND39974Nk7SHYEPg/+AKjXP+j8FfAgwAGrx4Y4DyzqcAAAAASUVORK5CYII=");
}
.view-id-son.view-display-id-block_1 ul,
.view-id-son.view-display-id-block_2 ul {
  padding: 0;
  margin: -2px;
}
.view-id-son.view-display-id-block_1 ul:after,
.view-id-son.view-display-id-block_2 ul:after {
  content: '';
  display: table;
  clear: both;
}
.view-id-son.view-display-id-block_1 ul li,
.view-id-son.view-display-id-block_2 ul li {
  padding: 2px;
  margin: 0;
  list-style: none;
  float: left;
}
.view-id-son.view-display-id-block_1 ul li a,
.view-id-son.view-display-id-block_2 ul li a {
  display: block;
  color: #fff;
  font-size: 1.07em;
  text-align: center;
  line-height: 28px;
  height: 30px;
  width: 30px;
  background: #279fba;
  border: solid #1a8a72;
  border-width: 1px 1px 2px;
  -webkit-border-radius: 2px 2px 2px 2px;
  -khtml-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
}
.view-id-son.view-display-id-block_1 ul li a:hover,
.view-id-son.view-display-id-block_1 ul li a:active,
.view-id-son.view-display-id-block_1 ul li a.active,
.view-id-son.view-display-id-block_1 ul li a:focus,
.view-id-son.view-display-id-block_2 ul li a:hover,
.view-id-son.view-display-id-block_2 ul li a:active,
.view-id-son.view-display-id-block_2 ul li a.active,
.view-id-son.view-display-id-block_2 ul li a:focus {
  background: #1a8a72;
  border-color: #279fba;
}
.flipping-content {
  position: relative;
  min-height: 105px;
}
.flipping-title {
  color: #2e2d2d;
  font-size: 1.29em;
  text-transform: uppercase;
  text-align: center;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.flipping-content:hover .flipping-title {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.flipping-title .fa {
  display: block;
  width: 66px;
  height: 66px;
  color: #fff;
  background: #279fbb;
  margin: 0 auto 15px;
  text-align: center;
  font-size: 30px;
  line-height: 66px;
  -webkit-border-radius: 50% 50% 50% 50%;
  -khtml-border-radius: 50% 50% 50% 50%;
  -moz-border-radius: 50% 50% 50% 50%;
  border-radius: 50% 50% 50% 50%;
}
.flipping-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.flipping-content:hover .flipping-text {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.flipping-text .btn {
  margin-top: 10px;
}
.view-header {
  position: relative;
}
.view-header .all {
  display: block;
  position: absolute;
  bottom: 100%;
  right: 0;
  margin-bottom: 24px;
  padding-right: 2px;
  text-decoration: underline;
}
.view-header .all:hover,
.view-header .all:active,
.view-header .all:focus {
  text-decoration: none;
}
.grid-stratcher {
  margin: 0 -15px;
}
.grid-stratcher table {
  width: 100%;
}
.grid-stratcher table td {
  vertical-align: top;
  padding: 0 15px;
}
.grid-stratcher table.col-2 td {
  width: 50%;
}
.grid-stratcher table.col-3 td {
  width: 33.333%;
}
.grid-stratcher table.col-4 td {
  width: 25%;
}
.grid-stratcher table.col-5 td {
  width: 20%;
}
.grid-stratcher table.col-6 td {
  width: 16.666%;
}
.view-front .grid-stratcher,
.view-taxonomy-term-son .grid-stratcher,
.view-taxonomy-term .grid-stratcher,
.view-articles.view-display-id-page_1 .grid-stratcher {
  margin: 0 -4px;
}
.view-front .grid-stratcher table,
.view-taxonomy-term-son .grid-stratcher table,
.view-taxonomy-term .grid-stratcher table,
.view-articles.view-display-id-page_1 .grid-stratcher table {
  border-collapse: separate;
  border-spacing: 4px;
}
.view-front .grid-stratcher table td:not(.empty),
.view-taxonomy-term-son .grid-stratcher table td:not(.empty),
.view-taxonomy-term .grid-stratcher table td:not(.empty),
.view-articles.view-display-id-page_1 .grid-stratcher table td:not(.empty) {
  padding: 19px 17px 19px 45px;
  border: 1px solid #279fbb;
  background: transparent scroll 20px 22px no-repeat url("data:image/png;base64,R0lGODlhEAAQAOYAAEZGRvPz84aGhsnJyV5eXvz8/Nvb29HR0cXFxUFBQVRUVNra2mhoaE1NTd/f30tLS9fX18PDw1FRUYmJifT09MbGxvf391BQUM/Pz9DQ0NTU1NLS0tzc3Pv7+56enkNDQ9jY2NPT0z8/P2VlZbu7uyoqKoKCgtbW1uTk5EpKSk5OTnh4eJOTk5CQkExMTI2NjeLi4kJCQsLCwrOzs+3t7UVFRfr6+vX19UlJSezs7Hd3dz09Pb29vSsrK/Ly8jc3N+vr66CgoHFxcTs7O87OzmJiYmFhYUBAQMfHx4SEhFZWVlJSUszMzLi4uBcXF4eHh+fn56qqqv39/dnZ2V1dXURERHR0dMHBwYyMjGtra4GBgbGxsVdXVwkJCS0tLc3Nze/v7zw8PE9PT/n5+erq6vHx8ebm5v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkwMjQ3MzE1RkUxMTExRTRCOEU5ODNDODg3RkY1NUFEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkwMjQ3MzE2RkUxMTExRTRCOEU5ODNDODg3RkY1NUFEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTAyNDczMTNGRTExMTFFNEI4RTk4M0M4ODdGRjU1QUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTAyNDczMTRGRTExMTFFNEI4RTk4M0M4ODdGRjU1QUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAEAAQAAAH74BnggU0CwdfBws0BYKNZzcbFSgBBQEoFRs3jhQIIDZjoKA2JwgUgh0IGgFlrK1lPhgIHWcwM00rWS9TZLy8OVswZyRRBMUEViALGgdEGDwkZx5aXCNYRglBGTJJMhlMHmcCDAoTZzo/TyECXQIhBwJnJiMKSispQ0IQAxMDEFcmZ1oUeRBmh4gELiIYWGhgQoszERTUSBDjQw0AVGboeyEhwhkLDKoAAIAjxYMGKsRcwMHAgiAHAEScTHlBwpIPABw44iCmxxEXEhrE8CKGQ6MCZE4gYSGmhJMSYlgMcBBAkBQKQMxo3aoVCpgxggIBADs=");
  -webkit-border-radius: 8px 8px 8px 8px;
  -khtml-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
}
div.views-row:not(:first-child) {
  margin-top: 15px;
}
.view-taxonomy-term .views-row {
  padding: 19px 17px;
  border: 1px solid #344766;
  margin-left: 146px;
  position: relative;
  -webkit-border-radius: 8px 8px 8px 8px;
  -khtml-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
}
.view-taxonomy-term .views-row:not(:first-child) {
  margin-top: 15px;
}
.view-taxonomy-term .views-row .views-field-phpcode-1 {
  text-align: right;
}
.anNum {
  display: none;
}
.view-taxonomy-term .anNum {
  display: block;
  position: absolute;
  top: 0;
  right: 100%;
  margin-right: 56px;
  font-size: 0.93em;
  height: 40px;
  width: 40px;
  line-height: 40px;
  border: 1px solid;
  text-align: center;
  -webkit-border-radius: 50% 50% 50% 50%;
  -khtml-border-radius: 50% 50% 50% 50%;
  -moz-border-radius: 50% 50% 50% 50%;
  border-radius: 50% 50% 50% 50%;
}
.attachment-before {
  margin-bottom: 30px;
}
.attachment-after {
  margin-top: 30px;
}
.views-row:after {
  content: '';
  display: table;
  clear: both;
}
.field label {
  font-weight: normal;
}
.field img {
  float: left;
  margin: 0 15px 0 0;
}
td .field img {
  float: none;
  margin: 0 0 10px;
  width: 100%;
}
.views-field-title {
  color: #121212;
  font-size: 2.14em;
  line-height: 1.1;
}
.views-field-title a {
  color: inherit;
}
.views-field-title a:hover,
.views-field-title a.active,
.views-field-title a:focus {
  color: #279fbb;
}
td .views-field-title {
  font-size: inherit;
  color: #279fbb;
}
td .views-field-title a:hover,
td .views-field-title a.active,
td .views-field-title a:focus {
  color: #fb5f13;
}
.view-front .views-field-title,
.view-front .views-field-name,
.view-front .views-field-tid,
.view-taxonomy-term-son .views-field-title,
.view-taxonomy-term-son .views-field-name,
.view-taxonomy-term-son .views-field-tid,
.view-taxonomy-term .views-field-title,
.view-taxonomy-term .views-field-name,
.view-taxonomy-term .views-field-tid,
.view-articles.view-display-id-page_1 .views-field-title,
.view-articles.view-display-id-page_1 .views-field-name,
.view-articles.view-display-id-page_1 .views-field-tid {
  font-size: 1.29em;
  color: #212121;
}
.view-front .views-field-title a,
.view-front .views-field-name a,
.view-front .views-field-tid a,
.view-taxonomy-term-son .views-field-title a,
.view-taxonomy-term-son .views-field-name a,
.view-taxonomy-term-son .views-field-tid a,
.view-taxonomy-term .views-field-title a,
.view-taxonomy-term .views-field-name a,
.view-taxonomy-term .views-field-tid a,
.view-articles.view-display-id-page_1 .views-field-title a,
.view-articles.view-display-id-page_1 .views-field-name a,
.view-articles.view-display-id-page_1 .views-field-tid a {
  color: inherit;
}
.view-front .views-field-title a:hover,
.view-front .views-field-title a.active,
.view-front .views-field-title a:focus,
.view-front .views-field-name a:hover,
.view-front .views-field-name a.active,
.view-front .views-field-name a:focus,
.view-front .views-field-tid a:hover,
.view-front .views-field-tid a.active,
.view-front .views-field-tid a:focus,
.view-taxonomy-term-son .views-field-title a:hover,
.view-taxonomy-term-son .views-field-title a.active,
.view-taxonomy-term-son .views-field-title a:focus,
.view-taxonomy-term-son .views-field-name a:hover,
.view-taxonomy-term-son .views-field-name a.active,
.view-taxonomy-term-son .views-field-name a:focus,
.view-taxonomy-term-son .views-field-tid a:hover,
.view-taxonomy-term-son .views-field-tid a.active,
.view-taxonomy-term-son .views-field-tid a:focus,
.view-taxonomy-term .views-field-title a:hover,
.view-taxonomy-term .views-field-title a.active,
.view-taxonomy-term .views-field-title a:focus,
.view-taxonomy-term .views-field-name a:hover,
.view-taxonomy-term .views-field-name a.active,
.view-taxonomy-term .views-field-name a:focus,
.view-taxonomy-term .views-field-tid a:hover,
.view-taxonomy-term .views-field-tid a.active,
.view-taxonomy-term .views-field-tid a:focus,
.view-articles.view-display-id-page_1 .views-field-title a:hover,
.view-articles.view-display-id-page_1 .views-field-title a.active,
.view-articles.view-display-id-page_1 .views-field-title a:focus,
.view-articles.view-display-id-page_1 .views-field-name a:hover,
.view-articles.view-display-id-page_1 .views-field-name a.active,
.view-articles.view-display-id-page_1 .views-field-name a:focus,
.view-articles.view-display-id-page_1 .views-field-tid a:hover,
.view-articles.view-display-id-page_1 .views-field-tid a.active,
.view-articles.view-display-id-page_1 .views-field-tid a:focus {
  color: #279fbb;
}
.views-field-comment-count .fa {
  font-size: 1.7em;
}
.views-field-tid,
.views-field-teaser,
.views-field-body {
  margin: 10px 0;
}
.views-field-field-img-fid,
.views-field-field-img-fid * {
  max-width: 100%;
  display: block;
}
.view-id-front.view-display-id-block_2 ul,
.view-id-front.view-display-id-block_3 ul,
.node .terms ul {
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.view-id-front.view-display-id-block_2 ul li,
.view-id-front.view-display-id-block_3 ul li,
.node .terms ul li {
  padding: 0;
  margin: 0 4px 4px 0;
  list-style: none;
  float: left;
}
.view-id-front.view-display-id-block_2 ul li a,
.view-id-front.view-display-id-block_3 ul li a,
.node .terms ul li a {
  font-size: 13px;
  line-height: 1;
  color: #4b4b4b;
  text-decoration: none;
  display: block;
  padding: 5px 11px 7px;
  background: #f2f2f2;
}
.view-id-front.view-display-id-block_2 ul li a:hover,
.view-id-front.view-display-id-block_2 ul li a:active,
.view-id-front.view-display-id-block_2 ul li a.active,
.view-id-front.view-display-id-block_2 ul li a:focus,
.view-id-front.view-display-id-block_3 ul li a:hover,
.view-id-front.view-display-id-block_3 ul li a:active,
.view-id-front.view-display-id-block_3 ul li a.active,
.view-id-front.view-display-id-block_3 ul li a:focus,
.node .terms ul li a:hover,
.node .terms ul li a:active,
.node .terms ul li a.active,
.node .terms ul li a:focus {
  color: #fff;
  background: #279fbb;
}
.block-block-12 {
  font-size: 1.2em;
  line-height: 1.1;
  color: #222221;
}
.block-block-12 label {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}
.block-block-12 .form-control {
  background: #f7f7f7;
  border-color: #eeeeee;
  color: #222221;
  margin-top: 7px;
  -webkit-box-shadow: -1px -1px 0 0 #eeeeee;
  -moz-box-shadow: -1px -1px 0 0 #eeeeee;
  box-shadow: -1px -1px 0 0 #eeeeee;
}
.block-block-12 .form-control::-moz-placeholder {
  color: inherit;
}
.block-block-12 .form-control:-ms-input-placeholder {
  color: inherit;
}
.block-block-12 .form-control::-webkit-input-placeholder {
  color: inherit;
}
.block-block-12 .form-control:focus {
  background: #fff;
  border-color: #a9a9a9;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.block-block-12 .btn {
  width: 100%;
}
[id*="qustionModal"] .modal-header {
  border-bottom: none;
  position: relative;
  padding-left: 63px;
}
[id*="qustionModal"] .modal-header .fa {
  position: absolute;
  top: 18px;
  left: 17px;
  list-style: 2px;
  width: 40px;
  height: 40px;
  text-align: center;
  font-size: 30px;
  line-height: 40px;
  color: #fff;
  background: #279fba;
  -webkit-border-radius: 50% 50% 50% 50%;
  -khtml-border-radius: 50% 50% 50% 50%;
  -moz-border-radius: 50% 50% 50% 50%;
  border-radius: 50% 50% 50% 50%;
}
[id*="qustionModal"] .modal-title {
  font-size: 1.29em;
  color: #279fba;
  text-transform: uppercase;
  margin-bottom: 0;
}
[id*="qustionModal"] .modal-subtitle {
  margin: 0;
  font-size: 1.129em;
  color: #279fba;
}
[id*="qustionModal"] .modal-body {
  padding-top: 0;
}
[id*="qustionModal"] .form-item label {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}
[id*="qustionModal"] .form-submit {
  margin-top: 21px;
  width: 100%;
}
.experts {
  margin: 10px 0;
}
.experts-title {
  font-size: 1.129em;
  color: #279fba;
}
.expert {
  position: relative;
  padding-left: 26px;
}
.expert:not(:first-child) {
  margin-top: 21px;
}
.expert label {
  display: block;
  font-weight: 400;
}
.expert input[type="checkbox"] {
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -6px;
}
.expert-price {
  float: right;
  color: #fff;
  font-size: 15px;
  line-height: 1;
  padding: 5px 5px 5px 14px;
  position: relative;
  -webkit-border-radius: 0 2px 2px 0;
  -khtml-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  background: #5b9ffd;
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5b9ffd),color-stop(100%,#348bc5));
  background: -webkit-linear-gradient(top,#5b9ffd 0%,#348bc5 100%);
  background: -moz-linear-gradient(top,#5b9ffd 0%,#348bc5 100%);
  background: -ms-linear-gradient(top,#5b9ffd 0%,#348bc5 100%);
  background: -o-linear-gradient(top,#5b9ffd 0%,#348bc5 100%);
  background: linear-gradient(top,#5b9ffd 0%,#348bc5 100%);
}
.expert-price:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
  border-style: solid;
  border-color: #fff rgba(0,0,0,0) #fff #fff;
  border-width: 13px 5px;
}
.expert-name {
  color: #0a0a0a;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1;
}
.expert-info {
  color: #272727;
  font-size: 0.93em;
  line-height: 1;
}
.expert-rat-stars {
  position: relative;
  top: -2px;
}
.expert-rat-stars .fa-star {
  color: #fcd108;
}
#wb-new-sonnik-page-form {
  padding-left: 110px;
}
#wb-new-sonnik-page-form:after {
  content: '';
  display: table;
  clear: both;
}
#wb-new-sonnik-page-form .form-item {
  width: 80%;
  float: left;
}
#wb-new-sonnik-page-form .form-submit {
  margin-top: 8px;
  color: #fb5f13;
  text-transform: uppercase;
  width: 20%;
}
.item-list .p-grid.dreams {
  margin-left: 95px;
}
.item-list .p-grid.dreams a {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #888888;
  font-size: 1.29em;
}
.item-list .p-grid.dreams a:hover,
.item-list .p-grid.dreams a:active,
.item-list .p-grid.dreams a.active,
.item-list .p-grid.dreams a:focus {
  color: #fa5f12;
}
.section-post-content ul.menu {
  padding: 0;
  margin: 0;
}
.section-post-content ul.menu li {
  padding: 0;
  margin: 10px;
  list-style: none;
}
.section-post-content ul.menu li a {
  padding-left: 43px;
  padding-top: 24px;
  display: block;
  background: transparent scroll 0 0 no-repeat url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAnCAYAAACBvSFyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NEVCMzQwOUZGN0QxMUU0QUI3OENEOTQ0MzdERUM1NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NEVCMzQwQUZGN0QxMUU0QUI3OENEOTQ0MzdERUM1NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0RUIzNDA3RkY3RDExRTRBQjc4Q0Q5NDQzN0RFQzU0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0RUIzNDA4RkY3RDExRTRBQjc4Q0Q5NDQzN0RFQzU0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Wyfu1wAABbNJREFUeNqsmGlsFVUYhqe3pbQqVLAoslhFTRVQW5FVDWBZrBQRwTRGXKo1rgGFKiIKcUWFKmAU/CFKICgqIESNMVhBEXAJKGgNCOISi0hRqKVYisX3M88kJyczvZfEkzy9d5Z75p1vO99p2viJk4KYcYm4WhwWm8Vu8XHwP485lbOCjJhrM0Vn8ZL4Ruzj/KmI2pfiM04S9ow/+P5b1E0J7zhdLBJHxHix1XngdeIzMfIYXvQKMU7cJGaJZxAVKyJNzBXrxBQxVORy7XKxWHQV245BxHtig1gqJosacXNLIp4TTWKNuFfsEdu5dj+fv4qvU3j4tVjtHyjht7NFf3FZlIi7RZ6YJwrEMgRliTZiEPeZFRpSEGHm7yMWiM9FoXiBuc3aj4gerohTCMJXCLylBFE38TcWOkisjE/RDTv4HC1yxH1irRgg9ouXRXloBPvTCb/V8MMTyIC3xFhxi1gpbhDfiovEOUlE3IU1j4penHuDhxeS8m9jrf8i9SBi0sgK89+nYgRWCTPDjnuLbNyXi/ADUIerbI5m0ZY5zcKlvGijqGUOe2a7UEQjUV/NxTWY0QLrQVGG0GfFD5j6NkRFjSPMe5jjrrxUCfXCUvwh0rdgwqSKqgxUd0BhBqzkzTaJpzBr4FjFgvZMzieYowGxNupJ8Q+c9H9XzBAvcrxTnC/OziD6a5mgEZ+PJIrrPQH5Vmn5cU0LMWFumxpx/gFqh/12FyWgbYI3+BIBo8SFYpVo5U1gb75aHJdEQDqxNDDimlngMXEi9cJq0W4T8bPYSJ0YyHrRRJrOIOenEitdxK1JMqMZl+2JuW5lIFMMw7I1YUx0JZ9/dxaeXZjPHxuSiDD3bfHcGI69CPiFwtjXAjlBHp+Hf8LFym76UXRHjDvKk4hoRQ3o6J2/g1rTTBxaYC6x4wSK11IdT3ai28Z3xEmtM9meJCKsxA/xzlWJ+cTdEeIm7CeOJkjDMLUy+TzkTLAVAiqepd3DFKOo0dM7tqC/iu+5CEhrqZ/IcipgOMysg8X74nEWotNxy4AIETu94+niL743OVkSK8LS8E3vnFXNT0QxaWXrx2viAm+ygZRhK0oVYj3nezj3HGJpT48TkclDVjjnLICOF1dyfC4xlMOCZIVtDKm2CJ/bQyrFxaR3Odln40/uyXRFuK1Wd9ywyTln9X8CgWoTFhHhdQh8RzyBG3Mieo2Foj0lfAGNTTNCIy2RT0ftNqONCJjCSjgKn5eRUQGNcAmB2jciRp4XHzqdWTssmxEXE4mISfqTVhMdtw2ietZRRwq5Ni1iDvvtT87xCqqyLZKt/Yduo3R3jqiQ1eR6ES4ajX/rmSPP6a5PS1JHZjqubvZFbMGn/bwfVeD7jo5ZG4mVdaRvlle2w6DOdWKvDd9r6DXLwpRNeAvP9FAdo8hRXulVzkV0WMOcc0swfTZFq4uTxmNYvAI69v1xMbDMeVsbT/O5mm4oap0Il+wv6EfDTOtDPBSSDcW8VNIdWECwBZisF9YZytrijxH0HnOI+PCesOcsoahlkzkNqYoIx2A+x2HKqPG9sB31PeJ6tglhy78YkZ1wqZXu5ccqYiifZzkLmDs6UIBep8Y8SR0JnHWimBQewFaywivjLYpoG+4JeND2iHvMv2cQyO3JgFLvnnribDhWmMleJiURPemuAlr9uP9fBCxY4f60L0EZeFX3AItjQGqmJGKI0w1Vx9wznHVmDgF3p7d59oX0Y1nI89I6VkRvNizzY6734c1KnXyfRy250bGivz8d62zAWxTRGpNOayFoJ1PGd0RUV6sJt8f8bj2ZNpI2IFZEPqkWt7coYI2YHXN9Lv+fiBvLaZQejRKRQSPyqvgqosvuRi+xmbXio5iHVJGGlcRNdsQ9MyhsC7UXzXSbmk5Uv734vNG5lk3zcinrx0anOfZHA3FyDVV0VExwr2LHvvZfAQYA1jJ2iisyBvQAAAAASUVORK5CYII=");
}
.section-main-footer {
  color: #fff;
  background: #444;
  font-size: 0.93em;
  padding: 30px;
  margin-bottom: 41px;
  border-bottom: 1px solid #555555;
  -webkit-box-shadow: 0 41px 0 0 #333333;
  -moz-box-shadow: 0 41px 0 0 #333333;
  box-shadow: 0 41px 0 0 #333333;
}
.section-main-footer ul.menu {
  margin: 0;
  padding: 0;
}
.section-main-footer ul.menu li {
  padding: 0;
  margin: 0;
  list-style: none;
}
.section-main-footer ul.menu li a {
  color: inherit;
}
.section-main-footer ul.menu li a:before {
  content: '- ';
}
.section-main-footer ul.menu li a:hover,
.section-main-footer ul.menu li a:active,
.section-main-footer ul.menu li a.active,
.section-main-footer ul.menu li a:focus {
  color: #fb5f13;
}
[class*="node-goroskop"] .field {
  margin-bottom: 7px;
}
[class*="node-goroskop"] .field .field-label,
[class*="node-goroskop"] .field .field-label-inline,
[class*="node-goroskop"] .field .field-label-inline-first {
  font-weight: 400;
  color: #279fba;
}
.term:after {
  content: '';
  display: table;
  clear: both;
}
#comments {
  margin-top: 30px;
}
.indented {
  margin-left: 15px;
}
.comment {
  border: 1px solid #09bfea;
  background: #f4fbfc;
  padding: 19px 17px;
  margin-bottom: 15px;
  -webkit-border-radius: 8px 8px 8px 8px;
  -khtml-border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
}
.comment .submitted {
  margin-bottom: 10px;
}
.comment .submitted .fa {
  color: #4aa5cb;
  font-size: 1.1em;
  padding-right: 3px;
}
.comment .submitted .fa-calendar {
  padding-left: 10px;
}
.comment .links {
  text-align: right;
  font-size: 11px;
}
.view-recent ul {
  margin: 0;
  padding: 0;
}
.view-recent ul li {
  padding: 0;
  margin: 20px 0;
  list-style: none;
}
.view-recent ul li a {
  display: block;
  position: relative;
  padding-left: 46px;
  font-size: 1.29em;
  line-height: 1.1;
}
.view-recent ul li a:before {
  content: "\f186";
  display: inline-block;
  font-family: "FontAwesome";
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0,0);
  display: block;
  position: absolute;
  top: 50%;
  left: 5px;
  margin-top: -15px;
  height: 30px;
  width: 30px;
  line-height: 30px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  background: #269fba;
  -webkit-border-radius: 50% 50% 50% 50%;
  -khtml-border-radius: 50% 50% 50% 50%;
  -moz-border-radius: 50% 50% 50% 50%;
  border-radius: 50% 50% 50% 50%;
}
.item-list ul.goroscops-list {
  margin: 0;
  padding: 0;
}
.item-list ul.goroscops-list li {
  padding: 0;
  margin: 20px 0;
  list-style: none;
  display: inline-block;
}
@media (max-width: 1199px) {
  .moon_cicle {
    width: 350px;
    padding-top: 0;
    margin-top: -5px;
  }
  .site_name {
    margin-top: 32px;
  }
  .moon_cicle {
    display: none;
  }
  .view-goroskop.view-display-id-block_1 {
    text-align: left;
  }
  .view-goroskop.view-display-id-block_1 ul li {
    width: auto;
    padding: 10px;
  }
  .view-goroskop.view-display-id-block_1 ul li:nth-child(4n+1) {
    clear: none;
  }
}
@media (max-width: 991px) {
  [class*="col-md"]:not(:first-child) {
    margin-top: 30px;
  }
  .section-main-footer ul.menu:after {
    content: '';
    display: table;
    clear: both;
  }
  .section-main-footer ul.menu li {
    float: left;
  }
  .section-main-footer ul.menu li:not(:first-child) {
    margin-left: 10px;
  }
  .section-main-footer ul.menu li a:before {
    display: none;
  }
  .title-sonnic + .sub-title {
    margin-top: 0;
    padding-left: 0;
  }
  #wb-new-sonnik-page-form {
    padding-left: 0;
  }
  .item-list .p-grid.dreams {
    margin-left: -15px;
  }
  .block-views-goroskop-block_2 {
    padding-right: 0;
  }
  .view-goroskop.view-display-id-block_2 .rotated-link {
    position: relative;
    top: 0;
    right: 0;
    margin: 15px 0 0;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
  }
  .view-goroskop.view-display-id-block_2 .rotated-link .fa {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
  }
  .uptl_container-fixed-right {
    position: relative !important;
    top: 0 !important;
    right: 0 !important;
    margin: 0 !important;
  }
  .uptl_container-share .uptl_toolbar.uptl_toolbar_share ul.vertical {
    width: auto !important;
  }
  .uptl_toolbar.uptl_toolbar_share ul.vertical li a {
    margin-right: 3px !important;
  }
}
@media (max-width: 767px) {
  [class*="col-sm"]:not(:first-child) {
    margin-top: 30px;
  }
  .view-id-Cats.view-display-id-block_1 ul li {
    width: 25%;
  }
  .view-id-Cats.view-display-id-block_1 ul li:nth-child(3n+1) {
    clear: none;
  }
  .view-id-Cats.view-display-id-block_1 ul li:nth-child(4n+1) {
    clear: left;
  }
  .flipping-content:hover .flipping-title {
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }
  .flipping-text {
    position: relative;
    margin-top: 15px;
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }
  #top-menu {
    background: #FBFBFB;
    border-bottom: 1px solid #e9e9e9;
  }
  #top-menu .navbar-nav {
    margin-right: 0;
    margin-left: 0;
    margin-top: 4px;
    margin-bottom: 15px;
  }
  #top-menu .navbar-nav > li:not(:last-child) {
    margin: 0 0 4px;
  }
  #top-menu .navbar-nav > li > a {
    font-size: 1em;
    line-height: 20px;
    padding: 7px 10px;
    background: #E7E7E7;
  }
  #top-menu .navbar-nav > li > a:hover,
  #top-menu .navbar-nav > li > a:active,
  #top-menu .navbar-nav > li > a:focus,
  #top-menu .navbar-nav > li > a.active {
    color: #fff;
    background: #279fbb;
  }
  #top-menu .menu-1291 > a:before {
    display: none;
  }
  #top-menu .views-exposed-form {
    position: relative;
    margin-top: 15px;
  }
  #top-menu .views-exposed-form:before {
    content: "\f002";
    display: inline-block;
    font-family: "FontAwesome";
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0,0);
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 50px;
    height: 34px;
    text-align: center;
    font-size: 1.5em;
    line-height: 34px;
  }
  #top-menu .views-exposed-form label {
    display: none;
  }
  #top-menu .views-exposed-form .views-exposed-widget {
    float: none;
    padding: 0;
  }
  #top-menu .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 0;
    position: absolute;
    top: 0;
    right: 0;
    width: 50px;
    font-size: 0;
    line-height: 0;
    height: 34px;
  }
  #top-menu .views-exposed-form .views-exposed-widget .form-submit,
  #top-menu .views-exposed-form .views-exposed-widget .form-submit:hover,
  #top-menu .views-exposed-form .views-exposed-widget .form-submit:focus,
  #top-menu .views-exposed-form .views-exposed-widget .form-submit:active {
    background: none;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  #top-menu .views-exposed-form .form-control {
    padding-right: 50px;
    -webkit-border-radius: 0 0 0 0;
    -khtml-border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
  }
  .views-field-title {
    font-size: 1.5em;
  }
  .item-list ul.p-grid.cols-5 > *,
  .p-grid.cols-5 > * {
    width: 25%;
  }
  .item-list ul.p-grid.cols-5 > *:nth-child(2n+1),
  .p-grid.cols-5 > *:nth-child(2n+1) {
    clear: none;
  }
  .item-list ul.p-grid.cols-5 > *:nth-child(3n+1),
  .p-grid.cols-5 > *:nth-child(3n+1) {
    clear: none;
  }
  .item-list ul.p-grid.cols-5 > *:nth-child(4n+1),
  .p-grid.cols-5 > *:nth-child(4n+1) {
    clear: left;
  }
  .item-list ul.p-grid.cols-5 > *:nth-child(5n+1),
  .p-grid.cols-5 > *:nth-child(5n+1) {
    clear: none;
  }
  .view-taxonomy-term .views-row,
  #wb-add-answer-form,
  #wb-add-question-form {
    margin-left: 0;
  }
  .anNum {
    display: none;
  }
}
@media (max-width: 680px) {
  .view-id-articles.view-display-id-block_1 .field img {
    float: none;
    margin: 0 0 15px;
    width: 100%;
  }
}
@media (max-width: 640px) {
  .grid-stratcher table tr {
    display: block;
    overflow: hidden;
  }
  .grid-stratcher table tr:not(:first-child) {
    margin-top: 15px;
  }
  .grid-stratcher table[class*="col"] td {
    display: block;
    width: 50%;
    float: left;
    margin-bottom: 30px;
  }
  .grid-stratcher table[class*="col"] td:nth-child(2n+1) {
    clear: left;
  }
  .view-front .grid-stratcher table tr:not(:first-child),
  .view-taxonomy-term-son .grid-stratcher table tr:not(:first-child),
  .grid-stratcher table .view-taxonomy-term tr:not(:first-child),
  .view-articles.view-display-id-page_1 .grid-stratcher table tr:not(:first-child) {
    margin-top: 4px;
  }
  .view-front .grid-stratcher table[class*="col"] td,
  .view-taxonomy-term-son .grid-stratcher table[class*="col"] td,
  .grid-stratcher table .view-taxonomy-term[class*="col"] td,
  .view-articles.view-display-id-page_1 .grid-stratcher table[class*="col"] td {
    width: 100%;
    margin-bottom: 0;
  }
  .view-front .grid-stratcher table[class*="col"] td:not(:first-child),
  .view-taxonomy-term-son .grid-stratcher table[class*="col"] td:not(:first-child),
  .grid-stratcher table .view-taxonomy-term[class*="col"] td:not(:first-child),
  .view-articles.view-display-id-page_1 .grid-stratcher table[class*="col"] td:not(:first-child) {
    margin-top: 4px;
  }
  .item-list ul.p-grid.cols-4 > *,
  .item-list ul.p-grid.cols-5 > *,
  .p-grid.cols-4 > *,
  .p-grid.cols-5 > * {
    width: 33.333%;
  }
  .item-list ul.p-grid.cols-4 > *:nth-child(2n+1),
  .item-list ul.p-grid.cols-5 > *:nth-child(2n+1),
  .p-grid.cols-4 > *:nth-child(2n+1),
  .p-grid.cols-5 > *:nth-child(2n+1) {
    clear: none;
  }
  .item-list ul.p-grid.cols-4 > *:nth-child(3n+1),
  .item-list ul.p-grid.cols-5 > *:nth-child(3n+1),
  .p-grid.cols-4 > *:nth-child(3n+1),
  .p-grid.cols-5 > *:nth-child(3n+1) {
    clear: left;
  }
  .item-list ul.p-grid.cols-4 > *:nth-child(4n+1),
  .item-list ul.p-grid.cols-5 > *:nth-child(4n+1),
  .p-grid.cols-4 > *:nth-child(4n+1),
  .p-grid.cols-5 > *:nth-child(4n+1) {
    clear: none;
  }
  .item-list ul.p-grid.cols-4 > *:nth-child(5n+1),
  .item-list ul.p-grid.cols-5 > *:nth-child(5n+1),
  .p-grid.cols-4 > *:nth-child(5n+1),
  .p-grid.cols-5 > *:nth-child(5n+1) {
    clear: none;
  }
}
@media (max-width: 600px) {
  .logo img {
    width: 100px;
    height: auto;
  }
  .site_name {
    margin-top: 0;
  }
  .view-id-Cats.view-display-id-block_1 ul li {
    width: 33.3333%;
  }
  .view-id-Cats.view-display-id-block_1 ul li:nth-child(3n+1) {
    clear: left;
  }
  .view-id-Cats.view-display-id-block_1 ul li:nth-child(4n+1) {
    clear: none;
  }
  .item-list ul.p-grid.cols-3 > *,
  .item-list ul.p-grid.cols-4 > *,
  .item-list ul.p-grid.cols-5 > *,
  .p-grid.cols-3 > *,
  .p-grid.cols-4 > *,
  .p-grid.cols-5 > * {
    width: 50%;
  }
  .item-list ul.p-grid.cols-3 > *:nth-child(2n+1),
  .item-list ul.p-grid.cols-4 > *:nth-child(2n+1),
  .item-list ul.p-grid.cols-5 > *:nth-child(2n+1),
  .p-grid.cols-3 > *:nth-child(2n+1),
  .p-grid.cols-4 > *:nth-child(2n+1),
  .p-grid.cols-5 > *:nth-child(2n+1) {
    clear: left;
  }
  .item-list ul.p-grid.cols-3 > *:nth-child(3n+1),
  .item-list ul.p-grid.cols-4 > *:nth-child(3n+1),
  .item-list ul.p-grid.cols-5 > *:nth-child(3n+1),
  .p-grid.cols-3 > *:nth-child(3n+1),
  .p-grid.cols-4 > *:nth-child(3n+1),
  .p-grid.cols-5 > *:nth-child(3n+1) {
    clear: none;
  }
  .item-list ul.p-grid.cols-3 > *:nth-child(4n+1),
  .item-list ul.p-grid.cols-4 > *:nth-child(4n+1),
  .item-list ul.p-grid.cols-5 > *:nth-child(4n+1),
  .p-grid.cols-3 > *:nth-child(4n+1),
  .p-grid.cols-4 > *:nth-child(4n+1),
  .p-grid.cols-5 > *:nth-child(4n+1) {
    clear: none;
  }
  .item-list ul.p-grid.cols-3 > *:nth-child(5n+1),
  .item-list ul.p-grid.cols-4 > *:nth-child(5n+1),
  .item-list ul.p-grid.cols-5 > *:nth-child(5n+1),
  .p-grid.cols-3 > *:nth-child(5n+1),
  .p-grid.cols-4 > *:nth-child(5n+1),
  .p-grid.cols-5 > *:nth-child(5n+1) {
    clear: none;
  }
  .view-goroskop.view-display-id-block_2 ul li {
    width: 25%;
  }
  .view-goroskop.view-display-id-block_2 ul li:nth-child(6n+1) {
    clear: none;
  }
  .view-goroskop.view-display-id-block_2 ul li:nth-child(4n+1) {
    clear: left;
  }
}
@media (max-width: 480px) {
  .logo {
    text-align: center;
    float: none;
    margin: 0;
    width: 100%;
    display: block;
  }
  .logo img {
    display: inline-block;
  }
  .site_name,
  .mission {
    text-align: center;
  }
  .view-id-Cats.view-display-id-block_1 ul li {
    width: 50%;
  }
  .view-id-Cats.view-display-id-block_1 ul li:nth-child(3n+1) {
    clear: none;
  }
  .view-id-Cats.view-display-id-block_1 ul li:nth-child(2n+1) {
    clear: left;
  }
  .block-views-articles-block_1 .title {
    padding-right: 0;
  }
  .view-header .all {
    position: static;
  }
  .view-header .all:after {
    content: ' »';
  }
  #wb-new-sonnik-page-form .form-item,
  #wb-new-sonnik-page-form .form-submit {
    width: 100%;
    float: none;
  }
  #wb-new-sonnik-page-form .form-submit {
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 10px;
  }
  .indented {
    margin-left: 0;
  }
}
@media (max-width: 400px) {
  .view-goroskop.view-display-id-block_2 ul li {
    width: 33.333%;
  }
  .view-goroskop.view-display-id-block_2 ul li:nth-child(6n+1) {
    clear: none;
  }
  .view-goroskop.view-display-id-block_2 ul li:nth-child(4n+1) {
    clear: none;
  }
  .view-goroskop.view-display-id-block_2 ul li:nth-child(3n+1) {
    clear: left;
  }
}
@media (max-width: 360px) {
  h1.title,
  .h1.title,
  h2.title,
  .h2.title,
  h3.title,
  .h3.title {
    font-size: 1.3em;
    margin-bottom: 10px;
  }
  .grid-stratcher table[class*="col"] td {
    width: 100%;
    float: none;
    margin-bottom: 15px;
  }
  .view-id-articles.view-display-id-block_1 .field img {
    margin-bottom: 4px;
  }
  .view-header .all {
    margin-bottom: 10px;
  }
  .item-list ul.p-grid[class*="cols-"] > *,
  .p-grid[class*="cols-"] > * {
    width: 100%;
  }
  .item-list ul.p-grid[class*="cols-"] > *:nth-child(2n+1),
  .p-grid[class*="cols-"] > *:nth-child(2n+1) {
    clear: none;
  }
  .item-list ul.p-grid[class*="cols-"] > *:nth-child(3n+1),
  .p-grid[class*="cols-"] > *:nth-child(3n+1) {
    clear: none;
  }
  .item-list ul.p-grid[class*="cols-"] > *:nth-child(4n+1),
  .p-grid[class*="cols-"] > *:nth-child(4n+1) {
    clear: none;
  }
  .item-list ul.p-grid[class*="cols-"] > *:nth-child(5n+1),
  .p-grid[class*="cols-"] > *:nth-child(5n+1) {
    clear: none;
  }
  .item-list ul.p-grid[class*="cols-"] > * .imagefield-lightbox2,
  .p-grid[class*="cols-"] > * .imagefield-lightbox2 {
    display: block;
    overflow: hidden;
  }
  .item-list ul.p-grid[class*="cols-"] > * img,
  .p-grid[class*="cols-"] > * img {
    width: 100%;
    height: 100%;
  }
}

/*
     FILE ARCHIVED ON 17:14:38 Dec 20, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:13:21 Jan 24, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/