/* background setup */
.background {
   /* background-repeat:no-repeat; */
    /* custom background-position */
    background-position: 75% 20%;
    /* ie8- graceful degradation */
    background-position:50% 50%\9 !important;
}

/* fullscreen setup */
html, body {
    /* give this to all tags from html to .fullscreen */
    height:100%;
}
.fullscreen,
.content-a {
    width:100%;
    height:auto;
    overflow:hidden;
    background-repeat: no-repeat;
}
.fullscreen.overflow,
.fullscreen.overflow .content-a {
    height:auto;
    min-height:100%;
}

/* content centering styles */
.content-a {
    display:table;
}
.content-b {
    display:table-cell;
    position:relative;
    vertical-align:middle;
    text-align:center;
}

/* visual styles */
body{
    margin:0;
    font-family:sans-serif;
    text-align:center;
}
section {
    background:#9ed100;
}
.not-fullscreen {
    height:50%;
    background-repeat: no-repeat;
}

.panel-default>.panel-heading {
    color: #fff;
    background-color: #c8d5c4;
}

/*.panel-heading.headerb{*/
    /*color: #fff;*/
    /*background-color: #576c59;  */
/*}*/

.panel-footer { 
    background-color:#576c59;
    height: 56px;
}

/*.panel-footer.footerb{*/
    /*background-color: #84976d;*/
/*}*/

#footer {
    height: 60px;
    background-color:#585858;
    padding-top:20px;
    padding-bottom:20px;
}

#footer a {
  color:#efefef;
}

p{
    color: #333;
}

h1{
    color: #c8d5c4;
    font-size: 45px;
    text-align: left;
    margin: 0px;
    position: relative;
    top: 65px;
    left: 50px;
}

.contact{
    color:#fff;
}

h3{
    color: #262626;
}

p.lisa{
    font-size: 15.5px;
    padding: 0px 40px;
}

p.white{
    color: #fff;
}

h5{
    color: #fff
}

label{
    color:white;
}

.glyphicon{
    color: white;
}

.cdPrice{
    color: #fff;
    float: left;
}

.col-sm-9 {
    margin: auto;
    float: none;
}

.bg-4{
    width: 100%;
}

.panel{
    margin-bottom: 0px;
}

.row{
    margin-top: 50px;
    margin-bottom: 50px;
}

/*form button styles*/

.btn-info {
    color: #fff;
    background-color: #434343;
    border-color: black;
}

.input-group-addon{
    color:#fff;
    background-color: #434343;
    border: 1px solid black;
}

.form-group {
    text-align: left;
}

@media (max-width: 600px) {
    h1{
      display: none;
    }
}