input,
textarea,
select{ font:100% tahoma, 'times new roman', serif; vertical-align:middle;}
form,fieldset{margin:0; padding:0; border-style:none;}

#TB_window a.noLink{text-decoration:none; cursor:default;}

.main_forms {max-width:1350px; margin:0 auto;}
.test_forms {padding:0 0 30px; width:100%;}
.test_form { width:445px; margin:0 auto;}
.profile { width:480px; margin:0 auto;}
  .profile h1 {height:auto;padding-bottom:10px;width:475px; margin-bottom: 20px}
.test_form h1 {font-size:18px; font-weight:bold; margin:0 0 15px;}
.box_trext_form {}
.profile .box_trext_form {overflow:hidden; height:1%; margin-bottom: 15px;}

#country{float:left;}
#city{float:left;}

.box_trext_form label {float:left; width:120px; padding:2px 0 0;}
.info_label {float:left;}
.info_label p.notice{font-size:11px; color:#999999; margin:0 0 10px !important;}
p.notice.float {font-size:11px; color:#999999; margin:0 0 10px !important;float:left;padding:6px 5px 5px 10px;}
.info_label input.tx { width:347px; border:1px solid #b3b9c3; font:14px tahoma, 'times new roman', serif; padding:2px 3px; margin:0 0 4px;}

.info_label input.year {width:32px; margin:0;}
.pad_top_mesto {margin:12px 0 3px 0;}
.pad_top_mesto div{margin:12px 0;}
.pad_top_mesto div input{margin-right: 5px;}
.info_label select {border:1px solid #7f9db9; font:14px tahoma, 'times new roman', serif; width:171px; color:#333;}
.info_label select.date {margin-right: 7px;}
.info_label select.date.day {width:40px;}
.info_label select.date.month {width:40px;}
.info_label select.date.year {width:50px;}
.info_label select.wide {width:355px;}
.info_label select#country {margin-right: 5px;}
.info_label select.no_active {float: right; border:1px solid #c9c7ba; width:171px; color:#aca899; margin:0 0 0 9px;}
.file {  }
#selectFolderLinkDiv {margin-top: 10px; margin-bottom: 15px;}
.box_radio {overflow:hidden; height:1%;}
.box_radio input.rd {float:left; height:15px; width:15px; margin:3px 0 0;}
.box_trext_form  .box_radio label { font-size:12px; color:#3c4046; float:left; margin:3px 0 0 6px;}
.pad_top {margin:12px 0 0;}
.info_label textarea {width:347px; border:1px solid #b3b9c3; height:86px; overflow:auto; margin:0 0 5px; padding:0 3px;}
.pad_top_text { margin:20px 0 0;}
.info_label input.load {width:263px; margin:0;}
.info_label input.btn {float:left; margin:1px 0 0 9px; display:inline;}
.pad_top_avatar { margin:13px 0 5px;}
.pad_bot_photo {margin:0 0 15px;}
.bottom_form {width:355px;overflow:hidden;}
  .bottom_form .main_btn{margin-top:10px;/*float:right;*/}
.bottom_form p {font-size:12px;}
.ch_box { overflow:hidden; height:1%; margin:5px 0 0;}
.ch_box input.ch {float:left; height:15px; width:15px;}
.ch_box label {float:left; margin:0 0 0 7px;}
.main_btn {margin:20px 0 0;}

/*.postText {padding-left: 85px;}*/
.postText p{font-size:12px; color:#555f67}

#addTagsForm {padding: 20px 0 0 25px}


#niceCommonForm.wideForm {width: 99%;}
#niceCommonForm {width: 986px;}
    #niceCommonForm label {width: auto !important; padding-bottom: 5px;float:none;padding-top:5px}
    #niceCommonForm .info_label {width: 98%;float:none;margin-top:5px;}
      #niceCommonForm .info_label textarea{font-family: tahoma, 'times new roman', serif;}
    #niceCommonForm .info_label.isolated {background: #f4f4f4;width:200px;padding:10px;margin-bottom:10px;border:1px solid #cdced2;}
    #niceCommonForm .info_label.isolated.clearRootsMargins  {width:170px;padding:5px}
      #niceCommonForm .info_label.isolated.clearRootsMargins #selectFolderLinkDiv {margin:0;}
        #niceCommonForm .info_label.isolated.clearRootsMargins #selectFolderLinkDiv p {margin:0;padding:0;display:block;}
        #niceCommonForm .info_label.isolated.clearRootsMargins.delInnerBlock #selectFolderLinkDiv p {margin:0;padding:0;display:none;}
      #niceCommonForm .info_label.isolated a.jsHref {color:#0089B5;font-weight:bold;}

      #niceCommonForm .info_label .wysiwyg {margin-top:0;}
    #niceCommonForm input.tx{height: 24px; font-size: 14px; width: 100%;margin-bottom: 10px;}
    #niceCommonForm input.tx.with-notice{margin-bottom: 4px;}
    #niceCommonForm .tx_big{font-size: 14px; width:101%;margin-bottom: 10px;}
    #niceCommonForm .main_btn {margin:10px 0 0;}
    #niceCommonForm .box_radio {overflow:hidden; height:1%;margin-top:3px;}
    #niceCommonForm .box_radio .rd {margin:0;padding:0;}
