#faq-new-display-page .field-name-field-faq-a { background: transparent url("/sites/all/themes/tau/images/arrow_right_blue.png") no-repeat right 7px; display: block; line-height: 18px; padding: 0 10px; }
.dir_ltr #faq-new-display-page .field-name-field-faq-a { background: transparent url("/sites/all/themes/tau/images/arrow_left_blue.png") no-repeat left 7px; }

/* NEW FAQ */
#faq-new-display-page .field-collection-view ul.field-collection-view-links { margin: 15px 15px 0; }
#faq-new-display-page .field-collection-view { padding: 0; }
#faq-new-display-page .faq-new-link-target-blank { margin: 0 1em 0 1em; border-bottom: 1px dotted #D3D7D9; }
#faq-new-display-page .field-name-field-faq-q { margin: 0 0 10px; cursor: pointer; font-weight: bold; line-height: 14px; padding: 0 20px; background: transparent url('/sites/all/themes/tau/images/TAU_About_FAQ_Plus.png') no-repeat right top; }
#faq-new-display-page .field-name-field-faq-q.open { background-image: url('/sites/all/themes/tau/images/TAU_About_FAQ_Minus.png'); }
#faq-new-display-page .field-name-field-faq-a { background: transparent url("/sites/all/themes/tau/images/arrow_right_blue.png") no-repeat right 7px; display: block; line-height: 18px; padding: 0 10px; }
.dir_ltr #faq-new-display-page .field-name-field-faq-a { background: transparent url("/sites/all/themes/tau/images/arrow_left_blue.png") no-repeat left 7px; }

#faq-new-display-page .field-name-field-faq-a,
#faq-new-display-page .field-name-field-field-faq-file { display: none; margin: 6px; padding: 0 13px; }
#faq-new-display-page .field-name-field-faq-a.open,
#faq-new-display-page .field-name-field-field-faq-file.open { display: block; }


#faq-new-display-page .field-name-field-faq-q-intro {margin-bottom: 10px;}
#faq-new-display-page .faq_open_all { margin: 25px 15px; cursor: pointer; line-height: 14px; padding: 0 20px; background: transparent url('/sites/all/themes/tau/images/TAU_About_FAQ_Plus.png') no-repeat right top; }
#faq-new-display-page .faq_open_all.open { background-image: url('/sites/all/themes/tau/images/TAU_About_FAQ_Minus.png'); }
#faq-new-display-page .node-type-faq-new .field-name-body { margin: 0 0 15px; }

#faq-new-display-page .field-name-field-faq-q:focus, #faq-new-display-page .field-name-field-faq-a:focus, .faq_open_all:focus{
    outline: 1px solid #696969;
}

body.dir_ltr.node-type-faq-new #faq-new-display-page .field-name-field-faq-q {
    background-position: left top;
    padding-right: 0;
    float: left;
}

body.dir_ltr.node-type-faq-new #faq-new-display-page .field-name-field-faq-a {
    clear: both;
}
body.dir_ltr.node-type-faq-new #faq-new-display-page .faq_open_all {
    background-position: left top;
}

body.tau-mobile.node-type-faq-new #faq-new-display-page .field-collection-view {
    margin: 0;
}

body.tau-mobile.node-type-faq-new #faq-new-display-page .field-collection-container .field-items .field-item {
    margin-bottom: 20px !important;
}
body.tau-mobile.node-type-faq-new #faq-new-display-page .field-collection-container .field-items .field-item table {
    width: 100% !important;
}

body.tau-mobile.node-type-faq-new #faq-new-display-page .field-collection-container {
    margin-top: 20px;
}

/*fix for https://gitlab.linnovate.net/tau/tau/-/issues/2087*/
@media (max-width: 768px) {
    iframe {
      width: 100%;
      max-height: 230px;
    }
  }