/*Head Slide*/
#affiliate_head_slide{
	padding-top: 30px;
	padding-bottom:50px;
}
#affiliate_head_slide h1{
	color: #006CB5;
	font-size: 54px;
	letter-spacing:-1px;
	line-height:1.2em;
}
#affiliate_head_slide h4{
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	line-height:1.4em;
	color:#444;
}
#affiliate_head_slide #logos_video{
	text-align: center;
	color: #006CB5;
	font-weight:bold;
}
#affiliate_logo {
    margin-bottom:30px;
}
#affiliate_logo .affiliate_logo_wrapper{
	display: table-cell;
    vertical-align: middle;
    position: relative;
	background: #FFF;
	padding: 2px 10px 2px 0;
}
#affiliate_logo .affiliate_logo_wrapper span{
	vertical-align: middle;
	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: #aaa;
	font-size: 17px;
	margin-left:5px;
	letter-spacing:-1px;
}
#affiliate_logo .affiliate_logo_wrapper img{
	max-height: 50px;
	vertical-align:middle;
}

/*COUPON DISCOUNT BAR*/
#affiliate_coupon_bar{
	background: url("/images/landing-page-modules/coupon_bar_bg.png") no-repeat center 0;
	height: 57px;
	margin-bottom:15px;
}
#affiliate_coupon_bar #sale_flag{
	background: url("/images/landing-page-modules/red_discount_tag.png") no-repeat 0 center;
	height:57px;
	width: 123px;
	float: left;
	text-align: left;
	color: #FFF;
}
#sale_flag .discount{
	font-size: 42px;
	line-height: 60px;
	float:left;
	color: #FFF;
	margin-left:25px;
}
#sale_flag .pct_off{
	width:20px;
	float:left;
	margin-top:10px;
}
#sale_flag .pct_off h4{
	float:left;
	margin:0;
	font-family: Arial,'Liberation Sans',FreeSans,Sans-Serif;
	font-size: 24px;
	color: #FFF;
	line-height:1em;
}
#sale_flag .pct_off h5{
	float:left;
	font-family: Arial,'Liberation Sans',FreeSans,Sans-Serif;
	margin:0;
	font-size: 14px;
	color: #FFF;
	line-height:1em;
}
#affiliate_coupon_bar p{
	text-align:center;
	line-height:57px;
	color: #006CB5;;
	font-size:18px;
	padding-right:123px;
}
#affiliate_coupon_bar p span{
	font-weight:bold;
	font-family: Arial Black, arial, Sans-Serif;
	text-transform: uppercase;
}


/* BASE PACKAGES 4 UP */
#affiliate_bp_4_col.revised {
	height:90px !important;
}

#buttons li {
	list-style-type:none;
}

#buttons li:before {
	content:"" !important;
}


#affiliate_bp_4_col{
	text-align:center;
	border-bottom: 1px solid #EEEEEE;
	margin-top: 30px;
	padding-bottom: 60px;
}
#affiliate_bp_4_col .bp_product_image{

	background: url("/images/landing-page-modules/bp_4up_gradient.png") no-repeat center bottom;
	width:100%;
	height: 240px;
	position:relative;
	margin-bottom:20px;
}
#affiliate_bp_4_col .bp_product_image a{
	height: 240px;
	display: table-cell;
	vertical-align:bottom;
	width:230px;	
}
#affiliate_bp_4_col .bp_product_image a img{
	display:block;
	margin:0 auto 5px;
}
#affiliate_bp_4_col .best_selling_badge{
	background: url("/images/landing-page-modules/green-badge.png") no-repeat 0 0;
	font-family: Arial,'Liberation Sans',FreeSans,Sans-Serif;
	width: 60px;
	height: 60px;
	font-size: 12px;
	line-height:12px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1em;
	position: absolute;
	color: #FFF;
	padding-top:18px;
	top: 18px;
	left: 86px;
	text-align: center;
}
#affiliate_bp_4_col .best_selling{
	background:url("/images/landing-page-modules/best_selling_bg.png")no-repeat center center;
}
#affiliate_bp_4_col #bp_bronze{
	margin-left:20px;
}
#affiliate_bp_4_col #bp_platinum{
	margin-right:20px;
}
#affiliate_bp_4_col .bp_features, #affiliate_bp_4_col .bp_pricing{
	margin-bottom:20px;
	float:left;
	width:100%;	
}
 #affiliate_bp_4_col .bp_payments{
 	margin-bottom:15px;
 	float:left;
 	width:100%;
}
#affiliate_bp_4_col .bp_features p{
	color:#333;
	font-size:13px;
	width:100%;
	float:left;
	margin-bottom:0;
	line-height:1.2em;
}
#affiliate_bp_4_col p.features_icon {
	margin-left:9px;
}
#affiliate_bp_4_col .bp_pricing p{
	color:#858585;
	font-size:13px;
	width:100%;
	float:left;
	margin-bottom:5px;
	line-height:1.2em;
	
}
#affiliate_bp_4_col .bp_pricing .bp_sale{
	color:#333;
	margin-bottom:5px;
	font-size:16px;
}
#affiliate_bp_4_col .bp_pricing .bp_sale {
	color:#CB3232;
	font-size:18px;
	width:100%;
	margin-bottom:0;
	margin-top:5px;
}
#affiliate_bp_4_col .bp_payments h5{
	color:#333;
	font-size:15px;
	font-family:  Arial,'Liberation Sans',FreeSans,Sans-Serif;
	margin-bottom:0px;
}
#affiliate_bp_4_col .bp_payments h3{
	font-family: Arial,'Liberation Sans',FreeSans,Sans-Serif;
	color:#CB3232;
	font-size:24px;
	font-weight:600;
	margin-right:-15px;
}
#affiliate_bp_4_col .bp_features .info_icon{
	background: url("/images/global/info-icon.png") no-repeat 0 0;
	width: 13px;
	height: 13px;
	display:inline-block;
	position:relative;
	top:-4px;
	vertical-align: top;
	margin-left:4px;
}
#affiliate_bp_4_col .bp_payments .info_icon{
	background: url("/images/global/info-icon.png") no-repeat 0 0;
	width: 13px;
	height: 13px;
	display:inline-block;
	position:relative;
	top:4px;
	vertical-align: top;
}
#affiliate_bp_4_col>ul, #affiliate_bp_grid>ul{
	color: #878787;
	font-size: 14px;
	list-style:none;
	margin: 32px 0 0;
	text-align: center;
}
#affiliate_bp_4_col>ul li, #affiliate_bp_grid>ul li{
	display:inline-block;
	text-align:center;
	margin-left:0;
}
#affiliate_bp_4_col > ul li+li, #affiliate_bp_grid > ul li+li{
	margin-left:35px;
}

#affiliate_bp_4_col>ul li:before, #affiliate_bp_grid>ul li:before{
	content: "•";
	font-size:18px;
	margin-right:3px;
}
#affiliate_bp_4_col .button{
	margin-bottom: 10px;
}
/* BASE PACKAGES PRODUCT GRID */
#affiliate_bp_grid{
	border-bottom: 1px solid #EEEEEE;
	padding-bottom: 60px;
}
#affiliate_bp_grid .bp_grid_item{
	text-align:center;
	margin-top:76px;
	height: 315px;
}
#affiliate_bp_grid .hide_on_hover.hide_price, #affiliate_bp_grid .show_on_hover .buttons{
	height:60px;
	width: 200px;
	margin:10px auto;
}
#affiliate_bp_grid .show_on_hover .button{
	margin-bottom:5px;
}
#affiliate_bp_grid .bp_grid_item .show_on_hover{
	display:none;
}
#affiliate_bp_grid .bp_grid_item:hover .hide_on_hover{
	display:none;
}
#affiliate_bp_grid .bp_grid_item:hover .show_on_hover{
	display:block;
}
#affiliate_bp_grid .bp_grid_item .bp_product_image{
	background: url("/images/landing-page-modules/bp_grid_gradient.png") no-repeat -5px bottom;
	margin-bottom: 5px;
}
#affiliate_bp_grid .bp_grid_item h4{
	color: #006CB5;
	font-size: 24px;
	font-family:  Arial,'Liberation Sans',FreeSans,Sans-Serif;
	letter-spacing: -1px;
	margin-bottom: -5px;
}
#affiliate_bp_grid .bp_grid_item .bp_resources{
	color: #666;
	font-size: 12px;
	margin-bottom: 15px;
}
#affiliate_bestselling .bp_grid_item .payment_options{
	font-size:12px;
}
#affiliate_bestselling img {
	max-height:126px;
}

#affiliate_bp_grid .bp_grid_item .bp_retail span {
    color: #666;
    font-size: 12px;
    margin: 0;
    text-decoration: line-through; 
}

.bp_retail span {
	text-decoration:line-through;
}
#affiliate_bp_grid .bp_grid_item .bp_sale{
	font-size: 18px;
    font-weight: bold;
}
#affiliate_bp_grid .bp_grid_item .bp_plan_price{
	font-weight: bold;
	color: #CB3232;
    font-size: 24px;
    font-weight: 600;
}
#affiliate_bp_grid .bp_plan_price .info_icon{
	background: url("/images/landing-page-modules/info_icons.png") no-repeat -18px 0;
	width: 12px;
	height: 12px;
	display: inline-block;
	margin-right: 5px;
	position:relative;
	top:12px;
	vertical-align: top;
}
#affiliate_bp_grid .bp_hover{
	background: url("/images/landing-page-modules/bp_grid_diamond_bg.png") no-repeat 0 0;
	height: 315px;
	text-align: left;
	padding:0 25px;
}
#affiliate_bp_grid .bp_hover ul{
	margin:25px 0;
}
#affiliate_bp_grid .bp_hover .bp_description{
	margin-bottom: 5px;
	height:139px;
}
#affiliate_bp_grid .bp_hover .bp_description p{
	color: #666;
}
#info_videos{
	background: url("/images/landing-page-modules/bp_grid_demos_gradient.png") no-repeat 40px 0;
	height:216px;
}
#info_videos .info_vid{
	margin-top: 70px;
	font-size: 12px;
}
#info_videos .info_vid a img{
	border:4px solid #F0F0F0;
	width: 90px;
	height:auto;
}
#info_videos .info_vid a:hover img{
	border:4px solid #6EA5E1;
}

/* AFFFILIATE FEATURES*/
#affiliate_features{
	text-align:center;
	border-bottom: 1px solid #EEEEEE;
	margin-top: 50px;
	padding-bottom: 60px;
}
#feature_1 {
    background: url("/images/landing-page-modules/feature-save-time.png") no-repeat 60px 20px;
    padding-top:125px;
}
#feature_2 {
    background: url("/images/landing-page-modules/feature-study-anywhere.png") no-repeat center top;
    padding-top:125px;
}
#feature_3 {
    background: url("/images/landing-page-modules/feature-original-languages.png") no-repeat center top;
    padding-top:125px;
}

/*BESTSELLING PRODUCTS GRID*/
#affiliate_bestselling{
	border-bottom: 1px solid #EEEEEE;
	font-size: 12px;
}
#affiliate_bestselling>div .get_now{
	display:none;
}
#affiliate_bestselling>div:hover .get_now{
	display:block;
	margin:0 auto;
}
#affiliate_bestselling>div:hover .price{
	display:none;
}
#affiliate_bestselling h2{
	color: #006CB5;
	font-size:28px;
	letter-spacing: -1px;
	margin: 50px auto 30px 80px;
}
#affiliate_bestselling>div{
	text-align:center;
	margin-bottom: 40px;
	min-height:270px;
}
#affiliate_bestselling .ptitle-author{
	min-height: 90px;
}
#affiliate_bestselling .ptitle{
	line-height:1.2em;
}
#affiliate_bestselling .ptitle a{
	font-size: 12px;
	color:#666;
	
}
#affiliate_bestselling .pauthor{
	font-size: 12px;
	color:#999;
}
#affiliate_bestselling .price{
	font-size: 14px;
	font-weight: bold;
	color:#444;
}


/* 3up featured Products */
#affiliate_3up{
	border-bottom: 1px solid #EEEEEE;
}
#affiliate_3up h2{
	color: #006CB5;
	font-size:28px;
	letter-spacing: -1px;
	margin: 50px auto 20px 80px;
}
#affiliate_3up .up_odd .product_img, #affiliate_3up .up_even .product_img{
	text-align: center;
}
#affiliate_3up>div{
	margin: 60px auto;
}
#affiliate_3up .product_info a{
	color:#545454;
}
#affiliate_3up .product_info h3{
	font-size: 24px;
	margin-bottom:0;
	letter-spacing: -1px;
	line-height:1.2em;
}
#affiliate_3up .product_info h4{
	font-size: 20px;
	letter-spacing: -1px;
	font-family:  Arial,'Liberation Sans',FreeSans,Sans-Serif;
}
#affiliate_3up .product_price{
	margin-bottom: 30px;
	text-align: right;
}
#affiliate_3up .product_price .sale-price{
	color: #CC3333;
	font-size: 24px;
	margin-bottom:0;
}
#affiliate_3up .product_price .old-price{
	color: #858585;;
	margin-bottom:20px;
}
#affiliate_3up p{
	color: #666;
	font-size:12px;
}


/* ENDORSEMENTS */
#affiliate_endorsements{
	margin: 50px auto;
	min-height:100px;
}

#affiliate_endorsements .tel{
	text-align:center;
}
#affiliate_endorsements .tel h3{
	color: #006CB5;
	font-size:24px;
	margin-bottom:-10px;
}
#affiliate_endorsements .tel h2{
	font-size:32px;
}
#affiliate_endorsements blockquote{
	font-size: 14px;
	line-height:1.2em;
	color: #333;
	margin-bottom: 7px;
}
#affiliate_endorsements .endorsement_content{
	font-size: 12px;
	font-style: normal;
	display:none;
	opacity: 0;
}
#affiliate_endorsements .endorsement_content.active{
	display:block;
	opacity:1;
}
#affiliate_endorsements div p{
	margin:0;
	color: #999;
	line-height:1.1em;
}
#affiliate_endorsements div .source{
	font-weight: bold;
}



/* DOWNLOAD/DVD DROPDOWN BUTTON SNIPPET */

.dropdown.button{
	overflow:visible;
}
.dropdown.button>span:after{
	content: " \25BC"; 
	font-size: 0.75em;
}
.dropdown.button .show-on-hover{
	display:none;
	padding:10px;
	box-shadow: 0 2px 2px rgba(0,0,0,0.3);
margin-top:-1px;
	background:white;
	position:absolute;
	z-index:9999;
}
.no-boxshadow .dropdown.button .show-on-hover{
	border:1px solid #EEE;
	border-top:1px solid #fff;
	
}
.dropdown.button .show-on-hover a{
	display:block;
	text-align:left;
	padding-left: 20px;
}

.button.dropdown:hover .show-on-hover {
	display:block;
}
.button.dropdown .dvd, .button.dropdown .download{
	font-size: 11px;
}
.button.dropdown .dvd span, .button.dropdown .download span{
	color: #777;
}

.button.dropdown .dvd{
	background: url("/public/images/cd-icon.png") no-repeat left center;
}
.button.dropdown .download{
	background: url("/public/images/download-icon.png") no-repeat left center;
}

/* PRETTY PHOTO */
h3.ppt {
    display:none !important;
}

 #buttons {
	padding-top:60px !important;
}
#verbum-affiliates-header {
	height:275px;
	background:url(/images/verbum-affiliates/background-1.png) no-repeat 0px 0px;	
}

#verbum-affiliates-header h1 {
	color:#006CB5;
	margin-top:50px;
	margin-bottom:15px;
	font-size:40px;
	letter-spacing:-1px;
}



#verbum-affiliates-header p {
	font-family:Arial;
	font-size:14px;
	color:black;
	line-height:22px;
	padding-left:100px;
	width:400px;
	background:url() no-repeat 0 0;
	position: relative;
	top: -15px;
}

#verbum-affiliates-header img {
	margin-top:50px;
	border:10px solid #EFEFEF;
	border-radius:10px;
}

#verbum-affiliates-header .affiliate-image img {
	border:none;
	border-radius:0;
	padding-top:65px;
	padding-left:76px;
}

#verbum-affiliates-header span {
	text-align:center;
	float:left;
	padding-left:75px;
	padding-top:5px;
}

#verbum-affiliates-start {
	height:285px;
	/*background:url(/images/verbum-affiliates/background-2.png) no-repeat 0px 277px;*/
}

#verbum-affiliates-start h2 {
	font-size:33px;
	letter-spacing:-2px;
	margin-top:50px;
}

#verbum-affiliates-start p {
	font-family:Arial;	
	font-size:14px;
	color:black;
	line-height:22px;
	font-weight: 100;
}

#verbum-affiliates-start img {
	margin-top:50px;
}

#verbum-affiliates-basepackages {
	height:535px;
	background:url(/images/verbum-affiliates/background-3.png) no-repeat 0px 530px;

}

#verbum-affiliates-container .action-tabs {
	height:350px;
}


#verbum-affiliates-container .basepackage-tag li.product-name h3 {
	letter-spacing:-1px;
}

#save-fifteen {
	height: 130px;
	background:url(/images/verbum-affiliates/05.png) no-repeat 0 0;
	margin-top:-5px;
	margin-left:-1px;
}

#save-fifteen p {
	font-family:Arial;
	font-size:14px;
	color:#006CB5;
	margin-top:50px;
	margin-left:75px;
}

#verbum-affiliates-basepackages ul.support li {
	text-align:center;
	display:inline-block;
	color:#006CB5;
	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;
	padding-right:30px;
	margin-top:50px;

}

#verbum-affiliates-basepackages ul.support li:before {
content: "•";

}

#verbum-affiliates-container .base-packages {
	text-align:center;
}

h3.ppt {
    display: none !important;
}

.action-tabs .action-tab-one, .action-tabs .action-tab-two, .action-tabs .action-tab-three, .action-tabs .action-tab-four {
	height:350px;
}

.action-tabs .action-tab-one .display-on-hover, .action-tabs .action-tab-two .display-on-hover {
	margin-top:40px;
}

.action-tabs .action-tab-four .display-on-hover {
	margin-top:60px;
}

.features_compare a{
	
	margin-top: 0px;
	margin-right: 105px;
	padding-left: 0px;
	margin-left: 0px;
	position: relative;
	left: -18px;
	
}

.features_compare > a{
	display: inline-block;
	margin-top: 0px;
	margin-left: 0px;
	
}

