html {
  overflow-y: scroll;
  }
  
div.main_page_main_link_parent {
  width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  }

div.main_page_link_column {
  width: 300px;
  height: 130px;
  float: left;
  }

div.main_page_link_cathegory {
  width: 290px;
  margin-left: 10px;
  }

a.main_page_link_cathegory {
  color: #666666;
  }
  
div.main_page_link_section {
  width: 300px;
  height: 130px;
  float: left;
  }
  
a.main_page_link_section {
  color: #666666;
  font-weight: bold;
  }
  
div.wysiwyg_container {
  width: 900px;
  margin-top: 10px;
  margin-left: 24px;
  }
  
div.add_url_block_parent {
  width: 900px;
  margin-left: 24px;
  margin-top: 10px;
  }
  
div.add_url_block {
  width: 400px;
  margin-left: 50px;
  float: left;
  }
  
div.add_url_block_simple {
  width: 320px;
  height: 45px;
  margin-left: 50px;
  float: left;
  }

div.add_url_status_img_container {
  width: 20px;
  margin-right: 60px;
  float: left;
  }
  
div.add_url_block_description {
  width: 400px;
  margin-left: 50px;
  float: left;
  font-size: 14px;
  }
  
div.add_url_special_block {
  width: 400px;
  float: left;
  font-size: 14px;
  }
  
div.add_url_special_block_for_input {
  width: 400px;
  height: 45px;
  float: left;
  font-size: 12px;
  }
  
div.add_url_special_block_for_textarea {
  width: 320px;
  height: 125px;
  float: left;
  font-size: 12px;
  }
  
div.add_url_special_block_for_textarea_small {
  width: 320px;
  height: 55px;
  float: left;
  font-size: 12px;
  }
  
div.add_url_special_block_for_big_textarea_desc {
  width: 150px;
  float: left;
  margin-left: 375px;
  margin-right: 375px;
  font-size: 14px;
  }
  
div.add_url_special_block_for_textarea_big {
  width: 645px;
  height: 145px;
  margin-left: 115px;
  float: left;
  font-size: 12px;
  }
  
div.add_url_special_block_for_selectlist {
  width: 320px;
  height: 55px;
  float: left;
  }
  
div.add_url_status_spec_img_container {
  width: 20px;
  margin-right: 58px;
  float: left;
  }
  
div.add_url_status_spec_img_container_big_txt {
  width: 20px;
  margin-right: 8px;
  float: left;
  }
  
div.add_url_rules {
  width: 500px;
  height: 30px;
  margin-left: 200px;
  margin-top: 5px;
  margin-bottom: 15px;
  float: left;
  text-align: center;
  border: 1px solid #FFFFFF !important;
  border-radius: 5px !important
  }
  
input.add_url_description {
  width: 300px;
  margin: 0px;
  margin-bottom: 2px;
  }
  
textarea.add_url_description {
  width: 300px;
  height: 100px;
  margin: 0px;
  margin-bottom: 2px;
  }
  
textarea.add_url_description_small {
  width: 300px;
  height: 40px;
  margin: 0px;
  margin-bottom: 2px;
  }
  
textarea.add_url_description_big {
  width: 625px;
  height: 120px;
  margin: 0px;
  margin-bottom: 2px;
  }   
  
select.add_url_selectlist {
  width: 315px;
  }
  
span.warn_mess_warning_data {
  display: block;
  padding-top: -10px;
  font-size: 11px;
  color: #AE3F3F;
  }
  
  
input.parsley-success {
  color: #468847 !important;
  background-color: #DFF0D8 !important;
  border: 1px solid #D6E9C6 !important;
  }
  
input.parsley-error {
  color: #B94A48 !important;
  background-color: #F2DEDE !important;
  border: 1px solid #EED3D7 !important;
  }
  
textarea.parsley-success {
  color: #468847 !important;
  background-color: #DFF0D8 !important;
  border: 1px solid #D6E9C6 !important;
  }
  
textarea.parsley-error {
  color: #B94A48 !important;
  background-color: #F2DEDE !important;
  border: 1px solid #EED3D7 !important;
  }
  
select.parsley-success {
  color: #468847 !important;
  background-color: #DFF0D8 !important;
  border: 1px solid #D6E9C6 !important;
  }
  
select.parsley-error {
  color: #B94A48 !important;
  background-color: #F2DEDE !important;
  border: 1px solid #EED3D7 !important;
  }
  
div.parsley-success {
  color: #468847 !important;
  background-color: #DFF0D8 !important;
  border: 1px solid #D6E9C6 !important;
  border-radius: 5px !important;
  }
  
div.parsley-error {
  color: #B94A48 !important;
  background-color: #F2DEDE !important;
  border: 1px solid #EED3D7 !important;
  border-radius: 5px !important
  }
  
p.parsley-success {
  color: #468847 !important;
  background-color: #DFF0D8 !important;
  }
  
p.parsley-error {
  color: #B94A48 !important;
  background-color: #F2DEDE !important;
  }

ul.parsley-error-list{
  font-size: 11px;
  margin: 2px;
  list-style-type:none;
  color: #AE3F3F;
  }

ul.parsley-error-list li{
  line-height: 11px;
  }


div.hidden_place {
  visibility: hidden;
  }