/*
 * $Revision: 1.3 $
 *   Modified for WEM
 * 
 * v1.3: Merge with 2x /assets
 * v1.2: Modified for WEM
 * v1.1: updated links to protocol relative links
 * 
 * c38-pilot.css: Content Slider
 *  - c38v1: 700px wide slider, 120x80px images, 4 items
 *  - c38v1-alt1: 460px wide slider, 160x80px images, 2 items
 *  - c38v1-alt2: 940px wide slider, 120x80px images, 6 items
 *
 * (c) 1992-2013 Cisco Systems, Inc. All rights reserved.
 * Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */

/* General Properties */
.c38-pilot {
	position:relative;
	border: solid #ccc 1px;
	padding: 0 51px;
	clear:both;
	min-height: 180px;
	}
.rtl .ie .c38-pilot {
	right: -1px;
	}
.c38-pilot .c38-caption {
	position: relative;
	bottom: 0;
	left: 0;
	margin-top: 8px;
	}


/* Font Properties */
.c38-pilot h2 {
	font-weight:bold;
	color:#444;
	line-height:1.3;
	margin:14px 0;
	}
.c38-pilot li {
	position: relative;
	text-align: center;
	margin-bottom: 11px;
	}
.ie67 .c38-pilot li {
	padding-bottom: 14px;
	}
.c38-pilot li a {
	color:#2970A6;
	}
.c38-pilot p.c38-text {
	width: 112px;
	height: 72px;
	margin: 0;
	padding: 4px;
	font-size: 11px;
	line-height: 1.2em;
	}
.c38v1-alt1-pilot p.c38-text {
	width: 152px;
	}

/* Slider Container */
.c38v1-pilot .c38-skin-c38v1 .c38-container-horizontal {
	width: 596px;
	}
.c38v1-alt1-pilot .c38-skin-c38v1 .c38-container-horizontal {
	width: 356px;
	}
.c38v1-alt2-pilot .c38-skin-c38v1 .c38-container-horizontal {
	width: 836px;
	}
.c38-skin-c38v1 .c38-container-vertical {
	width: 75px;
	padding: 40px 20px;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-clip-horizontal {
	width: 596px;
	}
.c38v1-alt1-pilot .c38-skin-c38v1 .c38-clip-horizontal {
	width: 356px;
	}
.c38v1-alt2-pilot .c38-skin-c38v1 .c38-clip-horizontal {
	width: 836px;
	}
.c38-skin-c38v1 .c38-clip-vertical {
	width: 75px;
	height: 245px;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-item, 
.c38v1-alt2-pilot .c38-skin-c38v1 .c38-item {
	width: 120px;
	}
.c38v1-alt1-pilot .c38-skin-c38v1 .c38-item {
	width: 160px;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-item-horizontal {
	margin-left: 0;
	margin-right: 38px;
	}
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-item-horizontal {
	margin-left: 38px;
	margin-right: 0;
	}
.c38v1-alt1-pilot .c38-skin-c38v1 .c38-item-horizontal {
	margin-left: 2px;
	margin-right: 30px;
	}
.rtl .c38v1-alt1-pilot .c38-skin-c38v1 .c38-item-horizontal {
	margin-right: 2px;
	margin-left: 30px;
	}
.c38v1-alt2-pilot .c38-skin-c38v1 .c38-item-horizontal {
	margin-left: 0;
	margin-right: 23px;
	}
.rtl .c38v1-alt2-pilot .c38-skin-c38v1 .c38-item-horizontal {
	margin-left: 23px;
	margin-right: 0;
	}
.c38-skin-c38v1 .c38-item-vertical {
	margin-bottom: 10px;
	}
.c38-skin-c38v1 .c38-item-placeholder {
	background: #fff;
	color: #000;
	}


/* Slider Controls */
.c38v1-pilot .c38-skin-c38v1 .c38-next-horizontal {
	position: absolute;
	top: 17px;
	right: -53px;
	width: 25px;
	height: 48px;
	cursor: pointer;
	background: transparent url('//www.static-cisco.com/assets/pilot/c38/c38v1-sprite.png') 0 0 no-repeat;
	}
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-next-horizontal {
	left: -52px;
	right: auto;
	background-position: -125px 0;
	}
.rtl .ie .c38v1-pilot .c38-skin-c38v1 .c38-next-horizontal {
	left: -53px;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-next-horizontal:hover {
	background-position: -25px 0;
	}
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-next-horizontal:hover {
	background-position: -150px 0;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-next-horizontal:active {
	background-position: -50px 0;
	}
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-next-horizontal:active {
	background-position: -175px 0;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-next-disabled-horizontal,
.c38v1-pilot .c38-skin-c38v1 .c38-next-disabled-horizontal:hover,
.c38v1-pilot .c38-skin-c38v1 .c38-next-disabled-horizontal:active {
	cursor: default;
	background-position: -75px 0;
	}
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-next-disabled-horizontal,
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-next-disabled-horizontal:hover,
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-next-disabled-horizontal:active {
	background-position: -100px 0;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-prev-horizontal {
	position: absolute;
	top: 17px;
	left: -52px;
	width: 25px;
	height: 48px;
	cursor: pointer;
	background: transparent url('//www.static-cisco.com/assets/pilot/c38/c38v1-sprite.png') -125px 0 no-repeat;
	}
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-prev-horizontal {
	left: auto;
	right: -53px;
	background-position: 0 0;
	}
.rtl .ie .c38v1-pilot .c38-skin-c38v1 .c38-prev-horizontal {
	right: -52px;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-prev-horizontal:hover {
	background-position: -150px 0;
	}
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-prev-horizontal:hover {
	background-position: -25px 0;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-prev-horizontal:active {
	background-position: -175px 0;
	}
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-prev-horizontal:active {
	background-position: -50px 0;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-prev-disabled-horizontal,
.c38v1-pilot .c38-skin-c38v1 .c38-prev-disabled-horizontal:hover,
.c38v1-pilot .c38-skin-c38v1 .c38-prev-disabled-horizontal:active {
	cursor: default;
	background-position: -100px 0;
	}
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-prev-disabled-horizontal,
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-prev-disabled-horizontal:hover,
.rtl .c38v1-pilot .c38-skin-c38v1 .c38-prev-disabled-horizontal:active {
	background-position: -75px 0;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-next-vertical {
	position: absolute;
	bottom: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url('//www.static-cisco.com/assets/pilot/c38/c38v1-sprite.png') 0 0 no-repeat;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-next-vertical:hover {
	background-position: 0 -32px;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-next-vertical:active {
	background-position: 0 -64px;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-next-disabled-vertical,
.c38v1-pilot .c38-skin-c38v1 .c38-next-disabled-vertical:hover,
.c38v1-pilot .c38-skin-c38v1 .c38-next-disabled-vertical:active {
	cursor: default;
	background-position: 0 -96px;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-prev-vertical {
	position: absolute;
	top: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url('//www.static-cisco.com/assets/pilot/c38/c38v1-sprite.png') 0 0 no-repeat;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-prev-vertical:hover {
	background-position: 0 -32px;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-prev-vertical:active {
	background-position: 0 -64px;
	}
.c38v1-pilot .c38-skin-c38v1 .c38-prev-disabled-vertical,
.c38v1-pilot .c38-skin-c38v1 .c38-prev-disabled-vertical:hover,
.c38v1-pilot .c38-skin-c38v1 .c38-prev-disabled-vertical:active {
	cursor: default;
	background-position: 0 -96px;
	}


/* Rounded Corners */
.c38-pilot.poly {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	}

.ie67 .c38-pilot.poly, 
#ie8 .c38-pilot.poly {
	position:relative;
	behavior:url("/web/fw/lib/PIE.htc");
	}
.ie67 .c38-pilot .ctl, 
#ie8 .c38-pilot .ctl, 
.ie67 .c38-pilot .ctr, 
#ie8 .c38-pilot .ctr, 
.ie67 .c38-pilot .cbl, 
#ie8 .c38-pilot .cbl, 
.ie67 .c38-pilot .cbr, 
#ie8 .c38-pilot .cbr {
	display:block;
	height:4px;
	width:4px;
	position:absolute;
	background:transparent url('//www.static-cisco.com/web/fw/i/4px_corners_ccc.gif') 0 0 no-repeat;
	line-height:4px;
	}
.ie67 .c38-pilot .ctl, 
#ie8 .c38-pilot .ctl {
	top:-1px;
	left:-1px;
	}
.rtl #ie8 .c38-pilot .ctl {
	left:-2px;
	}
.ie67 .c38-pilot .ctr, 
#ie8 .c38-pilot .ctr {
	background-position: 0 -4px;
	top:-1px;
	right:-1px;
	}
.rtl .ie67 .c38-pilot .ctr {
	top:0;
	right:-2px;
	}
.rtl #ie8 .c38-pilot .ctr {
	top:-1px;
	}
.ie67 .c38-pilot .cbl, 
#ie8 .c38-pilot .cbl {
	background-position: 0 -12px;
	bottom:-1px;
	left:-1px;
	}
.rtl .ie67 .c38-pilot .cbl {
	bottom:-2px;
	left:0;
	}
.rtl #ie8 .c38-pilot .cbl {
	left:-2px;
	}

.ie67 .c38-pilot .cbr, 
#ie8 .c38-pilot .cbr {
	background-position: 0 -8px;
	bottom:-1px;
	right:-1px;
	}
.rtl .ie67 .c38-pilot .cbr {
	bottom:-2px;
	right:-2px;
	}
.c38-pilot ul li img,
.c38-pilot ul li div.roundedCorners {
	padding: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}


/* Video Play Button */
.c38v1-pilot span.video {
	height: 29px;
	width: 42px;
	display: block;
	cursor:pointer;
	top: 47px;
	left: 4px;
	position: absolute;
	background: transparent url('//www.static-cisco.com/assets/swa/img/play_buttons.png') -110px 0 no-repeat;
	}
#ie6 .c38v1-pilot span.video {
	background-image: url('//www.static-cisco.com/assets/swa/img/play_buttons.gif');
	}
.c38v1-pilot span.video:hover {
	background-position: -152px 0;
	}


/* WEM specifics */
.c38-pilot ul li img {
	height: 80px;
	width: 120px;
	}

.c38v1-alt1-pilot ul li img {
	height: 80px;
	width: 160px;
	}
