/* CSS Document */

body.mceContentBody {background: #FFF;margin:10px;}
body,td,th {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000;line-height:1.3;}
body {background-color:#E6E6E6;margin:0px;padding:0px;}
a:link {text-decoration: none;color: #75003b;} /* #640032 */
a:visited {text-decoration: none;color: #75003b;}
a:hover {text-decoration: underline;color: #75003b;}
a:active {text-decoration: none;color: #ff0000;}
h1,h2,h3,h4,h5,h6 {font-family: Georgia, "Times New Roman", Times, serif;margin: 0px 0px 10px 0px;color: #730000;font-weight:400;}
h1 {font-size: 20px;}
h2 {font-size: 20px;}
h3 {font-size: 20px;}
h4,h5,h6 {font-size: 19px;}
h1.BgPurple, h2.BgPurple, h3.BgPurple, h4.BgPurple, h5.BgPurple {background-color:#f3e9f0; padding:10px 5px 10px 5px; text-align:center;}
.GLBTBL {width:100%;margin:0px;padding:0px;border:0px none black;border-spacing:0px;}
.bgr {width:100%;background-color:#e6e6e6;border-spacing:0px;}
.CntTbl {padding:10px 0px 0px 0px;margin:0px;width:100%;vertical-align:top;border:0px none black;border-spacing:0px;}
.footerTd {width:100%;height:50px;text-align:center;vertical-align:middle;}
.ageCategory {background-image:url(images/age16.png); background-position:right top; background-repeat:no-repeat;background-size:49px 25px;}
#LbSwitch_key {background-color:#990000;position:fixed;left:0px;top:0px;width:5px;height:100%;z-index:9500;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;display:none;}
#LbSwitch_img {top:46%;left:0px;width:24px;height:100px;position:absolute;cursor:pointer;}
#Lb_global {width:240px; text-align:center; vertical-align:top; margin:0px 0px 0px 0px;float:left;}
.Lb_base {width:240px; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; float:left; z-index:1; background-image:url(images/h_shadow.png);background-repeat: no-repeat;background-position: center bottom;}
.Lb_content {width:200px; background-color:#FFF; padding:10px 10px 10px 10px; margin:0px 10px 0px 10px; float:left; }
.Lb_img {width:200px;height:auto;margin:0px 0px 10px 0px;border:0;}
#LtoC_content {width:100%;}
#Rb_global {width:240px; text-align:center; vertical-align:top;}
.Rb_base {width:240px; margin:0px 0px 10px 0px; float:left; background-image:url(images/v_shadow.png);background-repeat: no-repeat;background-position: left top;z-index:1;}
.Rb_content {width:200px;background-color:#FFF; padding:10px 10px 10px 10px; margin:0px 10px 0px 10px; float:left;}
#Cb_global {width:100%;text-align:center; vertical-align:top;}
.Cb_base {width:auto;padding:10px 10px 10px 10px; background-color:#FFF;}
.Cb_content {width:auto; padding:10px 0px 0px 0px; background-image:url(images/h_shadow_bigtable.png);background-repeat:no-repeat;background-position:center top;}
.vshadow {background-image:url(images/v_shadow.png);background-repeat: no-repeat;background-position: right top;}
.hshadow {background-image:url(images/h_shadow.png);background-repeat: no-repeat;background-position: right top;}
.hshadowRev {background-image:url(images/h_shadow_rev.png);background-repeat: no-repeat;background-position: left top;}
.hshadowBigTabl {background-image:url(images/h_shadow_bigtable.png);background-repeat: no-repeat;background-position: center top;}
.Cb_content_adv1 {margin:0px auto 5px auto;text-align:center;}
.Cb_content_adv2 {display:block;float:center;margin:10px auto 20px auto;text-align:center;}

.width100pc {width:100%;}
.width70pc {width:70%;}
.width30pc {width:30%;}
.width0pc {width:0%;}

p {
    margin: 0 0 10pt;
    text-align: justify;
}
.text_justify {text-align:justify;}
.text_left {text-align:left;}
.text_center {text-align:center;}
.text_right {text-align:right;}
.text_italic {font-style: italic;}
.bold_text {font-weight: bold;}
.text_underline {text-decoration: underline;}
.text_gray {color:#333;}
ul {list-style-type:none;margin-left:0px;padding-left:0px;list-style-position:inside;}
ol {list-style-type:decimal;margin-left:0px;padding-left:0px;list-style-position:inside;}
ol.numbersRoman {list-style-type:upper-roman;margin-left:0px;padding-left:0px;list-style-position:inside;}
li {margin-bottom:5px;}
li:before {color:#666;content:"\2022";padding-right:5px;font-size:14px}
li.CntctList{font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px 0px 10px 0px;color:#333;font-size:14px;line-height:20px;font-weight:bold;text-align:left;}
li.CntctList:before {color:#900;content:"\27A4";padding:0px 5px 0px 10px;font-size:8px;font-weight:bold;}
li.before_none:before {content:"";padding-right:0px;}
div.CntctList{text-align:left;background-color:#fff;padding:2px 0px 2px 0px;margin:0px 0px 10px 0px;}
div.CntctListPurple{text-align:left;background-color:#faf4f8;padding:2px 0px 2px 0px;margin:0px 0px 10px 0px;}
br.clear_b {clear:both;}
.pxdown {margin:0px 0px 10px;color:#E6E6E6;width:100%;height:0px;border-top:1px solid #E6E6E6;text-align:center;}
.lrBlockText {font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0px 0px 10px 0px;color:#333;font-size:12px; line-height:17px;}
.lrBlockTextStat {font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0px 0px 0px 0px;color: #333;font-weight: normal;font-size: 11px;}
.tagsText {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; text-align:left; margin: 0px 5px 10px 0px;color:#333;font-size:12px; line-height:26px;background-color:#f3e9f0; padding:5px 5px 5px 5px;}
.PodvalText, a.PodvalText {font-family: Verdana, Arial, Helvetica, sans-serif;text-align:center;margin:0px 0px 10px 0px;color:#666;font-weight:normal;font-size: 12px;line-height:30px;}
.announce {font-family: Georgia, "Times New Roman", Times, serif;margin: 6px 0px 6px 0px;font-weight: normal;font-size:18px;line-height:normal;}
.announceHead {font-family:Georgia, "Times New Roman", Times, serif;margin: 0px 0px 10px 0px;font-weight:normal;font-size:18px;line-height:normal;}
.announce_box {max-width:800px;}
.telBl{width:230px;height:auto;white-space:nowrap;vertical-align:middle;float:right;margin:20px 0px 0px 0px;}
.announceRblock {font-family: Georgia, "Times New Roman", Times, serif;margin: 0px 0px 0px 0px;color: #730000;font-weight: normal;font-size:16px;line-height:normal;}
.announce_psy {	font-family: Georgia, "Times New Roman", Times, serif;margin-top: 6px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;font-weight: normal;font-size:19px;line-height:normal;}
.orange_line { height:10px; background-color:#f90; width:100%; margin-top:0px; }
.textHead {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;margin: 0px 0px 0px 0px;color: #666;font-size:14px;line-height:17px; overflow:hidden; text-overflow:ellipsis;}
.RubrLib {width:auto;padding:5px 5px 5px 5px;margin:0px;}
.RubrContGray {background-color:#EFEFEF; padding:10px 5px 10px 5px; text-align:left;}
.RubrContLineGray {background-color:#E6E6E6;height:1px;}
.RubrContOrange {background-color:#ffeed8; padding:10px 5px 10px 5px; text-align:left;} /* #fee7c9 */
.RubrContLineOrange {background-color:#fee7c9; height:1px; padding:0px; margin:0px;}
.RubrContPurple {background-color:#f3e9f0; padding:10px 5px 10px 5px; text-align:left;}
.RubrContLinePurple {background-color:#f3e9f0; height:1px; padding:0px; margin:0px;}
.RubrTitle {}
.promoTitle {font-family: Georgia, "Times New Roman", Times, serif;margin: 0px 0px 0px 0px;font-weight: normal;font-size:18px;line-height:normal;}
.inset_text {background-color:#eeeeee; width:auto; padding:20px 20px 20px 20px; margin:0px 0px 10px 0px; font-size:22px;line-height:30px; border-left:4px solid #f90;text-align:justify;}

.psy_contacts_block {background-color:#ffe7c3;}
.box {border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-color: #666;border-right-color: #666;border-bottom-color: #666;border-left-color: #666;background-color: #FCFCFC;}
.inptSbmt {width:auto;box-shadow:2px 4px 3px #c4c4c4;padding:5px;margin:5px;border:1px solid #900;background-color:#999999;color:#FFFFFF;font-size:16px;}
.search_psychologists {background-color:#f3e9f0;width:100%;border:1px solid #797979;margin:0px;padding:3px;}
.tblCntct{width:100%;height:35px;background-color:#f8eef5;vertical-align:middle;text-align:left;border-spacing:0px;padding:0px;margin:0px;}
.tblCntct_text {font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px;color:#333;font-size:12px;line-height:17px;text-align:left;}
.search_psychologists_title {font-family: Georgia, "Times New Roman", Times, serif;font-size: 19px;margin: 0px 0px 0px 0px;color: #FFF;font-weight:400;}
#HEAD_box {width:100%; height:150px;text-align:center; vertical-align:middle;}
.HEAD_Menu { width:100%; height:40px; text-align:center; vertical-align:middle; background-color:#990000; border-bottom-color:#FFF; border-bottom-style:solid; border-bottom-width:1px;}
.site_global_menu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:18px;margin:0px 0px 1px 0px;color:#cc8080;line-height:36px;}
#headMenuLink {padding:0px 10px 0px 10px;}
a.site_global_menu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:18px;margin:0px 5px 1px 5px;color:#FFF;text-decoration:none;line-height:36px;}
a:hover.site_global_menu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;margin: 0px 5px 1px 5px;color:#FFD2A6;text-decoration:none;line-height:36px;}
#div_minibig {margin:0 auto;width:100%;top:40px;left:0px;height:auto;position:absolute;z-index:9000;display:none;background-repeat:no-repeat;background-position:center;}
.img_minibig_alt {font-family: Verdana, Arial, Helvetica, sans-serif;width:auto;background-color:#f90;font-size:12px;font-weight:bold;margin:-5px -8px 0px 8px;padding:5px;color:#FFF;text-decoration:none;line-height:16px;}
#div_yadirect {display:block;}
.url_rbts_form {display:none;}
.tbl_default {border:0px solid black; padding:0px; border-collapse:collapse;}

/* Rewarded Ya */
#rewardedYa_button { width:50%;box-shadow:2px 4px 3px #c4c4c4;padding:5px;margin:5px auto;border:1px solid #900;background-color:#999999;color:#FFFFFF;font-size:16px; cursor: pointer; }
#rewardedYa_content { display:none; }

/* page navigation */
.StrCat, .StrCat a:link, .StrCat a:visited, .StrCat a:hover, .StrCat a:active {background-color:#FFF;color:#000;background-repeat: no-repeat;text-align: left;margin: 1px;padding: 1px;border: 1px solid #000;line-height: 23px;}
.StrCatActive, .StrCatActive a:link, .StrCatActive a:visited, .StrCatActive a:hover, .StrCatActive a:active {background-color:#F90;color:#FFF;background-repeat: no-repeat;text-align: left;margin: 1px;padding: 1px;border: 1px solid #000;line-height: 23px;}
.PageCurrent, .PageLink {border: 1px solid #E6E6E6;padding: 5px 5px 5px 5px;color: #640032;line-height:36px;background: #f5f5f5;font-size: 14px;}
.PageCurrent{background: #FFC9A5;font-weight: bold;border: 1px solid #FFC9A5;}
.PageLink a:active, .PageLink a:visited, .PageLink a:link, .PageCurrent a:active, .PageCurrent a:visited, .PageCurrent a:link{text-decoration: none;color: #640032;}

/* Loading icon */
#div_loadingBG {background-color:#fff;filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;margin:0 auto;width:10px;height:10px;top:0px;left:0px;height:auto;position:fixed;z-index:9999999;display:block;background-repeat:no-repeat;background-position:center;}
#div_loadingIcon {filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;width:100%;top:60px;left:0px;height:auto;position:fixed;z-index:10000000;display:block;background-repeat:no-repeat;background-position:center;}

.pict_article {background-position:center center; background-repeat:no-repeat; background-size:contain; width:100%;}
img.PrevAvatar {border: 1px solid #F90;}
img.prev45x48 {width:45px;height:48px;border-width:0px;float:left;margin-right:10px;}
img.prev70x75 {width:70px;height:75px;border-width:0px;float:left;margin:5px 10px 10px 0px;padding:0px;float:left;}
img.prevCertificates { width:200px;height:150px;border-width:0px; }
img.icons { border:0px; vertical-align:middle; }
img.tab {margin:5px 0px 8px 0px;alignment-baseline:middle;border-width:0px;width:6px;height:6px;vertical-align:middle;}
img.tags {margin:0px 10px 0px 0px;alignment-baseline:middle;border-width:0px;width:20px;height:20px;vertical-align:middle;}
img.imgBannerAdapt {max-height:100%;max-width:100%;margin:0px;padding:0px;box-shadow: 2px 5px 2px rgba(0,0,0,0.1);}
img.partnerLogo {padding:10px 10px 10px 10px;border-width:0px;}
img.site_global_menu_icon {padding:0px;margin:7px 10px 7px 10px;border-width:0px;float:left;text-align:left;vertical-align:middle;}
img.site_global_menu_telegram {padding:0px;margin:7px 10px 0px 0px;border-width:0px;float:right;text-align:right;vertical-align:middle;}
#headMenuPanel {z-index:1000000; display:none; top:160px;left:0px;height:auto;position:absolute; width:auto; min-width:210px; min-height:100px;background-color:#990000;margin:0px;padding:10px;text-align:left;vertical-align:top;border:1px solid #fff;}
#dynanicMenuPanel {z-index:1000000; display:none; top:41px;left:0px;height:auto;position:absolute; width:auto; min-width:210px; min-height:100px;background-color:#757575;margin:0px;padding:10px;text-align:left;vertical-align:top;border:1px solid #fff;}
#div_pageImage { background-color: rgba(255, 255, 255, 0.7); background-blend-mode: overlay;}
.bloggerlink, .bloggerlink a:link, .bloggerlink a:visited, .bloggerlink a:hover, .bloggerlink a:active {font-family: Verdana, Arial, Helvetica, sans-serif;margin:10px 5px 10px 5px;color:#FFF;font-style:italic;font-size:12px;}
.blogWarningTable {width:95%;height:20px;border:1px;border-color:#900;border-style:solid;background-color:#FC0;font-size:10px;color:#000;padding:10px;margin-bottom:10px;}
div.dynamic_menu_container {position:fixed;top:0px;left:0px;right:0px;z-index:10000;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;display:none;}
#slowblock{z-index:10010;}
.dynamic_menu_line2 {width:100%;min-height:40px;background-color:#757575;margin:0px;padding:0px;text-align:center;vertical-align:middle;}
.dynanic_menu_text, a.dynanic_menu_text, a:hover.dynanic_menu_text , a:visited.dynanic_menu_text , a:active.dynanic_menu_text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;margin: 0px 5px 1px 5px;color: #FFF;text-decoration: none;line-height:36px;}

/* promo-table indexpage */
.promo_box_L {width:49%;height:auto;float:left;vertical-align:top; margin:0px 0px 10px 0px;}
.promo_box_R {width:50%;height:auto;float:right;vertical-align:top; margin:0px 0px 10px 0px;}
.promoSep {background-image:url(images/graypoint.gif);background-repeat:repeat-y;background-position:center;margin-right: 5px;margin-left: 5px;}
.promoBgCol {background-color:#fee7c9;}
.promo_bl_img {background-repeat:no-repeat;height:145px;background-size:cover;background-color:#fee7c9;}
.promo_bl_01_img {background-image:url(images/index/promo_bl_01.jpg);background-repeat:no-repeat;height:145px;background-size:cover;background-color:#fee7c9;}
.promo_bl_02_img {background-image:url(images/index/promo_bl_02.jpg);background-repeat:no-repeat;height:145px;background-size:cover;background-color:#fee7c9;}
.promo_bl_03_img {background-image:url(images/index/promo_bl_03.jpg);background-repeat:no-repeat;height:145px;background-size:cover;background-color:#fee7c9;}
.promo_bl_04_img {background-image:url(images/index/promo_bl_04.jpg);background-repeat:no-repeat;height:145px;background-size:cover;background-color:#fee7c9;}
.promo_bl_05_img {background-image:url(images/index/promo_bl_05.jpg);background-repeat:no-repeat;height:145px;background-size:cover;background-color:#fee7c9;}
.promo_bl_06_img {background-image:url(images/index/promo_bl_06.jpg);background-repeat:no-repeat;height:145px;background-size:cover;background-color:#fee7c9;}
.promo_bl_07_img {background-image:url(images/index/promo_bl_07.jpg);background-repeat:no-repeat;height:145px;background-size:cover;background-color:#fee7c9;}
/*.promo_bl_lineText{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity: 0.8;padding:5px 5px 3px 5px;min-height:25px;height:auto;background-color:#fee7c9;line-height:normal;}*/
.promo_bl_lineText{background:rgba(254, 231, 201, 0.8);padding:5px 5px 3px 5px;min-height:25px;height:auto;line-height:normal;} 
/* .promoBgCol {background-color:#FFF2D0;} */
.promoBgCol2 {background-color:#FBF4BF;}
.promoBgCol3 {background-color:#f8eef5;}

/* right banner */
.bannerR_box {width:220px;height:440px;float:left;vertical-align:top; margin:0px 0px 10px 0px;}
.bannerR_bl_img {background-position-x:center; background-position-y:bottom; background-repeat:no-repeat; height:440px; background-size:cover;}
.bannerR_bl_lineText{background:rgba(254, 231, 201, 0.9);padding:5px 5px 5px 5px;min-height:25px;height:auto;line-height:normal;} 

/* In Books */
table.tableInBook{border-collapse:collapse;background-color:#FFF;width:auto;text-align:center;margin:0px auto 0px auto;}
table.tableInBook, th.tableInBook, td.tableInBook, td.tableInBookHead  {width:auto;border: 1px solid #777;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px;color:#333;font-size:12px; line-height:17px; text-align:left;vertical-align:top;padding:2px;}
td.tableInBookHead{background-color:#F7F7F7;text-align:center;font-weight:bold;}
img.imgInBook {max-height:100%;max-width:100%;margin:5px;}
/* buy the book */
img.buy_book_img {margin:5px;margin-right:10px;margin-top:0px;height:166px;border-width:0px;float:left;box-shadow: 3px 5px 2px rgba(0,0,0,0.25);}
.buy_book_link {margin:20px 0px 6px 0px;background-color:#F90;padding:10px;text-align:right;}
.buy_book_link a:link, .buy_book_link a:visited, .buy_book_link a:hover, .buy_book_link a:active {font-family: Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:16px;text-align:right;color:#FFF;padding:5px; padding-left:35px;background-repeat:no-repeat;background-position:0px;background-image: url(images/reklama/buy_book.png);}
.purl{background-color:#FFF; padding:2px 6px 2px 8px; margin-bottom:1px;}
/* book chapters */
#book_chapters_box {width:auto;height:auto;vertical-align:top;margin:0px;display:block;}
#book_chapters_open{display:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#75003b;background-color:#f3e9f0;cursor:pointer;width:auto;height:auto;padding:10px 0px;margin:20px 0px;}
/* opinion */

/* tests */
table.table_permanent_link {width:100%; border:1px dashed #FF0000; background-color:#FFF4E6; text-align:center; padding:5px; border-spacing:0px;}
/* tests */

.mr_qstns_line {background-image:url(images/mr_qst_bgline.png);background-repeat:repeat-x;background-position:center bottom;margin:0px 0px 10px 0px;background-color:#F90;padding:10px;box-shadow:2px 4px 3px #c4c4c4;}
.mr_qstns_text, a.mr_qstns_text {margin:0px;text-align:center;line-height:1.3;font-weight:normal;font-size:18px;color:#FFF;text-decoration:none;}
.break_all {word-break:break-all;}

@media screen and (max-width: 96em)
{
	.announce_box {max-width:700px;}
}
@media screen and (max-width: 90em)
{
	.announce {font-family: Georgia, "Times New Roman", Times, serif;margin: 6px 0px 6px 0px;font-weight: normal;font-size:16px;line-height:normal;}
	.announceHead {font-family: Georgia, "Times New Roman", Times, serif;margin: 0px 0px 10px 0px;font-weight:normal;font-size:16px;}
	.announce_psy {font-family: Georgia, "Times New Roman", Times, serif;margin-top: 6px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;font-weight: normal;font-size:19px;line-height:normal;max-width:auto;}
	.announce_box {max-width:550px;}
	.textHead {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;margin: 0px 0px 0px 0px;color:#666;font-size:13px; line-height:17px; overflow:hidden; text-overflow:ellipsis;}
	.promoTitle {font-family: Georgia, "Times New Roman", Times, serif;margin: 0px 0px 0px 0px;font-weight:normal;font-size:16px;line-height:normal;}
	.ageCategory {background-image:url(images/age16.png); background-position:right bottom; background-repeat:no-repeat;background-size:39px 20px;}
}
@media screen and (max-width: 80em)
{
	.announce_box {max-width:450px;}
	.ageCategory {background-image:url(images/age16.png); background-position:right bottom; background-repeat:no-repeat;background-size:39px 20px;}
}
@media screen and (max-width: 78em)
{
	.announce {font-family: Georgia, "Times New Roman", Times, serif;margin: 6px 0px 6px 0px;font-weight: normal;font-size:16px;line-height:normal;}
	.announceHead {font-family: Georgia, "Times New Roman", Times, serif;margin: 0px 0px 10px 0px;font-weight:normal;font-size:14px;}
	.announce_psy {	font-family: Georgia, "Times New Roman", Times, serif;margin-top: 6px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;font-weight: normal;font-size:18px;line-height:normal;}
	.announce_box {max-width:100%;}
	.textHead {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;margin: 0px 0px 0px 0px;color:#666;font-size:12px; line-height:15px; overflow:hidden; text-overflow:ellipsis;}
	.promoTitle {font-family: Georgia, "Times New Roman", Times, serif;margin: 0px 0px 0px 0px;font-weight:normal;font-size:16px;line-height:normal;}
	.telBl{width:100%;height:0px;white-space:nowrap;vertical-align:middle;border-top:1px solid #E6E6E6;margin:5px 0px 0px 0px;padding:10px 0px 10px 0px;background-color:#fff;float:left;}
	.ageCategory {background-image:url(images/age16.png); background-position:right bottom; background-repeat:no-repeat;background-size:39px 20px;}
}
@media screen and (max-width: 50em)
{
	.announce {font-family: Georgia, "Times New Roman", Times, serif;margin: 6px 0px 6px 0px;font-weight: normal;font-size:16px;line-height:normal;}
	.announce_psy {	font-family: Georgia, "Times New Roman", Times, serif;margin-top: 6px;margin-right: 0px;margin-bottom: 6px;margin-left: 0px;font-weight: normal;font-size:18px;line-height:normal;}
	.announce_box {max-width:auto;}
	.promoTitle {font-family: Georgia, "Times New Roman", Times, serif;margin: 0px 0px 0px 0px;font-weight: normal;font-size:16px;line-height:normal;}
	.promo_box_L {width:99%;height:auto;float:left;vertical-align:top; margin:0px 0px 10px 0px;}
	.promo_box_R {width:99%;height:auto;float:left;vertical-align:top; margin:0px 0px 10px 0px;}
	.site_global_menu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:14px;margin:0px 0px 1px 0px;color:#cc8080;line-height:36px;}
	a.site_global_menu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:14px;margin:0px 5px 1px 5px;color:#FFF;text-decoration:none;line-height:36px;}
	a:hover.site_global_menu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;margin: 0px 5px 1px 5px;color:#FFD2A6;text-decoration:none;line-height:36px;}
	.dynanic_menu_text, a.dynanic_menu_text, a:hover.dynanic_menu_text , a:visited.dynanic_menu_text , a:active.dynanic_menu_text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;margin: 0px 5px 1px 5px;color: #FFF;text-decoration: none;line-height:32px;}	
	.ageCategory {background-image:url(images/age16.png); background-position:right bottom; background-repeat:no-repeat;background-size:39px 20px;}
}
/* google adapt banner */
.googleAdaptBanner { width:100%; margin:0px auto 0px auto;}
@media screen and (max-width: 800px)
{
	.googleAdaptBanner { width:468px;}
}
@media screen and (max-width: 25em)
{
	.googleAdaptBanner { width:200px;}
}


/* Cookie Agreement */
/* #cookie_agreement_div {display:none; width:auto; min-height:20px; background-color:#898989; color:#FFF; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; text-align:center; font-size:11px; line-height:20px; vertical-align:middle; position:fixed; bottom:0px; left:0px; right:0px; z-index:10000;} */
#cookie_agreement_div {display:none; width:auto; min-height:20px; background-color:#898989; color:#FFF; margin:0px; padding:12px 0px 0px 0px; text-align:center; font-size:11px; line-height:20px; vertical-align:middle; z-index:10000; border-bottom:1px solid #fff;}
.cookie_agr_ok, a:link.cookie_agr_ok, a:visited.cookie_agr_ok { cursor:pointer; background-color:#7f4b6f; border:1px solid #fff; margin:10px 0px 0px 0px; padding:4px 12px 5px 12px; color:#FFFFFF; text-decoration:none; }
.cookie_know_more, a:link.cookie_know_more, a:visited.cookie_know_more { font-size:10px; color:#fff; float:right; margin:auto 10px auto auto; }



/*  GoogleSearch result style */
.gsc-results .gsc-cursor-box .gsc-cursor-current-page
{
	border-color:#fff !important;
	background-color:#eee !important;
}

.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page, .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    color: #fff !important;
    background-color: #F90 !important;
    text-shadow: none !important;
	margin: 4px !important;
	padding: 2px !important;
	border: 1px solid #000 !important;
	line-height: 23px !important;
	font-size: 16px !important;
	text-decoration: none !important;
}

.gsc-cursor-page {
    font-size: 16px !important;
	margin: 4px !important;
	padding: 2px !important;
	border: 1px solid #000 !important;
	line-height: 23px !important;
	text-decoration: none !important;
}





/* GoogelSearch Form style */
.cse form.gsc-search-box, form.gsc-search-box {
    padding: 0px !important;
    margin: 0px 0px 10px 10px !important;
}

.gsc-input-box {
	height: 34px !important; 
}

input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
	border-color: #999 !important;
	width:auto !important;
}

.gsc-search-button-v2, .gsc-search-button-v2:hover {
	height: 0px !important;
	width: 10px !important;
	margin-bottom: 4px !important;
	background-color: #990000 !important;
}

.gsc-search-button {
	height: 36px !important;
	width: 0px !important;
	display:none !important;
}

.gsib_a {
	padding: 0px 5px 0px 5px !important;
	height: 34px !important;
	width:auto !important;
}

.gsib_b {
	width:5px !important;
	display:none !important;
}

.cse input.gsc-search-button, input.gsc-search-button {
    font-size: 12px !important;
    font-weight: normal !important;
    padding: 0px 9px !important;
    height: 36px !important;
    border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
	margin:0px 0px 0px 0px !important;
	color: #fff !important;
	background-color: #990000 !important;
	text-align:center !important;
}

input.gsc-search-button {
    border-color: #990000 !important;
    background-color: #990000 !important;
	margin:0px -5px 0px 1px !important;
}

.cse input.gsc-input, input.gsc-input {
    padding: 6px 2px !important;
    font-size: 14px !important;
	font-weight: bold !important;
	background-color: #fff !important;
	margin:0px 0px 0px 0px !important;
	width:98% !important;
	min-width:50px !important;
	color: #000;
	text-align:left !important;
}

td.gsc-input
{
	text-align:left !important;
	/*border: 1px solid #900 !important;*/
	height: 34px !important;
}

div.gsc-clear-button {
    display:none !important;
}

.cse table.gsc-search-box td.gsc-input, table.gsc-search-box td.gsc-input {
    padding-right: 0px !important;
}
table.gsc-search-box td.gsc-input {
    padding-right: 0px !important;
	width:auto !important;
}


/* Yandex Share block */
li.ya-share2__item::before, li.ya-share2__item_service_whatsapp::before {list-style-type:none !important;content:none !important;}
