@charset "utf-8";
img {max-width:100%;}
.select
{
	background-color: #f0f0f0;
	border: 1px solid #EEE;
	display: block;
	margin: 10px 0;
	max-width: 650px;
	padding: 0 5px;
}
#fyx .imagecache-width_660
{
	float: none;
}
.articledescription
{
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	line-height: 150%;
	padding-top: 5px;
}
span.starrelated,ul.starrelated
{
	border-top: 1px solid #CCC;
	display: block;
	margin-top: 5px;
	padding-top: 5px;
}
ul.starrelated
{
	border-bottom: 1px solid #CCC;
	border-top: 0;
	margin-bottom: 5px;
	margin-top: 0;
	padding-bottom: 5px;
	padding-top: 0;
}
span.starrelated
{
	font-family: serif;
	font-size: 18px;
	font-style: italic;
}
#orphusa
{
	font-size: 14px;
	margin-bottom: 10px;
}
#orphusa img
{
	display: none;
}
#vidy #orphusa a
{
	color: black;
	font-weight: normal;
}
.ads_block1
{
	padding: 7px 0;
	width: 300px;
}
.ads_block1 a
{
	display: block;
	font-weight: bold;
	text-decoration: none;
}
.topictext
{
	display: block;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
}
.ads_block1 img
{
	border: 1px solid #CCC;
	padding: 1px;
}
.ads_block1 img:hover
{
	border: 1px solid #000;
}
.ads_block1 a:hover
{
	color: #be1c22;
}

#sidedirect
{
	margin-top: 5px;
}
tbody
{
	border: 0;
}
#shareblock
{
	border-right: 1px #eee solid;
	border-top: 1px solid #EEE;
	margin: 0;
	padding-left: 25px;
}
#gnezdo_ru_3713
{
	border-top: 1px solid #EEE;
	margin-top: 3px;
	padding-left: 10px;
}
#gnezdo_ru_3713 .gnezdo_img:hover
{
	border: 1px solid black;
}
#topdirect,#bottomdirect
{
	border-bottom: 1px solid #EEE;
	margin-right: -10px;
	padding-right: 10px;
}
#fyx table
{
	width: 100%;
}
#fyx table.center
{
	border: 0;
	margin: 5px 0;
	max-width: 670px;
	text-align: center;
}
#fyx table.center td
{
	min-width: 2px;
}
#fyx table.center img.leftart,#fyx table.center img.rightart
{
	margin: 0;
}
#fyx table.center td,#fyx table.center th,#fyx table.center tbody
{
	border: 0;
	padding: 2px 0;
}
#fyx table th
{
	border: 1px solid #CCC;
}
#fyx table td
{
	border: 1px solid #CCC;
}
#bottomdirect
{
	border: 0;
	border-right: 1px solid #EEE;
	margin-right: 0;
}
#TM_62
{
	border-top: 1px solid #EEE;
}
#LC_Links_Block_26377
{
	border-right: 1px #eee solid;
}
#LC_Links_Block_26377 tbody
{
	border: 0;
}
span.relatedlinks
{
	border-top: 1px dotted #CCC;
	display: block;
	padding: 8px 15px;
}
span.relatedlinks span.buno
{
	background-color: white;
	color: #090909;
	display: block;
	font-family: serif;
	font-size: 17px;
	font-style: italic;
	margin-top: -23px;
	padding: 2px 2px;
	width: 135px;
}
.relatedlinks a
{
	border-bottom: 1px dotted #FFF;
	display: block;
	float: right;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 5px;
	text-decoration: none;
}
.relatedlinks a.red:hover,.relatedlinks a.black:hover
{
	border-bottom: 1px dotted #AAA;
}
.relatedlinks a.black,.relatedlinks a.red:hover
{
	color: black;
}
.relatedlinks a.red,.relatedlinks a.black:hover
{
	color: #be1c22;
}
#googlereklimg
{
	padding-top: 10px;
}
*
{
	margin: 0;
	padding: 0;
}
a
{
	color: black;
}
a:hover
{
	color: #be1c22;
}
#fyx a
{
	color: #be1c22;
}
#fyx a:hover
{
	color: #555;
}
#zihox
{
	background-color: white;
	font-family: Arial,sans-serif;
	font-size: 13px;
	margin: 0 auto;
	width: 1007px;
}
#kotale
{
	width: 1007px;
}
.zafal
{
	height: 20px;
}
#cica
{
	float: left;
	margin-left: 10px;
}
#cica a
{
	margin-right: 10px;
}
.kurovo
{
	float: right;
	height: 26px;
	margin-right: 10px;
	width: 222px;
}
.searchsite,.fixone
{
	background-color: white;
	border: 1px solid #e1e1e1;
	font-size: 11px;
	height: 16px;
	padding: 2px 0 2px 5px;
	width: 160px;
}
.searchsite
{
	width: 300px;
}
.fixone
{
	float: left;
}
.nykyv
{
	background-color: black;
	border: 0;
	color: white;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	width: 55px;
}
.nykyv:hover
{
	color: #be1c22;
}
#nyzer
{
	margin-left: 7px;
	margin-right: 7px;
}
#qusugo
{
	border-bottom: 1px solid #333;
	border-top: 1px solid #333;
	height: 36px;
}
#qusugo ul
{
	list-style: none;
	padding-top: 10px;
	text-align: center;
}
#qusugo ul li
{
	display: inline;
	height: 36px;
	list-style: none;
	text-transform: uppercase;
}
#qusugo ul li a
{
	color: #000;
	font-family: FuturaBookC,Arial,Helvetica,sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	height: 26px;
	padding: .7em .7em 0 .7em;
	text-decoration: none;
}
#qusugo ul li a.active,#qusugo ul li a:hover
{
	color: #be1c22;
}
#secondarymenu
{
	background-color: #f1f1f1;
	height: 29px;
}
#secondarymenu ul
{
	list-style: none;
	padding-top: 7px;
	text-align: center;
}
#secondarymenu ul li
{
	display: inline;
	text-transform: uppercase;
}
#secondarymenu ul li a
{
	color: #222;
	font-family: FuturaBookC,Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	height: 12px;
	padding: 9px 7px;
	text-decoration: none;
}
#secondarymenu ul li a.active,#secondarymenu ul li a:hover
{
	color: #be1c22;
}
#tyza
{
	margin-top: 15px;
}
.breadcrumbs
{
	color: #be1c22;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	font-style: italic;
	margin-left: 10px;
}
.breadcrumbs a
{
	color: #444;
	font-style: italic;
	text-decoration: none;
}
.breadcrumbs a:hover
{
	color: black;
}
.activearticle
{
	color: black;
}
#max
{
	float: right;
	margin-right: 7px;
	width: 300px;
}
#readalso
{
	background-color: #f1f1f1;
	border: 1px solid #ccc;
	margin-bottom: 15px;
	margin-left: 2px;
	margin-top: 15px;
	width: 295px;
}
#readalso span.buno
{
	display: block;
	font-family: FuturaBookC,Arial,Helvetica,sans-serif;
	font-size: 20px;
	font-style: italic;
	margin: 5px 0;
	text-align: center;
}
#readalso span.buno.bestarticles
{
	margin-left: 35px;
}
#readalso span.buno span
{
	color: #be1c22;
}
#readalso #topic
{
	background-color: white;
	border: 1px solid #ccc;
	margin: 6px 6px;
	padding: 5px;
}
#readalso #topic .topicimage img
{
	border: 1px solid #ccc;
	float: left;
	height: 120px;
	margin-right: 5px;
	padding: 1px;
	width: 90px;
}
#readalso #topic a
{
	text-decoration: none;
}
#readalso .topictitle a
{
	font-weight: bold;
	margin-bottom: 10px;
}
#readalso #topicbody
{
	font-size: 13px;
}
#readalso #topic .topicimage img:hover
{
	border: 1px solid black;
}
#readalso .readnext,.taxblock .readnext
{
	float: right;
}
.taxblock .readnext a
{
	background: url(/sites/all/themes/womanadvice/images/readnext.png);
	color: white;
	display: block;
	font-size: 10px;
	height: 21px;
	margin-top: 10px;
	padding: 6px 0 0 13px;
	text-decoration: none;
	width: 82px;
}
.taxblock .readnext a:hover
{
	color: black;
}
#ropyj
{
	float: left;
	margin-top: 10px;
	width: 690px;
}
#fyx
{
	font-family: Helvetica,sans-serif;
	font-size: 16px;
	line-height: 160%;
	padding: 10px 10px 10px 7px;
}
.mainpage
{
	padding-left: 10px;
	width: 670px;
}
#ropyj.frontpage
{
	padding-left: 7px;
}
#ropyj.frontpage
{
	width: 680px;
}
#fyx table
{
	border-bottom: 1px solid #ddd;
	margin-bottom: 5px;
	margin-top: 8px;
}
#fyx table.width100
{
	width: 100%;
}
#fyx table td,#fyx table th
{
	padding: 2px 3px 4px 3px;
}
#fyx table td
{
	min-width: 45px;
}
#fyx span.boldspan
{
	font-weight: bold;
}
#fyx p
{
	margin-bottom: 5px;
	margin-top: 5px;
	text-indent: 10px;
}
#fyx ol
{
	list-style-position: inside;
	margin-left: 10px;
}
#fyx ul
{
	margin-left: 22px;
}
#fyx ul.social-likes
{
	margin-left: 0;
}
#fyx ul,#articlesblock ul,#knowhow ul li
{
	list-style-image: url(data:image/jpeg;
	list-style-position: inside;
	text-indent: -11px;
}
#articlesblock ul
{
	list-style-image: url(/sites/all/themes/womanadvice/images/list.jpg);
	padding-left: 20px;
}
#fyx ul li,#fyx ol li
{
	margin: 3px 0 3px 10px;
}
#fyx img
{
	border: 1px #ccc solid;
}
img.rightart
{
	float: right;
	margin-left: 10px;
	margin-top: 5px;
}
img.leftart
{
	float: left;
	margin-right: 18px;
	margin-top: 5px;
}
img.centerart
{
	margin-bottom: 10px;
	margin-top: 10px;
}
#ropyj h1,h2,h3,.zagolovok2,.zagolovok3
{
	color: #be1c22;
	font-family: sans-serif;
}
#ropyj h1
{
	color: #be1c22;
	font-size: 22px;
	margin: 3px 0 3px 0;
}
.zagolovok2,.zagolovok3
{
	display: block;
}
#ropyj h2,.zagolovok2
{
	font-size: 20px;
	margin: 0;
	padding: 20px 0 20px 10px;
}
#ropyj h3,.zagolovok3
{
	font-size: 18px;
	margin: 0;
	padding: 20px 0 10px 10px;
}
#afterarticle
{
	background-color: #f1f1f1;
	padding-bottom: 10px;
	padding-left: 9px;
	padding-top: 10px;
}
#contenttaxblock
{
	border: 1px solid #d8d8d8;
	margin: 10px 10px 10px 10px;
	padding: 5px;
}
#taxarticles table
{
	border-collapse: collapse;
	font-size: 13px;
	margin-bottom: 5px;
	vertical-align: top;
}
#taxarticles td
{
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	padding: 5px 5px 5px 5px;
	vertical-align: top;
	width: 330px;
}
#taxarticles .taxtext
{
	float: left;
	width: 212px;
}
#taxarticles tbody
{
	border: 0;
}
#taxarticles td:nth-child(even)
{
	border-left: 1px solid #d8d8d8;
	padding: 5px 5px 5px 15px;
}
#taxarticles
{
	background-color: white;
	border: 1px solid #d8d8d8;
	width: 670px;
}
#taxarticles img
{
	float: left;
	height: 100px;
	margin-right: 10px;
	padding: 1px;
	width: 75px;
}
p.propusk
{
	background-color: #ededed;
	display: block;
	height: 3px;
}
#taxarticles .buno
{
	display: block;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	font-size: 20px;
	font-style: italic;
	margin-bottom: 5px;
	margin-left: 5px;
}
#taxarticles .taxtitle a
{
	display: block;
	font-weight: bold;
	padding-bottom: 3px;
	text-decoration: none;
}
#taxarticles .buno span
{
	color: #be1c22;
	font-style: italic;
}
#taxarticles .leftblock
{
	float: left;
	padding-right: 8px;
	width: 295px;
}
#taxarticles .rightblock
{
	border-left: 1px dotted #d8d8d8;
	float: left;
	padding-left: 17px;
	width: 295px;
}
#taxarticles a img
{
	border: 1px solid #d8d8d8;
}
#taxarticles a:hover img
{
	border: 1px solid black;
}
.commentstitle
{
	border-bottom: 1px dotted #c8c8c8;
	display: block;
	font-family: serif;
	font-size: 18px;
	letter-spacing: 3px;
	margin: 20px 5px 5px 20px;
	padding-bottom: 3px;
	text-transform: uppercase;
}
#comments
{
	margin-top: 5px;
	width: 670px;
}
#comment:nth-child(even)
{
	background: #ededed;
}
#comment
{
	clear: both;
	padding: 5px;
}
#comment .user
{
	float: left;
	height: 75px;
	margin-right: 15px;
	width: 50px;
}
#comment .profile a
{
	color: #be1c22;
	font-weight: bold;
	margin-left: -3px;
	text-decoration: none;
}
#comment .profile a:hover
{
	color: black;
}
#comment .user img
{
	border: 1px solid #d8d8d8;
	height: 75px;
	width: 50px;
}
#comment .commentdate
{
	font-size: 10px;
	font-style: italic;
	text-align: right;
}
#addcomment
{
	background-color: #eee;
	border: 1px solid #cdcccc;
	margin-left: 10px;
	margin-top: 40px;
	width: 650px;
}
.commentformtitle
{
	background: #eee;
	border-left: 1px solid #cdcccc;
	border-top: 1px solid #cdcccc;
	display: block;
	font-family: serif;
	font-size: 18px;
	font-weight: bold;
	height: 24px;
	margin-left: -1px;
	margin-top: -28px;
	padding-left: 15px;
	padding-top: 5px;
	width: 250px;
}
.commentsimage
{
	float: left;
	margin-left: 264px;
	margin-top: -30px;
}
.commentformtitle span
{
	color: #be1c22;
	font-style: italic;
}
.formenter
{
	font-size: 10px;
	margin-left: 540px;
	margin-top: 4px;
}
.commentform
{
	clear: both;
	margin-top: 10px;
}
.commentform .leftform
{
	float: left;
	margin-left: 30px;
	width: 280px;
}
.commentform .leftform label
{
	display: block;
	font-family: serif;
	font-size: 16px;
	font-style: italic;
}
.commentform .leftform input
{
	background: url(/sites/all/themes/womanadvice/images/input.jpg);
	border: 1px #ccc solid;
	height: 15px;
	padding: 3px;
	width: 250px;
}
.yourmaillabel
{
	color: #be1c22;
	margin-top: 13px;
}
.commentform .rightform
{
	float: left;
	margin-left: 10px;
	width: 300px;
}
.submitbutton
{
	background-color: #eee;
	border: 0;
	border: 1px #ccc solid;
	color: #be1c22;
	font-family: serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 473px;
	margin-top: 10px;
	padding: 3px;
	width: 150px;
}
.submitbutton:hover
{
	background-color: white;
}
#cyxap
{
	margin-top: 10px;
}
#cyxap ul
{
	border-right: 1px #f1f1f1 solid;
	float: left;
	font-size: 11px;
	height: 150px;
	list-style: none;
	margin-bottom: 10px;
	margin-left: 19px;
	padding-left: 0;
	width: 125px;
}
#cyxap ul li a
{
	color: #555;
	display: block;
	margin-bottom: 3px;
	text-decoration: none;
}
#cyxap ul li a:hover
{
	color: black;
}
#cyxap ul li.mainsection a
{
	color: #be1c22;
	display: block;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
}
#cyxap ul li.mainsection a:hover
{
	color: black;
}
#cyxap ul.first
{
	margin-left: 7px;
	width: 115px;
}
#cyxap ul.last
{
	border: 0;
}
#mainpage
{
	margin-top: 0;
}
#upperblock
{
	margin-top: -15px;
}
.receptdnya
{
	border-top: 1px #000 solid;
	float: left;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	margin-right: 10px;
	margin-top: 25px;
	width: 160px;
}
.receptdnya span.maintitle
{
	background-color: white;
	display: block;
	font-family: FuturaBookC,Arial,Helvetica,sans-serif;
	font-size: 23px;
	font-style: italic;
	margin-left: 10px;
	margin-top: -20px;
	text-align: center;
	width: 140px;
}
.receptdnya span.maintitle span
{
	color: #be1c22;
}
.receptdnya img
{
	border: 1px #BBB solid;
	height: 112px;
	margin-left: 22px;
	margin-top: 2px;
	padding: 1px;
	width: 112px;
}
.receptdnya img:hover
{
	border: 1px black solid;
}
.receptdnya span.buno a
{
	font-weight: bold;
	text-decoration: none;
}
.receptdnya p
{
	font-size: 11px;
	padding: 5px 7px;
}
.receptdnya span.buno
{
	display: block;
	margin-left: 10px;
	padding: 0 5px;
	text-align: center;
	width: 130px;
}
#newsblock
{
	float: left;
	width: 315px;
}
.frontpage #newsblock
{
	width: auto;
}
#newsblock.left
{
	margin-right: 20px;
}
#newsblock.first
{
	width: 500px;
}
#newsblock.first .news1
{
	margin-top: 16px;
}
#newsblock.first .news2
{
	margin-top: 15px;
}
#newsblock div.buno
{
	border-bottom: 1px solid #be1c22;
	padding-bottom: 25px;
}
#newsblock div.buno span.buno
{
	background-color: white;
	display: block;
	float: left;
	font-size: 21px;
	font-style: italic;
	margin-left: 25px;
	margin-top: 6px;
	padding: 0 3px;
}
#newsblock div.buno span.buno a
{
	font-family: FuturaBookC,Arial,Helvetica,sans-serif;
	text-decoration: none;
}
#newsblock div.podrazdeltitle
{
	border-bottom: 1px dotted #be1c22;
	margin-bottom: 15px;
	padding-top: 10px;
}
#newsblock div.podrazdeltitle span
{
	display: block;
	margin-bottom: -10px;
}
#newsblock div.podrazdeltitle a:hover
{
	border: 1px solid #be1c22;
}
#newsblock div.podrazdeltitle a
{
	background-color: #FFF;
	border: 1px dashed #be1c22;
	border-left: 1px solid #be1c22;
	border-radius: 10px;
	border-right: 1px solid #be1c22;
	color: #000;
	font-family: serif;
	font-size: 18px;
	font-style: italic;
	moz-border-radius: 10px;
	padding: 3px 10px;
	text-decoration: none;
	webkit-border-radius: 10px;
}
#newsblock div.buno span.buno span
{
	color: #be1c22;
}
#newsblock div.buno span.podrazdel a
{
	font-size: 2px;
	margin: 0;
}
#newsblock .articletitle
{
	display: inline-block;
	float: left;
	padding-bottom: 3px;
	width: 330px;
}
#newsblock.first .articletitle
{
	width: 410px;
}
#newsblock
{
	font-family: Open Sans,Arial,Helvetica,sans-serif;
}
#newsblock p
{
	font-size: 13px;
}
#newsblock .articletitle a,#lastarticles .articletitle a,.view-kategoriya .views-field-title a,.view-places .views-field-title a
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-bottom: 1px;
	text-decoration: none;
}
.view-kategoriya .views-field-title a,.view-places .views-field-title a
{
	display: block;
	height: 34px;
	margin-bottom: -34px;
	margin-left: 147px;
}
.view-kategoriya .views-field-field-article-description-value,.view-places .views-field-field-place-descripton-value
{
	margin-top: 30px;
}
#newsblock.first #news
{
	height: auto;
	padding-bottom: 10px;
	padding-top: 5px;
}
#news.news1
{
	clear: both;
	height: 170px;
	padding-bottom: 5px;
}
#newsblock.first #news p
{
	display: block;
	float: left;
	width: 405px;
}
#news p
{
	display: block;
	float: left;
	width: 220px;
}
.articleimage img
{
	border: 1px #d6d5d5 solid;
	clear: both;
	float: left;
	height: 100px;
	margin-right: 10px;
	padding: 1px;
	width: 75px;
}
.articleimage img:hover
{
	border: 1px black solid;
}
.lifestyletitle
{
	border-bottom: 1px solid #be1c22;
	clear: both;
	padding-top: 25px;
}
.lifestyletitle span.buno
{
	background-color: white;
	display: block;
	float: left;
	font: 23px georgia serif;
	font-style: italic;
	margin-left: 25px;
	margin-top: -20px;
	padding: 0 5px;
}
#lifestyle
{
	clear: both;
	margin-top: 10px;
}
.lifestyleblock
{
	background-color: #eee;
	float: left;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	font-size: 11px;
	height: 440px;
	margin-right: 13px;
	width: 160px;
}
.lifestyleblock.lastblock
{
	margin: 0;
}
.lifestyleblock .lifestyleimage
{
	background-color: white;
	height: 120px;
	margin-left: 18px;
	margin-top: 10px;
	width: 120px;
}
.lifestyleblock img
{
	border: 1px #b5b5b5 solid;
	height: 120px;
	padding: 1px;
	width: 120px;
}
.lifestyleblock img:hover
{
	border: 1px black solid;
}
.lifestyleblock .buno a
{
	font-size: 14px;
	text-align: center;
	text-decoration: none;
}
.lifestyleblock .buno
{
	display: block;
	margin: 5px 5px;
	text-align: center;
}
.lifestyleblock p
{
	padding: 0 7px;
}
#doittoday
{
	background-color: InactiveBorder;
	border: 1px #aaa solid;
	margin-top: 20px;
	padding-bottom: 10px;
	width: 270px;
}
#doittoday img
{
	border: 1px #eee solid;
	height: 70px;
	width: 70px;
}
#doittoday div div.text
{
	color: black;
	float: left;
	width: 160px;
}
#doittoday span.buno
{
	color: black;
	display: block;
	font-family: serif;
	font-size: 20px;
	font-style: italic;
	padding-top: 5px;
	text-align: center;
	width: 230px;
}
#doittoday span.buno span
{
	color: #be1c22;
}
#doittoday div
{
	font-size: 10px;
	padding: 10px 5px 5px 10px;
}
#doittoday div span.num
{
	color: #be1c22;
	display: block;
	font-family: serif;
	font-size: 32px;
	font-style: italic;
	margin: -22px 0 0 -12px;
	position: absolute;
}
.razdelnewtitle
{
	border-bottom: 1px #be1c22 solid;
	font-family: FuturaBookC,Arial,Helvetica,sans-serif;
	font-size: 23px;
	margin-top: 20px;
}
.razdelnewtitle span.buno
{
	background-color: white;
	display: block;
	float: left;
	font-style: italic;
	margin-left: 15px;
	margin-top: -20px;
	padding: 0 5px;
}
.razdelnewtitle span span
{
	color: #be1c22;
	font-style: italic;
}
.razdelnewtitle span.razdel
{
	color: black;
	font-style: italic;
}
#lastarticles
{
	border-top: 1px #be1c22 solid;
	clear: both;
	padding-top: 10px;
}
#lastarticles .article,.view-kategoriya .views-row,.view-places .views-row
{
	clear: both;
	padding-bottom: 10px;
	padding-top: 10px;
}
#lastarticles .article.last,.view-kategoriya .views-row-last,.view-places .views-row-last
{
	border: 0;
}
#lastarticles .reviewarticleimage img,.view-kategoriya .views-field-field-main-image200x200-fid img,.view-places .views-row img
{
	float: left;
	height: 128px;
	margin-right: 15px;
	width: 128px;
}
#lastarticles .readallblock .readall a,.all_links
{
	background-image: url(/sites/all/themes/womanadvice/images/readnext.png);
	color: white;
	display: block;
	height: 21px;
	padding-left: 14px;
	padding-top: 6px;
	text-decoration: none;
	width: 79px;
}
#lastarticles .readallblock .readall
{
	float: left;
	margin-left: 230px;
}
#lastarticles .readallblock
{
	clear: both;
	width: 700px;
}
#lastarticles .readall a:hover
{
	color: black;
}
#lastarticles a img,.view-kategoriya .views-field-field-main-image200x200-fid a img,.view-places a img
{
	border: 1px #ccc solid;
	padding: 1px;
}
#lastarticles a:hover img,.view-kategoriya .views-field-field-main-image200x200-fid a:hover img,.view-places a:hover img
{
	border: 1px black solid;
}
.view-kategoriya .views-row,.view-places .views-row
{
	height: 125px;
}
#lastarticles .anotherarticles
{
	background: url(/sites/all/themes/womanadvice/images/list.jpg) left no-repeat;
	clear: both;
	font-family: serif;
	font-size: 16px;
	padding-left: 10px;
	padding-top: 5px;
}
#lastarticles .anotherarticles a
{
	text-decoration: none;
}
#anotherlastarticles
{
	clear: both;
}
#anotherlastarticles .readall
{
	margin-top: 10px;
}
#anotherlastarticles #newsblock.left
{
	margin-right: 30px;
}
#articlesblock
{
	background-color: #ddd;
	border: 1px #ccc solid;
	margin-top: 20px;
	width: 690px;
}
#articlesblock #block
{
	background-color: white;
	border: 1px #ccc solid;
	padding-bottom: 10px;
	padding-top: 10px;
	vertical-align: top;
	width: 335px;
}
table#articlesblock
{
	border-collapse: separate;
	border-spacing: 10px 0;
	padding-bottom: 10px;
}
table#articlesblock td
{
	padding-bottom: 3px;
	padding-top: 3px;
}
table#articlesblock td#block
{
	padding: 10px;
}
#articlesblock
{
	border-collapse: separate;
}
#articlesblock .buno
{
	font-family: serif;
	font-size: 20px;
	margin-left: 25px;
}
#articlesblock li
{
	margin-top: 3px;
}
#articlesblock li a
{
	text-decoration: none;
}
imagecache-height_250
{
	height: 250px;
}
#citata
{
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	margin-top: 20px;
	max-width: 100%;
	width: 100%;
}
#citata .text
{
	background: #efefef;
	display: block;
	font-size: 13px;
	line-height: 170%;
	padding: 5px 5px 5px 5px;
}
#citata .quote
{
	background: url(/sites/all/themes/womanadvice/images/quotes2.png);
	display: block;
	height: 14px;
	margin-bottom: 5px;
	margin-left: 60px;
	width: 14px;
}
.fb_quotes_widget
{
	margin-left: 50px;
}
#citata .author
{
	display: block;
	font-weight: bold;
	margin: 3px;
	text-align: right;
}
#citata span.buno,.wtalks span.buno
{
	background-color: white;
	display: block;
	font-family: FuturaBookC,Arial,Helvetica,sans-serif;
	font-size: 20px;
	font-style: italic;
	margin-left: 80px;
	margin-top: -18px;
	text-align: center;
	width: 105px;
}
.wtalks span.buno
{
	font-style: italic;
	margin-left: 50px;
	width: 185px;
}
.wtalks span.buno .be
{
	color: #be1c22;
}
.wtalks span.buno i
{
	font-family: serif;
	font-weight: bold;
}
img.imagecache-width_250
{
	width: 250px;
}
.searchresultsblock
{
	padding: 10px;
}
.searchresults
{
	padding: 10px;
}
.item-list
{
	padding-top: 5px;
}
.item-list .pager li
{
	margin: 0;
	padding: 0 10px;
}
h1.error404
{
	padding-top: 50px;
	text-align: center;
}
#googlerekl
{
	margin-top: 10px;
}
#fyx a img:hover
{
	border: 1px solid #000;
}
#fyx a img
{
	background-color: #EEE;
	border: 1px solid #CCC;
	padding: 3px;
}
.sonnikimage
{
	float: left;
	margin-right: 10px;
	width: 150px;
}
#frontsonnik
{
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	margin-top: 20px;
	padding: 1px;
}
#frontsonnik a
{
	background-color: #FFF;
	color: #be1c22;
	display: block;
	font-family: FuturaBookC,Arial,Helvetica,sans-serif;
	font-size: 20px;
	font-style: italic;
	height: 30px;
	padding-top: 5px;
	text-align: center;
	text-decoration: none;
}
#frontsonnik a:hover
{
	color: #000;
}
#frontsonnik a.white
{
	color: #FFF;
}
#frontsonnik a.white:hover
{
	color: #be1c22;
}
#sonnikmenu
{
	border-bottom: 1px solid #EEE;
	border-right: 1px solid #EEE;
	border-top: 1px solid #EEE;
	height: 23px;
	padding-left: 15px;
	width: 675px;
}
#sonnikmenu li
{
	display: block;
	float: left;
	margin-left: 6px;
}
#sonnikmenu li.mainhref
{
	margin-right: 10px;
}
#sonnikmenu li.mainhref2
{
	margin-left: 15px;
	margin-right: 20px;
}
#sonnikmenu li a
{
	color: #be1c22;
	display: block;
	font-family: serif;
	font-size: 20px;
	text-decoration: none;
}
#sonnikmenu li a:hover
{
	color: black;
}
#sonnik_sny
{
	background-color: #ddd;
	border: 1px solid #ccc;
	padding: 10px;
}
#sonnik_sny li
{
	background-color: #FFF;
	float: left;
	padding: 2px 5px 2px 20px;
	width: 280px;
}
#anotherdreams ul
{
	background-color: #ddd;
	border: 1px solid #eee;
	margin: 0 20px;
	padding: 5px;
}
#anotherdreams li
{
	background-color: #FFF;
	float: left;
	padding: 2px 5px 2px 25px;
	width: 270px;
}
#anotherdreams li a
{
	color: #222;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#anotherdreams li a:hover
{
	color: #be1c22;
}
#anotherdreams ul
{
	list-style-image: url(/sites/all/themes/womanadvice/images/list.jpg);
	list-style-position: inside;
	text-indent: -11px;
}
#anotherdreams ul li,#anotherdreams ol li
{
	margin: 3px 0 3px 10px;
}
.dreamstitle
{
	border-top: 1px solid #EEE;
	display: block;
	font-family: serif;
	font-size: 20px;
	font-style: italic;
	margin-top: 5px;
	padding-left: 20px;
	padding-top: 5px;
}
.dreamstitle span
{
	color: #be1c22;
}
.namepol
{
	font-family: serif;
	font-size: 20px;
	margin-left: 35px;
}
#menblock,#womenblock
{
	float: left;
	width: 300px;
}
#womenblock
{
	padding-left: 15px;
}
#fyx #sonnik_sny ul
{
	margin-top: 3px;
}
#fyx #sonnik_sny ul li
{
	margin: 0 0 0 10px;
	padding: 3px 0 2px 25px;
}
#vidy
{
	clear: both;
	padding: 3px 0 3px 0;
	text-align: center;
}
#vidy a
{
	color: #be1c22;
	font-weight: bold;
	text-decoration: none;
}
#vidy a:hover
{
	color: black;
}
#name_links
{
	height: 35px;
	margin: 3px 0 0 0;
}
#name_links a
{
	background-color: #efefef;
	border: 1px solid #CCC;
	display: block;
	float: left;
	font-weight: bold;
	margin-left: 7px;
	padding: 5px;
	text-align: center;
	text-decoration: none;
	width: 140px;
}
#name_links a.imeninylink
{
	width: 120px;
}
#name_links.namel a.imeninylink,#name_links.namel a.maincomplink
{
	padding: 5px 0;
	width: 300px;
}
#ezoterikamenu,#categorymenu
{
	border-right: 1px solid #be1c22;
	font-family: serif;
	margin: 20px 0 10px 0;
	width: 248px;
}
#ezoterikamenu .buno a
{
	border: 0;
	border-bottom: 1px solid #be1c22;
	display: block;
	font-size: 22px;
	font-style: italic;
	height: 25px;
	margin-left: 0;
	padding: 0;
	padding-bottom: 4px;
	text-decoration: none;
}
#ezoterikamenu .buno a:hover
{
	border: 0;
	border-bottom: 1px solid #000;
	color: #be1c22;
}
#ezoterikamenu li
{
	list-style: none;
}
#ezoterikamenu a,#categorymenu ul li a
{
	border-bottom: 1px solid #be1c22;
	border-left: 5px solid #be1c22;
	display: block;
	font-size: 18px;
	height: 20px;
	margin: 5px 0 5px 20px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-decoration: none;
}
#categorymenu ul li a
{
	font-size: 15px;
	height: auto;
}
#ezoterikamenu a.active,#ezoterikamenu a:hover
{
	border-left: 5px solid #000;
	color: black;
}
#categorymenu .buno
{
	border-bottom: 1px solid #be1c22;
	color: #be1c22;
	display: block;
	font-family: serif;
	font-size: 20px;
	font-style: italic;
	padding: 3px 5px 3px 2px;
}
#categorymenu ul li
{
	list-style: none;
}
#categorymenu ul li a.active
{
	border-bottom: 1px solid black;
	border-left: 5px solid black;
}
#ppager li
{
	display: inline;
	list-style: none;
}
#ppager ul,.item-list ul
{
	text-align: center;
}
#ppager ul li,.item-list ul li
{
	background-color: #EEE;
	border: 1px solid #CCC;
	color: #777;
	display: inline-block;
	margin-right: 3px;
	padding: 3px 2px;
	text-decoration: none;
	text-indent: 0;
}
#ppager ul li a,.item-list ul li a
{
	color: black;
	text-decoration: none;
}
#ppager ul li a:hover,.item-list ul li a,#ppager ul li a.active
{
	color: #be1c22;
}
.hlday span.verse
{
	cursor: pointer;
}
#name_links a.imeninylink
{
	color: #be1c22;
	display: inline;
	text-decoration: underline;
	width: 100%;
}
#name_links a.imeninylink:hover
{
	color: black;
}
#anotherholiday,#znachenie
{
	background-color: #f3f3f3;
	font-size: 15px;
	line-height: 180%;
	margin-right: 15px;
	padding: 5px 10px;
}
#anotherholiday a
{
	color: #000;
}
#znachenie
{
	background-color: #EEE;
	border: 1px solid #CCC;
	display: block;
	text-align: center;
}
#anotherholiday a:hover
{
	color: #be1c22;
}
.current
{
	background-color: #cdcdcd;
	border-radius: 5px;
	display: inline-block;
	padding: 0 3px;
}
#anotherholiday .buno
{
	color: #be1c22;
	display: block;
	font-size: 17px;
	padding-bottom: 5px;
}
#link_block
{
	background: #efefef;
	border: 1px solid #EEE;
	margin: 0 5px 5px 5px;
	padding: 5px;
}
#link_block
{
	font-size: 1.2em;
	font-style: italic;
}
#allprazdniki
{
	margin-left: 15px;
}
#allprazdniki h1
{
	padding-bottom: 5px;
}
.prazdnikmonth
{
	background-color: #eaeaea;
	border-bottom: 1px solid #DDD;
	border-top: 1px solid #DDD;
	display: block;
	font-family: serif;
	font-size: 18px;
	font-style: italic;
	margin: 5px 0 5px 10px;
	padding: 0 0 5px 33px;
}
.pr-col1
{
	color: #be1c22;
}
#allprazdniki td
{
	padding: 5px 10px;
}
#allprazdniki td.pr-col2
{
	width: 100%;
}
#allprazdniki a
{
	text-decoration: none;
}
#allprazdniki a:hover
{
	color: #be1c22;
}
#pozdravleniya
{
	padding-left: 15px;
}
#prazdniki_menu
{
	border-bottom: 1px solid #be1c22;
	border-top: 1px solid #be1c22;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	margin-top: 20px;
	width: 100%;
}
.prazdnikitable
{
	background-color: #fafafa;
	width: 100%;
}
#prazdniki_menu span.prazdniki_title
{
	background-color: white;
	display: block;
	display: inline-block;
	font-family: FuturaBookC,Arial,Helvetica,sans-serif;
	font-size: 23px;
	font-style: italic;
	margin: -18px auto 0 auto;
	padding: 0 5px;
	text-align: center;
	width: 105px;
}
#prazdniki_menu a.continue
{
	background-color: #fafafa;
	color: #be1c22;
	display: block;
	font-weight: bold;
	padding: 3px 3px 3px 0;
	text-align: right;
	text-decoration: none;
}
#prazdniki_menu a
{
	text-decoration: none;
}
#prazdniki_menu a.continue:hover
{
	color: black;
}
#prazdniki_menu .prazdnikitable td
{
	padding: 3px;
}
#pozdravminimenu
{
	float: right;
	margin: 5px 15px 5px 5px;
}
#pozdravminimenu span
{
	background-color: #EEE;
	border: 1px solid #BBB;
	border-radius: 5px 5px 5px 5px;
	display: block;
	float: left;
	font-size: 13px;
	margin-left: 5px;
	padding: 3px;
}
#pozdravminimenu span.active
{
	background-color: #cecece;
	color: #333;
}
#pozdravminimenu span a
{
	text-decoration: none;
}
#prazdnik_date
{
	background-color: #EEE;
	border: 1px solid #BBB;
	border-radius: 5px 5px 5px 5px;
	float: right;
	font-size: 11px;
	font-style: italic;
	margin-right: 15px;
	padding: 3px 5px;
}
#prazdnik_date .date
{
	font-style: italic;
	font-weight: bold;
}
.verse
{
	display: block;
	line-height: 150%;
	margin: 15px 0;
}
#fyx .verse p
{
	margin: 9px 0;
	padding: 0;
	text-indent: 0;
}
.holidaydelimiter
{
	border-top: 2px solid #EEE;
	margin: 5px 0;
}
.proza
{
	display: block;
	line-height: 150%;
	margin: 15px 0;
}
#fyx .proza p
{
	margin: 5px 0;
	padding: 0;
}
#fyx .smscount
{
	color: #777;
	display: block;
	font-size: 11px;
	font-style: italic;
	padding: 0;
}
@media screen and (min-width:1024px)
{
	.widget_fixed
	{
		max-width: 336px;
		position: fixed;
		top: 60px;
		webkit-transform: translateZ(0);
		z-index: 1;
	}
}
.videowrapper
{
	height: 0;
	padding-bottom: 56.25%;
	position: relative;
}
.videowrapper iframe
{
	height: 100%!important;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%!important;
}
#adaptiveadsense2
{
	height: 300px;
	width: 300px;
}
@media screen and (min-width:1060px)
{
	#adaptiveadsense2
	{
		height: 600px;
		width: 300px;
	}
}
#nyzer #xawone
{
	display: none;
}
#zihox #qusugo ul li a#show_secondary
{
	display: none;
}
#adaptiveadsense
{
	display: none;
}
@media screen and (max-width:740px)
{
	#zihox #trending
	{
		margin-right: 5px;
	}
	#zihox .trendingtid
	{
		display: none;
	}
	#zihox .trendingtid
	{
		display: none;
	}
	#zihox .trendingimage,#zihox .trendinghref
	{
		max-width: 100%;
		width: 100%;
	}
	#zihox .trendingimage img
	{
		max-width: 100%;
		width: 100%;
	}
	#zihox .trendingarticle
	{
		margin-top: -15px;
	}
	#zihox .trendinghref
	{
		margin-left: 3px;
	}
	#zihox .place .topcontent
	{
		height: auto;
		width: 97%;
	}
	#zihox .topcontent .practical
	{
		border-top: 3px solid white;
		float: none;
		width: 100%;
	}
	.topcontent .practical ul
	{
		border-top: 1px solid #CCC;
	}
	.topcontent #map-canvas
	{
		float: none;
		height: 220px;
		width: 100%;
	}
	#zihox #clicknow
	{
		display: inline-block;
		font-size: 12px;
		width: 140px;
	}
	#zihox #fb_like_art
	{
		height: 43px;
	}
	#zihox #noticeme .atitle a
	{
		margin: 0;
	}
	#zihox #afterarticle #taxarticles #tourismcountries td
	{
		display: table-cell;
		float: left;
		max-width: 100%;
		min-height: 205px;
		text-align: center;
		vertical-align: bottom;
		width: 100%;
	}
	#zihox #afterarticle #taxarticles td:nth-child(even),#zihox #afterarticle #taxarticles td
	{
		padding: 0;
	}
	#zihox #taxarticles #tourismcountries img
	{
		height: auto;
		max-width: 100%;
		width: 100%;
	}
	#zihox .social-likes .social-likes__counter
	{
		background-color: #e00;
		border-radius: 0;
		font-size: 13px;
		margin: -48px 0 0 0;
		position: absolute;
	}
	#zihox #ropyj h1,h2,h3,.zagolovok2,.zagolovok3
	{
		margin: 3px 0 3px 0;
	}
	#zihox #fyx p
	{
		text-indent: 0;
	}
	#zihox .modal
	{
		width: 288px;
	}
	#zihox #dialog-fb
	{
		margin-left: -148px;
	}
	#zihox .view-kategoriya-viral
	{
		padding: 0 5px;
	}
	#zihox .view-kategoriya-viral .views-field-field-main-viral-660x347-fid
	{
		float: none;
		max-width: 100%;
	}
	#zihox .view-kategoriya-viral .views-row a
	{
		margin: 0;
	}
	#zihox .view-kategoriya-viral .views-row
	{
		padding: 10px 0 0 0;
	}
	#zihox .view-kategoriya-viral .views-field-field-main-viral-660x347-fid img
	{
		width: 100%;
	}
	#zihox #contenttaxblock
	{
		margin: 0;
	}
	#zihox #left_viral
	{
		margin: 8px;
		padding-top: 10px;
	}
	#zihox #left_viral td
	{
		display: block;
		max-width: 100%;
	}
	#left_viral .qeji img
	{
		width: 100%;
	}
	#zihox #left_viral .qeji
	{
		float: none;
		margin: 0;
		margin-bottom: 15px;
		padding: 0;
		width: 100%;
	}
	#zihox #cica
	{
		display: none;
	}
	#zihox #youtube
	{
		display: none;
	}
	#zihox .sticky
	{
		display: none;
	}
	#zihox #ropyj h3,#zihox .zagolovok3
	{
		font-size: 1.2em;
		padding: 10px 0 10px 0;
	}
	#zihox #ropyj h2,#zihox .zagolovok2
	{
		padding: 20px 0 10px 0;
	}
	#zihox #ropyj h1
	{
		font-size: 1.45em;
	}
	#zihox .imagecache-width_300
	{
		max-width: 270px;
	}
	#zihox #TM_62,#zihox #tm-tb-62
	{
		max-width: 100%;
		overflow: hidden;
	}
	#zihox #tyza #ropyj #fyx
	{
		padding: 5px 5px 5px 10px;
	}
	#zihox #topdirect,#zihox #bottomdirect
	{
		margin: 0;
		max-width: 100%;
		padding: 0;
	}
	#zihox #topdirect
	{
		margin-left: -10px;
	}
	#zihox #adaptiveadsense
	{
		display: block;
	}
	#zihox #kotale
	{
		max-width: 100%;
	}
	#zihox #kotale a.logohref
	{
		background: 0;
		display: block;
		height: 86px;
		margin: 0;
		position: inherit;
		width: 100%;
	}
	#zihox #news .buno
	{
		margin-left: -10px;
	}
	#zihox #lastarticles .anotherarticles
	{
		font-size: 12px;
	}
	#zihox #lastarticles .anotherarticles a,#zihox #lastarticles #news .articletitle a
	{
		font-size: 1.4em;
	}
	#zihox #lastarticles #news .articletitle a
	{
		margin: 10px 0 5px 0;
		width: 100%;
	}
	#zihox #anotherlastarticles #news p
	{
		display: inline;
		float: none;
		margin: 0;
		text-indent: 0;
		width: auto;
	}
	#zihox .view-categoriya .views-field-field-main-image200x200-fid
	{
		float: left;
		margin-right: 10px;
		width: 30%;
	}
	#zihox .views-field-field-article-description-value
	{
		font-size: 1.1em;
	}
	#zihox .view-categoriya .views-field-field-main-image200x200-fid img
	{
		float: left;
		width: 30%;
	}
	#zihox #lastarticles .reviewarticleimage,#zihox .view-kategoriya .views-field-field-main-image200x200-fid
	{
		max-width: 100%;
		width: 30%;
	}
	#zihox #lastarticles .reviewarticleimage img,#zihox .view-kategoriya .views-field-field-main-image200x200-fid img
	{
		height: auto;
		margin: 0;
		width: 100%;
	}
	#zihox .view-kategoriya .views-field-field-main-image200x200-fid img
	{
		line-height: 1.5em;
		margin-right: 10px;
	}
	#zihox #lastarticles .article,.view-kategoriya .views-row
	{
		border-bottom: 0;
		border-top: 1px solid #CCC;
		margin-top: 15px;
		padding-top: 5px;
	}
	#zihox #lastarticles .article,.view-kategoriya .views-row-first
	{
		border-bottom: 0;
		border-top: 0;
	}
	#zihox #lastarticles .articledescription,#zihox #lastarticles .articletitle a
	{
		display: block;
		float: left;
		margin-left: 10px;
		width: 65%;
	}
	#zihox #lastarticles .articledescription
	{
		font-size: 1.1em;
	}
	#lastarticles .readallblock
	{
		display: none;
	}
	#zihox #newsblock
	{
		width: 100%;
	}
	.mainpage
	{
		max-width: 100%;
	}
	#zihox #lastarticles .article,.view-kategoriya .views-row
	{
		padding-left: 10px;
		padding-right: 2px;
	}
	#zihox #lastarticles .readallblock .readall
	{
		margin: 0;
	}
	#zihox #newsblock div.buno span.buno
	{
		font-size: 30px;
		margin-left: 10px;
	}
	#zihox .blocknum .text
	{
		width: 100%;
	}
	#zihox .lifestyleblock .lifestyleimage
	{
		background-color: transparent;
		height: auto;
		margin: 7px 7px 5px 5px;
		max-width: 100%;
		width: auto;
	}
	#zihox .lifestyleblock .buno
	{
		margin: 0;
		padding: 7px 3px 7px 7px;
		text-align: left;
	}
	#zihox .lifestyleblock img
	{
		background-color: #FFF;
		border: 0;
		border: 1px solid #CCC;
		height: auto;
		margin: 0;
		padding: 0;
		padding: 1px;
		width: 100%;
	}
	#zihox #news
	{
		height: auto;
		max-width: 100%;
		padding-left: 10px;
		padding-right: 2px;
	}
	#zihox #lifestyle
	{
		background-color: #EEE;
		padding-bottom: 10px;
	}
	#zihox .lifestyleblock .buno a
	{
		font-size: 1.1em;
		font-weight: bold;
	}
	#zihox #newsblock div.podrazdeltitle
	{
		padding-top: 25px;
	}
	#zihox #newsblock div.podrazdeltitle a
	{
		font-size: 1.6em;
	}
	#zihox #news p
	{
		font-size: 1.1em;
	}
	#zihox #newsblock .articletitle a,#zihox #lastarticles .articletitle a,#zihox .view-kategoriya .views-field-title a
	{
		font-size: 1.4em;
	}
	#zihox #ropyj.frontpage .articleimage
	{
		float: left;
	}
	#zihox #ropyj.frontpage .articleimage
	{
		width: 30%;
	}
	#zihox #ropyj.frontpage .articleimage img
	{
		height: auto;
		margin: 0;
		width: 100%;
	}
	#zihox #newsblock.first .articletitle
	{
		max-width: 100%;
		width: 65%;
	}
	#zihox #newsblock.first .articletitle a
	{
		display: block;
		margin-left: 10px;
	}
	#zihox #news p
	{
		margin-left: 10px;
		width: 65%;
	}
	#zihox #newsblock.first #news p
	{
		float: left;
		margin: 0 0 0 10px;
		padding: 0;
		width: 65%;
	}
	#zihox .lifestyleblock
	{
		font-size: 1.1em;
		height: auto;
		margin: 0;
		width: 50%;
	}
	#zihox .lifestyleblock.prelastblock
	{
		width: 51%;
	}
	#zihox .lifestyleblock.lastblock
	{
		width: 49%;
	}
	#zihox #ropyj.frontpage
	{
		padding: 0;
	}
	#zihox #thumbnailfront
	{
		display: none;
	}
	#zihox .receptdnya
	{
		display: none;
	}
	#newsblock.first,.frontpage #newsblock,#newsblock.first .articletitle,#newsblock .articletitle,#newsblock.first #news p,.frontpage #newsblock
	{
		max-width: 100%;
	}
	#newsblock .articletitle
	{
		display: block;
		width: 100%;
	}
	#zihox #ppager ul li,#zihox .item-list ul li
	{
		background-color: transparent;
		border: 0;
		display: block;
		float: left;
		margin: 0 0 10px 10px;
		padding: 0;
	}
	#zihox .item-list ul li.pager-ellipsis,#zihox #ppager ul li.pager-ellipsis
	{
		display: none;
	}
	#zihox #ppager ul li a,#zihox .item-list ul li a,#zihox #ppager ul li.pager-current,#zihox .item-list ul li.pager-current
	{
		background-color: #EEE;
		border: 1px solid #CCC;
		display: block;
		font-size: 1.2em;
		padding: 7px;
	}
	.mainpage
	{
		max-width: 100%;
		padding: 0;
	}
	#zihox .view-kategoriya .views-field-field-article-description-value
	{
		margin: 0;
	}
	#zihox .view-kategoriya .views-field-title a
	{
		border: 0;
		color: #be1c22;
		margin: 5px 0;
	}
	#zihox .razdelnewtitle
	{
		font-size: 1.7em;
		padding-top: 15px;
	}
	#zihox .razdelnewtitle span.buno
	{
		margin-left: 5px;
	}
	#zihox .view-kategoriya .views-row
	{
		height: auto;
		max-width: 100%;
		padding: 10px 10px;
	}
	#zihox #xawone
	{
		display: block;
	}
	#xawone span#mobs2
	{
		display: none;
	}
	#zihox #nyzer
	{
		
	}
	#zihox #nyzer #qusugo li a.active
	{
		float: left;
	}
	#zihox #nyzer #qusugo ul li a#show_secondary
	{
		color: #FFF;
		display: block;
		float: right;
	}
	body #zihox
	{
		border: 0;
		max-width: 100%;
	}
	body #zihox #tyza
	{
		margin: 0;
		max-width: 100%;
	}
	#ropyj
	{
		float: none;
		max-width: 100%;
	}
	#afterarticle #taxarticles img
	{
		float: none;
		height: auto;
		margin: 0;
		max-width: 270px;
		width: auto;
	}
	#afterarticle #taxarticles table
	{
		width: 100%;
	}
	#afterarticle #taxarticles td
	{
		display: block;
		padding: 5px;
		text-align: center;
		vertical-align: bottom;
		width: 100%;
	}
	#afterarticle #taxarticles td:nth-child(even)
	{
		border: 0;
		padding: 5px;
	}
	#zihox #afterarticle
	{
		padding-right: 9px;
	}
	#afterarticle #taxarticles
	{
		max-width: 100%;
	}
	#afterarticle #taxarticles a,#afterarticle #taxarticles .taxtitle a
	{
		color: #be1c22;
		font-size: 14px;
		padding: 0;
		text-align: center;
		width: 100%;
	}
	#taxarticles .taxtitle a
	{
		padding: 5px 0;
	}
	#afterarticle .taxtext
	{
		display: none;
	}
	#afterarticle #taxarticles .buno
	{
		display: none;
	}
	.breadcrumbs,#max,#shareblock,#cyxap,.kurovo,.zafal,#gnezdo_ru_3713
	{
		display: none;
	}
	.adf_sg_vstg2
	{
		display: none;
	}
	#zihox #nyzer
	{
		background: 0;
		clear: both;
		margin: 0;
		max-width: 100%;
	}
	#zihox #qusugo ul
	{
		padding-top: 0;
	}
	#contentShifter
	{
		display: none;
	}
	#zihox .frontblock td
	{
		display: block;
		max-width: 100%;
	}
	#zihox #blockbest
	{
		display: none;
	}
	#zihox .frontblock td .firstblock .text a
	{
		margin: 3px 0 0 0;
	}
	#zihox .frontblock td .blocknum
	{
		margin-right: 0;
	}
	#zihox .frontblock td img
	{
		float: none;
		height: auto;
		width: 100%;
	}
	#zihox #amainwrapper
	{
		margin: 23px 12px 0 12px;
	}
	#zihox .frontblock .secondaryblock a.nodetitle,#zihox .frontblock td .firstblock .text a
	{
		font-size: 22px;
		line-height: 26px;
	}
	#zihox .frontblock .secondaryblock,#zihox .frontblock .firstblock
	{
		margin-bottom: 20px;
	}
	#zihox .frontblock td .firstblock .text a
	{
		height: auto;
	}
	#zihox .frontblock .secondaryblock a.imagehref
	{
		width: 100%;
	}
	#zihox .frontblock .secondaryblock a.imagehref img
	{
		height: auto;
		max-width: 100%;
		width: 100%;
	}
	#zihox .frontblock .firstblock .description
	{
		display: none;
	}
	#zihox .frontblock .secondaryblock .text
	{
		float: none;
		margin: 0;
		width: 100%;
	}
	#zihox #nyzer #qusugo
	{
		height: auto;
	}
	#zihox #nyzer #qusugo li
	{
		display: block;
		float: none;
		width: 100%;
	}
	#zihox #nyzer #qusugo li
	{
	}
	#zihox #nyzer #qusugo li a,#xawone a
	{
		display: block;
		float: none;
	}
	#xawone a
	{
		color: #FFF;
		display: block;
		font-size: 14px;
		font-weight: bold;
		height: 26px;
		padding: 10px 14px 0 14px;
		text-decoration: none;
		text-transform: uppercase;
	}
	#zihox #nyzer #qusugo li a
	{
		position: inherit;
		text-align: left;
	}
	#zihox #nyzer #secondarymenu
	{
		display: none;
		height: auto;
	}
	#zihox #nyzer #secondarymenu ul li a
	{
		font-size: 14px;
		line-height: 200%;
	}
	#tyza #ropyj #fyx
	{
		border: 0;
		font-size: 1.15em;
		line-height: 140%;
	}
	#tyza #ropyj #fyx i,#tyza #ropyj #fyx em
	{
		text-decoration: underline;
	}
	#fyx h3
	{
		clear: both;
	}
	#ropyj #fyx img
	{
		display: block;
		float: none;
		height: auto;
		margin: 3px 0;
		max-width: 98%;
		width: 98%;
	}
	#ropyj #fyx img.leftart,#ropyj #fyx img.rightart
	{
		display: block;
		float: none;
		height: auto;
		margin: 3px 0;
		max-width: 98%;
		width: 98%;
	}
	#ropyj #fyx li img.leftart,#ropyj #fyx p img.leftart,#ropyj #fyx li img.rightart,#ropyj #fyx p img.rightart
	{
		display: none;
	}
	#ropyj #fyx img img
	{
		height: auto;
		max-width: 100%;
	}
	#tyza #ropyj h1
	{
		margin: 3px 0 3px 0;
	}
	td a.lightbox-processed
	{
		display: block;
		max-width: 100%;
		padding-right: 5px;
	}
	#fyx table a.lightbox-processed img
	{
		padding: 1px;
	}
	#ropyj #fyx table td img.leftart,#ropyj #fyx table td img.rightart
	{
		width: 100%;
	}
	#ropyj .social-likes
	{
		display: block;
		height: 54px;
		width: 100%;
	}
}
@media screen and (max-width:540px)
{
	#zihox #kotale
	{
		max-width: 100%;
	}
	#zihox #kotale a.logohref
	{
		display: block;
		height: 60px;
		position: inherit;
		width: 100%;
	}
}
#googlerekl
{
	width: 300px;
}
@media screen and (min-width:1065px)
{
	body #zihox
	{
		width: 1040px;
	}
	body #zihox .blocknum
	{
		margin-right: 42px;
	}
	body #kotale
	{
		width: 1040px;
	}
	#kotale #qusugo ul li a
	{
		padding: .7em 1.1em 0;
	}
	#kotale #qusugo ul li.lastmenu a
	{
		padding: .7em 1.5em 0 1.2em;
	}
	#zihox #max
	{
		width: 338px;
	}
	#zihox #left_viral .qeji
	{
		width: 320px;
	}
	#zihox #max #readalso
	{
		margin-left: 0;
		width: 336px;
	}
	#max #citata span.buno,#max .wtalks span.buno
	{
		margin-left: 100px;
	}
	#max #googlerekl
	{
		height: 280px;
		width: 336px;
	}
	#max #troom img
	{
		height: auto;
		width: 336px;
	}
}
#map-canvas
{
	height: 100%;
	margin: 0;
	padding: 0;
}
#map-canvas
{
	border-right: 1px solid #CCC;
	float: left;
	width: 330px;
}
.place .topcontent
{
	background-color: #EEE;
	border: 1px solid #CCC;
	height: 200px;
	width: 100%;
}
.practical
{
	font-size: 13px;
	line-height: 140%;
}
.topcontent .practical
{
	float: right;
	width: 328px;
}
.topcontent .practical li
{
	list-style: none;
	margin: 0;
	padding: 0;
	text-indent: 0;
}
.alltour
{
	display: block;
	margin: 0 10px 10px 0;
	text-align: right;
}
.alltour a
{
	color: #be1c22;
	font-family: serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.alltour a:hover
{
	color: #000;
}
.tourright
{
	background-color: #EEE;
	border: 1px solid #CCC;
	margin-top: 10px;
	width: 300px;
}
.tourright span.buno
{
	display: block;
	font-family: serif;
	font-size: 18px;
	text-align: center;
}
.tourright span.buno span
{
	color: #be1c22;
	font-style: italic;
}
#knowhow ul li
{
	font-size: 13px;
	list-style-position: default;
	margin: 5px 0 5px 20px;
	text-indent: 0;
}
#tourfacts
{
	padding: 5px;
}
#tourfacts ul
{
	font-size: 13px;
	list-style: none;
}
#tourfacts li
{
	padding: 5px 0;
}
@media screen and (min-width:1065px)
{
	#max .tourright
	{
		width: 340px;
	}
}
.all_links
{
	float: right;
	margin-bottom: 5px;
	margin-right: 5px;
}
.all_links:hover
{
	color: black;
}
#taxarticles #tourismcountries td
{
	padding: 2px;
	text-align: center;
	vertical-align: bottom;
}
#taxarticles #tourismcountries img
{
	float: none;
	height: auto;
	margin: 0;
	width: 150px;
}
#taxarticles #tourismcountries .taxtitle a
{
	display: block;
	font-size: 15px;
	font-weight: normal;
	padding: 0 0 3px 0;
	text-align: center;
}
#taxarticles #tourismcountries td:nth-child(even)
{
	border: 0;
}
#noticeme span.buno
{
	display: block;
	font-family: serif;
	font-size: 20px;
	margin-left: 10px;
	margin-top: 9px;
}
#noticeme span.buno span
{
	color: #be1c22;
	font-style: italic;
}
#noticeme a img
{
	border: 1px solid #CCC;
	float: left;
	height: auto;
	margin-right: 10px;
	padding: 1px;
	width: 100px;
}
#noticeme a:hover img
{
	border: 1px solid #000;
}
#noticeme .row
{
	clear: both;
	margin: 5px 0;
	padding: 10px;
}
#noticeme .description
{
	line-height: 150%;
	padding-top: 2px;
}
#noticeme .atitle a
{
	border-bottom: 1px dashed #EEE;
	display: block;
	font-weight: bold;
	margin-left: 114px;
	text-decoration: none;
}
#articles_rotator
{
	padding: 5px 0;
}
#ropyj #fyx.peri,#fyx.peri .zagolovok3,#fyx.peri h3,#fyx.peri .zagolovok2,#fyx.peri h2
{
	color: black;
	margin: 3px 0 3px 10px;
}
.rotator_block a
{
	font-family: Open Sans,Helvetica,Arial,sans-serif;
	font-size: 18px;
	text-decoration: none;
}
.rotator_block
{
	margin-bottom: 15px;
	width: 100%;
}
.rotator_block img
{
	max-width: 100%;
}
rotator_block a:hover
{
	color: #be1c22;
}
@media screen and (max-width:540px)
{
	#zihox .relap-womanadvice_ru__2__items-container
	{
		margin: 0;
	}
	#zihox .relap-womanadvice_ru__2__item-inner
	{
		padding: 25px 0 0 3px;
	}
}
#fyx.peri img.maxwidth,#fyx.peri img.maxwidth
{
	height: auto;
	max-width: 660px;
	width: 100%;
}
.trendinghref,.trendingtid
{
	float: left;
	font-family: Open Sans,Helvetica,Arial,sans-serif;
	font-size: 20px;
	margin-left: 30px;
	text-decoration: none;
	width: 320px;
}
.trendingtid
{
	color: #999;
	font-family: Arial,sans-serif;
	font-size: 15px;
	margin-top: 20px;
	text-transform: uppercase;
}
#trending h1
{
	font-size: 22px;
}
.trendingnum
{
	background-color: #e32;
	color: #FFF;
	font-size: 20px;
	height: 27px;
	padding-top: 3px;
	position: relative;
	text-align: center;
	top: 30px;
	width: 30px;
}
.trendingimage
{
	float: left;
}
.trendingarticle
{
	clear: both;
	height: 158px;
	margin-top: -10px;
}
.trendinghref:hover
{
	color: #be1c22;
}
#slideInUp
{
	background-color: #efefef;
	border-top: 1px solid #CCC;
	bottom: -100px;
	height: 65px;
	padding-top: 26px;
	position: fixed;
	text-align: center;
	width: 100%;
	z-index: 200;
}
.mailchimp-container__inner
{
	height: 100%;
	margin: 0 auto 0 auto;
	max-width: 820px;
}
.mailchimp-container__email
{
	height: 45px;
	width: 300px;
}
.mailchimp-container__email
{
	background: #FFF url(/sites/all/themes/womanadvice/images/envelope.png) 10px center no-repeat;
	border: 1px solid #CCC;
	display: block;
	float: left;
	font-family: 'Open Sans',sans-serif;
	font-size: 14px;
	height: 35px;
	margin: 0;
	outline: 0;
	padding: 5px;
	padding-left: 55px;
	width: 300px;
}
.mailchimp-container__submit
{
	background: #be1c22;
	border: 0 none;
	color: white;
	cursor: pointer;
	font-family: 'Open Sans',sans-serif;
	font-size: 14px;
	height: 45px;
	margin: 0;
	transition: all 300ms;
	width: 160px;
}
.mailchimp-container__submit:hover
{
	background: #000;
}
#mailchimp-container__form
{
	display: block;
	float: left;
}
.mailchimp-container__text
{
	display: block;
	float: left;
	font-family: 'Open Sans',sans-serif;
	font-size: 15px;
	font-weight: 600;
	margin-right: 20px;
}
.close
{
	background: url(/sites/all/themes/womanadvice/images/close[1].png) no-repeat left top;
	cursor: pointer;
	display: inline-block;
	float: right;
	height: 22px;
	margin-right: 20px;
	opacity: .5;
	width: 22px;
}
.mailchimp-container .close
{
	margin-right: -100px;
	margin-top: 10px;
}
.close:hover
{
	opacity: .8;
}
#slideInUp .label
{
	color: #333;
	display: inline;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: 600;
	padding-right: 75px;
}
.fb-like
{
	display: inline-block;
	position: absolute;
	word-spacing: 2px;
}
#fb_like_art
{
	border-bottom: 1px dashed #ccc;
	border-top: 1px dashed #ccc;
	float: left;
	height: 30px;
	margin-bottom: 10px;
	padding-bottom: 2px;
	padding-top: 5px;
	width: 100%;
}
#fb_bottom,#clicknow
{
	float: left;
}
#clicknow
{
	font-size: 17px;
	margin-left: 5px;
}
#mobile_social
{
	display: none;
	height: 40px;
	position: fixed;
	text-align: center;
	top: 1px;
	width: 100%;
	z-index: 100;
}
#left_viral.articleblock
{
	border-top: 5px solid #EEE;
}
#left_viral.articleblock .qeji
{
	margin-top: 5px;
}
.mobfix
{
	background-color: #EEE;
	border: 0;
	display: inline-block;
	height: 38px;
	margin-left: 9px;
	margin-right: 9px;
	width: 38px;
}
.whatsapp
{
	margin-right: 0;
}
#mobile_social button
{
	background: url(/sites/all/themes/womanadvice/smm/social_sprites.png) 0 0 no-repeat;
}
#mobile_social #mobile_ok
{
	background-position: -38px center;
}
#mobile_social #mobile_vk
{
	background-position: -76px 0;
}
#mobile_social #mobile_wa
{
	background-position: -114px 0;
}
#mobile_social #mobile_vbr
{
	background-position: -228px 0;
}
#mobile_social #mobile_tw
{
	background-position: -152px 0;
}
#mobile_social #mobile_pin
{
	background-position: -190px 0;
}
.video
{
	display: inline-block;
	max-width: 100%;
	overflow: hidden;
}
video
{
	height: auto;
	margin: -1px;
	max-width: 100%;
}
#fyx.peri td img
{
	max-width: 100%;
	width: 100%;
}
.js-hidden-text-button
{
	cursor: pointer;
	display: block;
	text-align: center;
	text-decoration: underline;
}
.social-likes .social-likes__counter
{
	border-radius: 1em;
	color: #FFF;
	font-weight: bold;
	margin-left: -35px;
	padding: 0 .4em 0 .4em;
}
.views-field-field-main-viral-660x347-fid
{
	float: left;
	margin-right: 10px;
}
.view-kategoriya-viral .views-row
{
	clear: both;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	padding: 10px 0;
}
.view-kategoriya-viral .item-list
{
	clear: both;
}
#mainviral .readall
{
	margin-top: -10px;
	padding: 0 0 5px 0;
	text-align: right;
}
.view-kategoriya-viral .views-row a
{
	display: block;
	font-size: 15px;
	line-height: 24px;
	margin: 20px 0 10px;
	overflow: hidden;
}
.views-field-field-top-decription-value
{
	color: #5e5e5e;
	font-size: 13px;
	line-height: 16px;
	margin: 0 0 20px 0;
}
.source
{
	display: block;
	padding-bottom: 4px;
	text-align: right;
}
#cica a
{
	cursor: pointer;
}
#fyx.peri table td,#fyx.peri tbody,#fyx.peri table
{
	border: 0;
}
#fyx.peri table img
{
	border: 0;
}
.mainpage #amainwrapper
{
	margin: 20px 0 0 0;
}
.scounter
{
	margin-top: -25px;
	position: absolute;
	right: 33px;
	text-align: center;
	width: 20px;
}
.scounter span
{
	background-color: #f00;
	border-radius: 1em;
	color: white;
	display: inline-block;
	padding: 0 .375em;
}
.sticky
{
	height: 80px;
	margin-left: -80px;
	position: fixed;
	top: 270px;
	width: 100px;
}
.sticky .btn:hover
{
	opacity: .8;
}
.sticky .vk,.sticky .fb,.sticky .tw,.sticky .ok
{
	background: #4875a6;
	border: 0;
	border-radius: 9px;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	height: 60px;
	width: 60px;
}
.sticky .ok .icon,.sticky .fb .icon,.sticky .vk .icon,.sticky .tw .icon
{
	background: url(/sites/all/themes/womanadvice/smm/social_sprites.png) -38px center no-repeat;
	height: 38px;
	margin: 0 auto;
	width: 37px;
}
.sticky .fb .icon
{
	background-position: 0 center;
}
.sticky .vk .icon
{
	background-position: -76px center;
}
.sticky .tw .icon
{
	background-position: -152px center;
}
.sticky .tw
{
	background: #3cf;
}
.sticky .fb
{
	background: #3b5998;
}
.sticky .ok
{
	background: #f48420;
}
.sticky .vk,.sticky .tw,.sticky .ok
{
	margin-top: 10px;
}
#tyza.frontpage
{
	margin-top: 10px;
}
#blockbest
{
	background-color: #f1f1f1;
	height: 302px;
	margin-left: 7px;
	margin-right: 7px;
}
#blockbest .block img
{
	height: auto;
	width: 226px;
}
#blockbest .firstblock img
{
	height: auto;
	width: 495px;
}
#blockbest .block
{
	float: left;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-top: 10px;
}
#insideblock
{
	margin: 0 auto;
	padding: 10px 0;
	width: 987px;
}
#blockbest .bg
{
	background: url(/sites/all/themes/womanadvice/images/vbg_min.png) repeat-x;
	height: 120px;
	margin-top: -122px;
	position: absolute;
	width: 226px;
	z-index: 10;
}
#blockbest .block:hover .bg
{
	display: none;
}
#blockbest .firstblock .bg
{
	background: url(/sites/all/themes/womanadvice/images/vbg.png) repeat-x;
	height: 170px;
	margin-top: -172px;
	width: 495px;
}
#blockbest .firstblock
{
	margin-left: 0;
}
#blockbest .buno
{
	display: block;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	font-size: 20px;
	font-style: italic;
	padding-top: 10px;
	text-align: center;
}
#blockbest .buno span
{
	color: #be1c22;
}
#blockbest .text
{
	display: table-cell;
	height: 50px;
	margin: -58px 0 0 0;
	padding: 0 10px;
	position: absolute;
	vertical-align: bottom;
	width: 206px;
	z-index: 20;
}
#blockbest .text a
{
	color: white;
	display: table-cell;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 50px;
	text-decoration: none;
	vertical-align: bottom;
}
#blockbest .firstblock .text
{
	display: table-cell;
	margin: -95px 0 0 0;
	vertical-align: bottom;
	width: 475px;
}
#blockbest .firstblock .text a
{
	display: inline;
	font-weight: bold;
	height: auto;
}
#blockbest .firstblock .description
{
	color: #EEE;
	display: block;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	margin-top: 5px;
}
#blockbest .firstblock .text a
{
	font-size: 17px;
}
#amainwrapper
{
	margin: 30px 7px 0 7px;
}
.frontblock
{
	border-spacing: 0;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	width: 100%;
}
.blocknum
{
	margin-right: 23px;
}
.mainpage
{
	margin-top: -5px;
}
.mainpage .blocknum
{
	margin-right: 37px;
}
.blocknum .text
{
	max-width: 314px;
}
.frontblock td.last .blocknum
{
	margin-right: 0;
}
.frontblock .secondaryblock img
{
	height: auto;
	width: 130px;
}
.frontblock .secondaryblock
{
	margin-bottom: 20px;
}
.frontblock .secondaryblock a.imagehref
{
	float: left;
	width: 120px;
}
.frontblock .secondaryblock .text
{
	float: left;
	margin-left: 25px;
	width: 168px;
}
.frontblock .secondaryblock a.nodetitle
{
	font-size: 15px;
	line-height: 18px;
}
.frontblock .firstblock
{
	margin-bottom: 25px;
}
.frontblock .firstblock .description
{
	color: #5e5e5e;
	font-size: 13px;
	line-height: 16px;
	margin: 0 0 20px 0;
}
.frontblock td .firstblock .text a
{
	display: block;
	font-size: 19px;
	line-height: 24px;
	margin: 20px 0 10px;
	overflow: hidden;
}
.frontblock td
{
	vertical-align: top;
}
.frontblock td div.firstblock img
{
	float: none;
	height: auto;
	width: 314px;
}
.frontblock td img:hover
{
	opacity: .8;
}
.frontblock a
{
	text-decoration: none;
}
#fyx.peri
{
	border: 0;
	font-size: 16px;
	line-height: 165%;
}
#fyx p.imagecaption
{
	color: #888;
	display: block;
	font-size: 14px;
	font-style: italic;
	margin-bottom: 20px;
	margin-top: -5px;
	text-align: center;
}
#fyx.peri img.width100
{
	height: auto;
	width: 100%;
}
#topdescription
{
	margin-bottom: 5px;
}
#fyx.peri img
{
	border: 0;
	height: auto;
	max-width: 100%;
}
#fyx.peri h1
{
	font-size: 22px;
	line-height: 150%;
	margin-left: 0;
}
#fyx.peri .zagolovok3,#fyx.peri h3
{
	font-size: 19px;
	padding: 25px 0 5px 0;
}
#fyx blockquote
{
	background: #efefef;
	color: #444;
	display: block;
	font-style: italic;
	margin: 15px 5px 15px 0;
	padding: 7px 10px;
}
#fyx blockquote::before
{
	background: url(/sites/all/themes/womanadvice/images/quotes.png) no-repeat scroll 0 0;
	content: "";
	display: block;
	height: 14px;
	margin-left: 30px;
	margin-top: -20px;
	position: absolute;
	width: 14px;
}
.qeji
{
	margin-top: 20px;
}
.qeji img
{
	max-width: 100%;
}
.qeji img:hover
{
	opacity: .8;
}
.qeji a
{
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	font-size: 18px;
	line-height: 21px;
	text-decoration: none;
}
#left_viral
{
	clear: both;
}
#left_viral td
{
	vertical-align: top;
}
#left_viral .qeji
{
	float: left;
	margin-left: 5px;
	margin-right: 25px;
	width: 300px;
}
#left_viral .third
{
	margin-right: 0;
}
.vklink,.fblink,.twlink
{
	background: url(data:image/png;
	display: block;
	float: left;
	height: 18px;
	width: 18px;
}
.fblink
{
	background-position: 0 36px;
}
.twlink
{
	background-position: 0 17px;
}
span.social-likes__icon_facebook:before
{
	content: "Facebook";
}
span.social-likes__icon_vkontakte:before
{
	content: "\0412\041a\043e\043d\0442\0430\043a\0442\0435";
}
span.social-likes__icon_odnoklassniki:before
{
	content: "\041e\0434\043d\043e\043a\043b\0430\0441\0441\043d\0438\043a\0438";
}
span.social-likes__icon_twitter:before
{
	content: "Twitter";
}
span.social-likes__icon_pinterest:before
{
	content: "Pinterest";
}
#dialog-fb
{
	background: url(/sites/all/themes/womanadvice/images/arrow.png) white no-repeat 10px 193px;
}
.social-likes__button_twitter
{
	background-color: #3cf;
}
.social-likes__button_pinterest
{
	background-color: #be1a22;
}
.social-likes,.social-likes__widget
{
	padding: 0;
	text-indent: 0!important;
	vertical-align: middle!important;
	word-spacing: 0!important;
}
.social-likes
{
	clear: both;
	display: block;
	width: 100%;
}
#fyx ul.social-likes li
{
	display: block;
	float: left;
	margin: 0 21px 0 0;
	width: 205px;
}
#fyx ul.social-likes li.social-likes__widget_odnoklassniki,#fyx ul.social-likes li.social-likes__widget_pinterest,#fyx ul.social-likes li.whatsup
{
	margin: 0;
}
.social-likes__widget
{
	display: inline-block;
	position: relative;
	white-space: nowrap;
}
.social-likes__widget:before,.social-likes__widget:after
{
	display: none!important;
}
.social-likes_vertical .social-likes__widget
{
	clear: left;
	float: left;
}
.social-likes__button,.social-likes__icon,.social-likes__counter
{
	text-decoration: none;
	text-rendering: optimizeLegibility;
}
.social-likes__button
{
	display: inline-block;
	margin: 0;
	outline: 0;
}
.social-likes__counter
{
	display: none;
	margin: 0;
	outline: 0;
}
.social-likes__button
{
	cursor: pointer;
	moz-user-select: none;
	ms-user-select: none;
	position: relative;
	user-select: none;
	webkit-user-select: none;
}
.social-likes__button:before
{
	content: "";
	display: inline-block;
}
.social-likes_ready .social-likes__counter,.social-likes__counter_single
{
	display: inline-block;
}
.social-likes_ready .social-likes__counter_empty
{
	display: none;
}
.social-likes_vertical .social-likes__widget
{
	display: block;
}
.social-likes_notext .social-likes__button
{
	padding-left: 0;
}
.social-likes
{
	min-height: 36px;
	transform: translate3d(0,0,0);
	webkit-transform: translate3d(0,0,0);
}
.social-likes,.social-likes__widget_single
{
	font-size: 14px;
}
.social-likes__widget
{
	border: 0;
	cursor: pointer;
	line-height: 1.5;
	text-align: left;
}
.social-likes__button
{
	box-sizing: border-box;
	color: #fff;
	font-family: "Helvetica Neue",Arial,sans-serif;
	font-size: 1.3em;
	letter-spacing: .03em;
	moz-osx-font-smoothing: grayscale;
	padding: .04em 0 .18em 0;
	text-align: center;
	vertical-align: baseline;
	webkit-font-smoothing: antialiased;
	width: 203px;
}
.social-likes__widget_facebook
{
	background: #3d5b95;
}
.social-likes__widget_vkontakte
{
	background: #587e9f;
}
.social-likes__widget_odnoklassniki
{
	background: #f59310;
}
.social-likes__widget_odnoklassniki:hover
{
	background-color: #d68401;
}
.social-likes__widget_facebook:hover
{
	background-color: #2c4cb6;
}
.social-likes__widget_vkontakte:hover
{
	background-color: #486e8f;
}
.whatsup
{
	display: none;
}
@media screen and (max-width:740px)
{
	.whatsup:hover
	{
		background-color: #4cae3b;
	}
	#fyx ul.social-likes li
	{
		height: 50px;
		width: 31.6%;
	}
	.social-likes__widget_vkontakte,.whatsup,.social-likes__widget_facebook,.social-likes__widget_odnoklassniki
	{
		height: 50px;
	}
	#fyx ul.social-likes .social-likes__icon
	{
		display: none;
	}
	#fyx ul.social-likes li
	{
		margin: 0 5px 0 0;
	}
	#fyx ul.social-likes li.whatsup
	{
		margin: 0;
	}
	#fyx ul.social-likes li.social-likes__widget_odnoklassniki
	{
		background: #f48420;
	}
	#fyx ul.social-likes li.social-likes__widget_facebook
	{
		background: #3c569b;
	}
	#fyx ul.social-likes li.social-likes__widget_pinterest
	{
		background: #c92028;
	}
	#fyx ul.social-likes li.social-likes__widget_vkontakte
	{
		background: #4975a6;
	}
	#fyx ul.social-likes li.social-likes__widget_twitter
	{
		background: #3cf;
	}
	ul.social-likes .social-likes__button_facebook,ul.social-likes .social-likes__button_pinterest,ul.social-likes .social-likes__button_vkontakte,ul.social-likes .social-likes__button_twitter,ul.social-likes .social-likes__button_odnoklassniki
	{
		background: url(/sites/all/themes/womanadvice/smm/social_sprites.png) 0 center no-repeat;
		display: block;
		height: 38px;
		margin: 5px auto;
		width: 38px;
	}
	ul.social-likes .social-likes__button_pinterest
	{
		background-position: -190px 0;
	}
	ul.social-likes .social-likes__button_vkontakte
	{
		background-position: -76px 0;
	}
	ul.social-likes .social-likes__button_twitter
	{
		background-position: -152px 0;
	}
	ul.social-likes .social-likes__button_odnoklassniki
	{
		background-position: -38px center;
	}
}
a.close-modal
{
	background: url(/sites/all/themes/womanadvice/style/close-16.png) no-repeat 0 0;
	display: block;
	height: 16px;
	opacity: .3;
	position: absolute;
	right: 10px;
	text-indent: -9999px;
	top: 10px;
	width: 16px;
}
.modal
{
	background: #fff;
	box-shadow: 0 0 10px #000;
	moz-box-shadow: 0 0 10px #000;
	ms-box-shadow: 0 0 10px #000;
	o-box-shadow: 0 0 10px #000;
	opacity: 0;
	webkit-box-shadow: 0 0 10px #000;
	width: 300px;
}
#dialog-fb
{
	left: 50%;
	margin-left: -150px;
	margin-top: -99px;
	padding: 0;
	position: absolute;
	text-align: center;
	top: -50%;
	z-index: 999999;
}
#dialog-fb p
{
	background: #3a5897;
	color: #000;
	color: white;
	display: block;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	font-size: 18px;
	margin: 0 0 15px 0;
	padding: 15px;
	text-align: center;
}
.fbwidgets
{
	height: 164px;
	vertical-align: center;
	width: 300px;
}
a.modal-close
{
	background-color: #f1f1f1;
	color: #555;
	display: block;
	font-family: Open Sans,Arial,Helvetica,sans-serif;
	font-size: 13px;
	margin-top: 15px;
	padding: 5px 0;
	text-decoration: none;
}
#dark_popup
{
	background-color: #000;
	display: none;
	height: 100%;
	left: 0;
	margin: 0;
	opacity: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999998;
}
@media screen and (min-width:1024px)
{
	#dialog-fb
	{
		animation: fb-slide .9s cubic-bezier(0,0,0.29,0.93);
		background: #CCC;
		height: 100%;
		left: -1000px;
		margin: 0;
		min-width: 550px;
		position: absolute;
		text-align: right;
		top: 0;
		webkit-animation: fb-slide .5s cubic-bezier(0,0,0.29,0.93);
		width: 40%;
		z-index: 5;
	}
	#dialog-fb:after
	{
		border: 50px solid transparent;
		border-left: 50px solid #3a5897;
		content: '';
		position: absolute;
		right: -99px;
		top: 45%;
		z-index: 5;
	}
	a.modal-close,a.close-modal
	{
		display: none;
	}
	#dialog-fb .fb-like
	{
		background-color: #FFF;
		float: left;
		height: 40px;
		height: 55px;
		left: 550px;
		left: 580px;
		margin: 0;
		margin-top: -25px;
		overflow: none;
		padding: 5px 0;
		padding-top: 40px;
		position: absolute;
		text-align: center;
		top: 45%;
		width: 300px;
		width: 40px;
		z-index: 1;
	}
	#dialog-fb p.subscribe_text
	{
		display: block;
		font-size: 25px;
		height: 70px;
		position: absolute;
		top: 45%;
		width: 520px;
	}
	#dark_popup
	{
		z-index: 0;
	}
}
.lb-loader,.lightbox
{
	line-height: 0;
	text-align: center;
}
body:after
{
	content: url(/sites/all/themes/womanadvice/images/close.png) url(/sites/all/themes/womanadvice/images/loading.gif) url(/sites/all/themes/womanadvice/images/prev.png) url(/sites/all/themes/womanadvice/images/next.png);
	display: none;
}
.lb-dataContainer:after,.lb-outerContainer:after
{
	clear: both;
	content: "";
}
body.lb-disable-scrolling
{
	overflow: hidden;
}
.lightboxOverlay
{
	background-color: #000;
	display: none;
	filter: alpha(Opacity=80);
	left: 0;
	opacity: .8;
	position: absolute;
	top: 0;
	z-index: 9999;
}
.lightbox
{
	font-weight: 400;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 10000;
}
.lightbox .lb-image
{
	border-radius: 3px;
	display: block;
	height: auto;
	max-width: inherit;
}
.lightbox a img
{
	border: 0;
}
.lb-outerContainer
{
	background-color: #fff;
	border-radius: 4px;
	height: 250px;
	margin: 0 auto;
	position: relative;
	width: 250px;
}
.lb-loader,.lb-nav
{
	left: 0;
	position: absolute;
}
.lb-outerContainer:after
{
	display: table;
}
.lb-container
{
	padding: 4px;
}
.lb-loader
{
	height: 25%;
	top: 43%;
	width: 100%;
}
.lb-cancel
{
	background: url(/sites/all/themes/womanadvice/images/loading.gif) no-repeat;
	display: block;
	height: 32px;
	margin: 0 auto;
	width: 32px;
}
.lb-nav
{
	height: 100%;
	top: 0;
	width: 100%;
	z-index: 10;
}
.lb-container>.nav
{
	left: 0;
}
.lb-nav a
{
	background-image: url(data:image/gif;
	outline: 0;
}
.lb-next,.lb-prev
{
	cursor: pointer;
	display: block;
	height: 100%;
}
.lb-nav a.lb-prev
{
	background: url(/sites/all/themes/womanadvice/images/prev.png) left 48% no-repeat;
	filter: alpha(Opacity=0);
	float: left;
	left: 0;
	moz-transition: opacity .6s;
	opacity: 0;
	o-transition: opacity .6s;
	transition: opacity .6s;
	webkit-transition: opacity .6s;
	width: 34%;
}
.lb-nav a.lb-prev:hover
{
	filter: alpha(Opacity=100);
	opacity: 1;
}
.lb-nav a.lb-next
{
	background: url(/sites/all/themes/womanadvice/images/next.png) right 48% no-repeat;
	filter: alpha(Opacity=0);
	float: right;
	moz-transition: opacity .6s;
	opacity: 0;
	o-transition: opacity .6s;
	right: 0;
	transition: opacity .6s;
	webkit-transition: opacity .6s;
	width: 64%;
}
.lb-nav a.lb-next:hover
{
	filter: alpha(Opacity=100);
	opacity: 1;
}
.lb-dataContainer
{
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	margin: 0 auto;
	moz-border-radius-bottomleft: 4px;
	moz-border-radius-bottomright: 4px;
	padding-top: 5px;
	webkit-border-bottom-left-radius: 4px;
	webkit-border-bottom-right-radius: 4px;
	width: 100%;
}
.lb-dataContainer:after
{
	display: table;
}
.lb-data
{
	color: #ccc;
	padding: 0 4px;
}
.lb-data .lb-details
{
	float: left;
	line-height: 1.1em;
	text-align: left;
	width: 85%;
}
.lb-data .lb-caption
{
	font-size: 13px;
	font-weight: 700;
	line-height: 1em;
}
.lb-data .lb-number
{
	clear: left;
	color: #999;
	display: block;
	font-size: 12px;
	padding-bottom: 1em;
}
.lb-data .lb-close
{
	background: url(/sites/all/themes/womanadvice/images/close.png) top right no-repeat;
	display: block;
	filter: alpha(Opacity=70);
	float: right;
	height: 30px;
	moz-transition: opacity .2s;
	opacity: .7;
	o-transition: opacity .2s;
	outline: 0;
	text-align: right;
	transition: opacity .2s;
	webkit-transition: opacity .2s;
	width: 30px;
}
.lb-data .lb-close:hover
{
	cursor: pointer;
	filter: alpha(Opacity=100);
	opacity: 1;
}
@font-face
{
	font-family: 'FuturaBookC';
	font-style: normal;
	font-weight: 400;
	src: local('FuturaBookC'),local('Futura Book C'),url(/sites/all/themes/womanadvice/style/fut.woff) format('woff');
	unicode-range: U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}