.panel-body {
  margin-top: 0px;
  padding-top: 0px;
}

.panel-heading {
  margin-bottom: 0px;
  padding-bottom: 0px;
}

.divider {
	border: 1px solid #DEDEDE; 
	color: #fff; background-color: #fff; 
}	

.dotted-divider {
	border: 2px dotted #DEDEDE; 
	border-style: none none dotted; 
	color: #fff; background-color: #fff; 
}

.double-divider {
	border: 2px #DEDEDE;
	border-style:  solid none solid none;
	height: 10px;
	color: #fff; background-color: #fff; 
}


.dotted-vertical-divider {
	border-left: 2px dotted #DEDEDE; 
	border-style: none none dotted; 
	color: #fff; background-color: #fff; 
}

.muted {
	background-color: #DDDDDD; 
}

.btn-sm {
	margin: 10px; 
	color: #428BCA;
}

.btn-info2 {
  color: #428BCA;
  background-color: #DBEDF7;
  border-color: #46b8da;
}

.btn-info2:hover,
.btn-info2:focus,
.btn-info2:active,
.btn-info2.active,
.open .dropdown-toggle.btn-info2 {
  color: #fff;
  background-color: #39b3d7;
  border-color: #269abc;
}

.btn-info2.disabled,
.btn-info2[disabled],
fieldset[disabled] .btn-info2,
.btn-info2.disabled:hover,
.btn-info2[disabled]:hover,
fieldset[disabled] .btn-info2:hover,
.btn-info2.disabled:focus,
.btn-info2[disabled]:focus,
fieldset[disabled] .btn-info2:focus,
.btn-info2.disabled:active,
.btn-info2[disabled]:active,
fieldset[disabled] .btn-info2:active,
.btn-info2.disabled.active,
.btn-info2[disabled].active,
fieldset[disabled] .btn-info2.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info2 .badge {
  color: #5bc0de;
  background-color: #fff;
}

.form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
}

.form-control:focus {
  z-index: 2;
}

input {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.bs-callout-help {
  min-height: 120px;
}


.bs-callout {
  margin: 20px 0;
  padding: 15px 30px 15px 15px;
  border-left: 5px solid #eee;
}
.bs-callout h4 {
  margin-top: 0;
}
.bs-callout p:last-child {
  margin-bottom: 0;
}
.bs-callout code,
.bs-callout .highlight {
  background-color: #fff;
}
 
/* Themes for different contexts */
.bs-callout-danger {
  background-color: #fcf2f2;
  border-color: #dFb5b4;
}

.bs-callout-warning {
  background-color: #fefbed;
  border-color: #f1e7bc;
}

.bs-callout-info {
  background-color: #f0f7fd;
  border-color: #d0e3f0;
}

.bs-callout-danger h4 {
color: #B94A48;
}

.bs-callout-warning h4 {
color: #C09853;
}

.bs-callout-info h4 {
color: #3A87AD;
}

.bs-callout-success {
background-color: #f4faf6;
border-color: #bcf1c5;
}

.bs-callout-success h4 {
color: #3aad60;
}


@media (max-width: 480px){ 
/* ----- LANDSCAPE PHONES AND DOWN ----- */   

  h2 { 
    font-size: 29px;
  }
} /* FIN @media (max-width: 480px) */


.show {
  display: block !important;
}

.hidden {
  display: none !important;
  visibility: hidden !important;
}

.invisible {
  visibility: hidden;
}