
div#logo-phone{margin:0 auto;/*width:150px;*/}
div#logo-phone img{/*margin:0 auto;*/display: block; margin: 0 4px;}
div#utility-phone{margin:0 auto;/*width:280px;*/}
div#utility-phone p {/*text-align: center;*/ padding: 0 4px;}
div#utility-phone img {vertical-align: middle; height: 22px;}
nav#phoneprimarynav{width:100%;display:inline-block;background-color:#005a8b;}
nav#phoneprimarynav .btn{text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);;}
nav#phoneprimarynav .btn.dropdown-toggle span{display:inline-block;padding:0;}
nav#phoneprimarynav .btn-group{margin:10px 10px;float:right;}
nav#phoneprimarynav .btn-group .btn.btn-link{color:#fff;}
nav#phoneprimarynav .btn-group .btn.btn-link:hover,
nav#phoneprimarynav .btn-group .btn:focus{text-decoration:none;}
.btn-group.open .btn.dropdown-toggle{background-color:#005580;}
nav#phoneprimarynav .dropdown-menu{left:auto;right:0;min-width:250px;}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a{background-color:#005a8b;background-image:none;color:#fff;}
#subProductsMenu{}
#subProductsMenu > li > span{padding:3px 28px;display:block;color:#00673F;line-height:1.42857143;font-weight:600;}
#subProductsMenu > li > ul > li > a{padding:3px 34px;display:block;color:#00673F;line-height:1.42857143;}
#subProductsMenu > li > ul > li > a:hover{color:#fff;background-color:#00673F;text-decoration:none;}
#subProductsMenu > li.autopilot > span{color:#5C7F92;}
#subProductsMenu > li.autopilot > ul > li > a{color:#5C7F92;}
#subProductsMenu > li.autopilot > ul > li > a:hover{background-color:#5C7F92;color:#fff;}
#subProductsMenu > li.autoselect > span{color:#EC7D1E;}
#subProductsMenu > li.autoselect > ul > li > a{color:#EC7D1E;}
#subProductsMenu > li.autoselect > ul > li > a:hover{background-color:#EC7D1E;color:#fff;}
div#secondarynav-phone{margin:6px 12px;}
div#secondarynav-phone ul{list-style:none;margin:0;padding:0;}
#secondarynav-phone ul:before, #secondarynav-phone ul:after{content:"";display:table;line-height:0;}
#secondarynav-phone ul:after{clear:both;}
#secondarynav-phone ul > li{display:inline-block;margin:0 0 20px 0;padding:4px 0 0 0;}
#secondarynav-phone ul > li ul{margin:12px 0 0 0;display:none;}
#secondarynav-phone ul > li ul > li{margin:0;}
#secondarynav-phone ul > li > a{line-height:14px;padding:8px 12px;margin:2px 0;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#007934;}
#secondarynav-phone ul > li > a.current{background-color:#9f7144;}
#secondarynav-phone ul > li li a{color:#fff !important;background-color:#73C671;}
#secondarynav-phone ul > li > a:current,
#secondarynav-phone ul > li > a:active,
#secondarynav-phone ul > li > a:hover{background-color:#008C00 !important;color:#fff !important;text-decoration:none;}
div#secondarynav-phone li a:hover,
div#secondarynav-phone li a:active{color:#fff;background-color:#008C00 !important;text-decoration:none;}
#secondarynav-phone ul > .current > a,
#secondarynav-phone ul > .parent-current > a,
#secondarynav-phone ul > .current > a:hover,
#secondarynav-phone ul > .current > a:focus{background-color:#009C00;color:#fff !important;text-decoration:none;}
div#secondarynav-phone ul{list-style:none;margin:0;padding:4px 0 4px 0;}
@media (max-width:960px){.body, #container{width:100%;}
#content.home .main, #content.interior .main{width:auto;margin:0;padding-left:20px;padding-right:20px;}
#content.home{padding-top:0;}
div.intro{padding:20px 0;}
#content.home .two-column .column{width:auto;padding:0;margin-left:0 !important;}
#content.home .sidebar{width:auto;float:left;margin-right:0;padding:0 20px;display:block;}
.nav-tabs-wrapper{float:left;left:0;}
#content.product .main .nav-tabs.auto-width{margin-bottom:10px;}
#content.product .main .nav-tabs.auto-width > li{width:1%;}
#content.home .banner.row.hero{margin-bottom:0 !important;}
#content.home .banner.row.hero .caption{margin:0;}
footer.global{padding:0;}
footer.global ul{padding:0 20px;float:none;display:block;margin-bottom:7px;}
footer.global .utility{padding:0 20px;float:none;display:block;clear:both;}
footer.global .utility p{text-align:left;margin:0;}
footer.global p.disclaimer{padding:20px;}
div.sidebar{display:none;}
#content.interior .main article{padding:0;}
.main article .two-column{width:auto;}
.main article .two-column div{width:auto;margin-left:0;}
#hero{height:auto;padding-bottom:0;}
#hero hgroup{margin-top:0;}
#hero h1{font:bold 22px/24px Arial, Sans-Serif;color:#005a8b;margin:0;padding:0 0 0 20px;background-image:none;}
#hero figure{position:relative;margin-top:-50px;}
div.span4, div.span5{padding:10px 20px;width:auto;}
.library .search fieldset{width:auto;}
.library .search, ul.results > li, #content.interior .main ul.results li, ul.results li > div{width:auto;}
ul.results li > div{float:none;margin-left:102px;}
a.resource-download-link{float:none;}
a.resource-download-link{white-space:normal;}
ul.list-view.profiles .caption, .main .profile .caption{width:auto;margin-left:0;}
div.main iframe{display:none;}
#carousel{width:100%;height:auto;position:relative;margin:0 auto;z-index:10;}
#carousel .carousel-inner{width:100%;height:auto;}
#carousel .item{width:100%;height:auto;z-index:10;overflow:hidden;}
#carousel .item figure{width:100%;height:auto;position:absolute;top:0;left:0;z-index:10;}
/*#carousel a.carousel-control{position:absolute;z-index:20;height:29px;width:30px;display:block;text-indent:-9999px;bottom:0;top:auto;background-image:url(../img/spr-icons.png);background-repeat:no-repeat;margin:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:1;filter:alpha(opacity=100);}
#carousel a.carousel-control.left{background-position:0 -300px;right:33px;left:auto;}
#carousel a.carousel-control.right{background-position:-33px -300px;right:0;}*/
#carousel a.carousel-control {
	z-index: 1000;
	top: 50%;
	margin-top: -25px;
}
}
#nav-tabs-accordion .panel-body img{max-width:100%;}