.b-post .author .date { display:none; overflow:hidden;}

.l-right .banner .content .post-statistic li {float:none; padding-left:0px;}
.banner .content .user1 {height:50px; padding-bottom:6px; padding-top:2px; position:relative;}
.banner .content .user1 div {color:#777777; float:left; font-size:10px; overflow:hidden; padding-left:6px; width:82px;}
.banner .content .user1 div a {color:#171719; font-weight:bold; text-transform:uppercase; white-space:nowrap;}

/* webform */
.webform .content p { font-size:14px;}
.webform .content .red {color:#F00;}
.webform .content #webform-client-form-5358 {padding-top:20px; padding-bottom:20px;}
.webform .content #webform-client-form-5358 div {padding-top:5px; padding-bottom:5px;}
.webform .content #webform-client-form-5358 label { width:120px; display:block; float:left;}

/* homepage pagination */
#frontpage-afisha-content .pager {float:right;}
#frontpage-afisha-content .pager li {float:left; padding-left:5px;}
#frontpage-afisha-content .pager .pager-current {font-size:12px;}
#block-views-looks-block_1 { clear:both;}

.black-list li a {color:#000; text-decoration:underline;}
.black-list li a:hover {text-decoration:none;}

/* top banner fixes */
.with-banner #block-block-5 { background:none;}
.with-banner .top-ban {position:absolute; top:54px;}
.with-banner .h_header {height:420px !important;}
.with-banner .h_logo {top:348px !important;z-index:100;}
.with-banner .h_url {top:360px !important;}
.with-banner .main-head .search {top:400px !important;}
.with-banner .h_top {z-index:100;}
.with-banner .h_micro {z-index:100;}
.with-banner .h_close {z-index:100;}

.b-post_look .info .info-block .age {max-height:14px; overflow:hidden;}
.node-unpublished {display:none;}
.column-wide .profile-edit .left .in-right {margin-right:220px;}
.b-button tbody {border-top:none;}

/* fixing preview uploads */
.column-wide .edit-block .left .in-right.eventus {width:240px;}
.filefield-element .filefield-upload input.form-submit{margin-top:10px;}
.column-wide .edit-block .left .in-right { float:right !important; width:240px !important;  }

/* fixing movies by person */
.moviedb-person .filmography td{text-align:center; background:#efefef; padding:10px 0; border-bottom:1px solid #fff; width:10%;}
.moviedb-person .filmography td a {color:#000; text-decoration:none; font-weight:bold;}
.moviedb-person .filmography td a:hover {text-decoration:underline;}
.moviedb-person .filmography tr{border:none;}
.moviedb-person .filmography tr.odd td {background:#EBEBEB none repeat scroll 0 0;}
.moviedb-person .filmography thead { display:none;}

/* fixing activity */
div.activity-list div.al-item p a {color:black; text-decoration:underline; font-size:12px; font-weight:normal; font-style:italic;}
div.activity-list div.al-item p a:hover {text-decoration:none;}
.activity-list .al-item .b-event-rating { bottom:auto; top:5px; right:0px; width:74px;}
.activity-list .al-item .b-event-rating .value {height:auto; position:absolute; right:84px; text-align:right; top:1px; white-space:nowrap;}
.activity-list .al-item .info {max-width:455px; }
.content .column-in .activity-wrapper .activity-date { font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-style:italic; padding-left:10px !important; margin-top:15px !important; color:#000; margin-bottom:10px;}

.l-page-bottom{margin-top:0px !important;}
.b-footer {height:auto !important; position:relative; top:0;}
/* fixing afisha text */
.announcement-text br { margin-bottom:15px;}

.column-wide .profile-edit .change-look .b-button_form {position:absolute; left:0px;}
.b-button .b-button-text {font-weight:bold; *font-size:11px;}

/* gallery in the event /node/2066/gall */
.column .users .view-content {padding-bottom:0px;}

/* fixing homepage h1 select */
.b-events .small-cap {position:absolute; right:10px; top:9px;}
.b-events .small-cap a {background:none; text-decoration:none !important; color:#000 !important; font-style:normal; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px #000 dotted; padding-right:0px;}

/* fixing news text */
.b-post .info-block {height:139px;}
.b-post .out {height:170px;}
.b-post .info i.fade {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/fade.png) no-repeat scroll 0 0;
display:block;
height:15px;
position:absolute;
right:0;
top:126px;
width:143px;
}
.links-line .links-knobs li.active a { padding:0px; height:auto; color:#686868; background:none; border:0px;}

/* invite form */
#invite-form .form-submit {float:right;}

/* afisha header buttons */
#frontpage-afisha-content ul#days {display:none;}
#frontpage-afisha-content .afisha_full {margin-top:0px;}
#frontpage-afisha-content .b-counter { height:8px; padding-left:12px; font-size:12px; background:transparent url(/images/icon-comm.png) no-repeat scroll 0 5px;}

ul#afisha_header {}
ul#afisha_header li {float:left;}
ul#afisha_header li a {display:block; background:transparent url(/framework/plugins/b-button/stylesheets/b-button.png) no-repeat scroll; height:18px; color:#6F6F6F;}
ul#afisha_header li a.active {display:block; background:transparent url(/framework/plugins/b-button/stylesheets/b-button.png) no-repeat scroll; height:18px;}

ul#afisha_header li.lt a {padding-left:14px; padding-right:7px; padding-top:4px; background-position:0 0;}
ul#afisha_header li.lt a.active {padding-left:14px; padding-right:7px; padding-top:4px; background-position:left -46px; color:#000;}
ul#afisha_header li.rt a {padding-right:14px; padding-left:7px; padding-top:4px; background-position:right 0;}
ul#afisha_header li.rt a.active {padding-right:14px; padding-left:7px; padding-top:4px; background-position:right -46px; color:#000;}

ul#days {background:#000000 none repeat scroll 0 0; height:25px; margin-top:20px; padding-top:10px;}
ul#days li {float:left; margin-left:41px;}
ul#days li a {display:block; color:#fff; font-family:georgia; font-size:12px; font-style:italic;}
ul#days li a.active {display:block; font-weight:bold; color:#777777; text-decoration:underline;}
.afisha_full {margin-top:15px;clear:both;}

/* calendar button */
div.calendar div.calendar-controls .calendar-control-in button { cursor:pointer; background:white url(/images/input-bg.gif) repeat-x scroll left 0; border:1px solid #666666 !important; font-family:Arial,sans-serif; font-size:12px; float:left; padding:3px 3px 3px 3px; margin:10px 0px 0px 10px; }

/* fixing looks - homepage */
#block-views-looks-block_1 h2 { font-size:23px; font-weight:normal;}
#block-views-looks-block_1 {padding-top:20px;}

/* cinema list */
.l-right #block-views-cinemas-block_2.clear-block li { float:none;}
.l-right #block-views-cinemas-block_2.clear-block li a {font-style:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif;}



/* Left menu Fix */
.block .item-list ul {padding:0 0 0.25em 0;}
.block .content .item-list ul li {margin:0 0 0.25em 0;}

/* afisha week */
.afisha_full tbody {border-top:none;}
.afisha_full td{padding:15px 0; border-bottom:1px solid #ccc;}
.afisha_full a{color:#000;}
.afisha_full .imagecache{float:left; margin-right:15px;}
.afisha_full .content{overflow:hidden; zoom:1;}
.afisha_full h2{font:bold 15px Arial, Helvetica, sans-serif; color:#000;}
.afisha_full .about{font:italic 11px Georgia, "Times New Roman", Times, serif; color:#868789;}
.afisha_full .meta{margin-bottom:20px;}
.afisha_full .links{font:italic 11px Georgia, "Times New Roman", Times, serif; color:#868789;}
.afisha_full .links a.seansy {color:#000; text-decoration:underline; margin-right:5px; padding-right:20px; background:url(/images/links_ico.gif) no-repeat 100% 4px;}
.afisha_full .links a, .afisha_full .about a {text-decoration:none; color:#868789;}
.afisha_full .links a:hover{text-decoration:underline; color:#000000;}
.afisha_full .links a.seansy:hover{text-decoration:none;}
.afisha_full .date{float:right; font:italic bold 15px Georgia, "Times New Roman", Times, serif; text-align:right; padding-top:20px !important;}
.afisha_full.cinema .date { padding-top:5px!important;}
.week .date{padding-top:20px;}

/* afisha days */
.afisha_for{overflow:hidden; zoom:1; margin-bottom:10px;}
.afisha_for div{float:left; background:#000; color:#fff; font:23px Arial, Helvetica, sans-serif; padding:5px 10px;}
.afisha_for div a{font:italic 23px Georgia, "Times New Roman", Times, serif; color:#afafaf; text-decoration:underline; vertical-align:top; background:url(/images/afisha_for_arr.gif) no-repeat 100% 14px; padding-right:20px;}
.afisha_for div a:hover{text-decoration:none;}
.days { margin-left:13px; width:97% !important;}
.days .date { padding-top:0px;}
.days h2{padding:15px 0 0 0;}
.days .film{padding:10px 0;}
.days td{border-bottom:none; padding:0;}
.days table{margin-left:30px; width:540px;}
.days table td{padding:10px 0; border-bottom:1px solid #ccc;}
.days .cinema{font:italic 12px Georgia, "Times New Roman", Times, serif; width:330px;}
.days .time{padding-left:20px; background:url(/images/links_ico.gif) no-repeat 0 13px; word-spacing:6px;}

#frontpage-afisha .days table {margin-left:30px; width:690px;}
#frontpage-afisha .days .cinema {width:470px;}
#frontpage-afisha #afiash_content {margin-bottom:30px;}

.span-5{padding:0;}
.cinema h2{margin:0; padding:0!important;}
.cinema .about{margin-bottom:10px;}
.cinema .content{padding-bottom:5px;}
.cinema .date {padding-top:0px;}
.afisha th{font-weight:normal; text-align:center; font:italic 11px Georgia, "Times New Roman", Times, serif; background:#efefef; padding:5px 0; border-bottom:1px solid #d5d5d5; font-weight:bold;}
.afisha strong{display:block; font:bold 11px Arial, Helvetica, sans-serif;}
.afisha td{text-align:center; background:#efefef; padding:10px 0; border-bottom:1px solid #fff; width:10%;}
.afisha td a {color:#000; text-decoration:none; font-weight:bold;}
.afisha td a:hover {text-decoration:underline;}
.afisha tr{border:none;}
.afisha .weekend{color:#ff0000;}
.afisha .past{color:#868789;}
.afisha .cur{background:#fff !important;}
.afisha tr.odd td {background:#EBEBEB none repeat scroll 0 0;}


/* afisha movie */
.movie {margin-bottom:20px;}
.movie .imagecache{float:left; margin-right:30px;}
.movie .rait{float:right; width:180px; font:italic bold 15px Georgia, "Times New Roman", Times, serif; text-align:right;}
.movie .rait p{font-size:11px; color:#000; line-height:31px;}
.movie .fivestar-static-form-item p{font:normal 11px Arial, Helvetica, sans-serif; color:#333;}
.movie .rait .star{float:left!important; margin-bottom:3px;}
.movie .rait .fivestar-summary {float:right; width:250px;}
.movie .rait .fivestar-summary .average-rating { font-size:25px;}
.movie .rait .fivestar-summary .total-votes {color:#777777; font-size:11px; font-weight:normal;} 

.movie .rait .fivestar-smart-stars .fivestar-widget,
.movie .fivestar-static-form-item .fivestar-widget-static {text-align:left; position:absolute; right:0; top:72px;}
.movie .rait .fivestar-smart-stars .fivestar-widget .star,
.movie .fivestar-static-form-item .fivestar-widget-static .star{height:8px;}
 
.movie .overflow{overflow:hidden; zoom:1;}
.movie .descript .links li a { text-decoration:none !important;}
.movie .descript .links li a:hover {text-decoration:underline !important;}
.movie .gallery {margin-top:20px;}

.descript th{border:none; width:110px; padding-bottom:10px; font:italic bold 12px Georgia, "Times New Roman", Times, serif;}
.descript td{padding-bottom:10px;}
.descript a{color:#000!important; text-decoration:underline!important;}
.descript a:hover{text-decoration:none!important;}
.shortly{margin-bottom:20px; margin-top:20px;}
.shortly h3, .int h3, .movie .gallery h3 {font: bold 16px Arial, Helvetica, sans-serif; border-bottom:1px solid #ccc; margin-bottom:10px; padding:20px 0 5px 0;}
.shortly h2{font: bold 15px Arial, Helvetica, sans-serif; margin-bottom:10px; padding:10px 0 0 0;}
.shortly p{font:13px/18px Arial, Helvetica, sans-serif; margin-bottom:15px;}
.shortly .int{padding:0 0 50px 25px;}
.gallery{overflow:hidden; zoom:1;}

.activity-wrapper .activity-list ul li {display:inline; margin-right:10px;}

#edit-field-preview-0-upload-wrapper p.edit-comment
{
	display:none;
}

.span-2 .user-stat p.site a
{
	display: block;
}

.title-link {
text-align:center;
padding-bottom:15px;
margin-bottom:15px;
border-bottom:1px solid #d6d6d6;
}
.title-link a {
	color:#000;
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	background:url(images/marker.gif) no-repeat 100% 5px;
	padding-right:13px;
	border-bottom:1px solid #000;
}
.title-link a:hover {
text-decoration:none;
border:none;
}
.photo-list {
margin:0 0 10px !important;
padding:0;
list-style:none;
	width:100%;
	overflow:hidden;
	position:relative;
	float:none;
}
.photo-list .img-holder {
	position:relative;
	width:100px;
	margin: 0 auto 8px;
}
.photo-list a {
color:#000;
text-decoration:none;
font-size:12px;
}
.photo-list a:hover strong {
text-decoration:underline;
}
.photo-list .flow {
left:7px;
right:auto;
}
.photo-list li {
float:left;
width:102px;
text-align:center;
padding:0 20px 30px 25px;}
.photo-list img {
display:block;
}
.photo-list strong {
display:block;
}
.photo-list span {
display:block;
}
.photo-list span.comment-number {
padding-left:19px;
background:url(http://www.look.by/images/heart.gif) no-repeat 0 50%;
display:inline;
position:absolute;
bottom:0;
margin-left:-19px;
}
.photo-list-type2 li {
width:145px;
padding:0 20px 20px 20px;
font-size:12px;
}
.photo-list-type2 strong {
font-size:14px;
margin-bottom:12px;
}
.title-bar {
border-bottom:1px solid #000;
margin:0 0 10px;
}
.title-bar h2 {
font:25px Georgia, "Times New Roman", Times, serif;
margin:0;
padding-bottom:10px;
}
.title-bar a {
color:#000;
text-decoration:none;
border-bottom:1px dotted #000;
margin-top:15px;
float:right;
position:relative;
z-index:10;
margin-right:3px;
}
.film-list {
margin:0 0 25px;
padding:10px 0 0;
list-style:none;
width:100%;
overflow:hidden;
}
.film-list li {
float:left;
width:103px;
padding-left:20px;
}
.film-list span {
display:block;
color:#999;
}
.film-list strong {
display:block;
font-size:12px;
color:#333;
}
.menu-films {
margin:0 ;
color:#636363;
padding:0;
list-style:none;
text-align:center;
font:italic 11px Georgia, "Times New Roman", Times, serif;
}
.menu-films li {
display:inline;
}
.menu-films a {
color:#636363;
text-decoration:underline;
}
.menu-films a:hover {
text-decoration:none;
}

.view-content
{
padding-bottom:10px;
}
