
#signupbox {
  margin-top: 50px;
  /*background-color: darkkhaki;*/
    background-color: #044155!important;
}

.header1 {
  font-size: 18px;
  font-weight: bold;
  color: #066E91;
}

.header1:hover{
  /*background-color: #BDB76B !important;*/
  background-color: #044155!important;
  color: white;

}

.header2 {
  font-size: 18px;
  font-weight: bold;
  color: #066E91;
}

.kotel {
  width:100%;
  height: 100%;
  background: url("../images/header-bar.jpg");
    /*background: url("./images/kotel_1.jpg");*/
  /*background-position: center;*/
  /*background-size: 100% 100%;*/
  /*background-repeat: no-repeat;*/
  text-align: center;
  overflow-x: : hidden;
}
/*.nav1 a{background-color: #D1AB33 !important;*/
.nav {
  /*position: fixed;*/
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;

  -webkit-flex-flow: row wrap;
  /*display: flex;*/
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 20px;
}

.nav li {
  list-style-type: none;
  flex-grow: 1;
}

.nav li a {
  display: block;
  line-height: 20px;
  /*background-color: khaki;*/
  background-color: #066E91;
  color: white;
  font-size: 16px;
  font-weight: bold;
  /*text-shadow: 1px 1px 0px #fff;*/
  border: 1px solid #BDB76B;
}

.nav li a:hover{
  /*background-color: #BDB76B !important;*/
  background-color: #044155!important;

}

.nav li a:focus{
  /*background-color: #BDB76B !important;*/
  background-color: #066E91; /*!important;*/

}
@media all and (max-width: 380px) {
  .nav {
    -webkit-flex-flow: column wrap;
    flex-flow: column wrap;
  }
}

li.grayout {
	background-color: #B0B0B0;
}
a.grayout {
	pointer-events: none;
	cursor: default;
	background-color: #B0B0B0 !important; 
}

li.navexternal {
	background-color: #066E91;
}
a.navexternal {
	cursor: default;
	background-color: #066E91 !important; 
}
a.navexternal:visited {
	cursor: default;
	background-color: #066E91 !important; 
}
a.navexternal:active {
	cursor: default;
	background-color: #066E91 !important; 
}

ul.tuition li {
  margin-bottom: 	10px;
}


.container {
    margin-top: 20px;
}

div.panel-heading {
  /*background-color: khaki !important;*/
    background-color: #066E91;
      color: #066E91;
      height: 50px;
  /*color: #0B312A !important;*/
}
/*@media only screen and (max-width: 768px) {

  div.panel-heading {
  height: 60px;
  line-height: 60px;
}
    }*/

/*div.panel-title {
  position: relative; top: 5px;
}*/

div.display-name {
  font-size: 25px;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #044155;



}
/*
@media only screen and (max-width: 999px) {
    /* For mobile phones: */
div.form-header {
  font-size:12px;
}
    }

/*div.display-user {
  float:right;


}*/

/*@media only screen and (min-width: 999px) {
    For mobile phones:
div.display-user {
  float:right;
  font-size: 85%;
  padding-top: 25px;
}
    }*/

.panel-body {
  /*color: #0B312A !important;*/
  color: #0B312A !important;
}

.btn-submit {
  /*background-color: khaki !important;*/
  background-color: #066E91!important;
  /*color: black !important;*/
    color: white !important;

}

.divider1 {
    margin-top: 10px;
    border-top-color: #044155;
    border-top-style: solid;
    border-top-width: 1px;
}

.divider2 {
    margin-top: 10px;
    border-top-color: #044155;
    border-top-style: solid;
    border-top-width: 3px;
}

@media screen and (min-width : 768px) {
    label.wrapit {
        text-align: right;
        white-space:normal!important;
    }
}

label.sectionHeader {
  margin-top: 10px;
  font-size: 20px;
  color: #066E91;
}
/*label{
    float: left;
    width: calc(100%/3)
}*/

/*.row-no-padding {
  [class*="col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}*/
.row.no-padding {
  padding: 0 !important;
  margin: 0 !important;
}

.row.no-padding [class*='col-']:not(:first-child),
.row.no-padding [class*='col-']:not(:last-child) {
  padding: 0 !important;
  margin: 0 !important;
}

.no-padding {
    padding: 0 !important;
    margin: 0 !important;
}

li.col-md-12.listStyle {
  font-weight: bold;
}

.table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    /*border: 1px solid #DDD;*/
    -webkit-overflow-scrolling: touch;
}
.form-control::-webkit-input-placeholder { color: #75CCE6; }
.form-control:-moz-placeholder { color: #75CCE6; }
.form-control::-moz-placeholder { color: #75CCE6; }
.form-control:-ms-input-placeholder { color: #75CCE6; }
