Вход Регистрация
Файл: css/touch.css
Строк: 1546
/* CSS Reset */ h1, h2, h3, h4, h5, h6, p, a, img, b, u, i, dl, dt, dd, ol,
ul, li, form, table, caption, tbody, tfoot, thead, tr, th, td, audio, video
{ margin: 0; padding: 0; border: 0; } /* Main */ html { position:
relative; } body { background: #E1E7EE; margin: 0px; padding: 0px;
direction: ltr; font-family: tahoma, arial, verdana, sans-serif, Lucida
Sans; font-size: 12px; -webkit-text-size-adjust: none;
-webkit-user-select: none; -webkit-tap-highlight-color:
rgba(0,0,0,0); } /* Input styles */ input[type="text"],
input[type="password"], input[type="search"], textarea
{ width: 100%; background: #FFF; font-family: tahoma, arial, verdana,
sans-serif, Lucida Sans; font-size: 16px; line-height: 16px; border:
1px solid #B0B0B0; -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; box-shadow: inset #DBDBDB 0px 1px 1px;
-webkit-box-shadow: inset #DBDBDB 0px 1px 1px; -moz-box-shadow: inset
#DBDBDB 0px 1px 1px; outline: none; -webkit-appearance:
none; } textarea { padding: 8px 7px 4px; resize: auto; height: 16px;
min-height: 16px; } input[type="text"],
input[type="password"], input[type="search"] {
padding: 6px 7px; } textarea:focus { min-height:
31px; } input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { color: #777; font-size:
12px; } .text_wrapper { padding-right: 16px; line-height: 11px; } /*
Link styles */ a { color: #2B587A; text-decoration: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.4) !important; } .hover a {
color: #FFF; } .touch_preload { display: none; } .bg_no_rpt {
background-repeat: no-repeat; } /* Main containers */ #touch_layout {
position: absolute; width: 100%; height: 100%; } body.portrait
#touch_layout { min-height: 416px; } body.landscape #touch_layout {
min-height: 268px; } #body_footer_wrapper { position: absolute; top:
46px; bottom: 0px; width:100%; overflow:
auto; } #body_footer_scroller { position: relative; } .wrapper_default {
background-color: #E1E7EE; } .wrapper_bg_F5F5F5 { background-color:
#F5F5F5; } .wrapper_bg_FFFFFF { background-color:
#FFFFFF; } .wrapper_bg_F4F4F4 { background-color:
#F4F4F4; } .wrapper_bg_D4DDE8 { background-color: #D4DDE8; } /* Header
*/ .touch_header { height: 44px; border-top: 1px solid #5A7B9F;
border-bottom: 1px solid #466891; background: #6786A9; background:
-webkit-gradient(linear, left top, left bottom, from(#6786A9),
to(#4B6E96)); background: -webkit-linear-gradient(top, #6786A9,
#4B6E96); background: -moz-linear-gradient(top, #6786A9, #4B6E96);
background: -o-linear-gradient(top, #6786A9, #4B6E96);
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); } #body_footer_scroller
.touch_header { position:absolute; top: 0px; width: 100%; z-index:
10; } #logo { width: 144px; height: 44px; margin-left: 10px;
background-position: left center; } .btn_top { position: absolute;
margin-top: 6px; -webkit-tap-highlight-color: rgba(0,0,0,0); } .btn_back
{ left: 10px; } .btn_logout { right: 10px; } .btn_top_img { display:
inline-block; width: 20px; height: 30px; background-position: center
center; } .btn_send, .btn_checkin, .btn_new_place, .btn_add_place,
.btn_mail_search { right: 10px; } .btn_send > div, .btn_checkin >
div { width: 40px !important; } .btn_new_place > div { width: 70px
!important; } #btn_send_bg, #btn_tag_bg { background-repeat: no-repeat;
background-position: center center; width: 20px; height:
32px; } #btn_send_bg { right: 20px; } #btn_tag_bg { right:
21px; } .btn_top > div { position: relative; width: 75px; height:
29px; text-align: center; line-height: 30px; border: 1px solid
#345379; -webkit-border-radius: 5px; -moz-border-radius: 5px;
border-radius: 5px; background: #5A799E; background:
-webkit-gradient(linear, left top, left bottom, from(#5A799E), to(#3E6088))
transparent; background: -webkit-linear-gradient(top, #5A799E, #3E6088);
background: -moz-linear-gradient(top, #5A799E, #3E6088); background:
-o-linear-gradient(top, #5A799E, #3E6088); font-weight: bold; color:
#FFF; text-shadow: #335479 0px 1px 0; -webkit-box-shadow: #7B95B2 0px
1px 1px; -moz-box-shadow: #7B95B2 0px 1px 1px; box-shadow: #7B95B2 0px
1px 1px; -webkit-tap-highlight-color: rgba(0,0,0,0); } /*.btn_top
a:hover,*/ .btn_top_active > div { height: 29px; /*padding-top:
1px;*/ color: #E4ECF6; border-color: #345379; text-shadow: #2A4B71
0px 1px 0; background: #47688E; background: -webkit-gradient(linear,
left top, left bottom, from(#47688E), to(#37587F)); background:
-webkit-linear-gradient(top, #47688E, #37587F); background:
-moz-linear-gradient(top, #47688E, #37587F); background:
-o-linear-gradient(top, #47688E, #37587F); -webkit-box-shadow: inset
#36567C 0px 1px 0px, #7B95B2 0px 1px 1px; -moz-box-shadow: inset #36567C
0px 1px 0px, #7B95B2 0px 1px 1px; box-shadow: inset #36567C 0px 1px 0px,
#7B95B2 0px 1px 1px; } .btn_top_active > span { color: #E4ECF6;
border-color: #345379; background: #47688E !important; background:
-webkit-gradient(linear, left top, left bottom, from(#47688E), to(#37587F))
!important; background: -webkit-linear-gradient(top, #47688E, #37587F)
!important; background: -moz-linear-gradient(top, #47688E, #37587F)
!important; background: -o-linear-gradient(top, #47688E, #37587F)
!important; -webkit-box-shadow: inset #36567C 0px 1px 0px, #7B95B2 0px
1px 1px !important; -moz-box-shadow: inset #36567C 0px 1px 0px, #7B95B2
0px 1px 1px !important; box-shadow: inset #36567C 0px 1px 0px, #7B95B2
0px 1px 1px !important; } .btn_back > span { position: absolute;
top: 5px; left: -10px; width: 19.5px; height: 19.5px;
-webkit-transform: rotate(51deg) skew(15deg); text-align: center;
line-height: 30px; border: 1px solid #345379; border-right: none;
border-top: none; -webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px; background: #5A799E; background:
-webkit-gradient(linear, left top, right bottom, from(#5A799E),
to(#3E6088)) transparent; background: -webkit-linear-gradient(top,
#5A799E, #3E6088); background: -moz-linear-gradient(top, #5A799E,
#3E6088); background: -o-linear-gradient(top, #5A799E, #3E6088);
font-weight: bold; color: #FFF; -webkit-box-shadow: #7B95B2 0px 1px
0px; -moz-box-shadow: #7B95B2 0px 1px 0px; box-shadow: #7B95B2 0px 1px
0px; -webkit-tap-highlight-color: rgba(0,0,0,0); } .btn_back_arr > div
{ border-left: none; border-top-left-radius: 0px;
border-bottom-left-radius: 0px; -webkit-box-shadow: #7B95B2 0px 1px 0px;
-moz-box-shadow: #7B95B2 0px 1px 0px; box-shadow: #7B95B2 0px 1px 0px;
width: 41px; height: 28px; text-align: left; padding-left: 1px;
line-height: 28px; } .btn_send a { width: auto; padding: 0
10px; } .touch_title { text-align: center; line-height: 44px;
font-size: 18px; font-weight: bold; color: #FFF; text-shadow: #315177
0px 1px 0; } /* Loader page with spinner */ #touch_body .body_load {
background-color: #FFFFFF; text-align: center; } #touch_body
.body_load_gray { background-color: #E1E7EE; text-align:
center; } #load_block > span { display: inline-block; width: 35px;
background-color: #FFFFFF; background-position: center
center; } #load_block .span_gray { background-color:
#E1E7EE; } .mem_link { font-weight: bold; color: #2B587A;
text-decoration: none; } a.mention_link { font-weight: normal; color:
#2B587A; text-decoration: none; } .hover .mem_link, .hover a.mention_link
{ color: #FFF; } #touch_content { margin-bottom: 15px; } /* Login
page */ #auth_form { padding: 5px 15px 10px; } #login_msg { display:
none; border: 1px solid #C5C0A2; background: #F4EAB7; padding: 15px
10px; margin-top: 10px; } #auth_form dl dt { margin: 15px 0px 0px 5px;
color: #646C77; font-size: 12px; } #auth_form dl dd { margin: 5px 0px
0px; padding: 0; } #auth_form input { border: 1px solid #B5B9C2;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:
5px; padding: 3px; width: 100%; font-size: 18px; } #auth_button
.button { margin-left: 0px; margin-top: 20px; } .hidden_iframe {
position: absolute; visibility: hidden; width: 20px; height:
20px; } /* Tab bar */ .touch_tabbar { background: #D4DDE8; height:
46px; border-top: 1px solid #D4DDE8; border-bottom: 1px solid
#4D7098; } .touch_tabs { list-style: none; margin: 14px 0 0 10px;
padding: 0; } .touch_tabs li { float: left; margin: 0px 0px 0px 7px;
padding: 0; border: 1px solid #D3DDE7; border-bottom: 0; } .touch_tabs
li:nth-child(1) { margin-left: 0px; } .touch_tabs li.current { border:
1px solid #3D5D82; border-bottom: 0; -webkit-border-top-left-radius:
5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft:
5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px;
border-top-right-radius: 5px; background: #6B8AAC; background:
-webkit-gradient(linear, left top, left bottom, from(#6B8AAC),
to(#4D7098)); background: -webkit-linear-gradient(top, #6B8AAC,
#4D7098); background: -moz-linear-gradient(top, #6B8AAC, #4D7098);
background: -o-linear-gradient(top, #6B8AAC, #4D7098); } .touch_tabs li
span { color: #3C5F85; text-shadow: #E0E7EE 0px 1px 0; display:
block; height: 31px; line-height: 31px; padding: 0 15px;
font-weight: bold; text-decoration: none; } .touch_tabs li.current span
{ color: #FFF; text-shadow: #3F5F84 0px 1px 0; } /* Textarea and input
container */ .input_bar { background: #F5F5F5; background:
-webkit-gradient(linear, left top, left bottom, from(#F5F5F5),
to(#E4E4E4)); background: -webkit-linear-gradient(top, #F5F5F5,
#E4E4E4); background: -moz-linear-gradient(top, #F5F5F5, #E4E4E4);
background: -o-linear-gradient(top, #F5F5F5, #E4E4E4); border-bottom: 1px
solid #C6C6C6; padding: 11px 10px 10px; z-index: 100; position:
relative; } .input_bar textarea { /*height: 31px; min-height:
31px;*/ } .input_bar input { padding: 6px 7px; } .input_bar textarea,
.input_bar input { line-height: 20px; padding-top: 7px;
padding-bottom: 6px; } .input_bar .button:nth-child(1) { /*margin-left:
0px;*/ } .input_progress { display: none; height: 28px; margin-top:
10px; background-position: center center; } .input_progress_left {
margin-top: 0px; background-position: left center; } #input_ext_act_full,
#input_ext_act_light { margin-bottom: 1px; } #input_ext_act_full .button
{ margin-left: 0px; width: 50%; } #input_ext_act_full
.button:nth-child(1) { float: left; } #input_ext_act_full
.button:nth-child(1) > div { margin-right: 5px; } #input_ext_act_full
.button:nth-child(2), #input_ext_act_full .button:nth-child(3){ float:
right; } #input_ext_act_full .button:nth-child(2) > div,
#input_ext_act_full .button:nth-child(3) > div { margin-left:
5px; } #input_ext_act_full .button > div { display: block; padding:
0px; } #input_ext_act_light .button { width: 100%; margin:
0px; } #input_ext_act_light .button > div { display: block; padding:
0px; } #input_ext_cmm .button_no > div { width: auto !important;
padding: 0px 20px !important; } #edit_buttons { display: none; } /*
Buttons */ .buttons { margin-top: 10px; } .button { float: left;
margin-left: 10px; -webkit-tap-highlight-color: rgba(0,0,0,0); } .button
> div { display: inline-block; cursor: pointer; height: 28px;
line-height: 28px; padding: 0 20px; border-width: 1px; border-style:
solid; text-align: center; -webkit-border-radius: 4px;
-moz-border-radius: 4px; border-radius: 4px;
-webkit-tap-highlight-color: rgba(0,0,0,0); font-size:
12px; } .button_yes_hover > div, .button_no_hover > div { /*height:
27px; line-height: 27px; padding-top: 1px;*/ } .button_wide { float:
none; } .button_yes > div { color: #FFF; border-color: #3B5B80;
text-shadow: #3F5F84 0px 1px 0; background: #6A88AB; background:
-webkit-gradient(linear, left top, left bottom, from(#6A88AB),
to(#4D7098)); background: -webkit-linear-gradient(top, #6A88AB,
#4D7098); background: -moz-linear-gradient(top, #6A88AB, #4D7098);
background: -o-linear-gradient(top, #6A88AB, #4D7098);
-webkit-box-shadow: inset #7A97B8 0px 1px 0px, #EFEFEF 0px 1px 0px;
-moz-box-shadow: inset #7A97B8 0px 1px 0, #EFEFEF 0px 1px 0px;
box-shadow: inset #7A97B8 0 1px 0, #EFEFEF 0px 1px 0; } .button_yes_hover
> div { color: #E5EBF1; border-color: #3B5B80 #3B5B80 #4F6C8D;
text-shadow: #37587D 0px 1px 0; background: -webkit-gradient(linear, left
top, left bottom, from(#5A7BA0), to(#41658E)); background:
-webkit-linear-gradient(top, #5A7BA0, #41658E); background:
-moz-linear-gradient(top, #5A7BA0, #41658E); background:
-o-linear-gradient(top, #5A7BA0, #41658E); -webkit-box-shadow: inset
#496A90 0 1px 0px, #EFEFEF 0px 1px 0px; -moz-box-shadow: inset #496A90 0
1px 0px, #EFEFEF 0px 1px 0px; box-shadow: inset #496A90 0px 1px 0,
#EFEFEF 0px 1px 0px; content: ''; } .button_no > div { color:
#444444; border-color: #A8A8A8 #A8A8A8 #949494; text-shadow: #E6E6E6
0px 1px 0; background: #E9E9E9; background: -webkit-gradient(linear,
left top, left bottom, from(#E9E9E9), to(#D0D0D0)); background:
-webkit-linear-gradient(top, #E9E9E9, #D0D0D0); background:
-moz-linear-gradient(top, #E9E9E9, #D0D0D0); background:
-o-linear-gradient(top, #E9E9E9, #D0D0D0); -webkit-box-shadow: inset
#FFFFFF 0px 1px 0px, #EFEFEF 0px 1px 0px; -moz-box-shadow: inset #FFFFFF
0px 1px 0px, #EFEFEF 0px 1px 0px; box-shadow: inset #FFFFFF 0px 1px 0px,
#EFEFEF 0px 1px 0px; } .button_no_hover > div { color: #333333;
border-color: #949494 #949494 #A1A1A1; text-shadow: #CECECE 0px 1px 0;
background: #CCCCCC; background: -webkit-gradient(linear, left top, left
bottom, from(#CCCCCC), to(#ACACAC)); background:
-webkit-linear-gradient(top, #CCCCCC, #ACACAC); background:
-moz-linear-gradient(top, #CCCCCC, #ACACAC); background:
-o-linear-gradient(top, #CCCCCC, #ACACAC); -webkit-box-shadow: inset
#AFB0B0 0px 1px 0px, #EFEFEF 0px 1px 0px; -moz-box-shadow: inset #AFB0B0
0px 1px 0px, #EFEFEF 0px 1px 0px; box-shadow: inset #AFB0B0 0px 1px 0px,
#EFEFEF 0px 1px 0px; content: ''; } #edit_buttons .button { float:
none; } #edit_buttons .button_yes { display: table-cell; padding-right:
10px; } #edit_buttons .button_yes > div { min-width:
60px; } #edit_buttons .button_no { display: table-cell; } #edit_buttons
.button_no > div { /*width: 100%; padding: 0px;*/ } /*
Footer*/ .touch_footer { background-color: #E1E7EE; /*padding-top:
20px;*/ border-width: 1px 1px 0; border-style: solid; border-color:
#AFBAC6 #D0D7DF; -webkit-box-shadow: inset #C5CCD4 0px 1px 0px, inset
#D0D7DF 0px 2px 0px, inset #D9DFE6 1px 3px 0px, inset #D9DFE6 -1px 3px 0px,
inset #DEE4EB 2px 4px 0px, inset #DEE4EB -2px 4px 0px;; -moz-box-shadow:
inset #C5CCD4 0px 1px 0px, inset #D0D7DF 0px 2px 0px, inset #D9DFE6 1px 3px
0px, inset #D9DFE6 -1px 3px 0px, inset #DEE4EB 2px 4px 0px, inset #DEE4EB
-2px 4px 0px; box-shadow: inset #C5CCD4 0px 1px 0px, inset #D0D7DF 0px
2px 0px, inset #D9DFE6 1px 3px 0px, inset #D9DFE6 -1px 3px 0px, inset
#DEE4EB 2px 4px 0px, inset #DEE4EB -2px 4px 0px; } .plain_footer {
border: 0; -webkit-box-shadow: none; -moz-box-shadow: none;
box-shadow: none; } #show_more_button, #load_more_progress { margin-top:
20px; } .button_more { display: none; /*width: 220px; margin: 0
auto;*/ margin: 0px 20px; padding-bottom: 1px; } .button_more > div
{ width: 100%; padding: 0px; height: 32px !important;
line-height:32px !important; } #load_more_progress { display: none;
height: 35px; background-position: center center; } #bottom_links {
text-align: center; font-size: 11px; margin-top: 15px;
padding-bottom: 15px; } #bottom_links a { color: #3C5F85; text-shadow:
#EFF2F6 0px 1px 1px; } #standalone_app { margin-left:
20px; } #footer_bg_block { position: absolute; left: 0px; right:
0px; background: #E1E7EE; } .touch_main { } .touch_main
.menu_top_border { border-bottom: 1px solid #DEDEDE; margin-top:
-1px; } .touch_main .menu_item { background: #FFFFFF; border-bottom:
1px solid #DEDEDE; height: 65px; cursor: pointer;
-webkit-tap-highlight-color: rgba(0,0,0,0); } .touch_main .menu_item_short
{ height: 52px; } .touch_main .hover { background: #6786A9;
background: -webkit-gradient(linear, left top, left bottom, from(#6786A9),
to(#4C6E97)); background: -webkit-linear-gradient(top, #6786A9,
#4C6E97); background: -moz-linear-gradient(top, #6786A9, #4C6E97);
background: -o-linear-gradient(top, #6786A9, #4C6E97);
border-bottom-color: #486588; } .touch_main .menu_item:nth-last-child(1) {
border-bottom: 0; } .menu_item .menu_info { position: absolute; left:
20px; margin-top: 23px; } .menu_item_short .menu_info { margin-top:
18px; } .menu_info .menu_title { color: #32557A; font-weight: bold;
font-size: 14px; text-transform: capitalize; white-space:
nowrap; } .hover .menu_title { color: #FFF; } .menu_info .menu_extra {
color: #000; margin-top: 5px; font-size: 12px; } .menu_empty .menu_info
.menu_extra { color: #808080; } .menu_item .menu_counter { position:
absolute; right: 30px; line-height: 65px; } .menu_item_short
.menu_counter { position: absolute; right: 30px; line-height:
55px; } .menu_counter span { padding: 3px 5px; color: #FFFFFF;
background: #959CA7; text-align: center; font-weight: bold;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius:
3px; } .hover .menu_counter span { color: #53749B; background:
#FFF; } .menu_empty .menu_counter span { background:
transparent; } .menu_item .menu_arrow { position: absolute; right: 0;
height: 65px; width: 20px; background-position: left
center; } .menu_item_short .menu_arrow { position: absolute; right: 0;
height: 55px; width: 20px; background-position: left
center; } .body_rows { position: relative; } .post_row, .comm_row,
.like_row, .mail_row, .friend_row, .place_row, .group_row, .album_row {
padding: 10px 10px 10px 68px; border-bottom: 1px solid #DEDEDE;
min-height: 65px; background: #FFF; cursor: pointer; position:
relative; /* Prevent screen flickering */ -webkit-backface-visibility:
hidden; } /*.mail_row:nth-child(1) { border-top: 1px solid
#DEDEDE; }*/ .no_online, .comm_row, .like_row, .friend_row, .group_row,
.album_row { min-height: 50px; } .friend_row { height:
50px; } .friend_request_row { height: 65px; } .event_invitation_row
.content { padding-right: 0px !important; } .event_invitation_row .button
{ margin-left: 6px; } .event_invitation_row .button > div { padding:
0 6px; } .comm_row { -webkit-tap-highlight-color: rgba(0, 0, 0,
0); } #touch_news .hover, #mails .hover, #friends .hover, #profile_wall
.hover { background: #6786A9; background: -webkit-gradient(linear, left
top, left bottom, from(#6786A9), to(#4C6E97)); background:
-webkit-linear-gradient(top, #6786A9, #4C6E97); background:
-moz-linear-gradient(top, #6786A9, #4C6E97); background:
-o-linear-gradient(top, #6786A9, #4C6E97); border-bottom-color:
#486588; } .post_row:nth-last-child(1), .comm_row:nth-last-child(1),
.like_row:nth-last-child(1),
.album_row:nth-last-child(1), .mail_row:nth-last-child(1),
.friend_row:nth-last-child(1), .place_row:nth-last-child(1),
.group_row:nth-last-child(1) { border-bottom: 0; } .post_row .photo,
.comm_row .photo, .like_row .photo, .mail_row .photo, .friend_row .photo,
.group_row .photo, .album_row .photo { /*float: left;*/ /*margin-left:
10px;*/ position: absolute; left: 10px; width: 50px; overflow:
hidden; } .post_row .photo a, .comm_row .photo a, .like_row .photo a,
.mail_row .photo a, .friend_row .photo a, .group_row .photo a, .album_row
.photo a { display: block; height: 50px; max-height:
50px; } .album_row .photo { width: 50px; } .group_row img { width:
50px; } .album_row img { max-width: 75px; max-height:
75px; } .album_row_android img { max-width: 50px; max-height:
50px; } .post_row .photo img, .comm_row .photo img, .like_row .photo img,
.mail_row .photo img, .friend_row img { width: 50px; min-height:
50px; } .post_row .online, .comm_row .online, .like_row .online, .mail_row
.online, .friend_row .online { text-align: center; color: #AAA;
padding-top: 3px; } .post_row .content { margin-bottom: -3px; } .hover
.online { color: #FFF; } .post_row .content, .mail_row .content,
.friend_row .content, .group_row .content, .album_row .content {
padding-right: 30px; background-position: right center; } .content .user
a { font-weight: bold; } .friend_row .user a { font-weight: bold;
font-size: 14px; } .friend_row .content .online { padding-top: 3px;
text-align: left; } .content .user a.copy_of { margin-left: 5px;
padding-left: 12px; background-position: left 2px; } .content .explain {
margin-left: 5px; color: #777; } .hover .content .explain { color:
#FFF; } .content .explain a { font-weight: normal; } .content .message {
margin-top: 5px; word-wrap: break-word; } .hover .content .message {
color: #FFF; } .message .text:not(:empty) { margin-bottom:
10px; } .message .object { } .message span + a { display:
none; } .object .obj_image { float: left; width: 50px; } .obj_image img
{ width: 50px; min-height: 50px; } .object .obj_info { margin-left:
60px; } .obj_info .obj_title { font-weight: bold; color:
#2B587A; } .hover .obj_info .obj_title { color: #FFF; } .obj_info
.obj_value { font-weight: bold; margin-top: 5px; } .hover .obj_info
.obj_value { color: #FFF; } .obj_info .obj_desc { color: #777;
margin-top: 5px; } .hover .obj_info .obj_desc { color: #FFF; } .content
.media { margin-top: 5px; } .media .image { max-width: 75px;
max-height: 100px; margin-right: 3px; } .media .graffiti { width:
100px; height: 50px; margin-right: 3px; } .media .audio {
padding-left: 20px; min-height: 16px; line-height: 16px;
margin-bottom: 3px; } .audio b { color: #2B587A; } .hover .media .audio
{ color: #FFF; } .media .video { width: 130px; height: 97px;
background-color: #000; } .media .no_html5 { } .media .no_html5_msg {
border: 1px solid #B0B0B0; background: #F4F4F4; padding: 3px;
margin-top: 10px; color: #F00; text-align: center; } .media .bg_video
{ width: 130px; height: 97px; position: absolute;
background-position: center center; z-index: 10; } .media .video_duration
{ position: relative; width: 130px; text-align: right; margin-left:
-135px; display: inline-block; } .media .video_duration > div {
position: absolute; right: 0px; bottom: 0px; font-size: 10px;
background: #000; color: #FFF; } .content .source { margin-top: 5px;
/*padding-left: 10px;*/ color: #777; /*background-position: left
center;*/ } .hover .content .source { color: #FFF; } .content .own_reply
{ margin-top: 5px; color: #777; } .content .checkin { margin-top:
5px; /*padding-left: 10px;*/ } .checkin span { color: #000; } .content
.date { margin-top: 5px; color: #808080; font-size: 11px; position:
relative; } .hover .content .date { color: #FFF; } .date .rel_date {
color: #AAA; } .content .extra { margin-top: 5px; font-size: 11px;
position: relative; } .extra span { font-size: 11px; } .extra .bg_no_rpt
{ padding-left: 24px; background-position: 10px 1px; } .extra
.comm_info { height: 13px; background-position: 10px 2px; } /*.extra
span b { vertical-align: top; }*/ .hover .extra span { color:
#FFF; } .content .common, .content .uni_grad { margin-top: 3px; color:
#555; } .content .label { margin-top: 3px; } .content .uni_grad:empty {
margin-top: 0px; } .empty { display: table; text-align: center;
padding: 10px; width: 100%; } .empty_msg { display: table-cell;
height: 50px; vertical-align: middle; } #one_post .post_row {
border-bottom: 0px; padding-bottom: 0px; -webkit-tap-highlight-color:
rgba(0, 0, 0, 0) !important; background: #F4F4F4; background:
-webkit-gradient(linear, left top, left bottom, from(#F4F4F4),
to(#E4E4E4)); background: -webkit-linear-gradient(top, #F4F4F4,
#E4E4E4); background: -moz-linear-gradient(top, #F4F4F4, #E4E4E4);
background: -o-linear-gradient(top, #F4F4F4, #E4E4E4); border-bottom: 1px
solid #C9C9C9; min-height: 60px; } .one_post_online { text-align: left
!important; font-size: 12px !important; } #one_post .message {
padding-top: 20px; background: white; } #one_post .date {
margin-bottom: 5px; } .one_post_content { background: white;
text-align: left; padding-left: 10px; margin-top: -10px; } #one_post
.likes_info { padding-left: 10px; } .wall_one_post_wrap .input_bar {
border-bottom: none; } .likes_info { background: #FFFFFF;
border-bottom: 1px solid #DEDEDE; padding: 5px 10px 10px
68px; } .liked_by { color: #777; } .user_likes { float:
right; } .like_row .user { line-height: 50px; font-size:
12px; } #mails { margin-top: -1px; } #mails .new { background-color:
#F5F9FB; } /* Profile pages */ #profile_top { background: #F4F4F4;
background: -webkit-gradient(linear, left top, left bottom, from(#F4F4F4),
to(#E4E4E4)); background: -webkit-linear-gradient(top, #F4F4F4,
#E4E4E4); background: -moz-linear-gradient(top, #F4F4F4, #E4E4E4);
background: -o-linear-gradient(top, #F4F4F4, #E4E4E4); position:
relative; min-height: 70px; border-bottom: 1px solid #C9C9C9;
z-index: 100; } #profile_top > div { background: none; } #profile_top
> div:nth-last-child(1) { /*border-bottom: 1px solid #C9C9C9;*/
border-bottom: none; } #profile_top .input_bar { padding-top:
0px; } #profile_common { position: relative; padding: 10px 10px 10px
68px; min-height: 50px; -webkit-tap-highlight-color: rgba(0, 0, 0,
0.3); } #profile_common .photo { position: absolute; left:
10px; } #profile_common .photo img { width: 50px; height:
50px; } #profile_common .info { max-width: 90%; /*margin: 0px 0px 0px
65px */ } #profile_common .info .name { color: #222222; text-shadow:
#EFF2F6 0px 1px 0; font-weight: bold; font-size: 12px; position:
relative; } #profile_common .info .online { color: #777; font-size:
12px; margin-top: 3px; position: relative; } #profile_common .info
.online:empty { margin-top: 0px; } #profile_common .info .current {
margin-top: 3px; color: #252525; position: relative; } .middle_tabbar
{ height: 32px; border-top-color: #E1E7EE; background-color:
#E1E7EE; } .middle_tabbar ul { margin-top: 0px; } .middle_tabbar
.touch_tabs li:not([class="current"]) { border-color:
#E1E7EE; } /* Groups, public and events pages */ #group_common {
padding: 10px; background: #F4F4F4; background:
-webkit-gradient(linear, left top, left bottom, from(#F4F4F4),
to(#E4E4E4)); background: -webkit-linear-gradient(top, #F4F4F4,
#E4E4E4); background: -moz-linear-gradient(top, #F4F4F4, #E4E4E4);
background: -o-linear-gradient(top, #F4F4F4, #E4E4E4); border-bottom: 1px
solid #C9C9C9; } #group_common .photo { float: left; width: 50px;
height: 50px; overflow: hidden; } #group_common .photo img { width:
50px; } #group_common .info { margin: 0px 0px 0px 58px } #group_common
.info .name { color: #3C5F85; text-shadow: #EFF2F6 0px 1px 0;
font-weight: bold; font-size: 12px; margin-right: 10px; } #group_common
.info .desc { margin-top: 5px; } #group_common .info .desc_short_text {
max-height: 42px; overflow: hidden; text-overflow:
ellipsis; } #group_common .desc_full_link { color: #2B587A; margin-top:
3px; } #group_common .desc_full { display: none; } /* Friends pages
*/ .friend_row .content { padding-right: 0px; } .content .actions {
height: 22px; line-height: 22px; margin: 5px 0 5px; font-size:
11px; } .content .load { background: url("/images/upload.gif")
left center no-repeat; } .actions .accepted, .actions .declined {
background: #F7F7F7; border: 1px solid #CCC; padding: 2px 11px;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:
5px; } #friends_hints { display: none; } #feed_checkin
{ } #feed_checkin .button { width: 100%; margin: 0px auto; float:
none; } #feed_checkin .button > div { display: block; } .place_row {
padding-left: 52px; min-height: 40px; } .place_row .icon { width:
34px; height: 34px; position: absolute; left: 10px; } .place_row
.icon img { width: 34px; height: 34px; } .place_row .info { /*margin:
0px 10px 0px 50px;*/ background-position: right center; } .place_row
.info .title { color: #2B587A; font-weight: bold; } /* Place info
page */ #places_search_form { margin: 0px; } #place_info { padding:
10px 10px 15px; min-height: 34px; } #place_info .photo { float:
left; } #place_info .photo img { width: 34px; height:
34px; } #place_info .checkin { margin: 15px 0px 10px; } #place_info
textarea { min-height: 48px; } #place_info .checkin .button { margin:
10px auto; width: 100%; float: none; } #place_info .checkin .button
> div { display: block; text-align: center; } #place_info .info {
margin: 0px 0px 0px 42px; } #place_info .info .title { color: #3C5F85;
text-shadow: #EFF2F6 0px 1px 0; font-weight: bold; font-size:
14px; } #place_info .info .address { color: #646C77; font-size:
12px; } #place_map_wrap { text-align: center; background-color: #FFF;
background-position: center center; } #place_map { margin-bottom:
-4px; } /* Add new place page */ #place_add { padding:
10px; } #place_add dl dt { margin: 5px 0px 0px 5px; color: #646C77;
font-size: 12px; } #place_add dl dd { margin: 5px 0px 0px; padding:
0; } /*#place_add input { border: 1px solid #B5B9C2;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:
5px; padding: 3px; width: 100%; font-size: 14px; }*/ /* Micro
clearfix by Nicolas Gallagher*/ .clear:before, .clear:after {
content:""; display:table; } .clear:after {
clear:both; } /* Viewer */ #touch_viewer { display:
none; } #touch_viewer .touch_header { border-top: 1px solid #5E656A;
border-bottom: 1px solid #0F0C0D; background: #080808; background:
-webkit-gradient(linear, left top, left bottom, from(#555555),
to(#080808)); background: -webkit-linear-gradient(top, #555555,
#080808); background: -moz-linear-gradient(top, #555555, #080808);
background: -o-linear-gradient(top, #555555, #080808); opacity:
0.8; } #touch_viewer .btn_top > div { border: 1px solid #000000;
background: #333333; background: -webkit-gradient(linear, left top, left
bottom, from(#333333), to(#080808)) transparent; background:
-webkit-linear-gradient(top, #333333, #080808); background:
-moz-linear-gradient(top, #333333, #080808); background:
-o-linear-gradient(top, #333333, #080808); color: #FFF; text-shadow:
#000000 0px 1px 0; -webkit-box-shadow: #333333 0px 1px 1px;
-moz-box-shadow: #333333 0px 1px 1px; box-shadow: #000000 0px 1px
1px; } #touch_viewer .btn_top_active > div { color: #F4F6F8;
background: #313131; background: -webkit-gradient(linear, left top, left
bottom, from(#313131), to(#020202)); background:
-webkit-linear-gradient(top, #313131, #020202); background:
-moz-linear-gradient(top, #313131, #020202); background:
-o-linear-gradient(top, #313131, #020202); -webkit-box-shadow: inset
#232323 0px 1px 0px, #626362 0px 1px 1px; -moz-box-shadow: inset #232323
0px 1px 0px, #626362 0px 1px 1px; box-shadow: inset #232323 0px 1px 0px,
#626362 0px 1px 1px; } #viewer_canvas { position:
absolute; } #viewer_next_canvas { position:
absolute; } .viewer_transition { -webkit-transition: left 0.3s
linear; } .img_screen { background: #000; width: 100%; height: 100%;
position: absolute; } .img_wrap { display: table-cell; line-height:
0; text-align: center; vertical-align: middle; max-width: 100%;
max-height: 100%; background-position: center center; } #viewer_topbar {
position: absolute; top: 0px; width: 100%; border-bottom: 1px solid
#777; } /* Captcha page */ #touch_captcha { display:
none; } #touch_captcha .touch_header { position: static; } #captcha_msg,
#captcha_img_wrap, #captcha_input { text-align: center; margin: 15px
0px; } #captcha_msg { color: #646C77; font-size: 12px; } #captcha_img
{ width: 130px; height: 50px; } #captcha_key { border: 1px solid
#B5B9C2; padding: 3px; font-size: 18px; text-align: center; width:
auto; } #captcha_buttons { text-align: center; } #captcha_buttons >
div { float: none; display: inline-block; } #captcha_buttons >
div:nth-child(1) { margin-left: 0px; } /* System */ #info_message {
background: #FFF; padding: 20px; text-align: center; } #system_msg_wrap
{ display: none; position: fixed; top: 0px; width: 100%; z-index:
10000; } #system_msg { margin: 0px 30px; padding: 10px; color: #000;
background: red; -webkit-border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px
5px; } #system_utils { height: 20px; overflow: hidden; position:
absolute; top: -30px; } /*TEMP Pulldown2*/ #pullDown {
background:#F5F5F5; height:43px; line-height:43px; padding:5px
10px; font-weight:bold; font-size:14px; color:#888; } #pullDown
.pullDownLabel { padding-left: 10px; } #pullDown .pullDownIcon {
display:block; float:left; width:27px; height:43px; background: 0 0
no-repeat; -webkit-background-size:27px 43px; background-size:27px
43px; -webkit-transition-property:-webkit-transform;
-webkit-transition-duration:250ms; } #pullDown .pullDownIcon {
-webkit-transform:rotate(0deg) translateZ(0); } #pullDown.flip
.pullDownIcon { -webkit-transform:rotate(-180deg)
translateZ(0); } #pullDown.loading .pullDownIcon, #pullUp.loading
.pullUpIcon { width:35px; height:35px; background: 0 0 no-repeat;
-webkit-background-size:35px 35px; background-size:35px 35px;
background-position:0 100%; -webkit-transform:rotate(0deg)
translateZ(0); -webkit-transition-duration:0ms;
/*-webkit-animation-name:loading; -webkit-animation-duration:2s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-timing-function:linear;*/ } /*@-webkit-keyframes loading
{ from { -webkit-transform:rotate(0deg) translateZ(0); } to {
-webkit-transform:rotate(360deg) translateZ(0); } }*/ /* New place menu
*/ #place_add .menu_item { font-size: 16px; font-weight: bold;
padding: 10px; border: 1px solid #B8B8B8; border-width: 0 1px 0 1px;
background-color: #FFF; /*-webkit-tap-highlight-color: rgba(0, 0, 0,
0);*/ -webkit-box-shadow: #AFB1B8 0 0 2px; -moz-box-shadow: #AFB1B8 0 0
2px; box-shadow: #AFB1B8 0 0 2px; } #place_add .type_menu_item {
padding-top: 5px; } #place_add .menu_label { overflow: hidden;
white-space:nowrap; text-overflow: ellipsis; height: 19px; } #place_add
.menu_top { border-top-width: 1px; -webkit-border-top-left-radius: 10px
10px; -webkit-border-top-right-radius: 10px 10px; } #place_add
.menu_bottom { border-bottom-width: 1px;
-webkit-border-bottom-left-radius: 10px 10px;
-webkit-border-bottom-right-radius: 10px 10px; } #place_add
.menu_item_hover { /*background:
url("/images/iphone/menu_bg.png");*/ background:
-webkit-gradient(linear, left top, left bottom, from(#2D96DE), to(#0069D7))
no-repeat bottom; background: -webkit-linear-gradient(top, #2D96DE,
#0069D7) no-repeat bottom; background: -moz-linear-gradient(top, #2D96DE,
#0069D7) no-repeat bottom; background: -o-linear-gradient(top, #2D96DE,
#0069D7) no-repeat bottom; color: #FFF; } #place_add .menu_item_hover
.menu_desc { color: #FFF; } #place_add .menu_arrow { margin-top:
-43px; margin-right: 10px; } /*#place_add .menu_arrow { background:
url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAbCAMAAAB2kz6MAAAAVFBMVEX///8AAAD///8uSYf///8uSYf///8wS4jV2+cuSYc7VI99jrT///86VI6Lmr3///8uSYcuSYcuSYcxTImWpMOwutK9xtnj5+////////////////932JbKAAAAHHRSTlMAANnZzikpzs6H2dmH2ErYX1JEwdnZ2c1tzcFSiEB/gQAAAGBJREFUCNd9zTcSgDAMRFHJi00yOcP974mDGKCAbfTGxTex7tmPdIouoK6A1sNkBZA7sIhY5MBmAeChB6B0cAGUluSGIEYbg9Mag/MRvriXKEGj1PXyp+3SLkg+7jNIr53S0wMOBezEqgAAAABJRU5ErkJggg==)
0 0 no-repeat; float: right; width: 8px; height: 13px; margin-top:
-15px; margin-right: 20px; } #place_add .menu_item_hover .menu_arrow {
background-position: 0 -13px; }*/ #place_add .menu_sep { border-bottom:
1px solid #CCCCCC; padding: 0px; } #place_add .menu_desc { font-size:
13px; font-weight: normal; color: #AAA; clear: left; } #place_name,
#place_address_input { border: 0; outline: 0; -webkit-appearance:
none; margin: 0; font-family: Arial,Helvetica,sans-serif; font-size:
16px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow:
none; padding: 0; width: 255px; font-weight: normal; } #place_add
.field_value { font-weight: normal; color: #777; } #place_add
.menu_clear { clear: left; } #place_types_list img { position:
absolute; width: 34px; height: 34px; } #place_types_list .type_label
{ margin: 7px 0 7px 45px; } #place_types_list .place_type_item {
font-size: 16px; font-weight: bold; padding: 10px; border: 1px solid
#B8B8B8; border-width: 0 1px 0 1px; background-color: #FFF;
/*-webkit-tap-highlight-color: rgba(0, 0, 0, 0);*/ -webkit-box-shadow:
#AFB1B8 0 0 2px; -moz-box-shadow: #AFB1B8 0 0 2px; box-shadow: #AFB1B8
0 0 2px; } .search_image { margin: 0 auto; width: 18px; height:
18px; z-index: 100; } .photo_row { width: 75px; height: 75px;
float: left; overflow: hidden; position: relative; margin: 0 0 4px
4px; } .photo_row_ipad { margin: 0 0 9px 9px
!important; } .photo_row_border { border: 1px solid #BBB; position:
absolute; opacity: 0.5; width: 73px; height: 73px; margin-left:
0px; top: 0px; left: 0px; } .photo_row_border_android { width: 74px
!important; height: 74px !important; border: none !important; /*Temp,
too buggy android border behavior*/ } #photos { padding-top:
4px; } .photos_ipad { padding-top: 9px !important; } #viewer_header {
position: absolute; top: 0px; width: 100%; opacity: 0.7;
-webkit-transition: opacity 0.2s linear; } .btn_photos_switch { right:
10px; } .touch_header_landscape { height: 22px
!important; } .touch_title_landscape { line-height: 22px
!important; } #place_name::-webkit-input-placeholder { color: #777;
font-size: 16px; } .touch_title_black { text-shadow: #000000 0px 1px 0
!important; } .profile_info_icon { right: 8px; float: right; height:
14px; width: 14px; position: absolute; top:0; bottom:0;
margin:auto; } .profile_info_row_button { background-position: center
right !important; } .profile_info_row_button .field_value { color: black
!important; } .my_like { display: none; } .can_reply { display:
none; } .mail_msg_folder { margin: 7px 2px 0px 0px; } .mail_folder_inbox
{ padding: 2px 5px; color: #45688E; background-color: #E4EBF1;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:
5px; } .mail_folder_outbox, .mail_folder_spam { padding: 2px 5px;
color: #8A8248; background-color: #F0EDE4; -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius:
5px; } div.dialogs_inline_chatter { width: 23px; height: 23px;
margin: 0 4px 4px 0; overflow: hidden; float: left;
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:
2px; } img.dialogs_inline_chatter { width: 23px !important; height:
23px !important; min-height: 23px !important; -moz-border-radius: 2px;
-webkit-border-radius: 2px; border-radius:
2px; } div.dialogs_inline_chatter_half { height:
50px; } img.dialogs_inline_chatter_half { margin-left: -12px; height:
50px !important; min-height: 23px !important; width: 50px
!important; } .chat_photo_link { height: auto
!important; } .icon_multichat { width: 15px; height: 11px; display:
inline-block; } #list_summary { /*background-color: white;*/
text-align: center; padding-top: 15px; padding-bottom: 5px;
font-size: 14px; color: #555; }
Онлайн: 1
Реклама