/*
Theme Name: LiveInternet mobile
Description: 2010-12-23
Version: 1.0
Author: ATimofeev [Re.Active]
Author URI: http://www.reactant.ru/
*/


/* Reset
----------------------------------------------- */
	/* -----------[ Share ]----------- */
		html, body, div, span, applet, object, iframe,
		h1, h2, h3, h4, h5, h6, p, blockquote, pre,
		a, abbr, acronym, address, big, cite, code,
		del, dfn, em, font, img, ins, kbd, q, s, samp,
		small, strike, strong, sub, sup, tt, var,
		dl, dt, dd, ol, ul, li,
		fieldset, form, label, legend,
		table, caption, tbody, tfoot, thead, tr, th, td  {
			margin:0;padding:0; 
			border:0;outline:0;vertical-align: baseline;
			font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit; 
			}
		a:focus, object:focus {
			outline:none;
			}
		body {
			line-height:1;
			color:black; background:white;
			}
	/* -----------[ Lists ]----------- */
		ol, ul {
			list-style: none;
			}
	/* -----------[ Tables ]----------- */
		table {
			border-collapse:separate; border-spacing:0;
			}
		caption, th, td {
			text-align:left;
			font-weight:normal;
			}
	/* -----------[ Elements ]----------- */
		i, em {
			font-style:italic;
			}
		b, strong {
			font-weight:bold;
			}	
		blockquote:before, blockquote:after, q:before, q:after {
			content:"";
			}
		blockquote, q {
			quotes:"" "";
			}
		
		
/* Base
----------------------------------------------- */
	/* -----------[ Share ]----------- */		
		body {
			font-family:Helvetica Neue; color:#000;
			}
	/* -----------[ Links ]----------- */
		a:link, a:visited {
			color:rgb(57,119,196); text-decoration:underline;
			}
		a:hover, a:active {
			text-decoration:none;
			}
	/* -----------[ Paragraphs ]----------- */
		p {
			margin:0 0 1.5em;
			}
		
		
/* Helpers
----------------------------------------------- */
	/* -----------[ Clears ]----------- */		
		.hl_cl {
			font-size:0; height:0;visibility:hidden;
			}
		.hl_clBo {
			clear:both;
			}
		.hl_clLe {
			clear:left;
			}
		.hl_clFix:after {
			content:"\0020";  display:block;height:0; clear:both; visibility:hidden;overflow:hidden;
			}
		.hl_clFix {
			display: block;
			}
		* htm .hl_clFix {
			height: 1%;
			}
	/* -----------[ Hidden ]----------- */
		.hl_hi {
			visibility:hidden;
			font-size:0; 
			}
	/* -----------[ Floats ]----------- */
		.hl_fl {
			float:left;
			}
		.hl_flR {
			float: right;
			}
		.hl_fl100 {
			width:100%;
			}
		
		
/* Global
----------------------------------------------- */
	.gl_radius {
		-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;		
		}


/* Markup
----------------------------------------------- */
	/* -----------[ Wrapper ]----------- */
		.ma_wrap {
			background:#FFF;
			}
	/* -----------[ Navigation ]----------- */
		.ma_nav {
			font-size:0.9em;font-weight:bold; float:left; width:100%;height:41px; float:left; overflow:hidden;
			background:#4f4f4f url(/ReActive/i/pda/ma-nav/bg.png) repeat-x 0 0;			
			}
		.ma_navI {
			margin:0 10px;
			}
				/* -[ Logo ]- */
					a.ma_nav-logo {
						display:block; float:left; margin-top:5px; margin-right:25px;
						color:#FFF; text-decoration:none;
						}
						.ma_nav-logo strong {
							display:block;
							}
							.ma_nav-logo strong span {
								color:#6aa0e3
								}
				/* -[ Icons ]- */
					.ma_nav-ico {
						display:block; text-indent:-777em;
						margin-top:12px;
						}
				.ma_nav ul {
					margin:0 25px;
					font-size:0.9em;
					}						
					.ma_nav ul li {
						float:left; margin-top:8px;padding:0;
						}
						.ma_nav ul li a {
							display:block; padding:6px; text-decoration:none; text-align:center;
							background:url(/ReActive/i/pda/ma-nav/li-a.png) repeat-y 0 0; color:#FFF; text-shadow:1px -1px 0 #000;
							}
						.ma_nav ul li.ma_nav-itmAct a {
							color:rgb(118,180,255);
							}							
	/* -----------[ Content ]----------- */
		.ma-cont {
			float:left;width:100%;
			}
			.ma-contI {
				padding:0 15px 15px 15px;
				}
			.ma-cont_panel {
				padding:10px; margin:15px 0;
				background:#eeeeee; -webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em;
				}
				.ma-cont_panel strong {
					display:block; margin-bottom:0.5em;
					font-size:1.1em;
					}
				.ma-cont_panel ul {
					}	
					.ma-cont_panel ul li {
						}
						.ma-cont_panel ul li a {
							display:block; padding:0.3em;
							}
						.ma-cont_panel ul li a:hover {
							background-color:rgb(57,119,196);color:#FFF;
							}
				.ma-cont_new {
					display:block; float:left; padding:0.7em; margin-bottom:20px;
					border:#eeeeee 3px solid; -webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em;
					}		
				.ma-cont_list {
					}
			
										
/* Blocks ? Global
----------------------------------------------- */
	/* -----------[ Messages list ]----------- */
		.ma-cont_list .Message {
			float:left;width:100%; margin-bottom:1em;padding-bottom:1em;
			border-bottom:#eeeeee 1px solid;
			}
			.ma-cont_list .Message .Avatar {
				float:left;
				}
				.ma-cont_list .Message .Avatar img {
					width:30px;height:30px;
					}
			.ma-cont_list .Message .Info, .ma-cont_list .Message .Text {
				margin-left:40px;
				}
			.ma-cont_list .Message .Info {
				margin-bottom:0.3em;
				color:#7a7a7a;
				}
				.ma-cont_list .Message .Info span, .ma-cont_list .Message .Info b {
					margin-right:0.3em;
					}
				.ma-cont_list .Message .Info b {
					font-weight:normal;
					}
					.ma-cont_list .Message .Info b a {
						color:#7a7a7a;
						}
				.ma-cont_list .Message .Text .Delete {
					display:none;
					}
				.ma-cont_list .Message .Text b {
					margin-right:0.5em;
					}
	/* -----------[ Invites list ]----------- */					
		.ma-cont_list .Invites .Message .Info {
			display:none;
			}
		.ma-cont_list .Invites .Message .Buttons {
			display:block; margin-top:0.5em;
			}	
	/* -----------[ Message show ]----------- */
		.ma-cont_list .Letterlist {
			float:left;width:100%;
			}
		.ma-cont_list .Letterlist .Title {
			margin-bottom:0.7em;
			}
			.ma-cont_list .Letterlist .Message .Text .Delete {
				display:block; margin-top:0.5em; width:100px;
				}
			.ma-cont_list .Letterlist .Message .Text .Quote {
				display:none;
				}				
	/* -----------[ Message show ]----------- */
		.ma-cont_list .Nextmess {
			margin:0.5em 0;
			}
	/* -----------[ New letter form ]----------- */		
		.ma-cont_list .Newletter {
			margin-top:1.5em;
			}
			.ma-cont_list .Newletter label {
				display:block; margin-bottom:0.5em;
				}
			.ma-cont_list .Newletter .Textarea * {
				padding:0;margin:0; display:block;
				}
			.ma-cont_list .Newletter .Textarea a {
				display:none;
				}
	/* -----------[ Create message ]----------- */			
		.ma-cont_list .FormTop {
			width:100%; float:left;
			}
			.ma-cont_list .FormTop .Friendlist a {
				display:none;
				}
			.ma-cont_list .FormTop fieldset {
				}
				.ma-cont_list .FormTop fieldset input, .ma-cont_list .FormTop fieldset textarea {
					width:100%;
					}
				.ma-cont_list .FormTop fieldset .Button input {
					width:auto;
					}
					
.pda-auth {
	padding:7px;margin:7px 0;
	border:#CCC 3px solid;
	}					
.pda-nav {
	margin-bottom:30px;
	}
	.pda-nav b {
		display:block; margin-bottom:5px;
		font-size:20px;
		}
	.pda-nav_friend {
		display:block; margin:3px 0;
		}
.pda-post {
	margin-bottom:20px;
	}
	.pda-post_hdr_date {
		color:#999;
		}
	.pda-post_hdr strong {
		display:block; margin-bottom:3px;
		font-size:18px;
		}
	.pda-post_body {
		line-height:20px;
		}
	.pda-post_nav {
		display:block; padding:5px;
		background:#EEE;
		}		
		.pda-post_nav a {
			margin-right:5px;
			}
		a.pda-post_nav_like {
			color:green;
			}
.pda-comm {
	}
	.pda-comm_hdr {
		margin:15px 0;
		}
		.pda-comm_hdr b {
			font-size:18px;
			}
	.pda-comm_itm {
		padding-bottom:7px;margin-bottom:7px;
		border-bottom:#CCC 1px dashed;
		}
		.pda-comm_itm_hdr {
			font-size:80%;color:#666;
			}
			.pda-comm_itm_hdr a {
				color:#666;
				}
		.pda-comm_itm_body {
			line-height:20px; margin:3px 0;
			}
			.pda-comm_itm_body_rep {
				display:inline; width:400px; line-height:normal;
				font-size:11px;font-weight:bold; background:#999;color:#FFF;border:#999 2px solid;
				}
				.pda-comm_itm_body_rep a {
					color:#FFF;
					}
		.pda-comm_itm_nav {
			font-size:80%;
			}