div#edit-title,div#edit-body--description {
    display: none;
    float: none;
    display: block;
    text-align: center
}
h1.page-title1 {
  background: #fff;
  margin: 0 0 0 0;
  padding: 120px 0 45px 200px;
  
  position: center;
  font-family: Barlow-light, Helvetica, Arial, sans-serif;
  font-size: 46px;
  line-height: 120%;
  color: #51BBED;
}


h1.top-page{
  padding-top: 80px;
  background-color:rgba(53, 147, 224, 0.5);
 /*float: none;
  display: block;*/
  text-align: center;
  color:white;

  
}

div.block-title{
    position: relative;
    background-color: #fff;
    padding-top: 25px;
    padding-bottom: 25px;

}

.page-top-zone {
  width: 1080px;
  margin: 0 auto;
  position: relative;
  z-index: 90;

}

div.myheader{

padding-left: 20px;

}
div.myform{
padding-bottom:50px;
flex-grow:1;



}

.marker,
.form-required {
  color: #f00;
}

.label {
  display: block;
  font-weight: bold;
}

.form-item input.error,
.form-item textarea.error,
.form-item select.error {
  border: 2px solid red;
}

#content {
	-webkit-flex-grow:1; /* 3 */
  flex-grow:1;
  background-color: white;
}
/*
#footer {position:absolute;
  bottom:0px;}
*/
.nav#main-menu {
    display: none!important;
}

.body a.btn-btt {
    display: none!important;
}

#main {
  /* Background image is centered vertically and horizontally at all times */
  background-position: center center!important;

  /* Set a background color that will be displayed
     while the background image is loading */
  background-color: white!important;
  
}

.main .button.form-submit {
  background-color: #51BBED;
  border: 1px solid #51BBED;

}

#main-wrapper 
{  
  /* Background image is centered vertically and horizontally at all times */
  background-position: center center!important;
  
  /* Background image doesn't tile */
  background-repeat: no-repeat!important;
  
  /* Background image is fixed in the viewport so that it doesn't move when 
     the content's height is greater than the image's height */
  background-attachment: fixed;
  
  /* This is what makes the background image rescale based
     on the container's size */
  background-size: cover;
  

}



