#dialogs .dialog.personal {}
#dialogs .dialog.personal .tabs {margin:-21px 0 30px; border-left:#cccccc solid 1px;}
#dialogs .dialog.personal .tabs .tab {float:left; padding:5px 10px; cursor:pointer; border-right:#cccccc solid 1px; border-bottom:#cccccc solid 1px; font-size:12px; color:#558B01; font-weight:bold;}
#dialogs .dialog.personal .tabs .tab.active {cursor:default; background-color:#eaeaea; color:#65676F;}
#dialogs .dialog.personal .conts {}
#dialogs .dialog.personal .conts .cont {display:none;}
#dialogs .dialog.personal .conts .cont .empty {padding:20px 0; font:italic 18px arial; text-align:justify;}


#dialogs .dialog.personal .settings {}
#dialogs .dialog.personal .settings .avatar {float:right; width:200px; border:#eaeaea solid 1px;}
#dialogs .dialog.personal .settings .avatar .choose_file {width:0; height:0; overflow:hidden;}
#dialogs .dialog.personal .settings .avatar .title {padding:3px; background-color:#eaeaea; text-align:center;}
#dialogs .dialog.personal .settings .avatar .preview {width:200px; height:200px; overflow:hidden; background:url(/img/potrebitel/loader.gif) 50% 50% no-repeat;}
#dialogs .dialog.personal .settings .avatar .preview img {display:block;}
#dialogs .dialog.personal .settings .avatar .controls {padding:3px; background-color:#eaeaea; text-align:center;}
#dialogs .dialog.personal .settings .avatar .controls a {color:#558B01; text-decoration:none;}
#dialogs .dialog.personal .settings .fields {padding:0 0 20px; margin:0 0 20px; background:transparent url(/img/potrebitel/reg_fieldscont_bg.gif) 50% 100% no-repeat;}
#dialogs .dialog.personal .settings table {}
#dialogs .dialog.personal .settings table td {padding:0 0 3px;}
#dialogs .dialog.personal .settings table td.label {text-align:right; padding-right:20px; vertical-align:middle; font-size:14px; font-family:Tahoma;}
#dialogs .dialog.personal .settings table td.label.spec {vertical-align:top; padding-top:3px;}
#dialogs .dialog.personal .settings table td.header {padding:10px 0 5px; font-size:14px; font-weight:bold;}
#dialogs .dialog.personal .settings table td .notice {padding-left:10px; font-size:12px;}
#dialogs .dialog.personal .settings input {width:240px; padding:3px 10px; font-size:14px; font-family:Arial; color:#565656; border:#c8c7c7 solid 1px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
#dialogs .dialog.personal .settings select {width:292px; padding:3px 10px; font-size:18px; font-family:Arial; color:#565656; border:#c8c7c7 solid 1px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
#dialogs .dialog.personal .settings .button {}
#dialogs .dialog.personal .settings .button a {display:block; width:135px; height:32px; margin:0 auto; background:transparent url(/img/potrebitel/button_save.gif) 0 0 no-repeat;} 

#dialogs .dialog.personal .subscriptions {}
#dialogs .dialog.personal .subscriptions .subscribed {margin:0 0 10px;}
#dialogs .dialog.personal .subscriptions .subscribed label {margin-right:20px; font-size:14px;}
#dialogs .dialog.personal .subscriptions .subscribed input {vertical-align:middle; margin:0 3px 0 0;}
#dialogs .dialog.personal .subscriptions .conditions {display:none;}
#dialogs .dialog.personal .subscriptions .conditions .type {padding:10px 0; border-top:#eaeaea solid 1px;}
#dialogs .dialog.personal .subscriptions .conditions .type .title {margin:0 0 10px; font-size:14px; font-weight:bold;}
#dialogs .dialog.personal .subscriptions .conditions .type .items {}
#dialogs .dialog.personal .subscriptions .conditions .type .items .item {float:left; margin:0 30px 5px 0;}
#dialogs .dialog.personal .subscriptions .conditions .type.cats .items .item {width:220px; margin:0 10px 5px 0;}
#dialogs .dialog.personal .subscriptions .conditions .type.brands .items {min-height:20px; margin:0 0 10px; padding:10px 10px 5px; background-color:#eaeaea;}
#dialogs .dialog.personal .subscriptions .conditions .type.brands .items .item {min-width:115px; margin-right:20px;}
#dialogs .dialog.personal .subscriptions .conditions .type.brands .items .item a {margin-right:5px; color:#F00; text-decoration:none;}
#dialogs .dialog.personal .subscriptions .conditions .type.brands .search {position:relative;}
#dialogs .dialog.personal .subscriptions .conditions .type.brands .search .input {width:225px;}
#dialogs .dialog.personal .subscriptions .conditions .type.brands .search .input input {width:200px;}
#dialogs .dialog.personal .subscriptions .conditions .type.brands .search .input a {display:block; float:right; width:16px; height:16px; background:transparent url(/img/agregator/owner/uploads/ico_search.png) 50% 50% no-repeat;}

#dialogs .dialog.personal .subscriptions .conditions .type.brands .search .found {position:absolute; display:none; top:100%; width:230px; max-height:300px; background-color:#FFF; border:#999999 solid 1px; overflow:auto; box-shadow:3px 4px 7px 0 #777777;}
#dialogs .dialog.personal .subscriptions .conditions .type.brands .search .found ul {margin:0; padding:0;}
#dialogs .dialog.personal .subscriptions .conditions .type.brands .search .found ul li {padding:5px 10px; border-bottom:#999999 solid 1px; color:#333; background-color:#FFF; transition:all 0.3s; cursor:pointer;}
#dialogs .dialog.personal .subscriptions .conditions .type.brands .search .found ul li:hover {background-color:#096;}
#dialogs .dialog.personal .subscriptions .conditions .type.brands .search .found .nothing {padding:5px 10px; color:#F00; text-align:center;}

#dialogs .dialog.personal .subscriptions .conditions .type .items .item input {margin:0 5px 0 0; vertical-align:middle;}
#dialogs .dialog.personal .subscriptions .button {padding:20px 0 0; margin:10px 0 0; background:transparent url(/img/potrebitel/reg_fieldscont_bg.gif) 50% 0 no-repeat;}
#dialogs .dialog.personal .subscriptions .button a {display:block; width:135px; height:32px; margin:0 auto; background:transparent url(/img/potrebitel/button_save.gif) 0 0 no-repeat;} 



#dialogs .dialog.personal .orders.list .item {margin:0 0 20px; padding:0 0 10px; border-bottom:#000000 dashed 3px;}
#dialogs .dialog.personal .orders.list .item.last {margin:0; padding:0; border-bottom:none;}
#dialogs .dialog.personal .orders.list .item .header {margin:0 0 10px; font:bold italic 26px Arial; color:#499d23; cursor:pointer;}
#dialogs .dialog.personal .orders.list .item .header .status {float:right; color:#FF7979; font-weight:normal; font-size:20px; line-height:31px;}
#dialogs .dialog.personal .orders.list .item .header .date {margin-left:20px; font-weight:normal; color:#b8aba0; font-size:20px;}
#dialogs .dialog.personal .orders.list .item .wraper {display:none; border-top:#B8ABA0 solid 1px;}
#dialogs .dialog.personal .orders.list .item .items {margin:0 0 10px;}
#dialogs .dialog.personal .orders.list .item .items table {width:100%; border-collapse:collapse;}
#dialogs .dialog.personal .orders.list .item .items table th {padding:5px 10px; font-size:16px; color:#b8aba0;}
#dialogs .dialog.personal .orders.list .item .items table td {padding:5px 10px; background-color:#f6f4f3; font:bold italic 22px Arial; color:#479a22; white-space:nowrap; text-align:center;}
#dialogs .dialog.personal .orders.list .item .items table td.name {white-space:normal; text-align:left;}
#dialogs .dialog.personal .orders.list .item .items table tr.even td {background-color:transparent;}
#dialogs .dialog.personal .orders.list .item .params {margin:0 0 10px;}
#dialogs .dialog.personal .orders.list .item .params table {width:100%; border-collapse:collapse;}
#dialogs .dialog.personal .orders.list .item .params table td {padding:3px 10px; text-align:left; font:italic 18px Arial; color:#000;}
#dialogs .dialog.personal .orders.list .item .params table td.name {width:30%; text-align:right;}
#dialogs .dialog.personal .orders.list .item .params table td.small {font-size:14px;}
#dialogs .dialog.personal .orders.list .item .params table td a {color:#008CCC;}
#dialogs .dialog.personal .orders.list .item .summary {margin:0 0 10px;}
#dialogs .dialog.personal .orders.list .item .summary table {width:100%; border-collapse:collapse;}
#dialogs .dialog.personal .orders.list .item .summary table th {padding:5px 10px; font-size:16px; color:#b8aba0;}
#dialogs .dialog.personal .orders.list .item .summary table td {padding:5px 10px; background-color:#f6f4f3; font:bold italic 22px Arial; color:#479a22; text-align:center;}
#dialogs .dialog.personal .orders.list .item .summary table td.delivery_time {font-weight:normal; color:#aea397;}
#dialogs .dialog.personal .orders.list .item .summary table td.total_price {font-size:26px;}
#dialogs .dialog.personal .orders.list .item .comments {font-size:18px; color:#b7ab9f;}
#dialogs .dialog.personal .orders.list .item .comments .title {margin:0 0 5px; font:italic 18px Arial; color:#000;}
#dialogs .dialog.personal .orders.list .item .actions {padding:10px 20px 10px;}
#dialogs .dialog.personal .orders.list .item .actions .button {float:right; margin-left:20px;}
#dialogs .dialog.personal .orders.list .item .actions .button a {display:block; width:48px; height:48px; text-decoration:none;}
#dialogs .dialog.personal .orders.list .item .actions .cancel a {background:transparent url(/img/potrebitel/redcross48x48.png) 0 0 no-repeat;}
#dialogs .dialog.personal .orders.list .item .actions .bill a {background:transparent url(/img/potrebitel/bill48x48.png) 0 0 no-repeat;}
#dialogs .dialog.personal .orders.list .item .actions .pay a {background:transparent url(/img/potrebitel/wallet48x48.png) 0 0 no-repeat;}
#dialogs .dialog.personal .orders.list .item .actions .rate a {background:transparent url(/img/potrebitel/star48x48.png) 0 0 no-repeat;}
#dialogs .dialog.personal .orders.list .item .actions .button a:hover {}

#dialogs .dialog.personal .orders.list .item .order_response {display:none; padding:10px; background-color:#F6F4F3;}
#dialogs .dialog.personal .orders.list .item .order_response .mark_menu {margin:0 0 10px;}
#dialogs .dialog.personal .orders.list .item .order_response .mark_menu.not_defined .items {border-bottom:#ff0000 solid 3px;}
#dialogs .dialog.personal .orders.list .item .order_response .mark_menu .title {font:bold italic 24px Arial;}
#dialogs .dialog.personal .orders.list .item .order_response .mark_menu .mark {margin:0 25px 0 0; font-size:24px;}
#dialogs .dialog.personal .orders.list .item .order_response .mark_menu .mark.green {color:#558B01;}
#dialogs .dialog.personal .orders.list .item .order_response .mark_menu .mark.red {color:#FF7979;}
#dialogs .dialog.personal .orders.list .item .order_response .response_body {margin:0 0 20px;}
#dialogs .dialog.personal .orders.list .item .order_response .response_body .title {margin:0 0 5px; font:bold italic 16px Arial;}
#dialogs .dialog.personal .orders.list .item .order_response .response_body .txt {padding:10px; background-color:#ffffff;}
#dialogs .dialog.personal .orders.list .item .order_response .response_body textarea {width:100%; height:150px; border:none; margin:0; padding:0;}
#dialogs .dialog.personal .orders.list .item .order_response .send {padding:0 0 30px;}
#dialogs .dialog.personal .orders.list .item .order_response .send a {display:block; margin:0 auto; width:135px; height:32px; background:transparent url(/img/potrebitel/button_send.gif) 0 0 no-repeat;}
#dialogs .dialog.personal .orders.list .item .order_response .complete {font:bold italic 22px Arial; color:#558B01; text-align:center;}

#dialogs .dialog.personal .orders.list .item .order_cancel {display:none; padding:10px; background-color:#F6F4F3;}
#dialogs .dialog.personal .orders.list .item .order_cancel .hdr {margin:0 0 10px; font:bold italic 22px Arial;}
#dialogs .dialog.personal .orders.list .item .order_cancel .reason {}
#dialogs .dialog.personal .orders.list .item .order_cancel .reason .title {margin:0 0 5px; font:bold italic 16px Arial;}
#dialogs .dialog.personal .orders.list .item .order_cancel .reason .txt {background-color:#FFF; padding:10px;}
#dialogs .dialog.personal .orders.list .item .order_cancel .reason textarea {width:100%; height:150px; border:none; margin:0; padding:0;}
#dialogs .dialog.personal .orders.list .item .order_cancel .buttons {padding:20px 0 30px; text-align:center;}
#dialogs .dialog.personal .orders.list .item .order_cancel .buttons a {font:bold italic 22px Arial; text-decoration:none;}
#dialogs .dialog.personal .orders.list .item .order_cancel .buttons a:hover {text-decoration:underline;}
#dialogs .dialog.personal .orders.list .item .order_cancel .buttons a.yes {margin:0 70px 0 0; color:#FF7979;}
#dialogs .dialog.personal .orders.list .item .order_cancel .buttons a.no {color:#558B01;}
#dialogs .dialog.personal .orders.list .item .order_cancel .complete {font:bold italic 22px Arial; color:#558B01; text-align:center;}

