body{padding-top:50px}
#banner{border-bottom:none}
.page-header h1{font-size:4em}
.bs-docs-section{margin-top:8em}
footer{margin:5em 0}footer li{float:left;margin-right:1.5em;margin-bottom:1.5em}
footer p{clear:left;margin-bottom:0}
.splash{padding:4em 0 2em;background-color:#1c2533;background:-webkit-linear-gradient(70deg, #080f1f 30%, #2b4b5a 87%, #435e67 100%);background:-o-linear-gradient(70deg, #080f1f 30%, #2b4b5a 87%, #435e67 100%);background:-ms-linear-gradient(70deg, #080f1f 30%, #2b4b5a 87%, #435e67 100%);background:-moz-linear-gradient(70deg, #080f1f 30%, #2b4b5a 87%, #435e67 100%);background:linear-gradient(20deg, #080f1f 30%, #2b4b5a 87%, #435e67 100%);background-attachment:fixed;color:#fff;text-align:center}.splash .alert{margin:4em 0 2em}
.splash h1{font-size:4em}
.splash #social{margin:2em 0 4em}
.splash .bsa{max-width:350px;margin:0 auto;background:none}.splash .bsa .one .bsa_it_ad{border:1px solid #3e4653 !important;border-color:rgba(255,255,255,0.2) !important}
.splash .bsa a{color:#fff}
.section-tout{padding:4em 0 3em;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.1);background-color:#eaf1f1}.section-tout .fa{margin-right:.5em}
.section-tout p{margin-bottom:3em}
.section-preview{padding:4em 0 4em}.section-preview .preview{margin-bottom:4em;background-color:#eaf1f1;border:1px solid rgba(0,0,0,0.1);border-radius:6px}.section-preview .preview .image{padding:5px}.section-preview .preview .image img{border:1px solid rgba(0,0,0,0.1)}
.section-preview .preview .options{text-align:center;padding:0 2em 2em}.section-preview .preview .options p{margin-bottom:2em}
.section-preview .dropdown-menu{text-align:left}
.section-preview .lead{margin-bottom:2em}
@media (max-width:767px){.section-preview .image img{width:100%}}
.bsa{padding:0}.bsa .one .bsa_it_ad{border:none !important;background-color:transparent !important}.bsa .one .bsa_it_ad .bsa_it_t,.bsa .one .bsa_it_ad .bsa_it_d{color:inherit !important}
.bsa .one .bsa_it_ad .bsa_it_i{margin-bottom:0 !important}
.bsa .one .bsa_it_p{display:none}
.transparent {filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
h1{font-size: 28px !important; line-height: 8px !important;}
h1 .fa{line-height: 0px !important;}
.well_sensor {
    border: medium none;
    box-shadow: none;
}
.well_menu {
    background-color: #2C3E50;
    border: 1px solid #D7E0E2;
    border-radius: 6px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    margin-bottom: 20px;
    min-height: 20px;
    padding: 19px;
}

.well_menudown {
    background-color: #2C3E50;
    border: 1px solid #D7E0E2;
    border-radius: 6px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    margin-bottom: 20px;
    min-height: 20px;
    padding: 19px;
}

.form-horizontal .control-group { margin-bottom: 10px !important;}

.nav-list .fa {
    display: inline-block;
    font-size: 14px;
    margin-right: 10px;
    width: 10px;
}


/* Blue Flat Button
==================================================*/
.btn-xlarge{
  position: relative !important;
  vertical-align: center;
  margin: 15px !important;
  /*width: 100%;*/
  height: 100x !important;
  padding: 18px 32px !important;
  //font-size: 22px !important;
  color: white !important;
  text-align: center !important;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) !important;
  background: #2C3E50 !important;
  border: 0 !important;
  border-bottom: 3px solid #9FE8EF;
  cursor: pointer !important;
  -webkit-box-shadow: inset 0 -3px #9FE8EF !important;
  width: 85px !important;
}

.btn-xlarge label{
    width: 90px;
}

.btn-xlarge:active {
  top: 2px;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-xlarge:hover {
  background: #17B394 !important;
}
    
.checkBoxList span input {
    float: left;
    margin-right: 10px;
}
    