@import "//prodaman.ru/cdn/css/themes/stylesheet.css?2"; 

a.logo { font-weight:normal; text-decoration:none; position:absolute; left:45px; top: 8px; font-size: 18px; color:#3eb249!important; letter-spacing: 0px; }
a.logo span { color:#444; }

span.slogan { display:none; }
span.slogan1 { display:none; }
span.slogan2 { display:none; }

p, h1, h2, h3 { margin: 0.3em 0px 0.4em 0px; }

span.date { float:right; font-weight: bold; }

div.user-greeting { display:none; }

a.ui-hbubble  
{
	display: inline-block;
	width:22px; min-height:22px; height:22px; 
	position:relative;
	padding: 1px 1px;
    border-radius: 10px;
    text-decoration:none;
}
a.ui-hbubble.mail 
{
	background: rgba(0,0,0,.3) url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E) center center no-repeat;
}
a.ui-hbubble.favs 
{
	background: rgba(0,0,0,.3) url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M7%2C1.872c-2-3-7-2-7%2C2c0%2C3%2C4%2C7%2C4%2C7s2.417%2C2.479%2C3%2C3c0.583-0.521%2C3-3%2C3-3s4-4%2C4-7%20C14-0.128%2C9-1.128%2C7%2C1.872z%22%2F%3E%3C%2Fsvg%3E) center center no-repeat;
}  
a.ui-hbubble span  
{
	position:absolute;
	top:-5px; 
	left:10px;
	padding:1px 5px; 
	font-size: 80%; color: #fff;
	border-radius: 5px;
	background: #38c;
} 
a.ui-hhome 
{
	display: inline-block;
	position:relative;
	padding: 5px 10px 5px 25px;
    border-radius: 5px;
    background: rgba(0,0,0,.3) url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E) 5px center no-repeat;
    color: #fff!important;
    text-shadow: none!important;
    text-decoration:none;
}

/*
div.detailed-user-avatar-content { position:relative; margin-bottom: 0px; min-height:20px; max-height:100px; display:block; width:100%; }
div.detailed-user-avatar-content img.detailed-user-avatar-banner { position:absolute; top:0px; left:0px; }
div.detailed-user-avatar-content img.detailed-user-photo { position: relative; top:10px; left:10px; float:left; margin-right: 20px; }
div.detailed-user-avatar-content p.user-motto.user-motto-absolute { position: relative; top:5px; right:10px; text-align:right; }
*/

img.detailed-user-photo { 
		-webkit-border-radius: 27px; -moz-border-radius: 27px; border-radius: 27px; 
		height: 50px; width:50px; 
		margin: 2px 2px;
		border: 2px solid #fff!important;
		box-shadow: 0 1px 5px rgba(0,0,0,0.5);
}

img.detailed-book-photo { 
		/*width: 100px; height: 100px;*/
		width:90%;
		height:auto;
		padding: 2px 2px; 
		background: #fff; 
		box-shadow: 0 1px 3px rgba(0,0,0,0.5);
		margin: 2px 2px 2px 2px;
	}

.no-bg { border: 0px!important; background-color: transparent!important; }
a.sam-navmenu-account { margin:0px 35px 0px 40px!important; }
a.sam-navmenu-newmsg  
{
	background-color: #38c!important; margin: 0px 70px 0px 20px!important; 
	-webkit-animation: msg-anim 1.5s ease-in-out;
	-moz-animation: msg-anim 1.5s ease-in-out;
	-o-animation: msg-anim 1.5s ease-in-out;
	-ms-animation: msg-anim 1.5s ease-in-out;
	animation: msg-anim 1.5s ease-in-out;
}
a.sam-navmenu-newfav  
{
	background-color: #38c!important; margin: 0px 105px 0px 20px!important; 
}
/*
a.sam-navmenu-link { position:absolute; left:5px; top: -19px;  }
a.sam-navmenu-search { position:absolute; right:5px; top: -19px; }
a.sam-navmenu-account { position:absolute; right:35px; top: -19px; margin:0px 40px 0px 40px!important; }
*/

/*.sam-navbar { margin-left: 120px; margin-right: 10px; }*/
.sam-navbar1 { display:none; }
.sam-navbar2 { display:none; }

ul.menu-tabs  
{
	margin:0px 0px 0px 0px; 
	/*overflow: hidden;*/
    /*min-width: 680px;
    height: 34px;*/
}
li.menu-tab 
{
	float:left;
    /*width: 13% !important;*/
    margin-right: 1%;
    clear: none !important;  /* Prevent line break */
    list-style: none;
    padding: 3px 2px;
}



.sam-panel-form { margin-bottom: 20px; }
.sam-panel { border: none!important; margin-bottom: 20px; }
/*.sam-panel .ui-bar, .sam-panel .ui-body { border: none!important; }*/
.sam-panel .ui-bar	{ padding: 2px 2px 2px 2px; }
.sam-panel .ui-body { padding: 2px 3px 2px 3px; }

p.error { font-weight: bold; color: #cc0000; font-size:80%; }
p.description { font-style: oblique; text-align:right; margin: 3px 3px 3px 3px; font-size:80%; }
p.message { padding: 20px 20px; background-color: #7BC4FF; border-radius: 5px; font-size:110%; background-image: linear-gradient( #60B5F7  /*f1f1f1 {c-bup-background-start}*/, #7BC4FF  /*e5e5e5 {c-bup-background-end}*/); color: #fff!important; text-shadow: 0 1px 0 #059!important; }
div.alert-box { padding: 20px 20px; background-color: #7BC4FF; border-radius: 5px; background-image: linear-gradient( #60B5F7  /*f1f1f1 {c-bup-background-start}*/, #7BC4FF  /*e5e5e5 {c-bup-background-end}*/); }
div.alert-box p { color: #fff!important; text-shadow: 0 1px 0 #059!important; }


li.menu-tab a { font-size: 0.9em; color: #333; text-decoration:none; padding: 8px 6px; text-shadow: 0 1px 0 #f3f3f3; } 

li.menu-tab a:visited { color: #333; text-shadow: 0 1px 0 #f3f3f3; }  
li.menu-tab a:hover  
{
	background: #38c;
	background-image: linear-gradient( #83c3f5 /*{c-bup-background-start}*/, #5393c5 /*{c-bup-background-end}*/);
	color: #fff;
	text-shadow: 0 1px 0 #059;
}

li.menu-tab a.ui-btn-active
{
	background: #38c;
	background-image: linear-gradient( #83c3f5 /*{c-bup-background-start}*/, #5393c5 /*{c-bup-background-end}*/);
	color: #fff;
	text-shadow: 0 1px 0 #059;
}

/*body, div.ui-panel-wrapper { background-color: #f4f4f4!important;  } */
body.ui-overlay-a { background-color: #f4f4f4;  }
.ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper { background-color: transparent; }

a.banner img, img.scale 
{
	width  : 100%;
    height : auto;
}

img.sam-list-pic, img.sam-detailed-pic  
{
		padding: 2px 2px; 
		background: #fff; 
		box-shadow: 0 1px 3px rgba(0,0,0,0.5);
		margin: 2px 2px 2px 2px;
}

div.center, p.center { text-align:center; }

div.blog-text ul, div.blog-text ol { list-style-position: inside }
/*div.blog-text ul li, div.blog-text ol li { padding-left: 10px; }*/

/*.ui-bar-a { background-color: #efefef; }*/

.ui-bar h1, .ui-bar h2 
{
	color: #3eb249;
    font-size: 1.1em;
    /*font-weight: normal;*/
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
}

.ui-bar h2 a.ui-link  
{
	color: #3eb249; text-decoration: none; 
	font-family: 'Open Sans', sans-serif;
    font-weight: 400;
}

.sam-header 
{
	background: #F1F1F3;
	background-image: linear-gradient( #ededef, #FFF);
	/*background: url(https://www.prodaman.ru/img/prodaman-header-4.jpg) repeat!important; */

	border-top: 4px solid #3eb249!important;
	border-bottom-color: #eee;
	overflow: hidden;
}
	
.ui-page 
{
	/*padding-top: 32px!important;*/
}

.ui-header-container
	{
		margin: 5px auto;
		/*position: relative !important;*/
		/*height:28px;*/
		min-height:28px;
		min-width: 520px;
	}

.ui-footer-container { /*padding: 10px 20px;*/ font-size: 80%; min-height:50px; overflow:hidden; position:relative; }
	

 .custom-corners .ui-bar {
      -webkit-border-top-left-radius: inherit;
      border-top-left-radius: inherit;
      -webkit-border-top-right-radius: inherit;
      border-top-right-radius: inherit;
    }
    .custom-corners .ui-body {
      border-top-width: 0;
      -webkit-border-bottom-left-radius: inherit;
      border-bottom-left-radius: inherit;
      -webkit-border-bottom-right-radius: inherit;
      border-bottom-right-radius: inherit;
    }
    .custom-corners-body .ui-body {
      -webkit-border-radius: inherit;
      border-radius: inherit;
    }

@media (max-width:1000px) 
{
	div.ui-table-grid { width:100%!important; }
}

.ui-content { padding: 1em .3em; }

@media only screen and (max-width: 480px)
{
	.ui-content { padding: 1em .2em; }
}


@media only screen and (min-width: 560px)
{
	.ui-bar h1, .ui-bar h2 
	{
		font-size: 1.4em;
	} 
	
	.right-left { float:right; }
	
	.sam-content
	{
		max-width: 1200px !important;
		margin: 0 auto !important;
		position: relative !important;
		padding-top: 30px!important;
	}
	
	.ui-header-container
	{
		/*top: 1px;*/
		max-width: 1200px !important;
		margin: 0 auto;
		margin-top: 0px;
		position: relative !important;
		/*min-height:73px;*/
	}
	
	.sam-header {
		border-top: 4px solid #3eb249!important;
		border-bottom-color: #eee;
		/*min-height:73px;*/
		padding-bottom: 5px
	}
	
	.sam-footer { max-width: 1200px !important; margin: 0 auto; position: relative !important; padding: 1em; }
		
	
	.sam-navbar1  
	{
		padding-top: 10px;
		display:block; 
		margin-left: 120px; 
		margin-right: 200px; 
		background-color: transparent!important;
		border: none!important;
		overflow: hidden;
		/*position:absolute; left:0px; top: 43px;*/
	}
	
	/*.sam-navbar2 { display:block; float:right; width: 180px; }*/
	
	a.logo { position:absolute; left:5px; top: 2px; /*margin-left:0px;*/ font-size:28px; letter-spacing: 0px; color:#3eb249!important; }
	
	a.sam-navmenu-link { display:none!important; }
	a.sam-navmenu-search, a.sam-navmenu-newfav { display:none!important; }
	a.sam-navmenu-account { margin: 0px 0px 0px 0px!important; display:none!important; }
	a.sam-navmenu-newmsg  
	{
		display:none!important; 
		-webkit-animation: none;
		-moz-animation:  none;
		-o-animation:  none;
		-ms-animation:  none;
		animation: none;
	}
	
	.sam-left { width: 29%!important; margin-right: 1%; } 
	.sam-right { width: 29%!important; margin-left: 1%; }
	.sam-center { width: 70%!important; }
	
	span.slogan { display:inline-block; position:absolute; left:10px; top: 54px; font-size:11px; text-transform: uppercase; float:left; font-weight: normal; }
	span.slogan1 { display:inline-block; position:absolute; left:40px; top: 18px; font-size:12px; text-transform: lowercase; float:left; font-weight: bold; }
	span.slogan2 { display:inline-block; position:absolute; left:212px; top: 44px; font-size:12px; text-transform: lowercase; float:left; font-weight: bold; color: #3eb249; }
	
	div.user-greeting { display: inline-block; display:flex; position:absolute; right:5px; top: 10px; font-size: 12px; }
	
	
	img.detailed-user-photo { 
		-webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; 
		padding: 0px 0px!important;
		width: 100px; height: 100px;
		border: 5px solid #fff; 
		box-shadow: 0 1px 5px rgba(0,0,0,0.5);
		margin: 2px 2px 2px 2px;
	}
	
	img.detailed-book-photo { 
		padding: 0px 0px!important;
		/*width: 100px; height: 100px;*/
		width:100%;
		height:auto;
		padding: 2px 2px; 
		background: #fff; 
		box-shadow: 0 1px 3px rgba(0,0,0,0.5);
		margin: 2px 2px 2px 2px;
	}
	
	/*
	div.detailed-user-avatar-content { position:relative; overflow:hidden; height:130px; margin-bottom: 0px; display:block; width:100%; }
	div.detailed-user-avatar-content { position:relative; margin-bottom: 0px; max-height:200px; overflow:hidden; display:block; width:100%; }
	*/
}


img.user-icon { 
  -webkit-border-radius: 27px!important; -moz-border-radius: 27px!important; border-radius: 27px!important; 
  height: 50px!important; width:50px!important; 
  margin: 2px 2px 2px 2px;
  border: 2px solid #fff!important;
  box-shadow: 0 1px 5px rgba(0,0,0,0.5);
}

a.user-icon { border: none!important; float:left; margin-right: 20px; }
a.user-name { margin-top: 4px!important; display:inline-block; }

p.blog-info { font-size: 90%; }
p.blog-text.blog-comments, div.blog-text.blog-comments, p.blog-info.blog-comments { margin-left: 75px!important; }

div.my-tabled-vertical-separator div.blog-preview { padding: 5px 5px!important; } 
div.comment-disabled  div.blog-preview { background: #eee; color: #777; }
p.blog-info.moderated-info { color: #cc0000; }
div.blog-preview.blog-feedback { padding: 5px 5px; background: #FFEFEF; }

p.navigation-bar { font-size: 90%; }
p.under-title { font-weight: bold; font-size: 90%; }
p.under-title a { font-weight: bold; text-decoration:none; }
p.under-title a:hover { font-weight: bold; text-decoration:underline; }

p.user-motto { font-style:oblique; font-size: 120%; text-shadow: 0 0px 3px #fff!important; }
h3 { text-transform: uppercase; font-weight: normal; color: #3eb249; }
h4.subtitle { text-transform: uppercase; font-weight: normal; color: #3eb249; margin: 5px 0px 10px 0px; }

hr {  border: 1px dotted #dfdfdf;
    border-style: none none dotted; 
    color: #fff; 
    background-color: #fff;  
    margin: 1em 0em 1em 0em;
    }
    
/*strong.label { width: 250px; display:inline-block; }*/

label sup { color: #cc0000; font-weight:bold; }

a.sam-pic-link { position:relative; display:inline-block; }
div.sam-pic-container { position:relative; display:inline-block; }

/* book cover theme - gray default */
img.sam-list-picbg0 { background: #fff; }
span.default-book-title0	{ position:absolute; top: 10px; left: 4px; padding-right:2px; font-size: 80%; font-weight: normal; text-align:center; color: #000; font-style: oblique; height:60px; overflow:hidden; display:inline-block; width:100%; }
span.default-book-author0	{ position:absolute; bottom: 10px; left: 5px; font-size: 80%; font-weight: normal; text-align:center; color: #000; display:inline-block; width:100% }

/* book cover theme - gray */
img.sam-list-picbg1 { background: #eae5cf; }
label.sam-list-picbg1 { color: #666!important; }
span.default-book-title1	{ position:absolute; top: 10px; left: 4px; padding-right:2px; font-size: 80%; font-weight: normal; text-align:right; color: #222; font-style: oblique; height:60px; overflow:hidden; display:inline-block; width:100%;}
span.default-book-author1	{ position:absolute; bottom: 10px; left: 5px; font-size: 80%; font-weight: normal; text-align:center; color: #222; display:inline-block; width:100% }

/* book cover theme 2 - blue */
img.sam-list-picbg2 { background: #86b9e3; }
label.sam-list-picbg2 { color: #38c!important; }
span.default-book-title2	{ position:absolute; bottom: 40%;  left: 5px; font-size: 80%; font-weight: normal; text-align:center; color: #fff; height:64px; overflow:hidden; display:inline-block; width:100%; text-shadow: 0 1px 1px #000!important;}
span.default-book-author2	{ position:absolute; bottom: 10px; left: 5px; font-size: 80%; font-weight: normal; text-align:center; color: #fff; display:inline-block; width:100%; text-shadow: 0 1px 1px #000!important; }

/* book cover theme 2 - green */
img.sam-list-picbg3 { background: #51bc21; }
label.sam-list-picbg3 { color: #41ac11!important; }
span.default-book-title3	{ position:absolute; bottom: 40%; left: 5px; font-size: 80%; font-weight: normal; text-align:center; color: #fff; height:64px; overflow:hidden; display:inline-block; width:100%; text-shadow: 0 1px 1px #000!important; }
span.default-book-author3	{ position:absolute; bottom: 10px; left: 5px; font-size: 80%; font-weight: normal; text-align:center; color: #fff; display:inline-block; width:100%; text-shadow: 0 1px 1px #000!important; }

/* book cover theme 4 - brown */
img.sam-list-picbg4 { background: #ca5a00; }
label.sam-list-picbg4 { color: #b95a00!important; }
span.default-book-title4	{ position:absolute; bottom: 40%; left: 5px; font-size: 80%; font-weight: normal; text-align:center; color: #fff; height:64px; overflow:hidden; display:inline-block; width:100%; text-shadow: 0 1px 1px #000!important; }
span.default-book-author4	{ position:absolute; bottom: 10px; left: 5px; font-size: 80%; font-weight: normal; text-align:center; color: #fff; display:inline-block; width:100%; text-shadow: 0 1px 1px #000!important;  }

/* book cover theme 5 - red */
img.sam-list-picbg5 { background: #d20606; }
label.sam-list-picbg5 { color: #c20606!important; }
span.default-book-title5	{ position:absolute; bottom: 40%; left: 5px; font-size: 80%; font-weight: normal; text-align:center; color: #fff; height:64px; overflow:hidden; display:inline-block; width:100%; text-shadow: 0 1px 1px #000!important; }
span.default-book-author5	{ position:absolute; bottom: 10px; left: 5px; font-size: 80%; font-weight: normal; text-align:center; color: #fff; display:inline-block; width:100%; text-shadow: 0 1px 1px #000!important; }


textarea.book-textarea {
    height: 400px !important;
    max-height: 400px !important;
    overflow:auto !important;  
}

a.author-edit, a.author-edit:hover { background:none;border:0;top:-5px;margin-left:5px;float:right; }
a.owner-edit { background:none!important;border:0!important;top:-5px; }

a.ui-bg-0 { background: #5D5D5D!important; color: #fff!important; text-shadow: 0 1px 0 #059!important; }
a.ui-bg-1 { background: #5D5D5D!important; color: #fff!important; text-shadow: 0 1px 0 #059!important; }
a.ui-bg-2 { background: #5D5D5D!important; color: #fff!important; text-shadow: 0 1px 0 #059!important; }
a.ui-bg-3 { background: #5D5D5D!important; color: #fff!important; text-shadow: 0 1px 0 #059!important; }
a.ui-bg-4 { background: #477296!important; color: #fff!important; text-shadow: 0 1px 0 #059!important; }

ul.account-menu { margin-top:0px!important; }

div.rating-bar { padding-bottom: 2px; }
p.rating-title { padding-top: 7px; }
span.rating-big a, span.rating-big span { font-size: 26px; }
span.rating a, span.rating a:visited, span.rating span { /*font-size:180%;*/ text-decoration:none; color: #aaa; font-weight:bold; text-shadow: 0px 0px 1px rgba(0,0,0,0.2)!important; }
span.rating a.active, span.rating span.active { color: #FF6A00; text-shadow: 0px 0px 1px #FF2F00!important; }
span.rating a:hover { color: #419EFF; text-shadow: 0px 0px 1px #007DFF!important; }
span.rating a.myvote, span.myvote { color: #419EFF; text-shadow: 0px 0px 1px #007DFF!important; }

strong.yourvote { font-size:90%; font-weight:bold; }
strong.yourvote span { color: #419EFF; font-size:110%; }

.ui-datepicker { background: #eee!important; }

span.online { color: #29B127; font-weight:bold; }
span.offline { color: #A7A3A2;  font-weight:bold; }

span.date { font-size: 90%; }

div.archived-comments { text-align:center; font-weight:bold; font-size: 90%; }


.sam-table-list th, .sam-table-list td { font-size: 80%; }

.sam-table-list thead th { background: #1F6BA9; color: #fff; text-shadow: 0 1px 0 #059!important; }

.sam-table-list thead th,
.sam-table-list tbody tr:last-child {
	border-bottom: 1px solid #d6d6d6; /* non-RGBA fallback */
	border-bottom: 1px solid rgba(0,0,0,.1);
}
.sam-table-list tbody th,
.sam-table-list tbody td {
	border-bottom: 1px solid #e6e6e6; /* non-RGBA fallback  */
	border-bottom: 1px solid rgba(0,0,0,.05);
}
.sam-table-list tbody tr:last-child th,
.sam-table-list tbody tr:last-child td {
	border-bottom: 0;
}
.sam-table-list tbody tr:nth-child(odd) td,
.sam-table-list tbody tr:nth-child(odd) th {
	background-color: #eeeeee; /* non-RGBA fallback  */
	background-color: rgba(0,0,0,.04);
}

.sam-table-list th.active { background: #16578C; }
.sam-table-list td.active { background: #ddd; /*color: #fff;*/ font-weight: bold; }
.sam-table-list tbody tr:nth-child(odd) td.active { background: #ddd; /*color: #fff;*/ }

div.blog-comments i { font-size:90%; color: #222; }

li p.book-title { color: #38c; font-weight:bold; text-decoration: underline; font-size:90%; }
li p.book-title:hover { text-decoration: none; }
span.date-green { color: #35964E; font-size: 90%; }

a.boroda-link { padding: 0px 10px 0px 10px!important; background-image: none!important; }
/*a.boroda-link:after { background-image: none!important; }*/

div.noselect {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

li.li-books { padding: 5px 10px!important; background: #eee!important; margin-top:2px; }


.full-width-slider input {
	display: none;
}
.full-width-slider .ui-slider-track {
	margin-left: 15px;
}

div.reader-box.obamacare, p.obamacare { font-family: 'PVerdana'; font-weight:normal; font-style:normal; }
div.reader-box { max-width: 600px; margin: auto; }
div.reader-box br { line-height: 180%; }
div.reader-box h3 { margin: 2px 0px 2px 0px; text-transform:none; }

div.detailed-user-imagebar { margin-bottom:-6px!important; overflow:hidden; max-height:200px; }
div.detailed-user-imagebar img { border: 1px solid #ddd; }


a.ui-feisovet-icon { background: #B350DC!important; color: #fff!important; text-shadow: 0 1px 0 #059!important; }
a.ui-feisovet-icon:after  {
	background-image: url(https://www.prodaman.ru/img/favicon.png);
	background-size: 16px 12px;
}


@media print {
     div.noselect { display:none; }
}

div.msg-warning  
{
	padding: 10px 20px; margin: 20px 0px 20px 0px; 
	border-radius: 5px; 
	/*border: 1px solid #b3d1e2;*/
	background: #d3e2e8;
}

.adult18 
{
	font-size:11px;
        padding: 2px 1px;
	background: #ff8181;
	border-radius: 15px;
}

span.contest-new		{ font-size:10px; padding: 3px 5px; background: #7db0fd; border-radius: 5px; text-transform: uppercase; }
span.contest-open		{ font-size:10px; padding: 3px 5px; background: #77e882; border-radius: 5px; text-transform: uppercase; }
span.contest-closed		{ font-size:10px; padding: 3px 5px; background: #cfcfd0; border-radius: 5px; text-transform: uppercase; }

a.a-label { text-decoration:none!important; font-weight: normal; }
a.a-label span { margin-bottom: 6px; }
span.winner-gold		{ display:inline-block; display:flow-root; text-decoration:none; text-align:center; font-size:12px; text-transform: uppercase; padding: 2px 5px; background: #ffe000; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; }
span.winner-silver		{ display:inline-block; display:flow-root; text-decoration:none; text-align:center; font-size:12px; text-transform: uppercase; padding: 2px 5px; background: #10e9ff; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; }
span.winner-bronze		{ display:inline-block; display:flow-root; text-decoration:none; text-align:center; font-size:12px; text-transform: uppercase; padding: 2px 5px; background: #eccc9c; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; }
span.winner-place		{ display:inline-block; display:flow-root; text-decoration:none; text-align:center; font-size:12px; text-transform: uppercase; padding: 2px 5px; background: #dadedc; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; }
span.winner-litmob		{ display:inline-block; display:flow-root; text-decoration:none; text-align:center; font-size:12px; text-transform: uppercase; padding: 2px 5px; background: #f591fb; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; }

span.proda-mining		{ display:inline-block; display:flow-root; text-decoration:none; text-align:center; font-size:12px; padding: 2px 5px; background: #f9e27e; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; font-weight:normal; }
span.purchase-garantee	{ display:inline-block; display:flow-root; text-decoration:underline; text-align:center; font-size:14px; padding: 5px 5px 5px 30px; background: url(https://www.prodaman.ru/img/icons/icon-protect50.png) no-repeat 3px center; background-size: 22px; color:#3eb249; font-weight:normal; }
span.top100-book		{ display:inline-block; display:flow-root; text-decoration:none; text-align:center; font-size:12px; padding: 2px 5px; background: #9ce877; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; }
/*span.inline { display:inline-block!important; margin: 0px 5px 5px 0px; }*/

span.dash-winner-gold		{ display:inline-block; min-height:12px; text-align:center; font-size:10px; text-transform: uppercase; padding: 2px 5px; background: #ffe000; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; }
span.dash-winner-silver		{ display:inline-block; min-height:12px; text-align:center; font-size:10px; text-transform: uppercase; padding: 2px 5px; background: #10e9ff; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; }
span.dash-winner-bronze		{ display:inline-block; min-height:12px; text-align:center; font-size:10px; text-transform: uppercase; padding: 2px 5px; background: #eccc9c; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; }
span.dash-winner-place		{ display:inline-block; min-height:12px; text-align:center; font-size:10px; text-transform: uppercase; padding: 2px 5px; background: #dadedc; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; }
span.dash-winner-litmob		{ display:inline-block; min-height:12px; text-align:center; font-size:10px; text-transform: uppercase; padding: 2px 5px; background: #f591fb; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; }
a.dash-winner { text-decoration:none; }

/*
p.blog-info a span.winner-gold		{ display:inline-block; width:40%; text-align:center; font-size:10px; text-transform: uppercase; padding: 2px 5px; background: #ffe000; border-radius: 5px; font-weight:bold; box-shadow: 0 1px 0 #c3c3c3; color:#333; margin-bottom:4px; }
p.blog-info a span.winner-silver	{ display:inline-block; width:40%; text-align:center; font-size:10px; text-transform: uppercase; padding: 2px 5px; background: #10e9ff; border-radius: 5px; font-weight:bold; box-shadow: 0 1px 0 #c3c3c3; color:#333; margin-bottom:4px; }
p.blog-info a span.winner-bronze	{ display:inline-block; width:40%; text-align:center; font-size:10px; text-transform: uppercase; padding: 2px 5px; background: #eccc9c; border-radius: 5px; font-weight:bold; box-shadow: 0 1px 0 #c3c3c3; color:#333; margin-bottom:4px;}
p.blog-info a span.winner-place		{ display:inline-block; width:40%; text-align:center; font-size:10px; text-transform: uppercase; padding: 2px 5px; background: #dadedc; border-radius: 5px; box-shadow: 0 1px 0 #c3c3c3; color:#333; margin-bottom:4px; }

p.user-blog-info a span.winner-gold,		
p.user-blog-info a span.winner-silver,	
p.user-blog-info a span.winner-bronze,	
p.user-blog-info a span.winner-place { width:auto; }	
*/

span.inprocess-text		{ font-size:10px; padding: 3px 5px; background: #5c9dff; display:inline-block; text-align:center; border-radius: 5px; text-transform: uppercase; color: #fff; text-shadow: 0 1px 0 #636363; }
span.notfull-text		{ font-size:10px; padding: 3px 5px; background: #f5cb8c; display:inline-block; text-align:center; border-radius: 5px; text-transform: uppercase; }
span.full-text			{ font-size:10px; padding: 3px 5px; background: #77e882; display:inline-block; text-align:center; border-radius: 5px; text-transform: uppercase; }

span.inprocess-text strong, span.notfull-text strong, span.full-text strong { font-size: 200%; text-transform:none; }
span.inprocess-text b, span.notfull-text b, span.full-text b { font-size: 120%; font-weight:normal; text-decoration: line-through; text-shadow: none; }

a.ui-icon-contest:after  {
	background-image: url(https://www.prodaman.ru/img/contest.png);
	background-size: 16px 16px;
}

a.ui-icon-gift:after  {
	background-image: url(/img/gift1.png);
	background-size: 16px 16px;
}

.ui-panel-display-push { z-index: 1001; }

div.pageList { display:table; padding: 2px 2px; }
div.pageList p { line-height: 40px; }
.paginator p.status { line-height: 40px; }
.paginator a.link { font-size: 20px; }


div.ui-grid-a.paginator div.ui-block-a { width:40%; }
div.ui-grid-a.paginator div.ui-block-b { width:60%; }	
	
@media (max-width: 1020px)
{
	div.ui-grid-a.paginator div.ui-block-a { width:100%; }
	div.ui-grid-a.paginator div.ui-block-b { width:100%; }
}



/************************************************/
.ui-page-theme-a.schema-1, .ui-page-theme-a.schema-1 .sam-footer { background-color: #000!important; text-shadow: none; }
.ui-page-theme-a.schema-1 .ui-panel-wrapper { color: #666; text-shadow: none; }
.ui-page-theme-a.schema-1 .ui-panel-wrapper div.reader-box h3 { color: #5d9e63; }


.ui-page-theme-a.schema-2, .ui-page-theme-a.schema-2 .sam-footer { background-color: #000!important; text-shadow: none; }
.ui-page-theme-a.schema-2 .ui-panel-wrapper { color: #ccc; text-shadow: none; }
.ui-page-theme-a.schema-2 .ui-panel-wrapper div.reader-box h3 { color: #60c569; }

.ui-page-theme-a.schema-3 { background-color: #f1ebdb!important; }
.ui-page-theme-a.schema-3 .ui-panel-wrapper { color: #6e4737; }
.ui-page-theme-a.schema-3 .ui-panel-wrapper div.reader-box h3 { color: #934729; }

.ui-page-theme-a.schema-4 { background-color: #e6e6e6!important; }
.ui-page-theme-a.schema-4 { color: #414141; text-shadow: none; }


span.old-price { font-size: 16px; text-decoration: line-through; }
span.price strong { font-size: 28px; color: #111; }
span.price { font-size: 22px; color: #111; }

a.sam-small-btn { margin: 0px 0px!important; padding-top:5px; padding-bottom:5px; }
.ui-table-reflow tbody th {
    margin-top: 1em;
}

div.ui-header.ui-bar-a h2.ui-title { margin-left: 10px; margin-right: 10px; }

tr.not-paid td { font-weight: bold; }

input[type=number] {-moz-appearance: textfield;}

img.img-gift { opacity: 0.8; }
img.img-gift:hover { opacity: 1; }

img.scale-row { min-height:150px; }
@media only screen and (min-width: 500px) {	img.scale-row { min-height:170px; } }
@media only screen and (min-width: 600px) {	img.scale-row { min-height:180px; } }
@media only screen and (min-width: 700px) {	img.scale-row { min-height:190px; } }
@media only screen and (min-width: 800px) {	img.scale-row { min-height:200px; } }
@media only screen and (min-width: 900px) {	img.scale-row { min-height:210px; } }
@media only screen and (min-width: 1000px) {img.scale-row { min-height:220px; } }
@media only screen and (min-width: 1100px) {img.scale-row { min-height:230px; } }
@media only screen and (min-width: 1200px) {img.scale-row { min-height:255px; } }
@media only screen and (min-width: 1300px) {img.scale-row { min-height:260px; } }
@media only screen and (min-width: 1400px) {img.scale-row { min-height:265px; } }
@media only screen and (min-width: 1500px) {img.scale-row { min-height:270px; } }
@media only screen and (min-width: 1600px) {img.scale-row { min-height:280px; } }
@media only screen and (min-width: 1700px) {img.scale-row { min-height:290px; } }
@media only screen and (min-width: 1800px) {img.scale-row { min-height:300px; } }

span.discount-price { text-decoration: line-through;font-weight:normal;text-shadow:none; color: #010101; }


/*
.ui-listview.listview-books a 
{
	padding: none!important;  	
}*/

.ui-btn-unread {
    background-color: #38c;
    border-color: #38c;
    color: #fff;
    text-shadow: 0 1px 0 #059;
}

.ui-listview.listview-books li 
{
	padding: 8px 10px 3px 75px!important;  	
}

.ui-listview.listview-books.messages li a { padding: 5px 10px 5px 75px!important; }

.ui-listview.listview-books li h4 { white-space: normal; }
.ui-listview.listview-books p a { font-weight: normal; }
.ui-listview.listview-books p { font-size:14px; }

.ui-listview.listview-books li h4 a
{
	font-size: 16px; color: #333; text-decoration:none;
}

.ui-listview.listview-books .ui-li-aside {
    position: absolute;
    top: 0px;
    right: 0px;
    margin: 0;
    padding: 2px 5px;
    border-radius: 0px 0px 0px 5px;
    text-align: right;
    background: #38c;
    color: #fff;
    font-size: 11px;
    font-weight: normal;
    text-shadow:none!important;
}

.ui-listview.listview-books .ui-li-aside span.discount-price { color: #eee; }
.ui-listview.listview-books .ui-li-aside strong { text-shadow:none; }

.ui-listview.listview-books .ui-li-thumb {
    position: absolute;
    left: 4px!important;
    top: 2px!important;
    max-height: 62px!important;
    max-width: 55px!important;
}


@media only screen and (max-width: 480px)
{
	.ui-listview.listview-books li h4 { white-space: normal; line-height:15px; }
	.ui-listview.listview-books li h4, .ui-listview.listview-books li h4 a	{ font-size: 14px; }
	.ui-listview.listview-books li { padding: 10px 10px 5px 60px!important; }
	.ui-listview.listview-books.messages li a { padding: 5px 10px 5px 60px!important; }
	.ui-listview.listview-books .ui-li-thumb { left: 2px!important; top: 2px!important; max-height: 60px!important; max-width: 40px!important; }
	.ui-listview.listview-books .ui-li-aside { font-size:11px; padding: 1px 3px; }
	.ui-listview.listview-books p { font-size:13px; }
}


.my-page .ui-listview .ui-li-aside 
{
	padding: .125em .625em;
	top: 0;
	right: 0px;
	bottom: auto;
	/* Custom styling. */
	color: #fff!important;
	text-shadow: none!important;
	font-size: 12px;
	background: #38c;
	border-radius: 0px 0px 0px 5px;
}

.my-page .ui-listview h2 
{
	font-size: 0.80em; white-space:normal;
}

.my-page .ui-listview 
{
	margin-top:-7px;
}


/* First breakpoint is 48em (768px). 3 column layout. Tiles 250x250 pixels incl. margin at the breakpoint. */
@media ( min-width: 48em ) {
	.my-page .ui-content {
		padding: .5625em; /* 9px */
	}
	.my-page .ui-listview li {
		float: left;
		width: 30.9333%; /* 33.3333% incl. 2 x 1.2% margin */
		height: 14.5em; /* 232p */
		margin: .5625em 1.2%;
	}
	.my-page .ui-listview li > .ui-btn {
		-webkit-box-sizing: border-box; /* include padding and border in height so we can set it to 100% */
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		height: 100%;
	}
	.my-page .ui-listview li.ui-li-has-thumb .ui-li-thumb {
		height: auto; /* To keep aspect ratio. */
		max-width: 100%;
		max-height: none;
	}
	/* Make all list items and anchors inherit the border-radius from the UL. */
	.my-page .ui-listview li,
	.my-page .ui-listview li .ui-btn,
	.my-page .ui-listview .ui-li-thumb {
		-webkit-border-radius: inherit;
		border-radius: inherit;
	}
	/* Hide the icon */
	.my-page .ui-listview .ui-btn-icon-right:after {
		display: none;
	}
	/* Make text wrap. */
	.my-page .ui-listview h2,
	.my-page .ui-listview p {
		white-space: normal;
		overflow: visible;
		position: absolute;
		left: 0;
		right: 0;
	}
	/* Text position */
	.my-page .ui-listview h2 {
		font-size: 0.90em;
		line-height: 0.93em;
		margin: 0;
		padding: .125em 1em;
		bottom: 50%;
	}
	.my-page .ui-listview p {
		font-size: .7em;
		text-align:center;
		margin: 0;
		padding: 0 1.25em;
		min-height: 20%;
		bottom: 0;
	}
	/* Semi transparent background and different position if there is a thumb. The button has overflow hidden so we don't need to set border-radius. */
	.my-page .ui-listview .ui-li-has-thumb h2
	/*,.my-page .ui-listview .ui-li-has-thumb p */
	{
		/*background: #111;
		background: rgba(0,0,0,.8);*/
		text-align:center;
	}
	.my-page .ui-listview .ui-li-has-thumb h2 {
		bottom: 0%;
	}
	.my-page .ui-listview .ui-li-has-thumb p {
		/*min-height: 35%;*/
	}
	/* ui-li-aside has class .ui-li-desc as well so we have to override some things. */
	.my-page .ui-listview .ui-li-aside {
		padding: .125em .625em;
		width: auto;
		min-height: 0;
		top: 0;
		left: auto;
		bottom: auto;
		/* Custom styling. */
		color: #fff!important;
		text-shadow: none!important;
		font-size: 12px;
		background: #38c;
		border-radius: 0px 0px 0px 5px;
        
	}
	/* If you want to add shadow, don't kill the focus style. */
	.my-page .ui-listview li {
		-moz-box-shadow: 0px 0px 9px #111;
		-webkit-box-shadow: 0px 0px 9px #111;
		box-shadow: 0px 0px 9px #111;
	}
	/* Images mask the hover bg color so we give desktop users feedback by applying the focus style on hover as well. */
	.my-page .ui-listview li > .ui-btn:hover {
		-moz-box-shadow: 0px 0px 12px #33ccff;
		-webkit-box-shadow: 0px 0px 12px #33ccff;
		box-shadow: 0px 0px 12px #33ccff;
	}
	/* Animate focus and hover style, and resizing. */
	.my-page .ui-listview li,
	.my-page .ui-listview .ui-btn {
		-webkit-transition: all 500ms ease;
		-moz-transition: all 500ms ease;
		-o-transition: all 500ms ease;
		-ms-transition: all 500ms ease;
		transition: all 500ms ease;
	}
}

/* Second breakpoint is 63.75em (1020px). 4 column layout. Tiles will be 250x250 pixels incl. margin again at the breakpoint. */
@media ( min-width: 63.75em ) {
	.my-page .ui-content {
		padding: .625em; /* 10px */
	}
	/* Set a max-width for the last breakpoint to prevent too much stretching on large screens.
	By setting the max-width equal to the breakpoint width minus padding we keep square tiles. */
	.my-page .ui-listview {
		max-width: 62.5em; /* 1000px */
		margin: 0 auto;
	}
	/* Because of the 1000px max-width the width will always be 230px (and margin left/right 10px),
	but we stick to percentage values for demo purposes. */
	.my-page .ui-listview li {
		width: 23%;
		height: 230px;
		margin: .625em 1%;
	}
}

/*****************************************************/
@keyframes new-year-2018-Down{
    0% { transform: scale(1) rotate(0);}
    50% { transform: scale(0.2) rotate(180deg);}
    100% { transform: scale(1) rotate(360deg);}
}
@-webkit-keyframes new-year-2018-Down{
    0% { -webkit-transform: scale(1) rotate(0);}
    50% { -webkit-transform: scale(0.2) rotate(180deg);}
    100% { -webkit-transform: scale(1) rotate(360deg);}
}
@-moz-keyframes new-year-2018-Down{
    0% { -moz-transform: scale(1) rotate(0);}
    50% { -moz-transform: scale(0.2) rotate(180deg);}
    100% { -moz-transform: scale(1) rotate(360deg);}
}
@-o-keyframes new-year-2018-Down {
    0% { -o-transform: scale(1) rotate(0);}
    50% { -o-transform: scale(0.2) rotate(180deg);}
    100% { -o-transform: scale(1) rotate(360deg);}
}
@-ms-keyframes new-year-2018-Down {
    0% { -ms-transform: scale(1) rotate(0);}
    50% { -ms-transform: scale(0.2) rotate(180deg);}
    100% { -ms-transform: scale(1) rotate(360deg);}
}
a.new-year-2018 { text-decoration: underline; display: inline-block; font-weight:bold; color: #8133cc;}
a.new-year-2018 span { color: #c81842; }
a.new-year-2018:hover { color: #901cce; }
a.new-year-2018:active {outline: none;border: none;}
a.new-year-2018:focus   
{
	outline: none;border: none;
	-webkit-animation: new-year-2018-Down 1.5s ease-in-out;
	-moz-animation: new-year-2018-Down 1.5s ease-in-out;
	-o-animation: new-year-2018-Down 1.5s ease-in-out;
	-ms-animation: new-year-2018-Down 1.5s ease-in-out;
	animation: new-year-2018-Down 1.5s ease-in-out;
} 

a.new-msg { background-color: #d5e3ee!important; }

/*****************************************************/
@keyframes msg-anim {
    0% { transform: scale(1) rotate(0);}
    25% { transform: scale(0.9) rotate(20deg);}
    50% { transform: scale(0.94) rotate(0deg);}
    75% { transform: scale(0.9) rotate(-20deg);}
    100% { transform: scale(1) rotate(0deg);}
}
@-webkit-keyframes msg-anim {
    0% { -webkit-transform: scale(1) rotate(0);}
    25% { -webkit-transform: scale(0.9) rotate(20deg);}
    50% { -webkit-transform: scale(0.94) rotate(0deg);}
    75% { -webkit-transform: scale(0.9) rotate(-20deg);}
    100% { -webkit-transform: scale(1) rotate(0deg);}
}
@-moz-keyframes msg-anim {
    0% { -moz-transform: scale(1) rotate(0);}
    25% { -moz-transform: scale(0.9) rotate(20deg);}
    50% { -moz-transform: scale(0.94) rotate(0deg);}
    75% { -moz-transform: scale(0.9) rotate(-20deg);}
    100% { -moz-transform: scale(1) rotate(0deg);}
}
@-o-keyframes msg-anim {
    0% { -o-transform: scale(1) rotate(0);}
    25% { -o-transform: scale(0.9) rotate(20deg);}
    50% { -o-transform: scale(0.94) rotate(0deg);}
    75% { -o-transform: scale(0.9) rotate(-20deg);}
    100% { -o-transform: scale(1) rotate(0deg);}
}
@-ms-keyframes msg-anim {
    0% { -ms-transform: scale(1) rotate(0);}
    25% { -ms-transform: scale(0.9) rotate(20deg);}
    50% { -ms-transform: scale(0.94) rotate(0deg);}
    75% { -ms-transform: scale(0.9) rotate(-20deg);}
    100% { -ms-transform: scale(1) rotate(0deg);}
}

span.is-reading { color: #3ea048; font-weight:bold; }
a.is-reading { display:inline; background: #3ea048; color: #fff!important; text-shadow: none!important; padding: 3px 6px; border-radius: 5px; text-decoration:none; box-shadow: 1px 1px 6px rgba(0,0,0,0.5); }
span.is-not-reading { color: #aaa; font-weight:bold; } 
a.is-not-reading { display:inline; background: #ccc; color: #fff!important; text-shadow: none!important; padding: 3px 6px; border-radius: 5px; text-decoration:none; box-shadow: 1px 1px 6px rgba(0,0,0,0.5); }


/*a.f-link { text-decoration:none; font-weight:bold; text-transform: uppercase; }
span.f-inprocess-text		{ color: #5c9dff; font-weight:bold; }
span.f-notfull-text			{ color: #c89444; font-weight:bold; }
span.f-full-text			{ color: #3d9d46; font-weight:bold; }
span.f-blog-text			{ color: #6b766c; font-weight:bold; }
*/
p.ui-li-aside.ui-li-font	{ color: #444!important; background: none!important; }


a.prodacoin { display:inline-block; text-decoration:none; position:relative; overflow:visible; }
a.prodacoin span.f { opacity:0.1; white-space:nowrap; }
a.prodacoin span.s { position:absolute; top:0px; left:0px; display:inline-block; white-space:nowrap; }