html, body {font-family:'Oxygen'; padding-right:0px!important;}
.full {
  background: url(/img/bg.png) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.container {margin-top:35px; margin-bottom:35px; }
.jumbotron {background:white; border:1px solid #f4f4f4; border-radius:5px; margin:0px; padding:0px;}
.container .jumbotron,   .container-fluid .jumbotron {padding:0px;}

.silverbg {background-color:#f4f4f4;}
.orangebg {background-color:#e96423;}
.navybg {background-color:#082945;}

.toprow {height:45px; color:#d3d3d3;}
.lefthead {font-size:30px; line-height:40px; position:relative; top:8px; left:25px;}
.righthead {float:right; padding-right:15px; padding-top:15px;}

.menurow {height:66px;}
.menurow .navbar {border-radius:0px; border:0px;}
@media (min-width: 768px) {
	.menurow .navbar .navbar-collapse .nav .active a { background-color:transparent; background: url(/img/nav-arrow.png) no-repeat bottom center; }
	.menurow .navbar .navbar-collapse .nav li a { padding-left:20px; padding-right:20px; padding-top:32px; padding-bottom:14px; color:white; font-weight:bold; font-size:16px;}
	.menurow .navbar .navbar-collapse .nav li a:hover {text-decoration:underline;}
}
@media (max-width: 768px) {
	.menurow .navbar .navbar-collapse .nav li a {color:white;}
	.menurow .navbar .navbar-collapse .nav li a:hover {text-decoration:underline;}
	.menurow .navbar .navbar-collapse .nav .active a { background-color:#082945;}
}
.navbar-header {background-color:#082945;}
.logo img {padding-top:15px; padding-bottom:15px; padding-left:25px; padding-right:45px;}

.submenurow {height:68px;}
.submenurow {padding-left:25px; padding-top:25px; border-bottom:1px solid #dbdbdb;}
.submenurow a {padding-right:30px; color:#515151;}
.submenurow a:hover {color:#e96423;}
.submenurow a .active {color:#e96423;}

.contentarea {padding-top:55px; padding-left:25px; padding-right:25px; height:100%; }

.contentbody .panel {width:100%; margin:0px; padding:0px; margin-bottom:25px;}
.contentbody .panel-padding {padding-top:45px; padding-bottom:35px;}
.contentbody .searchbox {padding-left:0px; padding-right:0px;}
.panel-tab {background-color:#e96423; position:absolute; top:0; left:0px; border-top-left-radius:4px; padding: 8px 15px; color:white; font-size:17px; font-weight:lighter;}
.panel-heading {padding:10px 15px 0px; }
.nav-tabs {border-bottom:0px;}
.contentbody .panel-title {text-align:right; color:#5b5b5b; font-weight:lighter;}
.vinsearch {width:235px;}

.heading2 {font-size:45px; font-weight:lighter; padding-bottom:20px;}
.statnum {float:left; font-size:45px; color:#e96423; font-weight:lighter; }
.stattext {float:left; color:#474747; padding-top:10px;}

.contentbody_double {margin-top:50px;}
.table-striped > tbody > tr:nth-of-type(odd) {  background-color: #f8fafc; }
.contentbody_double .jumbotron {height:65px; background-color:#e96423; color:white; font-weight:lighter;}
.contentbody_double .jumbotron span {padding-top:5px;}
.contentbody_double .jumbotron .lefthead {float:left; font-size:16px;}
.contentbody_double .jumbotron .righthead {float:right; font-size:16px; padding-top:15px;}
.officesearch {width:250px;}
.right-inner-addon {
    position: relative;
}
.right-inner-addon input {
    padding-right: 30px;    
}
.right-inner-addon i {
    position: absolute;
    right: 0px;
    padding: 10px 12px;
    pointer-events: none;
	color: #c1c1c1;
}

.footerrow {height:55px; border-top:1px solid #e3e3e3; margin-top:55px; padding-top:10px; color: #515151;  font-size:16px;}
.footerrow .footerlinks {display:inline;}
.footerrow span a {color:#e96423; padding-right:45px;}
@media (max-width: 1200px) {
	.footerrow span {font-size:10px;}
	.footerrow span a {padding-right:10px;}
}
@media (max-width: 415px) {
	.footerrow span {display:none;}
}

.pipe {padding-left:25px; padding-right:45px; }
.clear {clear:both; height:0px;}

/* reset styles for table */
.table > tbody > tr > td {
  border:0px;
}

/* lets reset the color styles for the primary buttons now */
.btn-primary {
  color: #fff;
  background-color: #e96423;
  border-color: #e96423;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #d04907;
  border-color: #d04907;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #e96423;
  border-color: #e96423;
}
.btn-primary .badge {
  color: #e96423;
  background-color: #fff;
}