@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300);

/*
Theme Name: felomenacom2goroskopy
Theme URI: http://felomena.com/
Theme ID: felomena
Description: <a href="http://felomena.com/goroskopy/">Felomena.com</a> wordpress theme.
Author: felomena
Version: 1.0
Author URI: http://felomena.com/
Copyright 2007-2010 felomena.com

*/

@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu'), url(//themes.googleusercontent.com/static/fonts/ubuntu/v5/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');
}

/* --- HEADLINES --- */

h1 {
	font:12px Tahoma;
	color:#999;
	text-align:center;
	margin:1px 0 5px;
}

.h1index {
	font:italic 21px Georgia;
	color:#333;
	text-align:center;
	margin:10px;
}

.h1page {
	font:32px/30px 'UbuntuRegular', Arial, sans-serif;
	color:#000;
	text-align:center;
	margin:15px 10px;
}

.h_index {
	font:italic 21px Georgia;
	color:#000;
	text-align:center;
	border:1px solid #D7D7D7;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	padding:5px 0;
	margin:15px 0;
	background:url(//s.felomena.com/wp-content/common/images/bg_bottom.png) 50% 100% repeat-x #FFFFFF;
}

h2 {
	font:italic 28px Georgia;
	text-align:center;
	margin:15px 10px;
}

h3 {
	font:normal 17px Verdana, Geneva, sans-serif;
	color:#999;
	margin:20px 0;
}

h3 a {
	color:#999 !important;
	text-decoration:none !important;
}

h3 a:link {
	text-decoration:none !important;
}

h3 a:visited {
	text-decoration:none !important;
}

h3 a:hover {
	text-decoration:none !important;
}

h3 a:active {
	text-decoration:none !important;
}

/* --- GOROSKOP PANEL --- */

.panel {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.35);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,.35);
	box-shadow:0px 1px 3px rgba(0,0,0,0.35);
	padding:1px 10px 5px;
	margin:0 0 15px;
	background:url(//s.felomena.com/wp-content/common/images/bg_bottom.png) 50% 100% repeat-x #FFFFFF;
}

.panel.index {
	font:12px Tahoma;
	color:#333;
}

.panel.index a {
	text-decoration:underline;
}

.panel.index a:hover {
	text-decoration:none;
}

/* --- CONTENT --- */

.content {
	font:16px Arial, Helvetica, sans-serif;
	color:#000;
	overflow:hidden;
	line-height:1.6em;
}

.content a {
	text-decoration:underline;
}

.content a:hover {
	text-decoration:none;
}

.content p {
	text-indent:5px;
}

.content.page p {
	text-indent:0px;
}

.content.page a {
	color:#408dd9;
}

.content.index {
	font:14px Arial, Helvetica, sans-serif;
	line-height:1.6em;
}

.content.index a {
	color:#408dd9;
}

/* Блок с общим гороскоп на сегодня на главной странице */

.b-common_goroskop_na_segodnya {
	border: 2px solid #74b9ef;
	padding: 0 15px;
	border-radius: 15px;
	margin: 5px 0 10px;
	position: relative;
	left: -20px;
	width: 585px;
}

.more-horo {
	text-align:center;
	margin-top:10px;
	margin-bottom:15px;
}
.button-horo {
    width: 170px;
    padding: 8px 8px;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none !important;
    cursor: pointer;
    border: 1px solid #74b9ef;
    border-radius: 20px;
    background: linear-gradient(to top,#74b9ef,#b0d6f3);
    color: #fff !important;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 20px;
    margin-top: 100px !important;
}
.button-horo:hover {
    background: linear-gradient(to top,#5f82ab,#87b9f3);
    border: 1px solid #5f82ab;
}

.horo2menu {
	font:13px Arial,helvetica,sans-serif;
	color:#000;
}

.horo2menu a{
	color:#000;
}

.horo2menu a:hover {
	color:#000;
}

.imghoro {
	float:left;
	margin-right:10px;
}

.imghoroblack {
	float:left;
	margin-right:10px;
	border:1px solid black;
}



.last {
	margin:0 !important;
}

.imgchine {
	float:left;
	margin-left:10px;
	margin-right:15px;
}


.zodiac img {
	display:block;
	margin:auto;
}

.zodiac h2 {
	color:#f09;
	font-size:18px;
	padding-top:5px;
}

.gray {
	font-size:12px;
	color:#92ABB7;
	text-align:center;
	display:block;
}

.panel.horo {
	font:16px Tahoma;
	color:#545454;
	text-align:center;
	padding:10px 5px;
	margin-bottom:15px;
}

.panel.horo span {
	padding:0 19px;
}

.panel.horo a {
	color:#545454;
	text-decoration:underline;
}

.panel.horo a:hover {
	text-decoration:none;
}

.panel.horo span.backlight {
	border:1px solid #333;
	border-radius:5px;
	font-weight:normal;
}
.panel.horo span.backlight a {
	text-decoration:none;
}

.panel_glavnaya_znak_zodiaka {
	font:16px Tahoma;
	color:#545454;
	text-align:center;
	padding:10px 5px;
	margin-bottom:15px;
}

.panel_glavnaya_znak_zodiaka span {
	padding:0 15px;
}

.panel_glavnaya_znak_zodiaka a {
	color:#545454 !important;
	text-decoration:underline !important;
}

.panel_glavnaya_znak_zodiaka a:hover {
	text-decoration:none !important;
}

.panel_glavnaya_znak_zodiaka span.backlight {
	border:1px solid #333;
	border-radius:5px;
	font-weight:normal;
}
.panel_glavnaya_znak_zodiaka span.backlight a {
	text-decoration:none !important;
}

.year {
	font:normal 11px Arial, Helvetica, sans-serif;
	float:center;
}

.imgsovm {
	float:left;
	margin-left:5px;
	margin-right:15px;
	border:1px solid black;
}

/* Таблциа с гороскопами совместимости 3 уровня для главной совместимостей */

.goroskop_sovm_table {
	background:url(//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/sovm.gif) left top no-repeat;
	padding:98px 0 5px 98px;
	margin: 0 59px;
	overflow: hidden;
}

.goroskop_sovm_table ul {
	display:block;
	width:362px;
	height:362px;
}

.goroskop_sovm_table ul li {
	float:left;
	display:block;
	width:362px;
	height:21px;
	list-style-type:none;
	margin:0 0 10px 0;
}

.goroskop_sovm_table ul li a {
	float:left;
	display:block;
	width:21px;
	height:21px;
	margin:0 10px 0 0;
}

.goroskop_sovm_table ul li a:hover {
	background:url(//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/pictogramma.gif) left top no-repeat;
}
.month-table__cell_other {color:#ccc;}

/* --- Вставка выдержек в статьи --- */

.excerpt {
	font:20px/30px Arial, Helvetica, sans-serif;
	border-left:5px solid #000;
	padding:20px 40px;
	margin:20px 5px 25px 0;
}

.excerpt p {
	text-indent:0px !important;
}

/* Оформление гороскопа совместимости */

#article #content-layer {
    color: #333333;
    font: 15px/25px Arial,Helvetica,sans-serif;
    padding: 0 24px;
}
#article #content-layer p {
    margin: 17px 0;
}

#article #content-layer h3 {
    color: #000000;
    font: 22px/30px Arial,Helvetica,sans-serif;
	text-align:center;
    margin:10px 0 25px;
}
#article #content-layer h2{
    color: #000000;
    font: 27px/30px Arial,Helvetica,sans-serif;
	text-align:center;
    margin:10px 0 25px;
}
#article #content-layer strong {
	color:#505050;
}
#article #content-layer a {
	color:#408dd9;
	text-decoration:none;
}

#article #content-layer a:hover {
	text-decoration:underline;
}

img[align="center"], img[align="middle"]{
    display: block;
    margin:0 auto !important;
}

img.center {
    display: block;
    margin:0 auto !important;
}

#article #content-layer img.images-all-width {
	width: 657px;
	position: relative;
	left:-40px;
	margin:5px 0 -5px;
}

#article #content-layer .excerpt {
	font:20px/30px Arial, Helvetica, sans-serif;
	border-left:7px solid #000;
	padding:20px 10px 20px 45px;
	position:relative;
	left:-41px;
	width:100%;
}

#article #content-layer > p:first-of-type {
	font:italic 20px/30px Arial, Helvetica, sans-serif;
	color:#000;
}

#article #content-layer > p:first-of-type:first-letter {
	/*background:url(http://s.felomena.com/wp-content/themes/felomenacom2luna/images/fl_bg.jpg) no-repeat scroll center bottom;
	/*border:1px solid #000000;*/
	float:left;
	font:65px/1em Georgia,serif;
	margin:4px 10px 4px 0;
	padding:5px;
}

.first_p_fix {
	margin:0 !important;
	height: 0 !important;
}

/* */

#article #content-layer #first-paragraph {
	font:italic 17px/25px Arial, Helvetica, sans-serif;
	color:#999;
	margin:0 0 15px;
	display:block;
}

#article #content-layer #no-first-letter  {
    color:#666;
    font:16px/26px Arial,Helvetica,sans-serif;
}

#article #content-layer #no-first-letter > p:first-of-type {
}

#article #content-layer #no-first-letter > p:first-of-type:first-letter {
}

#article #content-layer h2.date-h2,
h2.date-h2 {
    color:#666;
    font:22px/25px Arial,Helvetica,sans-serif;
	text-align:center;
    margin:10px 0 15px;
}

#article #content-layer h3.date-h3,
h3.date-h3 {
    color:#666;
    font:21px/25px Arial,Helvetica,sans-serif;
	text-align:center;
    margin:10px 0 15px;
}

#article #content-layer h3.date-h3-znak {
    color:#666;
    font:31px Arial,Helvetica,sans-serif;
	text-align:center;
    margin:20px 0 5px;
}

#article #content-layer h3.date-h3-znak a:hover {
	text-decoration:none !important;
}

#article #content-layer h4.date-h4 {
    color: #333;
    font: 16px/19px Arial,Helvetica,sans-serif;
	text-align:center;
    margin:10px 0;
	font-weight:bold;
}

.date-related-page {
	font-family:Tahoma;
	text-align:center;
	color:#545454;
	font-size:14px;
	margin:20px 0 0;
}
.date-related-page span{
	padding:7px 15px;
	border-radius:5px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.35);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,.35);
	box-shadow:0px 1px 3px rgba(0,0,0,0.35);
	background:url(//s.felomena.com/wp-content/common/images/bg_bottom.png) 50% 100% repeat-x #FFFFFF;
	overflow:hidden;
	display:block;
}
.date-related-page a {
	color:#545454 !important;
	border-bottom:1px dashed #666;
}
.date-related-page a:hover {
	text-decoration:none !important;
	border-bottom:none;
}

.date-navigation {
	text-align:center;
	font-size:13px;
	line-height:21px;
	color:#999;
	margin:-10px 0 15px;
}
.date-navigation a {
	text-decoration:underline !important;
}
.date-navigation a:hover {
	text-decoration:none !important;
}

/* START */

.date-content {
	width:630px;
	position:relative;
	/*left:-25px;*/
}

.date-content .embed {
	padding:30px 30px 13px;
}

.date-content .embed {
	background:0 0 url(//s.felomena.com/wp-content/common/fonts/top.png) no-repeat, /* quote-top.png */
	100% 100% url(//s.felomena.com/wp-content/common/fonts/bottom.png) no-repeat, /* quote-top.png */
	url(//s.felomena.com/wp-content/common/fonts/center.png) repeat #fff;
}

.date-content .text {
	font:italic 13px/1.3em Arial, Helvetica, sans-serif;
	text-align:left;
	text-indent:5px;
	color:#4e4e4e;
}

.date-content .text a {
	font-size:15px;
	text-decoration:underline;
}

.date-content .text a:hover {
	text-decoration:none;
}

/* END */

.date-prognoz {
	text-align:center;
	margin:20px 0;
}
.date-prognoz span {
	background-color:#FFFFDE;
	color:#666;
	padding:5px 15px;
	font-size:11px;
	border-radius:5px;
}

/* */

/* START (ИЗОБРАЖЕНИЯ ДЛЯ СТРАНИЦ АГРЕГАЦИИ) */

.images-all-width-goroskop-po-datam-stand {
	background:url(//s.felomena.com/wp-content/images/goroskopy/po-datam/znaki/sprite/sprite-znaki.jpg) no-repeat;
}

.images-all-width-goroskop-po-datam-love {
	background:url(//s.felomena.com/wp-content/images/goroskopy/po-datam/znaki/sprite/sprite-znaki-love.jpg) no-repeat;
}

.images-all-width-goroskop-po-datam-stand, .images-all-width-goroskop-po-datam-love {
	width:657px;
	height:200px;
	position:relative;
	left:-40px;
	margin:5px 0 -5px;
}

.images-all-width-goroskop-po-datam-stand.bliznecy { background-position: -0px -0px; }
.images-all-width-goroskop-po-datam-stand.deva { background-position: -657px -0px;}
.images-all-width-goroskop-po-datam-stand.kozerog { background-position: -1314px -0px;}
.images-all-width-goroskop-po-datam-stand.lev { background-position: -0px -200px;}
.images-all-width-goroskop-po-datam-stand.oven { background-position: -657px -200px;}
.images-all-width-goroskop-po-datam-stand.rak { background-position: -1314px -200px;}
.images-all-width-goroskop-po-datam-stand.ryby { background-position: -0px -400px;}
.images-all-width-goroskop-po-datam-stand.skorpion { background-position: -657px -400px;}
.images-all-width-goroskop-po-datam-stand.strelec { background-position: -1314px -400px;}
.images-all-width-goroskop-po-datam-stand.telec { background-position: -0px -600px;}
.images-all-width-goroskop-po-datam-stand.vesy { background-position: -657px -600px;}
.images-all-width-goroskop-po-datam-stand.vodolej { background-position: -1314px -600px;}

.images-all-width-goroskop-po-datam-love.bliznecy { background-position: -0px -0px;}
.images-all-width-goroskop-po-datam-love.deva { background-position: -657px -0px;}
.images-all-width-goroskop-po-datam-love.kozerog { background-position: -1314px -0px;}
.images-all-width-goroskop-po-datam-love.lev { background-position: -0px -200px;}
.images-all-width-goroskop-po-datam-love.oven { background-position: -657px -200px;}
.images-all-width-goroskop-po-datam-love.rak { background-position: -1314px -200px;}
.images-all-width-goroskop-po-datam-love.ryby { background-position: -0px -400px;}
.images-all-width-goroskop-po-datam-love.skorpion { background-position: -657px -400px;}
.images-all-width-goroskop-po-datam-love.strelec { background-position: -1314px -400px;}
.images-all-width-goroskop-po-datam-love.telec { background-position: -0px -600px;}
.images-all-width-goroskop-po-datam-love.vesy { background-position: -657px -600px;}
.images-all-width-goroskop-po-datam-love.vodolej { background-position: -1314px -600px;}

/* END (ИЗОБРАЖЕНИЯ ДЛЯ СТРАНИЦ АГРЕГАЦИИ) */

/* START (Блок с характеристиками периода и процентами) */

#harakteristika-perioda {
	margin:15px auto 0;
	text-align:center;
}

#harakteristika-perioda-1,#harakteristika-perioda-2,#harakteristika-perioda-3,#harakteristika-perioda-4,#harakteristika-perioda-5 {
	display:inline-block;
	width:70px;
	height:70px;
	margin:0 10px;
	text-align:center;
	background:url(//s.felomena.com/wp-content/images/goroskopy/po-datam/harakteristika-procent/font-sprite.png) no-repeat;
}

#harakteristika-perioda-1 {
	background-position:-0px -0px;
}

#harakteristika-perioda-2 {
	background-position:-0px -70px;
}

#harakteristika-perioda-3 {
	background-position:-70px -0px;
}

#harakteristika-perioda-4 {
	background-position:-0px -140px;
}

#harakteristika-perioda-5 {
	background-position:-70px -70px;
}

#harakteristika-perioda-1 .harakreristika-zagolovok,#harakteristika-perioda-2 .harakreristika-zagolovok,#harakteristika-perioda-3 .harakreristika-zagolovok,#harakteristika-perioda-4 .harakreristika-zagolovok,#harakteristika-perioda-5 .harakreristika-zagolovok {
	margin:20px 0 0 0;
	font-size:14px;
	color:#999;
}

#harakteristika-perioda-1 .harakteristika-procent,#harakteristika-perioda-2 .harakteristika-procent,#harakteristika-perioda-3 .harakteristika-procent,#harakteristika-perioda-4 .harakteristika-procent,#harakteristika-perioda-5 .harakteristika-procent {
	margin:23px 0 0 0;
	font-size:26px;
	font-weight:bold;
	color:#fff;
}

/* END (Блок с характеристиками периода и процентами) */

.clearfix {
	display:block;
	height:1px;
	overflow:hidden;
	clear:both;
}

.sovm-love{
	color:#ECA48C !important;
	font: 22px/30px Arial,Helvetica,sans-serif;
    text-align: center;
    margin: 10px 0 25px;
}

.sovm-brak{
	color:#AAA667 !important;
	font: 22px/30px Arial,Helvetica,sans-serif;
    text-align: center;
    margin: 10px 0 25px;
}

.sovm-prof{
	color:#E6C890 !important;
	font: 22px/30px Arial,Helvetica,sans-serif;
    text-align: center;
    margin: 10px 0 25px;
}

.sovm-frend{
	color:#89B383 !important;
	font: 22px/30px Arial,Helvetica,sans-serif;
    text-align: center;
    margin: 10px 0 25px;
}

.sovm-sex{
	color:#EDB8AC !important;
	font: 22px/30px Arial,Helvetica,sans-serif;
    text-align: center;
    margin: 10px 0 25px;
}

.sovm-zhenshhina {
	color:#A14C75 !important;
	font: 22px/30px Arial,Helvetica,sans-serif;
    text-align: center;
    margin: 10px 0 25px;
}

.sovm-muzhchina {
	color:#37499B !important;
	font: 22px/30px Arial,Helvetica,sans-serif;
    text-align: center;
    margin: 10px 0 25px;
}
.sovm-sovet {
	color:#DA998E !important;
	font: 22px/30px Arial,Helvetica,sans-serif;
    text-align: center;
    margin: 10px 0 25px;
}
.sovm-basic {
	color:#404B83 !important;
	font: 22px/30px Arial,Helvetica,sans-serif;
    text-align: center;
    margin: 10px 0 25px;
}

/* --- Гороскоп совместимости --- */

/* Блок со знаками зодиака на главной странице гороскопа совместимости */
.zodiac-list,.zodiac-list-lyubovnyj {
	margin: 0 auto 15px;
	overflow: hidden
}
.zodiac-list ul {
	display: block;
	list-style: none;
	margin:0;
	padding:0;
	overflow: hidden;
}

.zodiac-list ul li a {
	text-decoration:underline !important;
}
.zodiac-list ul li a:hover {
	text-decoration: none !important;
}
.zodiac-list ul li i {
	/*background:url("http://s.felomena.com/wp-content/images/goroskopy/sovmestimosti/sprite/zodiak.png") 0 0 no-repeat;*/
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/sprite/zodiak.svg") 0 0 no-repeat;
}

.zodiac-list ul li i {
	display: block;
	width:70px;
	height:70px;
	margin:0 auto 10px;
	transition: all 0.4s ease 0s;
	-moz-transition: all 0.4s ease 0s;
	-webkit-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;
}
.zodiac-list ul li i:hover {
	transform: scale(1.0) rotate(-9deg);
	-moz-transform: scale(1.0) rotate(-9deg);
	-webkit-transform: scale(1.0) rotate(-9deg);
	-o-transform: scale(1.0) rotate(-9deg);
}
.zodiac-list ul li em {
	display: block;
	font-style: normal;
}
.zodiac-list ul li.zodiac1 i {background-position: -70px -140px;}
.zodiac-list ul li.zodiac2 i {background-position: -70px -70px;}
.zodiac-list ul li.zodiac3 i {background-position: -140px -70px;}
.zodiac-list ul li.zodiac4 i {background-position: -0px -140px;}
.zodiac-list ul li.zodiac5 i {background-position: -140px -140px;}
.zodiac-list ul li.zodiac6 i {background-position: -140px -0px;}
.zodiac-list ul li.zodiac7 i {background-position: -140px -210px;}
.zodiac-list ul li.zodiac8 i {background-position: -70px -210px;}
.zodiac-list ul li.zodiac9 i {background-position: -0px -210px;}
.zodiac-list ul li.zodiac10 i {background-position: -0px -0px;}
.zodiac-list ul li.zodiac11 i {background-position: -0px -70px;}
.zodiac-list ul li.zodiac12 i {background-position: -70px -0px;}

/* Блок с китайскими знаками зодиака на главной странице гороскопа совместимости */
.zodiac-list ul.perelinkovka-chine-glavnaya li i {
	display: block;
	width:70px;
	height:70px;
	margin:0 auto 10px;
	/*background:url("http://s.felomena.com/wp-content/images/goroskopy/sovmestimosti/sprite/chines.png") 0 0 no-repeat;*/
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/sprite/chines.svg") 0 0 no-repeat;
	transition: all 0.4s ease 0s;
	-moz-transition: all 0.4s ease 0s;
	-webkit-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;
}
.zodiac-list ul.perelinkovka-chine-glavnaya li i:hover {
	transform: scale(1.0) rotate(-9deg);
	-moz-transform: scale(1.0) rotate(-9deg);
	-webkit-transform: scale(1.0) rotate(-9deg);
	-o-transform: scale(1.0) rotate(-9deg);
}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac1 i {background-position: -0px -140px;}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac2 i {background-position: -70px -70px;}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac3 i {background-position: -140px -0px;}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac4 i {background-position: -70px -140px;}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac5 i {background-position: -0px -0px;}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac6 i {background-position: -140px -140px;}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac7 i {background-position: -0px -70px;}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac8 i {background-position: -70px -0px;}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac9 i {background-position: -140px -70px;}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac10 i {background-position: -70px -210px;}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac11 i {background-position: -0px -210px;}
.zodiac-list ul.perelinkovka-chine-glavnaya li.zodiac12 i {background-position: -140px -210px;}

/* Блок со знаками зодиака для перелинковки страниц 1-ого уровня гороскопа совместимости + перелинковка в гороскопах по датам */

.zodiac-list ul.perelinkovka li,.zodiac-list-lyubovnyj ul.perelinkovka li {
	display: block;
	width: 95px;
	float:left;
	/*margin: 15px 1px 0 0;*/
	margin: 15px 9px 0 0;
    vertical-align: middle;
    text-align: center;
    line-height: 13px;
	font-weight: bold;
    font-size: 11px;
    color: #408dd9;
}

.zodiac-list ul.perelinkovka li a,.zodiac-list-lyubovnyj ul.perelinkovka li a{
	font-weight:normal !important;
}

.zodiac-list ul.perelinkovka li a em, .zodiac-list-lyubovnyj ul.perelinkovka li em {
	display: block;
}

.zodiac-list ul.perelinkovka li a:hover,.zodiac-list-lyubovnyj ul.perelinkovka li a:hover{
	font-weight:bold !important;
}

.zodiac-list ul.perelinkovka li a,.zodiac-list-lyubovnyj ul.perelinkovka li a {
	font-size: 11px;
	text-decoration:underline !important;
	color:#408dd9;
}
.zodiac-list-lyubovnyj ul.perelinkovka li a {
	color:#f85161 !important;
}
.zodiac-list ul.perelinkovka li a:hover,.zodiac-list-lyubovnyj ul.perelinkovka li a:hover {
	text-decoration:none !important;
}
.zodiac-list ul.perelinkovka li i,.zodiac-list-lyubovnyj ul.perelinkovka li i  {
	display: block;
	width:70px;
	height:70px;
	margin:0 0 3px 12px;
	/*background:url("http://s.felomena.com/wp-content/images/goroskopy/sovmestimosti/sprite/zodiak.png") 0 0 no-repeat;*/
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/sprite/zodiak.svg") 0 0 no-repeat;
	transition: all 0.4s ease 0s;
	-moz-transition: all 0.4s ease 0s;
	-webkit-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;
}
.zodiac-list ul.perelinkovka li i:hover,.zodiac-list-lyubovnyj ul.perelinkovka li i:hover {
	transform: scale(1.0) rotate(-9deg);
	-moz-transform: scale(1.0) rotate(-9deg);
	-webkit-transform: scale(1.0) rotate(-9deg);
	-o-transform: scale(1.0) rotate(-9deg);
}

.zodiac-list-lyubovnyj ul.perelinkovka li.backlight {
	color:#f85161 !important;
}

.zodiac-list ul.perelinkovka li.backlight i:hover,
.zodiac-list-lyubovnyj ul.perelinkovka li.backlight i:hover {
	transform: none !important;
}
.zodiac-list ul.perelinkovka li.backlight:hover,
.zodiac-list ul.perelinkovka li.backlight,
.zodiac-list-lyubovnyj ul.perelinkovka li.backlight:hover,
.zodiac-list-lyubovnyj ul.perelinkovka li.backlight{
	opacity:0.65 !important;
	font-weight:bold;
}

.zodiac-list ul.perelinkovka li.zodiac1 i {background-position: -70px -140px;}
.zodiac-list ul.perelinkovka li.zodiac2 i {background-position: -70px -70px;}
.zodiac-list ul.perelinkovka li.zodiac3 i {background-position: -140px -70px;}
.zodiac-list ul.perelinkovka li.zodiac4 i {background-position: -0px -140px;}
.zodiac-list ul.perelinkovka li.zodiac5 i {background-position: -140px -140px;}
.zodiac-list ul.perelinkovka li.zodiac6 i {background-position: -140px -0px;}
.zodiac-list ul.perelinkovka li.zodiac7 i {background-position: -140px -210px;}
.zodiac-list ul.perelinkovka li.zodiac8 i {background-position: -70px -210px;}
.zodiac-list ul.perelinkovka li.zodiac9 i {background-position: -0px -210px;}
.zodiac-list ul.perelinkovka li.zodiac10 i {background-position: -0px -0px;}
.zodiac-list ul.perelinkovka li.zodiac11 i {background-position: -0px -70px;}
.zodiac-list ul.perelinkovka li.zodiac12 i {background-position: -70px -0px;}

.zodiac-list-lyubovnyj ul.perelinkovka li i {
	/*background:url("http://s.felomena.com/wp-content/images/goroskopy/po-datam/perelinkovka/sprite/link-love.jpg") 0 0 no-repeat;*/
	background:url("//s.felomena.com/wp-content/images/goroskopy/po-datam/perelinkovka/sprite/link-love.svg") 0 0 no-repeat;
}

.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac1-lyubovnyj i { background-position: -70px -70px;}
.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac2-lyubovnyj i { background-position: -0px -210px;}
.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac3-lyubovnyj i { background-position: -0px -0px;}
.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac4-lyubovnyj i { background-position: -140px -70px;}
.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac5-lyubovnyj i { background-position: -0px -70px;}
.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac6-lyubovnyj i { background-position: -70px -0px;}
.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac7-lyubovnyj i { background-position: -70px -210px;}
.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac8-lyubovnyj i { background-position: -70px -140px;}
.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac9-lyubovnyj i { background-position: -140px -140px;}
.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac10-lyubovnyj i { background-position: -140px -0px;}
.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac11-lyubovnyj i { background-position: -140px -210px;}
.zodiac-list-lyubovnyj ul.perelinkovka li.zodiac12-lyubovnyj i { background-position: -0px -140px;}

.zodiac1.backlight, .zodiac2.backlight, .zodiac3.backlight, .zodiac4.backlight, .zodiac5.backlight, .zodiac6.backlight, .zodiac7.backlight, .zodiac8.backlight, .zodiac9.backlight, .zodiac10.backlight, .zodiac11.backlight, .zodiac12.backlight {
	opacity:0.45;
}

.zodiac1.backlight:hover, .zodiac2.backlight:hover, .zodiac3.backlight:hover, .zodiac4.backlight:hover, .zodiac5.backlight:hover, .zodiac6.backlight:hover, .zodiac7.backlight:hover, .zodiac8.backlight:hover, .zodiac9.backlight:hover, .zodiac10.backlight:hover, .zodiac11.backlight:hover, .zodiac12.backlight:hover {
	opacity:1;
}

.zodiac1-lyubovnyj.backlight, .zodiac2-lyubovnyj.backlight, .zodiac3-lyubovnyj.backlight, .zodiac4-lyubovnyj.backlight, .zodiac5-lyubovnyj.backlight, .zodiac6-lyubovnyj.backlight, .zodiac7-lyubovnyj.backlight, .zodiac8-lyubovnyj.backlight, .zodiac9-lyubovnyj.backlight, .zodiac10-lyubovnyj.backlight, .zodiac11-lyubovnyj.backlight, .zodiac12-lyubovnyj.backlight {
	opacity:0.45;
}

.zodiac1-lyubovnyj.backlight:hover, .zodiac2-lyubovnyj.backlight:hover, .zodiac3-lyubovnyj.backlight:hover, .zodiac4-lyubovnyj.backlight:hover, .zodiac5-lyubovnyj.backlight:hover, .zodiac6-lyubovnyj.backlight:hover, .zodiac7-lyubovnyj.backlight:hover, .zodiac8-lyubovnyj.backlight:hover, .zodiac9-lyubovnyj.backlight:hover, .zodiac10-lyubovnyj.backlight:hover, .zodiac11-lyubovnyj.backlight:hover, .zodiac12-lyubovnyj.backlight:hover {
	opacity:1;
}

/* Блок со знаками зодиака для перелинковки страниц 1-ого уровня китайского гороскопа совместимости */
.zodiac-list ul.perelinkovka-chine li {
	display: block;
	width: 95px;
	float:left;
	/*margin: 15px 1px 0 0;*/
	margin: 15px 1px 0 8px;
    vertical-align: middle;
    text-align: center;
    line-height: 120%;
	font-size: 11px;
	color: #408dd9;
}
.zodiac-list ul.perelinkovka-chine li a {
	text-decoration:underline !important;
}
.zodiac-list ul.perelinkovka-chine li a:hover {
	text-decoration:none !important;
}
.zodiac-list ul.perelinkovka-chine li i {
	display: block;
	width:70px;
	height:70px;
	margin:0 0 3px 12px;
	/*background:url("http://s.felomena.com/wp-content/images/goroskopy/sovmestimosti/sprite/chines.png") 0 0 no-repeat;*/
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/sprite/chines.svg") 0 0 no-repeat;
	transition: all 0.4s ease 0s;
	-moz-transition: all 0.4s ease 0s;
	-webkit-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;
}
.zodiac-list ul.perelinkovka-chine li i:hover{
	transform: scale(1.0) rotate(-9deg);
	-moz-transform: scale(1.0) rotate(-9deg);
	-webkit-transform: scale(1.0) rotate(-9deg);
	-o-transform: scale(1.0) rotate(-9deg);
}

.zodiac-list ul.perelinkovka-chine li.backlight i:hover {
	transform: none !important;
}

.zodiac-list ul.perelinkovka-chine li.backlight,
.zodiac-list ul.perelinkovka-chine li.backlight:hover {
	opacity:0.65 !important;
}

.zodiac-list ul.perelinkovka-chine li.zodiac1-chine i {background-position: -0px -140px;}
.zodiac-list ul.perelinkovka-chine li.zodiac2-chine i {background-position: -70px -70px;}
.zodiac-list ul.perelinkovka-chine li.zodiac3-chine i {background-position: -140px -0px;}
.zodiac-list ul.perelinkovka-chine li.zodiac4-chine i {background-position: -70px -140px;}
.zodiac-list ul.perelinkovka-chine li.zodiac5-chine i {background-position: -0px -0px;}
.zodiac-list ul.perelinkovka-chine li.zodiac6-chine i {background-position: -140px -140px;}
.zodiac-list ul.perelinkovka-chine li.zodiac7-chine i {background-position: -0px -70px;}
.zodiac-list ul.perelinkovka-chine li.zodiac8-chine i {background-position: -70px -0px;}
.zodiac-list ul.perelinkovka-chine li.zodiac9-chine i {background-position: -140px -70px;}
.zodiac-list ul.perelinkovka-chine li.zodiac10-chine i {background-position: -70px -210px;}
.zodiac-list ul.perelinkovka-chine li.zodiac11-chine i {background-position: -0px -210px;}
.zodiac-list ul.perelinkovka-chine li.zodiac12-chine i {background-position: -140px -210px;}

.zodiac1-chine.backlight, .zodiac2-chine.backlight, .zodiac3-chine.backlight, .zodiac4-chine.backlight, .zodiac5-chine.backlight, .zodiac6-chine.backlight, .zodiac7-chine.backlight, .zodiac8-chine.backlight, .zodiac9-chine.backlight, .zodiac10-chine.backlight, .zodiac11-chine.backlight, .zodiac12-chine.backlight {
	opacity:0.45;
}

.zodiac1-chine.backlight:hover, .zodiac2-chine.backlight:hover, .zodiac3-chine.backlight:hover, .zodiac4-chine.backlight:hover, .zodiac5-chine.backlight:hover, .zodiac6-chine.backlight:hover, .zodiac7-chine.backlight:hover, .zodiac8-chine.backlight:hover, .zodiac9-chine.backlight:hover, .zodiac10-chine.backlight:hover, .zodiac11-chine.backlight:hover, .zodiac12-chine.backlight:hover {
	opacity:1;
}

/* --- Гороскоп совместимости 3 уровень --- */
.compatibility {
	position:absolute;
	margin:-110px 0 0 -10px;
	padding:0;
	list-style: none;
	overflow: hidden;
}
.compatibility li {
	display:block;
	float: left;
	width:200px;
	height:150px;
	list-style: none;
	margin:0;
	padding:0;
	text-align: center;
}
#article #content-layer .compatibility li img {
	left: 0;
	margin: 20px 0 0 0;
	position: relative;
	width: auto;
}
.compatibility li.heart {
	background: url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/zodiak/3/compatibility-heart.png") 50% 0 no-repeat;
}
.compatibility li.heart i {
	display:block;
	color:#ffffff;
	font-size:38px;
	margin-top:50px;
	font-weight:normal;
	font-style: normal;
}
.compatibility-end {
	display:block;
	clear:both;
	margin:0;
	padding:0;
	height:40px;
}

/* --- Китайский гороскоп совместимости 2 уровень --- */

.compatibility-chine {
	position:absolute;
	margin:-195px 0 0 -10px;
	padding:0;
	list-style: none;
	overflow: hidden;
}
.compatibility-chine li {
	display:block;
	float: left;
	width:200px;
	height:150px;
	list-style: none;
	margin:0 210px 0 0;
	padding:0;
	text-align: center;
}
#article #content-layer .compatibility-chine li img {
	left: 0;
	margin: 20px 0 0 0;
	position: relative;
	width: auto;
}

/* --- Дни недели (совместимость 2 уровень) --- */

.compatibility-dni-nedeli {
	position:absolute;
	margin:-195px 0 0 -10px;
	padding:0;
	list-style: none;
	overflow: hidden;
}
.compatibility-dni-nedeli li {
	display:block;
	float: left;
	width:200px;
	height:150px;
	list-style: none;
	margin:0 210px 0 0;
	padding:0;
	text-align: center;
}
#article #content-layer .compatibility-dni-nedeli li img {
	left: 0;
	margin: 20px 0 0 0;
	position: relative;
	width: auto;
}

/* --- Плагин опросов --- */

.rtn-poll-title {
	font-size:21px;
	font-style:italic ;
	text-align:center;
	margin:10px !important;
	color:#5B7FA6;
	font-weight:400;
}
.myo-poll-votes {
	font-family:Georgia;
	font-size:15px;
	padding-left:10px !important;
	color:#666;
}
.myo-poll-bar {
	border-radius:5px;
	height:25px !important;

}
.myo-poll-bar:hover {
	opacity:0.2;
	cursor:pointer;
}
.myo-poll-holder-bar {
	height:25px !important;
	margin-bottom:10px !important;
}

/* --- Колонки со знаками 2-ух типов в гороскопе совместимости --- */

.compatibility-col, .compatibility-col.one, .compatibility-col.double {
	list-style-type:none;
	overflow:hidden;
	margin:20px 0;
}

.compatibility-col li, .compatibility-col.one li, .compatibility-col.double li {
	display:block;
	float:left;
}

.compatibility-col.one li img, .compatibility-col.double li img {
	display:block;
    margin:0 auto !important;
}

.compatibility-col li {
	width:50%;
	padding:2px 0;
}

.compatibility-col.one li {
	text-align:center;
	width:100%;
}

.compatibility-col.double li {
	text-align:center;
	width:50%;
}

/* --- Блок со ссылками в китайском гороскопе совместимости (1-ый уровень) и для перелинковки (2-ой уровень) когда 2 одинаковых знака --- */
.compatibility-col.chines {
	display:block;
	width:657px;
	height:200px;
	position:relative;
	/*left:-40px;*/
	left:-17px;
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/kitajskij/2/font2.jpg") 0 0 no-repeat #f2de61;
	overflow: hidden;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding:18px;
}
.chines li:nth-child(odd) { text-align:left; }
.chines li:nth-child(even) { text-align:right;}
#article #content-layer .compatibility-col.chines li a {
	color:#ffffff;
	text-decoration:underline;
}
#article #content-layer .compatibility-col.chines li a:hover {
	color:#4c471e;
}

/* --- Блок со ссылками для перелинковки в китайском гороскопе совместимости (2-ой уровень) --- */
.compatibility-col-chines-2 {
	overflow:hidden;
	width:657px;
	height:345px;
	position:relative;
	/*left:-40px;*/
	left:-17px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding:18px;
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/kitajskij/2/font1.jpg") 0 0 no-repeat #f2de61;
	margin:15px 0;
}

.compatibility-col-chines-2  li {
	padding:2px 0;
}

.compatibility-col-chines-2-left {
	display:block;
	width:45%;
	float:left;
}
.compatibility-col-chines-2-right {
	display:block;
	width:45%;
	float:right;
	text-align:right;
}

#article #content-layer .compatibility-col-chines-2 a {
	color:#ffffff;
	text-decoration:underline;
}
#article #content-layer .compatibility-col-chines-2 a:hover {
	color:#4c471e;
}
/* --- Блок со ссылками в гороскопе совместимости дней недели (1-ый уровень)  --- */
.compatibility-col.one.den-nedeli{
	display:block;
	width:657px;
	height:245px;
	position:relative;
	left:-40px;
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/den-nedeli/font1.jpg") 0 0 no-repeat #fff;
	overflow: hidden;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding:18px;
}
.compatibility-col.one.den-nedeli li{
	text-align:left !important;
}
#article #content-layer .compatibility-col.one.den-nedeli li a {
	color:#ffffff;
	text-decoration:underline;
}
#article #content-layer .compatibility-col.one.den-nedeli li a:hover {
	text-decoration:none;
}

/* --- Блок со ссылками для перелинковки в гороскопе совместимости дней недели --- */
.compatibility-col-dni-nedeli {
	overflow:hidden;
	width:657px;
	height:200px;
	position:relative;
	/*left:-40px;*/
	left:-17px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding:18px;
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/den-nedeli/font.jpg") 0 0 no-repeat #f2de61;
	margin:15px 0;
}
.compatibility-col-dni-nedeli-left {
	display:block;
	width:45%;
	float:left;
}
.compatibility-col-dni-nedeli-right {
	display:block;
	width:45%;
	float:right;
	text-align:right;
}

.compatibility-col-dni-nedeli li {
	padding:2px 0;
}

#article #content-layer .compatibility-col-dni-nedeli a {
	color:#ffffff;
	text-decoration:underline;
	text-shadow:1px 1px #000;
	text-decoration:underline;
}
#article #content-layer .compatibility-col-dni-nedeli a:hover {
	color:#4c471e;
	text-shadow:none;
	color:#4c471e;
}

/* --- Блок со ссылками в гороскопе совместимости (1-ый уровень) --- */
.compatibility-col.zodiaks {
	font:15px/25px Arial,Helvetica,sans-serif;
	display:block;
	width:660px;
	height:200px;
	position:relative;
	/*left:-42px;*/
	left:-17px;
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/zodiak/perelinkovka_background.jpg") 0 0 no-repeat #f2de61;
	overflow: hidden;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding:18px;
}
.zodiaks li:nth-child(odd) { text-align:left; }
.zodiaks li:nth-child(even) { text-align:right;}
#article #content-layer .compatibility-col.zodiaks li a,
.compatibility-col.zodiaks li a {
	color:#ffffff;
}
#article #content-layer .compatibility-col.zodiaks li a:hover,
.compatibility-col.zodiaks li a {
	text-decoration:underline;
}

/* --- Блок со ссылками для перелинковки в гороскопе совместимости (2-ой и 3-ий уровени) --- */
.compatibility-signs {
	display:block;
	width:660px;
	height:215px;
	position:relative;
	/*left:-42px;*/
	left:-16px;
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/zodiak/perelinkovka_background.jpg") 0 0 no-repeat #39368f;
	overflow: hidden;
	margin:10px 0;
}
.compatibility-signs li {
	display: block;
	float:left;
	width:280px;
	line-height:130%;
	font-size:12px;
	color:#ffffff;
	padding-top:9px;
}
.compatibility-signs li.zodiac-left {
	width:50px;
	padding:55px 0 0 0;
}
.compatibility-signs li.zodiac-left img {
	position:absolute;
}
.compatibility-signs li.zodiac-right {
	width:50px;
	float:right;
	padding:55px 0 0 0;
}
.compatibility-signs li.zodiac-right img {
	position:absolute;
	margin-left:-50px;
}
.compatibility-signs li.zodiac-link-left {
	text-align:right;
}
#article #content-layer .compatibility-signs li p,
.compatibility-signs li p {
	margin:0;
	padding:1px 10px;
}
#article #content-layer .compatibility-signs li a,
.compatibility-signs li a {
	color:#ffffff;
	text-decoration:underline;
}
#article #content-layer .compatibility-signs a:hover,
.compatibility-signs a:hover {
	color:#f7d8ca !important;
}
#article #content-layer li.compatibility-signs-men a:hover,
li.compatibility-signs-men a:hover {
	color:#5F7DAF !important;
}

.compatibility-signs-chine {
	display:block;
	width:660px;
	height:215px;
	position:relative;
	left:-42px;
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/zodiak/perelinkovka_background.jpg") 0 0 no-repeat #39368f;
	overflow: hidden;
	margin:10px 0;
}
.compatibility-signs-chine li {
	display: block;
	float:left;
	width:280px;
	line-height:130%;
	font-size:12px;
	color:#ffffff;
	padding-top:9px;
}
.compatibility-signs-chine li.zodiac-left {
	width:50px;
	padding:55px 0 0 0;
}
.compatibility-signs-chine li.zodiac-left img {
	position:absolute;
}
.compatibility-signs-chine li.zodiac-right {
	width:50px;
	float:right;
	padding:55px 0 0 0;
}
.compatibility-signs-chine li.zodiac-right img {
	position:absolute;
	margin-left:-50px;
}
.compatibility-signs-chine li.zodiac-link-left {
	text-align:right;
}
#article #content-layer .compatibility-signs-chine li p {
	margin:0;
	padding:1px 10px;
}
#article #content-layer .compatibility-signs-chine li a {
	color:#ffffff;
	text-decoration:underline;
}
#article #content-layer .compatibility-signs-chine a:hover {
	color:#f7d8ca !important;
}
#article #content-layer li.compatibility-signs-chine-men a:hover {
	color:#5F7DAF !important;
}

/* --- Блок со ссылками для перелинковки в гороскопе совместимости (2-ой уровень, когда 2 одинаковых знака) --- */
.compatibility-signs-2 {
	display:block;
	width:660px;
	height:125px;
	position:relative;
	left:-42px;
	background:url("//s.felomena.com/wp-content/images/goroskopy/sovmestimosti/zodiak/perelinkovka_background.jpg") 0 0 no-repeat #39368f;
	overflow: hidden;
	margin:10px 0;
}
.compatibility-signs-2 li {
	display: block;
	float:left;
	width:280px;
	line-height:130%;
	font-size:12px;
	color:#ffffff;
	padding-top:9px;
}
.compatibility-signs-2 li.zodiac-left {
	width:50px;
	padding:15px 0 0 0;
}
.compatibility-signs-2 li.zodiac-left img {
	position:absolute;
}
.compatibility-signs-2 li.zodiac-right {
	width:50px;
	float:right;
	padding:15px 0 0 0;
}
.compatibility-signs-2 li.zodiac-right img {
	position:absolute;
	margin-left:-50px;
}
.compatibility-signs-2 li.zodiac-link-left {
	text-align:right;
}
#article #content-layer .compatibility-signs-2 li p {
	margin:0;
	padding:1px 10px;
}
#article #content-layer .compatibility-signs-2 li a {
	color:#ffffff;
	text-decoration:underline;
}
#article #content-layer .compatibility-signs-2 li a:hover {
	color:#f7d8ca;
}

#article #content-layer li.compatibility-signs-men-2 a:hover {
	color:#5F7DAF;
}

/* Cтили для плагина Easy Polling Plugin */

.myo-poll-main{width:100%;overflow:hidden}.myo-poll-holder-box{width:19%;display:block;float:left;margin-right:1%;text-align:center;height:100px}.myo-poll-votes{padding-left:5px}.myo-poll-box{padding:2%}.myo-poll-holder-bar{position:relative;margin-bottom:5px;width:100%;height:20px}.myo-poll-bar{position:absolute;left:0;z-index:1;margin-bottom:5px;width:100%;color:black;height:20px}.myo-poll-votes{position:absolute;left:5;width:100%;z-index:2}.myo-vote-me{margin-top:10px}.myo-poll-box-votes{display:block;padding-top:10px;font-size:20px;text-align:center}.gradient{background-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,1.0)),to(rgba(255,255,255,0)))!important;background-image:-moz-linear-gradient(right center,rgba(255,255,255,1.0) 20%,rgba(255,255,255,0) 95%);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColor=0,endColorStr=#FFFFFF);-ms-filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColor=0,endColoStr=#FFFFFF)}

body {height:100%;}

#myo-overlay {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:#000;
	opacity:0;
	filter:alpha(opacity=0);
	z-index:10010;
	cursor:pointer;
}

#myo-container {
	position: absolute;
	opacity: 1;
	filter: alpha(opacity=0);
	left: -9999em;
	z-index: 10011;
	left: 25%;
	top: 50%;
	color: white;
}

#tizerin_table {
	font-weight:700 !important;
}

/* Сворачивающийся/разворачивающийся блок */

.block-hide {
	display:none;
}

.block-hide-link {}


/* --- UPPREV BOX --- */

#upprev_box {
	bottom:5px;
	width:290px;
	/*/right:5px; */
	right:50%;
	left:50%;
	display:none;
	margin:0 0 0 175px;
}

.h_upprev_box {
	font:bold 14px/25px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #D9D9D9;
	padding:0 0 5px;
}

#upprev_box {
	text-align:left;
	background-color:#fff;
	position:fixed;
	z-index:9999999;
	padding:10px 20px 15px 15px;
	border-top:2px solid #000;
	border-left:1px solid #f0f0f0;
	-moz-box-shadow:0 4px 10px #666;
	-webkit-box-shadow:0 4px 10px #666;
	box-shadow:0 4px 10px #666;
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, direction=270, strength=7)";
	filter:progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, direction=270, strength=7);
	_position:absolute;
	_top:0;
}

#upprev_box img {
	border:1px solid #e4e4e4 !important;
	padding:5px !important;
	-webkit-box-shadow:3px 3px 3px #888888;
	-moz-box-shadow:3px 3px 3px #888888;
	box-shadow:3px 3px 3px #888888;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

#upprev_close {
	background:#fff url(//s.felomena.com/wp-content/common/images/close.gif) no-repeat 0;
	border:none;
	display:block;
	height:13px;
	overflow:hidden;
	padding:0;
	position:absolute;
	right:5px;
	text-indent:-999em;
	top:5px;
	width:13px;
}

/* Блок перелинковки знаков зодиака */

.b_top_ssilki_znaka {
	width: 625px;
	height: 232px;
	/*margin:0px 0px 0px -28px;*/
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 3px solid #74B9EF;
	display:inline-block;
	background:url(//s.felomena.com/wp-content/images/goroskopy/znak/tema/perelinkovka/font.jpg);
}
.foto_znaka_sleva {
	width: 100px;
	height: 100px;
	float:left;
	display:inline-block;
	margin: 10px 0px 0px 22px;
}
.info_znak_centr {
	width: 462px;
	height: 100px;
	float: right;
	overflow: hidden;
	margin: 10px 20px 0 0;
	display:inline-block;
}
.info_znak_centr_h3 {
	font:22px/30px Arial,Helvetica,sans-serif;
	width: 500px;
	text-align: left !important;
    margin: 0 !important;
	color: #f6fefd !important;
	text-shadow: 2px 2px 2px black;
}
.info_znak_centr_p {
	font:16px/26px Arial,Helvetica,sans-serif;
	width: 450px;
	height: 54px;
	background: #fff;
	opacity:0.5;
    line-height: 18px;
	margin: 7px 0 0px !important;
	padding: 0px 0px 0px 5px !important;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 3px solid white;
}
.spisok_ssilok_znaka {
	height: 100px;
	float: left;
	display: inline-block;
	margin: 2px 0 0 20px;
}
.spisok_ssilok_znaka.odin {
	width: 155px;
}
.spisok_ssilok_znaka.dva {
	width: 190px;
}
.spisok_ssilok_znaka.tri {
	width: 215px;
}
.spisok_ssilok_znaka_block {
	padding: 9px 0px 0px 20px;
	line-height: 20px;
	list-style-type: none;
	font-size: 14px;
}
.spisok_ssilok_znaka_block a {
	text-decoration: underline !important;
	color: #fafbee !important;
}
.spisok_ssilok_znaka_block a:hover {
	text-decoration: none !important;
}
.spisok_ssilok_znaka_block  li {
	color:#fff;
}

/* Блок перелинковки знаков зодиака (маленький) */

.b_top_ssilki_znaka_m {
	width: 625px;
	/*margin:0px 0px 0px -28px;*/
	padding:0 0 10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 3px solid #74B9EF;
	display:inline-block;
	background:url(//s.felomena.com/wp-content/images/goroskopy/znak/tema/perelinkovka/font.jpg);
}
.b_top_ssilki_znaka_m.background_love {
	background:url(//s.felomena.com/wp-content/images/goroskopy/po-datam/perelinkovka/love/font.jpg);
	border: 3px solid #DE295C;
}
.foto_znaka_sleva_m {
	width: 100px;
	height: 100px;
	float:left;
	display:inline-block;
	margin: 10px 0px 0px 22px;
}
.info_znak_centr_m {
	width: 462px;
	height: 100px;
	float: right;
	overflow: hidden;
	margin: 10px 20px 0 0;
	display:inline-block;
}
.info_znak_centr_h3_m {
	width: 500px;
	text-align: center;
    margin: 0 !important;
	color: #f6fefd !important;
	text-shadow: 2px 2px 2px black;
	width:100%;
	font: 22px/30px Arial,Helvetica,sans-serif;
}
.info_znak_centr_h3_m a {
	color: #f6fefd !important;
}
.info_znak_centr_h3_m a:hover {
	text-decoration:underline !important;
}
.info_znak_centr_p_m {
	font:16px/26px Arial,Helvetica,sans-serif;
	width: 450px;
	height: 54px;
	background: #fff;
	opacity:0.5;
    line-height: 18px;
	margin: 7px 0 0px !important;
	padding: 0px 0px 0px 5px !important;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 3px solid white;
}

.spisok_ssilok_znaka_m {
	float: left;
	display: inline-block;
	margin: 2px 0 0 20px;
}
.spisok_ssilok_znaka_m.odin {
	width: 280px;
}
.spisok_ssilok_znaka_m.dva {
	width: 280px;
}

/* Блок с изображением темы + знак зодиака */

.block-image-relative {
    position: relative;
    padding:0 !important;
    margin:0 !important;
}
.block-image-external {
	position:absolute;
	bottom:0px;
	left:50%;
	margin:0 auto;
}
.block-image-external-auto {
	margin-left:-50%;
	margin-bottom:-50%;	
}

.block-image-external-auto.znkchines {
	width:100px;
}

/* Двухколоночный тизер, располагаемый в контенте */
.tizer_content_anonce {
	overflow: hidden;
}
.tizer_content_anonce  p{
	margin: 5px 0px !important;
}
.tizer_anonce_structure {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0px 0px 2px 0px;
	text-align: center;
	display: block;
	float: left;
	width: 278px;
	margin: 0 20px 20px 0;
	border: 2px solid #ebebeb;
	border-radius: 0px 0px 10px 10px;
}
.tizer_anonce_structure:nth-child(even) {
	margin-right: 0;
}
.tizer_anonce_structure img {
	padding: -6x 0px -2px 0px !important;
	cursor: pointer;
}
.tizer_anonce_header {
    font-size: 20px;
	color: #000 !important;
	text-decoration: underline !important;
}
.tizer_anonce_content {
	margin: 3px 0px 1px 0px !important;
	text-align: left;
	padding: 0px 0px 0px 10px !important;
    line-height: 19px;
}
.tizer_link_control a{
	text-decoration: underline !important;
	color: #000 !important;
}
.tizer_link_control a:hover {
	text-decoration: none !important;
}
.block1 {
    padding: 0px 0px 20px 0;
	margin: 0px 30px 0 -31px;
}

/* РљРЅРѕРїРєРё */

.buttons, .buttons:visited {
	/*background: #222 url(//zurb.com/blog_uploads/0000/0617/alert-overlay.png) repeat-x;*/
	background: #222;
	display: inline-block;
	color: #fff !important;
	text-decoration: none !important;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	width:90%;
	font-size: 16px;
	text-align:center;
	font-weight: bold;
	line-height: 1;
	padding: 13px 14px;
	margin:5px auto 25px;
	display:block;
}

.buttons:hover {
	background-color: #111;
	color: #fff;
}

.buttons:active {
	top: 1px;
}

.buttons.blue, .buttons.blue:visited {
	background-color: #1CB841;
}

.buttons.blue:hover {
	background-color: #19A73B;
}

.buttons.magenta, .buttons.magenta:visited {
	background-color: #a9014b;
}

.magenta.buttons:hover {
	background-color: #630030;
}

.vmiddle {
	vertical-align: middle;
	display: table-cell;
}

.vmiddle.h100px {
	height:100px;
}

.vmiddle.h125px {
	height:125px;
}

.vmiddle.h135px {
	height:135px;
}

.vmiddle.h170px {
	height:170px;
}

.vmiddle.h200px {
	height:200px;
}

.quotation {
	width:40px;
	font-size:56px;
	color:#999;
}

.quotation.left {
	float:left;
}

.quotation.right {
	float:right;
}

/* Кнопки (маленькие) */

.buttons_small, .buttons_small:visited {
	background: #222;
	/*background: #222 url(//zurb.com/blog_uploads/0000/0617/alert-overlay.png) repeat-x;*/
	display: inline-block;
	color: #fff !important;
	text-decoration: none !important;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	width:255px;
	font-size: 13px;
	font-weight: bold;
	line-height: 1;
	padding: 8px 10px 9px;
}

.buttons_small:hover {
	background-color: #111;
	color: #fff;
}

.buttons_small:active {
	top: 1px;
}

.buttons_small.blue, .buttons_small.blue:visited {
	background-color: #2daebf;
}

.buttons_small.blue:hover {
	background-color: #007d9a;
}

.buttons_small.magenta, .buttons_small.magenta:visited {
	background-color: #a9014b;
}

.magenta.buttons_small:hover {
	background-color: #630030;
}

/* --- Колонки 2-ух типов --- */

.icolumn, .icolumn.one, .icolumn.double {
	list-style-type:none;
	overflow:hidden;
	margin:20px 0;
}

.icolumn li, .icolumn.one li, .icolumn.double li {
	display:block;
	float:left;
}

.icolumn.one li img, .icolumn.double li img {
	display:block;
    margin:0 auto !important;
}

.icolumn li {
	width:50%;
	padding:2px 0;
}

.icolumn.one li {
	text-align:center;
	width:100%;
}

.icolumn.double li {
	text-align:center;
	width:50%;
}

/* Плавающий блок */

#nav-float {
    display:none;
    top:0px;
    position: fixed;
    width:1000px;
	height:40px;
    z-index:3000;
	/*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);*/
}

/* --- Перелинковка --- */

.perelinkovka_luna {
	margin:5px auto;
	display:inline-block;
	/*width:620px;
	position:relative;
	left:-20px;*/
	font-size:14px;
}
.perelinkovka_luna ul {
	list-style:none;
}

.perelinkovka_luna ul li {
    float:left;
    padding:5px 8px;
    text-align:center;
	font-weight:bold;
}

.biznesa a {
    color:#CBE3B9 !important;
}

.krasoty a {
    color:#FAB2FF !important;
}

.luna a {
    color:#065964 !important;
}

.ogorodnika a {
    color:#BAFEB1 !important;
}

.strizhek a {
    color:#FCB0B0 !important;
}

.svadeb a {
    color:#FBE35F !important;
}

.zachatiya a {
    color:#B2B0FF !important;
}

.zdorovya a {
    color:#FD897D !important;
}

.biznesa a, .krasoty a, .luna a, .ogorodnika a, .strizhek a, .svadeb a, .zachatiya a, .zdorovya a {
	text-decoration:underline !important;
}

.biznesa a:hover, .krasoty a:hover, .luna a:hover, .ogorodnika a:hover, .strizhek a:hover, .svadeb a:hover, .zachatiya a:hover, .zdorovya a:hover {
    text-decoration:none;
	opacity:0.85;
}

/* Spoiler */

.su-spoiler-style {
	text-align:center;
	position:relative;
	margin: 0 0 1.5em 0
}

.su-spoiler-style > .su-spoiler-title, .su-spoiler-style.su-spoiler-open > .su-spoiler-title {
	border-radius:5px;
	background-color:#6376ac;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#6376ac), to(#405078));
	background-image:-webkit-linear-gradient(top, #6376ac, #405078);
	background-image:-moz-linear-gradient(top, #6376ac, #405078);
	background-image:-o-linear-gradient(top, #6376ac, #405078);
	background-image:linear-gradient(to bottom, #6376ac, #405078);
	box-shadow:inset 0px 1px 1px rgba(0,0,0,.1);
	font-family:Helvetica, Arial, sans-serif;
	color:#fff;
	cursor:pointer;
	position:relative;
	overflow:hidden;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
	padding: 0.3em 0 0.3em 26px;
}

.su-spoiler-style > .su-spoiler-title:before {
	content:"Раскрыть ";
}

.su-spoiler-style.su-spoiler-open > .su-spoiler-title:before {
	content:"Скрыть ";
}

.su-spoiler-style > .su-spoiler-title:after, .su-spoiler-style.su-spoiler-open > .su-spoiler-title:after {
	position:absolute;
	top:0px;
	left:0px;
	width:40px;
	height:31px;
	padding-top:3px;
	background:rgba(0,0,0,.3);
	content:"+";
	font:bold 20px Tahoma, sans-serif;
	color:#fff;
	z-index:9;
}

.su-spoiler-style > .su-spoiler-title:after {
	content:"+";
}

.su-spoiler-style.su-spoiler-open > .su-spoiler-title:after {
	content:"—";
}

.su-spoiler-style > .su-spoiler-title:hover {
	box-shadow:0px 1px 4px rgba(0,0,0,.3);
}

.su-spoiler-style > .su-spoiler-title:active, .su-spoiler-style.su-spoiler-open > .su-spoiler-title {
	box-shadow:inset 0px 1px 5px rgba(0,0,0,.4);
}

.su-spoiler-style .su-spoiler-content {
	display:none;
	background:#92D36E;
	margin:15px -25px -25px;
	padding:5px 15px 20px;
	font:17px/21px Arial;
	text-align:center;
	color:white;
}

.su-spoiler-style .su-spoiler-content a {
	text-decoration:underline !important;
	color:#fff !important;
	font-size:19px;
}

.su-spoiler-style .su-spoiler-content a:hover {
	text-decoration:none !important;
}

/* START */

.content-layer_inside-month_and_year {
	background:#DFEDD6;  /**/
	/*padding:0 25px 0;*/
	padding:15px 25px 5px 25px;
	margin:0 0 5px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	/*overflow:hidden;*/
}

.content-layer_inside-day_and_week {
	background:#DFEDD6;  /**/
	/*padding:15px 25px 0;*/
	padding:15px 25px 5px 25px;
	margin:-60px 0 5px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	/*overflow:hidden;*/
}

.content-layer_slogan-date-month_and_year {
	font:36px/37px Arial;
	text-align:center;
	background:yellow; /**/
	padding:20px;
	margin:0 -25px 0;
}

.content-layer_slogan-date-day_and_week {
	font:36px/37px Arial;
	text-align:center;
	background:yellow; /**/
	padding:20px;
	margin:55px -25px 0;
}

.content-layer_vote {
	width:480px;
	margin:5px auto;
}

/* END */

/* --- Перелинковка по восточному подразделу --- */

.eastlink {
	margin:0 auto;
	display:inline-block;
}
.eastlink ul {
	list-style:none;
}

.eastlink ul li {
    float:left;
    padding:0 0px;
    text-align:center;
	font-weight:bold;
}

.eastlink a {
    color:#4080ff !important;
}

.eastlink a:hover {
	opacity:0.85;
}

.eastlink .backlight {
	opacity:0.25;
}

.eastlink .backlight:hover {
	opacity:1;
}

/* --- Блок перелинковки на 5 стихий китайского знака --- */

.b-kitajski_znak__perelinkovka {
	margin:0 auto;
	display:inline-block;
}
.b-kitajski_znak__perelinkovka ul {
	list-style:none;
}

.b-kitajski_znak__perelinkovka ul li {
    float:left;
    padding:0 7px;
    text-align:center;
	font-weight:bold;
	width: 100px;
}

.b-kitajski_znak__perelinkovka a {
	text-decoration:underline !important;
}

.b-kitajski_znak__perelinkovka a:hover {
	text-decoration:none !important;
}

.b-kitajski_znak__stixia_1,.b-kitajski_znak__stixia_1 a {
    color:#ccae62 !important;
}

.b-kitajski_znak__stixia_2,.b-kitajski_znak__stixia_2 a {
    color:#e15f41!important;
}

.b-kitajski_znak__stixia_3,.b-kitajski_znak__stixia_3 a {
    color:#218c74 !important;
}

.b-kitajski_znak__stixia_4,.b-kitajski_znak__stixia_4 a {
    color:#63cdda !important;
}

.b-kitajski_znak__stixia_5,.b-kitajski_znak__stixia_5 a {
    color:#d1ccc0 !important;
}



/* Таблица на странице "китайский гороскоп по годам" */

.b-kitajski_po-godam {
	width: 659px;
	min-height: 200px;
	position: relative;
	left: -41px;
	background:url(//felomena.com/wp-content/common/widgets/sovm-informer-glavnaya/sovmest_god.jpg) no-repeat top left;
}

.b-kitajski_po-godam_table TH {
	color:#ff6;
	text-align:left;
	font:bold 14px Arial;
	border-bottom:1px dotted #feb;
	padding: 0 36px;
}

.b-kitajski_po-godam_table TD {
	color:#feb;
	border-bottom:1px dotted #feb;
	padding: 0 27px;
}

.b-kitajski_po-godam_table td a {
	color:#feb !important;
	text-decoration:underline !important;
}

.b-kitajski_po-godam_table td a:hover {
	text-decoration:none !important;
}

.b-kitajski_po-godam_table caption {
	font: bold 21px Arial;
	color: #fff;
	padding: 10px 0;
	text-shadow: #003 1px 1px 5px;
}

/* Блок в правом сайдбаре на знаки гороскопа совместимости */

.b-right_block__sovm_znaki {
	overflow:hidden;
	border:1px solid #D7D7D7;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.35);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,.35);
	box-shadow:0 1px 3px rgba(0,0,0,0.35);
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding:13px 25px;
	margin-bottom:15px;
	background:#fff;
	font-size:14px;
	line-height:19px;
	display:none;
}

.b-right_block__sovm_znaki a {
	color:#0054a7;
	text-decoration:underline;
}

.b-right_block__sovm_znaki_head {
	color: #444;
	font-size: 16px;
	text-align: center;
	padding: 0 0 10px;
	font-weight: bold;
}

.b-right_block__sovm_znaki a:hover {
	color:#0054a7;
	text-decoration:none;
}

.b-right_block__sovm_znaki_col1,.b-right_block__sovm_znaki_col2 {
	float:left;
	width:130px;
}

.b-right_block__sovm_znaki_button {
	cursor: pointer;
	border-bottom: 1px dashed #fff;
	font: 14px Arial;
	color:#fff;
	position: absolute;
	margin: 10px 115px;
}

/* Блок в правом сайдбаре на гороскопы по датам (на сегодня) */

.b-right_block__po_datam_button {
	cursor: pointer;
	font: 12px Arial;
	color:#333;
	margin: 5px 0;
}
.b-right_block__po_datam_button_dotted {
	border-bottom: 1px dashed #333;
}


.b-right_block__po_datam {
	overflow:hidden;
	border:1px solid #D7D7D7;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.35);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,.35);
	box-shadow:0 1px 3px rgba(0,0,0,0.35);
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	padding:13px 25px;
	margin-bottom:15px;
	background:#fff;
	font-size:12px;
	line-height:19px;
	display:none;
}

.b-right_block__po_datam a {
	color:#0054a7;
	text-decoration:underline;
}

.b-right_block__po_datam_head {
	color: #444;
	font-size: 16px;
	text-align: center;
	padding: 0 0 10px;
	font-weight: bold;
}

.b-right_block__po_datam a:hover {
	text-decoration:none;
}

.b-right_block__po_datam_col1,.b-right_block__po_datam_col2 {
	float:left;
	width:135px;
	font-size:12px;
	overflow: hidden;
	margin: 0 0 10px;
}

.b-right_block__po_datam_col1 a,.b-right_block__po_datam_col2 a {
	font-size:14px;
}

.b-right_block__po_datam_col2 a {
	color:#eb0668;
}

.b-right_block__po_datam_add {
	text-align:center;
}

/* Всплывающий желтый стикер (перезаписываем высоту из common) */

.b-pop_up__embed {
	top: 41px !important;
}

@media screen and (max-device-width:480px){
	#consultant-widget {
		display:none !important;
	}
}

.horoimg {
	margin-left:-26px !important;
}

.horoh {
	margin: 0px !important;
}

.content-layer_inside-day_and_week {
	text-align:justify;
}

/* -== Заголовки для гороскопов ==- */

.imghorod {
    display: block;
    display: block;
    width: 100px;
    height: 100px;
    margin: 0 auto;
    background: url(//s.felomena.com/wp-content/images/goroskopy/po-datam/goroskop_date.png) 0 0 no-repeat;
}

.imghorod.zdorove {
    background-position: -0px -0px;
}

.imghorod.biznes {
    background-position: -100px -100px;
}

.imghorod.krasota {
    background-position: -0px -100px;
}

.imghorod.semya {
    background-position: -100px -0px;
}

.horoimgnew {
    display: block;
    margin: 0 auto;
}

.activated {
	opacity:0.7;
}

/* */

.zodiac-list ul {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.zodiac-list ul li {
    display: block;
    width: 25%;
    float: left;
    margin-top: 15px;
    vertical-align: middle;
    text-align: center;
    line-height: 120%;
    font-size: 14px;
}

/* НОВЫЙ СТИЛЬ */
.vost {
    width: 180px;
    padding: 0 0 10px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;    
    display: inline-block;
	margin:0 4px;
	margin-bottom:10px;
}
.vost.kitajski {
	background:#f4da6b;
	border-bottom: 3px solid #c6af50;
}
.vost.kitajski:hover,.vost.kitajski.curents {
	background:#c6af50;
}
.vost.indijski {
	background:#95d9f3;
	border-bottom: 3px solid #59b1cb;
}
.vost.indijski:hover,.vost.indijski.curents {
	background:#59b1cb;
}
.vost.yaponski {
	background:#e45a59;
	border-bottom: 3px solid #bf3d3d;
}
.vost.yaponski:hover,.vost.yaponski.curents {
	background:#bf3d3d;
}
.vost-ico {
    width: 50px;
    height: 50px;
    float: left;
    display: inline-block;
    margin: 5px 0px 10px 5px;
}
.vost-link {
    text-align: center;
    color: #070909 !important;
    width: 100%;
    display: block;
    margin-top: 11px;
    font: bold 19px 'Open Sans Condensed', Arial, sans-serif;
}

.kitajski-sovmestimost a,.kitajski-god a,.kitajski-horo a,.indijski-horo a{
	text-decoration:none !important;
}

.kitajski-sovmestimost,.kitajski-god,.kitajski-horo,.indijski-horo {
    width: 558px;
    margin: 0 auto;
    padding: 0 0 10px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    display: inline-block;
	margin-bottom:10px;
}
.indijski-horo {
	background: #31af0e;
    border-bottom: 3px solid #267111;
}
.indijski-horo:hover {
	background:#267111;
}
.kitajski-horo {
    background: #ffcf65;
    border-bottom: 3px solid #c59b3e;
}
.kitajski-horo:hover {
	background:#c59b3e;
}
.kitajski-sovmestimost {
    background: #e44b3e;
    border-bottom: 3px solid #d24135;	
}	
.kitajski-sovmestimost:hover {
	background:#d24135;
}
.kitajski-god {
	background:#e5954a;
	border-bottom: 3px solid #af6826;
}
.kitajski-god:hover {
	background:#af6826;
}
.kitajski-sovmestimost-ico,.kitajski-god-ico,.kitajski-horo-ico,.indijski-horo-ico {
    width: 50px;
    height: 50px;
    float: left;
    display: inline-block;
    margin: 5px 0px 10px 5px;
}
.kitajski-sovmestimost-link,.kitajski-god-link,.kitajski-horo-link,.indijski-horo-link {
	text-align: center;
    color: #070909 !important;
    width: 100%;
    display: block;
    margin-top: 19px;
    font: bold 26px 'Open Sans Condensed', Arial, sans-serif;
}

img.center.chines {
	width:150px;
}

ul.harakteristika-horo {
    padding: 10px;
    background: rgba(255,255,255,0.3);
    border-radius: 5px;
    font-size: 14px;
	margin:15px 0;
}

.harakteristika-horo li {
	position: relative;
	padding-left: 14px;
	line-height: 21px;
}

.harakteristika-horo li span {
	font-weight:bold;
}

.harakteristika-horo li:before {
	content: '';
    width: 5px;
    height: 5px;
    background: #498a20;
    position: absolute;
    border-radius: 50%;
    top: 8px;
    left: 0;
}

ul.winter,
ul.spring,
ul.summer,
ul.autumn {
	list-style:none;
	text-align:center;
	margin-bottom:30px;
}
ul.winter li i,
ul.spring li i,
ul.summer li i,
ul.autumn li i {
	display:inline-block;
	background:url("//s.felomena.com/wp-content/images/goroskopy/po-datam/month.png") 0 0 no-repeat;
	width:70px;
	height:70px;
	margin-right:10px;
	vertical-align: middle;
}

ul.winter li,
ul.spring li,
ul.summer li,
ul.autumn li {
	margin:15px 0;
	line-height: 70px;
	vertical-align: middle;
	color:#4080ff;
	font-weight: bold;
	display:inline-block;
	width:32%;
	padding: 4px 0;
	border-radius:3px;
}

ul.winter li:hover ,
ul.spring li:hover ,
ul.summer li:hover ,
ul.autumn li:hover {
	background: rgba(255,255,255,0.3);
}

.winter a {
	color:#000 !important;
}

.spring a {
	color:#000 !important;
}

.summer a {
	color:#000 !important;
}

.autumn a {
	color:#000 !important;
}

ul.winter a,
ul.spring a,
ul.summer a,
ul.autumn a {
	text-decoration:none !important;
}

ul.winter .p01 i {
	background-position: -140px -140px;
}

ul.winter .p02 i {
	background-position: -0px -0px;
}

ul.winter .p03 i {
	background-position: -0px -140px;
}

ul.spring .p01 i {
	background-position: -70px -0px;
}

ul.spring .p02 i {
	background-position: -70px -140px;
}

ul.spring .p03 i {
	background-position: -140px -210px;
}

ul.summer .p01 i {
	background-position: -0px -70px;
}

ul.summer .p02 i {
	background-position: -140px -70px;
}

ul.summer .p03 i {
	background-position: -0px -210px;
}

ul.autumn .p01 i {
	background-position: -70px -70px;
}

ul.autumn .p02 i {
	background-position: -140px -0px;
}

ul.autumn .p03 i {
	background-position: -70px -210px;
}

.period-title {
    text-align: center;
    font-weight: bold;
    color: #000;
    font-size: 21px;
    margin-top: 20px;
    margin-bottom: 10px;
}

img.block-all-width {
    position: relative;
    left: -17px;
}

.compatibility-col.chines.context {
	left:-41px;
}

#article .content-layer.stati h3{
    color: #000000;
    font: 22px/30px Arial,Helvetica,sans-serif;
    text-align: center;
    margin: 10px 0 25px;
}