#compare-features td {
	color: #333;
}
#compare-features td.haves,
#compare-features td.haves.inactive {
	background-image: url("//www.logos.com/images/bp/haves-active-bg.png") !important;
}
/* DEFAULT STLES */
.bp-tab-content h2{
	color: #006BB4;
	font-size:38px;
}
.bp-tab-content h3{
	color: #006BB4;
	font-size:28px;
	letter-spacing: -1px;
	line-height: 1.2em;
}
.bp-sub-head h2{
	color: #006BB4;
	font-size: 45px;
	letter-spacing:-1px;
	line-height: 1em;
}
.centered{
	text-align: center;
}
h2.centered{
	font-size: 36px;
	margin-bottom:40px;
}
.divider{
	border-bottom: 1px solid #DDDDDD;
	padding-bottom: 50px;
	padding-top:50px;
}

.divider-2{
	border-bottom: 1px solid #DDDDDD;
	padding-bottom: 15px;
	padding-top:20px;
}

.divider-3 {
	border-top: 1px solid #DDDDDD;
	padding-top:50px;
}

.bp-compare img {
	padding-top:30px;
}

/* HEAD SECTION */
.bp-header{
	background: url("/images/bp-beta/header-pattern.png") repeat-x 0px 0px;
	height:198px;
}
.bp-header h4{
	background: url("/images/verbum-basepackages/V-Overview-logo.png") no-repeat  235px 50px;
	color: #CFCFCF;
	font-size: 14px;
	height: 92px;
	padding: 140px 160px 10px 160px;
	text-align:right;
	width: 494px;
}


#main-tab-nav{
	background: url("/images/bp-beta/navbar-bg.png") no-repeat center bottom;
	font-family: 'ff-dax-web-pro-1','ff-dax-web-pro-2','Gotham A','Gotham B','Arial Narrow','Helvetica Neue',Arial,'Liberation Sans',FreeSans,Sans-Serif;
	height: 52px;
	list-style:none;
	margin: 0px 0;
	padding: 0;
	text-align: center;
	width:950px;
}
#main-tab-nav > li{
	color: #666;
	cursor:	pointer;
	display:inline-block;
	font-size: 20px;
	height: 52px;
	line-height: 52px;
	margin:0;
}
#main-tab-nav > li a{
	color: #666;
}
#main-tab-nav li+li{
	margin-left: 85px;
}
#main-tab-nav > li.active a{
	color:#006BB4;
}
#main-tab-nav > li.active{
	background: url("/images/bp-beta/nav-carrot.png") no-repeat center bottom 2px;
}

#main-tab-content > div {
	display:none;
}
#main-tab-content > div.active{
	display:block;
}


.bp-footer-nav{
	padding: 15px 0;
	margin-top: 40px;

}
.bp-footer-nav .action-button{
	padding-top: 5px;
	text-align: center;
}
.bp-footer-nav .action-button a{
	width: 190px;
}
.bp-footer-nav .prev a,
.bp-footer-nav .next a{
	color: #666666;
	font-family: 'ff-dax-web-pro-1','ff-dax-web-pro-2','Gotham A','Gotham B','Arial Narrow','Helvetica Neue',Arial,'Liberation Sans',FreeSans,Sans-Serif;
	font-size: 24px;
}
.bp-footer-nav .prev{
	text-align:left;
}
.bp-footer-nav .next{
	text-align: right;
}
.bp-footer-nav .prev span{
	background: url("/images/bp-beta/nav-arrows.png") -7px center no-repeat; 
	height:13px;
	margin-right:10px;
	width:7px;
}

.bp-footer-nav .next span{
	background: url("/images/bp-beta/nav-arrows.png") 0 center no-repeat;
	height:13px;
	margin-left:10px;
	width:7px;
}

.center-content-section {
	height:430px;
}


#bp-overview #explore{
	background: url("/images/verbum-basepackages/V-Overview-christ.png") no-repeat center 235px ;
	height:430px;

}
#bp-overview #understand{
	background: url("/images/verbum-basepackages/V-Overview-magnifying-glass-S.png") no-repeat center 189px;
	height:430px;	

}
#bp-overview #connect{
	background: url("/images/verbum-basepackages/V-Overview-wordstudy-S.png") no-repeat center 223px;
	height:430px;

}
#get-started-bp h2{
	font-size:38px;
	margin-bottom:20px;
	padding-top:50px;
}
#get-started-bp p{
	margin-top:20px;
}

#connect-to-the-word h2{
	color: #006BB4;
	font-size: 54px;
	line-height: 1em;
}
#connect-to-the-word p{
	margin-bottom: 20px;
}

#know-where-to-start h3{
	margin-top:40px;
}
#bp-features .bp-sub-head {
	margin:0;
	height:415px;
}
.bp-sub-head h2 {
	/*margin-top:50px;*/
}

 .bp-sub-head img { 
	padding-top:24px;
}
.bp-sub-head #pretty-wistia-1{
	display:block;
	margin-top: 30px;
}

#study-by-passage,
#understand-the-authors,
#get-the-facts,
#study-anywhere,
#preach-and-teach,
#church-history,
#jump-from-citation,
#library-anywhere,
#study-anywhere,
#save-your-spot{
	height:260px;
	margin: 0;
	padding-bottom:0;
	padding-top:100px;
}
#study-by-passage{
	background: url("/images/verbum-basepackages/V-Overview-passageguide-topicguide.png") no-repeat 500px center;
}
#understand-the-authors{
	background: url("/images/verbum-basepackages/V-Overview-magnifying-glass-L.png") no-repeat 50px center;
}
#get-the-facts{
	background: url("/images/verbum-basepackages/V-Overview-wordstudy-L.png") no-repeat  500px center;
}
#study-anywhere{
	background: url("/images/verbum-basepackages/V-Overview-3-devices-L.png") no-repeat 80px center;
}

#jump-from-citation{
	background: url("/images/verbum-basepackages/Resources-citation.png") no-repeat 200px center;
}

#library-anywhere{
	background: url("/images/verbum-basepackages/V-Overview-3-devices-L.png") no-repeat 475px center;
}

#save-your-spot{
	background: url("/images/verbum-basepackages/sync.png") no-repeat 80px center;
}



.feature-grid{
	margin-top:50px;
	margin-bottom:50px;
}
.feature-grid h3{
	font-size:24px;
}
.feature-grid .row+.row{
	margin-top:40px;
}

#bp-resources .bp-sub-head img{
	margin-top: 45px;
}
#high-tech-books h2{
	margin-bottom: 20px;
}
#high-tech-books > div,
#understand-the-word > div{
	height: 240px;
	padding-top: 40px;
}

.short-endorsement{
	background: url("/images/bp-beta/resources-endorsement-bg.png") no-repeat center center;
	margin:50px 0;
	padding:23px 0;
}
.short-endorsement img{
	float: left;
	margin-right: 15px;
	width: 70px;
}
.short-endorsement blockquote{
	font-size:16px;
	font-weight:bold;
	line-height:1.2em;
}
.short-endorsement .cite{
	color: #666666;
	font-size:12px;
	font-weight:bold;
}
.short-endorsement .cite span{
	font-weight:normal;
}


}
#citation-to-source{
	background: url("/images/bp-beta/") no-repeat 530px center;
}
#dates-to-timeline{
	background: url("/images/bp-beta/") no-repeat 80px center;
}
#spot-sync{
	background: url("/images/bp-beta/") no-repeat 530px center;
}

#start-bible{
	background: url("/images/bp-beta/resources-start-with-the-bible.png") no-repeat 80px center;
}
#discover-the-word{
	background: url("/images/bp-beta/resources-disvoer-the-word-daily.png") no-repeat 530px 40px;
}
#explore-media{
	background: url("/images/bp-beta/") no-repeat 80px center;
}
#original-languages{
	background: url("/images/bp-beta/resources-original-languages.png") no-repeat 500px 40px;
}

#deeper-insight .bg-wrapper{
	padding-top:200px;
	background: url("/images/bp-beta/resources-learn-interpret-dig.png") no-repeat top center;
}
#preach-and-teach{
	background:url("/images/bp-beta/resources-preach-teach.png") no-repeat 120px top;
	padding-top:0;
}
#know-theology img{
	padding-bottom:50px;
}
#defend-faith img{
	padding-bottom:50px;
}
#church-history{
	background: url("/images/bp-beta/resources-church-history.png") no-repeat 530px center;
	height: 180px;
	margin-top:50px;
	padding-top:0;
}

#master-research > div{
	margin-bottom: 40px;
}
#ancient-texts{
	background: url("/images/bp-beta/resources-study-ancient-text.png") no-repeat 40px top;
}
#get-grammars{
	background: url("/images/bp-beta/resources-get-into-grammars.png") no-repeat 40px top;
}
#build-vocabulary{
	background: url("/images/bp-beta/resources-build-your-vocabulary.png") no-repeat 40px top;
}

.action-tabs {
	border-bottom: 1px solid #DDDDDD;
	height:400px;
	text-align:center;
}

.action-tabs h3 {
	padding-top:25px;
}

.action-tabs p {
	margin-left:10px;
	margin-right:10px;
}

.action-tab-one img {
	padding-top:47px;
}

.action-tab-two img {
	padding-top:31px;
}

.action-tab-three img {
	padding-top:20px;
}

.action-tab-four img {
	padding-top:30px;
}

.action-tab-one {
	height:400px;
}

.action-tab-two {
	height:400px;

}

.action-tab-three {
height:400px;
}

.action-tab-four {
height:400px;
}

.action-tab-one:hover {
	background:#F6F6F6;
}

.action-tab-two:hover {
	background:#F6F6F6;
}

.action-tab-three:hover {
	background:#F6F6F6;
}

.action-tab-four:hover {
	background:#F6F6F6;
}

.display-on-hover{
	display:none;
}

.action-tab-one:hover .display-on-hover,
.action-tab-two:hover .display-on-hover,
.action-tab-three:hover .display-on-hover,
.action-tab-four:hover .display-on-hover{
	display:block;
}

.social-container li {
	display:inline-block;
	list-style-type:none;
	margin:0;
}

.social-container {
	height:75px;
}

.social-container h3 {
	color:#444444;
	font-family: 'ff-dax-web-pro-1','ff-dax-web-pro-2','Gotham A','Gotham B','Arial Narrow','Helvetica Neue',Arial,'Liberation Sans',FreeSans,Sans-Serif;
	font-size:18px;
	line-height:18px;
	padding-top:20px;
	text-align:center;
}

.social-container h3.first-like {
	padding-top:32px;
}

.social-container p {
	font-family:Arial;
	font-size:12px;
	line-height:10px;
	text-align:center;
}

.social-container form {
	margin-top:22px;
}



/* Slides */

li.bjqs-prev a img {
    margin-left: 50px;
}
li.bjqs-next a img {
    margin-right: 50px;
}
#endorsement-nav-bar ul#tabs li.tab-1 {
    background-image: url("/images/logos-5-endorsements/nav-ministry.png");
    height: 52px;
    width: 199px;
}
#endorsement-nav-bar ul#tabs li.tab-2 {
    background-image: url("/images/logos-5-endorsements/nav-industry.png");
    height: 52px;
    width: 189px;
}
#endorsement-nav-bar ul#tabs li.tab-3 {
    background-image: url("/images/logos-5-endorsements/nav-academic.png");
    height: 52px;
    width: 180px;
}
#endorsement-nav-bar ul#tabs li.tab-4 {
    background-image: url("/images/logos-5-endorsements/nav-pastors.png");
    height: 52px;
    width: 231px;
}
#endorsement-nav-bar ul#tabs li.tab-5 {
    background-image: url("/images/logos-5-endorsements/nav-ministry.png");
    height: 52px;
    width: 151px;
}
.slides_container {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 257px;
    width: 950px;
}
.slides_container div {
    display: inline;
    height: 257px;
}
#slides,
#slides-2,
#slides-3,
#slides-4,
#slides-5 {
    position: relative;
}
#slides .next,
#slides .prev,
#slides-2 .next,
#slides-2 .prev,
#slides-3 .next,
#slides-3 .prev,
#slides-4 .next,
#slides-4 .prev,
#slides-5 .next,
#slides-5 .prev {
    left: 0;
    position: absolute;
    top: 115px;
    z-index: 101;
}
#slides .next,
#slides-2 .next,
#slides-3 .next,
#slides-4 .next,
#slides-5 .next {
    left: 900px;
}
#slides .prev,
#slides-2 .prev,
#slides-3 .prev,
#slides-4 .prev,
#slides-5 .prev {
    left: 45px;
}
.slides_control > div {
    width: 960px;
}
.slider {
    background: none repeat scroll 0 0 #F6F6F6;
    height: 257px;
}
.slide-image img {
    border: 15px solid #DDDDDD;
    border-radius: 10px 10px 10px 10px;
    margin-top: 25px;
}
.slide-text h3.endorsement-quote {
    color: #006CB5;
    font-size: 18px;
    line-height: 23px;
    margin-top: 50px;
    padding-right: 10px;
}
.slide-text h2.endorser {
    color: #006CB5;
    font-size: 24px;
}
.slide-text p.endorser-about {
    color: #666666;
    font-size: 16px;

}

.endorsement-widget {
	margin-top:30px;
	margin-bottom:30px;
}

span.green-arrow {
	color:#ADCF56;
	padding-right:8px;
}

.verbum-resources-links li {
	font-size:12px;
	list-style-type: none;
	line-height:30px;
}

.verbum-resources-links li:after {
	content:"»";
	color:#ADCF56;
	padding-left:4px;
}

.verbum-resources-links {
	margin-top:50px;
	margin-bottom:50px;
}

.verbum-resources-links h2 {
	text-align:center;
}

input.button.large.blue {
	vertical-align:top;
}

input[type="text"] {
	padding-top:4px;
	padding-bottom:4px;
}

input[type="checkbox"] {
	margin-left:0;
}



/* BASE PACKAGE TAG STYLES */
.purchase-options-dialog{
	background: none repeat scroll 0 0 #FFF;
	display:none;
    border: 1px solid #DDDDDD;
    box-shadow: 0 5px 5px #DDD;
    color: #666666;
    font-size: 12px;
    list-style: none;
    padding: 10px;
    position: absolute;
    text-align:left;
    width: 170px;
    z-index: 1;
}

.purchase-options-dialog li form button.download {
    background: url("/public/images/download-icon.png") no-repeat scroll left center transparent;
}
.purchase-options-dialog li form button.cd-rom,
.purchase-options-dialog li form button.dvd-rom {
    background: url("/public/images/cd-icon.png") no-repeat scroll left center transparent;
}
.purchase-options-dialog li form button {
    border: 0 none;
    color: #006CB5;
    cursor: pointer;
    padding-left: 20px;
}
.add-to-cart:hover .purchase-options-dialog{
	display:block;
}
.basepackage-tag + .basepackage-tag {
    margin-left: 10px;
}
.basepackage-tag {
    display: inline-block;
    list-style-type: none;
    min-height: 262px;
    position: relative;
    text-align: center;
    vertical-align: top;
    width: 130px;
}
.basepackage-tag li {
    margin: 0;
    padding: 0;
}
.basepackage-tag li a {
    display: block;
    margin: 0 auto;
}
.basepackage-tag li.image {
    background: url("/images/global/bp-sprite-bg.png") no-repeat scroll center bottom transparent;
    padding-top: 15px;
}
.basepackage-tag li.image img {
    height: 75px;
    margin-bottom: 0;
    width: 50px;
}
.basepackage-tag li.product-name h3{
	font-size: 23px;
}
.basepackage-tag li.role-price {
    color: #444444;
    font-size: 16px;
    font-weight: bold;
}
.basepackage-tag li.retail-price {
    color: #AAAAAA;
    font-size: 10px;
    margin-top: 20px;
}
.basepackage-tag li.dollars-per-month {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: -5px;
}
.basepackage-tag li.dollars-per-month .money {
    font-size: 24px;
}
.basepackage-tag li.see-your-price {
	margin-top: 50px;
	display:none;
}
.basepackage-tag li.add-to-cart {
    height: 20px;
    margin-bottom: 8px;
    margin-top: 8px !important;
}
.basepackage-tag li.customize {
    height: 20px;
}
.basepackage-tag li.add-to-cart,
.basepackage-tag li.customize,
.basepackage-tag li.see-contents {
    display: none;
}
.basepackage-tag li.see-payment-options {
    bottom: -20px;
    font-size: 11px;
    position: absolute;
    width: 130px;
}
.basepackage-tag:hover {
    background: none repeat scroll 0 0 #F8F8F8;
}
.basepackage-tag:hover li.add-to-cart,
.basepackage-tag:hover li.customize,
.basepackage-tag:hover li.see-contents,
.basepackage-tag:hover li.see-your-price {
    display: block !important;
}
.basepackage-tag:hover li.resources,
.basepackage-tag:hover li.retail-price,
.basepackage-tag:hover li.role-price,
.basepackage-tag:hover li.dollars-per-month {
    display: none;
}
