.bbcom_desktop_common_quote_a { font-family: TradeGothicNextLTPro, sans-serif; }
.bbcom_desktop_common_quote_a blockquote { font-size: 18px; line-height: 1.5; }
    .bbcom_desktop_common_quote_a blockquote.alt { padding-bottom: 1em; }
.bbcom_desktop_common_quote_a .source { font-size: 15px; line-height: 20px; overflow: hidden; }
    .bbcom_desktop_common_quote_a .source.alt { text-align: right; } 
.bbcom_desktop_common_quote_a .source .author-title { font-style: italic;  }
.bbcom_desktop_common_quote_a .source img { float: right; padding-left: 10px; }

.bbcom_desktop_common_quote_a .full-width { background-color: #ffffff; padding: 0 0 50px 0; }
.bbcom_desktop_common_quote_a .full-width .quote-inner, .bbcom_desktop_common_quote_a .full-width .source { text-align: center; max-width: 750px; min-width: 450px; margin: 0 auto; }
.bbcom_desktop_common_quote_a .full-width .quote-inner { overflow: hidden; padding: 50px 0 20px 0; }
.bbcom_desktop_common_quote_a .full-width .source { clear: both; }
.bbcom_desktop_common_quote_a .full-width .source .organization { font-weight: bold; }
.bbcom_desktop_common_quote_a .full-width blockquote { float:left; max-width: 640px; font-weight: 200; font-family: TradeGothicNextLTPro, sans-serif; line-height: 1.1em; font-size: 200%; display: inline-block; text-align: center; padding: 0 10px; }
.bbcom_desktop_common_quote_a .full-width blockquote .quotes { display: none; }
.bbcom_desktop_common_quote_a .full-width .quote01 {
	display: block;
	width: 46px;
	height: 39px;
	background: url(../images/bbcom/desktop/common/bbcom_desktop_common_quote_a/quote01.png) no-repeat;
	display: block;
	position: relative;
	float: left;
}
 .rtl .bbcom_desktop_common_quote_a .full-width .quote01 { top: 15px; }
.bbcom_desktop_common_quote_a .full-width .quote02 {
	display: block;
	width: 44px;
	height: 36px;
	background: url(../images/bbcom/desktop/common/bbcom_desktop_common_quote_a/quote02.png) no-repeat;
	display: inline-block;
	position: relative;
	top: 15px;
	float: left;
}
    .rtl .bbcom_desktop_common_quote_a .full-width .quote02 { top: 0; }
    
.bbcom_desktop_common_quote_a .full-width.small-quotes .quote01 {
    height: 25px;
    width: 25px;
    background: url(../images/bbcom/desktop/common/bbcom_desktop_common_quote_a/small-quote01.png) no-repeat;
    top: 0;
}
.bbcom_desktop_common_quote_a .full-width.small-quotes .quote02 {
    height: 25px;
    width: 25px;
    background: url(../images/bbcom/desktop/common/bbcom_desktop_common_quote_a/small-quote02.png) no-repeat;
    top: 0;
}
.rtl .bbcom_desktop_common_quote_a .full-width.small-quotes .quote01,
.rtl .bbcom_desktop_common_quote_a .full-width.small-quotes .quote02 { top: 0; }
.bbcom_desktop_common_quote_a .full-width a.quote-link { color: #007BC0; }
.bbcom_desktop_common_breadcrumb_a { overflow: hidden; }
.bbcom_desktop_common_breadcrumb_a > ul li { background-image: url("../images/bbcom/desktop/common/bbcom_desktop_common_breadcrumb_a/breadcrumb-arrows.png"); background-repeat: no-repeat; background-position: right -8px; float: left; padding-right: 11px; margin-right: 7px; }
    .rtl .bbcom_desktop_common_breadcrumb_a > ul li { background-image: url(../images/bbcom/desktop/common/bbcom_desktop_common_breadcrumb_a/breadcrumb-arrows-rtl.png); background-position: left -8px; float: right; padding-right: 0; padding-left: 11px; margin-right: 0; margin-left: 7px; }
.bbcom_desktop_common_breadcrumb_a > ul li a { font-size: 11px; }
    .bbcom_desktop_common_breadcrumb_a > ul li a:hover { text-decoration: underline; }
    
/* Template: bbcom_desktop_common_blackBodyPage_a */
.bbcom_desktop_common_blackBodyPage_a .bbcom_desktop_common_breadcrumb_a > ul li a { color: #ccc; }

/* Template: bbcom_desktop_common_whiteBodyPage_a */
.bbcom_desktop_common_whiteBodyPage_a .bbcom_desktop_common_breadcrumb_a { padding-bottom: 7px; padding-top: 30px; }
.bbcom_desktop_common_whiteBodyPage_a .bbcom_desktop_common_breadcrumb_a > ul li a { color: #666; }

/* Template: bbcom_desktop_common_whiteBodyHeroPage_a */
.bbcom_desktop_common_whiteBodyHeroPage_a .page-head .bbcom_desktop_common_breadcrumb_a,
.bbcom_desktop_common_whiteBodyHeroPage_b .page-head .bbcom_desktop_common_breadcrumb_a { padding-bottom: 25px; }
.bbcom_desktop_common_whiteBodyHeroPage_a .page-head .bbcom_desktop_common_breadcrumb_a > ul li a,
.bbcom_desktop_common_whiteBodyHeroPage_b .page-head .bbcom_desktop_common_breadcrumb_a > ul li a { color: #ccc; }

/* Template: bbcom_desktop_common_whiteBodyHeroVerticalNavPage_a */
.bbcom_desktop_common_whiteBodyHeroVerticalNavPage_a .bbcom_desktop_common_breadcrumb_a { padding-top: 0; }

/* Template: bbcom_desktop_common_narrowWhiteBodyVerticalNavPage_a */
.bbcom_desktop_common_narrowWhiteBodyVerticalNavPage_a .bbcom_desktop_common_breadcrumb_a { margin-top: 20px; margin-right: 20px; margin-left: 20px; padding-top: 0; }

/* Template: bbcom_desktop_common_narrowBlackBodyPage */
.bbcom_desktop_common_narrowBlackBodyPage .bbcom_desktop_common_breadcrumb_a > ul li a { color: #ccc; }

/* Slate theme */
body .bbcom_desktop_common_breadcrumb_a > .slate > li > a { font-size: 18px; color: #fff; font-family: TradeGothicNextLTPro, sans-serif; }
.bbcom_desktop_common_breadcrumb_a > .slate > li { background-position: -1px -24px; padding-left: 16px; padding-right: 11px; margin-right: 2px; }
	.rtl .bbcom_desktop_common_breadcrumb_a > .slate > li { background-position: left -24px; padding-left: 16px; padding-right: 11px; margin-left: 2px;  margin-right: 0; }
.ltr .bbcom_desktop_common_breadcrumb_a > .slate > li:first-child { background: none; padding-left: 0; }
	.rtl .bbcom_desktop_common_breadcrumb_a > .slate > li:first-child { padding-right: 0; }
.bbcom_desktop_common_breadcrumb_a > .slate > li.last { opacity: .5; filter: alpha(opacity=50); }

/* White text, blue arrows theme */
body .bbcom_desktop_common_breadcrumb_a > .white-text-blue-arrows > li > a { color: #fff; }
.bbcom_desktop_common_compareLink_a { background: url(../images/bbcom/desktop/common/bbcom_desktop_common_compareLink_a/compare-bg.png) no-repeat left bottom; text-align: center; }
.bbcom_desktop_common_compareLink_a > a { background: url(../images/bbcom/desktop/common/bbcom_desktop_common_compareLink_a/compare-cap.png) no-repeat right 1px; color: #9F9F9F; display: block; font-size: 10px; padding-right: 7px; text-align: right; }
    .bbcom_desktop_common_compareLink_a > a:hover { color: #008DB6; }
.bbcom_desktop_common_compareLink_a > a span { color: #008DB6; }
.bbcom_desktop_common_demoCallout_a {
    margin: 5px 0 20px;
}

.bbcom_desktop_common_demoCallout_a > .callout-wrapper {
    height: 120px;
    position: relative;
    overflow:hidden;
    background: #fff;
}

.bbcom_desktop_common_demoCallout_a .callout-container {
    display: table;    
    height: 100%;
    }
    .ie .bbcom_desktop_common_demoCallout_a .callout-container { position: relative; }

/* centering content vertically */
.bbcom_desktop_common_demoCallout_a .callout-contents { display: table-cell; vertical-align: middle; padding: 0 14px; }
    .ie .bbcom_desktop_common_demoCallout_a .callout-contents { position: absolute; top: 50%; }
.ie .bbcom_desktop_common_demoCallout_a .callout-contents > div { top: -50%; position: relative; }

.bbcom_desktop_common_demoCallout_a h3 {
    font-family: TradeGothicNextLTPro, sans-serif; 
    font-weight: 200;
    font-style: normal;
    margin-bottom: 15px;
}

.bbcom_desktop_common_demoCallout_a .thumb {
    float: left;
}
.bbcom_desktop_common_demoLink_a { }
.bbcom_desktop_common_demoImageLink_a { overflow: hidden; }

/* Postscript */
.bbcom_desktop_common_demoImageLink_a .link-text { cursor: pointer; }
    .bbcom_desktop_common_demoImageLink_a .link-text { display: block; margin-bottom: 6px; }      
.bbcom_desktop_common_demoImageLink_a a:hover { text-decoration: none; }
.bbcom_desktop_common_demoImageLink_a a:hover .short-text { text-decoration: underline; }
.bbcom_desktop_common_demoImageLink_a .postscript { font-weight: normal; }
    .bbcom_desktop_common_demoImageLink_a a .postscript { text-decoration: none; }

/* .bbcom_desktop_common_whiteBodyPage_a / .bbcom_desktop_common_whiteBodyPage_b */
.bbcom_desktop_common_whiteBodyPage_a .bbcom_desktop_common_demoImageLink_a .postscript,
    .bbcom_desktop_common_whiteBodyPage_b .bbcom_desktop_common_demoImageLink_a .postscript { color: #666; }
.bbcom_desktop_common_blackBodyPage_a .bbcom_desktop_common_demoImageLink_a .postscript { color: #CCC; }
.bbcom_desktop_common_whiteBodyPage_b .bbcom_desktop_common_demoImageLink_a span { color: #007BC0; }
/*Template: bbcom_desktop_smartphones_detailPage_a */
.bbcom_desktop_smartphones_detailPage_a .bbcom_desktop_common_pageSection_a .bbcom_desktop_common_demoLink_a .launch-demo { background: url(../images/bbcom/desktop/common/bbcom_desktop_common_demoLink_a/blue-arrow.png) no-repeat right center; font-size: 12px; font-weight: bold; padding-right: 15px; }
.bbcom_desktop_smartphones_detailPage_a .bbcom_desktop_common_pageSection_a .bbcom_desktop_common_demoLink_a { margin-bottom: 4px; }

/*Template: bbcom_desktop_support_whiteBodyHeroPage_a Specifically: Vertical Nav Ajax content area*/
.bbcom_desktop_support_whiteBodyHeroPage_a .bbcom_desktop_common_verticalNavigationAjax_a .content-container .bbcom_desktop_common_demoLink_a { font: normal 22px/1.2 TradeGothicNextLTPro,sans-serif; }
.bbcom_desktop_common_shareLink_a .has-like-button,
.bbcom_desktop_common_shareLink_a .no-like-button { min-height: 20px; overflow: hidden; }
    
.bbcom_desktop_common_shareLink_a .share-button { margin-bottom: 20px; }
    .ltr .bbcom_desktop_common_shareLink_a .share-button { float: left; }
    .rtl .bbcom_desktop_common_shareLink_a .share-button { float: right; }

.bbcom_desktop_common_shareLink_a .bbcom_common_facebookLikeButton { }
    .ltr .bbcom_desktop_common_shareLink_a .bbcom_common_facebookLikeButton { float: left; margin-left: 20px; }
    .rtl .bbcom_desktop_common_shareLink_a .bbcom_common_facebookLikeButton { float: right; margin-right: 20px; }
.bbcom_desktop_common_shareLink_a .label { display: block; position: relative; font-weight: bold; margin-bottom: 5px; outline: none; background-image: url("../images/bbcom/desktop/common/bbcom_desktop_common_shareLink_a/modal_arrows.gif"); background-repeat: no-repeat; }
    .ltr .bbcom_desktop_common_shareLink_a .label { background-position: right 9px; padding-right: 16px; }
    .rtl .bbcom_desktop_common_shareLink_a .label { background-position: left 9px; padding-left: 16px; }
    
.bbcom_desktop_common_shareLink_a .label .social-icon { margin-top: 0; margin-bottom: -1px; }
    .ltr .bbcom_desktop_common_shareLink_a .label .social-icon { margin-right: 0; margin-left: 4px; }
    .rtl .bbcom_desktop_common_shareLink_a .label .social-icon { margin-right: 4px; margin-left: 0; }
.bbcom_desktop_common_shareLink_a .close { display: block; position: absolute; top: 9px; height: 15px; width: 15px; text-indent: -999em; overflow: hidden; background-image: url("../images/bbcom/desktop/common/bbcom_desktop_common_shareLink_a/modal_arrows.gif"); background-repeat: no-repeat; }
    .ltr .bbcom_desktop_common_shareLink_a .close { right: 13px; background-position: left 9px; }
    .rtl .bbcom_desktop_common_shareLink_a .close { left: 13px; background-position: right 5px; }
        .rtl .ie .bbcom_desktop_common_shareLink_a .close { z-index: 2000; }

/* Share modal */
.bbcom_desktop_common_shareLink_a .share-modal-contents { position: relative; display: none; min-height: 60px; min-width: 100px; padding-top: 10px; padding-bottom: 10px; margin-top: -3px; border-radius: 5px; moz-border-radius: 5px; webkit-border-radius: 5px; background: #323232; background: -o-linear-gradient(bottom, #323232 0%, #1F1F1F 100%); background: -moz-linear-gradient(bottom, #323232 0%, #1F1F1F 100%); background: -webkit-linear-gradient(bottom, #323232 0%, #1F1F1F 100%); background: -ms-linear-gradient(bottom, #323232 0%, #1F1F1F 100%); background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #323232), color-stop(1, #1F1F1F)); background: linear-gradient(bottom, #323232 0%, #1F1F1F 100%); }
    .bbcom_desktop_common_shareLink_a.modal .share-modal-contents { display: block; }
    .ltr .bbcom_desktop_common_shareLink_a .share-modal-contents { padding-right: 5px; padding-left: 10px; }
    .rtl .bbcom_desktop_common_shareLink_a .share-modal-contents { padding-right: 10px; padding-left: 5px; }
.bbcom_desktop_common_shareLink_a .share-modal-contents .label { background: none; color: #fff; }
.bbcom_desktop_common_shareLink_a .share-modal-contents .close { }
    .ltr .bbcom_desktop_common_shareLink_a .share-modal-contents .close { background-position: right -13px; }
    .rtl .bbcom_desktop_common_shareLink_a .share-modal-contents .close { background-position: left -13px; }
.bbcom_desktop_common_shareLink_a .share-modal-contents .items { width: 100px; }
    .ltr .bbcom_desktop_common_shareLink_a .share-modal-contents .items { clear: left; }
    .rtl .bbcom_desktop_common_shareLink_a .share-modal-contents .items { clear: right; }
.bbcom_desktop_common_shareLink_a .share-modal-contents li { margin-bottom: 4px; }
    .ltr .bbcom_desktop_common_shareLink_a .share-modal-contents li { float: left; margin-right: 4px; }
    .rtl .bbcom_desktop_common_shareLink_a .share-modal-contents li { float: right; margin-left: 4px; }
.bbcom_desktop_common_shareLink_a .share-modal-contents li a { display: block; }
.share-modal-overlay { background: none; }

/* bbcom_desktop_common_siblingNavigation_a */
.bbcom_desktop_common_siblingNavigation_a .actions .bbcom_desktop_common_shareLink_a { float: right; position: relative }
    .ie .bbcom_desktop_common_siblingNavigation_a .actions .bbcom_desktop_common_shareLink_a { float: none; }
.bbcom_desktop_common_siblingNavigation_a .actions .bbcom_desktop_common_shareLink_a .share.expanded { position: relative; }
.bbcom_desktop_common_siteSearch_a form { background: #d5d5d5; border: none; overflow: hidden; padding: 3px 5px 1px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 0 7px #999 inset; -webkit-box-shadow: 0 0 7px #999 inset; box-shadow: 0 0 7px #999 inset; width: 180px; }
.bbcom_desktop_common_siteSearch_a form > input,
.bbcom_desktop_common_siteSearch_a form > button { background: none; border: none; }
    .bbcom_desktop_common_siteSearch_a form > input { outline: none; float: left; width:160px; }
    .bbcom_desktop_common_siteSearch_a form > button { cursor: pointer; width: 12px; min-height: 18px; float: right; text-indent: -999em; background-image: url("../images/bbcom/desktop/common/bbcom_desktop_common_siteSearch_a/button-bg.png"); background-repeat: no-repeat; background-position: center 3px; }
        .bbcom_desktop_common_siteSearch_a form > button:hover,
        .bbcom_desktop_common_siteSearch_a form > button:focus { background-position: center -27px; }
        .rtl .ie .bbcom_desktop_common_siteSearch_a form > button { display: block; direction: ltr; text-align: left; }

/* Hide placeholder on focus in Chrome */
.bbcom_desktop_common_siteSearch_a form > input:focus::-webkit-input-placeholder { text-indent: -999em; }
    .rtl .ie .bbcom_desktop_common_siteSearch_a form > input:focus::-webkit-input-placeholder { display: block; direction: ltr; text-align: left; }

/* Larger search box */
.bbcom_desktop_common_siteSearch_a form.elicit { height: 27px; width: 228px; background: none repeat scroll 0% 0% rgb(213, 213, 213); border: medium none; overflow: hidden; padding: 0; border-radius: 3px; box-shadow: 0px 0px 7px rgb(153, 153, 153) inset; }
.bbcom_desktop_common_siteSearch_a form.elicit > input,
.bbcom_desktop_common_siteSearch_a form.elicit > button { background: none; float: left; }
    .bbcom_desktop_common_siteSearch_a form.elicit > input { color: #666; display: block; font-size: 14px; font-family: TradeGothicNextLTPro, Arial, Sans-Serif; height: 19px; width: 195px; padding: 4px 0 4px 7px;}
        .bbcom_desktop_common_siteSearch_a form.elicit > input:focus { outline: none; }
        .bbcom_desktop_common_siteSearch_a form.elicit > input::-webkit-input-placeholder,
        .bbcom_desktop_common_siteSearch_a form.elicit > input::-moz-input-placeholder { color: #666; }
.bbcom_desktop_common_siteSearch_a form.elicit > button { width: 26px; height: 28px; text-indent: -999em; background-image: url("../images/bbcom/desktop/common/bbcom_desktop_common_siteSearch_a/searchSubmitSp.png"); background-repeat: no-repeat; background-position: -7px -5px; }
    .bbcom_desktop_common_siteSearch_a form.elicit > button:hover,
    .bbcom_desktop_common_siteSearch_a form.elicit > button:focus { background-position: -7px -45px; }
    
/* Elicit corrections */
.bbcom_desktop_common_siteSearch_a .elc-search .elc-searchBtn { font-size: 0; }
.bbcom_desktop_common_variableVideoLaunch_a a.video-icon { background: url('../images/bbcom/desktop/common/bbcom_desktop_common_variableVideoLaunch_a/video-link-bg.png') left 0 no-repeat; padding: 1px 0 1px 16px; font-weight: bold; line-height: 13px; }
.bbcom_desktop_common_videoLink_a { overflow: hidden }
.bbcom_desktop_common_videoLink_a > .image-description-subicontext + a.launch-modal,
.bbcom_desktop_common_videoLink_a > .description + a.launch-modal { margin-left: 10px; }
.bbcom_desktop_common_videoLink_a > .description { display: block; color: #666; }
    .bbcom_desktop_common_videoLink_a > .image-description-subicontext + .description { margin: 0 0 5px 10px; }
.bbcom_desktop_common_videoLink_a > .image-text { font-weight: bold; display: block; }
.bbcom_desktop_common_videoLink_a > .image-text span.link-text { font-size: 11px; line-height: 14px; font-weight: bold; display: block; margin-left: 15px; }
.bbcom_desktop_common_videoLink_a > .image-text-description span.link-text { display: inline-block; margin-bottom: 5px; text-decoration: none; padding-right: 15px; background: url("../images/bbcom/desktop/common/bbcom_desktop_common_videoLink_a/blueArrow.png") no-repeat right 8px; }
.bbcom_desktop_common_videoLink_a > .image-text-description span.short-text { font-family: TradeGothicNextLtPro, sans-serif; font-size: 22px; }
.bbcom_desktop_common_videoLink_a > .hidden-text { text-indent: -999em; }
    .rtl .ie .bbcom_desktop_common_videoLink_a > .hidden-text { display: block; direction: ltr; text-align: left; }
    .cq-wcm-edit .bbcom_desktop_common_videoLink_a > .hidden-text { background: red; }

/* Postscript */
.bbcom_desktop_common_videoLink_a a.text-image span.link-text { display: block; margin-bottom: 6px; }      
.bbcom_desktop_common_videoLink_a a:hover,
.bbcom_desktop_common_videoLink_a a:focus { text-decoration: none; }
.bbcom_desktop_common_videoLink_a a:hover .short-text,
.bbcom_desktop_common_videoLink_a a:focus .short-text { text-decoration: underline; }
.bbcom_desktop_common_videoLink_a .postscript { font-weight: normal; }
.bbcom_desktop_common_whiteBodyPage_a .bbcom_desktop_common_videoLink_a .postscript,
	.bbcom_desktop_common_whiteBodyPage_b .bbcom_desktop_common_videoLink_a .postscript { color: #666; }
.bbcom_desktop_common_blackBodyPage_a .bbcom_desktop_common_videoLink_a .postscript { color: #ccc; }
/*Template: bbcom_desktop_smartphones_detailPage_a*/
.bbcom_desktop_smartphones_detailPage_a .page .bbcom_desktop_common_textImage_a .bbcom_common_global_link_a a { background: url(../images/bbcom/desktop/common/bbcom_desktop_common_textImage_a/blue-arrow.png) no-repeat right center; padding-right: 15px; color: #656666; font: bold 18px/20px "TradeGothicNextLTPro", sans-serif; text-decoration: none; }
/*ie fix */
.ie .bbcom_desktop_common_textImage_a .bbcom_common_global_link_a > a { line-height: 100% }
.ie .bbcom_desktop_common_textImage_a .bbcom_common_global_link_a > a > span { line-height: 120% }
.bbcom_desktop_common_app_a a { display: block; width: 80px; margin-bottom: 10px; }
.bbcom_desktop_common_app_a .icon,
.bbcom_desktop_common_app_a .app-info { text-align: center; }
    .bbcom_desktop_common_app_a .icon { margin-bottom: 5px; }
.bbcom_desktop_common_app_a > a .postscript { display: block; text-align: center; padding-top: 3px; }
	.bbcom_desktop_common_blackBodyPage_a .bbcom_desktop_common_app_a > a .postscript { color: #fff; }
	.bbcom_desktop_common_whiteBodyPage_a .bbcom_desktop_common_app_a > a .postscript { color: #333; }
.bbcom_desktop_common_app_a > a:hover { text-decoration: none; }
.bbcom_desktop_common_app_a > a:hover .app-name { text-decoration: underline; }
.business.bbcom_desktop_common_whiteBodyHeroPage_a .bbcom_desktop_common_multiColumnContainer_a .bbcom_common_global_linkListHorizontal_a li { height: 130px; width:110px; margin-right: 5px; }
.business.bbcom_desktop_common_whiteBodyHeroPage_a .bbcom_desktop_common_multiColumnContainer_a .bbcom_common_global_linkListHorizontal_a .bbcom_desktop_common_app_a a { width: 96px; }
.bbcom_desktop_common_whereToBuyCarrier_a .carrier-list { overflow: hidden; }
.bbcom_desktop_common_whereToBuyCarrier_a .carrier-list .column { float:left; margin: 10px 0 0 0; padding: 0 85px 0 0; }
.bbcom_desktop_common_whereToBuyCarrier_a .carrier { margin-bottom: 5px; }
.bbcom_desktop_common_whereToBuyCarrier_a .carrier-link { clear: left; overflow: hidden; }
.bbcom_desktop_common_whereToBuyCarrier_a .carrier-link a { float: right; margin: 20px 0; }
 
.bbcom_desktop_common_pressReleaseFeed_a > .news-container { margin-right: 20px; }
    .rtl .bbcom_desktop_common_pressReleaseFeed_a > .news-container { margin-right: 0; margin-left: 20px; }
.bbcom_desktop_common_pressReleaseFeed_a > .news-container > .news-content > .news-item > .news-pub-date { white-space:nowrap; font-size:14px; }
.bbcom_desktop_common_pressReleaseFeed_a > .news-container > .news-content > .news-item > .news-title { font-size: 20px; margin-bottom: 6px; font-weight: lighter; line-height: 1em;}
.bbcom_desktop_common_pressReleaseFeed_a > .news-container > .news-content > .news-item > .news-description { margin-bottom: 7px; }
.bbcom_desktop_common_pressReleaseFeed_a > .news-container > .pressReleaseLink { font-size: 16px; white-space: nowrap; font-weight: bold; line-height: 1.2em; }
.bbcom_desktop_common_pageLaunch_a .image-launch .bbcom_common_global_image_a, 
.bbcom_desktop_common_pageLaunch_a .image-launch .imageWrap { display: inline }
.bbcom_desktop_common_whiteBodyPage_a .bbcom_desktop_common_siblingContent_a.loading .sibling-content { background: url('../images/bbcom/desktop/common/bbcom_desktop_common_siblingContent_a/loading.gif') no-repeat center 150px transparent; min-height: 200px; }
.bbcom_desktop_common_whiteBodyPage_a .bbcom_desktop_common_siblingContent_a.loading .sibling-content > div { visibility: hidden; }

.bbcom_desktop_common_tweet_a .quote-wrap > blockquote { padding: 12px 14px 15px; font-size: 16px; line-height: 18px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; border-radius: 8px; border: 3px solid rgba(70,70,70,1); border: 3px solid #464646; min-height: 56px; }
.bbcom_desktop_common_tweet_a .quote-wrap > .source { height: 30px; background: url("../images/bbcom/desktop/common/bbcom_desktop_common_tweet_a/background.png") no-repeat 30px 0; padding: 10px 0 0 60px; margin-top: -3px; }

/* Template: bbcom_desktop_common_blackBodyPage_a */
.bbcom_desktop_common_blackBodyPage_a .bbcom_desktop_common_tweet_a .quote-wrap > blockquote { color: #fff; }

/* Template: bbcom_desktop_common_whiteBodyPage_a */
.bbcom_desktop_common_whiteBodyPage_a .bbcom_desktop_common_tweet_a .quote-wrap > blockquote { color: #000; }
.bbcom_desktop_common_formExternalSearchPost_a form { padding-bottom: 18px; }
.bbcom_desktop_common_formExternalSearchPost_a form .text-field { width: 260px; float: left; padding: 2px 5px; font-size: 13px; font-family: Arial, sans-serif; border: 1px solid #666; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; color: #000; }
.bbcom_desktop_common_formExternalSearchPost_a form button { display: block; float: left; overflow: hidden; outline: none; width: 16px; height: 21px; margin: 5px 0 0 5px; cursor: pointer; text-indent: -9999px; text-transform: capitalize; border: none; background: transparent url("../images/bbcom/desktop/common/bbcom_desktop_common_formExternalSearchPost_a/submit.gif") left top no-repeat; }
.bbcom_desktop_common_formExternalSearchPost_a form { padding-bottom: 18px; }
.bbcom_desktop_common_formExternalSearchPost_a form .text-field { width: 260px; float: left; padding: 2px 5px; font-size: 13px; font-family: Arial, sans-serif; border: 1px solid #666; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; color: #000; }
.bbcom_desktop_common_formExternalSearchPost_a form button { display: block; float: left; overflow: hidden; outline: none; width: 16px; height: 21px; margin: 5px 0 0 5px; cursor: pointer; text-indent: -9999px; text-transform: capitalize; border: none; background: transparent url("../images/bbcom/desktop/common/bbcom_desktop_common_formExternalSearchPost_a/submit.gif") left top no-repeat; }
.bbcom_desktop_common_accordion_a { overflow: hidden; }
.bbcom_desktop_common_accordion_a .toggle { cursor: pointer; line-height: 1.4; overflow: hidden; margin-bottom: 0; position: relative; }
.bbcom_desktop_common_accordion_a .toggle .primary { }
    .rtl .bbcom_desktop_common_accordion_a .toggle .primary { }
.bbcom_desktop_common_accordion_a .toggle .secondary { position: absolute; right: 0; }
    .rtl .bbcom_desktop_common_accordion_a .toggle .secondary { right: auto; left: 0; }
.bbcom_desktop_common_accordion_a .accordion-contents { padding-left: 20px; }
    .bbcom_desktop_common_accordion_a .no-children .accordion-contents { padding-top: 18px; }

/* Toggle Styles */
.bbcom_desktop_common_accordion_a .plusMinus .toggle .primary { padding-left: 10px; background: url(../images/bbcom/desktop/common/bbcom_desktop_common_accordion_a/toggleIcon-plusMinus.gif) no-repeat left 5px; }
    .bbcom_desktop_common_accordion_a .plusMinus .toggle.open .primary { background-position: left -52px; }

.bbcom_desktop_common_accordion_a .plusMinusCircle .toggle .primary { padding-left: 20px; background: url(../images/bbcom/desktop/common/bbcom_desktop_common_accordion_a/toggleIcon-plusMinus-circle.png) no-repeat left 16px; }
    .bbcom_desktop_common_accordion_a .plusMinusCircle .toggle.open .primary { background-position: left -48px; }
    
.bbcom_desktop_common_accordion_a .arrow .toggle .primary { padding-left: 15px; background-image: url(../images/bbcom/desktop/common/bbcom_desktop_common_accordion_a/toggleIcon-arrow.png); background-repeat: no-repeat; background-position: 0 -86px; }
    .rtl .bbcom_desktop_common_accordion_a .arrow .toggle .primary { padding-right: 15px; padding-left: 0; background-position:  right -176px; }
    .bbcom_desktop_common_accordion_a .arrow .toggle.open .primary { background-position: 0 5px; }
        .rtl .bbcom_desktop_common_accordion_a .arrow .toggle.open .primary { background-position: right 5px; }

/* Theme: Simple */
.bbcom_desktop_common_accordion_a .simple .toggle:hover a { text-decoration: underline; }
.bbcom_desktop_common_accordion_a .simple-arrow .accordion-contents { padding-left: 15px; }
.bbcom_desktop_common_accordion_a .simple-plusMinus .accordion-contents { padding-left: 10px; }

/* Theme: Simple, box arrow toggles */
.bbcom_desktop_common_accordion_a .simple-boxArrow .toggle { padding-bottom: 12px }
.bbcom_desktop_common_accordion_a .simple-boxArrow .toggle .primary { background-image: url("../images/bbcom/desktop/common/bbcom_desktop_common_accordion_a/toggleIcon-boxArrow.png"); background-repeat: no-repeat; }
	.ltr .bbcom_desktop_common_accordion_a .simple-boxArrow .toggle .primary { padding-left: 30px; background-position: 0 0; }
		.ltr .bbcom_desktop_common_accordion_a .arrow .toggle.open .primary { background-position: 0 -200px; }
	.rtl .bbcom_desktop_common_accordion_a .simple-boxArrow .toggle .primary { padding-right: 30px; padding-left: 0; background-position: right -100px; }
        .rtl .bbcom_desktop_common_accordion_a .arrow .toggle.open .primary { background-position: right -200px; }
.bbcom_desktop_common_accordion_a .simple-boxArrow .accordion-contents { }
	.ltr .bbcom_desktop_common_accordion_a .simple-boxArrow .accordion-contents { padding-left: 30px; }
	.rtl .bbcom_desktop_common_accordion_a .simple-boxArrow .accordion-contents { padding-right: 30px; padding-left: 0; }
.bbcom_desktop_common_accordion_a .simple-boxArrow .no-children .accordion-contents { padding-top: 0; }

/* Theme: White: plus/minus toggles, grey, dividers, rounded corners */
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners { width: 424px; padding-bottom: 12px; background: url(../images/bbcom/desktop/common/bbcom_desktop_common_accordion_a/greyInnerShadowDividers-bg-bottom.jpg) no-repeat center bottom; }
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners li { overflow: hidden; }
    .ie .bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners li { margin-bottom: -3px; }
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners .toggle { height: 44px; padding: 0 15px; background: url(../images/bbcom/desktop/common/bbcom_desktop_common_accordion_a/greyInnerShadowDividers-bg.jpg) no-repeat center top; }
    .bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners > ul > li.first > .toggle { background-image: url(../images/bbcom/desktop/common/bbcom_desktop_common_accordion_a/greyInnerShadowDividers-bg-top.jpg); }
    .bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners .toggle.bottom { height: 37px }
    .bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners .no-children .toggle.open { padding-bottom: 2px; height: 44px; }
    .bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners .toggle.top { padding-top: 15px; }
    .bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners .accordion-contents .toggle { padding-left: 35px; }
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners .toggle h4 { color: #555; font-size: 16px; font-weight: normal; line-height: 44px; }
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners .toggle h4 a { display: block; line-height: 44px; color: #555; font-size: 16px; font-weight: normal; }
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners .toggle h4.secondary { top: 0; }
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners .accordion-contents { padding: 0; background: url(../images/bbcom/desktop/common/bbcom_desktop_common_accordion_a/greyInnerShadow-contents-bg.jpg) repeat-y center top; }
    .bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners .no-children .accordion-contents { padding: 10px 30px 10px 35px; }
    .bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners .accordion-contents .no-children .accordion-contents { padding-left: 55px; }

/* Theme: White: plus/minus toggles, grey, dividers, rounded corners, flex */
.bbcom_desktop_common_accordion_a .flex { width: auto; }
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners.flex, 
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners.flex .toggle,
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners.flex > ul > li.first > .toggle,
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners.flex .accordion-contents { background-image: none; } 
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners.flex .has-children > .accordion-contents > .bbcom_common_global_textRich_a { padding-left: 35px; padding-right: 15px; padding-top: 15px; }
.ie .bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners.flex > ul { border: 1px solid #e0e0e0; }
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners.flex > ul { box-shadow: inset 0 0 15px 3px #e0e0e0; border-radius: 10px; padding-bottom: 8px; }
.bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners.flex .toggle { box-shadow: 0 -5px 5px -4px #e0e0e0; border-bottom: 1px solid #e0e0e0; }
    .bbcom_desktop_common_accordion_a .white-plusMinusCircle-grey-dividers-roundedCorners > ul > li.last .toggle { border: none; box-shadow: 0 0; } 
/* if this is side content */
.bbcom_desktop_common_accordion_a .left { float: left; width: 47.5%; padding-right: 2%; }
.bbcom_desktop_common_accordion_a .right { float: right; width: 49.5%; }

/* Theme: White: grey dividers with slate color scheme */
.bbcom_desktop_common_accordion_a .white { background: #fff; }
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate {}
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate .bbcom_desktop_common_accordionItem_a { border-top: 1px solid #e5e5e5; }
    .bbcom_desktop_common_accordion_a .white-grey-dividers-slate .bbcom_desktop_common_accordionItem_a.first { border-top: none; }
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate .bbcom_desktop_common_accordionItem_a > .accordion-contents { padding-top: 0; }
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate .toggle { font-size: 18px; padding-top: 26px; padding-bottom: 26px; line-height: 1.1; }
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate .toggle > a { color: #017ac9; }
    .bbcom_desktop_common_accordion_a .white-grey-dividers-slate .toggle.open > a { color: #333; }
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate .toggle sup { vertical-align: middle; }
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate .accordion-contents,
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate .toggle { padding-left: 38px; padding-right: 38px; }
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate .accordion-contents li,
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate .accordion-contents p { color: #666; font-family: "TradeGothicNextLTPro", sans-serif; }    
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate .accordion-contents .bbcore_textRich { padding-top: 10px; }
.bbcom_desktop_common_accordion_a .white-grey-dividers-slate .accordion-contents .bbcom_common_global_textRich_a ul li { background: none; list-style-type: disc; list-style-position: inside; padding-left: 0; margin-top: 12px; }
.bbcom_desktop_common_formSignUp_a .form-message.on { display: block; }
.bbcom_desktop_common_formSignUp_a fieldset > ol > li:first-child { float: none; }
.bbcom_desktop_common_formSignUp_a fieldset > ol > li.form-intro { float: left; width: 50%; }
.bbcom_desktop_common_formSignUp_a fieldset > ol > li.form-intro .introContent { width: 250px; }
.bbcom_desktop_common_formSignUp_a fieldset .error .field-response { display: block; }
.bbcom_desktop_common_formSignUp_a fieldset .error input,
.bbcom_desktop_common_formSignUp_a fieldset .error select { -moz-box-shadow: 0 0 3px 1px #ff5656; -webkit-box-shadow: 0 0 3px 1px #ff5656; box-shadow: 0 0 3px 1px #ff5656; }

/* Edit mode */
.edit .bbcom_desktop_common_formSignUp_a .form-message,
.edit .bbcom_desktop_common_formSignUp_a .field-response { display: block; }

/* Page: BBM Generation */
.bbm-generation .modal-dialog .page-modal-content .bbcom_desktop_common_formSignUp_a h2 { white-space: nowrap; }
.bbm-generation .modal-dialog .page-modal-content .bbcom_desktop_common_formSignUp_a ol > .checkbox { float: right; margin-top: -20px; }
.bbm-generation .modal-dialog .page-modal-content .bbcom_desktop_common_formSignUp_a .bbcom_desktop_common_textImageStackedTooltip_a .launcher { width: 17px; height: 17px; float: right; }
.bbm-generation .modal-dialog .page-modal-content .bbcom_desktop_common_formSignUp_a .checkbox p { font-size: .9em; line-height: 1.2em; }
.bbm-generation .modal-dialog .page-modal-content .bbcom_desktop_common_formSignUp_a button { float: right; right: 60px; }
.bbm-generation .modal-dialog .page-modal-content .bbcom_desktop_common_formSignUp_a button span { font-size: 16px; padding: 0 25px; }

/* Page: Communities */
.communities .bbcom_desktop_common_formSignUp_a .form-disclaimer { float: left; width: 50%; }
.communities .bbcom_desktop_common_formSignUp_a button { float: left; margin-left: 0; }
.bbcom_desktop_common_formEmail_a fieldset > ol,
.bbcom_desktop_common_formEmail_a button { float: left; }
    .rtl .bbcom_desktop_common_formEmail_a fieldset > ol,
    .rtl .bbcom_desktop_common_formEmail_a button { float: right; }
.bbcom_desktop_common_formEmail_a fieldset > ol > li { width: auto; min-height: 0; }
.bbcom_desktop_common_formEmail_a fieldset label { position: absolute; top: -999em; }
.bbcom_desktop_common_formEmail_a fieldset input { margin-top: 6px; margin-right: 10px; width: 230px; }
    .rtl .bbcom_desktop_common_formEmail_a fieldset input { margin-right: 0; margin-left: 10px; }
.bbcom_desktop_common_formEmail_a fieldset > ol > li.error .field-response { display: block; } 
.bbcom_desktop_common_formEmail_a fieldset > ol,
.bbcom_desktop_common_formEmail_a button { float: left; }
    .rtl .bbcom_desktop_common_formEmail_a fieldset > ol,
    .rtl .bbcom_desktop_common_formEmail_a button { float: right; }
.bbcom_desktop_common_formEmail_a fieldset > ol > li { width: auto; min-height: 0; }
.bbcom_desktop_common_formEmail_a fieldset label { position: absolute; top: -999em; }
.bbcom_desktop_common_formEmail_a fieldset input { margin-top: 6px; margin-right: 10px; width: 230px; }
    .rtl .bbcom_desktop_common_formEmail_a fieldset input { margin-right: 0; margin-left: 10px; }
.bbcom_desktop_common_formEmail_a fieldset > ol > li.error .field-response { display: block; } 
.bbcom_desktop_common_siteMap_a { width: 960px;}

.bbcom_desktop_common_siteMap_a .list { margin-bottom: 25px; }
.bbcom_desktop_common_siteMap_a .list li { padding-bottom: 5px; padding-left: 12px; background: transparent url("../images/bbcom/common/bbcom_common_global_textRich_a/arrow.png") no-repeat 2px -96px; }

.bbcom_desktop_common_siteMap_a .sitemap-row { margin: 0 0 30px; }

.bbcom_desktop_common_siteMap_a .grid { float: left; position: relative; width: 298px; min-height: 250px; margin: 0 20px 0 0; background: #f4f4f4; border: 1px solid #e1e5e5; behavior: url("/etc/designs/blackberry_com/bbcore/bbcore.pie/htc/PIE.htc"); -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; -moz-box-shadow: 0 1px 4px #ccc; -webkit-box-shadow: 0 1px 4px #ccc; -ms-box-shadow: 0 1px 4px #ccc; box-shadow: 0 1px 4px #ccc; }

.bbcom_desktop_common_siteMap_a .grid .sitemap-head { display: block; padding: 20px; border-bottom: 1px solid #ebebeb; }
.bbcom_desktop_common_siteMap_a .grid a.sitemap-head:hover { text-decoration: none; }
.bbcom_desktop_common_siteMap_a .grid a.sitemap-head:hover h2 { color: #00A8DF; cursor: pointer; }

.bbcom_desktop_common_siteMap_a .grid .sitemap-head h2 { margin: 0; padding: 0; }

.bbcom_desktop_common_siteMap_a .grid .sitemap-links { margin: 0; padding: 20px; border-top: 1px solid #fafafa; }
.bbcom_desktop_common_siteMap_a .grid .sitemap-links ul { padding: 0 0 3px 25px; }
.bbcom_desktop_common_siteMap_a .grid .sitemap-links li { margin: 3px 0; }
.bbcom_desktop_common_siteMap_a .grid .sitemap-links li > a { font-weight: bold; font-size: 12px; }

.bbcom_desktop_common_siteMap_a .browse-all { position: absolute; bottom: 10px; right: 10px; }

.bbcom_desktop_common_siteIndex_a .index-list { overflow: hidden; margin-bottom: 25px; }
.bbcom_desktop_common_siteIndex_a .index-list li { float: left; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; }
    .bbcom_desktop_common_siteIndex_a .index-list li.first { border-left: 1px solid #CCC; }
    .bbcom_desktop_common_siteIndex_a .index-list li.last { border-right: 1px solid #CCC; }
.bbcom_desktop_common_siteIndex_a .index-list a { color: #8F8D8D; cursor: pointer; display: block; font-size: 11px; padding: 4px 7px; text-decoration: none; }
    .bbcom_desktop_common_siteIndex_a .index-list a:hover { color: #1A1B1C }
    .bbcom_desktop_common_siteIndex_a .index-list a.active { background-color: #848484; color: #FFF; cursor: default; }
.bbcom_desktop_common_siteIndex_a .page-list { margin-left: 13px; }
.bbcom_desktop_common_siteIndex_a .page-list li { padding-bottom: 5px; padding-left: 12px; background: transparent url("../images/bbcom/common/bbcom_common_global_textRich_a/arrow.png") no-repeat 2px -96px; }
*+html .bbcom_common_global_button_a { position: relative; z-index: 1; /* Fix IE */ }
    .rtl #ie7 .bbcom_common_global_button_a { position: static; }
.bbcom_common_global_button_a > a + .postscript {vertical-align: top; display: inline-block; height: 30px; line-height: 30px;}
/*.bbcom_desktop_common_updater_a #apploaderlink { display: none; }
    .edit .bbcom_desktop_common_updater_a #apploaderlink { display: block; }
.bbcom_desktop_common_updater_a #FireFoxLink { display: none; }
    .edit .bbcom_desktop_common_updater_a #FireFoxLink { display: block; }
.bbcom_desktop_common_updater_a #apploaderlaunch { display: none; }
    .edit .bbcom_desktop_common_updater_a #apploaderlaunch { display: block; }*/

.bbcom_desktop_common_dynamicDropdownTable_a .dd-table { border: 1px solid #C0C4C8; background: #fff; width: 100%; clear: both; color: #000;}

.bbcom_desktop_common_dynamicDropdownTable_a .dd-table p,
.bbcom_desktop_common_dynamicDropdownTable_a .dd-table li,
.bbcom_desktop_common_dynamicDropdownTable_a .dd-table h2,
.bbcom_desktop_common_dynamicDropdownTable_a .dd-table h3,
.bbcom_desktop_common_dynamicDropdownTable_a .dd-table h4,
.bbcom_desktop_common_dynamicDropdownTable_a .dd-table h5 {color: #000; margin-bottom: 0; padding-bottom: 0;}

.bbcom_desktop_common_dynamicDropdownTable_a .dd-table .dd-col { width: 30%; }
.bbcom_desktop_common_dynamicDropdownTable_a .dd-table .dd-content { width: 70%; }

.bbcom_desktop_common_dynamicDropdownTable_a .dd-table th,
.bbcom_desktop_common_dynamicDropdownTable_a .dd-table td { padding: 8px; min-height: 30px; border-style: solid; border-color: #C0C4C8; border-width: 0 1px; }
.bbcom_desktop_common_dynamicDropdownTable_a .dd-table tr { border-style: solid; border-color: #C0C4C8; border-width: 1px 0; }
.bbcom_desktop_common_dynamicDropdownTable_a .dd-table th { background: #E5E5E5; }
.bbcom_desktop_common_button_b {  }
.bbcom_desktop_common_shareLink_b { position: absolute; top: 0; right: 0; z-index: 4; }
    .edit .bbcom_desktop_common_shareLink_b { position: static; }
	.rtl .bbcom_desktop_common_shareLink_b { right: auto; left: 0; }
.bbcom_desktop_common_shareLink_b .share-wrap { }
    .bbcom_desktop_common_shareLink_b .share-wrap.open,
    .edit .bbcom_desktop_common_shareLink_b .share-wrap { width: 380px; height: 276px; background: #FFF; }
.bbcom_desktop_common_shareLink_b .share-wrap > a { display: block; position: static; z-index: 1; height: 44px; line-height: 44px; padding: 0 14px 0 38px; font-family: TradeGothicNextLtPro, sans-serif; font-size: 14px; white-space: nowrap; color: #FFF; background: url(../images/bbcom/desktop/common/bbcom_desktop_common_shareLink_b/share-icon-dark.png) no-repeat 0 0; float: right; }
    .bbcom_desktop_common_whiteBodyPage_b .page .share-wrap > a { color: #fff; }
    .rtl .bbcom_desktop_common_shareLink_b .share-wrap > a { float: left; }
    .bbcom_desktop_common_shareLink_b .share-wrap > a:hover,
    .bbcom_desktop_common_shareLink_b .share-wrap > a:focus,
    .bbcom_desktop_common_shareLink_b .share-wrap.open > a { text-decoration: none; background-color: #0098F0; background-position: 0 -44px; }
.bbcom_desktop_common_shareLink_b .share-wrap .like-content { position: static; float: right; padding: 12px 12px 0 0; }
    .rtl .bbcom_desktop_common_shareLink_b .share-wrap .like-content { float: left; padding-right: 0; padding-left: 12px;] }
.bbcom_desktop_common_shareLink_b .share-wrap .bbcom_common_facebookLikeButton { float: right; }
    .bbcom_desktop_common_shareLink_b .share-wrap.open .bbcom_common_facebookLikeButton { display: none; }
    .rtl .bbcom_desktop_common_shareLink_b .share-wrap .bbcom_common_facebookLikeButton { float: left; }
.bbcom_desktop_common_shareLink_b .share-content { display: none; width: 320px; height: 196px; padding: 50px 30px 30px; }
    .bbcom_desktop_common_shareLink_b .open .share-content,
    .edit .bbcom_desktop_common_shareLink_b .share-content { display: block; position: absolute; }
.page-head .bbcom_desktop_common_shareLink_b .share-content > h2, 
.bbcom_desktop_common_shareLink_b .share-content > h2 { color: #333; font-size: 32px; line-height: 32px; font-weight: 200; color: #333; margin-bottom: 24px; }
.bbcom_desktop_common_shareLink_b .share-content p,
.bbcom_desktop_common_shareLink_b .linkto label { color: #666; line-height: 1; margin-bottom: 10px; }
.bbcom_desktop_common_shareLink_b .share-label { }
.bbcom_desktop_common_shareLink_b .share-links { float: left; overflow: hidden; margin-bottom: 26px; }
    .rtl .bbcom_desktop_common_shareLink_b .share-links { float: none; }
.bbcom_desktop_common_shareLink_b .share-links li { float: left; margin-right: 4px; width: 38px; height: 38px; }
    .rtl .bbcom_desktop_common_shareLink_b .share-links li { float: right; margin-right: 0; margin-left: 4px; }
        /* .rtl .ie .bbcom_desktop_common_shareLink_b .share-links li { float: none; display: inline-block; *display: inline; } */
    .bbcom_desktop_common_shareLink_b .share-links li.last { margin-right: 0; }
        .rtl .bbcom_desktop_common_shareLink_b .share-links li.last { margin-left: 0; }
.bbcom_desktop_common_shareLink_b .share-links li a { display: block; float: left; width: 38px; height: 38px; text-indent: -9999px; background: url(../images/bbcom/desktop/core/bbcom_desktop_core_page/social-icons-b.png) no-repeat 0 0; }
    .rtl .bbcom_desktop_common_shareLink_b .share-links li a { float: right; }
    .bbcom_desktop_common_shareLink_b .share-links li .st-facebook,
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-facebook:hover,
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-facebook:focus { background-position: 0 0; }
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-facebook { background-position: 0 -38px; }
    .bbcom_desktop_common_shareLink_b .share-links li .st-twitter,
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-twitter:hover,
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-twitter:focus { background-position: -38px 0; }
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-twitter { background-position: -38px -38px; }
    .bbcom_desktop_common_shareLink_b .share-links li .st-linkedin,
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-linkedin:hover,
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-linkedin:focus { background-position: -76px 0; }
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-linkedin { background-position: -76px -38px; }
    .bbcom_desktop_common_shareLink_b .share-links li .st-pinterest,
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-pinterest:hover,
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-pinterest:focus { background-position: -114px 0; }
        .bbcom_desktop_common_shareLink_b .share-links.active li .st-pinterest { background-position: -114px -38px; }
.bbcom_desktop_common_shareLink_b .linkto { overflow: hidden; clear: left; }
    .rtl .bbcom_desktop_common_shareLink_b .linkto { clear: right; }
.bbcom_desktop_common_shareLink_b .linkto label { font-size: 13px; font-weight: normal; display: block; }
.bbcom_desktop_common_shareLink_b .linkto input { float: left; color: #666; font-size: 13px; padding: 8px 10px; border: 1px solid #E8EAEB; margin: 0; width: 294px; }
    .rtl .bbcom_desktop_common_shareLink_b .linkto input { float: right; }
.bbcom_desktop_common_shareLink_b .linkto .primary-slate { float: left; -moz-border-top-left-radius: 0; -moz-border-bottom-left-radius: 0; -webkit-border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; }
    .rtl .bbcom_desktop_common_shareLink_b .linkto .primary-slate { float: right; }
.bbcom_desktop_common_headingSplit_a h1 { margin-bottom: 12px; overflow: hidden; font-family: Slate, sans-serif; font-size: 32px; line-height: 60px; font-weight: bold; text-transform: uppercase; letter-spacing: .5625em; }
    .rtl .bbcom_desktop_common_headingSplit_a h1 { letter-spacing: 0; }
.bbcom_desktop_common_headingSplit_a h1 > span { display: inline-block; float: left; background: #000; color: #FFF; margin: 0 5px 5px 0; padding: 0 2px 0 20px; }
	.bbcom_desktop_common_headingSplit_a h1 > span.new-line { clear: left; }
		.rtl .bbcom_desktop_common_headingSplit_a h1 > span.new-line { clear: right; }
    #ie7 .bbcom_desktop_common_headingSplit_a h1 > span { padding-right: 10px; }
    .rtl .bbcom_desktop_common_headingSplit_a h1 > span { float: right; margin-right: 0; margin-left: 5px; padding-right: 20px; }
.bbcom_desktop_common_headingSplit_a h1 > span .no-spacing { letter-spacing: 0; }
	.ltr .bbcom_desktop_common_headingSplit_a h1 > span .no-spacing { padding-right: 20px; }
.bbcom_desktop_common_headingSplit_a h1 > span .add-spacing { letter-spacing: .5625em; }
	.rtl .bbcom_desktop_common_headingSplit_a h1 > span .add-spacing { margin-right: -20px; }
.bbcom_common_global_socialLinkList_a { clear: both; }
.bbcom_common_global_socialLinkList_a .social-icons { float: left; margin: 20px 0; }
	.rtl .bbcom_common_global_socialLinkList_a .social-icons { float: right; }
.bbcom_common_global_socialLinkList_a .social-icons > a { display: block; float: left; width: 38px; height: 38px; text-indent: -9999px; background: url(../images/bbcom/desktop/core/bbcom_desktop_core_page/social-icons-b.png) no-repeat 0 0; margin: 0 0 0 5px; position: relative; -webkit-transition: top linear .1s; -moz-transition: top linear .1s; -ms-transition: top linear .1s; transition: top linear .1s; }
	.rtl .bbcom_common_global_socialLinkList_a .social-icons > a { float: right; margin: 0 5px 0 0; }
.bbcom_common_global_socialLinkList_a .social-icons > a:first-child { margin-left: 0; }
	.rtl .bbcom_common_global_socialLinkList_a .social-icons > a:first-child { margin-left: 5px; margin-right: 0;} 
    .bbcom_common_global_socialLinkList_a .social-icons > a:hover { top: -2px; }
.bbcom_common_global_socialLinkList_a .social-icons:hover > .facebook { background-position: 0 -38px; }
	.bbcom_common_global_socialLinkList_a .social-icons > .facebook,
	.bbcom_common_global_socialLinkList_a .social-icons > .facebook:hover { background-position: 0 0; }

.bbcom_common_global_socialLinkList_a .social-icons:hover > .twitter { background-position: -38px -38px; }
    .bbcom_common_global_socialLinkList_a .social-icons > .twitter,
    .bbcom_common_global_socialLinkList_a .social-icons > .twitter:hover { background-position: -38px 0; }

.bbcom_common_global_socialLinkList_a .social-icons:hover > .linkedin { background-position: -76px -38px; }
    .bbcom_common_global_socialLinkList_a .social-icons > .linkedin,
    .bbcom_common_global_socialLinkList_a .social-icons > .linkedin:hover { background-position: -76px 0; }

.bbcom_common_global_socialLinkList_a .social-icons:hover > .pinterest { background-position: -114px -38px; }
    .bbcom_common_global_socialLinkList_a .social-icons > .pinterest,
    .bbcom_common_global_socialLinkList_a .social-icons > .pinterest:hover { background-position: -114px 0; }
.bbcom_desktop_common_blogFeed_a { }
.bbcom_desktop_common_blogFeed_a h4 { margin-bottom: 15px; }
.bbcom_desktop_common_blogFeed_a .item { padding-bottom: 15px; }
    .bbcom_desktop_common_blogFeed_a .item + .item { border-top: 1px solid #fafafa; padding-top: 15px; }
.bbcom_desktop_common_blogFeed_a .item p { margin-bottom: 15px; }
.bbcom_desktop_common_blogFeed_a .item span { color: #666; }

/* thumbs with overlay */
.bbcom_desktop_common_blogFeed_a > .thumbs-overlay { margin: 0 -14px; position: relative; left: 14px; padding: 15px 0; }
.bbcom_desktop_common_blogFeed_a > .thumbs-overlay > .item { float: left; padding: 0; border: none; }
    .bbcom_desktop_common_blogFeed_a > .thumbs-overlay > .item.last { clear: right; }

.bbcom_desktop_common_blogFeed_a > .thumbs-overlay > .item > a { display: block; color: #fff; position: relative; margin: 0 28px 0 0; overflow: hidden; }
.bbcom_desktop_common_blogFeed_a > .thumbs-overlay > .item > a > img { width: 100%; display: block; }
.bbcom_desktop_common_blogFeed_a > .thumbs-overlay > .item > a > .desc {
    position: absolute; left: 0; right: 0; bottom: 0;
    /* ie background */ background:transparent; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000); zoom: 1; /* css3 background */ background-color: rgba(0,0,0,.7);
    color: #fff; margin: 0;
    padding: 11px 10px 13px;
    line-height: 1.2;
    font-size: 12px;
}
.bbcom_desktop_common_linkedListThemed_a {
    overflow: hidden;
}

.bbcom_desktop_common_linkedListThemed_a .before { float: left; padding-right: 5px; }
    .rtl .bbcom_desktop_common_linkedListThemed_a .before { float: right; padding-right: 0; padding-left: 5px; }

.bbcom_desktop_common_linkedListThemed_a .theme .before,
.bbcom_desktop_common_linkedListThemed_a .linkList > li > a {
    font-size: 14px;
}

.bbcom_desktop_common_linkedListThemed_a > .theme a,
.bbcom_desktop_common_linkedListThemed_a > .theme a > span {
    color: #00b0e4;
}

.bbcom_desktop_common_linkedListThemed_a .linkList {
    overflow: hidden;
    float: left;
}

/* Dark */
.bbcom_desktop_common_linkedListThemed_a > .dark {
    background: -moz-linear-gradient(top,  #262626 0%, #111111 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#262626), color-stop(100%,#111111)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #262626 0%,#111111 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #262626 0%,#111111 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #262626 0%,#111111 100%); /* IE10+ */ background: linear-gradient(top,  #262626 0%,#111111 100%); /* W3C */     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#262626', endColorstr='#111111',GradientType=0 ); /* IE6-9 */
    border-width: 1px;
    border-style: solid;
    border-left-color: #2c2c2c;
    border-right-color: #2c2c2c;
    border-top-color: #404040;
    border-bottom-color: #0b0b0b;
    padding: 25px 18px;   
}

.bbcom_desktop_common_linkedListThemed_a > .dark .before { color: #fff; }

.bbcom_desktop_common_linkedListThemed_a > .dark > .linkList > li > a { border-left: 1px solid #303030; padding-left: 10px; }
    .bbcom_desktop_common_linkedListThemed_a > .dark > .linkList > li:first-child > a { border: none; padding: 0; }
    .rtl .bbcom_desktop_common_linkedListThemed_a > .dark > .linkList > li > a { border-right: 1px solid #303030; border-left: none; padding-right: 10px; padding-left: 0; }
        .rtl .bbcom_desktop_common_linkedListThemed_a > .dark > .linkList > li:first-child > a { border: none; padding: 0; }

/* Light */
.bbcom_desktop_common_linkedListThemed_a > .light {
    background: -moz-linear-gradient(top,  #ffffff 0%, #f0f0f0 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #ffffff 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #262626 0%,#111111 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #262626 0%,#111111 100%); /* IE10+ */ background: linear-gradient(top,  #ffffff 0%,#f0f0f0 100%); /* W3C */     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
    -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; border-radius: 6px;
    padding: 18px;
}

.bbcom_desktop_common_linkedListThemed_a > .light .before { color: #666; }
.bbcom_desktop_common_linksDropdown_a { visibility: hidden; }
    .edit .bbcom_desktop_common_linksDropdown_a,
    .bbcom_desktop_common_linksDropdown_a.js { visibility: visible; }
        .rtl .bbcom_desktop_common_linksDropdown_a.js { display: inline-block; float: right; }
.bbcom_desktop_common_linksDropdown_a select { margin: 0; font-size: 14px; }
    .bbcom_desktop_common_linksDropdown_a select { margin-right: 5px; }
.bbcom_desktop_common_linksDropdown_a.js .secondary-slate {display: none;}
.bbcom_desktop_common_linksDropdown_a .checkbox { display: none; }
.bbcom_desktop_common_linksDropdown_a .checkbox input { margin-left: 0; }
.bbcom_desktop_common_linksDropdown_a .secondary-slate.small { padding: 3px 11px; cursor: pointer;}
.bbcom_desktop_common_linksDropdown_a .checkbox label { font-size: .9em; color: #ccc; text-align: left; }

.bbcom_desktop_smartphones_overviewStripPage_a .page-head .bbcom_desktop_common_linksDropdown_a { position: absolute; top: 10px; right: 50%; margin-right: -486px; top: -90px;}
    .edit.bbcom_desktop_smartphones_overviewStripPage_a .page-head .bbcom_desktop_common_linksDropdown_a { position: static; margin-left: 0;}

/* combobox */
.bbcom_desktop_common_linksDropdown_a .select { border-color: #7f7f7f; background-color: #252525; width: 180px; color: #7f7f7f; background:url("../images/bbcom/desktop/newsaggregator/bbcom_desktop_newsaggregator_page/spr-select.png") no-repeat left 0; height: 30px; line-height: 28px; float:left; text-indent: 12px; color: #FFF; }
	.rtl .bbcom_desktop_common_linksDropdown_a .select { float: right; }
.bbcom_desktop_common_linksDropdown_a .combobox { display: inline-block; }
	.rtl .bbcom_desktop_common_linksDropdown_a .combobox { overflow: hidden; } 
.bbcom_desktop_common_linksDropdown_a .combobox .select,
.bbcom_desktop_common_linksDropdown_a .combobox .button { cursor: pointer; display: inline-block; margin: 0; }
.bbcom_desktop_common_linksDropdown_a .combobox .icon { float: left; max-height: 28px; position: relative; }

.bbcom_desktop_common_linksDropdown_a .button { background: url(../images/bbcom/desktop/newsaggregator/bbcom_desktop_newsaggregator_page/spr-select.png) no-repeat right 0; color: #019BD9; display: inline-block; height: 27px; width: 30px; }
	.bbcom_desktop_common_linksDropdown_a .button:focus { border: 1px dotted #666; }
	.rtl .bbcom_desktop_common_linksDropdown_a .button { float: left; }

body > .options { overflow-y: auto; width: 180px; margin: 0 0 0 2px; padding: 0; list-style-type: none; border-radius: 0 0 5px 5px;  background: #323232; overflow-y: auto; max-height:400px; }
.bbcom_desktop_common_linksDropdown_a .options li { cursor: pointer; padding: 6px 10px; font-size: 13px; color: #FFF; }
    body > .options > li { font-size: 13px; color: #FFF; padding: 7px 10px; position: relative; top: -2px; cursor: pointer; }
        body > .options li.over { color: #00A8DF; }
        
/* slate */
.bbcom_desktop_common_linksDropdown_a .slate { }
.bbcom_desktop_common_linksDropdown_a .slate .select { background: none; font-size: 14px; color: #fff; width: auto; height: auto; padding: 8px 0; line-height: 1.1em; font-weight: bold; }
	.bbcom_desktop_common_linksDropdown_a .slate.dark .select { color: #000; }
.bbcom_desktop_common_linksDropdown_a .slate .button { background: url(../images/bbcom/desktop/common/bbcom_desktop_common_linksDropdown_a/slate-arrow-down.png) no-repeat center center; display: inline-block; height: 20px; width: 20px; padding: 9px 0 0; }
	.bbcom_desktop_common_linksDropdown_a .slate.dark .button { background-image: url(../images/bbcom/desktop/common/bbcom_desktop_common_linksDropdown_a/slate-arrow-down-dark.png); }

body > .options.slate { background: #aaa; border-radius: 0; padding: 8px 0; margin-left: 40px; }
    body.rtl > .options.slate { margin-right: 40px; margin-left: 0; }
    body > .options.slate > li { font-weight: bold; padding-left: 27px; padding-top: 4px; padding-bottom: 4px; }
        body > .options.slate > li.over { color: #333; }
.bbcom_desktop_common_captcha_a {}
.bbcom_desktop_common_captcha_a > .user_captcha { float: left; margin: 0 5px 5px 0; }
	.rtl .bbcom_desktop_common_captcha_a > .user_captcha { float: right; margin: 0 0 5px 5px; }
.bbcom_desktop_common_captcha_a .refresh { display: inline-block; width: 24px; height: 24px; background: url("../images/bbcore/bbcore_captcha/refresh.png") center center no-repeat; }
.bbcom_desktop_common_button_d { overflow: hidden; }
.bbcom_desktop_common_button_d a { display: inline-block; font: bold 13px/1 TradeGothicNextLTPro, sans-serif; text-transform: uppercase; letter-spacing: 0.2em; padding: 20px 18px; }
	.bbcom_desktop_common_button_d a:hover { text-decoration: none; }
	.bbcom_desktop_common_button_d .primary.blue { color: #FFF; border: 1px solid #ececec; background-color: #0081c6; }
	.bbcom_desktop_common_button_d .secondary { color: #0081c6; border: 1px solid #0081c6; padding: 15px 18px; }
	.bbcom_desktop_common_button_d .secondary.dark { color: #FFF; border-color: #FFF; }
	.bbcom_desktop_common_button_d .center { text-align: center; }
.bbcom_desktop_common_button_d a + .postscript { font-size: 11px; padding: 21px 5px; line-height: 1; height: auto; }
	.bbcom_desktop_common_button_d a.secondary + .postscript { padding: 16px 5px; }
	.invert .bbcom_desktop_common_button_d a + .postscript { color: #FFF; }
/* General Styles */
.bbcom_desktop_common_button_c { }
    .bbcom_desktop_common_button_c a { font-size: 14px; letter-spacing: -0.01em; font-weight: 200; text-decoration: none; background-repeat: no-repeat; background-position: 94% center; display: inline-block; }
    .bbcom_desktop_common_button_c a:hover span.short-text { text-decoration: none; }
    .bbcom_desktop_common_button_c a.icon span.postscript { padding-left: 0; }
        .rtl .bbcom_desktop_common_button_c a { background-position: 6% center; text-align: right; padding-right: 20px; padding-left: 0; }
/* Bullet Styles */
.bbcom_desktop_common_button_c a.icon { background-image: url(../images/bbcom/desktop/common/bbcom_desktop_common_button_c/bullets.png); }
    .bbcom_desktop_common_button_c a.icon span { padding-left: 15px; }
    .bbcom_desktop_common_button_c a.icon span.link-text span.short-text { padding-left: 0; }
/* Button Primary Theme */
.bbcom_desktop_common_button_c a.primary { font-family: Arial,sans-serif !important; padding: 8px 15px; border-radius: 4px; margin-bottom: 25px; background-color: #0075b6; /* border: 1px #4c4c4c solid; */ }
	.bbcom_desktop_common_button_c a.primary,
	.bbcom_desktop_common_button_c a.primary > span { color: #fff !important; }
    .bbcom_desktop_common_button_c a.primary.icon.play { background-position: 8px 0px; }
/* Button Light Theme */
.bbcom_desktop_common_button_c a.primary.light { background-color: #fff; }
	.bbcom_desktop_common_button_c a.primary.light,
	.bbcom_desktop_common_button_c a.primary.light > span { color: #333 !important; }
    .bbcom_desktop_common_button_c a.primary.light.icon.play { background-position: 8px -34px; }
/* Button Secondary Theme */
.bbcom_desktop_common_button_c a.secondary { font-family: TradeGothicNextLTPro, sans-serif !important; font-size: 31px !important; padding: 20px 0 0 20px; display: block; height: 55px; background-color: #CCC; }
	.bbcom_desktop_common_button_c a.secondary.light,
	.bbcom_desktop_common_button_c a.secondary.light > span { color: #fff !important; }
	.rtl .bbcom_desktop_common_button_c a.secondary { padding-right: 20px; }
/*Sprites used in component - adding flag to for future accessibility efforts: #007bc8*/
.bbcom_desktop_common_accordion_b { overflow: hidden; }
.bbcom_desktop_common_accordion_b .toggle { line-height: 1.4; overflow: hidden; }
	
.bbcom_desktop_common_accordion_b .invert .toggle a { color: #FFF; }
.bbcom_desktop_common_accordion_b .invert p { color: #FFF; }

/* Toggles */
.bbcom_desktop_common_accordion_b .arrow .toggle .primary { padding-left: 15px; background-image: url(../images/bbcom/desktop/common/bbcom_desktop_common_accordion_b/toggleIcon-arrow.png); background-repeat: no-repeat; background-position: 0 -87px; }
    .rtl .bbcom_desktop_common_accordion_b .arrow .toggle .primary { padding-right: 15px; padding-left: 0; background-position:  right -176px; }
    .bbcom_desktop_common_accordion_b .arrow .open > .bbcore_accordionItem > .toggle .primary { background-position: 0 3px; }
        .rtl .bbcom_desktop_common_accordion_b .arrow .open > .bbcore_accordionItem > .toggle .primary { background-position: right 5px; }

.bbcom_desktop_common_accordion_b .boxArrow .toggle { padding-bottom: 12px }
	.bbcom_desktop_common_accordion_b .boxArrow .open.no-children > .bbcore_accordionItem > .toggle { padding-bottom: 0 }
.bbcom_desktop_common_accordion_b .boxArrow .toggle .primary { display: block; background-image: url("../images/bbcom/desktop/common/bbcom_desktop_common_accordion_b/toggleIcon-boxArrow.png"); background-repeat: no-repeat; }
	.ltr .bbcom_desktop_common_accordion_b .boxArrow .toggle .primary { padding-left: 25px; background-position: 0 0; }
		.ltr .bbcom_desktop_common_accordion_b .boxArrow .open > .bbcore_accordionItem > .toggle .primary { background-position: 0 -200px; }
	.rtl .bbcom_desktop_common_accordion_b .boxArrow .toggle .primary { padding-right: 25px; padding-left: 0; background-position: right -100px; }
        .rtl .bbcom_desktop_common_accordion_b .boxArrow .open > .bbcore_accordionItem > .toggle .primary { background-position: right -200px; }

.bbcom_desktop_common_accordion_b .plusMinus .toggle .primary { padding-left: 10px; background: url(../images/bbcom/desktop/common/bbcom_desktop_common_accordion_b/toggleIcon-plusMinus.gif) no-repeat left 4px; }
    .bbcom_desktop_common_accordion_b .plusMinus  .open > .bbcore_accordionItem > .toggle .primary { background-position: left -53px; }
    .rtl .bbcom_desktop_common_accordion_b .plusMinus .toggle .primary { padding-left: 0; padding-right: 10px; background-position: right 4px; }
    .rtl .bbcom_desktop_common_accordion_b .plusMinus  .open > .bbcore_accordionItem > .toggle .primary { background-position: right -53px; }

.bbcom_desktop_common_accordion_b .plusMinusCircle .toggle { font-size: 16px; }
.bbcom_desktop_common_accordion_b .plusMinusCircle .toggle .primary { padding-left: 20px; background: url(../images/bbcom/desktop/common/bbcom_desktop_common_accordion_b/toggleIcon-plusMinus-circle.png) no-repeat left 2px; }
    .bbcom_desktop_common_accordion_b .plusMinusCircle  .open > .bbcore_accordionItem > .toggle .primary { background-position: left -62px; }
    .rtl .bbcom_desktop_common_accordion_b .plusMinusCircle .toggle .primary { padding-left: 0; padding-right: 20px; background-position: right 2px; }
    .rtl .bbcom_desktop_common_accordion_b .plusMinusCircle  .open > .bbcore_accordionItem > .toggle .primary { background-position: right -62px; }
    
/* Dividers */
.bbcom_desktop_common_accordion_b .dividers .toggle { border-bottom: 1px solid #e0e0e0; }
	.bbcom_desktop_common_accordion_b .dividers .no-children.open .toggle,
	.bbcom_desktop_common_accordion_b .dividers .last .toggle { border: none; }
.bbcom_desktop_common_accordion_b .dividers .accordion-contents { border-bottom: 1px solid #e0e0e0; }
	.bbcom_desktop_common_accordion_b .dividers .last .accordion-contents { border-bottom: none; }
	
/* Side content */
.bbcom_desktop_common_accordion_b .left { float: left; width: 47.5%; margin-right: 2%; }
.bbcom_desktop_common_accordion_b .right { float: right; width: 49.5%; }

/* Theme: Simple */
.bbcom_desktop_common_accordion_b .simple .toggle a {  }
	.bbcom_desktop_common_accordion_b .simple.invert .toggle a { color: #FFF; }
.bbcom_desktop_common_accordion_b .simple .toggle:hover a { text-decoration: underline; }
.bbcom_desktop_common_accordion_b .simple .accordion-contents { padding-left: 15px; }
	.bbcom_desktop_common_accordion_b .simple.boxArrow .accordion-contents,
	.bbcom_desktop_common_accordion_b .simple.plusMinusCircle .accordion-contents { padding-left: 25px; }
	.rtl .bbcom_desktop_common_accordion_b .simple .accordion-contents { padding-left: 0; padding-right: 15px; }
	.rtl .bbcom_desktop_common_accordion_b .simple.boxArrow .accordion-contents,
	.rtl .bbcom_desktop_common_accordion_b .simple.plusMinusCircle .accordion-contents { padding-right: 25px; padding-left: 0; }

/* Theme: Grey: plus/minus toggles, dividers, rounded corners */
.bbcom_desktop_common_accordion_b .grey-plusMinusCircle-dividers-roundedCorners { background: #f9f9f9; box-shadow: inset 0 0 15px 3px #e0e0e0; border-radius: 10px; padding: 5px 0; }
.bbcom_desktop_common_accordion_b .grey-plusMinusCircle-dividers-roundedCorners .toggle { padding: 12px 15px; }
	.bbcom_desktop_common_accordion_b .grey-plusMinusCircle-dividers-roundedCorners .accordion-contents .toggle { padding-left: 35px; }
	.rtl .bbcom_desktop_common_accordion_b .grey-plusMinusCircle-dividers-roundedCorners .accordion-contents .toggle { padding-left: 15px; padding-right: 35px;}
.bbcom_desktop_common_accordion_b .grey-plusMinusCircle-dividers-roundedCorners .toggle a { color: #555; }
.bbcom_desktop_common_accordion_b .grey-plusMinusCircle-dividers-roundedCorners .no-children .accordion-contents { padding-left: 35px; padding-right: 35px; }
	.bbcom_desktop_common_accordion_b .grey-plusMinusCircle-dividers-roundedCorners .accordion-contents .no-children .accordion-contents { padding-left: 55px }
	.rtl .bbcom_desktop_common_accordion_b .grey-plusMinusCircle-dividers-roundedCorners .accordion-contents .no-children .accordion-contents { padding-left: 35px; padding-right: 55px; }

/* Theme: Slate: dividers */
.bbcom_desktop_common_accordion_b .slate-dividers .toggle { font-size: 18px; padding: 26px 38px; line-height: 1.1; }
	.bbcom_desktop_common_accordion_b .slate-dividers .open.no-children > .bbcore_accordionItem > .toggle { padding-bottom: 0; }
.bbcom_desktop_common_accordion_b .slate-dividers .open > .bbcore_accordionItem > .toggle > a { color: #333; text-decoration: underline; }
	.bbcom_desktop_common_accordion_b .slate-dividers.invert .open > .bbcore_accordionItem > .toggle > a { color: #FFF; }
.bbcom_desktop_common_accordion_b .slate-dividers .accordion-contents { padding-left: 38px; padding-right: 38px; }
	.bbcom_desktop_common_accordion_b .slate-dividers .no-children .accordion-contents { padding-bottom: 26px; }
