@charset "utf-8";
/* CSS Document */

/*-------------------------------products_landing page accordian css srart---------------------*/
.acc_trigger1, .acc_trigger2, .acc_trigger3, .acc_trigger4 {
	padding: 0;	background:url('../images/ivr_trigger_a.gif') no-repeat 98% 18px;
	height: 50px; cursor:pointer; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0px
}

.acc_trigger1 img, .acc_trigger2 img, .acc_trigger3 img, .acc_trigger4 img  {
	float:left;
}
.acc_trigger1 div, .acc_trigger2 div, .acc_trigger3 div, .acc_trigger4 div  {
	float:left;
	height: 50px;
	cursor:pointer;
}

.acc_trigger1 div h2, .acc_trigger2 div h2, .acc_trigger3 div h2, .acc_trigger4 div h2  {
	 background:url('../images/dialer-bullet5.gif') no-repeat 100% 5px; padding-right:33px; color:#148fcb; clear:both; display:inline-block; font-style:normal; font-variant:normal; font-weight:bold; font-size:18px; font-family:"Open Sans", Arial, Helvetica, sans-serif
}

.acc_trigger1 div span, .acc_trigger2 div span, .acc_trigger3 div span, .acc_trigger4 div span  {
	color:#848383; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif; display:block; width:600px; padding-top:4px;
}

.acc_active {background-position: 98% -71px;}
.acc_container1, .acc_container2, .acc_container3, .acc_container4 {
	margin: 0 0 0px; padding: 0 0 0 67px;
	overflow: hidden;
	clear: both;
}

.acc_container1 p, .acc_container2 p, .acc_container3 p, .acc_container4 p {
	padding-top:10px;
}
/*-------------------------------products_landing page accordian css end---------------------*/

/*-------------------------------product_details page accordian css start---------------------*/
.acc_trigger {
	padding: 0;	background:url('../images/ivr_trigger_a2.gif') no-repeat 98% 18px;
	min-height: 49px; cursor:pointer; margin-left:0; margin-right:20px; margin-top:0; margin-bottom:0px;
}
.acc_trigger.faq_active { background-position: 98% -71px; }
.acc_trigger h2 { background:url('../images/pbx-bullet6.gif') no-repeat 14px 13px; color:#148fcb; font-style:normal; font-variant:normal; font-weight:normal; line-height:49px; font-size:18px; font-family:"Open Sans", Arial, Helvetica, sans-serif; padding-left:43px; padding-right:50px; padding-top:0; padding-bottom:0}
.acc_trigger.faq_active h2 { background:url('../images/pbx-bullet6.gif') no-repeat 14px 13px; color:#991122; font-style:normal; font-variant:normal; font-weight:normal; line-height:49px; font-size:18px; font-family:"Open Sans", Arial, Helvetica, sans-serif; padding-left:43px; padding-right:50px; padding-top:0; padding-bottom:0}

.acc_container{
	margin-left: 30px;
        margin-right: 30px;
        margin-top: 10px;
        margin-bottom: 10px;
        padding:15px;
	overflow: hidden;
	clear: both;
}
.acc_container p { padding-bottom:10px; }
.acc_container p a { color:#148fcb; font:normal 14px "Open Sans", Arial, Helvetica, sans-serif; text-decoration:underline;}
.acc_container p a:hover{ text-decoration:none;}

/*-------------------------------product_details page accordian css end---------------------*/


/*-------contact us page accordian css start----------*/

h2.contact_acc_trigger {
	padding: 0;	background:url('../images/ivr_trigger_a3.gif') no-repeat 0 15px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0px
}
h2.contact_acc_trigger a {
	color: #148fcb;
	text-decoration: none;
	font:bold 18px/46px "Open Sans", Arial, Helvetica, sans-serif;
	height: 46px;	
	display: block;
	padding: 0 0 0 25px;
}
h2.contact_active {background-position: 0 -40px;}

.contact_acc_container {
	margin: 0 0 0px; padding: 0 0 20px; overflow: hidden; clear: both;
}

/*-------contact us page accordian css end----------*/

h2.learnmore_acc_trigger {
	padding: 0;	background:url('../images/ivr_trigger_a2.gif') no-repeat 0 0px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0px;
	color:#808080; font-weight:bold; font-size:12px; font-family:"Open Sans", Arial, Helvetica, sans-serif; cursor:pointer;
	padding-left:20px; padding-right:0; padding-top:0; padding-bottom:10px;
}
h2.active {background-position: 0 -89px;}
h2.learnmore_acc_trigger a {
	color: #148fcb;
	text-decoration: none;
	font:bold 18px/46px "Open Sans", Arial, Helvetica, sans-serif;
	height: 46px;	
	display: block;
	padding: 0 0 0 25px;
}

.learnmore_acc_container {
	margin: 0 0 0px; padding: 0 0 20px; overflow: hidden; clear: both;
}