
.Accordion {overflow:hidden;outline:none;}
.AccordionPanel {margin: 0px;padding: 0px;}
.AccordionPanelTab { background:#b9670f url(../images/plus.png)  no-repeat 567px center; padding: 14px 0 12px 84px; color:#FFFFFF; font-size:16px; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; border-bottom:#FFF solid thin; position:relative; font-weight:500; margin-bottom:5px;}
.service-icon{ position:absolute; left:0; top:0; width:68px !important; height:48px !important;}
.AccordionPanelContent { overflow: auto; margin: 0px; height:auto}
.AccordionPanelContent p{padding: 9px 25px 16px 17px; width:490px !important; border-left: solid 1px #bfbfbf; border-right: solid 1px #bfbfbf; border-bottom: solid 1px #bfbfbf; margin-left:68px; }
.AccordionPanelOpen .AccordionPanelTab { background: #dc9917 url(../images/minusicon.png) no-repeat 567px center; border:none; margin-bottom:0;}
.AccordionPanelTabHover { color: #ffffff;}
.AccordionPanelOpen .AccordionPanelTabHover { color: #ffffff;  }
@media print {.Accordion { overflow: visible !important; }
.AccordionPanelContent { display: block !important; overflow: visible !important; height: auto !important;}}
.AccordionPanelContent img{ float:left; margin:25px; border:#bfbfbf solid thin;}

@media screen and (max-width: 992px){
.AccordionPanelContent p{ width:585px !important;}
.AccordionPanelOpen .AccordionPanelTab{ background:#dc9917 url(../images/minusicon.png) no-repeat 664px center;}
.AccordionPanelTab{ background:#b9670f url("../images/plus.png") no-repeat scroll 662px center; }	
}

@media screen and (max-width: 768px){
.AccordionPanelContent p{ width:268px !important;}
.AccordionPanelOpen .AccordionPanelTab{ background:#dc9917 url(../images/minusicon.png) no-repeat 356px center;}
.AccordionPanelTab{ background:#b9670f url("../images/plus.png") no-repeat scroll 356px center; }	
}

@media screen and (max-width: 448px){	
.AccordionPanelContent p{ width:189px !important; margin-left:0;}
.AccordionPanelOpen .AccordionPanelTab{ background:#dc9917 url(../images/minusicon.png) no-repeat 356px center;}
.AccordionPanelTab{ background:#b9670f url("../images/plus.png") no-repeat scroll 356px center; }	
}