#product_quote,.carousel-inner,.quote-content{min-height:380px;}

@media screen and (max-width:640px){
    #hero_background.subscriptions{min-width:280px;}
}


/* Driver listings etc. */
.driver_group ul 			{ margin:0px; }
.driver_group .tab			{ display:none; }
.driver_group .tab.active 	{ display:block; }
.driver_group li			{ list-style-type:none;margin-right:12px;padding:5px 0 0 5px; margin-left:0px !important; cursor:pointer;}
.driver_group li.soon 		{ background-color:whitesmoke;  opacity: 0.6;}
.provider > a > div 			{ height:50px; width:300px; padding:5px 0 10px 5px; margin-right:0px; }
.provider > a > div > img 		{ float:left; margin-right:10px;margin-left:10px; width:40px; }
.provider > a > div .text 		{ float:left;line-height:1.5em;margin-right:10px; width:220px; overflow-y:hidden; }
.provider > a > div .text h3	{ margin-bottom:5px;padding:0;margin-top:0px; }
.provider > a > div .subtext 	{ float:right;margin-top:-10px; margin-right:10px;display:none; }

.tab-pane .flag 					{ display:none;}
.tab-pane.prof .flag 				{ position:absolute; bottom:15px; right:22px; font-size:.7em; display:block !important }
.tab-pane.prof .ent 				{ background-color: whitesmoke; opacity: 0.6; pointer-events: none; cursor: default;}
.tab-pane .beta {
		background:url(../ui/img/badge-beta2.png) no-repeat top right;
}

#questions ul{margin:0 0 24px 16px;}
#questions li{line-height: 1.6em;}
#questions .panel-collapse{padding-left:15px;}
.panel-collapse.in { margin-bottom:20px;}

.nav.nav-tabs li		 { opacity: 0.5;}
.nav.nav-tabs li.active  { opacity: 1;}

/* Pricing */
.grid table { margin-left:auto; margin-right:auto; }
.grid .about { width: 180px; padding:10px; }
.grid .desc { width: 450px; padding:10px; text-align:left; }
.grid .desc img { margin:0px 5px; }
.grid .action { width: 200px; white-space: nowrap; text-align:center; vertical-align:middle;}
.grid table tr td ul { list-style:none;margin-left:0px;}

.pr1 .dollars span{font-size:1.714em;float:left;}
.pr1 .dollars .symbol{line-height:1.786em}
.pr1 .dollars .amount{letter-spacing:-1px; font-size:2.571em;line-height:1.250em}
.pr1 .cents {float:left;line-height:2.000em;margin-left:5px;}
.pr1 .cents .amount{font-size:1.143em; border-bottom:2px solid}
.pr1 .cents .years{top:20px;margin-left:-21px; font-size:1.143em;position:relative;}

.included_drivers { padding:5px; font-size:.9em;}

.accordion-toggle { white-space: nowrap; }
