
/* section{background: no-repeat url('../assets/imgs/about.9772a7.jpg');background-size: cover; background-position:top;} */
#talkingisteaching { text-align: right; padding: 1em; background: no-repeat url('../assets/imgs/about.9772a7.jpg');background-size: cover; background-position:top;}
@media screen and (min-width: 961px) {
#vue-safety { height: calc(100% - 130px); color:#58595B; }
}
#talkingisteaching img { width: 20em; margin-bottom:2em; position:relative; top:-60px}
#vue-safety .sec-head{margin-top:50px}
#vue-safety .sec-head h2{text-align:center; width:100%}
#vue-safety #talkingisteaching{background-image:none}
h2, h4 { text-align: center; }
h2,h1 { font-size: 1.5em; }
h3 { font-size: 1.2em; }
#vue-safety #talkingisteaching-item h2[lang="ar"], #vue-safety #talkingisteaching-item h4[lang="ar"]{text-align:right}
#vue-safety #directory { flex-wrap: nowrap; align-items: flex-start;}
@media (max-width: 500px) { #vue-safety #directory { flex-wrap: wrap; } }
#vue-safety aside {line-height: 1.7em; padding:.3em; min-width:155px}
#vue-safety aside h2 { margin: 0; padding: 0; font-size: 1.1em; color:gray; padding:.2em;}
#vue-safety aside h2:not(:first-child) { margin-top: 2em; }
#vue-safety aside h2:nth-child(2) { margin-top: 0; }
#vue-safety aside ul { list-style: none; padding-left:0; margin-top:0}
#vue-safety aside ul li{border-bottom:1px solid #00A9A3; font-size:.8em}
#vue-safety aside ul a { cursor: pointer; color:#58595B; line-height:1.7em; border:none}
#vue-safety aside ul span { margin-left: .5em; color: green; font-weight:bold}
#vue-safety aside ul li .filtered {background-color:rgba(0, 169, 163, .1); color:#F4783B; min-width:100%}
.filter li:hover { background-color:rgba(0, 169, 163, .1) }
#vue-safety #talkingisteaching-item { line-height: 1.8em; margin-top: 130px; }
#vue-safety #talkingisteaching-item #talkingisteaching { padding: 0; }
#vue-safety #talkingisteaching-item #talkingisteaching img { position: static; margin: 0; }
#vue-safety #talkingisteaching-item h2 { color: #00A9A3; font-size: 1.5em; text-align: left; }
[lang=ar] #vue-safety #talkingisteaching-item h2 { text-align: right; }
#vue-safety #talkingisteaching-item header { background: #f4f4f4; }
#vue-safety #talkingisteaching-item header h2 { margin: 0; }
#vue-safety #talkingisteaching-item header > div { text-align: right; padding-left: 1em; }
#vue-safety #talkingisteaching-item header button { margin-right: auto; min-width: auto; }
#vue-safety #talkingisteaching-item header .print-help { margin-left: auto; max-width: 300px; }
#vue-safety #talkingisteaching-item header .print-help button { width: 100%; }
#vue-safety #talkingisteaching-item header .print-help .postit { position: absolute; top: 15px; z-index: 100; }
.view-all {margin-top:1em; border-radius:10px; border-bottom-left-radius: 0; border-top-left-radius: 0; border-left:3px solid #F4783B; border-right:none; font-style:italic; width: 22em; align-self:flex-end}
.view-all[lang="en"] {margin-top:1em; border-radius:10px; border-bottom-right-radius: 0; border-top-right-radius: 0; border-right:3px solid #F4783B; border-left:none; font-style:italic; width: 22em; align-self:flex-end}
#talkingisteaching-item-content h1, #talkingisteaching-item-content h2, #talkingisteaching-item-content h3 { color: #00A9A3; }
#talkingisteaching-item-content img { width: 5em; }
#talkingisteaching-item-content img[alt="600"] { width: 20em; }
#vue-safety .newsletter-preview .title-up .title {font-size:.85em;}
#vue-safety .newsletter-preview .title-up .title p {margin:.5em}
