@charset "UTF-8";
ol.faq { list-style: none; }
ol.faq li { list-style: none; }
ol.faq li:hover { background-color: transparent; background-image: none; }
ol.faq h4 { padding: 0; cursor:  pointer; }
ol.faq div.answer { display: none; padding-left: 30px; }
ol.faq div.answer p { font-size: 13px; line-height:15px !important; }
ol.faq div.faq_approve { display: none; }
ol.faq h4 { padding-left:1.9em; background: url(/wp-content/themes/stockholmsarenan_v3/images/open.faq.png) top left no-repeat; text-align: left; }
ol.faq h4.active { background: url(/wp-content/themes/stockholmsarenan_v3/images/close.faq.png) top left no-repeat; }
.answer { border-left: 2px solid #0099CF; padding-right: 1.9em; margin-bottom: 1em; }

/* from style.css FAQ 
-------------------------------- */
.faq { list-style-type: decimal; padding-left: 0; margin-top: 5px; }
.faq_big { font-size: 16px; }
/*.faq_big p { font-size: 13px; } */
.faq h4 a { display: block; }
.faq li a, .faq li a:visited { color: #18AAE5; text-decoration: none; }
.faq li { padding: 0px 5px 0px 5px; padding-left: 3px !important; clear: both; }
#colm_right .colm_contaner .faq li .answer p { padding-bottom: 0px; }
/* .faq .alt { background-color: #f5f5f5; padding-top: 4px; } */
.faq_approve { font-size: 0.8em; float: right; padding: 3px 3px 0px 3px; text-align: center; margin-top: -3px; color: #999; }
.faq_approve img { margin-top: 4px; }
.faq_approve p { display: inline; padding: 0; margin: 0; }
.faq p:last-child { margin-bottom: 4px; }
.faq .author { float: right; padding-bottom: 5px; font-size: 0.9em; }