@charset "utf-8";

a.under_input{display:inline-block !important; margin-right:10px; margin-top:-10px; text-decoration:underline; font-size:11px; color:#5b5b5b;}
a.back{display:block; color:#333; font-size:11px; text-decoration:underline;}
.help{width:425px; margin-top:-8px; margin-bottom:10px; font-size:11px; line-height:15px; font-style:italic; color:#5b5b5b;}
.help a{display:inline-block; padding-right:4px;}



.hello{width:425px; font-size:13px; line-height:17px;}

.warning{width:490px; margin:15px 0px; background:#f4a224; color:#fff;}
#custom_themes{float:right;}

#main_head{position:relative; padding:45px 52px 0px 52px; margin-bottom:-10px; background:#fff;}

#title{overflow:hidden;}
#title #main_title{float:left;}

#types{float:right; margin-top:14px; list-style:none;}
#types li{float:left;}
#types li a{display:block; width:9px; height:9px; margin-right:2px; background:#ddd;}
#types li a.type_text:hover, #types li a.text_selected{background:#ccc;}
#types li a.type_link:hover, #types li a.link_selected{background:#00bce7;}
#types li a.type_quote:hover, #types li a.quote_selected{background:#00ac98;}
#types li a.type_photo:hover, #types li a.photo_selected{background:#ffa200;}
#types li a.type_audio:hover, #types li a.audio_selected{background:#ee2d24;}
#types li a.type_video:hover, #types li a.video_selected{background:#333;}


#post_types_small{width:435px; position:relative; left:52px; overflow:hidden;}
#post_types_small ul{list-style:none; overflow:hidden;}
#post_types_small li{float:left; margin-right:7px;}
#post_types_small a{display:block; margin-bottom:7px;}

#info_wrapper{font-family:Georgia, "Times New Roman", Times, serif; margin:15px 52px 30px 52px; height:100%; width:425px;}
#post_example{width:425px; overflow:hidden;}
#info_text{background:#FFC; overflow:hidden;}

#post_types_wrapper{padding:30px 0px;}
#post_types{margin:0 auto; padding:52px 42px 42px 52px; width:780px; background:#fff; overflow:hidden;}
#post_types ul{list-style:none;}
#post_types li{float:left; margin-right:10px;}
#post_types a{display:block; margin-bottom:10px;}


.user_about{margin:0px 52px 30px 52px; font-family:Georgia, "Times New Roman", Times, serif; overflow:hidden;}
#user_about_button{display:inline-block; margin:0px 52px 30px 52px; padding:3px 6px 2px 6px; color:#fff; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:#f4a224;}

#search{position:absolute; left:529px; width:120px; margin-left:15px; margin-top:79px; font-size:12px; line-height:13px; font-family:Arial, Helvetica, sans-serif; color:#aaa;}

#right_links{position:absolute; left:529px; width:150px; margin-left:15px; margin-top:114px; list-style:none;}
#right_links a{display:inline-block; font-size:12px; line-height:normal; padding:0px 3px; background:#fff; color:#333;}
#right_links li{display:block; margin-bottom:4px;}
#right_links .birthdate{margin-top:11px; display:inline-block; font-size:12px; line-height:normal; padding:0px 3px; background:#f60; color:#fff;}
#right_links .birthdate_link{background:#f60; color:#fff;}
#right_links .chat{margin-top:15px;}
#right_links .feed_help{margin-top:15px; font-size:12px; line-height:normal; padding:0px 3px; background:#fff;}

#language{position:absolute; right:544px; margin-left:15px; list-style:none;}
#language, #language a{display:inline-block; font-size:12px; line-height:normal; color:#333; text-align:right;}
#language li{display:inline-block; margin-bottom:4px; white-space:nowrap; background:#fff; padding:0px 3px;}

#grounds{position:absolute; left:529px; width:30px; height:52px; top:154px; overflow:hidden;}
#grounds .ground{position:absolute; left:-20px; width:30px; height:25px; cursor:pointer;}
#grounds .shadow{position:absolute; width:6px; height:25px; background:url(https://summer-breath.com/right_shadow.png) repeat-y; cursor:pointer; z-index:1;}
#ground_1{top:0px; background:url(https://summer-breath.com/1_p.png?17);}
#ground_2{top:27px; background:url(https://summer-breath.com/2_p.png?user);}
#shadow_1{top:0px;}
#shadow_2{top:27px;}

#happiness{position:absolute; left:529px; top:60px; margin-top:38px; padding:3px 3px 3px 6px; font-size:12px; line-height:normal; background:url(https://summer-breath.com/right_shadow.png) repeat-y left #fff;}
#happiness img{margin-bottom:4px;}

#tlogs{padding:40px 52px 40px 52px; width:425px; overflow:hidden; background:#fff; text-align:center;}
#tlogs a{white-space:nowrap; display:inline-block; color:#333; font-family:Georgia; margin-right:10px;}


#menu{margin-top:15px; overflow:hidden;}
#menu ul{list-style:none;}
#menu li{float:left;}
#menu a{margin-right:6px; display:block; text-decoration:none; font-size:11px; font-weight:bold; line-height:11px; color:#f4a224;}
#menu .selected{color:#666; background:#fff;}

#airs{float:right; font-size:11px; line-height:11px; font-weight:bold; color:#999;}
#airs a{display:inline; margin-right:0px; color:#666; background:#fff;}
#airs a.selected{color:#999;}

#page_title_wrapper{padding:0px 52px 15px 52px; font-family:Arial; font-weight:bold; font-size:22px; line-height:22px; overflow:hidden; background:#fff; color:#666;}
#page_title{display:inline-block; padding-bottom:4px; color:#666;}

#tag_title_wrapper{padding:0px 52px 20px 0px; font-family:Arial; font-weight:bold; font-size:22px; line-height:22px; overflow:hidden; background:#fff;}
#tag_subscribe_wrapper{display:inline-block; width:52px; text-align:center;}
#tag_subscribe{width:52px; height:22px; display:block; visibility:hidden; color:#666;}
#tag_title{display:inline-block; color:#666;}

#footer_links{width:425px; padding-top:15px; margin:0 auto;}
#footer_links .wrapper{text-align:center;}
#footer_links .wrapper a, #footer_links .wrapper span{display:inline-block; padding:0px 3px; margin:0px 2px; font-size:12px; line-height:normal; margin-bottom:4px; background:#fff; color:#333;}



#hello{padding:52px; background:#fff;}
#hello span{color:#f7930e;}
#login_error{padding:52px; background:#fff;}
#login_error a{margin-top:15px; display:block;}


#additionally{width:425px; display:none;}




#photo_url_input_wrapper, #photo_file_input_wrapper{list-style:none;}
#photo_url_wrapper, #audio_file_wrapper{display:none;}
#photo_file_wrapper, #audio_embed_wrapper{display:block;}
#photo_file_wrapper a, #photo_url_wrapper a{display:block; font-size:11px;}
#form_posts select.comments_type, #form_posts select{width:265px;}
#form_posts #tags{display:block; width:419px;}

.photo_preview{display:block; max-width:425px; margin-bottom:10px;}





#main, #settings{padding:40px 52px; background:#fff;}

div.term{margin-bottom:20px;}
ul.term{margin-left:30px;}
ul.sub_term{margin-left:15px; margin-top:20px;}
ul.term li{margin-bottom:20px;}


/* Настройки */
#settings p.user_panel{padding:10px 52px 0px 52px; width:425px; margin-bottom:6px; font-style:italic; font-size:11px; color:#5b5b5b;}

#settings form{margin-bottom:10px;}
#settings input[type=text]{font-family:Arial, Helvetica, sans-serif;}
#settings img{display:block; margin-bottom:10px; max-width:128px;}
#settings label{margin-bottom:10px; margin-bottom:4px; font-size:14px;}
#settings textarea{display:block; width:419px; height:200px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}

#settings_panel{position:absolute; left:544px; top:82px; width:250px;}
#settings_panel ul{margin-left:15px; margin-top:67px; list-style:none; font-family:Arial, Helvetica, sans-serif;}
#settings_panel li{display:block; clear:left; float:left; margin-bottom:6px;}
#settings_panel a{display:block; padding:0px 3px; font-size:12px; line-height:15px; background:#fff; color:#333;}
#settings_panel a.selected{padding:0px 3px; font-size:20px; line-height:26px;}


#form_tlog h3{margin-bottom:15px;}
#form_tlog input[type=radio]{clear:left; display:block; float:left; margin-bottom:0px;}
#form_tlog input[type=submit]{clear:left; display:block;}
#form_tlog label.feed{display:block; float:left; margin-left:4px; font-size:16px; line-height:21px;}
#form_tlog p.feed{clear:left; width:395px; margin-left:25px; margin-bottom:15px; font-size:12px; line-height:16px; font-style:normal; color:#333;}

#form_colors input[type=text]{width:55px;}
#form_colors .color{position:absolute; height:20px; width:20px; margin-left:67px; border:1px solid #eee; cursor:pointer;}

#form_html textarea{font-family:"Courier New", Courier, monospace; font-size:12px;}
#form_html a{display:inline-block;}
#form_html #docs{float:right;}

#form_css textarea{font-family:"Courier New", Courier, monospace; font-size:12px;}

#form_auth input[type=text], #form_auth input[type=password]{display:block; width:419px; margin-bottom:10px; font-size:20px; border:1px solid #abadb3;}
#form_auth #tlog_name{height:37px; overflow:hidden;}
#form_auth #login{float:left; width:228px; text-align:right; padding-right:191px;}
#form_auth #domain{float:left; width:190px; margin-left:-193px; border-left:none; border-right:none; background:transparent;}

#remember{display:inline-block; font-size:12px;}
#captcha_img{width:160px; height:80px; margin-bottom:10px; border:1px solid #999;}

/* Пользователь */
#form_user select{width:150px;}
#form_user input[type=text], #form_account input[type=text], #form_account input[type=password]{border:1px solid #abadb3; padding:2px;}
#form_user #tlog_name, #form_account #account_tlog_name{height:37px; overflow:hidden;}
#form_user #login, #form_account #account_login{float:left; width:285px; text-align:right; padding-right:136px;}
#form_user #domain, #form_account #account_domain{float:left; width:135px; margin-left:-139px; border-left:none; border-right:none; background:transparent;}
#form_user #date select{display:inline-block;}
#form_user #date .day{width:50px;}
#form_user #date .month{width:50px;}
#form_user #date .year{width:70px;}

/* Темы оформления и фоны */
#theme_list{list-style:none; position:relative; left:-5px; width:435px;}
#background_list{list-style:none; position:relative; left:-3px; width:134px;}

#theme_list li{margin-bottom:10px; border:5px solid #fff;}
#theme_list li .theme_title{font-size:12px; line-height:14px; padding-top:2px;}
#background_list li{margin-bottom:10px; border:3px solid #fff;}

#theme_list li img{max-width:425px; cursor:pointer; margin:0px;}
#background_list li img{max-width:128px; cursor:pointer; margin:0px;}

#theme_list li.selected{border:5px solid #f7930e;}
#theme_list li.selected .theme_title{background:#f7930e;}
#background_list li.selected{border:3px solid #f7930e;}



/* Пароль */
#form_password input[type=password]{width:300px;}

#form_pages select{width:150px;}
#form_pages #html_wrapper, #form_pages #link_wrapper{display:none;}

#list, #blacklist, #whitelist, #ignorelist{list-style:none; margin-bottom:20px; overflow:hidden;}
#list li, #blacklist li, #whitelist li, #ignorelist li{float:left; clear:left; cursor:pointer;}
#list a, #blacklist a, #whitelist a, #ignorelist a{color:#333;}
#list .buttons, #blacklist .buttons, #whitelist .buttons, #ignorelist .buttons{visibility:hidden;}
#list .buttons a, #blacklist .buttons a, #whitelist .buttons a, #ignorelist .buttons a{margin-left:6px; margin-bottom:0px; display:inline-block; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
#list input[type=text]{width:500px;}
#list .not_used{background:#fff; border:1px solid #bce08a;}
#list .used{background:#bce08a; border:1px solid #bce08a;}

#toggle_form_pages{display:block; margin-bottom:20px; font-size:11px; text-decoration:underline; color:#333;}
#form_pages_wrapper{display:none;}

#form_pages input[type=checkbox]{margin:2px 6px 10px 0px;}
#form_pages #page_name_label{clear:left;}
#form_pages #visibility{float:left;}



#preview{background:#fff; padding-bottom:20px; display:none; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif;}


#emails{font-size:13px; line-height:17px;}


#error_wrapper{padding-top:150px;}
#error{margin:0 auto; padding:52px 52px; width:529px; background:#fff; overflow:hidden;}

#error p{font-size:14px; line-height:18px;}

#no_more_tracks{display:none;}

#theme_docs h3{margin-top:20px;}
#theme_docs h4{margin-bottom:-10px; font-size:11px; line-height:normal; color:#999;}
#theme_docs pre{margin:15px 0px; padding:10px; font-family:"Courier New", Courier, monospace; font-size:12px; line-height:normal; background:#eee;}
#theme_docs pre b{color:#000;}

#theme_docs table{font-size:12px; line-height:normal; margin-bottom:15px; width:100%;}
#theme_docs th{width:200px; border-right:2px solid #fff; text-align:center; font-weight:bold; background:#ddd;}
#theme_docs td{background:#eee;}
#theme_docs th, #theme_docs td{padding:7px; border-bottom:2px solid #fff;}
#theme_docs tr{background:#f60;}

#form_tlog input[type=checkbox]{clear:left; display:block; float:left; margin-bottom:0px;}

#form_register_wrappper, #form_register_message{display:none;}
.g-recaptcha{margin-bottom:10px;}

#m_check{width:100%; z-index:1; border-bottom:1px solid #eee; background:#fff;}
#m_message{margin:0 auto; width:425px; padding:30px;}