@CHARSET "ISO-8859-1";

.device-operation> div > .panel:hover,.device-operation2 > div > .panel:hover{	 
	border-color: #bce8f1;
}
.device-operation  div > .panel:hover > .panel-body  a >.icon,.pulse-infinite,.device-operation2  div > .panel:hover > .panel-body .icon,.pulse-infinite{
	  -webkit-animation:pulse 1s linear infinite;
    -moz-animation:pulse 1s linear infinite;
    animation:pulse 1s linear infinite;
	
}
.flash-infinite{
	  -webkit-animation:flash 3s linear infinite;
    -moz-animation:flash 3s linear infinite;
    animation:flash 3s linear infinite;
	
}

.device-operation .panel-body,.device-operation2 .panel-body {
	position: relative;
	min-height: 100px;
	text-align: center;
	
}
.faq-container .tab-content {
  border-radius: 0 !important;
  border-width: 0 1px 0 0 !important;
  padding:10px;
}
.device-operation a {
  bottom: 0;
  left: 0;
  padding: 12px 5px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
	outline: none !important;
	text-decoration: none;
}
.device-operation a.btn-xs { 
  padding: 1px 5px;
  position: relative;
  text-align: center; 
  outline: none;
  text-decoration: none;
}
.device-operation a:hover{
	text-decoration: none;
	
}
.device-operation a > .icon > i{	
	font-size: 65px;
}
.de-sm a > .icon > i{
	font-size: 37px;
}
.de-sm  .icon > span{
	font-size: 22px;
}
.device-operation a >span{
	display: block;
	
}
.device-operation a >.title-sm,.device-operation2 .title-sm{
	font-size: 10px;
}
.device-operation a >.title-lg,.device-operation2 .title-lg{
	font-size: 15px;
}
.device-operation2 .title-sm{
	padding:5px;
}
#faq-list div.active .panel {
	border-color: #357ebd !important;
	border-bottom-width: 5px;
}
#faq-list div.active .panel:after{
	content:'\f0d7';
	bottom: 6px;
	color: #357ebd ; 
	font-family: "FontAwesome";
	font-size: 36px;
	left: 50%;
	margin-left: -13px;
	position: absolute;

}
#faq-list div.active .panel * {
	color: #357ebd  !important;
}