/*!* C00 v1.5 */
/* MBW Generic Content Element 
 *
 * supported options: 
 *	- component options: no-border
 *	- element options: 
 *		* header-1: h2 (large h2 heading)
 *		* header-2: h3 (large h3 heading)
 *		* compact: h2, h3, p, ul (reduces bottom margin)
 *		* bdr-1: h2, h3 (produces underlined heading)
 *		* data-list-header: h2 (produces negative margin to tighten up listings on Series/Model page)
 *		* no-bullets: ul
 *		* float-L: img (float left)
 *		* float-R: img (float right)
 *		* formatted: table (rudimentary table styling)
 *
 */
.c00v0-pilot,
.cc00-pilot {
	padding: 0 0 20px;
	border-bottom: 1px solid #ccc;
}

.cc00-pilot {
	overflow:hidden;
}

.cc00v1-pilot, 
.mlb-pilot.cc00v1-pilot {
	padding: 20px;
}

.c00v0-alt1-pilot {
	padding-bottom:0;
}

.c00v0-pilot.no-border,
.c00v0-alt1-pilot.no-border,
.cc00-pilot.no-border {
	border: 0;
}

.c00v0-pilot img,
.cc00-pilot img {
	margin: 0 0 20px;
}

.c00v0-pilot img.icon {
	margin: 0 5px;
	vertical-align:top;
}

.c00v0-pilot img.icon-small {
	margin: 0 5px;
	vertical-align:text-top;
}

.c00v0-pilot img.float-R,
.cc00-pilot img.float-R {
	float:right;
	margin: 0 0 10px 10px;
}

.c00v0-pilot img.float-L {
	float:left;
	margin: 0 10px 10px 0;
}

.cc00-pilot img.float-L {
	float:left;
	margin: 0 10px;
}

.c00v0-pilot ul.no-bullets,
.rtl .c00-pilot ul.no-bullets {
	margin-left: 0;
	margin-right: 0;
}

.cc00-pilot ul.no-bullets,
.rtl .cc00-pilot ul.no-bullets {
	margin: 0;
}

.c00v0-pilot .no-bullets li,
.rtl .c00-pilot .no-bullets li,
.cc00-pilot .no-bullets li,
.rtl .cc00-pilot .no-bullets li {
	margin-left: 0;
	margin-right: 0;
	list-style-type: none;
}

.c00v0-pilot ul li:last-child {
	margin-bottom: 0;
}

.c00v0-pilot hr,
.cc00-pilot hr { 
	margin: 4px 0 14px;
}

.c00v0-pilot h1.compact,
.cc00-pilot h1.compact,
.c00-pilot h2.compact.header-1 {
	margin-bottom: 8px;
}

.c00v0-pilot h2.compact,
.cc00-pilot h2.compact,
.c00-pilot h3.compact.header-2 {
	margin-bottom: 4px;
}

.c00v0-pilot h3.compact,
.c00v0-pilot h4.compact,
.c00v0-pilot hr.compact,
.c00v0-pilot img.compact,
.c00v0-pilot p.compact,
.c00v0-pilot ol.compact, 
.c00v0-pilot ul.compact,
.cc00-pilot h3.compact,
.cc00-pilot hr.compact,
.cc00-pilot p.compact {
	margin-bottom: 0;
}

.c00v0-pilot h2.data-list-header {
	margin-bottom: -20px;
}

.c00-pilot table.formatted,
.cc00-pilot table.formatted {
	border: 1px solid #999;
}

.c00-pilot .formatted th,
.cc00-pilot .formatted th {
	border: 1px solid #999;
	padding: 10px;
	vertical-align:top;
}

.c00-pilot .formatted td,
.cc00-pilot .formatted td {
	border: 1px solid #999;
	text-align:left;
	vertical-align:top;
	padding: 10px;
}

.c00-pilot h2.header-1 {
	color: #444;
	font-size: 18px;
	font-weight: normal;
	line-height: 1.4em;
	margin: 0 0 12px 0;
	padding: 0;
}

.c00-pilot h3.header-2 {
	color: #444;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 1.4em;
}

.c00-pilot h2.bdr-1,
.c00-pilot h3.bdr-1 {
	border-bottom: 4px solid #ccc;
	padding-bottom: 4px;
}

.clb.c00-pilot p {
	margin-bottom: 16px;
}

/*!* C00 v1.4 */
/* MBW Generic Content Element 
 *
 * v1.4: updated classnames to -dm;
 * 
 * supported options: 
 *  - component options: no-border
 *  - element options: 
 *      * header-1: h2 (large h2 heading)
 *      * header-2: h3 (large h3 heading)
 *      * compact: h2, h3, p, ul (reduces bottom margin)
 *      * bdr-1: h2, h3 (produces underlined heading)
 *      * data-list-header: h2 (produces negative margin to tighten up listings on Series/Model page)
 *      * no-bullets: ul
 *      * float-L: img (float left)
 *      * float-R: img (float right)
 *      * formatted: table (rudimentary table styling)
 *
 */
.c100-dm {
    padding: 0 0 20px;
    border-bottom: 1px solid #ccc;
}
.c100-dm.no-padding {
	padding: 0;
}

.c100-dm.no-border {
    border: 0;
}

.c100-dm img {
    margin: 0 0 20px;
}

.c100-dm img.icon {
    margin: 0 5px;
    vertical-align:top;
}

.c100-dm img.icon-small {
    margin: 0 5px;
    vertical-align:text-top;
}

.c100-dm img.float-R {
    float:right;
    margin: 0 0 10px 10px;
}

.c100-dm img.float-L {
    float:left;
    margin: 0 10px 10px 0;
}

.c100-dm ul.no-bullets,
.rtl .c100-dm ul.no-bullets {
    margin-left: 0;
    margin-right: 0;
}

.c100-dm .no-bullets li,
.rtl .c100-dm .no-bullets li {
    margin-left: 0;
    margin-right: 0;
    list-style-type: none;
}

.c100-dm ul li:last-child {
    margin-bottom: 0;
}

.c100-dm hr { 
    margin: 4px 0 14px;
}

.c100-dm h1.compact,
.c100-dm h2.compact.header-1 {
    margin-bottom: 8px;
}

.c100-dm h2.compact,
.c100-dm h3.compact.header-2 {
    margin-bottom: 4px;
}

.c100-dm h3.compact,
.c100-dm h4.compact,
.c100-dm hr.compact,
.c100-dm img.compact,
.c100-dm p.compact,
.c100-dm ol.compact, 
.c100-dm ul.compact {
    margin-bottom: 0;
}

.c100-dm h2.data-list-header {
    margin-bottom: -20px;
}

.c100-dm table.formatted {
    border: 1px solid #999;
}

.c100-dm .formatted th {
    border: 1px solid #999;
    padding: 10px;
    vertical-align:top;
}

.c100-dm .formatted td {
    border: 1px solid #999;
    text-align:left;
    vertical-align:top;
    padding: 10px;
}

.c100-dm h2.header-1 {
    color: #444;
    font-size: 18px;
    font-weight: normal;
    line-height: 1.4em;
    margin: 0 0 12px 0;
    padding: 0;
}

.c100-dm h3.header-2 {
    color: #444;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 10px 0;
    padding: 0;
    line-height: 1.4em;
}

.c100-dm h2.bdr-1,
.c100-dm h3.bdr-1 {
    border-bottom: 4px solid #ccc;
    padding-bottom: 4px;
}

.clb.c100-dm p {
    margin-bottom: 16px;
}
	/**************************************************************
 * c11 - Spotlight v1.2
 * 
 * v1.2: change from -pilot to -dm
 **************************************************************
 *
 * container properties */
.c11-dm,
.clb.c11-dm {
	position:relative;
	border-bottom: 1px solid #eee;
	padding: 0;
	}
/* To fix bottom margin issue for paragraph items in clb */
.clb.c11v5-dm p{
margin-bottom:16px;
	}
		
.c11-dm.no-border {
	border-bottom: 0;
	}

/* text properties */
.c11-dm h4 {
	font-size:11px;
	color:#444;
	}
.c11-dm p.compact {
	margin-bottom:0;
	}
#fw-mb-w1 .c11v6-dm h2, 
#fw-mb-w1 .c11v6-dm h3 {
	margin-bottom:4px;
	}
#fw-mb-w1 .c11v6-dm p {
	margin-bottom:8px;
	line-height:1.417;
	}
.c11v5-dm h3 span.new-icon, 
.c11v5-dm h2 span.new-icon,
.c11v6-dm h3 span.new-icon, 
.c11v6-dm h2 span.new-icon {
	position:relative;
	display:inline-block;
	background-image:url('//www.static-cisco.com/assets/pilot/c11/new_icon.png');
	background-repeat:no-repeat; 
	background-position:right top; 
	width:34px;
	height:14px;
	top:2px;
	margin-left:9px;
	}
.rtl .c11v5-dm h3 span.new-icon, 
.rtl .c11v5-dm h2 span.new-icon,
.rtl .c11v6-dm h3 span.new-icon, 
.rtl .c11v6-dm h2 span.new-icon {
	margin-left:0;
	margin-right:9px;
	}

/* alignment properties */
.c11v5-dm,
.clb.c11v5-dm {
	padding: 0 0 17px 240px;
	min-height: 143px;
	}
.c11v5-alt1-dm,
.clb.c11v5-alt1-dm,
.rtl .c11v5-dm,
.rtl .clb.c11v5-dm{
	padding: 0 240px 17px 0;
	min-height: 143px;
	}
.rtl .c11v5-alt1-dm,
.rtl .clb.c11v5-alt1-dm {
	padding: 0 0 17px 240px;
	}
.c11v6-dm,
.clb.c11v6-dm,
.c11v6-alt1-dm,
.clb.c11v6-alt1-dm {
	padding: 0 0 0 120px;
	min-height: 80px;
	border:0;
	}
.rtl .c11v6-dm,
.rtl .clb.c11v6-dm,
.rtl .c11v6-alt1-dm,
.rtl .clb.c11v6-alt1-dm {
	padding: 0 120px 0 0;
	min-height: 80px;
	}

/* image properties */
.c11v5-dm img {
	width:220px;
	height:140px;
}
.c11v6-dm img {
	width:100px;
	height:80px;
}
.c11v5-dm img {
	float:left;
	margin-left: -240px;
	margin-bottom: 3px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	}
.c11v5-alt1-dm img,
.rtl .c11v5-dm img {
	float:right;
	margin-right: -240px;
	margin-bottom: 3px;
	}
.ie67 .c11v5-alt1-dm img {
	position:relative;
	right: -240px;
	}
.rtl .c11v5-alt1-dm img {
	float:left;
	margin-left: -240px;
	margin-bottom: 3px;
	}
.rtl .ie67 .c11v5-alt1-dm img {
	position:relative;
	right:auto;
	left:-240px;
	}
.c11v6-dm img,
.c11v6-alt1-dm img {
	float:left;
	margin-left: -120px;
	margin-bottom: 3px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	}
.rtl .c11v6-dm img,
.rtl .c11v6-alt1-dm img {
	float:right;
	margin-right: -120px;
	margin-bottom: 3px;
	}
.c11-dm img.icon, 
.c11-dm img.icon-small {
	float:none;
	margin: 0 5px;
	border-radius:0;
	-moz-border-radius:0;
	}
.c11-dm img.icon {
	vertical-align:top;
	width: 16px; 
	height: 16px;
	}
.c11-dm img.icon-small {
	vertical-align:text-top;
	}

/* video properties */
.c11v5-dm span.play,
.c11v5-alt1-dm span.play {
	top: 96px;
	display: block;
	height: 37px;
	left: 8px;
	right:auto;
	position: absolute;
	width: 55px;
	background: url("//www.static-cisco.com/assets/swa/img/play_buttons.png") 0 0;
	}
.c11v5-alt1-dm span.play {
	right: 156px;
	left:auto;
	}
.ie67 .c11v5-alt1-dm span.play {
	right: 166px;
	}
.rtl .c11v5-dm span.play {
	right: 20px;
	left:auto;
	}
.rtl .c11v5-alt1-dm span.play {
	left: 8px;
	right:auto;
	}
.c11v5-dm span.play:hover,
.c11v5-alt1-dm span.play:hover {
	background: url('//www.static-cisco.com/assets/swa/img/play_buttons.png') -55px 0;
	}
.c11v6-dm span.play,
.c11v6-alt1-dm span.play {
	display: block;
	top: 47px;
	left: 5px;
	width: 40px;
	height: 33px;
	right:auto;
	position: absolute;
	background: url("//www.static-cisco.com/assets/swa/img/play_buttons.png") -110px 0;
	}
.rtl .c11v6-dm span.play,
.rtl .c11v6-alt1-dm span.play {
	right:5px;
	left:auto;
	}

.c11v6-dm span.play:hover,
.c11v6-alt1-dm span.play:hover {
	background: url('//www.static-cisco.com/assets/swa/img/play_buttons.png') -152px 0;
	}

/* c23 MBW Promotional Tile
 * 
 * This revision is being manually managed to be equivalent to Web Publisher version #.
 * $Revision: 3.2 $
 * 
 * v3.2: change -pilot selector to -dm for WEM, removed cc23 classes;
 * v3.1: merge with CQ5 component CSS
 * v3.0: updated css for A00 implementation: for variations c23v1,c23v2,c23v5
 *
 * * component options: no-border, pal-1, pal-2 
 */

/* General Properties */
.c23-dm {
	position:relative;
	height: auto;
	background: #fff;
}
/* To fix bottom margin issue for paragraph items in CLB */
.clb.c23-dm p {
	margin-bottom:16px;
}
.c23v1-dm p {
	margin-bottom:20px;
}
/* incresing height to make it ideal when button is included*/	
.c23v1-dm {
	min-height:80px;
}
.c23v2-dm {
	min-height:94px;
}
.c23-dm {
	overflow:visible;
}

.ie .c23-dm {
	top:0;
	left:0;
}
.c23-dm.no-border {
	border-right: 0;
}
.rtl .ie .c23v1-dm,
.rtl .ie .c23v2-dm,
.rtl .ie .c23v3-dm,
.rtl .ie .c23v5-dm {
	right:-1px;
}
/* adjusting placment for a00 implementation in RTL mode*/
.rtl #gte-ie9 .c23v1-dm {
	right:2px;
}
.rtl .ie67 .c23v3-dm {
	overflow:hidden;
}
.c23v7-dm,
.clb .c23v7-dm,
.c23v8-dm, 
.clb .c23v8-dm {
	padding:0 0 18px;
}
.c23v9-dm, 
.clb .c23v9-dm {
	padding: 0 250px 15px 0;
}
.rtl .c23v9-dm {
	padding: 0 0 15px 250px;
}
.c23v9-dm .c23v9-right {
	position:absolute;
	top:0;
	left:240px;
	width:220px;
}
.rtl .c23v9-dm .c23v9-right {
	left:inherit;
	right:240px;
}
.c23v3-dm ul {
	clear:both;
	margin: 0 0 0 20px;
}
.rtl .c23v3-dm ul {
	margin: 0 20px 0 0;
}
.c23v5-dm hr {
	margin: 9px 0 13px;
}
.ie67 .c23v5-dm {
	padding-bottom:40px;
}
/* Borders and Colors */
.c23v1-dm, 
.clb .c23v1-dm {
	border-right: 1px solid #ccc;
	padding: 10px 20px 10px 0;
}
.rtl .c23v1-dm {
	border-left: 1px solid #ccc;
	border-right: 0;
	padding: 10px 0 10px 20px;
}
.c23v2-dm,
.clb .c23v2-dm,
.c23v3-dm,
.clb .c23v3-dm,
.c23v4-dm,
.clb .c23v4-dm,
.c23v5-dm, 
.clb .c23v5-dm {
	background-color: #fff;
	padding: 15px 15px 28px 15px;
	border: 1px solid #ccc;
}
.rtl #ie8 .c23v1-dm, 
.rtl #ie8 .c23v2-dm, 
.rtl #ie8 .c23v3-dm, 
.rtl #gte-ie9 .c23v3-dm, 
.rtl #ie8 .c23v5-dm, 
.rtl #gte-ie9 .c23v3-dm .a00v1 {
	margin-right:1px;
}
.c23v2-dm {
	background-image:url('//www.static-cisco.com/assets/pilot/c23/c23v2_bg.gif');
	background-repeat: repeat-x;
}

.c23v5-dm {
	background-color: #f0f0f0;
}
.c23v2-dm.pal-1,
.c23v3-dm.pal-1,
.c23v4-dm.pal-1,
.c23v5-dm.pal-1 {
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
}
.c23v2-dm.pal-2,
.c23v3-dm.pal-2,
.c23v4-dm.pal-2,
.c23v5-dm.pal-2 {
	background-image:none;
	border:1px solid #ccc;
}
.c23v2-dm.pal-2,
.c23v3-dm.pal-2,
.c23v4-dm.pal-2,
.c23v5-dm.pal-2 {
	background-color:#f0f0f0;
}

/* Text Properties */
.c23-dm p.compact {
	margin-bottom: 0;
}
.c23v9-right .small {
	line-height: 16px;
	font-size: 11px;
}
.c23v1-dm h2 a,
.c23v1-dm h3 a,
.c23v1-dm a.relative {
	position:relative;
	bottom:0;
}
.c23v3-dm h2 {
	margin-left:63px;
	margin-bottom:15px;
}
.rtl .c23v3-dm h2 {
	margin-left:0;
	margin-right:63px;
}
.c23v4-dm h2 {
	padding: 0 0 7px;
	border-bottom: 4px solid #ccc;
}
.c23v4-dm h2 a {
	display:block;
	padding-right:15px;
	background-image:url('//www.static-cisco.com/assets/pilot/c23/c23_caret_r.gif');
	background-repeat: no-repeat;
	background-position: right center;
	position:relative;
	color: #444;
}
.rtl .c23v4-dm h2 a {
	padding-left:15px;
	padding-right:0;
	background-image:url('//www.static-cisco.com/assets/pilot/c23/c23_caret_l.gif');
	background-position: left center;
}
.c23v4-dm h2 a:link {
	color: #444;
}
.c23v4-dm h2 a:hover {
	text-decoration: underline;
}
.c23v1-dm a {
	position:absolute;
	bottom:15px;
}
.c23v2-dm a,
.c23v3-dm a,
.c23v4-dm a,
.c23v5-dm a {
	position:relative;
	display:block;
}

.c23v2-dm p a,
.c23v3-dm p a,
.c23v4-dm p a,
.c23v5-dm p a {
	display:inline;
}
.c23v7-dm a.cta,
.c23v8-dm a.cta,
.c23v9-dm a.cta {
	background-image:url('//www.static-cisco.com/assets/pilot/c23/c23_caret_r.gif');
	background-repeat: no-repeat;
	background-position: right center;
	position:absolute;
	bottom:0;
	padding-right: 14px;
}
.rtl .c23v7-dm a.cta,
.rtl .c23v8-dm a.cta,
.rtl .c23v9-dm a.cta {
	background-image:url('//www.static-cisco.com/assets/pilot/c23/c23_caret_l.gif');
	background-position: left center;
	padding-left: 14px;
	padding-right: 0;
}

/* Rounded Corners */
.c23v2-dm.poly, 
.c23v3-dm.poly, 
.c23v4-dm.poly, 
.c23v5-dm.poly {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.ie67 .c23v2-dm.poly, 
#ie8 .c23v2-dm.poly, 
.ie67 .c23v3-dm.poly, 
#ie8 .c23v3-dm.poly, 
.ie67 .c23v4-dm.poly, 
#ie8 .c23v4-dm.poly, 
.ie67 .c23v5-dm.poly, 
#ie8 .c23v5-dm.poly {
	position:relative;
	behavior:url("/c/dam/assets/pilot/common/web-fw/PIE.htc");
}

/* Buttons */
.c23v5-dm .a00v1{
	margin-bottom:0;
}
/* increase space in ie */
#ie7 .c23v1-dm a.a00v1 {
 *margin-bottom:-30px; 
}
.c23v1-dm a.a00v1 {
	margin:5px 0 5px 2px;
}
.c23v2-dm a.a00v1 {
	margin-bottom:5px;
}
.c23v5-dm #a00v1 {
	margin-bottom:0;
	margin-top:5px;
}
.rtl .c23v5-dm .a00v1, 
.rtl .c23v1-dm .a00v1, 
.rtl .c23v2-dm .a00v1 {
	float:right;
}
.rtl .c23v1-dm .a00v1 .tl, 
.rtl .c23v1-dm .a00v1-alt1 .tl, 
.rtl .c23v1-dm .a00v1-alt2 .tl, 
.rtl .c23v2-dm .a00v1 .tl, 
.rtl .c23v2-dm .a00v1-alt1 .tl, 
.rtl .c23v2-dm .a00v1-alt2 .tl, 
.rtl .c23v5-dm .a00v1 .tl, 
.rtl .c23v5-dm .a00v1-alt1 .tl, 
.rtl .c23v5-dm .a00v1-alt2 .tl  {
	margin-left:0px;
	left:-1px;
}
.rtl .ie67 .c23v5-dm .a00v1 .bl, 
.rtl ie67 .c23v5-dm .a00v1-alt1 .bl, 
.rtl .ie67 .c23v5-dm .a00v1-alt2 .bl {
	margin-right:28px;
}
/* Icons and Images */
.c23v3-dm img {
	float:left;
	width:48px;
	height:48px;
	margin: 0 15px 15px 0;
}
.rtl .c23v3-dm img {
	float:right;
	margin: 0 0 15px 15px;
}
.c23v5-dm .icon-block {
	margin-left: 58px;
}
.rtl .c23v5-dm .icon-block {
	margin-left: 0;
	margin-right: 58px;
}
.c23v5-dm .icon-block img {
	float:left;
	margin-left: -58px;
	width:48px;
	height:48px;
}
.rtl .c23v5-dm .icon-block img {
	float:right;
	margin-left: 0;
	margin-right: -58px;
}
.c23v7-dm img, 
.c23v8-dm img, 
.c23v9-dm img {
	width:220px;
	height:70px;
	margin: 0 0 14px;
}
.c23v8-dm img {
	width: 300px;
}
.c23v7-dm span.video, 
.c23v8-dm span.video, 
.c23v9-dm span.video {
	display: block;
	cursor:pointer;
	top: 21px;
	left: 12px;
	height: 37px;
	width: 55px;
	position: absolute;
	background: transparent url('//www.static-cisco.com/assets/swa/img/play_buttons.png') 0 0 no-repeat;
}

#ie6 .c23v7-dm span.video, 
#ie6 .c23v8-dm span.video, 
#ie6 .c23v9-dm span.video {
	background-image: url('//www.static-cisco.com/assets/swa/img/play_buttons.gif');
}

.c23v7-dm span.video:hover, 
.c23v8-dm span.video:hover, 
.c23v9-dm span.video:hover {
	background-position: -55px 0;
}

.c23-dm a.document {
	display:inline;
}

.c23-dm img.icon {
	margin: 0 5px;
	vertical-align:top;
	height:auto;
	width:auto;
}

.c23-dm img.icon-small {
	margin: 0 5px;
	vertical-align:text-top;
	height:auto;
	width:auto;
}
 
/*
 * C32 Blockquote
 * v1.1
 *
 * v1.1: updated classnames to -dm;
 */

.c32v3-dm blockquote {
	background:transparent url('//www.static-cisco.com/assets/pilot/c32/blockQuote.jpg') no-repeat left top;
	text-indent: 41px;
	font-size:16px;
	padding-top:11px;
	margin-bottom:19px;
	line-height:24px;
	color:#444444;
}
.rtl .c32v3-dm blockquote {
	background-image: url('//www.static-cisco.com/assets/pilot/c32/blockQuoteRTL.jpg');
	background-position: right top;
	text-indent: 40px;
}
.c32v3-dm cite {
	line-height:13px;
	font-size:11px;
}
.c32v3-dm .c32v3-author {
	font-weight:bold;
	color:#525252;
}
.c32v3-dm .c32v3-title {
	color:#444444;
}

/* CSS Document */

/*
 * v5.2: cc06-cta styles are updated
 * This revision is being manually managed to be equivalent to Web Publisher version #.
 * $Revision: 5.1 $
 * 
 * v5.1: updated -pilot classnames to -dm
 *
 * c43.css: Chat Now / Contact Us
 *    - C43v1: Chat Now / Contact Us, Chat Available
 *    - C43v2: Contact Us, No Chat Button
 *    - C43v3: Contact Us, No Phone Number
 *
 * (c) 1992-2010 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html

*************************************************************
c43-dm - Chat Now / Contact Us
*************************************************************
*/

/* Overrides */
.rtl #mb-title-nav-bar {
    margin:13px 10px 0 8px !important;
    }
.rtl #framework-content-titles h1.title-section {
    float:right;
    }

/* General characteristics */
#let-us-help, .c43-dm, .c43-image, .c43-content {
    z-index:999;
    }
.c43-dm {
    width:150px;
    height:38px;
    position:relative;
    float:right;
    top:0;
    right:0;
    }
.rtl .c43-dm {
    float:left;
    left:0;
    }
.c43-image {
    width:150px;
    height:38px;
    position:relative;
    float:right;
    top:0;
    right:-1px;
    }
.rtl .c43-image {
    float:left;
    left:-1px;
    }
.c43v1-dm .c43-image, 
.c43v1-dm .c43-image.hide, 
.c43v2-dm .c43-image, 
.c43v2-dm .c43-image.hide, 
.c43v3-dm .c43-image, 
.c43v3-dm .c43-image.hide {
    background:url('//www.static-cisco.com/assets/pilot/cc06/contact_us_button_sprite.png') no-repeat 0 -38px;
    }
/*v6 - update*/
.c43v6-dm .c43-image, 
.c43v6-dm .c43-image.hide {
    height:38px;
    background:url('//www.static-cisco.com/assets/pilot/c43/c43v6/contact_us_button_sprite2.png') no-repeat 0 -38px ;
    }   
/*v6 - update*/ 
.ie67 .c43v6-dm .c43-image, 
.c43v6-dm .c43-image.hide {
    height:38px;
    background:url('//www.static-cisco.com/assets/pilot/c43/c43v6/contact_us_button_sprite2.gif') no-repeat 0 -38px ;
    }   

    
.rtl .c43v1-dm .c43-image, 
.rtl .c43v1-dm .c43-image.hide, 
.rtl .c43v2-dm .c43-image, 
.rtl .c43v2-dm .c43-image.hide, 
.rtl .c43v3-dm .c43-image, 
.rtl .c43v3-dm .c43-image.hide {
    background:url('//www.static-cisco.com/assets/pilot/cc06/contact_us_button_sprite_rtl.png') no-repeat 0 -38px;
    }
/*v6 - update*/ 
.rtl .c43v6-dm .c43-image, 
.rtl .c43v6-dm .c43-image.hide {
    background:url('//www.static-cisco.com/assets/pilot/c43/c43v6/contact_us_button_sprite2_rtl.png') no-repeat 0 -38px;
    }
        
.c43v1-dm .c43-image.show, 
.c43v2-dm .c43-image.show, 
.c43v3-dm .c43-image.show {
    background:url('//www.static-cisco.com/assets/pilot/cc06/contact_us_button_sprite.png') no-repeat 0 0;
    }
/*v6 - update*/ 
.c43v6-dm .c43-image.show {
    height:37px;
    background:url('//www.static-cisco.com/assets/pilot/c43/c43v6/contact_us_button_sprite2.png') no-repeat 0 0px;
    }   
/*v6 - update*/ 
.ie67 .c43v6-dm .c43-image.show {
    height:37px;
    background:url('//www.static-cisco.com/assets/pilot/c43/c43v6/contact_us_button_sprite2.gif') no-repeat 0 0px;
    }   
        
.rtl .c43v1-dm .c43-image.show, 
.rtl .c43v2-dm .c43-image.show, 
.rtl .c43v3-dm .c43-image.show {
    background:url('//www.static-cisco.com/assets/pilot/cc06/contact_us_button_sprite_rtl.png') no-repeat 0 0;
    }
/*v6 - update*/
.rtl .c43v6-dm .c43-image.show {
    background:url('//www.static-cisco.com/assets/pilot/c43/c43v6/contact_us_button_sprite2_rtl.png') no-repeat 0 0;
    }
    
/* Chat Now content container */
.c43-content {
    width:256px;
    display:none;
    float:right;
    clear:both;
    margin-top:8px;
    margin-right:-4px;
    zoom:1;
    position:absolute;
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite.png') repeat-y -256px 0;
    top:49px;
    right:-2px;
    }
.rtl .c43-content {
    float:left;
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite_rtl.png') repeat-y -256px 0;
    right:-102px;
    }
.ie67 .c43-content {
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite.gif') repeat-y -256px 0;
    top:48px;
    right:-3px;
    }
.rtl .ie67 .c43-content {
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite_rtl.gif') repeat-y -256px 0;
    right:-102px;
    }
.c43-content .c43-items {
    margin:-9px 0;
    }
.c43-content .c43-items div {
    margin:0 3px;
    padding:12px 0 12px 60px;
    border-bottom:1px solid #D2D2D2;
    border-top:1px solid #F9F9F9;
    width:190px;
    position:relative;
    min-height:23px;
    line-height: 1.385em;
    }
/* Do not further indent the c2c buttons. */
.c43-content div.c2c-component,
.c43-content div.c2c-component div {
    padding: 0;
    border: none;
    width: auto;
}

/* Position the proactive chat. */
.c2c-proactive-modal {
    position: fixed;
    top: -1000px;
    left: -1000px;
}
.rtl .c43-content .c43-items div {
    padding:12px 60px 12px 0;
    }
.c43-content .c43-items .c43-first {
    border-top:none;
    margin-top:-9px;
    }
.c43-content .c43-items .singleline {
    padding-top:16px;
    padding-bottom:9px;
    }
.ie67 .c43-content .c43-items .singleline {
    padding-bottom:16px;
    }
.c43-content .c43-items .c43-lasttext {
    padding-top:16px;
    padding-bottom:15px;
    border-bottom:none;
    }
.c43-content .c43-items .c43-lastchat {
    border-bottom:none;
    margin-bottom:-9px;
    padding-left:0;
    text-align:center;
    width:250px;
    }
.rtl .c43-content .c43-items .c43-lastchat {
    padding-right:0;
    }

/* Chat Now text properties */
.c43-content a {
    color:#2871A8;
    text-decoration:none;
    }
    
.c43-content a:hover {
    text-decoration:underline;
    }
/*v6 - update end*/ 
.c43v6-dm .c43-content a {
    color:#008ed6 !important;
    text-decoration:none;
    font-size:12px;
    }   

/* Chat Now icons */
.c43-content .c43-icon {
    width:33px;
    height:36px;
    position:absolute;
    top:11px;
    left:14px;
    background:url('//www.static-cisco.com/assets/pilot/cc06/chat_now_icons_sprite.png') no-repeat 0 0;
    }
.ie67 .c43-content .c43-icon {
    background:url('//www.static-cisco.com/assets/pilot/cc06/chat_now_icons_sprite.gif') no-repeat 0 0;
    }

/*v6 - update */        
.c43v6-dm .c43-content .c43-icon {
    background:url('//www.static-cisco.com/assets/pilot/c43/c43v6/chat_now_icons_sprite2.png') no-repeat 0 0;
    }
/*v6 - update */        
.ie67 .c43v6-dm .c43-content .c43-icon {
    background:url('//www.static-cisco.com/assets/pilot/c43/c43v6/chat_now_icons_sprite2.gif') no-repeat 0 0;
    }   
    
.rtl .c43-content .c43-icon {
    right:14px;
    left:inherit;
    }
#fw-mb .c43-content .c43-icon2 {
    background-position: -34px 0;
    }
#fw-mb .c43-content .c43-icon3 {
    top:6px;
    background-position: -68px 0;
    }
#fw-mb .c43-content .c43-icon4 {
    width:37px;
    top:6px;
    background-position: -102px 0;
    left:12px;
    }
#fw-mb .rtl .c43-content .c43-icon4 {
    right:12px;
    left:inherit;
    }
/*v6 update - Start*/
#fw-mb .c43v6-dm .c43-content .c43-icon1 {
    background-position: -1px 0;
    }   
#fw-mb .c43v6-dm .c43-content .c43-icon2 {
    background-position: -35px 0;
    }
#fw-mb .c43v6-dm .c43-content .c43-icon3 {
    top:6px;
    background-position: -74px 0;
    }
#fw-mb .c43v6-dm .c43-content .c43-icon4 {
    width:37px;
    top:6px;
    background-position: -107px 0;
    left:12px;
    }   
/*v6 - update end*/ 

/* Chat Now rounded corners */
.c43-content .top {
    width:256px;
    height:12px;
    position:absolute;
    top:-12px;
    left:1px;
    padding:0;
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite.png') no-repeat 0 0;
    }
.rtl .c43-content .top {
    right:-1px;
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite_rtl.png') no-repeat 0 0;
    }
.ie67 .c43-content .top {
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite.gif') no-repeat 0 0;
    }
.rtl .ie67 .c43-content .top {
    right:-1px;
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite_rtl.gif') no-repeat 0 0;
    }
.c43-content .bot {
    width:256px;
    height:13px;
    position:absolute;
    bottom:-13px;
    left:0;
    padding:0;
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite.png') no-repeat -512px 0;
    }
.rtl .c43-content .bot {
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite_rtl.png') no-repeat -512px 0;
    }
.ie67 .c43-content .bot {
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite.gif') no-repeat -512px 0;
    }
.rtl .ie67 .c43-content .bot {
    background:url('//www.static-cisco.com/assets/pilot/cc06/backgrounds/chat_now_background_sprite_rtl.gif') no-repeat -512px 0;
    }

/* Chat Now "call to action" (button) */


.c43-cta, 
.c43-cta b, 
.c43-cta b b 
{
    background-image:url('//www.static-cisco.com/assets/pilot/a00/hero_button_sprite.png');
    color:#fff !important;
    text-decoration:none !important;
    font-weight:bold;
    font-family:arial;
    cursor:pointer;
    outline:none;
    padding:0;
    margin:0;
    line-height:31px;
    height:31px;
    display:-moz-inline-box;
    display:inline-block;
    font-size:11.25px;
    -moz-box-align:center;
    }
.cc06-cta,
.cc06-cta b,
.cc06-cta b b {
	background-image:url("//www.static-cisco.com/c/dam/assets/pilot/a00/cc06-button.png");
	background-color: #364148;
	background-repeat:repeat-x;
	border-radius: 4px;
	background-position: 0 0;
	height:auto;
	color:#fff!important;
	text-decoration:none!important;
	font-weight:bold;
	font-family:arial;
	cursor:pointer;
	outline:none;
	padding:0;
	margin:0;
	line-height:19px;
	display:-moz-inline-box;
	display:inline-block;
	font-size:11px;
	-moz-box-align:center;
}
.cc06-cta b b {
	padding: 5px 20px;
}
.cc06-cta:hover,
.cc06-cta:hover b,
.cc06-cta:hover b b {
	background-position: 0 -84px;
	background-color: #252e34;
}	
.ie67 .c43-cta, 
.ie67 .c43-cta b, 
.ie67 .c43-cta b b{
    background-image:url('//www.static-cisco.com/assets/pilot/a00/hero_button_sprite.gif');
    }
/*v6 - update*/ 
.c43v6-dm .c43-cta, 
.c43v6-dm .c43-cta b, 
.c43v6-dm .c43-cta b b,
.c43v6-pilot .cc06-cta,
.c43v6-pilot .cc06-cta b, 
.c43v6-pilot .cc06-cta b b {
    background-image:url('//www.static-cisco.com/assets/pilot/c43/c43v6/hero_button_green_sprite.png'); 
}
/*v6 - update*/ 
.ie67 .c43v6-dm .c43-cta, 
.ie67 .c43v6-dm .c43-cta b, 
.ie67 .c43v6-dm .c43-cta b b,
.ie67 .c43v6-pilot .cc06-cta, 
.ie67 .c43v6-pilot .cc06-cta b, 
.ie67 .c43v6-pilot .cc06-cta b b {
    background-image:url('//www.static-cisco.com/assets/pilot/c43/c43v6/hero_button_green_sprite.gif');
    }   

.c43-cta  {
    background-position:right -62px;
    background-repeat:no-repeat;
    text-decoration:none;
    }
.c43-cta b {
    background-position:0 -31px;
    background-repeat:no-repeat;
    }
.c43-cta b b {
    background-position:0 0;
    background-repeat:repeat-x;
    margin:0 5px;
    padding:0 20px;
    }
.c43-cta:hover {
    background-position: right -155px;
    background-repeat:no-repeat;
    }
.c43-cta:hover b {
    background-position:0 -124px;
    background-repeat:no-repeat;
    }
.c43-cta:hover b b {
    background-position:0 -93px;
    background-repeat:repeat-x;
    }
.c26-pilot div.c43-cta, 
.c51-pilot div.c43-cta,
.c26-pilot div.cc06-cta, 
.c51-pilot div.cc06-cta {
    margin-left:66px;
    }
/*!* c43-dm - Chat Now / Contact Us  Localizations v1.0 */

.loc-en-ca .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_ca.png");
}
.loc-en-au .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_au.png");
}
.loc-en-in .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_in.png");
}
.loc-en-id .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_id.png");
}
.loc-en-my .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_my.png");
}
.loc-en-ph .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_ph.png");
}
.loc-en-sg .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_sg.png");
}
.loc-en-vn .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_vn.png");
}
.loc-en-be .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_be.png");
}
.loc-en-cy .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_cy.png");
}
.loc-en-dz .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_dz.png");
}
.loc-en-mt .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_mt.png");
}
.loc-en-ae .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_ae.png");
}
.loc-en-za .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_za.png");
}
.loc-en-gb .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_gb.png");
}
.loc-en-hk .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_hk.png");
}
.loc-en-sa .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_sa.png");
}
.loc-en-qa .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_qa.png");
}
.loc-en-eg .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_eg.png");
}
.loc-en-il .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_il.png");
}
.loc-en-ng .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_en_ng.png");
}
.loc-az-az .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_az_az.png");
}
.loc-lt-ba .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_lt_ba.png");
}
.loc-fr-be .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_fr_be.png");
}
.loc-nl-be .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_nl_be.png");
}
.loc-bg-bg .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_bg_bg.png");
}
.loc-pt-br .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_pt_br.png");
}
.loc-fr-ca .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_fr_ca.png");
}
.loc-fr-ch .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_fr_ch.png");
}
.loc-zh-cn .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_zh_cn.png");
}
.loc-cs-cz .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_cs_cz.png");
}
.loc-de-at .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_de_at.png");
}
.loc-de-de .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_de_de.png");
}
.loc-de-ch .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_de_ch.png");
}
.loc-da-dk .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_da_dk.png");
}
.loc-fr-dz .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_fr_dz.png");
}
.loc-es-es .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_es.png");
}
.loc-fi-fi .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_fi_fi.png");
}
.loc-fr-fr .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_fr_fr.png");
}
.loc-el-gr .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_el_gr.png");
}
.loc-zh-hk .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_zh_hk.png");
}
.loc-hr-hr .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_hr_hr.png");
}
.loc-hu-hu .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_hu_hu.png");
}
.loc-it-it .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_it_it.png");
}
.loc-ja-jp .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_ja_jp.png");
}
.loc-ko-kr .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_ko_kr.png");
}
.loc-kk-kz .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_kk_kz.png");
}
.loc-es-ar .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_ar.png");
}
.loc-es-bz .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_bz.png");
}
.loc-es-bo .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_bo.png");
}
.loc-es-cl .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_cl.png");
}
.loc-es-co .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_co.png");
}
.loc-es-cr .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_cr.png");
}
.loc-es-ec .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_ec.png");
}
.loc-es-sv .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_sv.png");
}
.loc-es-gt .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_gt.png");
}
.loc-es-hn .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_hn.png");
}
.loc-es-mx .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_mx.png");
}
.loc-es-ni .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_ni.png");
}
.loc-es-pa .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_pa.png");
}
.loc-es-py .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_py.png");
}
.loc-es-pe .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_pe.png");
}
.loc-es-pr .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_pr.png");
}
.loc-es-uy .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_uy.png");
}
.loc-es-ve .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_es_ve.png");
}
.loc-lv-lv .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_lv_lv.png");
}
.loc-ar-ae .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_ar_ae.png");
}
.loc-ar-sa .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_ar_sa.png");
}
.loc-ar-qa .c43v1-dm .c43-image{
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_ar_qa.png");
}
.loc-ar-eg .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_ar_eg.png");
}
.loc-mk-mk .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_mk_mk.png");
}
.loc-nl-nl .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_nl_nl.png");
}
.loc-no-no .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_no_no.png");
}
.loc-pl-pl .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_pl_pl.png");
}
.loc-pt-pt .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_pt_pt.png");
}
.loc-ro-ro .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_pt_pt.png");
}
.loc-ru-ru .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_ru_ru.png");
}
.loc-ru-ua .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_ru_ua.png");
}
.loc-ru-kz .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_ru_kz.png");
}
.loc-sv-se .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_sv_se.png");
}
.loc-sl-si .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_sl_si.png");
}
.loc-th-th .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_th_th.png");
}
.loc-tr-tr .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_tr_tr.png");
}
.loc-zh-tw .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_zh_tw.png");
}
.loc-uk-ua .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_uk_ua.png");
}
.loc-vi-vn .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_vi_vn.png");
}
.loc-sr-rs .c43v1-dm .c43-image {
    background-image: url("//www.static-cisco.com/assets/dm/chat/chatbg_sr_rs.png");
}
/*
 * $Revision: 1.14 $
 *
 * v1.14: added v9, and v10 variations.
 * 
 * c46-pilot.css: HTML Banners
 *  - c46v1: Deprecated
 *  - c46v2: Deprecated
 *  - c46v3: Wide Master Brand HTML Banner, 460px or 700px wide
 *  - c46v4: Tile Master Brand HTML Banner, 220px wide
 *  - c46v5: Deprecated
 *  - c46v7: Deprecated
 *  - c46v8: Big HTML Banner
 *  - c46v9: Multicolor Banner, 460px or 700px wide
 *  - c46v10: Multicolor Banner, 220px wide
 *
 * (c) 1992-2013 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */

/*
*************************************************************
c46 - HTML Banners
*************************************************************
*/

div.c42-pilot, 
div.c46-pilot {
	padding:0;
	background:#f2f2f2 none center center no-repeat;
	border:1px solid #ccc;
	position:relative;
	zoom:1;
	text-align:inherit;
	}
#dg-psm-container {
	width:460px;
	margin:0 10px;
	}
#wcq #dg-psm-container {
	margin:0px;
}
div.smallbusiness {
	margin-right:15px;
	}
div.topfix {
	margin-top:10px;
	}
div.rightfix {
	margin-right:10px;
	}
div.bottomfix {
	margin-bottom:10px;
	}
div.leftfix {
	margin-left:10px;
	}
div.smallbusiness, 
div.dg-psm div.c42v1, 
div.dg-psm div.c46v1, 
div.dg-psm div.c46v3 {
	margin-bottom:20px;
	}
div.c42v4, 
div.c46v2, 
div.c46v4 {
	height:187px;
	padding:6px 0 0 15px;
	}
.rtl div.c42v4, 
.rtl div.c46v2, 
.rtl div.c46v4 {
	padding:6px 15px 0 0;
	}
div.c42v8, 
div.c46v8 {
	padding:0;
	border:1px solid #e6e6e6;
	border-bottom:none;
	}


/* C46 HTML Banner standard types */
div.c42-pilot, 
div.c46-pilot, 
div.c42-pilot.default, 
div.c46-pilot.default, 
div.c42v1.blend, 
div.c46v1.blend, 
div.c46v1.tines, 
div.c46v3.blend, 
div.c46v3.tines {
	background:#f2f2f2 url("//www.static-cisco.com/assets/pilot/c46/backgrounds/green_tines.jpg") center right no-repeat;
	border-bottom-color:#b3b3b3;
	}
.rtl div.c42-pilot.default, 
.rtl div.c46-pilot.default, 
.rtl div.c42v1.blend, 
.rtl div.c46v1.blend, 
.rtl div.c46v1.tines, 
.rtl div.c46v3.blend, 
.rtl div.c46v3.tines {
	background:#f2f2f2 url("//www.static-cisco.com/assets/pilot/c46/backgrounds/green_tines_rtl.jpg") center left no-repeat;
	}
div.c46-sage {
	background:#efe url("//www.static-cisco.com/assets/pilot/c42/backgrounds/sage.jpg") center center repeat-x;
	border:1px solid #ccc;
	}
div.c42v4, 
div.c46v4, 
div.c42v4.blend, 
div.c42v4.mbwtile, 
div.c46v2.blend, 
div.c46v4.blend, 
div.c46v4.mbwtile {
	background:#fff url("//www.static-cisco.com/assets/pilot/c42/backgrounds/mbw_tile.jpg") center center repeat-x !important;
	}
div.c46v3.cloud, div.c46v4.cloud {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/backgrounds/cloud-option1.jpg");
	background-position: center center;
	}
div.c42v8, 
div.c46v8 {
	background:#f4f4f4 url("//www.static-cisco.com/assets/pilot/c42/backgrounds/c42v8_grey.gif") bottom center repeat-x;
	}


/* Text properties */
div.c42-pilot div h3, 
div.c46-pilot div h3 {
	margin-bottom:6px;
	font-size:14px;
	color:#2f6681;
	overflow:hidden;
	}
div.c42v1 div h3, 
div.c46v1 div h3, 
div.c46v3 div h3 {
	color:#444;
	font-size:14px;
	}
div.c46v3.cloud h3 {
	color:#fff;
	font-weight:normal;
	font-size:18px;
	line-height:1.2em;
	}
div.c42v4 div h3, 
div.c46v2 div h3, 
div.c46v4 div h3 {
	max-height:68px;
	margin-bottom:6px;
	color:#444;
	font-weight:bold;
	line-height:22px;
	}
div.c46v4.cloud h3 {
	color:#fff;
	font-weight:normal;
	font-size:18px;
	line-height:1.1em;
	}
div.c42v8 .copy h3, 
div.c46v8 .copy h3 {
	color:#333;
	font-size:14px;
	font-weight:bold;
	}
div.c42-pilot div p, 
div.c46-pilot div p {
	margin-bottom:0;
	font-size:13px !important;
	color:#424e52;
	line-height:1.333;
	overflow:hidden;
	}
div.c42v1 div.copy p, 
div.c46v1 div.copy p, 
div.c46v3 div.copy p {
	color:#444;
	padding-right:130px;
	}
.rtl div.c42v1 div.copy p, 
.rtl div.c46v1 div.copy p, 
.rtl div.c46v3 div.copy p {
	padding-left:130px;
	padding-right:0;
	}
div.c42v4 div.copy p, 
div.c46v2 div.copy p, 
div.c46v4 div.copy p {
	color:#666;
	max-height:70px;
	overflow:visible !important;
	}
div.c46v3.cloud div.copy p, 
div.c46v4.cloud div.copy p {
	color:#fff;
	}
div.c42v4 div.best p, 
div.c42v4 div.case p, 
div.c42v4 div.chat p, 
div.c42v4 div.event p, 
div.c42v4 div.pdf p, 
div.c42v4 div.purchase p, 
div.c42v4 div.report p, 
div.c42v4 div.video p, 
div.c42v4 div.paper p, 
div.c46v2 div.best p, 
div.c46v2 div.case p, 
div.c46v2 div.chat p, 
div.c46v2 div.event p, 
div.c46v2 div.news p, 
div.c46v2 div.pdf p, 
div.c46v2 div.purchase p, 
div.c46v2 div.report p, 
div.c46v2 div.video p, 
div.c46v2 div.paper p, 
div.c46v4 div.best p, 
div.c46v4 div.case p, 
div.c46v4 div.chat p, 
div.c46v4 div.event p, 
div.c46v4 div.news p, 
div.c46v4 div.pdf p, 
div.c46v4 div.purchase p, 
div.c46v4 div.report p, 
div.c46v4 div.video p, 
div.c46v4 div.paper p {
	width:100px;
	}
div.c42v8 .copy p, 
div.c46v8 .copy p {
	color:#333;
	font-size:12px;
	}


/* C46 Banner Specifications */
div.c42-pilot div, 
div.c46-pilot div {
	background-color:transparent;
	background-repeat:no-repeat;
	}
div.c42-pilot div.copy, 
div.c46-pilot div.copy {
	margin:11px;
	}


/* C46v3 Banner Specifications */
div.c42v1 div.copy, 
div.c46v1 div.copy, 
div.c46v3 div.copy {
	min-height: 52px;
	margin:0 5px 0 15px;
	padding:12px 10px 12px 4px;
	background:transparent none center left no-repeat;  /* transparent none center right no-repeat */
	}
div.c42v1 div.best, 
div.c42v1 div.case, 
div.c42v1 div.chat, 
div.c42v1 div.event, 
div.c42v1 div.pdf, 
div.c42v1 div.purchase, 
div.c42v1 div.report, 
div.c42v1 div.video, 
div.c42v1 div.paper, 
div.c46v1 div.best, 
div.c46v1 div.case, 
div.c46v1 div.chat, 
div.c46v1 div.event, 
div.c46v1 div.news, 
div.c46v1 div.pdf, 
div.c46v1 div.purchase, 
div.c46v1 div.report, 
div.c46v1 div.video, 
div.c46v1 div.paper, 
div.c46v3 div.best, 
div.c46v3 div.case, 
div.c46v3 div.chat, 
div.c46v3 div.event, 
div.c46v3 div.news, 
div.c46v3 div.pdf, 
div.c46v3 div.purchase, 
div.c46v3 div.report, 
div.c46v3 div.video, 
div.c46v3 div.paper, 
div.c46v3.cloud div.best, 
div.c46v3.cloud div.case, 
div.c46v3.cloud div.chat, 
div.c46v3.cloud div.event, 
div.c46v3.cloud div.news, 
div.c46v3.cloud div.pdf, 
div.c46v3.cloud div.purchase, 
div.c46v3.cloud div.report, 
div.c46v3.cloud div.video, 
div.c46v3.cloud div.paper {
	padding-left:70px;
	}
.rtl div.c42v1 div.copy, 
.rtl div.c46v1 div.copy, 
.rtl div.c46v3 div.copy {
	margin:0 15px 0 5px;
	padding:12px 4px 12px 10px;
	background:transparent none center right no-repeat;
	}
.rtl div.c42v1 div.best, 
.rtl div.c42v1 div.case, 
.rtl div.c42v1 div.chat, 
.rtl div.c42v1 div.event, 
.rtl div.c42v1 div.pdf, 
.rtl div.c42v1 div.purchase, 
.rtl div.c42v1 div.report, 
.rtl div.c42v1 div.video, 
.rtl div.c42v1 div.paper, 
.rtl div.c46v1 div.best, 
.rtl div.c46v1 div.case, 
.rtl div.c46v1 div.chat, 
.rtl div.c46v1 div.event, 
.rtl div.c46v1 div.news, 
.rtl div.c46v1 div.pdf, 
.rtl div.c46v1 div.purchase, 
.rtl div.c46v1 div.report, 
.rtl div.c46v1 div.video, 
.rtl div.c46v1 div.paper, 
.rtl div.c46v3 div.best, 
.rtl div.c46v3 div.case, 
.rtl div.c46v3 div.chat, 
.rtl div.c46v3 div.event, 
.rtl div.c46v3 div.news, 
.rtl div.c46v3 div.pdf, 
.rtl div.c46v3 div.purchase, 
.rtl div.c46v3 div.report, 
.rtl div.c46v3 div.video, 
.rtl div.c46v3 div.paper {
	padding:12px 70px 12px 10px !important;
	}


/* Icons for C46v3 */
div.c42v1 div.best, 
div.c46v1 div.best, 
div.c46v3 div.best {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/icons/best-practices-56.png");
	}
div.c42v1 div.case, 
div.c46v1 div.case, 
div.c46v3 div.case {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/icons/case-study-56.png");
	}
div.c42v1 div.chat, 
div.c46v1 div.chat, 
div.c46v3 div.chat {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/icons/chat-56.png");
	}
div.c42v1 div.event, 
div.c46v1 div.event, 
div.c46v3 div.event {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/icons/online-event-56.png");
	}
div.c46v1 div.news, 
div.c46v3 div.news {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/icons/news-56.png");
	}
div.c42v1 div.pdf, 
div.c46v1 div.pdf, 
div.c46v3 div.pdf {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/icons/pdf-56.png");
	}
div.c42v1 div.purchase, 
div.c46v1 div.purchase, 
div.c46v3 div.purchase {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/icons/purchase-56.png");
	}
div.c42v1 div.report, 
div.c46v1 div.report, 
div.c46v3 div.report {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/icons/analyst-report-56.png");
	}
div.c42v1 div.video, 
div.c46v1 div.video, 
div.c46v3 div.video {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/icons/video-56.png");
	}
div.c42v1 div.paper, 
div.c46v1 div.paper, 
div.c46v3 div.paper {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/icons/white-paper-56.png");
	}


/* C46v4 Banner Specifications */
div.c42v4 div.copy, 
div.c46v2 div.copy, 
div.c46v4 div.copy {
	height:183px;
	margin:0;
	padding-right:15px;
	background:transparent none right bottom no-repeat;
	}
.rtl div.c42v4 div.copy, 
.rtl div.c46v2 div.copy, 
.rtl div.c46v4 div.copy {
	padding-left:15px;
	padding-right:0;
	background:transparent none left bottom no-repeat;
	}


/* Icons for C46v4 */
div.c42v4 div.best, 
div.c46v2 div.best, 
div.c46v4 div.best {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_best.png");
	}
.rtl div.c42v4 div.best, 
.rtl div.c46v2 div.best, 
.rtl div.c46v4 div.best {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_best_rtl.png");
	}
div.c42v4 div.case, 
div.c46v2 div.case, 
div.c46v4 div.case {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_case.png");
	}
.rtl div.c42v4 div.case, 
.rtl div.c46v2 div.case, 
.rtl div.c46v4 div.case {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_case_rtl.png");
	}
div.c42v4 div.chat, 
div.c46v2 div.chat, 
div.c46v4 div.chat {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_chat.png");
	}
.rtl div.c42v4 div.chat, 
.rtl div.c46v2 div.chat, 
.rtl div.c46v4 div.chat {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_chat_rtl.png");
	}
div.c42v4 div.event, 
div.c46v2 div.event, 
div.c46v4 div.event {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_event.png");
	}
.rtl div.c42v4 div.event, 
.rtl div.c46v2 div.event, 
.rtl div.c46v4 div.event {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_event_rtl.png");
	}
div.c46v2 div.news, 
div.c46v4 div.news {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_enews.png");
	}
div.c42v4 div.pdf, 
div.c46v2 div.pdf, 
div.c46v4 div.pdf {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_pdf.png");
	}
.rtl div.c46v2 div.news, 
.rtl div.c46v4 div.news {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_enews_rtl.png");
	}
.rtl div.c42v4 div.pdf, 
.rtl div.c46v2 div.pdf, 
.rtl div.c46v4 div.pdf {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_pdf_rtl.png");
	}
div.c42v4 div.purchase, 
div.c46v2 div.purchase, 
div.c46v4 div.purchase {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_purchase.png");
	}
.rtl div.c42v4 div.purchase, 
.rtl div.c46v2 div.purchase, 
.rtl div.c46v4 div.purchase {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_purchase_rtl.png");
	}
div.c42v4 div.report, 
div.c46v2 div.report, 
div.c46v4 div.report {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_report.png");
	}
.rtl div.c42v4 div.report, 
.rtl div.c46v2 div.report, 
.rtl div.c46v4 div.report {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_report_rtl.png");
	}
div.c42v4 div.video, 
div.c46v2 div.video, 
div.c46v4 div.video {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_video.png");
	}
.rtl div.c42v4 div.video, 
.rtl div.c46v2 div.video, 
.rtl div.c46v4 div.video {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_video_rtl.png");
	}
div.c42v4 div.paper, 
div.c46v2 div.paper, 
div.c46v4 div.paper {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_paper.png");
	}
.rtl div.c42v4 div.paper, 
.rtl div.c46v2 div.paper, 
.rtl div.c46v4 div.paper {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/icons/mbw_150_paper_rtl.png");
	}


/* C46v8 Banner Specifications */
div.c42v8 div.copy, 
div.c46v8 div.copy {
	margin:13px 22px 15px 22px;
	}


/* Call To Action (using A00 Button) */
div.c42v1 div.cta, 
div.c46v1 div.cta {
	position:absolute;
	bottom:0;
	right:15px;
	}
div.c46v3 div.cta {
	float:right;
	}
.rtl div.c42v1 div.cta, 
.rtl div.c46v1 div.cta, 
.rtl div.c46v3 div.cta {

	padding-right:10px;
	padding-left:5px;
	left:110px;
	right:inherit;
	}
div.c42v4 div.cta, 
div.c46v2 div.cta, 
div.c46v4 div.cta {
	height:24px;
	width:190px;
	padding:0;
	position: absolute;
	bottom:15px;
	left:15px;
	}
.rtl div.c42v4 div.cta, 
.rtl div.c46v2 div.cta, 
.rtl div.c46v4 div.cta {
	left:inherit;
	right:15px;
	}
.ie67 div.c42v4 div.cta, 
.ie67 div.c46v2 div.cta, 
.ie67 div.c46v4 div.cta {
	bottom:8px;
	left:20px;
	}
.rtl .ie67 div.c42v4 div.cta, 
.rtl .ie67 div.c46v2 div.cta, 
.rtl .ie67 div.c46v4 div.cta {
	left:inherit;
	right:20px;
	}
div.c42v8 div.cta, 
div.c46v8 div.cta {
	padding:0 22px 5px 36px;
	position: absolute;
	bottom:0;
	right:0;
	}
.rtl div.c42v8 div.cta, 
.rtl div.c46v8 div.cta {
	min-height: 72px;
	padding:0 36px 13px 22px;
	left:0;
	right:inherit;
	}


/* HTML Buttons */
div.c42-pilot div.cta a.dg-cta,
div.c42-pilot div.cta a.dg-cta b,
div.c42-pilot div.cta a.dg-cta b i, 
div.c46-pilot div.cta a.dg-cta,
div.c46-pilot div.cta a.dg-cta b,
div.c46-pilot div.cta a.dg-cta b i {
	background-image:url("//www.static-cisco.com/assets/pilot/common/button-24-blue.png");
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
	outline:0;
	padding:0;
	margin:0;
	height:24px;
	line-height:24px;
	display:-moz-inline-box;
	display:inline-block;
	font-size:11px;
	-moz-box-align:center;
	background-repeat:no-repeat;
	}
div.c46-pilot.cloud div.cta a.dg-cta, 
div.c46-pilot.cloud div.cta a.dg-cta b, 
div.c46-pilot.cloud div.cta a.dg-cta b i {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/sprites/button-24-yellow.png");
	}
#ie6 div.c42-pilot div.cta a.dg-cta,
#ie6 div.c42-pilot div.cta a.dg-cta b,
#ie6 div.c42-pilot div.cta a.dg-cta b i, 
#ie6 div.c46-pilot div.cta a.dg-cta,
#ie6 div.c46-pilot div.cta a.dg-cta b,
#ie6 div.c46-pilot div.cta a.dg-cta b i {
	background-image:url("//www.static-cisco.com/assets/pilot/a00/blue_button_sprite.gif");
	}
div.c42-pilot div.cta a.dg-cta,
div.c46-pilot div.cta a.dg-cta {
	background-position:right -48px;
	position:absolute;
	right:20px;
	bottom:15px;
	}
div.c46v2 div.cta a.dg-cta, 
div.c46v4 div.cta a.dg-cta {
	position:static;
	}
div.c42-pilot div.cta a.dg-cta b,
div.c46-pilot div.cta a.dg-cta b {
	background-position:0 -24px;
	}
div.c42-pilot div.cta a.dg-cta b i, 
div.c46-pilot div.cta a.dg-cta b i {
	background-repeat:repeat-x;
	background-position:0 0;
	padding:0 13px;
	margin:0 3px;
	font-style:normal;
	}
div.c42-pilot div.cta a.dg-cta:hover, 
div.c46-pilot div.cta a.dg-cta:hover {
	background-position:right -120px;
	text-decoration:none;
	}
div.c42-pilot div.cta a.dg-cta:hover b, 
div.c46-pilot div.cta a.dg-cta:hover b {
	background-position:0 -96px;
	}
div.c42-pilot div.cta a.dg-cta:hover b i, 
div.c46-pilot div.cta a.dg-cta:hover b i {
	background-repeat:repeat-x;
	background-position:0 -72px;
	font-style:normal;
	}


/* A00 Button overrides, specifying location, using darker borders */
div.c42-pilot div.cta .a00v1, 
	margin:0 0 12px 0 !important;
div.c46-pilot div.cta .a00v1 {
	float:none;
	}
div.c42-pilot div.cta .a00v1-alt1, 
div.c42-pilot div.cta .a00v1-alt2,
div.c42-pilot div.cta .a00v1-alt-orange, 
div.c46-pilot div.cta .a00v1-alt1, 
div.c46-pilot div.cta .a00v1-alt2,
div.c46-pilot div.cta .a00v1-alt-orange {
	color: #fff !important;
	}
div.c42-pilot div.cta .a00v1-alt-red, 
div.c46-pilot div.cta .a00v1-alt-red {
	color: #ffcb50 !important;
	}
div.c42v4 div.cta .a00v1, 
div.c46v2 div.cta .a00v1, 
div.c46v4 div.cta .a00v1 {
	margin:0 !important;
	}
div.c42-pilot div.cta .a00v1, 
div.c42-pilot div.cta .a00v1 span, 
div.c46-pilot div.cta .a00v1, 
div.c46-pilot div.cta .a00v1 span {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/sprites/a00v1.png") !important;
	}
#ie6 div.c42-pilot div.cta .a00v1, 
#ie6 div.c42-pilot div.cta .a00v1 span, 
#ie6 div.c46-pilot div.cta .a00v1, 
#ie6 div.c46-pilot div.cta .a00v1 span {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/sprites/a00v1.gif") !important;
	}
div.c42-pilot div.cta .a00v1-alt1, 
div.c42-pilot div.cta .a00v1-alt1 span, 
div.c46-pilot div.cta .a00v1-alt1, 
div.c46-pilot div.cta .a00v1-alt1 span {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/sprites/a00v1-alt1-wide.png") !important;
	}
#ie6 div.c42-pilot div.cta .a00v1-alt1, 
#ie6 div.c42-pilot div.cta .a00v1-alt1 span, 
#ie6 div.c46-pilot div.cta .a00v1-alt1, 
#ie6 div.c46-pilot div.cta .a00v1-alt1 span {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/sprites/a00v1-alt1.gif") !important;
	}
div.c42-pilot div.cta .a00v1-alt2, 
div.c42-pilot div.cta .a00v1-alt2 span, 
div.c46-pilot div.cta .a00v1-alt2, 
div.c46-pilot div.cta .a00v1-alt2 span {
	background-image:url("//www.static-cisco.com/assets/pilot/c46/sprites/a00v1-alt2-wide.png") !important;
	}
#ie6 div.c42-pilot div.cta .a00v1-alt2, 
#ie6 div.c42-pilot div.cta .a00v1-alt2 span, 
#ie6 div.c46-pilot div.cta .a00v1-alt2, 
#ie6 div.c46-pilot div.cta .a00v1-alt2 span {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/sprites/a00v1-alt2.gif") !important;
	}
div.c42-pilot div.cta .a00v1-alt-orange, 
div.c42-pilot div.cta .a00v1-alt-orange span, 
div.c46-pilot div.cta .a00v1-alt-orange, 
div.c46-pilot div.cta .a00v1-alt-orange span {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/sprites/a00v1-alt-orange.png") !important;
	}
div.c42-pilot div.cta .a00v1-alt-red, 
div.c42-pilot div.cta .a00v1-alt-red span, 
div.c46-pilot div.cta .a00v1-alt-red, 
div.c46-pilot div.cta .a00v1-alt-red span {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/sprites/a00v1-alt-red.png") !important;
	}
#ie6 div.c42-pilot div.cta .a00v1-alt-red, 
#ie6 div.c42-pilot div.cta .a00v1-alt-red span, 
#ie6 div.c46-pilot div.cta .a00v1-alt-red, 
#ie6 div.c46-pilot div.cta .a00v1-alt-red span {
	background-image:url("//www.static-cisco.com/assets/pilot/c42/sprites/a00v1-alt-red.gif") !important;
	}
div.c42v8 .a00v1-alt2-big, 
div.c46v8 .a00v1-alt2-big {
	font-size: 12px;
	color: #fff !important;
	padding:7px 22px 0 20px;
	}
.rtl div.c42v8 .a00v1-alt2-big, 
.rtl div.c46v8 .a00v1-alt2-big {
	padding:7px 20px 0 22px;
	}
div.c42v8 div.cta .a00v1-alt2-big, 
div.c42v8 div.cta .a00v1-alt2-big span, 
div.c46v8 div.cta .a00v1-alt2-big, 
div.c46v8 div.cta .a00v1-alt2-big span {
	line-height:1.2;
	background-image:url("//www.static-cisco.com/assets/pilot/c42/sprites/a00v1-alt2-big.png") !important;
	}
.a00v1-alt2-big .tl {
	margin-left:-22px;
	margin-top:-7px;
	height:24px;
	}
.rtl .a00v1-alt2-big .tl {
	margin-right:-22px;
	}
.c42v8 .a00v1-alt2-big .tl, 
.c46v8 .a00v1-alt2-big .tl {
	height:27px;
	}
.a00v1-alt2-big .bl {
	margin-left:-22px;
	background-position:left -26px;
	bottom:-2px;
	}
.rtl .a00v1-alt2-big .bl {
	margin-right:-22px;
	background-position:right -26px;
	}
.c42v8 .a00v1-alt2-big .bl, 
.c46v8 .a00v1-alt2-big .bl {
	bottom:-2px;
	}
.a00v1-alt2-big .br {
	background-position:right -26px;
	bottom:-2px;
	}
.rtl .a00v1-alt2-big .br {
	background-position:left -26px;
	}
.c42v8 .a00v1-alt2-big .br, 
.c46v8 .a00v1-alt2-big .br {
	bottom:-2px;
	}
.a00v1-alt2-big:hover, 
.a00v1-alt2-big:hover span {
	background-position:right -31px;
	}
.rtl .a00v1-alt2-big:hover, 
.rtl .a00v1-alt2-big:hover span {
	background-position:left -31px;
	}
.a00v1-alt2-big:hover span.tl {
	background-position:left -31px;
	}
.rtl .a00v1-alt2-big:hover span.tl {
	background-position:right -31px;
	}
.a00v1-alt2-big:hover span.bl {
	background-position:left -57px;
	}
.rtl .a00v1-alt2-big:hover span.bl {
	background-position:right -57px;
	}
.a00v1-alt2-big:hover span.br {
	background-position:right -57px;
	}
.rtl .a00v1-alt2-big:hover span.br {
	background-position:left -57px;
	}


/* Rounded corners: cdc.util.addCorners() */
.c42v1, 
.c42v2, 
.c42v3, 
.c42v4, 
.c46v1, 
.c46v2, 
.c46v3, 
.c46v4 {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	}
.c42v8, 
.c46v8 {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	}
.ie67 .c42v1, 
.ie67 .c42v2, 
.ie67 .c42v3, 
.ie67 .c42v4, 
.ie67 .c46v1, 
.ie67 .c46v2, 
.ie67 .c46v3, 
.ie67 .c46v4, 
#ie8 .c42v1, 
#ie8 .c42v2, 
#ie8 .c42v3, 
#ie8 .c42v4, 
#ie8 .c46v1, 
#ie8 .c46v2, 
#ie8 .c46v3, 
#ie8 .c46v4 {
	position:relative;
	behavior:url("/web/fw/lib/PIE.htc");
	}
#ie8 .c42v4, 
#ie8 .c46v4 {
	background:none !important;
	}

/* c46v9 and c46v10 code */ 
div.c46v9.pal-1, 
div.c46v10.pal-1 /* Background Color - Blue */ {
	background: #009cdf;
}
div.c46v9.pal-2, 
div.c46v10.pal-2 /* Background Color - Teal */ {
	background: #398b95;
}
div.c46v9.pal-3, 
div.c46v10.pal-3 /* Background Color - Green */ {
	background: #3ca749;
}
.c46v9, 
.c46v10 {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
div.c46v9 {
	padding: 0 20px;
	border: none;
}
div.c46v9 div.copy {
	margin: 0;
	padding: 12px 0;
}
div.c46v9 div.copy p {
	padding-right: 106px;
}
div.c46v9 div.analyst, 
div.c46v9 div.best, 
div.c46v9 div.design, 
div.c46v9 div.events, 
div.c46v9 div.purchase, 
div.c46v9 div.video, 
div.c46v9 div.paper {
	padding-left: 60px;
	background-position: left center;
}
div.c46v9 div.analyst {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/analystreport-50.png");
}
div.c46v9 div.best {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/bestpractices-50.png");
}
div.c46v9 div.design {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/designguide-50.png");
}
div.c46v9 div.events {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/events-50.png");
}
div.c46v9 div.purchase {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/purchaseoffer-50.png");
}
div.c46v9 div.video {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/video-50.png");
}
div.c46v9 div.paper {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/whitepaper-50.png");
}
div.c46v9 div.copy h3, 
div.c46v9 div.copy p, 
div.c46v10 div.copy h3, 
div.c46v10 div.copy p {
	color: #fff;
}
div.c46v9 div.cta a.dg-cta {
	bottom: 15px;
	position: absolute;
	right: 20px;
	background-image: none;
}
div.c46v9 div.cta a.dg-cta b, 
div.c46v10 div.cta a.dg-cta b {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid;
	background-image: none;
}
div.c46v9 div.cta a.dg-cta b i, 
div.c46v10 div.cta a.dg-cta b i {
	background-image: none;
	margin: 0 2px;
}
div.c46v10 {
	height: 187px;
	padding:15px;
	border: none;
}
div.c46v10 div.copy {
	height: 183px;
	margin: 0;
}
div.c46v10 div.analyst p, 
div.c46v10 div.best p, 
div.c46v10 div.design p, 
div.c46v10 div.events p, 
div.c46v10 div.purchase p, 
div.c46v10 div.video p, 
div.c46v10 div.paper p {
	padding-right: 80px;
}
div.c46v10 div.analyst, 
div.c46v10 div.best, 
div.c46v10 div.design, 
div.c46v10 div.events, 
div.c46v10 div.purchase, 
div.c46v10 div.video, 
div.c46v10 div.paper {
	background-position: 100% 50%;
}
div.c46v10 div.analyst {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/analystreport-70.png");
}
div.c46v10 div.best {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/bestpractices-70.png");
}
div.c46v10 div.design {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/designguide-70.png");
}
div.c46v10 div.events {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/events-70.png");
}
div.c46v10 div.purchase {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/purchaseoffer-70.png");
}
div.c46v10 div.video {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/video-70.png");
}
div.c46v10 div.paper {
	background-image: url("//www.static-cisco.com/assets/pilot/c46/icons/whitepaper-70.png");
}
div.c46v10 div.cta {
	width:188px;
	bottom: 15px;
	position: absolute;
}
div.c46v10 div.cta a.dg-cta {
	width: 100%;
	position: static;
	background-image: none;
}
div.c46v10 div.cta a.dg-cta b {
	box-sizing: border-box;
	text-align: center;
	width: 100%;
	height: auto;
	background-image: none;
}
/* RTL version */
.rtl div.c46v9 div.analyst, 
.rtl div.c46v9 div.best, 
.rtl div.c46v9 div.design, 
.rtl div.c46v9 div.events, 
.rtl div.c46v9 div.purchase, 
.rtl div.c46v9 div.video, 
.rtl div.c46v9 div.paper {
	padding-right: 60px;
	padding-left: 0;
	background-position: right center;
}
.rtl div.c46v9 div.copy p {
	padding-left: 106px;
	padding-right: 0;
}
.rtl div.c46v9 div.cta a.dg-cta {
	left: 20px;
	right: unset;
}
.rtl div.c46v10 div.copy {
	padding-left: 0;
}
/*
 * $Revision: 6.4 $
 *
 * v6.4: update classnames from -pilot to -dm
 * 
 * c47-pilot.css: Primary Call To Action
 *  - c47v1: Text CTA, for Overview Pages with c50 Hero or c50 Video Carousel
 *
 * (c) 1992-2011 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */

/* General Properties */
.c47-dm {
	position:relative;
	background-color: #797979;
	}
.c47v1-dm {
	min-height:190px;
	padding:25px 15px 15px;
	}
#ie6 .c47v1-dm {
	height:190px;
	}
.c47v1-alt1-dm, 
.c47v1-dm.short {
	min-height:160px;
	}
#ie6 .c47v1-alt1-dm {
	height:160px;
	}
.c47v1-alt2-dm {
	min-height:115px;
	}
#ie6 .c47v1-alt2-dm {
	height:115px;
	padding:20px 15px 15px;
	}
.c47v1-alt3-dm {
	min-height:140px;
	}
#ie6 .c47v1-alt3-dm {
	height:140px;
	}

/* Font Properties */
.c47v1-dm h3 {
	font-size:16px;
	color:#fff;
	line-height:1.375em;
	padding:0;
	margin:0 0 5px;
	}
div.c47v1-dm p {
	font-size:14px;
	color:#fff;
	line-height:1.286em;
	margin-bottom:0;
	}

/* CTA Link Properties */
.c47v1-dm ul.cta-links {
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
	margin:11px 0 0;
	padding:6px 0 6px;
	list-style-type:none;
	}
.rtl div.c47v1-dm ul.cta-links {
	margin:11px 0 0;
	}
.c47v1-alt1-x1-dm ul.cta-links, 
.c47v1-alt2-x1-dm ul.cta-links {
	border:none;
	}
div.c47v1-dm li.cta {
	display:block;
	margin:2px 0;
	line-height:1.286em;
	font-size:14px;
	color:#fff;
	background:url('//www.static-cisco.com/assets/pilot/c47/c47_whitearrow.png') no-repeat 175px center;
	}
div.c47v1-dm li.cta a {
	color:#fff;
	text-decoration:none;
	}
.c47v1-dm a:hover {
	text-decoration:underline;
	}
div.c47v1-dm .cta {
	color:#fff;
	outline:none;
	padding-right:24px;
	margin-bottom:4px;
	}
.rtl .c47v1-dm .cta {
	background:url('//www.static-cisco.com/assets/pilot/c47/c47_whitearrow_rtl.png') no-repeat 4px center;
	padding-right:0;
	padding-left:24px;
	}
.c47v1-alt1-x1-dm li.cta, 
.c47v1-alt2-x1-dm li.cta {
	background:none;
	}

/* Rounded Corners */
.c47-dm {
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	}
.ie67 .c47-dm.poly, 
#ie8 .c47-dm.poly {
	position:relative;
	behavior:url("/c/dam/assets/pilot/common/web-fw/PIE.htc");
	}


/*
 * $Revision: 1.7 $
 * 
 * v1.7: update classnames from -pilot to -dm
 *
 * c50-dm.css: Hero / Video Carousel
 *  - c50v1: Short Hero
 *  - c50v2: Short Video Carousel
 *  - c50v3: Tall Hero
 *  - c50v4: Tall Video Carousel
 *  - c50v5: Short Wide Hero
 *  - c50v6: Tall Wide Hero
 *
 * (c) 1992-2011 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */

/* General Properties */
div.c50-dm {
    min-height:150px;
    position:relative;
    zoom:1;
    background:#f4f6f6 url('//www.static-cisco.com/assets/pilot/c50/hero_sprite.png') repeat-x 0 -150px;
    overflow:hidden;
}
#ie6 div.c50-dm {
    background:#f4f6f6 url('//www.static-cisco.com/assets/pilot/c50/hero_sprite.gif') repeat-x 0 -150px;
}
#framework-content-main .c50-dm.legacy, 
#framework-content-main .c50-dm.bottom-fix, 
#framework-content-main .sitecopy .c50-dm {
    margin:0 0 12px;
}
#samba-spotlight .c50-dm {
    margin:0 0 20px;
}
div.c50v2-dm {
    min-height:180px;
}
div.c50v3-dm, 
div.c50v6-dm {
    min-height:200px;
}
div.c50v4-dm {
    min-height:230px;
}
div.c50v5-dm, 
div.c50v6-dm, 
div.c50v5-dm.pal-1, 
div.c50v6-dm.pal-1 {
    background:transparent url('//www.static-cisco.com/assets/pilot/c50/hero-background-pal-1.png') no-repeat 0 0;
}
.rtl div.c50v5-dm, 
.rtl div.c50v6-dm, 
.rtl div.c50v5-dm.pal-1, 
.rtl div.c50v6-dm.pal-1 {
    background:transparent url('//www.static-cisco.com/assets/pilot/c50/hero-background-pal-1-rtl.png') no-repeat right 0;
}
div.c50v5-dm.pal-2, 
div.c50v6-dm.pal-2 {
    background:transparent url('//www.static-cisco.com/assets/pilot/c50/hero-background-pal-2.png') no-repeat 0 0;
}
.rtl div.c50v5-dm.pal-2, 
.rtl div.c50v6-dm.pal-2 {
    background:transparent url('//www.static-cisco.com/assets/pilot/c50/hero-background-pal-2-rtl.png') no-repeat right 0;
}
div.c50v5-dm.pal-3, 
div.c50v6-dm.pal-3 {
    background:transparent url('//www.static-cisco.com/assets/pilot/c50/hero-background-pal-3.png') no-repeat 0 0;
}
.rtl div.c50v5-dm.pal-3, 
.rtl div.c50v6-dm.pal-3 {
    background:transparent url('//www.static-cisco.com/assets/pilot/c50/hero-background-pal-3-rtl.png') no-repeat right 0;
}
div.c50v5-dm.pal-4, 
div.c50v6-dm.pal-4 {
    background:transparent url('//www.static-cisco.com/assets/pilot/c50/hero-background-pal-4.png') no-repeat 0 0;
}
.rtl div.c50v5-dm.pal-4, 
.rtl div.c50v6-dm.pal-4 {
    background:transparent url('//www.static-cisco.com/assets/pilot/c50/hero-background-pal-4-rtl.png') no-repeat right 0;
}
div.c50-dm img {
    margin:0;
}


/* c50 Structural Elements */
.c50v2-dm .frame, 
.c50v4-dm .frame {
    margin:0 0 30px;
}
.c50-dm .c50-thumbnail, 
.c50-dm .tttext {
    display:none;
}
/* Correct for conflict between the AEM 6 edit mode CSS and the tool tip library CSS. */
#cluetip.ui-widget-content,
#cluetip .ui-widget-content { 
    background: none;
    border: 0 
}
.c50-dm .c50-text {
    padding:22px 20px 3px 27px;
    margin-right:240px;
    z-index:9;
    position:relative;
    overflow:hidden;
}
.rtl .c50-dm .c50-text {
    padding:22px 27px 3px 20px;
    margin-left:240px;
    margin-right:0;
}
.c50v1-dm .c50-text, 
.c50v3-dm .c50-text {
    padding-top:20px;
}
.c50v4-dm .c50-text {
    margin-right:240px;
}
.rtl .c50v4-dm .c50-text {
    margin-left:240px;
    margin-right:0;
}
.c50v1-alt1-dm .c50-text, 
.c50v2-alt1-dm .c50-text, 
.c50v3-alt1-dm .c50-text, 
.c50v4-alt1-dm .c50-text {
    padding:16px 15px 3px 22px;
    margin-right:200px;
}
.rtl .c50v1-alt1-dm .c50-text, 
.rtl .c50v2-alt1-dm .c50-text, 
.rtl .c50v3-alt1-dm .c50-text, 
.rtl .c50v4-alt1-dm .c50-text {
    padding:16px 22px 3px 15px;
    margin-left:200px;
    margin-right:0;
}
.c50v5-dm .c50-text, 
.c50v6-dm .c50-text {
    margin-right:340px;
}
.rtl .c50v5-dm .c50-text, 
.rtl .c50v6-dm .c50-text {
    margin-left:340px;
    margin-right:0;
}
div.c50-dm .c50-image {
    position:absolute;
    top:0;
    right:0;
}
.rtl div.c50-dm .c50-image {
    left:0;
    right:auto
}
.c50-dm .c50-image span {
    background:url('//www.static-cisco.com/assets/pilot/c50/hero_sprite.png') no-repeat 0 0;
}
#ie6 .c50-dm .c50-image span {
    background:url('//www.static-cisco.com/assets/pilot/c50/hero_sprite.gif') no-repeat 0 0;
}
.c50-dm #thumbnails {
    background:url('//www.static-cisco.com/assets/pilot/c50/hero_sprite.png') no-repeat 0 0;
}
#ie6 .c50-dm #thumbnails {
    background:url('//www.static-cisco.com/assets/pilot/c50/hero_sprite.gif') no-repeat 0 0;
}
.c50v2-dm #thumbnails, 
.c50v4-dm #thumbnails {
    position:absolute;
    bottom:0;
    right:0;
    width:100%;
    height:30px;
    background-repeat:repeat-x;
    background-position:0 -52px;
    text-align:right;
}
.rtl .c50v2-dm #thumbnails, 
.rtl .c50v4-dm #thumbnails {
    left:0;
    right:auto;
    text-align:left;
}
.c50-dm #thumbnails a {
    outline:none;
    border:1px solid #eee;
    display:block;
    margin:9px 9px 1px 1px;
    display:-moz-inline-block;
    display:inline-block;
    width:29px;
    height:10px;
    background-color:#777;
}
.rtl .c50-dm #thumbnails a {
    margin:9px 1px 1px 9px;
}
.c50-dm #thumbnails .highlight {
    background-color:#88bf2b;
}


/* Cluetips */
.cluetip-dcartip #cluetip-inner {
    display:none;
}
.cluetip-dcartip #cluetip-outer, .cluetip-dcartip .cluetip-outer {
    left:-80px;
    background-color:#333;
    padding:4px;
    text-align:center;
    zoom:1;
    opacity: 0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
}
.cluetip-dcartip #cluetip-title, .cluetip-dcartip .cluetip-inner {
    font:85% arial;
    color:#fff;
    margin:0;
}


/* Font Properties */
div.c50-dm .c50-text h2 {
    font-weight:normal;
    font-size:18px;
    color:#2871a8;
    margin:0 0 7px 0; /* Opera adds 0.83em top margin when not specified */
    line-height:1.277;
}
div.c50v5-dm .c50-text h2 {
    color:#2970a6;
}
div.c50v6-dm .c50-text h2 {
    font-size:22px;
    color:#2970a6;
    margin-bottom:9px;
}
div.c50-dm .c50-text p, 
#framework-content-main .sitecopy .c50-text p {
    margin:0 0 13px 0;
    font-size:12px;
    line-height:1.583;
    color:#525252;
}
div.c50v4-dm .c50-text p, 
div.c50v5-dm .c50-text p {
    font-size:13px;
    line-height:1.538;
}
div.c50v6-dm .c50-text p {
    margin:0 0 23px 0;
    font-size:15px;
    line-height:1.4;
}
.c50v1-alt1-dm .c50-text p, 
.c50v2-alt1-dm .c50-text p, 
.c50v3-alt1-dm .c50-text p, 
.c50v4-alt1-dm .c50-text p {
    font-size:12px;
    margin:0 0 9px 0;
}


/* Image & Video Play Button */
.c50-dm .c50-image .lightbox {
    font-size:0;
    zoom:1;
    z-index:99;
}
.c50-dm .c50-image img, 
.c50-dm .c50-image .lightbox {
    width:240px;
    height:150px;
}
.c50v3-dm .c50-image img, 
.c50v3-dm .c50-image .lightbox, 
.c50v4-dm .c50-image img, 
.c50v4-dm .c50-image .lightbox {
    width:240px;
    height:200px;
}
.c50v1-alt1-dm .c50-image img, 
.c50v1-alt1-dm .c50-image .lightbox, 
.c50v2-alt1-dm .c50-image img, 
.c50v2-alt1-dm .c50-image .lightbox, 
.c50v3-alt1-dm .c50-image img, 
.c50v3-alt1-dm .c50-image .lightbox, 
.c50v4-alt1-dm .c50-image img, 
.c50v4-alt1-dm .c50-image .lightbox {
    width:200px;
}
.c50v5-dm .c50-image img, 
.c50v5-dm .c50-image .lightbox, 
.c50v6-dm .c50-image img, 
.c50v6-dm .c50-image .lightbox {
    width:340px;
}
.c50v6-dm .c50-image img, 
.c50v6-dm .c50-image .lightbox {
    height:200px;
}
.c50-dm .c50-image .lightbox span {
    display:block;
    position:absolute;
    bottom:12px;
    left:14px;
    width:54px;
    height:37px;
    background-position:0 -113px;
}
.rtl .c50-dm .c50-image .lightbox span {
    left:0;
    right:14px;
}
.c50-dm .c50-image .lightbox:hover span {
    background-position:-55px -113px;
}


/* Call to Action */
.c50-dm .cta, 
.c50-dm .cta b, 
.c50-dm .cta b .lightbox, 
.c50-dm .cta:hover b .lightbox, 
.c50-dm .cta b .popup, 
.c50-dm .cta:hover b .popup, 
.c50-dm .cta-text b {
    background:url('//www.static-cisco.com/assets/pilot/c50/hero_sprite.png') no-repeat 0 0;
}
#ie6 .c50-dm .cta, 
#ie6 .c50-dm .cta b, 
#ie6 .c50-dm .cta b .lightbox, 
#ie6 .c50-dm .cta:hover b .lightbox, 
#ie6 .c50-dm .cta b .popup, 
#ie6 .c50-dm .cta:hover b .popup, 
#ie6 .c50-dm .cta-text b {
    background:url('//www.static-cisco.com/assets/pilot/c50/hero_sprite.gif') no-repeat 0 0;
}
.c50-dm a.cta, 
.c50-dm a.cta b {
    color:#fff;
    text-decoration:none;
    font:bold 12px arial;
    cursor:pointer;
    outline:0;
    line-height:26px;
    height:26px;
    display:-moz-inline-box;
    display:inline-block;
    -moz-box-align:center;
}
.c50-dm .cta {
    background-position:right 0;
    outline:none;
    padding:0;
    margin:0;
}
.c50-dm .cta b {
    background-position:0 0;
    padding:0 7px 0 17px;
    margin:0 10px 0 0;
}
.c50-dm .cta:hover {
    background-position:right -26px;
}
.c50-dm .cta:hover b {
    background-position:0 -26px;
}
.c50-dm .cta b .popup, 
.c50-dm .cta b .lightbox {
    display:-moz-inline-box;
    display:inline-block;
    width:14px;
    height:18px;
    margin:0 0 0 6px;
    background-position:-355px 0;
}
.rtl .c50-dm .cta b .popup, 
.rtl .c50-dm .cta b .lightbox {
    margin:0 6px 0 0;
}
.ie67 .c50-dm .cta b .popup, 
.ie67 .c50-dm .cta b .lightbox {
    height:17px;
    background-position:-355px -3px;
}
#ie6 .c50-dm .cta b .popup, 
#ie6 .c50-dm .cta b .lightbox {
    height:19px;
    background-position:-355px -1px;
}
.c50-dm .cta:hover b .popup, 
.c50-dm .cta:hover b .lightbox {
    background-position:-355px -26px;
}
.ie67 .c50-dm .cta:hover b .popup, 
.ie67 .c50-dm .cta:hover b .lightbox {
    background-position:-355px -29px;
}
#ie6 .c50-dm .cta:hover b .popup, 
#ie6 .c50-dm .cta:hover b .lightbox {
    background-position:-355px -27px;
}
.c50-dm .cta-text {
    display:-moz-inline-box;
    display:inline-block;
    padding:0 12px 0 0;
    font-weight:bold;
    outline:none;
}
.rtl .c50-dm .cta-text {
    padding:0 0 0 12px;
}
.c50-dm .cta-text b {
    display:-moz-inline-box;
    display:inline-block;
    width:8px;
    height:8px;
    background-position:0 -106px;
    text-decoration:none;
}
.ie67 .c50-dm .cta-text b {
    margin-bottom:2px;
}
#ie6 .c50-dm .cta-text b {
    margin-bottom:-7px;
}


/* Rounded Corners */
.c50-dm .ctl, 
.c50-dm .ctr, 
.c50-dm .cbl, 
.c50-dm .cbr {
    background:transparent url('//www.static-cisco.com/assets/pilot/c50/hero_sprite.png') no-repeat 0 -86px;
    display:block;
    height:5px;
    width:5px;
    position:absolute;
    line-height:5px;
    font-size:0;
    z-index:11;
}
#ie6 .c50-dm .ctl, 
#ie6 .c50-dm .ctr, 
#ie6 .c50-dm .cbl, 
#ie6 .c50-dm .cbr {
    background-image:url('//www.static-cisco.com/assets/pilot/c50/hero_sprite.gif');
}
.c50-dm .ctl {
    top:0;
    left:0;
}
.c50-dm .ctr {
    top:0;
    right:0;
    background-position:0 -91px;
    width:5px;
}
#ie6 .c50-dm .ctr {
    right:-1px;
}
.c50-dm .cbr {
    bottom:0;
    right:0;
    background-position:0 -96px;
    width:5px;
}
#ie6 .c50-dm .cbr {
    bottom:-1px;
    right:-1px;
}
.c50-dm .cbl {
    bottom:0;
    left:0;
    background-position:0 -101px;
}
    
div.c50v1-dm, 
div.c50v5-dm
{
    height: 150px;
}
div.c50v2-dm {
    height: 180px;
}
div.c50v3-dm, 
div.c50v6-dm
{
    height: 200px;
}
div.c50v4-dm {
    height: 230px;
}
.c50-dm .expand
{
    margin-right: 8px;
}
.rtl .c50-dm .expand
{
    margin-left: 0;
}


/* Less or More Graphics */
/* setting up background image when description content in minimized */
.c50-text a.moreText {
    background: url("//www.static-cisco.com/assets/pilot/c50/arrow_right.png") no-repeat scroll 0 0 transparent;
    height: 15px;
    margin-left: 9px;
    margin-top:1px;
    position: absolute;
    width: 26px;
}
.c50-text a.moreText:hover, .c50-text a.lessText:hover {
    text-decoration:none;
}
/* setting up background image when entire description content is displayed */
.c50-text a.lessText  {
    background:url('//www.static-cisco.com/assets/pilot/c50/arrow_left.png')  no-repeat scroll 0 0 transparent;
    height: 15px;
    margin-top:1px;
    margin-left: 9px;
    position: absolute;
    width: 26px;
}
.rtl .c50-text a.moreText {
    background: url("//www.static-cisco.com/assets/pilot/c50/arrow_left.png") no-repeat scroll 0 0 transparent;
}
.rtl .c50-text a.lessText {
    background:url('//www.static-cisco.com/assets/pilot/c50/arrow_right.png')  no-repeat scroll 0 0 transparent;
}
.ie .c50-text a.moreText, .ie .c50-text a.lessText, .ie .rtl .c50-text a.moreText, .ie .rtl .c50-text a.lessText {
    margin-left:6px;
}

/*
* $Revision: 1.4 $
*
* v1.4: update classnames from -pilot to -dm
* v1.3: merge with WEM
* v1.2: update references to protocol relative links
* 
* c58-dm.css: Selector Bar
*  - c58v1: Four Panel (940px)
*  - c58v2: Three Panel (700px)
*  - c58v3: Two Panel (460px)
*  - c58v4: One Panel (220px)
*/

/* General Properties */
.c58-dm {
	position:relative;
	height:70px;
	border:solid 1px #ccc;
	background-color:#f9f7f7;
	z-index:20;
	zoom:1;
	}
.c58-dm .left, 
.c58-dm .mid, 
.c58-dm .right {
	position:relative;
	float:left;
	height:50px;
	width:208px;
	padding:10px;
	}
.c58-dm .mid {
	width:218px;
	border-right:1px solid #ccc;
	border-left:1px solid #f9f7f7;
	}
.c58-dm .right {
	float:right;
	border-left:1px solid #f9f7f7;
	}
#ie7 .c58-dm .right {
	width:207px;
	}
.c58v1-dm .left, 
.c58v2-dm .left, 
.c58v3-dm .left {
	border-right:1px solid #ccc;
	}
.c58v4-dm .left {
	width:198px;
	}
.c58-dm .title {
	position:relative;
	}
.c58-dm .menu {
	position:absolute;
	top:71px;
	left:-1px;
	padding:10px 15px 13px;
	background-color:#f9f7f7;
	border:solid 1px #ccc;
	border-top-style:none;
	}
.rtl .c58-dm .menu {
	right:-1px;
	}
.c58-dm .left .menu, 
.c58-dm .mid .menu, 
.c58-dm .right .menu {
	width:198px;
	box-shadow:0 5px 10px #ddd;
	}
.c58-dm .mid .menu {
	width:208px;
	}
.c58v4-dm .left .menu {
	width:188px;
	}
#ie7 .c58-dm .right .menu {
	width:197px;
	}

/* Icons */
.c58-dm span.icon {
	position:absolute;
	display:block;
	background:transparent url('//www.static-cisco.com/assets/pilot/c58/c58-background.png') no-repeat 0 -10px;
	height:40px;
	width:40px;
	left:8px;
	top:5px;
	}
.rtl .c58-dm span.icon {
	left:auto;
	right:8px;
	}
.c58-dm span.option-2 {
	background-position:0 -50px;
	}
.c58-dm span.option-3 {
	background-position:0 -90px;
	}
.c58-dm span.option-4 {
	background-position:0 -130px;
	}
.c58-dm span.option-5 {
	background-position:0 -170px;
	}
.c58-dm span.option-6 {
	background-position:0 -210px;
	}
.c58-dm span.option-7 {
	background-position:0 -250px;
	}
.c58-dm span.option-8 {
	background-position:0 -290px;
	}
.c58-dm span.option-9 {
	background-position:0 -330px;
	}
.c58-dm span.option-10 {
	background-position:0 -370px;
	}
.c58-dm span.option-11 {
	background-position:0 -410px;
	}
.c58-dm span.option-12 {
	background-position:0 -450px;
	}
.c58-dm span.option-13 {
	background-position:0 -490px;
	}
.c58-dm span.option-14 {
	background-position:0 -530px;
	}
.c58-dm span.option-15 {
	background-position:0 -570px;
	}
.c58-dm span.option-16 {
	background-position:0 -610px;
	}
.c58-dm span.arrow {
	position:absolute;
	display:block;
	background:transparent url('//www.static-cisco.com/assets/pilot/c58/c58-background.png') no-repeat 0 0;
	height:6px;
	width:11px;
	right:10px;
	top:22px;
	}
.rtl .c58-dm span.arrow {
	left:10px;
	right:auto;
	}

/* Gradients */
.c58-dm div.left, 
.c58-dm div.mid, 
.c58-dm div.right {
	background:#f9f7f7; /* Old browsers */
	background:-moz-linear-gradient(top,  #f9f7f7 0%, #e7e6e6 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f7f7), color-stop(100%,#e7e6e6)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  #f9f7f7 0%,#e7e6e6 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  #f9f7f7 0%,#e7e6e6 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top,  #f9f7f7 0%,#e7e6e6 100%); /* IE10+ */
	background:linear-gradient(to bottom,  #f9f7f7 0%,#e7e6e6 100%); /* W3C */
	/* filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f7f7', endColorstr='#e7e6e6',GradientType=0 );  IE6-9 */
	}
.c58-dm div.hover, 
.c58-dm div.selected {
	background:#e6e5e5; /* Old browsers */
	background:-moz-linear-gradient(top,  #e6e5e5 0%, #d7d6d6 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e5e5), color-stop(100%,#d7d6d6)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  #e6e5e5 0%,#d7d6d6 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  #e6e5e5 0%,#d7d6d6 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top,  #e6e5e5 0%,#d7d6d6 100%); /* IE10+ */
	background:linear-gradient(to bottom,  #e6e5e5 0%,#d7d6d6 100%); /* W3C */
	/* filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e5e5', endColorstr='#d7d6d6',GradientType=0 );  IE6-9 */
	}

/* Font styling */
.c58-dm h2 {
	position:absolute;
	top:16px;
	left:61px;
	width:115px;
	}
.c58-dm h2.long {
	top:5px;
	line-height:1.4;
	}
.c58-dm h2.extralong {
	top:0;
	font-size:13px;
	line-height:1.3;
	}
.rtl .c58-dm h2 {
	left:auto;
	right:61px;
	}
.c58-dm h2 a:link, 
.c58-dm h2 a:hover, 
.c58-dm h2 a:visited, 
.c58-dm h2 a:active, 
.c58-dm h2 a {
	color:#444;
	text-decoration:none;
	outline:none;
	}
.c58-dm ul,
.rtl .c58-dm ul, 
.rtl .ie67 .c58-dm ul {
	z-index:300;
	list-style-type:none;
	padding:0;
	margin:0 0 15px;
	}
.c58-dm li {
	line-height:17px;
	margin:0 0 7px;
	}
.c58-dm a.cta {
	position:relative;
	padding-left:9px;
	}
.rtl .c58-dm a.cta {
	padding-left:0;
	padding-right:9px;
	}
.c58-dm a.cta span.cta {
	display:inline-block;
	position:absolute;
	background:transparent url('//www.static-cisco.com/assets/pilot/c58/c58-background.png') no-repeat -36px 0;
	height:5px;
	width:5px;
	left:0;
	bottom:4px;
	}
.rtl .c58-dm a.cta span.cta {
	background-position:-31px 0;
	left:auto;
	right:0;
	}

/* Rounded corners */
.c58-dm {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	}
.c58-dm.selectleft {
	-webkit-border-radius:6px 6px 6px 0;
	-moz-border-radius:6px 6px 6px 0;
	border-radius:6px 6px 6px 0;
	}
.c58v4-dm.selectleft {
	-webkit-border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;
	}
.c58-dm.selectright {
	-webkit-border-radius:6px 6px 0 6px;
	-moz-border-radius:6px 6px 0 6px;
	border-radius:6px 6px 0 6px;
	}
.c58-dm .menu {
	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
	}

/* Rounded corners for inner div with gradient */
.c58-dm .panel.left {
	-webkit-border-radius:6px 0 0 6px;
	-moz-border-radius:6px 0 0 6px;
	border-radius:6px 0 0 6px;
	}
.c58v4-dm .panel.left {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	}
.c58-dm .selected.left {
	-webkit-border-radius:6px 0 0 0;
	-moz-border-radius:6px 0 0 0;
	border-radius:6px 0 0 0;
	}
.c58v4-dm .selected.left {
	-webkit-border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;
	}
.c58-dm .panel.right {
	-webkit-border-radius:0 6px 6px 0;
	-moz-border-radius:0 6px 6px 0;
	border-radius:0 6px 6px 0;
	}
.c58-dm .selected.right {
	-webkit-border-radius:0 6px 0 0;
	-moz-border-radius:0 6px 0 0;
	border-radius:0 6px 0 0;
	}

/* Icons */
.c58-dm ul li span {
	display:inline-block;
	background-image: url('//www.static-cisco.com/assets/pilot/n13/filetype-sprite.png') ;
	background-repeat: no-repeat;
	position:relative;
	margin:0 0 -2px 0;
	left: 8px;
	padding:0;
	width: 16px;
	height: 16px;
	}
.rtl .c58-dm ul li span {
	right: 8px;
	left: auto;
	}
.c58-dm span.flash {
	background-position: 0 0;
	}
.c58-dm span.audio {
	background-position: 0 -16px;
	}
.c58-dm span.visio {
	background-position: 0 -32px;
	}
.c58-dm span.lock {
	background-position: 0 -48px;
	}
.c58-dm span.newwin {
	background-position: 0 -64px;
	}
.c58-dm span.video {
	background-position: 0 -80px;
	}
.c58-dm span.pdf {
	background-position: 0 -96px;
	}
.c58-dm span.zip {
	background-position: 0 -112px;
	}
.c58-dm span.xls {
	background-position: 0 -128px;
	}
.c58-dm span.doc {
	background-position: 0 -144px;
	}
.c58-dm span.ppt {
	background-position: 0 -160px;
	}
.c58-dm span.txt {
	background-position: 0 -176px;
	}

/*!* Visual Navigation v1.4.1 */
/*
 * v1.4.1: fixed poly classpaths to -dm.
 * v1.4: update classnames to -dm;
 *
 * n04-pilot.css: Visual Navigation
 *  - n04v8: Three Panel
 *  - n04v9: Two Panel
 *  - n04v10: Four Panel
 *  - n04v11: Five Panel
 *
 * (c) 1992-2012 Cisco Systems, 
   Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */

/* General Properties */
.n04-dm {
    position:relative;
    border: solid #ccc 1px;
    background-color:#f5f5f5;
    padding:10px 0;
    }
.n04v8-dm, 
.n04v9-dm {
    padding:19px 0 12px;
    }
div.n04-dm.smallbusiness {
    margin-left:10px;
    margin-bottom:15px;
    }
#framework-content-main .n04-dm.bottom-fix, 
#framework-content-main .sitecopy .n04-dm {
    margin:0 0 12px;
    }
.n04-dm .panel ul, 
.rtl .n04-dm .panel ul {
    margin:0 0 6px;
    padding:0;
    list-style:none;
    }
.n04v8-dm img.panel-background {
    float:right;
    margin:0 0 10px 10px;
    }
.rtl .n04v8-dm img.panel-background {
    float:left;
    margin:0 10px 10px 0;
    }
.n04v9-dm img.panel-background {
    float:right;
    margin:0 0 0 10px;
    }
.rtl .n04v9-dm img.panel-background {
    float:left;
    margin:0 10px 0 0;
    }
.n04v10-dm img.panel-background, 
.n04v11-dm img.panel-background {
    margin:0 0 7px;
    }


/* n04 Color Pallettes */
.n04-dm.pal-1, 
.n04-dm.pal-1 .background {
    background-color:#fff;
    }


/* n04 Structural Elements */
.n04-dm .background {
    background: url("//www.static-cisco.com/assets/pilot/n04/n04v8-bg.gif") repeat-y scroll 0 0 #f5f5f5;
    }
.rtl .n04-dm .background {
    background: url("//www.static-cisco.com/assets/pilot/n04/n04v8-bg-rtl.gif") repeat-y scroll 100% 0 #f5f5f5;
    }
.n04v9-dm .background {
    background-image: url("//www.static-cisco.com/assets/pilot/n04/n04v9-bg.gif");
    }
.rtl .n04v9-dm .background {
    background-image: url("//www.static-cisco.com/assets/pilot/n04/n04v9-bg-rtl.gif");
    }
.n04v10-dm .background {
    background-image: url("//www.static-cisco.com/assets/pilot/n04/n04v10-bg.gif");
    }
.rtl .n04v10-dm .background {
    background-image: url("//www.static-cisco.com/assets/pilot/n04/n04v10-bg-rtl.gif");
    }
.n04v10-alt1-dm .background {
    background-image: url("//www.static-cisco.com/assets/pilot/n04/n04v10-alt1-bg.gif");
    }
.rtl .n04v10-alt1-dm .background {
    background-image: url("//www.static-cisco.com/assets/pilot/n04/n04v10-alt1-bg-rtl.gif");
    }
.n04v10-alt2-dm .background {
    background-image: url("//www.static-cisco.com/assets/pilot/n04/n04v10-alt2-bg.gif");
    }
.rtl .n04v10-alt2-dm .background {
    background-image: url("//www.static-cisco.com/assets/pilot/n04/n04v10-alt2-bg-rtl.gif");
    }
.n04v11-dm .background {
    background-image: url("//www.static-cisco.com/assets/pilot/n04/n04v11-bg.gif");
    }
.rtl .n04v11-dm .background {
    background-image: url("//www.static-cisco.com/assets/pilot/n04/n04v11-bg-rtl.gif");
    }
.n04v9-alt1-dm .background, 
.n04v10-alt3-dm .background {
    background-image:none;
    }
.n04-dm .panel {
    float:left;
    padding:0 15px;
    }
.n04v8-dm .panel {
    width:282px;
    }
.n04v9-dm .panel {
    width:439px;
    }
.n04v9-alt1-dm .panel {
    width:428px;
    }
.n04v10-dm .panel {
    width:204px;
    }
.n04v10-alt1-dm .panel {
    width:202px;
    }
.n04v10-alt2-dm .panel {
    width:199px;
    }
.n04v10-alt3-dm .panel {
    width:189px;
    }
.n04v11-dm .panel {
    width:157px;
    }
.rtl .n04-dm .panel {
    float:right;
    }


/* Font Properties */
.n04-dm .panel h2 {
    margin:0 0 8px;
    }
.n04-dm .panel h2.center {
    margin:0;
    text-align:center;
    }
.n04v8-dm .panel h2, 
.n04v9-dm .panel h2 {
    margin:-3px 0 8px;
    }
.n04v11-dm h2 {
    color:#333;
    font-size:12px;
    }
.n04-dm .panel li {
    line-height:1.25;
    margin-bottom:7px;
    }
.n04-dm .panel li:last-child {
    margin-bottom:0;
    }
.n04-dm h2 a, 
.n04-dm h2 a:link, 
#framework-base-content .n04-dm h2 a, 
#framework-base-content .n04-dm h2 a:link {
    padding-right:15px;
    background:transparent url('//www.static-cisco.com/assets/pilot/c23/c23_caret_r.gif') no-repeat 100% 4px;
    color:#444;
    }
.rtl .n04-dm h2 a, 
.rtl .n04-dm h2 a:link, 
.rtl #framework-base-content .n04-dm h2 a, 
.rtl #framework-base-content .n04-dm h2 a:link {
    padding-left:15px;
    padding-right:0;
    background:transparent url('//www.static-cisco.com/assets/pilot/c23/c23_caret_l.gif') no-repeat 0 4px;
    }
.n04v10-dm h2 a, 
.n04v10-dm h2 a:link, 
.n04v11-dm h2 a, 
.n04v11-dm h2 a:link, 
#framework-base-content .n04v10-dm h2 a, 
#framework-base-content .n04v10-dm h2 a:link, 
#framework-base-content .n04v11-dm h2 a, 
#framework-base-content .n04v11-dm h2 a:link {
    color:#333;
    }
.n04v11-dm h2 a, 
.n04v11-dm h2 a:link, 
#framework-base-content .n04v11-dm h2 a, 
#framework-base-content .n04v11-dm h2 a:link {
    background-position:100% 2px;
    }
.rtl .n04v11-dm h2 a, 
.rtl .n04v11-dm h2 a:link, 
.rtl #framework-base-content .n04v11-dm h2 a, 
.rtl #framework-base-content .n04v11-dm h2 a:link {
    background-position:0 2px;
    }


/* Rounded Corners */
.n04-dm {
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    }
.ie67 .n04-dm.poly, 
#ie8 .n04-dm.poly {
    position:relative;
    behavior:url("/c/dam/assets/pilot/common/web-fw/PIE.htc");
    }
/* CSS Document */
/* 
 * n12 Formatted Tables
 *
 * Version 1.4
 * 
 * v1.4 update classnames from -pilot to -dm
 * 
 * component options: none
 * element options: 
 *	- th.subh-1
 *  - ul.no-bullets
 */

/* General Properties */
.n12-dm h2 {
	padding-bottom: 2px;
	border-bottom: 4px solid #ccc;
	}
.n12v1-dm table, 
.n12v2-dm table, 
.n12v10-dm table {
	width: 100%;
	}
.n12-dm table .even, 
.n12-dm table .odd {
	background-color:#fff;
	}
.n12-dm .zebra .even {
	background-color:#f1f4f7;
	}
.n12-dm td,
.n12-dm th,
.n12-dm .toplinks {
	word-wrap: break-word;
	vertical-align:top;
	text-align:left;
	}
.rtl .n12-dm td, 
.rtl .n12-dm th, 
.rtl .n12-dm .toplinks {
	text-align:right;
	}
.n12-dm thead th {
	vertical-align:bottom;
	}
.ie .n12v9-dm tr td {
	position:relative;
	}
#ie6 .n12v9-dm .fltrow, 
#ie7 .n12v9-dm .fltrow, 
#ie8 .n12v9-dm .fltrow {
	height:29px;
	}
.n12v9-dm .filtercell option, 
.n12v9-dm .filtercell select {
	z-index:10;
	}
.n12v9-dm .filtercell input {
	height:17px;
	}
.ie .n12v9-dm .filtercell input {
	height:15px;
	}


/* Margins & Padding */
.n12-dm .toplinks {
	padding: 0 0 8px;
	}
.n12-dm .toplinks ul {
	margin:0;
	list-style-type: none;
	}
.n12-dm .toplinks li {
	margin-bottom:0;
	}
.n12-dm > p {
	margin:0;
	padding: 0 10px 8px;
	}
.n12-dm td ul {
	margin-top: 2px;
	}
.n12-dm td ul.no-bullets {
	list-style-type: none;
	}
.n12-dm td li:last-child {
	margin-bottom: 0;
	}


/* Table Margins & Padding */
.n12-dm caption {
	padding-bottom:8px;
	}
.n12-dm .zebra caption {
	padding:0 10px 8px;
	}
.n12-dm td,
.n12-dm th,
.n12-dm .toplinks {
	margin:0;
	padding: 3px 0;
	}
/* May need to apply only to specific variations, v9 especially */
.n12-dm td, 
.n12-dm th {
	line-height:1.4;
	padding: 5px 10px;
	}
.n12-dm th.subh-1,
.n12-dm tr.subh-1 th {
	padding-top: 15px;
	}
.n12v1-dm td:first-child, 
.n12v1-dm th:first-child, 
.n12v2-dm td:first-child, 
.n12v2-dm th:first-child, 
.n12v10-dm td:first-child, 
.n12v10-dm th:first-child {
	padding-left:0;
	}
.n12v1-dm td:last-child, 
.n12v1-dm th:last-child, 
.n12v2-dm td:last-child, 
.n12v2-dm th:last-child, 
.n12v10-dm td:last-child, 
.n12v10-dm th:last-child {
	padding-right:0;
	}
.n12v10-dm .zebra td:first-child, 
.n12v10-dm .zebra th:first-child {
	padding-left:10px;
	}
.n12v10-dm .zebra td:last-child, 
.n12v10-dm .zebra th:last-child {
	padding-right:10px;
	}
.n12v9-dm .fltrow .filtercell {
	padding-left:0;
	padding-right:0;
	}
.n12v9-dm .filtercell {
	padding-top:0;
	padding-bottom:0;
	}
.n12v9-dm .flt {
	margin-bottom: 3px;
	}
#ie6 .n12v9-dm .flt, 
#ie7 .n12v9-dm .flt {
	margin-top: 0;
	}


/* Borders */
.n12v10-dm .zebra tbody tr:first-child {
	border-top: 1px solid #ccc;
	}
.n12-dm table.zebra {
	border-bottom: 1px solid #ccc;
	}
.n12-dm caption,
.n12-dm td,
.n12-dm th,
.n12-dm .toplinks {
	border-bottom: 1px solid #ccc;
	}
.n12-dm .zebra caption,
.n12-dm .zebra td,
.n12-dm .zebra th {
	border-bottom:0;
	}
.n12-dm .zebra tbody tr:last-child {
	border-bottom: 1px solid #ccc;
	}
.n12v9-dm .zebra tbody tr:last-child {
	border-bottom:0;
	}
.n12v9-dm .fltrow {
	border-bottom: 1px solid #ccc;
	}


/* Icons */
.n12-dm img.icon {
	margin: 0 5px;
	vertical-align:top;
	}
.n12-dm img.icon-small {
	margin: 0 5px;
	vertical-align:text-top;
	}


/* Product Comparison Tables */
.n12v11-data {
	min-width:700px;
	width:auto;
	empty-cells:show;
}
.n12v11-data th,
.n12v11-data thead th,
.n12v11-data td {
	vertical-align:top;
	min-width: 200px;
	width: 200px;
}
.n12v11-data th:first-child,
.n12v11-data td:first-child {
	min-width: 120px;
	width: auto;
}
.n12v11-data tr.prod-subhead th, 
.n12v11-data tr.prod-subhead td {
	background-color: #eee;
}
.n12v11-data .tr-photo td {
	text-align: center;
}
.n12v11-data .tr-photo img {
	width: 100px;
	height: 80px;
}
.n12v11-prod-name th, 
.n12v11-prod-name td,
.n12v11-prod-photo th,
.n12v11-prod-photo td,
.n12v11-prod-pid th,
.n12v11-prod-pid td {
	border-bottom: 0;
}
.n12v11-prod-buy td {
	padding-bottom: 9px;
}
.n12v11-listing {
	width:700px;
	empty-cells:show;
}
.n12v11-listing .n12v11-td-check {
	width: 100px;
}


/* the translation for 'deselect all' can be long
 * these overrides correct that column's width */
.de .n12v11-listing .n12v11-td-check {
	width: 116px;
}
.fr .n12v11-listing .n12v11-td-check {
	width: 160px;
}
.n12v11-prod-photo th,
.n12v11-listing .n12v11-td-buy {
	vertical-align:top;
}
.n12v11-listing label {
	margin-left: 4px;
}
.rtl .n12v11-listing label {
	margin-right: 4px;
}
.n12v11-listing td label {
	margin-left: 7px;
}
.rtl .n12v11-listing td label {
	margin-right: 7px;
}
.n12v11-listing th {
	vertical-align:bottom;
}
.n12v11-listing h2 {
	border-bottom: 0;
	margin-bottom: 0;
}
.n12v11-prod-name th h3 {
	margin-bottom: 0;
}
.n12v11-dm .debug {
	display:none;
}
.rtl .n12v11-dm .a00v1,
.rtl .n12v11-dm .a00v1-alt1,
.rtl .n12v11-dm .a00v1-alt2 {
	float: right;
}


/*====================================================
	- HTML Table Filter Generator stylesheet
	- do not hesitate to edit classes below to 
	change filter grid appearance
=====================================================*/

/* TABLE LAYOUT
=====================================================*/


/* FILTERS BAR
=====================================================*/
/* filter grid row appearance */
.n12v9-dm .fltrow { 
	background-color:none; 
	border-bottom:none;
}

.n12v9-dm table.TF .fltrow th { 
	padding:2px;
	height:25px; 
	} 
.n12v9-dm table.TF .fltrow td{
	padding:2px;
	height:25px; 
	vertical-align: bottom;
	} 
.n12v9-dm .btnflt { /* button appearance */
	font-size:11px; vertical-align:middle;
	margin:0 2px; padding:0 1px;	
}
.n12v9-dm div.inf .btnflt_icon { /* button appearance when displayIcons is true */
	width:19px; height:19px; cursor:pointer;
	border:0; vertical-align:middle;
	background:transparent url(//www.static-cisco.com/assets/pilot/n12/images/btn_filter.png) center center no-repeat;
}
.n12v9-dm table.TF .flt { /* filter (input) appearance */
	/*background-color:#fff; 
	border:1px solid #ccc;*/ /*cisco - to style the arrow key in drop-down to match the previous version of filter table*/
	margin-top:0; 
	width:97%; 
	vertical-align:middle;
}
.n12v9-dm table.TF select.flt { /* select filter */
	/*background-color:#fff; 
	border:1px solid #ccc; */ /*cisco - to style the arrow key in drop-down to match the previous version of filter table*/
	margin:0 5px 3px 0; 
	width:99%; font-size:12px; vertical-align:middle;
}
.n12v9-dm input.flt{ /* select filter */
	font-size:12px;
	height:17px;
	margin-left:3px;
}
.n12v9-dm input.flt_s{ /* select filter */
	font-size:12px;
	height:17px;
	margin-top:-6px;
}
.n12v9-dm select.flt_multi{ /* multiple select filter */
	background-color:#fff; border:1px solid #ccc; 
	margin:0 1px 1px 0; width:99%; height:100px;
	font-size:12px; vertical-align:middle;
}
.n12v9-dm .flt_s{ /* small filter (input) appearance */
	background-color:#fff; font-size:12px;
	border:1px solid #ccc;
	margin:0; width:80%; vertical-align:middle;
}
.n12v9-dm table.TF .single_flt{ /* single filter appearance (input) */
	background-color:#fff; font-size:12px;
	border-left:1px solid #999; border-right:1px solid #ccc;
	border-top:1px solid #ccc; border-bottom:1px solid #999;
	margin:0; width:120px; vertical-align:middle;
	margin-bottom:5px;
}
.n12v9-dm table.TF .fltWatermark{ /* watermark input */
	color:#999;
}
.n12v9-dm table.TF .div_checklist{ /* div containing checklist  */
	width:100%; height:100px;
	border:1px solid #ccc;
	overflow:auto; text-align:left;
	background-color:#fff;
	color:#333;
}
.n12v9-dm .div_checklist ul.flt_checklist{ padding:0; margin:0; list-style: none; }
.n12v9-dm .div_checklist li.flt_checklist_item{ /*check list item*/
	padding:1px; margin:0; font-size:10px;
	border-bottom:1px solid #ccc;
}
.n12v9-dm table.TF .div_checklist li.flt_checklist_item:hover{
	background-color:#335EA8 ;
	color:#fff;
}
.n12v9-dm table.TF .flt_checklist_item_disabled{ background-color:#E5E5E5; }
.n12v9-dm table.TF .flt_checklist_slc_item{ /*selected check list item*/
	background-color:#335EA8;
	color:#fff ;
}
.n12v9-dm table.TF .div_checklist label{ display:block; }
.n12v9-dm table.TF .div_checklist input{ vertical-align:middle; margin:2px 5px 2px 1px; }

/* RESET BUTTON
=====================================================*/
/* Reset button */
.n12v9-dm div.inf input.reset{
	width:19px; height:19px; cursor:pointer;
	border:0 ; vertical-align:middle;
	background:transparent url(//www.static-cisco.com/assets/pilot/n12/images/btn_clear_filters.png) center center no-repeat;
}
.n12v9-dm div.inf input.reset:hover{ background:#CAD1D6 url(//www.static-cisco.com/assets/pilot/n12/images/btn_clear_filters.png) center center no-repeat;  }

/* PAGING ELEMENTS
=====================================================*/
.n12v9-dm .inf{ /* div containing left, middle and right divs */
	clear:both; width:auto;  
	font-size:12px; 
	margin:0; padding:1px 3px; 
	overflow:hidden;
	border:1px solid #ccc;
	background:#f4f4f4; 
}
.n12v9-dm .ldiv{ /* left div */
	float:left; width:30%; position:inherit; 
}
.n12v9-dm .mdiv{ /* middle div */
	float:left; width:38%; position:inherit; 
	text-align:center; padding:1px 0;
}
.n12v9-dm .rdiv{ /* right div */
	float:right; width:30%; position:inherit; text-align:right; 
}
.n12v9-dm select.pgSlc{ height:20px; vertical-align:middle; font-size:10px; }/*paging drop-down list*/
.n12v9-dm input.pgNbInp{/*paging text-box*/ 
	width:25px; height:16px; margin:1px;
	font-size:11px; vertical-align:middle; 
}
.n12v9-dm div.inf input.pgInp{ /*paging buttons (Next/Previous)*/
	vertical-align: middle;
	width:19px; height:19px; 
	cursor:pointer;	border:0 ; 
	font-weight:bold; font-size:11px;
}
.n12v9-dm div.inf .nextPage{ background:transparent url(//www.static-cisco.com/assets/pilot/n12/images/btn_next_page.gif) center center no-repeat  }
.n12v9-dm div.inf .previousPage{ background:transparent url(//www.static-cisco.com/assets/pilot/n12/images/btn_previous_page.gif) center center no-repeat  }
.n12v9-dm div.inf .firstPage{ background:transparent url(//www.static-cisco.com/assets/pilot/n12/images/btn_first_page.gif) center center no-repeat  }
.n12v9-dm div.inf .lastPage{ background:transparent url(//www.static-cisco.com/assets/pilot/n12/images/btn_last_page.gif) center center no-repeat  }
.n12v9-dm div.inf .nextPage:hover, div.inf .previousPage:hover, div.inf .firstPage:hover, div.inf .lastPage:hover{ background-color:#CAD1D6  }

.n12v9-dm span.nbpg{ padding:0 5px 0 0; }/*paging nb pages*/
.n12v9-dm div.inf a{ color:#333; text-decoration:none; font-weight:bold; }/*link appearence in .inf div*/
.n12v9-dm div.inf a:hover{ text-decoration:underline; }/*link appearence in .inf div*/
.n12v9-dm div.tot{ /* rows counter appearance */
	float:left; overflow:hidden;
	width:150px; height:15px;
	border-right:1px solid #ccc;
	margin:0 5px; padding:0 2px;
}
.n12v9-dm div.tot span{ font-weight:bold; font-size:11px; }
.n12v9-dm select.rspg{ width:50px; margin:1px 5px 0 5px; vertical-align:middle; }/*results per page select*/
.n12v9-dm span.rspgSpan{ font-size:11px; } /*results per page select label*/


/* BEHAVIOURS
=====================================================*/
.n12v9-dm span.keyword{ background-color: #0096D6; color:white;}/*highlighted word  -- original color code- #ffcc00*/

/*.even{ background-color:#fff !important; }row bg alternating color*/
/*.odd{ background-color:#f1f5f8 !important; }row bg alternating color*/

.n12v9-dm .loader{ /* loader appearance */
	position:absolute; padding: 5px 10px;
	margin:20px 0 0 20px; width:auto; 
	z-index:1000; font-size:12px; font-weight:bold;
	border:1px solid #666; background:#f4f4f4; 
	vertical-align:middle;
}

.n12v9-dm div.status{ /* status bar appearance */
	float:left; overflow:hidden;
	width:150px; height:15px;
	border-right:none;
	margin:0 5px 0 2px;
	padding:0 2px;
}
.n12v9-dm div.status span{ font-weight:bold; font-size:11px; }

.n12v9-dm div.cont{ /*table container div*/
	height:200px; overflow: auto;
}
.n12v9-dm div.head{ width:auto; overflow:hidden; }

/* Help elements */
.n12v9-dm .helpBtn{ 
margin:0 5px; 
padding: 2px 4px; 
border-left:1px solid #ccc; 
border-right:1px solid #ccc; 
} 
/* help button */
.n12v9-dm div.helpCont{ /* help container */
	position:absolute; display:none; 
	max-width:600px; overflow:auto;
	padding:7px; margin:15px 0;
	border:1px solid #CCC; line-height:19px; 
	font-size:12px; color:#333; 
	background:#fff; text-align:left;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow:3px 3px 2px #888;
	-moz-box-shadow:3px 3px 2px #888;
	-webkit-box-shadow:3px 3px 2px #888;
	z-index:1;
}
.n12v9-dm div.helpCont a{ color:#cc0000; text-decoration:underline; font-weight:normal; }
.n12v9-dm div.helpCont a:hover{ text-decoration:none; }
.n12v9-dm div.helpCont hr{ border:1px solid #ccc; }
.n12v9-dm div.helpFooter{ margin:10px 0 0 0; }
.n12v9-dm div.helpFooter h4{ margin:2px; font-size:13px; color:#333; }

/* Pop-up filters elements */
.n12v9-dm div.popUpFilter{ 
	position:absolute; display:none; width:100px;
	background:#C8E0FB; border:1px solid #e4e4e4;
	padding:1px 3px; 
	margin:20px auto 0 0px;
}


/* WEB FX Sortable table
/* Change images paths if you don't use same folder
/* Remove safely if not used
=====================================================*/
.n12v9-dm .sort-arrow, .n12v10-dm .sort-arrow {
	width:16px;
	height:14px;
	background-position:center center;
	background-repeat:no-repeat;
	margin:	0 2px;
	margin-bottom:-2px;
	background-image:url(//www.static-cisco.com/assets/pilot/n12/images/arrow-none.gif);
	display:inline-block;
}

.n12v9-dm .sort-arrow.descending, .n12v10-dm .sort-arrow.descending {	background-image:url(//www.static-cisco.com/assets/pilot/n12/images/arrow-down.gif);}

.n12v9-dm .sort-arrow.ascending, .n12v10-dm .sort-arrow.ascending { background-image:url(//www.static-cisco.com/assets/pilot/n12/images/arrow-up.gif);}

/*!* MBW Resources List v1.6 */
/*
 * v1.6: update classnames from -pilot to -dm
 *
 * Component Options: 
 * Element Options:
 *	- h2.bdr-1 (underlined h2)
 *	- ul.no-bullets (removes bullets)
 *	- span inside li adds filetype icons 
 */

.n13-dm,
.clb .n13-dm {
	padding: 0 0 6px;
	}

.n13-dm hr {
	background-color: #ccc;
	border: 0;
	color: #ccc;
	height: 1px;
	padding: 0;
	margin: 14px 0;
	}

.n13-dm h2.bdr-1 {
	border-bottom: 4px solid #ccc;
	padding-bottom: 2px;
	}

.n13-dm h2:first-child {
	margin-top: 0;
	}

.n13-dm ul {
	margin-top: 8px;
	}

.n13-dm ul.no-bullets,
.rtl .n13-dm ul.no-bullets {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
	margin-right: 0;
	}

.n13-dm ol:last-child,
.n13-dm ul:last-child,
.n13-dm li:last-child,
.n13-dm ol.compact,
.n13-dm ul.compact,
.n13-dm p,
.n13-dm h3.compact {
	margin-bottom:0;
	}

.n13-dm ul.bullets {
	list-style-type:disc;
	}

.n13-dm ol li, 
.n13-dm ul li {
	line-height: 1.4em;
	margin-bottom: 8px;
	padding-right: 20px;
	clear:both;
	}

.rtl .n13-dm ol li, 
.rtl .n13-dm ul li {
	padding-left: 20px;
	padding-right: 0;
	}

.n13-dm ol li span, 
.n13-dm ul li span {
	display:inline-block;
	background-image: url('//www.static-cisco.com/assets/pilot/common/icon-sprite.png') ;
	background-repeat: no-repeat;
	position:relative;
	margin:0 0 -2px 0;
	left: 8px;
	padding:0;
	width: 16px;
	height: 16px;
	}

.rtl .n13-dm ol li span, 
.rtl .n13-dm ul li span {
	right: 8px;
	left: auto;
	}

.n13-dm span.flash {background-position: 0 0;}
.n13-dm span.audio {background-position: 0 -16px;}
.n13-dm span.visio {background-position: 0 -32px;}
.n13-dm span.lock {background-position: 0 -48px;}
.n13-dm span.newwin {background-position: 0 -64px;}
.n13-dm span.video {background-position: 0 -80px;}
.n13-dm span.pdf {background-position: 0 -96px;}
.n13-dm span.zip {background-position: 0 -112px;}
.n13-dm span.xls {background-position: 0 -128px;}
.n13-dm span.doc {background-position: 0 -144px;}
.n13-dm span.ppt {background-position: 0 -160px;}
.n13-dm span.txt {background-position: 0 -176px;}
.n13-dm span.document {background-position: 0 -192px;}
.n13-dm span.image {background-position: 0 -208px;}
.n13-dm span.contact {background-position: 0 -224px;}
.n13-dm span.calendar {background-position: 0 -240px;}
.n13-dm span.email {background-position: 0 -256px;}
.n13-dm span.check {background-position: 0 -272px;}
.n13-dm span.itunes {background-position: 0 -288px;}
.n13-dm span.twitter {background-position: 0 -304px;}
.n13-dm span.blog {background-position: 0 -320px;}
.n13-dm span.friendfeed {background-position: 0 -336px;}
.n13-dm span.facebook {background-position: 0 -352px;}
.n13-dm span.linkedin {background-position: 0 -368px;}
.n13-dm span.yahoo {background-position: 0 -384px;}
.n13-dm span.google {background-position: 0 -400px;}
.n13-dm span.delicious {background-position: 0 -416px;}
.n13-dm span.digg {background-position: 0 -432px;}
.n13-dm span.technorati {background-position: 0 -448px;}
.n13-dm span.community {background-position: 0 -464px;}
.n13-dm span.youtube {background-position: 0 -480px;}
.n13-dm span.rss {background-position: 0 -512px;}
.n13-dm span.googleplus {background-position: 0 -528px;}
.n13-dm span.slideshare {background-position: 0 -544px;}
.n13-dm span.picasa {background-position: 0 -560px;}
.n13-dm span.soundcloud {background-position: 0 -576px;}
.n13-dm span.renren {background-position: 0 -592px;}
.n13-dm span.weibo {background-position: 0 -608px;}
.n13-dm span.tencentweibo {background-position: 0 -624px;}
.n13-dm span.vkontakte {background-position: 0 -640px;}
.n13-dm span.viadeo {background-position: 0 -656px;}
.n13-dm span.xing {background-position: 0 -672px;}
.n13-dm span.youku {background-position: 0 -688px;}
.n13-dm span.tencentqqspace {background-position: 0 -704px;}
.n13-dm span.flickr {background-position: 0 -720px;}
.n13-dm span.foursquare {background-position: 0 -736px;}
.n13-dm span.instagram {background-position: 0 -752px;}
.n13-dm span.tumblr {background-position: 0 -768px;}
.n13-dm span.vimeo {background-position: 0 -784px;}

/* n19 Segement Navigation
 * v1.1
 * 
 * v1.1: update classnames from -pilot to -dm
 * 
 * component options: pal-1, pal-2
 */

/* General Properties */
.n19-dm {
	position:relative;
	height: auto;
	background: #fff;
	overflow:visible;
}
.ie .n19-dm {
	top:0;
	left:0;
}
.rtl .ie .n19v1-dm {
	right:-1px;
}

/* Borders and Colors */
.n19v1-dm,
.n19v2-dm,
.clb .n19v1-dm,
.clb .n19v2-dm {
	background-color: #fff;
	padding: 15px;
	border: 1px solid #ccc;
}
.rtl #ie8 .n19v1-dm,
.rtl #ie8 .n19v2-dm {
	margin-right:1px;
}

.n19v1-dm {
	background-image:url('//www.static-cisco.com/assets/pilot/n19/n19v1_bg.gif');
	background-repeat: repeat-x;
}
.n19v2-dm {
	background-color:#f0f0f0;
	border:1px solid #ccc;
}

.n19v1-dm.pal-1 {
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
}
.n19v1-dm.pal-2 {
	background-image:none;
	border:1px solid #ccc;
}
.n19v1-dm.pal-2 {
	background-color:#f0f0f0;
}

/* Text Properties */
.n19v1-dm p {
	margin-bottom: 16px;
}
.n19v1-dm p.compact {
	margin-bottom: 0;
}
.n19v1-dm a {
	position:relative;
	display:block;
}
.n19v1-dm p a {
	display:inline;
}

.n19v2-dm h3,
.n19v2-dm p,
.n19v2-dm a {
	display:inline;
}
.n19v2-dm h3 {
	padding-right: 2px;
}


/* Rounded Corners */
.n19v1-dm.poly,
.n19v2-dm.poly {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.ie67 .n19v1-dm.poly,
.ie67 .n19v2-dm.poly, 
#ie8 .n19v1-dm.poly,
#ie8 .n19v1-dm.poly {
	position:relative;
	behavior:url("/c/dam/assets/pilot/common/web-fw/PIE.htc");
}
/*
 *
 * This revision is being manually managed to be equivalent to Web Publisher version #.
 * $Revision: 3.2 $
 *
 * v3.2: change classnames from -pilot to -dm
 * 
 * n26v1-dm.css: Content Ticker
 *    - n26v1-dm: News Ticker
 *    - n26v1-alt1-dm: Social Media Ticker

*************************************************************
n26-dm - Content Ticker
*************************************************************
*/

/* General Properties */
.n26-dm {
	background: none repeat scroll 0 0 #ececec;
	border: 1px solid #ccc;
	height: 33px;
	margin: 0;
	padding: 0;
	position: relative;
	}
.ie .n26-dm {
	padding-top: 1px;
	}
.n26v1-dm .n26-nav {
	position: absolute;
	top: 7px;
	padding: 0;
	right: 11px;
	width: 150px;
	text-align:right;
	}
.rtl .n26v1-dm .n26-nav {
	right: inherit;
	left:11px;
	text-align:left;
	}


/* Text Properties */
.n26v1-dm h3 {
	float: left;
	color: #444;
	font-size: 12px;
	margin: 8px 9px 0 17px;
	font-weight:bold;
	}
.rtl .n26v1-dm h3 {
	float: right;
	margin: 7px 17px 0 9px;
	}
.n26-dm a:link, 
.n26-dm a:visited {
	color: #2970a6;
	text-decoration: none;
	}
.n26-dm a:hover {
	text-decoration: underline;
	}
.n26v1-alt1-dm .n26-nav a#join {
	background: transparent url('//www.static-cisco.com/assets/pilot/c23/c23_caret_r.gif') scroll left center no-repeat;
	color: #2970a6;
	font-size: 12px;
	font-weight: bold;
	padding: 0 7px 0 13px;
	}
.rtl .n26v1-alt1-dm .n26-nav a#join {
	background: transparent url('//www.static-cisco.com/assets/pilot/c23/c23_caret_l.gif') scroll right center no-repeat;
	padding: 0 13px 0 7px;
	}


/* List Properties */
.n26v1-dm ol {
	float: left;
	list-style-type: none;
	position: relative;
	margin: 9px 0 0;
	width: 600px;
	height: 17px;
	overflow: hidden;
	}
.n26v1-alt1-dm ol {
	margin-top: 8px;
	}
.rtl .n26v1-dm ol {
	float: right;
	}
.n26v1-dm ol li {
	position: absolute;
	top: 0;
	left: 1px;
	background: transparent url('//www.static-cisco.com/assets/pilot/n26/n26-icons.png') -50px -50px no-repeat;
	margin:0;
	font-size: 12px;
	padding-left: 0;
	line-height: 17px;
	height:16px;
	}
.rtl .n26v1-dm ol li {
	left: auto;
	right:1px;
	padding-right: 0;
	}
.n26v1-dm ol li .date {
	background: none repeat scroll 0 0 #ececec;
	color: #525252;
	}


/* Icons */
.n26v1-dm ol li.t1m-ticker-twitter {
	background-position:0 0;
	padding-left: 28px;
	}
.n26v1-dm ol li.t1m-ticker-facebook {
	background-position:0 -21px;
	padding-left: 28px;
	}
.n26v1-dm ol li.t1m-ticker-youtube {
	background-position:0 -40px;
	padding-left: 28px;
	}
.n26v1-dm ol li.t1m-ticker-blogs {
	background-position:0 -60px;
	padding-left: 28px;
	}
.n26v1-dm .n26-nav span {
	display:block;
	width: 16px;
	height:18px;
	float:right;
	margin:2px 0 0 9px;
	}
.rtl .n26v1-dm .n26-nav span {
	float:left;
	margin:2px 9px 0 0;
	}
.n26v1-dm .n26-nav .twitter {
	background: transparent url('//www.static-cisco.com/assets/pilot/n26/n26-icons.png') 0 0 no-repeat;
	}
.n26v1-dm .n26-nav .facebook {
	background: transparent url('//www.static-cisco.com/assets/pilot/n26/n26-icons.png') 0 -21px no-repeat;
	}
.n26v1-dm .n26-nav .rss {
	background: transparent url('//www.static-cisco.com/assets/pilot/n26/n26-icons.png') 0 -60px no-repeat;
	}


/* Component Controls */
.n26v1-dm .n26-controls {
	float: left;
	margin-top: 9px;
	padding: 0 3px;
	width: 57px;
	}
.ie .n26v1-dm .n26-controls {
	margin-top: 8px;
	}
.rtl .n26v1-dm .n26-controls {
	float: right;
	}
.n26v1-dm .n26-controls a {
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}
.n26v1-dm .newsitem-previous {
	border-right: 1px solid #afafaf;
	float: left;
	margin: 0;
	padding: 0;
	width: 24px;
	}
.rtl .n26v1-dm .newsitem-previous {
	float: right;
	}
.n26v1-dm .newsitem-previous a {
	background: transparent url('//www.static-cisco.com/assets/about/ent/i/hp-sprites-mb.png') scroll -7px 0 no-repeat;
	height: 16px;
	}
.n26v1-dm .newsitem-next {
	float: left;
	margin: 0 6px 0 0;
	padding: 0;
	width: 24px;
	}
.rtl .n26v1-dm .newsitem-next {
	margin: 0;
	float: right;
	}
.n26v1-dm .newsitem-next a {
	background: transparent url('//www.static-cisco.com/assets/about/ent/i/hp-sprites-mb.png') scroll -33px 0 no-repeat;
	height: 16px;
	}
.n26v1-dm .newsitem-previous a:hover, 
.n26v1-dm .newsitem-previous a:focus {
	background-position: -7px -16px;
	outline:none;
	}
.n26v1-dm .newsitem-next a:hover, 
.n26v1-dm .newsitem-next a:focus {
	background-position: -33px -16px;
	outline:none;
	}


/* Rounded Corners */
.n26-dm.poly {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	}
.ie67 .n26-dm.poly, 
#ie8 .n26-dm.poly {
	position:relative;
	behavior:url("/c/dam/assets/pilot/common/web-fw/PIE.htc");
	}
/* s01 v1.2
 * 
 * v1.2: changed classname to -dm;
 * v1.1: add #wcq for WEM margin setting.
 * v1.0: 2x platform
 */

.s01v8-dm {
    min-width:220px;
}
.rtl .s01v8-dm {
    padding-left:0;
}
.s01v8-dm h2 {
    color:#444;
    padding-bottom:2px;
    border-bottom:#ccc 4px solid;
}
.s01v8-dm h2:first-child {
    margin-top:-4px;
}
.s01v8-dm h2.s01v8-title {
    margin-bottom:0;
}
.s01v8-dm a:hover {
    color:#2970a6;
}
.s01v8-smaller_text {
    font-size:11px;
    line-height:1.3;
}
#fw-mb-w1 .s01v8-dm ul {
    list-style:none;
    padding:0;
    margin:0;
}
.s01v8-dm li {
    padding:3px 0 8px 41px;
    border-bottom:#e5e5e5 1px solid;
    position:relative;
    min-height:16px;
}
.rtl .s01v8-dm li {
    padding:3px 41px 8px 0;
}
.s01v8-dm li.first_li {
    padding-top:8px;
}
.s01v8-dm .no-border {
    border-bottom:0;
    padding-bottom:0;
    margin-bottom:0;
}
.s01v8-icon {
    background:transparent url('//www.static-cisco.com/assets/pilot/s01/luh_sprite.gif') center center no-repeat;
    color:#666;
    width:24px;
    height:24px;
    position:absolute;
    top:3px;
    left:7px;
}
.rtl .s01v8-icon {
    background-image:url('//www.static-cisco.com/assets/pilot/s01/luh_sprite_RTL.gif');
    left:inherit;
    right:5px;
}
#ie6 .s01v8-icon {
    left:-32px;
}
.s01v8-dm li.first_li .s01v8-icon {
    top:8px;
}
.s01v8-chat {
    background-position:0 -57px;
}
#fw-mb-w1 .s01v8-chat_button {
    background:transparent url('//www.static-cisco.com/assets/pilot/s01/luh_sprite.gif') center center no-repeat;
    background-position:0 0;
    padding-left:72px;
    padding-bottom:0;
    height:39px;
}
.rtl #fw-mb-w1 .s01v8-chat_button {
    background:transparent url('//www.static-cisco.com/assets/pilot/s01/luh_sprite_RTL.gif') right top no-repeat;
    padding-left:0;
    padding-right:72px;
}
#fw-mb-w1 .s01v8-chat_gray_bar {
    background:transparent url('//www.static-cisco.com/assets/pilot/s01/luh_sprite.gif') center center repeat-x;
    background-position:0 -222px;
    height:36px;
    margin-top:-3px;
    padding-top:6px;
}
.rtl .s01v8-chat_gray_bar {
    background:transparent url('//www.static-cisco.com/assets/pilot/s01/luh_sprite_RTL.gif') repeat-x;
    background-position:0 -222px;
    margin-left:0;
    height:42px;
}
.s01v8-email {
    background-position:0 -92px;
}
.s01v8-small_business {
    background-position:0 -192px;
}
.s01v8-reseller {
    background-position:0 -125px;
}
.s01v8-phone {
    background-position:0 -160px;
}
/* added second lines to include .s01v8-b .s01v8-i */
#fw-mb-w1 .s01v8-dm .cta, 
#fw-mb-w1 .s01v8-dm .cta b, 
#fw-mb-w1 .s01v8-dm .cta b i,
#fw-mb-w1 .s01v8-dm .cta .s01v8-b, 
#fw-mb-w1 .s01v8-dm .cta .s01v8-b .s01v8-i {
    background-image:url('//www.static-cisco.com/assets/pilot/common/blue_button.png');
    color:#fff;
    text-decoration:none;
    font-weight:bold;
    font-family:arial;
    cursor:pointer;
    outline:0;
    padding:0;
    margin:0;
    height:24px;
    line-height:24px;
    display:-moz-inline-box;
    display:inline-block;
    font-size:11.25px;
    -moz-box-align:center;
    background-repeat:no-repeat;
}
#ie6 .s01v8-dm .cta, 
#ie6 .s01v8-dm .cta b, 
#ie6 .s01v8-dm .cta b i,
#ie6 .s01v8-dm .cta .s01v8-b, 
#ie6 .s01v8-dm .cta .s01v8-b .s01v8-i {
    background-image:url('//www.static-cisco.com/assets/pilot/common/blue_button.png')
}
.s01v8-dm .cta {
    background-position:right -48px;
    position:absolute;
    top:8px;
}
.s01v8-dm .cta b,
.s01v8-dm .cta .s01v8-b {
    background-position:0 -24px;
}
#fw-mb-w1 .s01v8-dm .cta b i,
#fw-mb-w1 .s01v8-dm .cta .s01v8-b .s01v8-i {
    background-repeat:repeat-x;
    background-position:0 0;
    padding:0 13px;
    margin:0 3px;
    font-style:normal;
}
.s01v8-dm .cta:hover {
    background-position:right -120px;
    text-decoration:none;
}
.s01v8-dm .cta:hover b
.s01v8-dm .cta:hover .s01v8-b {
    background-position:0 -96px;
}
#fw-mb-w1 .s01v8-dm .cta:hover b i,
#fw-mb-w1 .s01v8-dm .cta:hover .s01v8-b .s01v8-i {
    background-repeat:repeat-x;
    background-position:0 -72px;
    font-style:normal;
}

/* Position the proactive chat. */
.c2c-proactive-modal {
    position: fixed;
    top: -1000px;
    left: -1000px;
}
.mb-context .s01v8-dm {
    margin-left:10px;
    padding-left:0;
    width:220px;
}
#w1x .mb-context .s01v8-dm,
#wcq .mb-context .s01v8-dm {
    margin-left:0px;
}


/*!* s01-dm - Let Us Help Localizations v1.0 */

/* background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_ca.gif"); 
 * partially overrides background: transparent url('//www.static-cisco.com/assets/pilot/s01/luh_sprite.gif') center center no-repeat;
 */
.loc-en-ca #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_ca.gif");
}
.loc-en-au #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_au.gif");
}
.loc-en-in #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_in.gif");
}
.loc-en-id #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_id.gif");
}
.loc-en-my #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_my.gif");
}
.loc-en-ph #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_ph.gif");
}
.loc-en-sg #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_sg.gif");
}
.loc-en-vn #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_vn.gif");
}
.loc-en-be #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_be.gif");
}
.loc-en-cy #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_cy.gif");
}
.loc-en-dz #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_dz.gif");
}
.loc-en-mt #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_mt.gif");
}
.loc-en-ae #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_ae.gif");
}
.loc-en-za #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_za.gif");
}
.loc-en-gb #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_gb.gif");
}
.loc-en-hk #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_hk.gif");
}
.loc-en-sa #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_sa.gif");
}
.loc-en-qa #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_qa.gif");
}
.loc-en-eg #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_eg.gif");
}
.loc-en-il #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_il.gif");
}
.loc-en-ng #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_en_ng.gif");
}
.loc-az-az #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_az_az.gif");
}
.loc-lt-ba #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_lt_ba.gif");
}
.loc-fr-be #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_fr_be.gif");
}
.loc-nl-be #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_nl_be.gif");
}
.loc-bg-bg #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_bg_bg.gif");
}
.loc-pt-br #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_pt_br.gif");
}
.loc-fr-ca #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_fr_ca.gif");
}
.loc-fr-ch #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_fr_ch.gif");
}
.loc-zh-cn #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_zh_cn.gif");
}
.loc-cs-cz #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_cs_cz.gif");
}
.loc-de-at #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_de_at.gif");
}
.loc-de-de #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_de_de.gif");
}
.loc-de-ch #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_de_ch.gif");
}
.loc-da-dk #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_da_dk.gif");
}
.loc-fr-dz #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_fr_dz.gif");
}
.loc-es-es #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_es.gif");
}
.loc-fi-fi #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_fi_fi.gif");
}
.loc-fr-fr #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_fr_fr.gif");
}
.loc-el-gr #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_el_gr.gif");
}
.loc-zh-hk #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_zh_hk.gif");
}
.loc-hr-hr #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_hr_hr.gif");
}
.loc-hu-hu #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_hu_hu.gif");
}
.loc-it-it #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_it_it.gif");
}
.loc-ja-jp #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_ja_jp.gif");
}
.loc-ko-kr #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_ko_kr.gif");
}
.loc-kk-kz #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_kk_kz.gif");
}
.loc-es-ar #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_ar.gif");
}
.loc-es-bz #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_bz.gif");
}
.loc-es-bo #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_bo.gif");
}
.loc-es-cl #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_cl.gif");
}
.loc-es-co #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_co.gif");
}
.loc-es-cr #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_cr.gif");
}
.loc-es-ec #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_ec.gif");
}
.loc-es-sv #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_sv.gif");
}
.loc-es-gt #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_gt.gif");
}
.loc-es-hn #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_hn.gif");
}
.loc-es-mx #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_mx.gif");
}
.loc-es-ni #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_ni.gif");
}
.loc-es-pa #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_pa.gif");
}
.loc-es-py #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_py.gif");
}
.loc-es-pe #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_pe.gif");
}
.loc-es-pr #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_pr.gif");
}
.loc-es-uy #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_uy.gif");
}
.loc-es-ve #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_es_ve.gif");
}
.loc-lv-lv #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_lv_lv.gif");
}
.loc-ar-ae #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_ar_ae.gif");
}
.loc-ar-sa #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_ar_sa.gif");
}
.loc-ar-qa #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_ar_qa.gif");
}
.loc-ar-eg #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_ar_eg.gif");
}
.loc-mk-mk #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_mk_mk.gif");
}
.loc-nl-nl #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_nl_nl.gif");
}
.loc-no-no #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_no_no.gif");
}
.loc-pl-pl #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_pl_pl.gif");
}
.loc-pt-pt #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_pt_pt.gif");
}
.loc-ro-ro #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_pt_pt.gif");
}
.loc-ru-ru #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_ru_ru.gif");
}
.loc-ru-ua #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_ru_ua.gif");
}
.loc-ru-kz #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_ru_kz.gif");
}
.loc-sv-se #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_sv_se.gif");
}
.loc-sl-si #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_sl_si.gif");
}
.loc-th-th #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_th_th.gif");
}
.loc-tr-tr #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_tr_tr.gif");
}
.loc-zh-tw #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_zh_tw.gif");
}
.loc-uk-ua #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_uk_ua.gif");
}
.loc-vi-vn #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_vi_vn.gif");
}
.loc-sr-rs #fw-mb-w1 .s01v8-chat_button {
    background-image: url("//www.static-cisco.com/c/dam/assets/dm/luh/luh_sprite_sr_rs.gif");
}
/* s12 v1.3
 * 
 * v1.3: classnames from -pilot to -dm
 * v1.2: protocol relative links to assets
 * 
 */

.s12-dm,
.clb .s12-dm { 
	position: relative; 
	background-color: #eee;
	border: 1px solid #ccc;	
	padding: 0 12px;
	}
.s12-dm.poly { 
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	display:block;
	}
.ie67 .s12-dm.poly,
#ie8 .s12-dm.poly {
	border-radius:5px;
	position:relative;
	behavior:url("/c/dam/assets/pilot/common/web-fw/PIE.htc");
	}
.s12v1-dm-alt1,
.s12v2-dm-alt1,
.s12v6-dm.pal-1 {
	background-color: #fff;
	}
.s12v6-dm,
.clb .s12v6-dm { 
	padding: 0 15px;
	}
.s12v6-dm .feed-list {
	min-height:135px;
	}
.s12v1-dm h2,
.s12v2-dm h2,
.s12v6-dm h2 {
	margin:6px 0 12px;
	padding: 0 0 5px;
	border-bottom: 4px solid #ccc;
	}
.s12v4-dm h2 {
	margin-top: 6px;
	}	
.s12v1-dm h3,
.s12v2-dm h3,
.s12v4-dm h3 {
	margin: 6px 0 2px;
	padding: 0 0 5px;
	font-size: 120%;
}
.s12v6-dm .social-element .author {
	height: 60px;
	}
.s12v6-dm .social-element .author img, 
#framework-content-right .s12v6-dm .social-element .author img {
	float:left;
	margin:0 12px 0 0;
	}
.rtl .s12v6-dm .social-element .author img {
	float:right;
	margin:0 0 0 12px;
	}
.s12v6-dm .social-element .author .user-name {
	font-weight:bold;
	display:block;
	padding:5px 0 0 60px;
	}
.s12v6-dm .social-element .author .post-time {
	font-size:11px;
	display:block;
	padding:0 0 10px 60px;
	}

.s12v6-dm p.twitter-content {
	margin-bottom: 12px;
}
.s12v6-dm .tweet-footer {
	display:inline-block;
	float:left;
}
.rtl .s12v6-dm .tweet-footer {
	float:right;
}
.s12v6-dm .tweet-date {
	display:none;
}	
.s12v6-dm .tweet-actions {
	display: inline-block;
	margin-right: 44px;
}
.rtl .s12v6-dm .tweet-actions {
	margin-left: 44px;
}
.s12v6-dm .social-element iframe {
	margin-top: 2px;
}
.s12v6-dm .tweet-footer li {
	display:inline-block;
	float:left;
	margin-right: 5px;
	margin-left: 0px;
}
.rtl .s12v6-dm .tweet-footer li {
	float:right;
	margin-left: 5px;
	margin-right: 0px;
}
.s12v6-dm .tweet-footer i {
	display:inline-block;
	width: 22px;
	height: 24px;
	background-image: url("//www.static-cisco.com/assets/pilot/s12/tweet-actions.png");
}
.s12v6-dm .tweet-footer span { 
	display: none;
}
.s12v6-dm .tweet-footer .sm-fav {
	background-position: -48px 0px;
}
.s12v6-dm .tweet-footer .sm-reply {
	background-position: 0px 0px;
}
.s12v6-dm .tweet-footer .sm-rt {
	background-position: -120px 0px;
}
.s12v6-dm .tweet-footer a:hover .sm-fav {
	background-position: -72px 0px;
}
.s12v6-dm .tweet-footer a:hover .sm-reply {
	background-position: -24px 0px;
}
.s12v6-dm .tweet-footer a:hover .sm-rt {
	background-position: -144px 0px;
}

	
	
	
.s12-dm .cfghook {
	display:none;
	}
.s12-dm .cl-top-corners,
.s12-dm .cl-top-corners span, 
.s12-dm .cl-bottom-corners,
.s12-dm .cl-bottom-corners span {
	height:4px; 
	width:100%; 
	display:block;
	background:url("../../../../../c/dam/assets/pilot/common/web-fw/4px_corners_ccc.gif");
	background-repeat: no-repeat;
	position:relative; 
	font-size:0; 
	}
.s12-dm .cl-top-corners {
	background-position: 0 0;
	top:-1px;
	left:-13px;
	}
.s12-dm .cl-top-corners span {
	background-position:100% -4px;
	top:0;
	right:-26px;
	}
.s12-dm .cl-bottom-corners {
	background-position:0 -12px;
	bottom:-1px;
	left:-13px;
	}
.s12-dm .cl-bottom-corners span {
	background-position:100% -8px;
	bottom:0;
	right:-26px;
	}
.s12v6-dm .cl-top-corners, 
.s12v6-dm .cl-bottom-corners {
	left:-16px;
	}
.s12v6-dm .cl-top-corners span, 
.s12v6-dm .cl-bottom-corners span {
	right:-32px;
	}
.s12-dm .debug {
	display: none;
	border-top: 1px dotted #ccc;
	color: #999;
	margin-top: 30px;
	word-wrap: break-word;
	}
.s12-dm .debug p {
	line-height: 1em;
	margin-bottom: .5em;
}
.s12-dm .debug-click {
	display: block;
	cursor: pointer;
	margin-bottom: 10px;
	}
.s12-dm .loading {
	margin: 36px auto;
	text-align: center;
	}
.s12-dm .feed-links {
	clear: both;
	border-top: 1px solid #ccc;
	margin: 8px 0;
	padding: 4px 0 0;
	}
.s12v6-dm .feed-links {
	border-top:0;
	margin: 10px 0 9px;
	padding: 0;
	font-size:11px;
	}
.s12-dm .feed-list .cite {
	display: block;
	}
.s12-dm h3 img,
.s12-dm h2 img {
	margin: 0px;
	}
.s12-dm .feedback {
	margin: 16px 0 32px 0;
	}
.s12-dm .loading img {
	width: 24px;
	}

/* s12v2: icon feeds */
.s12v2-dm .feed-item,
.s12v2-dm-alt1 .feed-item {
	padding-left: 22px;
	}
.rtl .s12v2-dm .feed-item,
.rtl .s12v2-dm-alt1 .feed-item {
	padding-right: 22px;
	}	
.s12v2-dm .blogger,
.s12v2-dm-alt1 .blogger,
.s12v2-dm .cisco,
.s12v2-dm-alt1 .cisco,
.s12v2-dm .delicious,
.s12v2-dm-alt1 .delicious,
.s12v2-dm .digg,
.s12v2-dm-alt1 .digg,
.s12v2-dm .facebook,
.s12v2-dm-alt1 .facebook,
.s12v2-dm .friendfeed,
.s12v2-dm-alt1 .friendfeed,
.s12v2-dm .google,
.s12v2-dm-alt1 .google,
.s12v2-dm .myspace,
.s12v2-dm-alt1 .myspace,
.s12v2-dm .reddit,
.s12v2-dm-alt1 .reddit,
.s12v2-dm .rss,
.s12v2-dm-alt1 .rss,
.s12v2-dm .twitter,
.s12v2-dm-alt1 .twitter,
.s12v2-dm .wordpress,
.s12v2-dm-alt1 .wordpress,
.s12v2-dm .yahoo,
.s12v2-dm-alt1 .yahoo,
.s12v2-dm .youtube,
.s12v2-dm-alt1 .youtube,
.s12v2-dm .unknown,
.s12v2-dm-alt1 .unknown {
	background-position: 0 2px;
	background-repeat: no-repeat;
	}
.rtl .s12v2-dm .blogger,
.rtl .s12v2-dm-alt1 .blogger,
.rtl .s12v2-dm .cisco,
.rtl .s12v2-dm-alt1 .cisco,
.rtl .s12v2-dm .delicious,
.rtl .s12v2-dm-alt1 .delicious,
.rtl .s12v2-dm .digg,
.rtl .s12v2-dm-alt1 .digg,
.rtl .s12v2-dm .facebook,
.rtl .s12v2-dm-alt1 .facebook,
.rtl .s12v2-dm .friendfeed,
.rtl .s12v2-dm-alt1 .friendfeed,
.rtl .s12v2-dm .google,
.rtl .s12v2-dm-alt1 .google,
.rtl .s12v2-dm .myspace,
.rtl .s12v2-dm-alt1 .myspace,
.rtl .s12v2-dm .reddit,
.rtl .s12v2-dm-alt1 .reddit,
.rtl .s12v2-dm .rss,
.rtl .s12v2-dm-alt1 .rss,
.rtl .s12v2-dm .twitter,
.rtl .s12v2-dm-alt1 .twitter,
.rtl .s12v2-dm .wordpress,
.rtl .s12v2-dm-alt1 .wordpress,
.rtl .s12v2-dm .yahoo,
.rtl .s12v2-dm-alt1 .yahoo,
.rtl .s12v2-dm .youtube,
.rtl .s12v2-dm-alt1 .youtube,
.rtl .s12v2-dm .unknown,
.rtl .s12v2-dm-alt1 .unknown {
	background-position: right 0px;
	background-repeat: no-repeat;
	}	
.s12v2-dm .blogger, 
.s12v2-dm-alt1 .blogger { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-dm .cisco, 
.s12v2-dm-alt1 .cisco { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-dm .delicious, 
.s12v2-dm-alt1 .delicious { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-dm .digg, 
.s12v2-dm-alt1 .digg { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-dm .facebook, 
.s12v2-dm-alt1 .facebook { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/facebook_16.gif"); }
.s12v2-dm .friendfeed, 
.s12v2-dm-alt1 .friendfeed { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/friendfeed_16.gif"); }
.s12v2-dm .google, 
.s12v2-dm-alt1 .google { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-dm .myspace, 
.s12v2-dm-alt1 .myspace { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-dm .reddit, 
.s12v2-dm-alt1 .reddit { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-dm .rss, 
.s12v2-dm-alt1 .rss { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/rss_16.gif"); }
.s12v2-dm .twitter, 
.s12v2-dm-alt1 .twitter { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/twitter_16.gif"); }
.s12v2-dm .wordpress, 
.s12v2-dm-alt1 .wordpress { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-dm .yahoo, 
.s12v2-dm-alt1 .yahoo { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/unknown_16.gif"); }
.s12v2-dm .youtube, 
.s12v2-dm-alt1 .youtube { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/youtube_16.gif"); }
.s12v2-dm .unknown, 
.s12v2-dm-alt1 .unknown { background-image: url("//www.static-cisco.com/assets/pilot/common/smw/icons/unknown_16.gif"); }

/* s12v4: twitter feeds */
.s12v4-dm .feed-list {
	border: 1px solid #ccc;
	background-color: #fff;
	overflow: auto;
	word-wrap: break-word;
	margin-top: 2px;
	padding: 0 8px;
	height: 240px;
	}
.s12v4-dm .feed-item {
	padding-top: 6px;
	border-top: 1px solid #ccc;
	}
.s12v4-dm .feed-item.first {
	border-top: 0;
	}
.s12v4-dm .feed-list .feedback a {
	color: #2970A6;
	}
.s12v4-dm .feed-links {
	margin-top: 2px;
	border-top: 0;
	}
.s12-dm ul,
.rtl .s12-dm ul {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
	}
.s12-dm ul li { 
	margin: 0 0 8px;
	padding: 0;
	list-style-type: none;
	}
.s12-dm .feed-expand {
	display:block;
	margin-bottom: 4px;
	}
.s12-dm a span {
	padding-left: 2px;
	}
.s12-dm .feed-links li {
	margin-bottom: 4px;
}

/*!* s14 v1.3 */
/* 
 * v1.4: added bottom margin for s14v2 ul tag
 * v1.3: added new icons like douban, evernote, huaban, storify and wechat; 
 * v1.2: change css class suffix to -dm;
 * v1.1: protocol relative links 
 *
 * (c) 1992-2013 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */
 
.s14-dm ul li {
    list-style-type:none;
    background-image: url('//www.static-cisco.com/assets/pilot/common/icon-sprite.png');
    background-repeat:no-repeat;
    margin-bottom:12px;
    height:16px;
}

.s14-dm ul li a {
    font-family:Arial, Helvetica, sans-serif;
    color:#2970A6;
    display:block;
    padding:0 27px;
    outline:none;
}

.s14-dm ul li.twitter {background-position: 0 -304px;}
.s14-dm ul li.blog {background-position: 0 -320px;}
.s14-dm ul li.friendfeed {background-position: 0 -336px;}
.s14-dm ul li.facebook {background-position: 0 -352px;}
.s14-dm ul li.linkedin {background-position: 0 -368px;}
.s14-dm ul li.community {background-position: 0 -464px;}
.s14-dm ul li.youtube {background-position: 0 -480px;}
.s14-dm ul li.rss {background-position: 0 -512px;}
.s14-dm ul li.googleplus {background-position: 0 -528px;}
.s14-dm ul li.slideshare {background-position: 0 -544px;}
.s14-dm ul li.picasa {background-position: 0 -560px;}
.s14-dm ul li.soundcloud {background-position: 0 -576px;}
.s14-dm ul li.renren {background-position: 0 -592px;}
.s14-dm ul li.weibo {background-position: 0 -608px;}
.s14-dm ul li.tencentweibo {background-position: 0 -624px;}
.s14-dm ul li.vkontakte {background-position: 0 -640px;}
.s14-dm ul li.viadeo {background-position: 0 -656px;}
.s14-dm ul li.xing {background-position: 0 -672px;}
.s14-dm ul li.youku {background-position: 0 -688px;}
.s14-dm ul li.tencentqqspace {background-position: 0 -704px;}
.s14-dm ul li.flickr {background-position: 0 -720px;}
.s14-dm ul li.foursquare {background-position: 0 -736px;}
.s14-dm ul li.instagram {background-position: 0 -752px;}
.s14-dm ul li.tumblr {background-position: 0 -768px;}
.s14-dm ul li.vimeo {background-position: 0 -784px;}
.s14-dm ul li.storify {background-position: 0 -800px;}
.s14-dm ul li.wechat {background-position: 0 -816px;}
.s14-dm ul li.douban  {background-position: 0 -832px;}
.s14-dm ul li.evernote {background-position: 0 -848px;}
.s14-dm ul li.huaban {background-position: 0 -864px;}

/*RTL related*/
.rtl .s14-dm ul li.twitter {background-position: right -304px;}
.rtl .s14-dm ul li.blog {background-position: right -320px;}
.rtl .s14-dm ul li.friendfeed {background-position: right -336px;}
.rtl .s14-dm ul li.facebook {background-position: right -352px;}
.rtl .s14-dm ul li.linkedin {background-position: right -368px;}
.rtl .s14-dm ul li.community {background-position: right -464px;}
.rtl .s14-dm ul li.youtube {background-position: right -480px;}
.rtl .s14-dm ul li.rss {background-position: right -512px;}
.rtl .s14-dm ul li.googleplus {background-position: right -528px;}
.rtl .s14-dm ul li.slideshare {background-position: right -544px;}
.rtl .s14-dm ul li.picasa {background-position: right -560px;}
.rtl .s14-dm ul li.soundcloud {background-position: right -576px;}
.rtl .s14-dm ul li.renren {background-position: right -592px;}
.rtl .s14-dm ul li.weibo {background-position: right -608px;}
.rtl .s14-dm ul li.tencentweibo {background-position: right -624px;}
.rtl .s14-dm ul li.vkontakte {background-position: right -640px;}
.rtl .s14-dm ul li.viadeo {background-position: right -656px;}
.rtl .s14-dm ul li.xing {background-position: right -672px;}
.rtl .s14-dm ul li.youku {background-position: right -688px;}
.rtl .s14-dm ul li.tencentqqspace {background-position: right -704px;}
.rtl .s14-dm ul li.flickr {background-position: right -720px;}
.rtl .s14-dm ul li.foursquare {background-position: right -736px;}
.rtl .s14-dm ul li.instagram {background-position: right -752px;}
.rtl .s14-dm ul li.tumblr {background-position: right -768px;}
.rtl .s14-dm ul li.vimeo {background-position: right -784px;}
.rtl .s14-dm ul li.storify {background-position: right -800px;}
.rtl .s14-dm ul li.wechat {background-position: right -816px;}
.rtl .s14-dm ul li.douban  {background-position: right -832px;}
.rtl .s14-dm ul li.evernote {background-position: right -848px;}
.rtl .s14-dm ul li.huaban {background-position: right -864px;}


.s14v2-dm,
.s14v4-dm {
    display:block;
}

.s14v2-dm h2,
.s14v4-dm h2 {
    border-bottom:4px solid #ccc;
    padding-bottom:2px;
    margin-bottom:11px;
}

.s14v2-dm ul {
    margin-left:0;
}

.s14v2-dm.compact ul {
    margin-bottom: 0;
}

.rtl .s14v2-dm ul,
.rtl .ie67 .s14v2-dm ul {
    margin-right:0;
}

.s14v3-dm.poly {
    border:1px solid #ccc;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    background:#fff;
    display:block;
    padding-bottom:3px;
}

.ie67 .s14v3-dm.poly,
#ie8 .s14v3-dm.poly {
    border:1px solid #ccc;
    border-radius:5px;
    position:relative;
    behavior:url("/c/dam/assets/pilot/common/web-fw/PIE.htc");
}

.s14v3-dm h2 {
    margin:19px 14px 12px;
}

.s14v3-dm ul,
.rtl .s14v3-dm ul,
.rtl .ie67 .s14v3-dm ul {
    padding:0;
    margin:0 15px 20px;
}

.ie67 .s14v3-dm {
    padding-bottom:24px;
}

.s14v4-dm ul,
.rtl .s14v4-dm ul,
.rtl .ie67 .s14v4-dm ul {

    margin:9px 0 0;
}

.s14v4-dm ul li,
.s14v4-dm ul li a {
    display:inline-block;
    width:16px;
    height:16px;
}

.s14v4-dm ul li {
    margin:0 7px 0 0;
}

.ie67 .s14v4-dm ul li,
.ie67 .s14v4-dm ul li a {
    display:inline;
}

.rtl .s14v4-dm ul li {
    width:17px;
    margin:0 0 0 7px;
}

.s14v4-dm ul li a {
    padding:0;
}
/*
 *This file has been taken from the below link:
 *[http://www.static-cisco.com/assets/pilot/c43/cc06-la-patch.css]
*/
/*  In a cc06 Chat Now component, if you add chat to it, remove the 
    class .cc06-lasttext from the last div before the chat microformat.
    That is usually the div with the Technical Support link. 
    The microformat then goes in a div with class .cc06-lastchat. */
/*  In the Local Action Bar, the microformat goes in the same li
    as the Email Us link. */
/* Position the proactive chat. */
.c2c-proactive-modal,
.cc06-content .cc06-items div.c2c-proactive-modal,
.c43-content .c43-items div.c2c-proactive-modal {
    position: fixed;
    top: -1000px;
    left: -1000px;
}


/* Do not further indent the c2c buttons on Chat Now and Local Action Bar components. */
.c51-dm div.c2c-component,
.c51-dm div.c2c-component div,
.cc26-pilot div.c2c-component,
.cc26-pilot div.c2c-component div,
.c43-content .c43-items div.c2c-component,
.c43-content .c43-items div.c2c-component div,
.cc06-content .cc06-items div.c2c-component,
.cc06-content .cc06-items div.c2c-component div {
    padding: 0;
    border: none;
    width: auto;
}

/* For this link, override a display:inline coming from /web/global/solutions/templates/mbw/global-mb-patch.css */
.mlb-pilot .c2c-component .cc06-cta,
.mlb-pilot .c2c-component .c43-cta {
    display: inline-block;
}

/* In a cc26 Local Action Bar How to Buy component, center the button. */
.cc26-pilot div.c2c-component {
    text-align: center;
}
