/* Global Classes */
#slidedeck p {margin: 0px;padding: 15px 0px 20px 0px ; font-size: 17px; color: #777; font-family: Arial,'Helvetica Neue','Liberation Sans',FreeSans,Sans-Serif;}
#slidedeck p a {margin: 0px;padding: 15px 0px 20px 0px ; font-size: 17px; color: #777; font-family: Arial,'Helvetica Neue','Liberation Sans',FreeSans,Sans-Serif;}
#slidedeck h2, #slidedeck h2 a {color:#415B7F;margin: 0px;letter-spacing: -2px; font-size: 48px; line-height: 1.3;}
#slidedeck h1, #slidedeck h1 a {line-height: 1.1;}
/* Button Style */
#slidedeck .buttons li {display: inline; padding: 0px; margin:0px; list-style: none;}

/* Product Slide — Text Styles */
#slidedeck .right-align {float: right;width:537px;text-align:right;margin: -35px 0px 0px 0px;}
#slidedeck .right-align-3line {float: right;width:537px;text-align:center;margin: -20px 0px 0px 0px;}
#slidedeck .right-align-3line h2 {line-height: 50px; font-size: 36px;}
#slidedeck .center-align {float: right;width:537px;text-align:center;margin: -20px 0px 0px 0px;}
#slidedeck .center-align-3line {float: right;width:537px;text-align:center;margin: -20px 0px 0px 0px;}
#slidedeck .center-align-3line h2 {line-height: 50px; font-size: 36px;}
#slidedeck .left-align {float: left;width:537px;text-align:left;margin: -35px 0px 0px 0px;}
#slidedeck .left-align-3line {float: right;width:537px;text-align:center;margin: -20px 0px 0px 0px;}
#slidedeck .left-align-3line h2 {line-height: 50px; font-size: 36px;}

/* Image Link Styles */
#slidedeck .imagelinkleft {position: absolute;width: 360px;height: 360px;}
#slidedeck .imagelinkright {position: absolute;width: 360px;height: 360px;left: 590px;}

/* Product Slide — Badges */
#slidedeck .badge-left {float:left;}
#slidedeck .badge-right {float:right;}

/* Product Slide — Single Cover Right */
#slidedeck .single-cover-right {float: right; padding: 60px 110px 0px 55px;}
#slidedeck .single-cover-right img {width: 168px;}

/* Product Slide — Single Cover Left */
#slidedeck .single-cover-left {float: left; padding: 60px 55px 0px 110px;}
#slidedeck .single-cover-left img {width: 168px;}

/* Product Slide — Collection Cover Left */
#slidedeck .collection-cover-left {float: left; padding: 48px 55px 55px 80px;}
#slidedeck .collection-cover-left img {width: 256px;}

/* Product Slide — Collection Cover right */
#slidedeck .collection-cover-right {float: right; padding: 48px 80px 55px 55px;}
#slidedeck .collection-cover-right img {width: 256px;}

/* Base Package Slide — Text Styles */
#slidedeck .basepackage-text {margin: 104px 50px 0px 80px;float: left;width: 500px;font-size: 17px; color: #444;}
#slidedeck .basepackage-text h2 a {letter-spacing: -2px; font-size: 56px; color: #006CB5; margin: 0px;}

#slidedeck .basepackage-2-text {margin: 60px 50px 0px 80px;float: left; width: 500px;font-size: 17px; color: #444;}
#slidedeck .basepackage-2-text h2 a {letter-spacing: -2px; font-size: 56px; color: #006CB5; margin: 0px;}
#slidedeck .basepackage-2-text h2 {letter-spacing: -2px; font-size: 56px; color: #006CB5; margin: 0px;}

#slidedeck .basepackage-3-text {margin: 104px 50px 0px 0px;float: right; padding: 25px 0px; font-size: 17px; color: #444;}
#slidedeck .basepackage-3-text h2 a {letter-spacing: -2px; font-size: 56px; color: #006CB5; margin: 0px;}

/* Apps Slide — Text Style */
#slidedeck .apps-1-text {margin: 104px 50px 0px 80px;float: left;padding: 25px 0px; font-size: 17px; color: #444;font-family: Arial,'Liberation Sans',FreeSans,Sans-Serif;}
#slidedeck .apps-1-text h2 a {letter-spacing: -2px; font-size: 56px; color: #006CB5; margin: 0px;}

#slidedeck .apps-2-text {margin: 50px 50px 0px 80px;float: left;width: 430px;padding: 0 px 0 px 25px; font-size: 17px; color: #444; font-family: Arial,'Liberation Sans',FreeSans,Sans-Serif; line-height: 25px;}
#slidedeck .apps-2-text h2 a {letter-spacing: -2px; font-size: 56px; color: #006CB5; margin: 0px;}
#slidedeck .apps-2-text h2 {letter-spacing: -2px; font-size: 56px; color: #006CB5; margin: 0px; line-height: 1.1em}

#slidedeck .white-text {color: #FFFFFF;}

#slidedeck .l5upgrade2013 .white-text a {color: #FFFFFF;}

/* Logos Brands Slide — Text Style */
#slidedeck .brand-text {margin: 75px 0px 0px 80px;text-align: left; float: left; width: 460px;padding: 25px 0px; font-size: 17px; color: #fff;}
#slidedeck .brand-text h2 {letter-spacing: -2px; font-size: 48px; color: #fff;margin: 0px;}
#slidedeck .brand-text p {color: #fff;margin: 0px;}
#slidedeck .brand-text-right {margin: 45px 80px 0px 0px;text-align: left; float: right; width: 420px;padding: 25px 0px; font-size: 17px; color: #fff;}
#slidedeck .brand-text-right h2 a {letter-spacing: -2px; font-size: 48px; color: #fff;margin: 0px;}
#slidedeck .brand-text-right p {color: #fff;margin: 0px;}

/* Payment Plan Slide — Text Style */
#slidedeck .paymentplan-text {padding: 80px 0px 0px 0px;text-align: center;}
#slidedeck .paymentplan-text h2 {letter-spacing: -1px; font-size: 48px; color: #fff; padding-bottom: 25px; margin: 0px;}
#slidedeck .paymentplan-text p {padding: 95px 0px 25px 0px; font-size: 17px; color: #fff; margin: 0px;}

#slidedeck .upgrade-text {padding: 20px 0px 0px 80px; text-align: left; vertical-align: top; color: #FFFFFF;}
#slidedeck .upgrade-text a {padding: 20px 0px 0px 80px; text-align: left; vertical-align: top; color: #FFFFFF;}

/* Slide Backgrounds */

#slidedeck .generic {background: url('/images/homeslide/Homepage-slide-bg-generic.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .comm-pricing-left {background: url('/images/homeslide/comm-pricing-background-left.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .basepackage {background: url('/images/homeslide/homepage-slide-bg-basepackages.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .basepackage-2 {background: url('/images/homeslide/homepage-slide-bg-lifestyle3.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .basepackage-3 {background: url('/images/homeslide/homepage-slides_r5_c4.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .basepackage-portfolio {background: url('/images/homeslide/homepage-slides-portfolio.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .openlate {background: url('/images/homeslide/Homepage-slide-bg-openlate.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .apps-1 {background: url('/images/homeslide/homepage-slide-bg-lifestyle2.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .apps-2 {background: url('/images/homeslide/homepage-slide-bg-lifestyle4.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .paymentplan {background: url('/images/homeslide/Homepage-slide-bg-payment-plan.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .faithlife {background: url('/images/homeslide/Homepage-slide-bg-faithlife.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .vyrso {background: url('/images/homeslide/Homepage-slide-bg-vyrso.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .proclaim {background: url('/images/homeslide/Homepage-slide-bg-proclaim.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .pam {background: url('/images/homeslide/homepage-slide-bg-PAM.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .knox {background: url('/images/homeslide/knox-slide-bg.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .blackfriday {background: url('/images/homeslide/BlackFridayPreSlide.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .blackfriday-open {background: url('/images/homeslide/Black_Friday-Open-slide-19.png.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .blackfriday-sale {background: url('/images/homeslide/Black_Friday_sale_2012.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .twelvedays {background: url('/images/homeslide/12-days-Homepage-Slide-bg.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .christmas-basepackage {background: url('/images/homeslide/Basepackages.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .christmas-paymentplan {background: url('/images/homeslide/Payment-plans.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .christmas-bundles {background: url('/images/homeslide/Bundles.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .faithlife-rby {background: url('/images/homeslide/faithlife-RTBIAY-slide-bg.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .christmas-basepackage-twinkle {background: url('/images/homeslide/christmas-slide_twinkle.gif') no-repeat top; width: 950px; height: 360px;}
#slidedeck .basepackage-today {background: url('/images/homeslide/open_Saturday_bg.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .faithlifetours {background: url('/images/homeslide/flt_homepageslide.jpg') no-repeat top; width: 950px; height: 360px;}
#slidedeck .pastorum {background: url('/images/homeslide/pastorum-slide-bg.jpg') no-repeat top; width: 950px; height: 360px;}
#slidedeck .lastchance1 {background: url('/images/homeslide/Homepage_Slide_NO_Copy.gif') no-repeat top; width: 950px; height: 360px;}
#slidedeck .lastchance2 {background: url('/images/homeslide/last-chance-homepage-slide-bg.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .knox2 {background: url('/images/homeslide/Knox-home-page-slider_950x360.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .countdown {background: url('/images/homeslide/bg.gif') no-repeat top; width: 950px; height: 360px;}
#slidedeck .lastchance3 {background: url('/images/homeslide/Orange_Clock.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .faithlife2m {background: url('/images/homeslide/fsb-slide-bg.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .wbc {background: url('/images/homeslide/wbc_homeapgeslide_bg.jpg') no-repeat top; width: 950px; height: 360px;}
#slidedeck .geerhardus {background: url('/images/homeslide/geerhardus-slide-bg.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .lmm {background: url('/images/homeslide/MM_2013_SLIDE-09.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .easter {background: url('/images/homeslide/Easter_Home-page-slider_950x360.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .bibleseries {background: url('/images/homeslide/commercial_homeslide.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .zgiveaway {background: url('/images/homeslide/Logos_Giveaway_HPSlide.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .nivgiveaway {background: url('/images/homeslide/NIV_FSB-slide_r3_c1.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .springbpsale {background: url('/images/homeslide/Logos_HP_15off_Slide1.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .springbpsale2 {background: url('/images/homeslide/SpringSale-2013.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .flbookgroup {background: url('/images/homeslide/flbookgroup.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .extended-hours {background: url('/images/homeslide/extended-hours.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .nicot {background: url('/images/homeslide/NICOT-NICNT.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .paymentplan-v2 {background: url('/images/homeslide/paymentplans-v2.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .memorial-day {background: url('/images/homeslide/Memorial-Day.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .paymentplan-v3 {background: url('/images/homeslide/paymentplans-v3.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .l5upgrade2013 {background: url('/images/homeslide/Logos5_UPGRADE-HP-Slide.png') no-repeat top; width: 950px; height:360px;}
#slidedeck .l5upgrade2013-2 {background: url('/images/homeslide/Logos5_UPGRADE-Slide.png') no-repeat top; width: 950px; height:360px;}
#slidedeck .noet {background: url('/images/homeslide/Noet-Homepage-Slide.png') no-repeat top; width: 950px; height:360px;}
#slidedeck .top-product-2013-07 {
	background: url('/images/homeslide/top-product-2013-07.png') no-repeat;
	height: 210px;
	padding-top: 150px;
	text-align: center;
	width: 950px;
}
#slidedeck .quotations {background: url('/images/homeslide/1500-Quotations.png') no-repeat top; width: 950px; height:360px;}
#slidedeck .mobileed {background: url('/images/homeslide/mobileed.png') no-repeat top; width: 950px; height:360px; position: relative;}
#slidedeck .fbotm {background: url('/images/homeslidedeck/fbotm-bg.jpg') no-repeat top; width: 950px; height:360px; position: relative;}
#slidedeck .l5upgrade2013-3 {background: url('/images/homeslide/upgrade.png') no-repeat top; width: 950px; height:360px;}
#slidedeck .fsbesv {background: url('/images/homeslide/ESVGiveaway.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .bookcache {background: url('/images/homeslide/bookcache.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .bts {background: url('/images/homeslide/back-to-school-2013.png') no-repeat top; width: 950px; height: 360px;}

#slidedeck .upgradeSale {background: url('/images/homeslide/bundles_image-with-text.png') no-repeat top; width: 950px; height: 360px;}

#slidedeck .spanish-bts {background: url('/images/homeslide/backtoschool-spanish.png') no-repeat top; width: 950px; height: 360px;}

#slidedeck .nineMarks {background: url('/images/homeslide/9marks-bg.png') no-repeat top; width: 950px; height: 360px;}

#slidedeck .esvAudio {background: url('/images/homeslide/ESVAudio-HPSlide-BG.png') no-repeat top; width: 950px; height: 360px;}

#slidedeck .STP {background: url('/images/homeslide/STP_Hompage_NO_TEXT_button.png') no-repeat top; width: 950px; height: 360px;}

#slidedeck .bookCacheLC {background: url('/images/homeslide/Back-to-School_Last-Chance_blank_950x360.png') no-repeat top; width: 950px; height: 360px;}

#slidedeck .l5upgrade2013-4 {background: url('/images/homeslide/v5_background.png') no-repeat top; width: 950px; height: 360px;}
#slidedeck .l5upgrade2013-5 {background: url('/images/homeslide/Logos5-OpenLate-no-text.png?13312013jn') no-repeat top; width: 950px; height: 360px;}

#slidedeck .armchair-theology .left-align {margin: 100px 0;}
#slidedeck .wipf-stock .left-align {margin: -30px 0;}

#slidedeck .l5upgrade2013-6  {background: url('/images/homeslide/logossale-B-BG.png?12122013dt') no-repeat top; width: 950px; height: 360px;}
#slidedeck .novtopproduct {background: url('/images/homeslide/novtopproduct.png?12122013dt') no-repeat top; width: 950px; height: 360px;}
#slidedeck .NIC  {background: url('/images/homeslide/NIC-slide.png?12122013dt') no-repeat top; width: 950px; height: 360px;}

/**December 2013 Monthly deals slide**/
#slidedeck .monthly-deal {background: url('/images/homeslidedeck/monthly-sale.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .monthly-deal .left-align {text-align: center; margin: 84px auto;}
#slidedeck .monthly-deal h1, #slidedeck .monthly-deal p {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; color: #ffffff; font-size: 52px;}
#slidedeck .monthly-deal p {font-size: 26px; line-height: 1.2em;}
#slidedeck .monthly-deal > a {position: absolute; top: 0; left: 0; width: 950px; height: 360px;}
#slidedeck .monthly-deal .button { position: relative; z-index: 99;}
/**End December 2013 Monthly deals slide**/



/**Pre Pub & Community Pricing left aligned slides**/
#slidedeck .pre-pub-left {background: url('/images/homeslide/pre-pub-background-left.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .comm-pricing-left {background: url('/images/homeslide/comm-pricing-background-left.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .pre-pub-left > div {padding: 80px 0 0 100px; text-align: right; width: 540px;}
.comm-pricing-left > div {padding: 60px 0 0 100px !important; text-align: right; width: 540px;}
#slidedeck .pre-pub-left h2, .comm-pricing-left h2 {line-height: 1.1;}
#slidedeck .pre-pub-left h1, .comm-pricing-left h1 {line-height: 1.1; color:#415B7F; margin: 0px;letter-spacing: -2px; font-size: 48px;}
#slidedeck .pre-pub-left img, .comm-pricing-left img {width: 190px; padding: 38px 60px !important; float: right;}

/**Pre Pub & Community Pricing right aligned slides**/
#slidedeck .pre-pub-right {background: url('/images/homeslide/pre-pub-background-right.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .comm-pricing-right {background: url('/images/homeslide/comm-pricing-background-right.png') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .pre-pub-right > div, .comm-pricing-right > div {padding: 80px 0 0 310px; text-align: left; width: 540px;}
#slidedeck .pre-pub-right img, .comm-pricing-right img {width: 190px; padding: 38px 60px; float: left;}
#slidedeck .pre-pub-right h2, .comm-pricing-right h2 {line-height: 1.1;}
#slidedeck .pre-pub-left h1, .comm-pricing-left h1 {line-height: 1.1; color:#415B7F; margin: 0px;letter-spacing: -2px; font-size: 48px;}






/**Black Friday 2013 slides**/
#slidedeck .black-friday-2013 {background: url('/images/homeslide/black-friday-2013.png?12122013dt') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .black-friday-2013 .center-align {margin-top: 180px; width: 950px;}
#slidedeck .black-friday-2013 p {color: #ffffff; font-size: 20px; line-height: 1.1;}
#slidedeck .black-friday-2013 > a {position: absolute; top: 0; left: 0; width: 950px; height: 360px;}
#slidedeck .black-friday-2013 .button { position: relative; z-index: 99;}

#slidedeck .black-friday-savings-2013 {background: url('/images/homeslide/black-friday-savings-2013.png?12122013dt') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .black-friday-savings-2013 .center-align {margin-top: 148px; width: 950px;}
#slidedeck .black-friday-savings-2013 h2 {color: #ffffff;}
#slidedeck .black-friday-savings-2013 p {padding-left: 100px; margin: 30px 0; color: #ffffff; font-size: 20px; line-height: 1.1;}
#slidedeck .black-friday-savings-2013 p, #slidedeck .black-friday-savings-2013 a.button {margin-left: 45px; display: inline-block; vertical-align: middle;}
#slidedeck .black-friday-savings-2013 > a {position: absolute; top: 0; left: 0; width: 950px; height: 360px;}
#slidedeck .black-friday-savings-2013 .button { position: relative; z-index: 99;}
/**END Black Friday 2013 slides**/

#slidedeck .rediscover-wonder {background: url('/images/homeslide/ChristmasHPslide-BG.png?12122013dt') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .rediscover-wonder .center-align {margin-top: 245px; width: 950px;}
#slidedeck .rediscover-wonder p {padding: 20px 0; font-family: Arial,'Helvetica Neue','Liberation Sans',FreeSans,Sans-Serif; color: #ffffff; font-size: 20px;}
#slidedeck .rediscover-wonder > a {position: absolute; top: 0; left: 0; width: 950px; height: 360px;}

#slidedeck .twelve-days-2013 {background: url('/images/homeslide/12DaysHPslide-BG.png?12122013dt') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .twelve-days-2013 .right-align {margin-top:  100px; text-align: center;}
#slidedeck .twelve-days-2013 h2 {margin-bottom: 10px; font-size: 54px; color: #FFFFFF;}
#slidedeck .twelve-days-2013 p {line-height: 1.1;}
#slidedeck .twelve-days-2013 > a {position: absolute; top: 0; left: 0; width: 950px; height: 360px;}
#slidedeck .twelve-days-2013 .button-large-wide { position: relative; z-index: 99;}


#slidedeck .button {position: relative; z-index: 99;}
#slidedeck .bg-anchor {position: absolute; top: 0; left: 0; width: 950px; height: 360px;}

#slidedeck .wishlist-2013 {background: url('/images/homeslide/wishlist-2013.png?12122013dt') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .wishlist-2013 .right-align {margin-top: 115px; text-align: center; width: 710px;}
#slidedeck .wishlist-2013 h2, #slidedeck .wishlist-2013 p {font-size: 52px; color: #ffffff;}
#slidedeck .wishlist-2013 p {margin: 20px 5px 0; 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: 20px;}

#slidedeck .christmas-video .christmas-vid-play:hover {color: #C02A1E !important;}

#slidedeck .phone-deals {background: url('/images/homeslide/phone-deals_bg.png?12312013jn') no-repeat top; width: 950px; height: 360px; position: relative;}
#slidedeck .phone-deals h1,
#slidedeck .phone-deals h3, 
#slidedeck .phone-deals h4, 
#slidedeck .phone-deals p {color: #FFF;}
#slidedeck .phone-deals h3, 
#slidedeck .phone-deals h4, 
#slidedeck .phone-deals p {font-family: Arial,'Helvetica Neue','Liberation Sans',FreeSans,Sans-Serif;}

.traditionbp-slide .tradition-btns {position: absolute; bottom: 43px; right: 88px;}
.traditionbp-slide .tradition-btn {display: inline-block; margin: 0 35px 0 0; height: 25px !important;}
.traditionbp-slide .tradition-btn > a {padding-top: 220px;}
