/*************************************/
/* David's Webs ***/
/*************************************/


/******************************/
/*** MOBILE - XS - DEFAULT ****/
/******************************/

.heroheader {
    background: url('images/header_1170_325.jpg') no-repeat; class="img-responsive";
	background-size: cover;
    margin-bottom: 0px   
}

.jumbobutt.btn-primary {
    background-color: #516949;
    border-color: #fff;
    color: #fff;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #a9d8a6;
    color: #fff;
}

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
    color: #fff;
    background-color: #a9d8a6;
}

#sectionone {
    width: 100%;
    background-color: #ccc !important;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
}

#sectionone h2 {
    color: #fff;
}

.jumbotron {
    
    background: url('images/bg_vert.png');
	background-repeat: repeat-x;  
    margin-bottom:5px;
}

.header {
    padding-bottom: 5px;
    margin-bottom: 5px;
}

.logo {
  margin-top: -25px;
}

.navBG {
background-color: #f6f0cb;
}

.brand2 {
    font-size: 12px;
    font-weight: 600;
    margin-right: -8px;
}

.titlestyle {
    color: #074d2a;
    font-family: arial narrow;
}

.titlestyle2 {
    color: #074d2a;
}

.container_adjust {
    margin-bottom: 8px;
}

.adjust4footer {
    margin-bottom: 160px;
}

.credit {
    font-size: 11px;
}


/* END MOBILE */

/******************************/
/******** TABLET - SM *********/
/******************************/
@media (min-width: 768px) {







} /* END TABLET */

/******************************/
/********* LAPTOP - MD ********/
/******************************/
@media (min-width: 992px) {






}  /* END LAPTOP */

/******************************/
/********* DESKTOP - LG *******/
/******************************/
@media (min-width: 1200px) {





} /* END DESKTOP */

/******************************/
/**** PRINT - Fixes Tables ****/
/******************************/
@media print {

  a[href]:after {
    content: none;
  }

.table-responsive{
	max-width:800px;
	width: 100%;
	margin-bottom: 15px;
	overflow-x: hidden;
	overflow-y: hidden;
	border: 1px solid #dddddd;
	-ms-overflow-style: -ms-autohiding-scrollbar;
	-webkit-overflow-scrolling: touch;
	border: 0px solid #dddddd;
}

.table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td {
	white-space: normal;
}
} /* END PRINT */