.navbar {background-color:#006490;}
.navbar-default {border-color: #000;}
.navbar-default .navbar-toggle {border-color: #000;background-color:#f7941e;color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color:#fff;}
.navbar-default .navbar-nav > li > a {color: #fff;font-weight:bold;}
.navbar-default .navbar-nav > li > a:hover {color: #fff;font-weight:bold;background-color:#f7941e;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {background-color: #f7941e;color: #fff;}
.dropdown-menu > li > a {background-color:#f7941e;color:#fff;font-weight:bold;}
.dropdown-menu > li > a:hover {background-color:#006490;color:#fff;font-weight:bold;}
.dropdown-menu {background-color:#f7941e;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: #006490;border-color: #337ab7;}
.sub-menu > li > a{background-color: #777;}
.sub-menu > li > a:hover{background-color: #006490;}
.sub-menu {background-color:#777;}
.navbar-brand img {width:340px;}
#phone {position:relative;top:8px;left:100px;color:#fff;font-size:24px;}
.carousel-inner .item {height:260px;}
.carousel-control.left, .carousel-control.right {background-image: none}
.carousel-indicators {bottom: -10px;left: 0;margin-left: 0;width: 100%;}
.carousel-indicators li {border:2px solid #0064a0;height:20px;width:20px;background-color:#0064a0;}
.carousel-indicators .active {box-shadow: 0.157px 2.996px 4px 0px #5a5a5a;background-color: #f7941e;height:23px;width:23px;top: -15px;z-index: 100;}
.car a{color:#5e5e5e;font-weight:bold;font-size:20px;}
.car td{text-align:center;}
.car img {width:90%;padding-left:20px;padding-bottom:10px;}
#side {margin:0px;width:111px;border:0px;background:#fff;padding: 0px;float:left;}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {font-size:13px;font-weight:bold;background-color:#006490;}
.menu {width:86px;position:relative;margin-left:11px;margin-top:10px;margin-right:0px;margin-bottom:10px;font-size:12px;z-index:300;border-left: 0px;}
.menu ul li a, .menu ul li a:visited { display:block;text-decoration:none;color:#5e5e5e;width:85px;height:91px;border:1px solid #006490;border-width:1px 1px 0px 0px;background:#fff;line-height:9px;padding-left:0px;text-align: center;font-weight: bold;border-collapse:collapse;}
.menu ul { padding:0;margin:0;list-style-type: none;}
.menu ul li { float:left;position:relative;border-left:1px solid #006490;}
.menu ul li ul li{border-left:0px;}
.menu ul li img{padding-bottom:2px;}
.menu ul li ul { display: none;}
.menu ul li:hover a, .menu ul li a:hover { color:#3a3a3a;background:#e2e2e2;}
.menu ul li:hover ul, .menu ul li a:hover ul { display:block;position:absolute;top:0;left:85px;width:400px;background: transparent;}
.menu ul li:hover ul li, .menu ul li a:hover ul li { float:left;border-bottom: 1px solid #006490;}
.menu ul li:hover ul li a,
.menu ul li a:hover ul li a { display:block;color:#3a3a3a;width:85px;font-weight:bold;float:left;background:#e2e2e2;}
.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover { background:#006490;color:#fff;}
.btn-lpi{background-color:#006490;color:#fff;border-color:#006490;font-weight:bold;width:85%;font-size:16px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important;}
.btn-lpi:hover{background-color:#f7941e;color:#fff;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.16), 0 4px 20px 0 rgba(0, 0, 0, 0.12) !important;}
.btn-mobile{font-size:12px;padding:2px;max-width:55px;}
.lpi-heading{text-align:center;}
.lpi-foot a{color:#fff;}
.lpi-foot {background-color:#006490;color:#fff;}
.hitable650, .mobile-spec{display:none;font-size:12px;text-align:center;}
.mobile-quote{display:none;text-align:center;margin-top:10px;}
.modal-scrollbar-measure{position: absolute;top:-9999px;width:50px;height:50px;overflow: hidden;}
.std-spec{text-align:center;}
.std-spec thead{background-color:#bdbcbc;color:#5e5e5e;}
.std-spec th{text-align:center;}
.table > thead > tr > th {vertical-align: middle;}
h1{padding-bottom:0px;margin-bottom:0px;color:#5e5e5e;}
p.top-quote {text-align:right;position:relative;top:17px;}
p.top-quote a{margin-right:20px;width:85%;max-width:265px;}
hr.top-bar {width:100%:color:#006490;height:4px;background:#006490;}
hr.section {width:100%:color:#006490;height:2px;background:#006490;margin-top:0px;}
div.main-pic {text-align:center;}
div.main-pic img{width:100%;max-width:350px;}
div.key{margin-top:30px; background-color:#ececec;}
div.keycell {margin-top:0px;background-color:#fff;border-color:#ececec;text-align:center;margin-bottom:0px;}
div.keycell img{width:100%;border:0px solid black;max-width:150px;}
.byby400 {text-align:left;}
h3,h2 {text-align:center;color:#5e5e5e;}
body{color:#5e5e5e;padding-top:50px;}
th {background-color:#bdbcbc;}
div.option-pic {text-align:center;margin-bottom:10px;}
div.option-pic img{width:100%;max-width:250px;}
img.social {width:80%;max-width:55px;}
img.tandem-std {width:100%;}
img.tandem-mobile {width:100%;max-width:300px;}
#lpt-xxl {max-width:500px;}
img.stacker-cat1 {width:100%;max-width:250px;}
img.stacker-cat2 {width:100%;max-width:350px;}
img.slideshow {width:100%;max-width:400px !important;margin-left:auto;margin-right:auto;padding-bottom:100px;}
.chevron-color {color:#000;}
.img-thumbnail {width:50px !important;height:50px;}
.img-thumbnail:hover{background-color:#e2e2e2;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {color:#006490;background-color:#fff;}
body.modal-open {overflow: visible;}

.noshow {display:none;}
@media (min-width: 1200px) {.carousel-inner .item {height:300px;}}
@media (max-width: 992px) {.navbar-brand img {width:240px;}.carousel-inner .item {height:240px;} .byby992{display:none;} .hihi992{display:inline;}}
@media (max-width: 767px) {.navbar-brand img {width:270px;} #phone { display:inline-block;left:20px;} #side{display:none;} .spec-degrade{display:none;} .byby767{display:none;}}
@media (max-width: 768px) {.carousel-inner .item {height:240px;}}
@media (max-width: 525px) {.carousel-inner .item {height:200px;}}
@media (max-width: 425px) {.carousel-inner .item {height:160px;}}
@media screen and (min-width:766px) {#phone {  display:none; }}
@media (max-width: 640px) {.byby650{display:none;} .hitable650{display:table;}}
@media (max-width: 550px) {.navbar-brand img {width:200px;} #phone { display:none;} .byby550{display:none;} .mobile-spec{display:table;} .std-spec{display:none;} .mobile-quote{display:block;} .btn-lpi{font-size:12px !important;}}
@media (max-width: 400px) {.navbar-brand img {width:175px;} #phone { left:1px;top:15px;font-size:14px;} .byby400{display:none}}
@media (max-width: 350px) {.navbar-brand img {width:200px;} .byby350{display:none} .btn-lpi{font-size:10px !important;padding:2px;}}