/* ph */

/* loading imgs */
.loading_img {
  margin: 0 auto;
  width: 32px;
  height: 32px;
  background: transparent url(http://i.smotra.ru/img/ajax_loader.gif) center center no-repeat;
  display:none;
}
.upload_progress {
    display:none;
    background: transparent url(http://i.smotra.ru/img/ajax_loader2.gif) left center no-repeat;    
    padding-left: 22px;
}

/* autocomplete */
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
	z-index:10;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background-position:100% -11px;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

/* resizable */
.resizable-textarea textarea {
display:block;
margin-bottom:0pt;
height: 20%;
width: 100%;
}

/* fast_search */
span.highlight { background-color: yellow; }

/* jCrop */
.jcrop-holder { text-align: left; }
.jcrop-vline, .jcrop-hline
{
	font-size: 0;
	position: absolute;
	background: white url('/img/Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
	*width: 9px;
	*height: 9px;
}
.jcrop-tracker { width: 100%; height: 100%; }
.custom .jcrop-vline,
.custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

/* sm player */
.smp_float {
	background-image: url(http://i.smotra.ru/img/black-trans-10.png); background-repeat: repeat;
	float:right;
	position:fixed;
	top:0;
	right:0;
	
}

/* fixes */
.input-ac {
}


#turbo_s_res {
	display: none;
}

.hidden {
	display: none;
}

.YMaps-b-hint-input {
	display:none !important;
}
.nb-table-row.empty { display: none; }
.ui-state-highlight2 { height: 50px;  background: #fbf9ee; }

#refresh-comments-button a.button.loading {
	opacity: 0.4;
}

.loading_overlay { display:none; height: 100%; width:100%; position: absolute; top: 0; left:0; z-index:999; background: url(http://i.smotra.ru/img/loading_overlay.png) repeat scroll 0 0 transparent; }
.loading_overlay img { position: relative; }

.tt-content { display:none; }

input.placeholder { color: #E3E3E3 !important; }

#comment_add_form { display: none; }

.spec-list-s .nbt-row {
    position:absolute;
    z-index:8;
}

.spec-list-s .nbt-row.active {
    z-index:10;
}

.spec-list-s .nbt-row.last-active {
    z-index:9;
}

.sm-loc-help {
    position: fixed;
    right: 0;
    top: 0;
    width: 365px;
    z-index: 999;
}

.sm-loc-help span {
padding:10px 30px 10px 20px;; background-color: #fff; margin: 5px 40px 5px 0px; clear: both; float: right; position: relative;
}

/* comments loading */
.comments-page.loading {
	background-image: url(http://i.smotra.ru/img/ajax_loader2.gif);
    background-position: right center;
    background-repeat: no-repeat;
}
.comments-page.loading .comments-page-header
{
	margin-right: 20px;
}


/* meets */
.meets_list {
	margin-top: 10px;
}

.meets_list .comment-last-item {
	margin: 0 0 10px 0;
}

.meets_map .YMaps-b-balloon-content {
	margin-right: 0 !important;
}

.meet_baloon {
	margin-top: 5px;
	text-align: center;
}
.meet_baloon .title {
	margin: 5px 0;
	display: block;
	text-align: left;
	width: 180px;
}
.meet_baloon .place {
	display: block;
	width: 180px;
}

/* warnings */
.warn_comment {
	float: left;
	font-size: 14px;
	width: 100%;	
}

/* smotra life */
.air_date {
	margin-bottom:5px;
	font-size:18px;
}

/* gps */
.track-list-item-info {font-size:12px; background-color: #fff; }
#black .track-list-item-info {background-color: #262a37; }
.track-list-item-info a { color:#71767c; text-decoration:none; display:block; padding:10px; }
#black .track-list-item-info a { color:#6a7791; }
.track-list-item.active a { background-color: #dae6f0; color: #69C; }
.track-list-item-info a:hover { text-decoration:underline; background-color: #dae6f0; color: #69C; }
#black .track-list-item-info a:hover { background-color: #262a37; color: #fff; }
.track-list-item { margin-bottom:10px;  margin-left:-10px; margin-right:-10px;}


/* smotracut in preview */
.post_preview a[name='smotracut']
{
	border-bottom:2px dashed #27589A;
	display:block;
	margin:6px 0;
	width:100%;
}

/* pager */
.pager-msgs-table tr.approved td { background-color: #EDFFEA; }
.pager-msgs-table tr.deleted td { background-color: #FFF1EA; }
.pager-msgs-table tr.now td { background-color: #EAF3FF; }