#page_language, #lang_sname{
	display: none;
}
.form-error {
	color: red;
}
.dark-logo {
	height: 40px;
}
.topbar .top-navbar .navbar-header {
    text-align: left;
    padding-left: 20px;
}
.footer .logo {
	height: 28px;
}
.footer span {
	line-height: 28px;
}

.error{
	color: red;
}
.has-error{
	border-color: #e80f41;
	background: rgba(255, 0, 0, 0.1);
}
.form-group {
  /*min-height: 140px;*/
  margin-bottom: 0px;
}
.form-group input::-webkit-input-placeholder {
  color: rgba(84, 102, 122, 0.5);
}

/*.form-control.form-control-line.has-error:focus{
    border-color: #e80f41,;
    border-radius: 0;
    box-shadow: none;
    float: none;
}*/

/*tabs on form*/

.steps ul{
	list-style: none;
}

.steps ul li{
    margin-top: 10px;
    display: inline-block;
    margin-right: 5px;
    text-align: center;
    width: 95px;
}

.steps ul li a{
    width: 100%;
    padding: 10px 20px;
    border-radius: 10px;
    background: #0181c0;
    color: white;
}

.current-info{
	display: none;
}
.steps .number{
	display: none;
}
.steps .current a{
	background: #55ce63;
}
.steps{
	text-align: right;
}
.steps .disabled{
	opacity: 0.7;
}

.steps_header{
	display: none;
}

#tabs .actions .disabled{
	display: none!important;
}

#tabs .actions{
	text-align: right;
	margin-bottom: 40px;
}
#tabs .actions ul{
	list-style: none;
}
#tabs .actions ul li{
	display: inline-block;
  font-weight: 400;
  line-height: 1.25;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  padding: 7px 12px;
  font-size: 14px;
  cursor: pointer;
}

#tabs .actions ul li a{
	color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c;
    border: 1px solid transparent;
    padding: .5rem 1rem;
    font-size: 1rem;
    border-radius: .25rem;
}
#tabs .actions ul li a:hover{
    opacity: 0.7
}
#tabs .content{
	margin-top: -45px;
}

.steps_header.title.current{
	display: block;
    padding-bottom: 17px;
    border-bottom: 1px solid rgba(0,0,0,.1);
}



.autocomplete {
  position:absolute;
  width:auto;
  background-color:white;
  border:1px solid #888;
  margin-top: 23px;/*23px 0px 0px 140px;*/
  padding:0px;
  cursor: pointer;
  z-index: 1000;
}
.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:3px;
/*  font-size: 12px Arial;*/
}
.autocomplete ul li.selected { background-color: #ffb;}
.autocomplete ul li:hover { background-color: #e9e9e9; color: #000000;}
.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  float: none;
  text-align: left;
/*  height:15px;*/
  cursor:pointer;
}

.label_small_text{
  font-size: 14px;
}
.form-content-title{
  font-weight: 500;
  padding: 0px 0px;
  overflow: hidden;
  /*font-size: 18px;*/
}
.hr_padding{
  margin: 0px;
  padding-bottom: 25px;
}
.header_span_text{
  font-weight: 300;
}
.fix-header .topbar{
    position: fixed;
    top: 0px;
    width: 1516px;
}

.page-wrapper{
  padding-top: 90px;
  display: inline-block;
  width: 1280px;
}

.select2-container--krajee .select2-selection--single .select2-selection__clear {
    right: 2rem;
    top: 13%;
}
.select_radius {
    border: 1px solid #ccc !important;
    border-radius: 4px !important;
}
.step-box {
  min-height: 200px;
}
.form-control {
  height: 34px !important;
}

.fact_address, .alt_phone, .doc_alt, .license_alt, .alt_doc,.alt_education,.alt_spec,.science_degree,.educations_block,.opicun_div,.alt_opicun,.alt_archive{
  display: none;
}
.inline_flex_link {
  display: inline-flex;
}
.table .glyphicon {
  top: 5px;
  margin-right: 5px;
}
form.marked .required .control-label:after,
form.marked label.mark-this:after{
  content: " *";
  color: #e9573f;
}

form.marked .required .no-mark-here .control-label:after{
  content: "" !important;
}

#error_response {
  color: red;
  font-weight: bold;
  font-size: large;
}

#success_response {
    color: #196920;
    font-weight: bold;
    font-size: large;
}

#marked_required_text {
  color: red;
}
#legal_info_text {
  color: #000;
}
#confirm_text span {

  font-size: 10px;

}
#confirm_text_checkbox {
    height: 20px;
    width: 20px;
    margin-right: 5px;
    margin-top: 5px;
}

@import "compass/css3";

.tbl-accordion {
  margin: 0 auto;
  width: 900px;
  border: 1px solid #d9d9d9;
  thead {
    background: #d9d9d9;
  }
   /*Inner table*/
  .tbl-accordion-nested {
    width: 100%;
    tr:nth-child(even) {
      background-color: #eeeeee;
    }
    td,
    th {
      padding: 10px;
      border-bottom: 1px solid #d9d9d9;
    }
    .tbl-accordion-section {
      background: #333;
      color: #fff;
      cursor: pointer;
    }
  }
}


/*body{
  text-align: center;
  background: #00ECB9;
  font-family: sans-serif;
  font-weight: 100;
}
 
h1{
  color: #396;
  font-weight: 100;
  font-size: 40px;
  margin: 40px 0px 20px;
}*/

#clockdiv{
    font-family: sans-serif;
    /*color: #2b2727;*/
    /*display: inline-block;*/
    /*font-weight: 100;*/
    font-weight: bold;
    text-align: center;
    font-size: 18px;
    color: green;
}

/*#clockdiv > div{
  padding: 10px;
  border-radius: 3px;
  background: #00BF96;
  display: inline-block;
}

#clockdiv div > span{
  padding: 15px;
  border-radius: 3px;
  background: #00816A;
  display: inline-block;
}*/

.clocktext {
    font-size: 18px;
    font-weight: bold;
}
