@charset "UTF-8";.MathJax_Display {
  text-align: center;
  margin: 1em 0;
  position: relative;
  display: block!important;
  text-indent: 0;
  max-width: none;
  max-height: none;
  min-width: 0;
  min-height: 0;
  width: 100%
}

.MathJax .merror {
  background-color: #ff8;
  color: #c00;
  border: 1px solid #c00;
  padding: 1px 3px;
  font-style: normal;
  font-size: 90%
}

.MathJax .MJX-monospace {
  font-family: monospace
}

.MathJax .MJX-sans-serif {
  font-family: sans-serif
}

#MathJax_Tooltip {
  background-color: InfoBackground;
  color: InfoText;
  border: 1px solid black;
  box-shadow: 2px 2px 5px #aaa;
  -webkit-box-shadow: 2px 2px 5px #aaa;
  -moz-box-shadow: 2px 2px 5px #aaa;
  -khtml-box-shadow: 2px 2px 5px #aaa;
  filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2,OffY=2,Color='gray',Positive='true');
  padding: 3px 4px;
  z-index: 401;
  position: absolute;
  left: 0;
  top: 0;
  width: auto;
  height: auto;
  display: none
}

.MathJax {
  display: inline;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  font-size: 100%;
  font-size-adjust: none;
  text-indent: 0;
  text-align: left;
  text-transform: none;
  letter-spacing: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  float: none;
  direction: ltr;
  max-width: none;
  max-height: none;
  min-width: 0;
  min-height: 0;
  border: 0;
  padding: 0;
  margin: 0
}

.MathJax:focus,body :focus .MathJax {
  display: inline-table
}

.MathJax.MathJax_FullWidth {
  text-align: center;
  display: table-cell!important;
  width: 10000em!important
}

.MathJax img,.MathJax nobr,.MathJax a {
  border: 0;
  padding: 0;
  margin: 0;
  max-width: none;
  max-height: none;
  min-width: 0;
  min-height: 0;
  vertical-align: 0;
  line-height: normal;
  text-decoration: none
}

img.MathJax_strut {
  border: 0!important;
  padding: 0!important;
  margin: 0!important;
  vertical-align: 0!important
}

.MathJax span {
  display: inline;
  position: static;
  border: 0;
  padding: 0;
  margin: 0;
  vertical-align: 0;
  line-height: normal;
  text-decoration: none
}

.MathJax nobr {
  white-space: nowrap!important
}

.MathJax img {
  display: inline!important;
  float: none!important
}

.MathJax * {
  transition: none;
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none
}

.MathJax_Processing {
  visibility: hidden;
  position: fixed;
  width: 0;
  height: 0;
  overflow: hidden
}

.MathJax_Processed {
  display: none!important
}

.MathJax_ExBox {
  display: block!important;
  overflow: hidden;
  width: 1px;
  height: 60ex;
  min-height: 0;
  max-height: none
}

.MathJax .MathJax_EmBox {
  display: block!important;
  overflow: hidden;
  width: 1px;
  height: 60em;
  min-height: 0;
  max-height: none
}

.MathJax_LineBox {
  display: table!important
}

.MathJax_LineBox span {
  display: table-cell!important;
  width: 10000em!important;
  min-width: 0;
  max-width: none;
  padding: 0;
  border: 0;
  margin: 0
}

.MathJax .MathJax_HitBox {
  cursor: text;
  background: white;
  opacity: 0;
  filter: alpha(opacity=0)
}

.MathJax .MathJax_HitBox * {
  filter: none;
  opacity: 1;
  background: transparent
}

#MathJax_Tooltip * {
  filter: none;
  opacity: 1;
  background: transparent
}

@font-face {
  font-family: MathJax_Main;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff?V=2.7.0") format("woff"),url("https://cdn.mathjax.org/mathjax/2.7-latest/fonts/HTML-CSS/TeX/otf/MathJax_Main-Regular.otf?V=2.7.0") format("opentype")
}

@font-face {
  font-family: MathJax_Main-bold;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff?V=2.7.0") format("woff"),url("https://cdn.mathjax.org/mathjax/2.7-latest/fonts/HTML-CSS/TeX/otf/MathJax_Main-Bold.otf?V=2.7.0") format("opentype")
}

@font-face {
  font-family: MathJax_Main-italic;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff?V=2.7.0") format("woff"),url("https://cdn.mathjax.org/mathjax/2.7-latest/fonts/HTML-CSS/TeX/otf/MathJax_Main-Italic.otf?V=2.7.0") format("opentype")
}

@font-face {
  font-family: MathJax_Math-italic;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff?V=2.7.0") format("woff"),url("https://cdn.mathjax.org/mathjax/2.7-latest/fonts/HTML-CSS/TeX/otf/MathJax_Math-Italic.otf?V=2.7.0") format("opentype")
}

@font-face {
  font-family: MathJax_Caligraphic;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff?V=2.7.0") format("woff"),url("https://cdn.mathjax.org/mathjax/2.7-latest/fonts/HTML-CSS/TeX/otf/MathJax_Caligraphic-Regular.otf?V=2.7.0") format("opentype")
}

@font-face {
  font-family: MathJax_Size1;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff?V=2.7.0") format("woff"),url("https://cdn.mathjax.org/mathjax/2.7-latest/fonts/HTML-CSS/TeX/otf/MathJax_Size1-Regular.otf?V=2.7.0") format("opentype")
}

@font-face {
  font-family: MathJax_Size2;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff?V=2.7.0") format("woff"),url("https://cdn.mathjax.org/mathjax/2.7-latest/fonts/HTML-CSS/TeX/otf/MathJax_Size2-Regular.otf?V=2.7.0") format("opentype")
}

@font-face {
  font-family: MathJax_Size3;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff?V=2.7.0") format("woff"),url("https://cdn.mathjax.org/mathjax/2.7-latest/fonts/HTML-CSS/TeX/otf/MathJax_Size3-Regular.otf?V=2.7.0") format("opentype")
}

@font-face {
  font-family: MathJax_Size4;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff?V=2.7.0") format("woff"),url("https://cdn.mathjax.org/mathjax/2.7-latest/fonts/HTML-CSS/TeX/otf/MathJax_Size4-Regular.otf?V=2.7.0") format("opentype")
}

 .math:hover{
  outline: 2px solid #2d8ac7;
}
 .math:active{
  outline: 2px solid #2d8ac7 ;
  cursor: ns-resize;
}
.mce-content-body [contentEditable="false"][data-mce-selected] {
  outline: 2px solid #2d8ac7;
}
.MJX_Assistive_MathML {
  position: absolute!important;
  top: 0;
  left: 0;
  clip: rect(1px,1px,1px,1px);
  padding: 1px 0 0 0!important;
  border: 0!important;
  height: 1px!important;
  width: 1px!important;
  overflow: hidden!important;
  display: block!important;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.MJX_Assistive_MathML.MJX_Assistive_MathML_Block {
  width: 100%!important
}

.options-container {
  display: grid;
  grid-template-columns: repeat(60,calc(100% / 60));
  align-items: center;
  counter-reset: index
}

.options-container .option {
  margin-top: .2rem;
  counter-increment: index
}

.options-container .option::before {
  content: counter(index,persian) ") "
}

.options-container .option:empty::after {
  color: #9a9a9a;
  content: "گزینه‌ی " counter(index,persian) "..."
}

.options-container.style-1-columns .option {
  grid-column: auto/span 60
}

.options-container.style-2-columns .option {
  grid-column: auto/span 30
}

.options-container.style-3-columns .option {
  grid-column: auto/span 20
}

.options-container.style-4-columns .option {
  grid-column: auto/span 15
}

.options-container.style-5-columns .option {
  grid-column: auto/span 12
}

.options-container.style-6-columns .option {
  grid-column: auto/span 10
}

.poem {
  display: grid;
  grid-template-columns: 48% 48%;
  grid-column-gap: 4%;
  align-items: center;
  counter-reset: verse
}

.poem .verse {
  counter-increment: verse;
  grid-column: auto/span 1;
  text-align: justify;
  text-align-last: justify
}

.poem .verse:empty::after {
  color: #9a9a9a;
  content: "مصرع " counter(verse,persian) "...";
  display: block;
  text-align: initial;
  text-align-last: initial
}

.question {
  overflow: hidden;
  line-height: 200%;
  margin-bottom: 0;
  margin-top: 0
}

.question.persian {
  font-family: IRANSans,sans-serif;
  font-size: 11pt
}

.question .opt  ions-container:empty::before {
  content: 'گزینه‌ها...'
}

.question .description {
  font-weight: 700
}

.question .description:empty::before {
  color: #9a9a9a;
  content: 'متن سؤال...'
}

.question.english-ltr,.question.english-rtl {
  direction: ltr;
  font-family: cambria,sans-serif;
  font-size: 10pt
}

.question.english-ltr .description:empty::before,.question.english-rtl .description:empty::before {
  content: 'Question text...'
}

.question.english-ltr .options-container .option::before,.question.english-rtl .options-container .option::before {
  font-weight: 700;
  content: counter(index,decimal) ") "
}

.question.english-ltr .options-container .option:empty::after,.question.english-rtl .options-container .option:empty::after {
  color: #9a9a9a;
  content: "Option " counter(index,decimal) "..."
}

.question.english-ltr .options-container:empty::before,.question.english-rtl .options-container:empty::before {
  content: 'Options...'
}

.question.english-rtl .question-description {
  direction: rtl;
  font-family: IRANSans,sans-serif;
  font-size: 11pt
}
