.carousel-content{-ms-touch-action: none;}

.faq-titles {padding-top:30px;}
div.carousel {
  margin-top: 0px;
  margin-bottom: 0px;
}
.carousel {
	position: relative;
}

.carousel-ul {
	list-style: none;
	font-size: 0;
}
.carousel-li {
	list-style: none;
	display: inline-block;
	margin-right: 30px;
	vertical-align: top;
}
.carousel-icon-title {
	font-family: 'CiscoSansRegular', Arial, Helvetica, Sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #007fC5;
	text-align: center;
	padding: 12px 8px 0;
	cursor: pointer;
}


.carousel-icon-title-hover {
	color: #3C7088;
}
.carousel-li-active .carousel-icon-title, .carousel-li-active:hover .carousel-icon-title {
	color: #555;
	cursor: default;
}

.carousel-li-active .carousel-nav-icon {
	cursor: default;
}

/* arrow css */

.carousel-arrow-left {
	border: 0;
	width: 15px;
	height: 26px;
	background: url(../../images/faqs/images/arrow-left.png) no-repeat;
	margin-top: 45px;
	cursor: pointer;
	position: absolute;
	top: 0;
	margin-left: 3px;
	display: none;
}
.carousel-arrow-right {
	position: absolute;
	border: 0;
	top: 0;
	right: 168px;
	width: 15px;
	height: 26px;
	background: url(../../images/faqs/images/arrow-right.png) no-repeat;
	margin-top: 45px;
	cursor: pointer;
	display: none;
}


/****************************************************
 The tool box style of the windows beyond 960px;
 */
/****************************************************
 The style of the windows between 768px to 979px;
 */
@media (min-width: 992px) {

	.carousel-box {
		position: relative;
		padding-left: 5px;
	}
	.carousel-view {
		width: 800px;
		overflow: hidden;
		padding: 10px;
	}

	.carousel-nav-icon {
		width: 128px;
		height: 96px;
		border: 2px solid #DDD;
		border-radius: 3px;
	}

	.carousel-li-active .carousel-nav-icon {
		background-color: #3C7088;
		border-color: #3C7088;
		background-position: 20px -184px;
		box-shadow: none;
	}

	.carousel-nav-icon1 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_FAQs.png) 0 0 no-repeat;
		width: 80px;
		height: 83px;
		margin: 0 0 0 22px;
	}
	.carousel-nav-icon2 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Meetings_FAQs.png) 0 0 no-repeat;
		width: 80px;
		height: 83px;
		margin: 0 0 0 22px;
	}
	.carousel-nav-icon3 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Meeting_Center_FAQs.png) 0 0 no-repeat;
		width: 80px;
		height: 83px;
		margin: 0 0 0 22px;
	}
	.carousel-nav-icon4 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Event_Center_FAQs.png) 0 0 no-repeat;
		width: 80px;
		height: 83px;
		margin: 0 0 0 22px;
	}
	.carousel-nav-icon5 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Training_Center_FAQs.png) 0 0 no-repeat;
		width: 80px;
		height: 83px;
		margin: 0 0 0 22px;
	}
	.carousel-nav-icon6 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Support_Center_instructions.png) 0 0 no-repeat;
		width: 80px;
		height: 83px;
		margin: 0 0 0 22px;
	}
	.carousel-nav-icon7 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_installation_and_use_for_iPad_iPhone_and_Apple_Watch.png) 0 0 no-repeat;
		width: 80px;
		height: 83px;
		margin: 0 0 0 22px;
	}
	.carousel-nav-icon8 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_FAQs_for_iPad_iPhone_and_Apple_Watch.png) 0 0 no-repeat;
		width: 80px;
		height: 83px;
		margin: 0 0 0 22px;
	}
	.carousel-nav-icon9 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/View_all_questions_for_Cisco_WebEx_Mobile_App_for_iPad_iPhone_and_Apple_Watch.png) 0 0 no-repeat;
		width: 80px;
		height: 83px;
		margin: 0 0 0 22px;
	}
	.carousel-nav-icon10 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_Versions_for_iPad_iPhone_and_Apple_Watch.png) 0 0 no-repeat;
		width: 80px;
		height: 83px;
		margin: 0 0 0 22px;
	}
	.carousel-icon-title {
		width: 128px;
	}
	
	
	.carousel-nav-icon-hover {
		background-color: #eee;
		background-position: 20px -92px;
		box-shadow: 0 0 0 5px #C0E0EA;
		border: 2px solid #eee;
	}
	.carousel-nav-icon-hover .carousel-nav-icon-img {
		background-position: 0 -92px;
	}
	.carousel-li-active .carousel-nav-icon .carousel-nav-icon-img {
		background-position: 0 -184px;
	}


}

/****************************************************
 The style of the windows between 768px to 979px;
 */
@media (min-width: 768px) and (max-width: 991px) {

	.carousel-box {
		position: relative;
		padding-left: 5px;
	}
	.carousel-view {
		width: 660px;
		overflow: hidden;
		padding-top: 10px;
		padding-left: 10px;
	}

	.carousel-icon-title {
		width: 100px;
		padding: 12px 0 8px 0;
	}

	.carousel-nav-icon {
		width: 100px;
		height: 80px;
		border: 2px solid #DDD;
		border-radius: 3px;
	}


	.carousel-li-active .carousel-nav-icon {
		background-color: #3C7088;
		border-color: #3C7088;
		background-position: 20px -120px;
		box-shadow: none;
	}
	.carousel-li-active .carousel-icon-title {
		color: #555;
	}

	.carousel-nav-icon1 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_FAQs_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 43px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon2 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Meetings_FAQs_tablet.png) 0 0 no-repeat; 
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon3 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Meeting_Center_FAQs_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon4 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Event_Center_FAQs_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon5 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Training_Center_FAQs_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon6 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Support_Center_instructions_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 43px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon7 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_installation_and_use_for_iPad_iPhone_and_Apple_Watch_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon8 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_FAQs_for_iPad_iPhone_and_Apple_Watch_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 43px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon9 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/View_all_questions_for_Cisco_WebEx_Mobile_App_for_iPad_iPhone_and_Apple_Watch_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon10 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_Versions_for_iPad_iPhone_and_Apple_Watch_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 38px;
		margin: 18px 0 0 26px;
	}

	/* arrow css */

	.carousel-arrow-right {
		right: 87px;
		margin-top: 36px;
	}
	.carousel-arrow-left {
		margin-top: 36px;
	}
	
	
	.carousel-nav-icon-hover {
		background-color: #eee;
		background-position: 20px -43px;
		box-shadow: 0 0 0 5px #C0E0EA;
		border: 2px solid #eee;
	}
	.carousel-nav-icon-hover .carousel-nav-icon-img {
		background-position: 0 -43px;
	}
	.carousel-li-active .carousel-nav-icon .carousel-nav-icon-img {
		background-position: 0 -86px;
	}
	
	.carousel-nav-icon-hover .carousel-nav-icon10 {
	  background-position: 0 -37px;
	}
	.carousel-li-active .carousel-nav-icon .carousel-nav-icon10 {
	  background-position: 0 -74px;
	}
}
/****************************************************
 The style of the windows between min to 767px;
 */
@media (max-width: 767px) {

	.carousel-box {
		position: relative;
		padding-left: 5px;
	}
	.carousel-view {
		width: 480px;
		overflow: hidden;
		padding-top:10px;
		padding-left: 10px;
	}

	.carousel-icon-title {
		width: 100px;
		padding: 12px 0 8px 0;
	}

	.carousel-nav-icon {
		width: 100px;
		height: 80px;
		border: 2px solid #DDD;
		border-radius: 3px;
	}


	.carousel-li-active .carousel-nav-icon {
		background-color: #3C7088;
		border-color: #3C7088;
		background-position: 20px -120px;
		box-shadow: none;
	}
	.carousel-li-active .carousel-icon-title {
		color: #555;
	}

	.carousel-nav-icon1 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_FAQs_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 43px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon2 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Meetings_FAQs_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon3 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Meeting_Center_FAQs_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon4 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Event_Center_FAQs_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon5 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Training_Center_FAQs_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon6 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Support_Center_instructions_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 43px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon7 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_installation_and_use_for_iPad_iPhone_and_Apple_Watch_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon8 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_FAQs_for_iPad_iPhone_and_Apple_Watch_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 43px;
		margin: 18px 0 0 26px;
	}
	.carousel-nav-icon9 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/View_all_questions_for_Cisco_WebEx_Mobile_App_for_iPad_iPhone_and_Apple_Watch_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 44px;
		margin: 18px 0 0 26px;
	}
	 .carousel-nav-icon10 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_Versions_for_iPad_iPhone_and_Apple_Watch_tablet.png) 0 0 no-repeat;
		width: 46px;
		height: 38px;
		margin: 18px 0 0 26px;
	}
	
	.carousel-nav-icon-hover {
		background-color: #eee;
		background-position: 20px -43px;
		box-shadow: 0 0 0 5px #C0E0EA;
		border: 2px solid #eee;
	}
	.carousel-nav-icon-hover .carousel-nav-icon-img {
		background-position: 0 -43px;
	}
	.carousel-li-active .carousel-nav-icon .carousel-nav-icon-img {
		background-position: 0 -86px;
	}
	
	
	.carousel-nav-icon-hover .carousel-nav-icon10 {
	  background-position: 0 -37px;
	}
	.carousel-li-active .carousel-nav-icon .carousel-nav-icon10 {
	  background-position: 0 -74px;
	}

	/* arrow css */
	.carousel-arrow-left {
		margin-top: 0;
		margin-left: 0;
		width: 30px;
		height: 106px;
		background: url(../../images/faqs/images/arrow-left.png) 8px 37px #fff no-repeat;
		opacity: 0.7;
	}
	.carousel-arrow-right {
		opacity: 0.7;
		right: 0;
		margin-top: 0;
		width: 30px;
		height: 106px;
		background: url(../../images/faqs/images/arrow-right.png) 10px 37px #fff no-repeat;
	}

	.carousel-nav-all {
		display: none;
	}

}

@media (max-width: 479px) {
	.faq-share-phone {
		background-color: #eee;
		border-radius: 3px;
		padding: 15px;
		font-size: 12px;
		font-family: Arial, Helvetica, Sans-serif;
		color: #555;
	}
	.faq-share-text {color:#555;}
	.faq-share-phone input[type=text] {
		width: 100%;
		color:#555;
	}
	.carousel-icon-title {
		padding: 12px 0 8px 0;
		font-family: arial;
		font-size: 12px;
		line-height: 13px;
		width: 80px;
	}

	.carousel-nav-icon {
		width: 80px;
		height: 60px;
		border: 2px solid #DDD;
		border-radius: 3px;
	}

	.carousel-li-active .carousel-nav-icon {
		background-color: #3C7088;
		border-color: #3C7088;
		background-position: 17px -92px;
		box-shadow: none;
	}
	.carousel-li-active .carousel-icon-title {
		color: #555;
	}

	.carousel-nav-icon1 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_FAQs_phone.png) 0 0 no-repeat;
		width: 32px;
		height: 34px;
		margin: 12px 0 0 22px;
	}
	.carousel-nav-icon2 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Meetings_FAQs_phone.png) 0 0 no-repeat;
		width: 32px;
		height: 34px;
		margin: 12px 0 0 22px;
	}
	.carousel-nav-icon3 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Meeting_Center_FAQs_phone.png) 0 0 no-repeat;
		width: 32px;
		height: 34px;
		margin: 12px 0 0 22px;
	}
	.carousel-nav-icon4 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Event_Center_FAQs_phone.png) 0 0 no-repeat;
		width: 32px;
		height: 34px;
		margin: 12px 0 0 20px;
	}
	.carousel-nav-icon5 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Training_Center_FAQs_phone.png) 0 0 no-repeat;
		width: 33px;
		height: 34px;
		margin: 12px 0 0 20px;
	}
	.carousel-nav-icon6 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Support_Center_instructions_phone.png) 0 0 no-repeat;
		width: 34px;
		height: 34px;
		margin: 12px 0 0 22px;
	}
	.carousel-nav-icon7 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_installation_and_use_for_iPad_iPhone_and_Apple_Watch_phone.png) 0 0 no-repeat;
		width: 32px;
		height: 34px;
		margin: 12px 0 0 22px;
	}
	.carousel-nav-icon8 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_FAQs_for_iPad_iPhone_and_Apple_Watch_phone.png) 0 0 no-repeat;
		width: 37px;
		height: 34px;
		margin: 12px 0 0 22px;
	}
	.carousel-nav-icon9 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/View_all_questions_for_Cisco_WebEx_Mobile_App_for_iPad_iPhone_and_Apple_Watch_phone.png) 0 0 no-repeat;
		width: 32px;
		height: 34px;
		margin: 12px 0 0 22px;
	}
	.carousel-nav-icon10 {
		background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/carousel/Cisco_WebEx_Mobile_App_Versions_for_iPad_iPhone_and_Apple_Watch_phone.png) 0 0 no-repeat;
		width: 32px;
		height: 29px;
		margin: 12px 0 0 22px;
	}
	.carousel-nav-icon-hover {
		background-color: #eee;
		background-position: 17px -34px;
		box-shadow: 0 0 0 5px #C0E0EA;
		border: 2px solid #eee;
	}
	.carousel-nav-icon-hover .carousel-nav-icon-img {
		background-position: 0 -34px;
	}
	.carousel-li-active .carousel-nav-icon .carousel-nav-icon-img {
		background-position: 0 -68px;
	}
	
	.carousel-nav-icon-hover .carousel-nav-icon10 {
	  background-position: 0 -29px;
	}
	.carousel-li-active .carousel-nav-icon .carousel-nav-icon10 {
	  background-position: 0 -58px;
	}
	
		/* arrow css */
	.carousel-arrow-left {
		margin-top: 0;
		margin-left: 0;
		width: 30px;
		height: 106px;
		background: url(../../images/faqs/images/arrow-left.png) 8px 27px #fff no-repeat;
		opacity: 0.7;
	}
	.carousel-arrow-right {
		opacity: 0.7;
		right: 0;
		margin-top: 0;
		width: 30px;
		height: 106px;
		background: url(../../images/faqs/images/arrow-right.png) 10px 27px #fff no-repeat;
	}
	
}
/*FAQs*/

.faq-container {position: relative;}
.faq-panels {position: relative; margin-top: 17px;}
.faq-panels .carousel-nav {margin-bottom: 58px;}
.faq-panels .carousel-nav h4 {border-bottom: 1px solid #CCCCCC; font-family: "CiscoSansExtraLight", Arial, Helvetica, Sans-serif; font-size: 30px; color: #555; line-height: 33px; padding-bottom: 10px;}
.faq-panels .parsys {padding-right: 48px;}
.faq-panels .question-answer-component {margin-top: 7px; padding-right:20px;}
.faq-panels .question-answer-component:first-child {margin-top: 17px;}

.faq-question {font-family: "CiscoSansExtraLight", Arial, Helvetica, Sans-serif; font-size: 18px; line-height: 23px;}
.faq-answer {overflow: hidden; padding: 14px 20px 12px 16px; background-color: #FAFAFA;  border-radius: 4px; margin: 18px 0 19px 0; display:none}
.faq-answer p {font-family: "CiscoSansExtraLight", Arial, Helvetica, Sans-serif; font-size: 17px; color: #555; line-height: 22px;}
.faq-answer p a {font-family: "CiscoSansExtraLight", Arial, Helvetica, Sans-serif; word-wrap: break-word;}
.faq-answer p+p {margin-top: 14px;}
.faq-answer ul {list-style: none;}
.faq-answer p+ul {margin-top: 14px;}
.faq-answer ul+p {margin-top: 14px;}
.faq-answer li {padding-left: 15px;background: url('../../images/faqs/images/list-dot.png') no-repeat 0 8px;list-style: none;font-family: "CiscoSansExtraLight", Arial, Helvetica, Sans-serif; font-size: 18px; color: #555; line-height: 22px; margin-top: 9px;}
.faq-answer ul li:first-child {margin-top:0;}
.faq-answer li ul {margin-top:10px;}
.faq-answer li ul li {list-style: circle; background: none; padding-left:0; margin-left:17px;}
.faq-answer li ul li ul li {list-style: disc; background: none; padding-left:0; margin-left:17px;}
.faq-answer img {float: right; margin: 2px -4px 20px 24px;}
.faq-answer .chat {background: url(../../images/faqs/images/chat.png) 0 0 no-repeat;	width: 153px; height: 34px; margin-top: 25px; display: block;}
.faq-answer .phone {background: url(../../images/faqs/images/phone.png) 0 0 no-repeat; padding-left: 30px; float: left; height: 32px; line-height: 32px; margin-left: 34px;}
.faq-answer .clear {clear: both;}

.faq-panels .readmore {text-align: right; position: absolute; right: 0; bottom: 1px;}
.faq-readmore {display: inline-block;}
.faq-top {display: inline-block; background: url(../../../../../../content/dam/webex/eopi/Americas/USA/en_us/global/images/common/arrow.png) no-repeat -80px -50px; bottom: 0; right: -2px; padding-top: 60px; width: 50px; font-family: 'CiscoSansRegular', Arial, Helvetica, sans-serif; font-size: 16px; color: #989898; font-weight: bold; text-align: center; text-transform: uppercase; cursor: pointer; padding-bottom: 8px;}

.faq-top:hover{background-position: -130px -50px; color: #63ACC9;}
.faq-top:active{background-position: -180px -50px; color: #3C7088;}

.faq-tap-collapse {display: none;} 

#lpButtonDiv {display:none;}
/****************************************************
 The tool box style of the windows beyond 960px;
 */

/*FAQs*/
@media (min-width: 992px) {

.faq-panels {padding-bottom: 22px;}
.faq-answer li {font-size:17px;}
.faq-answer .chat:hover {background-position: -1px -40px;}
.faq-answer .chat:active {background-position: -1px -78px;}

.faq-readmore {background: url(../../images/faqs/images/arrow.png) no-repeat -150px 35px; margin-right: -6px; bottom:0; padding-bottom: 45px; width: 50px; font-family: 'CiscoSansRegular',Arial,Helvetica,sans-serif; font-size: 14px; line-height: 14px; color: #007DC5; font-weight: bold; text-align: center; text-transform: uppercase; cursor: pointer;}
.faq-readmore:hover{color: #63ACC9; background-position: -200px 35px;}
.faq-readmore:active{color: #3C7088; background-position: -250px 35px;}
.faq-readless {background-position: 0 35px;}
.faq-readless:hover {color: #63ACC9; background-position: -50px 35px;}
.faq-readless:active {color: #3C7088; background-position: -150px 35px;}
.faq-readmore-hide {display: none;}

.faq-panels .readmore {}
.readmoreless{margin-top:-32px;}
}
/****************************************************
 The style of the windows between 768px to 979px;
 */
/*FAQs*/
@media (min-width: 768px) and (max-width: 991px) {

.faq-readhide {display: none;}
.nav-sort-last {margin-right: 0px;}
.faq-readmore {display: none !important;}
.faq-panels {margin-bottom: 0; padding-bottom: 3px;}
.faq-answer {width: auto;font-size: 18px;line-height: 23px;padding: 13px 20px 13px 16px;}
.faq-answer p {font-size: 18px; line-height: 23px;}

.faq-panels .readmore {}
.faq-top {right:13px;}
}
/****************************************************
 The style of the windows between min to 767px;
 */ 
/*FAQs*/
@media (max-width: 767px) {

.faq-panels .carousel-nav h4 {display: none;}
.faq-panels .parsys {padding-right: 48px; padding-right:0;}
.question-answer-component+.question-answer-component {margin-top: 20px;}
.faq-question {display: block;line-height: 22px;padding-left: 25px; background: url(../../images/faqs/images/caret-down.png) no-repeat 0 5px;}
.faq-question:hover {color: #007fc5;}
.faq-answer {padding: 0; background-color: #fff;font-size: 18px;line-height: 22px;width: auto;padding-left: 25px; margin-right:0;}
.faq-answer img {display: none;}
.faq-answer p {font-size: 18px; line-height: 22px;}

.faq-answer p+p {margin-top:10px;}

.faq-panels .up {background-image: url(../../images/faqs/images/caret-up.png);}

.faq-readhide {display: none;}
.faq-readmore{display: none !important;}
.faq-top{display: none !important;}
.faq-panels{margin-bottom: 0; padding-bottom: 3px;}

.faq-tap-collapse {display: inline-block; padding-top: 20px; font-family: "CiscoSansExtraLight", Arial, Helvetica, Sans-serif; font-size: 18px; line-height:22px;}
.modal-dialog{margin:15px;}
}

/* shareThis component styles */
.share-container {position: relative;}

.faq-crumbs {
	text-align: right;
	position: absolute;
	right: 15px;
    top: 33px;
    z-index: 9;
}
.faq-crumb-title {
	font-size: 12px;
	color: #333;
	line-height: 24px;
	vertical-align: top;
}
.faq-crumb-share {
	width: 22px;
	height: 24px;
	cursor: pointer;
	display: inline-block;
	margin-left: 4px;
	vertical-align: top;
}
.faq-crumb-share:hover,.faq-crumb-share:active{
	background-position: 0 -24px;
}
.faq-crumb-print {
	display: none;
}
.faq-share {
	display: none;
}
.faq-share input[type=text] {
	border: none;
	padding: 5px;
	color: #555;
	width: 267px;
	font-weight: normal;
	margin-top: 10px;
}

.faq-share {
	background-color: #eee;
	border-radius: 5px;
	position: absolute;
	top: 0;
	right: 0;
	padding: 16px 16px 15px 16px;
	display: none;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #555;
}
.faq-share-text {
	text-align: left;
}
.faq-share-close {
	display: inline-block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: -12px;
	right: -13px;
	cursor: pointer;
	background-position: -245px -50px;
}
.faq-share-close:hover{background-position: -245px -80px;}

@media (max-width: 767px) {
	.faq-crumb-title {
		display: none;
	}
	.faq-crumbs {
		top: 8px;
	}
	.faq-share {
		top: 6px;
	}
}
