@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:300,300i,400,400i,700,700i|Roboto:300,300i,400,400i,700,700i&display=swap);
.dataTable-wrapper.no-header .dataTable-container {
	border-top: 1px solid #d9d9d9;
}

.dataTable-wrapper.no-footer .dataTable-container {
	border-bottom: 1px solid #d9d9d9;
}

.dataTable-top,
.dataTable-bottom {
	padding: 8px 10px;
}

.dataTable-top > div:first-child,
.dataTable-bottom > div:first-child {
	float: left;
}

.dataTable-top > div:last-child,
.dataTable-bottom > div:last-child {
	float: right;
}

.dataTable-selector {
	padding: 6px;
}

.dataTable-input {
	padding: 6px 12px;
}

.dataTable-info {
	margin: 7px 0;
}

/* PAGER */
.dataTable-pagination ul {
	margin: 0;
	padding-left: 0;
}

.dataTable-pagination li {
	list-style: none;
	float: left;
}

.dataTable-pagination a {
	border: 1px solid transparent;
	float: left;
	margin-left: 2px;
	padding: 6px 12px;
	position: relative;
	text-decoration: none;
	color: #333;
}

.dataTable-pagination a:hover {
	background-color: #d9d9d9;
}

.dataTable-pagination .active a,
.dataTable-pagination .active a:focus,
.dataTable-pagination .active a:hover {
	background-color: #d9d9d9;
	cursor: default;
}

.dataTable-pagination .ellipsis a,
.dataTable-pagination .disabled a,
.dataTable-pagination .disabled a:focus,
.dataTable-pagination .disabled a:hover {
	cursor: not-allowed;
}

.dataTable-pagination .disabled a,
.dataTable-pagination .disabled a:focus,
.dataTable-pagination .disabled a:hover {
	cursor: not-allowed;
	opacity: 0.4;
}

.dataTable-pagination .pager a {
	font-weight: bold;
}

/* TABLE */
.dataTable-table {
	max-width: 100%;
	width: 100%;
	border-spacing: 0;
	border-collapse: separate;
}

.dataTable-table > tbody > tr > td,
.dataTable-table > tbody > tr > th,
.dataTable-table > tfoot > tr > td,
.dataTable-table > tfoot > tr > th,
.dataTable-table > thead > tr > td,
.dataTable-table > thead > tr > th {
	vertical-align: top;
	padding: 8px 10px;
}

.dataTable-table > thead > tr > th {
	vertical-align: bottom;
	text-align: left;
	border-bottom: 1px solid #d9d9d9;
}

.dataTable-table > tfoot > tr > th {
	vertical-align: bottom;
	text-align: left;
	border-top: 1px solid #d9d9d9;
}

.dataTable-table th {
	vertical-align: bottom;
	text-align: left;
}

.dataTable-table th a {
	text-decoration: none;
	color: inherit;
}

.dataTable-sorter {
	display: inline-block;
	height: 100%;
	position: relative;
	width: 100%;
}

.dataTable-sorter::before,
.dataTable-sorter::after {
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	right: 4px;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	opacity: 0.2;
}

.dataTable-sorter::before {
	border-top: 4px solid #000;
	bottom: 10px;
}

.dataTable-sorter::after {
	border-bottom: 4px solid #000;
	border-top: 4px solid transparent;
	top: 0px;
}

.asc .dataTable-sorter::after,
.desc .dataTable-sorter::before {
	opacity: 0.6;
}

.dataTables-empty {
	text-align: center;
}

.dataTable-top::after, .dataTable-bottom::after {
	clear: both;
	content: " ";
	display: table;
}

.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
/*!
 * FilePondPluginImagePreview 4.6.1
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */

/* eslint-disable */
.filepond--image-preview-markup {
  position: absolute;
  left: 0;
  top: 0;
}

.filepond--image-preview-wrapper {
  z-index: 2;
}

.filepond--image-preview-overlay {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  min-height: 5rem;
  max-height: 7rem;
  margin: 0;
  opacity: 0;
  z-index: 2;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.filepond--image-preview-overlay svg {
  width: 100%;
  height: auto;
  color: inherit;
  max-height: inherit;
}

.filepond--image-preview-overlay-idle {
  mix-blend-mode: multiply;
  color: rgba(40, 40, 40, 0.85);
}

.filepond--image-preview-overlay-success {
  mix-blend-mode: normal;
  color: #369763;
}

.filepond--image-preview-overlay-failure {
  mix-blend-mode: normal;
  color: #c44e47;
}

@supports (-webkit-marquee-repetition: infinite) and
  ((-o-object-fit: fill) or (object-fit: fill)) {
  .filepond--image-preview-overlay-idle {
    mix-blend-mode: normal;
  }
}

.filepond--image-preview-wrapper {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 100%;
  margin: 0;
  border-radius: 0.45em;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.01);
}

.filepond--image-preview {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  height: 100%;
  width: 100%;
  pointer-events: none;
  background: #222;
  will-change: transform, opacity;
}
.filepond--image-preview[data-transparency-indicator='grid'] img,
.filepond--image-preview[data-transparency-indicator='grid'] canvas {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0 H50 V50 H0'/%3E%3Cpath d='M50 50 H100 V100 H50'/%3E%3C/svg%3E");
  background-size: 1.25em 1.25em;
}

.filepond--image-clip {
  position: relative;
  overflow: hidden;
  margin: 0 auto;
}

.filepond--image-bitmap,
.filepond--image-vector {
  position: absolute;
  left: 0;
  top: 0;
  will-change: transform;
}

.filepond--root[data-style-panel-layout~='integrated']
  .filepond--image-preview-wrapper {
  border-radius: 0;
}

.filepond--root[data-style-panel-layout~='integrated']
  .filepond--image-preview {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.filepond--root[data-style-panel-layout~='circle']
  .filepond--image-preview-wrapper {
  border-radius: 99999rem;
}

.filepond--root[data-style-panel-layout~='circle']
  .filepond--image-preview-overlay {
  top: auto;
  bottom: 0;
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}

.filepond--root[data-style-panel-layout~='circle']
  .filepond--file
  .filepond--file-action-button[data-align*='bottom']:not([data-align*='center']) {
  margin-bottom: 0.325em;
}

.filepond--root[data-style-panel-layout~='circle']
  .filepond--file
  [data-align*='left'] {
  left: calc(50% - 3em);
}

.filepond--root[data-style-panel-layout~='circle']
  .filepond--file
  [data-align*='right'] {
  right: calc(50% - 3em);
}

.filepond--root[data-style-panel-layout~='circle']
  .filepond--progress-indicator[data-align*='bottom'][data-align*='left'],
.filepond--root[data-style-panel-layout~='circle']
  .filepond--progress-indicator[data-align*='bottom'][data-align*='right'] {
  margin-bottom: calc(0.325em + 0.1875em);
}

.filepond--root[data-style-panel-layout~='circle']
  .filepond--progress-indicator[data-align*='bottom'][data-align*='center'] {
  margin-top: 0;
  margin-bottom: 0.1875em;
  margin-left: 0.1875em;
}

/*!
 * FilePond 4.12.0
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */

/* eslint-disable */
.filepond--assistant {
  position: absolute;
  overflow: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  white-space: nowrap;
}

/* Hard to override styles */
.filepond--browser.filepond--browser {
  position: absolute;
  margin: 0;
  padding: 0;
  left: 1em;
  top: 1.75em;
  width: calc(100% - 2em);
  opacity: 0;
  font-size: 0;
}

.filepond--drip {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  opacity: 0.1;
  pointer-events: none;
  border-radius: 0.5em;
  background: rgba(0, 0, 0, 0.01);
}

.filepond--drip-blob {
  position: absolute;
  -webkit-transform-origin: center center;
  transform-origin: center center;
  top: 0;
  left: 0;
  width: 8em;
  height: 8em;
  margin-left: -4em;
  margin-top: -4em;
  background: #292625;
  border-radius: 50%;
  will-change: transform, opacity;
}

.filepond--drop-label {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  margin: 0;
  color: #4f4f4f;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 0px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  will-change: transform, opacity;
}

/* Hard to override styles on purpose */
.filepond--drop-label.filepond--drop-label label {
  display: block;
  margin: 0;
  padding: 0.5em;
}

.filepond--drop-label label {
  cursor: default;
  font-size: 0.875em;
  font-weight: normal;
  text-align: center;
  line-height: 1.5;
}

.filepond--label-action {
  text-decoration: underline;
  -webkit-text-decoration-skip: ink;
  text-decoration-skip-ink: auto;
  -webkit-text-decoration-color: #a7a4a4;
  text-decoration-color: #a7a4a4;
  cursor: pointer;
}

.filepond--root[data-disabled] .filepond--drop-label label {
  opacity: 0.5;
}

/* Hard to override styles */
.filepond--file-action-button.filepond--file-action-button {
  font-size: 1em;
  width: 1.625em;
  height: 1.625em;
  font-family: inherit;
  line-height: inherit;
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
  will-change: transform, opacity;
}
.filepond--file-action-button.filepond--file-action-button span {
  position: absolute;
  overflow: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  white-space: nowrap;
}
.filepond--file-action-button.filepond--file-action-button svg {
  width: 100%;
  height: 100%;
}
.filepond--file-action-button.filepond--file-action-button::after {
  position: absolute;
  left: -0.75em;
  right: -0.75em;
  top: -0.75em;
  bottom: -0.75em;
  content: '';
}

/* Soft styles */
.filepond--file-action-button {
  cursor: auto;
  color: #fff;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.5);
  background-image: none;
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
  transition: box-shadow 0.25s ease-in;
}
.filepond--file-action-button:hover,
.filepond--file-action-button:focus {
  box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.9);
}
.filepond--file-action-button[disabled] {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgba(0, 0, 0, 0.25);
}

.filepond--file-info {
  position: static;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1;
  margin: 0 0.5em 0 0;
  min-width: 0;
  will-change: transform, opacity;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.filepond--file-info * {
  margin: 0;
}
.filepond--file-info .filepond--file-info-main {
  font-size: 0.75em;
  line-height: 1.2;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}
.filepond--file-info .filepond--file-info-sub {
  font-size: 0.625em;
  opacity: 0.5;
  transition: opacity 0.25s ease-in-out;
  white-space: nowrap;
}
.filepond--file-info .filepond--file-info-sub:empty {
  display: none;
}

.filepond--file-status {
  position: static;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  flex-grow: 0;
  flex-shrink: 0;
  margin: 0;
  min-width: 2.25em;
  text-align: right;
  will-change: transform, opacity;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.filepond--file-status * {
  margin: 0;
  white-space: nowrap;
}
.filepond--file-status .filepond--file-status-main {
  font-size: 0.75em;
  line-height: 1.2;
}
.filepond--file-status .filepond--file-status-sub {
  font-size: 0.625em;
  opacity: 0.5;
  transition: opacity 0.25s ease-in-out;
}

/* Hard to override styles */
.filepond--file-wrapper.filepond--file-wrapper {
  border: none;
  margin: 0;
  padding: 0;
  min-width: 0;
  height: 100%;
}
.filepond--file-wrapper.filepond--file-wrapper > legend {
  position: absolute;
  overflow: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  white-space: nowrap;
}

.filepond--file {
  position: static;
  display: flex;
  height: 100%;
  align-items: flex-start;
  padding: 0.5625em 0.5625em;
  color: #fff;
  border-radius: 0.5em;
}
.filepond--file .filepond--file-status {
  margin-left: auto;
  margin-right: 2.25em;
}
.filepond--file .filepond--processing-complete-indicator {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 3;
}
.filepond--file .filepond--processing-complete-indicator,
.filepond--file .filepond--progress-indicator,
.filepond--file .filepond--file-action-button {
  position: absolute;
}
.filepond--file [data-align*='left'] {
  left: 0.5625em;
}
.filepond--file [data-align*='right'] {
  right: 0.5625em;
}
.filepond--file [data-align*='center'] {
  left: calc(50% - 0.8125em);
}
.filepond--file [data-align*='bottom'] {
  bottom: 1.125em;
}
.filepond--file [data-align='center'] {
  top: calc(50% - 0.8125em);
}
.filepond--file .filepond--progress-indicator {
  margin-top: 0.1875em;
}
.filepond--file .filepond--progress-indicator[data-align*='right'] {
  margin-right: 0.1875em;
}
.filepond--file .filepond--progress-indicator[data-align*='left'] {
  margin-left: 0.1875em;
}

[data-filepond-item-state='cancelled'] .filepond--file-info,
[data-filepond-item-state*='invalid'] .filepond--file-info,
[data-filepond-item-state*='error'] .filepond--file-info {
  margin-right: 2.25em;
}

[data-filepond-item-state='processing-complete']
  .filepond--action-revert-item-processing
  svg {
  -webkit-animation: fall 0.5s 0.125s linear both;
  animation: fall 0.5s 0.125s linear both;
}

[data-filepond-item-state='processing-complete'] .filepond--file-status-sub {
  opacity: 0.5;
}

[data-filepond-item-state='processing-complete']
  .filepond--processing-complete-indicator:not([style*='hidden'])
  ~ .filepond--file-status
  .filepond--file-status-sub {
  opacity: 0;
}

[data-filepond-item-state='processing-complete'] .filepond--file-info-sub {
  opacity: 0;
}

[data-filepond-item-state='processing-complete']
  .filepond--action-revert-item-processing
  ~ .filepond--file-info
  .filepond--file-info-sub {
  opacity: 0.5;
}

[data-filepond-item-state*='invalid'] .filepond--panel,
[data-filepond-item-state*='invalid'] .filepond--file-wrapper,
[data-filepond-item-state*='error'] .filepond--panel,
[data-filepond-item-state*='error'] .filepond--file-wrapper {
  -webkit-animation: shake 0.65s linear both;
  animation: shake 0.65s linear both;
}

[data-filepond-item-state*='busy'] .filepond--progress-indicator svg {
  -webkit-animation: spin 1s linear infinite;
  animation: spin 1s linear infinite;
}

/**
 * States
 */
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
  }
  100% {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
  }
  100% {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
  }
}

@-webkit-keyframes shake {
  10%,
  90% {
    -webkit-transform: translateX(-0.0625em);
    transform: translateX(-0.0625em);
  }
  20%,
  80% {
    -webkit-transform: translateX(0.125em);
    transform: translateX(0.125em);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translateX(-0.25em);
    transform: translateX(-0.25em);
  }
  40%,
  60% {
    -webkit-transform: translateX(0.25em);
    transform: translateX(0.25em);
  }
}

@keyframes shake {
  10%,
  90% {
    -webkit-transform: translateX(-0.0625em);
    transform: translateX(-0.0625em);
  }
  20%,
  80% {
    -webkit-transform: translateX(0.125em);
    transform: translateX(0.125em);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translateX(-0.25em);
    transform: translateX(-0.25em);
  }
  40%,
  60% {
    -webkit-transform: translateX(0.25em);
    transform: translateX(0.25em);
  }
}

@-webkit-keyframes fall {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  70% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes fall {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  70% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.filepond--hopper[data-hopper-state='drag-over'] > * {
  pointer-events: none;
}

.filepond--hopper[data-hopper-state='drag-over']::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 100;
}

.filepond--progress-indicator {
  z-index: 103;
}

.filepond--file-action-button {
  z-index: 102;
}

.filepond--file-status {
  z-index: 101;
}

.filepond--file-info {
  z-index: 100;
}

.filepond--item {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
  padding: 0;
  margin: 0.25em;
  will-change: transform, opacity;
}
.filepond--item > .filepond--panel {
  z-index: -1;
}
.filepond--item > .filepond--panel .filepond--panel-bottom {
  box-shadow: 0 0.0625em 0.125em -0.0625em rgba(0, 0, 0, 0.25);
}
.filepond--item > .filepond--file-wrapper,
.filepond--item > .filepond--panel {
  transition: opacity 0.15s ease-out;
}
.filepond--item[data-drag-state] {
  cursor: -webkit-grab;
  cursor: grab;
}
.filepond--item[data-drag-state] > .filepond--panel {
  transition: box-shadow 0.125s ease-in-out;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.filepond--item[data-drag-state='drag'] {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.filepond--item[data-drag-state='drag'] > .filepond--panel {
  box-shadow: 0 0.125em 0.3125em rgba(0, 0, 0, 0.325);
}
.filepond--item[data-drag-state]:not([data-drag-state='idle']) {
  z-index: 2;
}

.filepond--item-panel {
  background-color: #64605e;
}

[data-filepond-item-state='processing-complete'] .filepond--item-panel {
  background-color: #369763;
}

[data-filepond-item-state*='invalid'] .filepond--item-panel,
[data-filepond-item-state*='error'] .filepond--item-panel {
  background-color: #c44e47;
}

.filepond--item-panel {
  border-radius: 0.5em;
  transition: background-color 0.25s;
}

.filepond--list-scroller {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0;
  will-change: transform;
}

.filepond--list-scroller[data-state='overflow'] {
  overflow-y: scroll;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  -webkit-mask: linear-gradient(
    to bottom,
    #000 calc(100% - 0.5em),
    transparent 100%
  );
  mask: linear-gradient(to bottom, #000 calc(100% - 0.5em), transparent 100%);
}
.filepond--list-scroller[data-state='overflow'] .filepond--list {
  bottom: 0;
  right: 0;
}

.filepond--list-scroller::-webkit-scrollbar {
  background: transparent;
}

.filepond--list-scroller::-webkit-scrollbar:vertical {
  width: 1em;
}

.filepond--list-scroller::-webkit-scrollbar:horizontal {
  height: 0;
}

.filepond--list-scroller::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 99999px;
  border: 0.3125em solid transparent;
  background-clip: content-box;
}

/* hard to overide styles on purpose */
.filepond--list.filepond--list {
  position: absolute;
  top: 0;
  margin: 0;
  padding: 0;
  list-style-type: none;
  will-change: transform;
}

/* used for padding so allowed to be restyled */
.filepond--list {
  left: 0.75em;
  right: 0.75em;
}

.filepond--root[data-style-panel-layout~='integrated'] {
  width: 100%;
  height: 100%;
  max-width: none;
  margin: 0;
}

.filepond--root[data-style-panel-layout~='circle'] .filepond--panel-root,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--panel-root {
  border-radius: 0;
}
.filepond--root[data-style-panel-layout~='circle'] .filepond--panel-root > *,
.filepond--root[data-style-panel-layout~='integrated']
  .filepond--panel-root
  > * {
  display: none;
}

.filepond--root[data-style-panel-layout~='circle'] .filepond--drop-label,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--drop-label {
  bottom: 0;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 7;
}

.filepond--root[data-style-panel-layout~='circle'] .filepond--item-panel,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--item-panel {
  display: none;
}

.filepond--root[data-style-panel-layout~='compact'] .filepond--list-scroller,
.filepond--root[data-style-panel-layout~='integrated']
  .filepond--list-scroller {
  overflow: hidden;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

.filepond--root[data-style-panel-layout~='compact'] .filepond--list,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--list {
  left: 0;
  right: 0;
  height: 100%;
}

.filepond--root[data-style-panel-layout~='compact'] .filepond--item,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--item {
  margin: 0;
}

.filepond--root[data-style-panel-layout~='compact'] .filepond--file-wrapper,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--file-wrapper {
  height: 100%;
}

.filepond--root[data-style-panel-layout~='circle'] {
  border-radius: 99999rem;
  overflow: hidden;
}
.filepond--root[data-style-panel-layout~='circle'] > .filepond--panel {
  border-radius: inherit;
}
.filepond--root[data-style-panel-layout~='circle'] > .filepond--panel > * {
  display: none;
}
.filepond--root[data-style-panel-layout~='circle'] .filepond--file-info {
  display: none;
}
.filepond--root[data-style-panel-layout~='circle'] .filepond--file-status {
  display: none;
}

.filepond--panel-root {
  border-radius: 0.5em;
  background-color: #f1f0ef;
}

.filepond--panel {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  margin: 0;
  height: 100% !important;
  pointer-events: none;
}

.filepond-panel:not([data-scalable='false']) {
  height: auto !important;
}

.filepond--panel[data-scalable='false'] > div {
  display: none;
}

.filepond--panel[data-scalable='true'] {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  background-color: transparent !important;
  border: none !important;
}

.filepond--panel-top,
.filepond--panel-bottom,
.filepond--panel-center {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
}

.filepond--panel-top,
.filepond--panel-bottom {
  height: 0.5em;
}

.filepond--panel-top {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-bottom: none !important;
}
.filepond--panel-top::after {
  content: '';
  position: absolute;
  height: 2px;
  left: 0;
  right: 0;
  bottom: -1px;
  background-color: inherit;
}

.filepond--panel-center,
.filepond--panel-bottom {
  will-change: transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: translate3d(0, 0.5em, 0);
  transform: translate3d(0, 0.5em, 0);
}

.filepond--panel-bottom {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-top: none !important;
}
.filepond--panel-bottom::before {
  content: '';
  position: absolute;
  height: 2px;
  left: 0;
  right: 0;
  top: -1px;
  background-color: inherit;
}

.filepond--panel-center {
  height: 100px !important;
  border-top: none !important;
  border-bottom: none !important;
  border-radius: 0 !important;
}
.filepond--panel-center:not([style]) {
  visibility: hidden;
}

.filepond--progress-indicator {
  position: static;
  width: 1.25em;
  height: 1.25em;
  color: #fff;
  margin: 0;
  pointer-events: none;
  will-change: transform, opacity;
}

.filepond--progress-indicator svg {
  width: 100%;
  height: 100%;
  vertical-align: top;
  transform-box: fill-box;
}

.filepond--progress-indicator path {
  fill: none;
  stroke: currentColor;
}

.filepond--list-scroller {
  z-index: 6;
}

.filepond--drop-label {
  z-index: 5;
}

.filepond--drip {
  z-index: 3;
}

.filepond--root > .filepond--panel {
  z-index: 2;
}

.filepond--browser {
  z-index: 1;
}

.filepond--root {
  /* layout*/
  box-sizing: border-box;
  position: relative;
  margin-bottom: 1em;
  /* base font size for whole component */
  font-size: 1rem;
  /* base line height */
  line-height: normal;
  /* up uses default system font family */
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica,
    Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  /* will increase font weight a bit on Safari */
  font-weight: 450;
  text-align: left;
  text-rendering: optimizeLegibility;
  direction: ltr;
  contain: layout style size;
}
.filepond--root * {
  box-sizing: inherit;
  line-height: inherit;
}
.filepond--root *:not(text) {
  font-size: inherit;
}
.filepond--root[data-disabled] {
  pointer-events: none;
}
.filepond--root[data-disabled] .filepond--list-scroller {
  pointer-events: all;
}
.filepond--root[data-disabled] .filepond--list {
  pointer-events: none;
}

/**
 * Root element children layout
 */
.filepond--root .filepond--drop-label {
  min-height: 4.75em;
}

.filepond--root .filepond--list-scroller {
  margin-top: 1em;
  margin-bottom: 1em;
}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:400;font-family:Roboto Slab,serif;letter-spacing:.01rem;text-transform:capitalize;margin:0}.h1,h1{font-size:2.8rem}.h2,h2{font-size:2.2rem}.h3,h3{font-size:1.8rem}.h4,h4{font-size:1.4rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.6rem}a{color:#0e6ca8;cursor:pointer}a,p{font-weight:400}p{font-size:1rem;line-height:1.6;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}#inline-my-account{margin-bottom:3rem}section.article-content div.article-body div.pf-content div#daily-archive div.daily-posts h4{font-size:1.25rem}div.archive-content h1.archive-header{border-bottom:1px solid #e2e2e2;margin:1rem 0}div.archive-content article.archive-no-posts{text-align:center}.analyst-content .analyst-bio p{padding-top:1rem}.analyst-content .analyst-bio .avatar.photo{float:left;margin-right:1rem}.analyst-content .analyst-archive-no-content{height:5rem}.analyst-content .analyst-archive-no-content p{text-align:center;padding:1rem}.dashboard-home-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.dashboard-home-content h6{line-height:1.75rem;background:#e9ecef;padding:.5rem 0 .5rem .5rem;color:#495057;font-size:1.1rem;margin-bottom:1rem}.dashboard-home-content ul li{list-style:none}.dashboard-home-content ul li>a{text-decoration:none}.dashboard-home-content ul li>a:hover{text-decoration:underline}.dashboard-home-content .dashboard-home-p-meta ul{padding:0;margin:0 0 .5rem;font-size:.8rem}.dashboard-home-content .dashboard-home-p-meta ul li{display:inline;color:#495057}.dashboard-home-content .dashboard-home-p-meta ul li a{font-weight:800}.dashboard-home-content a.read-more{font-size:.85rem;font-weight:800;display:block;margin-top:1rem}.dashboard-home-content a.read-more:before{content:"\A"}.dashboard-home-content .dashboard-home-main{-webkit-box-flex:2;-ms-flex:2;flex:2;padding:0 1rem 0 0}.dashboard-home-content .dashboard-home-main .premium-services-container h6 i{margin-left:.5rem}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;margin-bottom:2rem}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card h6{background-color:#0e6ca8}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card h6 a{color:#fff}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card .content-type-links{font-size:.9rem;margin-bottom:1rem}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card .content-type-links a{font-size:.9rem}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card .content-type-links a i{margin-right:.25rem}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card .content-type-links a:after{content:"|";color:rgba(0,0,0,.5);padding-left:.5rem}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card .content-type-links a:last-child:after{content:none}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card .content-type-links a img{height:.8rem}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card h4{margin-bottom:.5rem}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card h4 a{font-size:1.2rem;text-decoration:none}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card h4 a:hover{text-decoration:underline}.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services .pub-card p.dek{color:#343a40;font-size:.85rem}.dashboard-home-content .dashboard-home-main .dashboard-home-exclusives ul li a{font-weight:800}.dashboard-home-content .dashboard-home-main .dashboard-home-exclusives ul li p{font-size:.9rem}.dashboard-home-content .dashboard-home-main .dashboard-home-exclusives ul li p a{font-size:.7rem;font-weight:800}.dashboard-home-content .dashboard-home-main .recent-articles-container h6 i{margin-left:.5rem}.dashboard-home-content .dashboard-home-main .recent-articles-container .dashboard-home-recent-articles ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.4rem;margin:0;padding:0 .25rem .5rem}.dashboard-home-content .dashboard-home-main .recent-articles-container .dashboard-home-recent-articles ul li{padding-bottom:.5rem;border-bottom:1px solid #e7e6e8}.dashboard-home-content .dashboard-home-main .recent-articles-container .dashboard-home-recent-articles ul li a{font-weight:700}.dashboard-home-content .dashboard-home-main .recent-articles-container .dashboard-home-recent-articles ul li .recent-articles-meta span{font-size:.8rem}.dashboard-home-content .dashboard-home-main .recent-articles-container .dashboard-home-recent-articles ul li .recent-articles-meta span.p-author{font-style:italic}.dashboard-home-content .dashboard-home-main .carousel{min-height:200px}.dashboard-home-content .dashboard-home-main .carousel div.carousel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:250px}.dashboard-home-content .dashboard-home-main .carousel div.carousel-inner p.dashboard-home-recent-category{font-size:.8rem;text-transform:uppercase;color:#495057}.dashboard-home-content .dashboard-home-main .carousel a.carousel-control-next span,.dashboard-home-content .dashboard-home-main .carousel a.carousel-control-prev span{background-color:#e2e2e2}.dashboard-home-content .dashboard-home-main .carousel ol.carousel-indicators li{background-color:rgba(134,142,150,.5)}.dashboard-home-content .dashboard-home-main .carousel ol.carousel-indicators li.active{background-color:#868e96}.dashboard-home-content .dashboard-home-sidebar{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-portfolios-container h6 i{margin-left:.5rem}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-portfolios-container .dashboard-home-portfolios ul{display:grid;margin:0;padding:0 .25rem .5rem}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-portfolios-container .dashboard-home-portfolios ul li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:.5rem 0;border-bottom:1px dotted #ced4da}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-portfolios-container .dashboard-home-portfolios ul li:last-child{border-bottom:none;margin-bottom:0}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-portfolios-container .dashboard-home-portfolios ul li a{font-size:1rem}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-alerts-container h6 i{margin-left:.5rem}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-alerts-container .dashboard-home-alerts{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-alerts-container .dashboard-home-alerts ul{display:grid;grid-template-columns:1fr;grid-row-gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:.5rem 0}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-alerts-container .dashboard-home-alerts ul li{-ms-flex-item-align:center;align-self:center;margin:0;padding:.5rem 0;border-bottom:1px solid #e7e6e8}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-alerts-container .dashboard-home-alerts ul li a{font-size:1rem;font-weight:700}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-stock-talk-container h6 i{margin-left:.5rem}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-stock-talk-container .dashboard-home-stock-talk{display:grid}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-stock-talk-container .dashboard-home-stock-talk p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:.5rem .25rem;font-size:.8rem;color:#343a40}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-stock-talk-container .dashboard-home-stock-talk p.dashboard-home-stock-talk-no-comments{margin:0;padding:1.5rem 0;font-weight:800;text-align:center}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-stock-talk-container .dashboard-home-stock-talk ul{margin:0;padding:0 .25rem .5rem}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-stock-talk-container .dashboard-home-stock-talk ul li{font-size:.85rem}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-stock-talk-container .dashboard-home-stock-talk a{font-weight:800}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-stock-talk-container .dashboard-home-stock-talk .dashboard-home-all-stock-talk-container{display:grid;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin:0;padding:1rem .25rem;font-size:.8rem}#footer-container #footer-bottom{background-color:#57677a;padding:1rem}#footer-container #footer-bottom #footer-menu{text-align:center;margin-top:1rem;font-size:.75rem}#footer-container #footer-bottom #footer-menu ul{padding:0;list-style:none;color:#e7e6e8}#footer-container #footer-bottom #footer-menu ul li{display:inline}#footer-container #footer-bottom #footer-menu ul li:after{padding:0 .3rem 0 .5rem;content:"|"}#footer-container #footer-bottom #footer-menu ul li:last-child:after{content:none}#footer-container #footer-bottom #footer-menu ul li a{color:#e7e6e8;text-decoration:none}#footer-container #footer-bottom #footer-menu ul li a:hover{text-decoration:underline}#footer-container #footer-bottom #footer-menu .footer-info{line-height:1.2rem;color:#e7e6e8}#footer-container #footer-bottom #footer-menu .copyright{margin-top:1rem;font-size:.65rem;color:#e7e6e8}table.table-forum td{vertical-align:middle}table.table-forum thead tr th:first-child{width:70%}table.table-forum tbody tr:hover{background-color:rgba(0,0,0,.05)!important}table.table-forum tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.02)}table.table-forum tbody tr td.forum-comment-count{text-align:center}table.table-forum tbody tr td .entry-meta span{font-style:italic}#archive-wrapper section.forum-header{font-size:.9rem}#archive-wrapper section.forum-header .forum-new-thread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#archive-wrapper section.forum-header .forum-new-thread a{text-decoration:none}#archive-wrapper table.table-forum tbody td small a{font-weight:800}article.post-type-forum_thread section.forum-header .forum-controls{display:grid;grid-template-columns:auto auto;grid-gap:.25rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}article.post-type-forum_thread section.forum-header .forum-controls a{text-decoration:none}.forum-archive-content .forum-archive-header .forum-archive-btns{display:grid;grid-template-columns:auto auto;grid-gap:.25rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:1rem;margin-bottom:3rem}.forum-archive-content .forum-archive-header .forum-archive-btns a{text-decoration:none}.post-meta p.forum-meta{font-size:.85rem;font-style:italic}.post-meta p.forum-meta a{font-weight:700}.archive-content table.table-forum tbody tr td{font-size:.75rem;vertical-align:middle}.archive-content table.table-forum tbody tr td h4 a{font-size:1.2rem}.archive-content table.table-forum tbody tr td div.entry-meta p a{font-weight:800}.archive-content table.table-forum tbody tr td:not(:first-child){font-weight:800;text-align:center}body.forum.new_thread main[role=main] .content-container section#content .wrapper .content-wrapper article.page section.article-content h1.article-title{font-size:2rem}body.forum.new_thread main[role=main] .content-container section#content .wrapper .content-wrapper article.page section.article-content .article-body #new-thread #new-forum-user-container p{font-size:.8rem;margin:0 0 .75rem}body.forum.new_thread main[role=main] .content-container section#content .wrapper .content-wrapper article.page section.article-content .article-body #new-thread #new-forum-user-container p#new-forum-logged-in-as span#new-forum-user-display-name{font-weight:700;color:#495057}body.forum.new_thread main[role=main] .content-container section#content .wrapper .content-wrapper article.page section.article-content .article-body #new-thread #new-forum-user-container p#new-forum-stock-talk img.avatar{vertical-align:middle;margin:0 .5rem 0 0}header#header-main{padding:1rem;border-bottom:2px solid #d9d9d9}header#header-main section :first-child{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}header#header-main section#header-logo{padding:0 0 1rem}header#header-main section#header-logo h1 a img{max-width:100%;height:auto;max-height:80px;width:auto}header#header-main section#header-search-wrapper{margin:.5rem 0 0}header#header-main section#header-search-wrapper form#header-search-form input#header-search-input{font-size:.85rem;min-width:18.75rem;padding:.65rem .85rem;border:1px solid #e2e2e2;-webkit-box-shadow:0 1px 2px rgba(206,212,218,.15) inset;box-shadow:inset 0 1px 2px rgba(206,212,218,.15)}.home #featured-posts .feature .tease-feature{position:relative;background-repeat:no-repeat;background-size:cover;padding-top:65%}.home #featured-posts .feature .tease-feature header{position:absolute;bottom:0;padding:.5rem}.home #featured-posts .feature .tease-feature header .tease-title{margin:0;color:#fff;text-shadow:0 1px 0 #343a40;text-decoration:none}.home #featured-posts .feature .tease-feature header .tease-dek{color:#fff;text-shadow:0 1px 0 #343a40}.home #featured-posts .sub-feature .sub-feature-post{margin-bottom:1rem}.home #featured-posts .sub-feature .post-item{position:relative;width:100%;height:150px;background-position:50%;background-size:cover}.home #featured-posts .sub-feature .post-item .thumbnail-overlay{position:relative;width:100%;height:100%;background:rgba(0,0,0,.35);color:#fff}.home #featured-posts .sub-feature .post-item .thumbnail-overlay:hover{cursor:pointer;background:rgba(0,0,0,.15)}.home #featured-posts .sub-feature .post-item .thumbnail-overlay h3{position:absolute;top:0;width:90%;margin:5%;color:#fff;text-align:center;text-transform:capitalize;font-size:1.3em;font-weight:400;line-height:1.4em}.home section.primary-call-to-action{margin-bottom:1rem}.home ul.media-list li.media{list-style-type:none}.home ul.media-list li.media:not(:last-child) article.teaser{width:100%}.not-found-container .not-found-title{background:#e7e6e8;padding:2rem 0}.not-found-container .not-found-title h1{margin:1rem 0;text-align:center;font-size:2rem}.not-found-container .not-found-content{margin:2rem}h1.not-found{font-size:1.25em;margin-bottom:1rem}.not-found p{font-size:.85rem}.not-found p.not-found-alert{font-weight:700}.not-found dl{padding:1rem}.not-found dl dt{font-weight:700}.not-found dl dd{font-size:.85rem}.not-found dl dd a{font-weight:700}.not-found dl dd,.not-found dl dt{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px dashed #e9ecef}div.latest-stock-talk section ul{list-style:none;font-weight:800}div.latest-stock-talk section ul li a{font-size:.9rem}div.latest-stock-talk section ul li p{font-size:.8rem}div.latest-stock-talk section ul li p span{color:#868e96;font-style:italic;font-size:.75rem;font-weight:400}.cigobjects .fullscreen-modal{z-index:101!important}section.report-not-available{text-align:center}section.report-not-available h3{text-transform:uppercase}div.investing-topics ul{list-style:none;-webkit-column-count:2;-moz-column-count:2;column-count:2}div.investing-topics ul li{margin-bottom:.25rem}div.investing-topics div{text-align:center}div.investing-topics div h3{margin-top:1rem}div.investing-topics div span{font-size:.9rem}#issue-archives{padding:1rem}#issue-archives a{font-size:.9em;text-decoration:none}#issue-archives a.publication-archives{color:#505050}#issue-archives a img{height:12px;width:auto;margin-right:5px}#issue-archives ul{padding-left:.5rem;-webkit-column-count:5;-moz-column-count:5;column-count:5}#issue-archives ul li{width:80%;display:inline-block;list-style:none;padding:.15rem .5rem;margin-bottom:.5rem;background:#e9ecef;cursor:pointer;border:1px solid #ced4da;border-radius:.3rem;background-image:-webkit-gradient(linear,right bottom,left top,color-stop(42%,#e9ecef),color-stop(71%,#ced4da));background-image:-webkit-linear-gradient(right bottom,#e9ecef 42%,#ced4da 71%);background-image:-o-linear-gradient(right bottom,#e9ecef 42%,#ced4da 71%);background-image:linear-gradient(to left top,#e9ecef 42%,#ced4da 71%);background-image:-o-linear-gradient(top,#e9ecef 42%,#ced4da 71%);background-image:-webkit-linear-gradient(top,#e9ecef 42%,#ced4da 71%);background-image:-ms-linear-gradient(top,#e9ecef 42%,#ced4da 71%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.42,#e9ecef),color-stop(.71,#ced4da))}#issue-archives div#issue-archives-header h3{text-transform:none;margin:0 0 .75rem}#issue-archives div#issue-archives-header h3 a{text-decoration:none}#issue-archives div#issue-archives-header img{display:inline-block;height:1.8rem;position:relative}#issue-archives div#issue-archives-header p{clear:both;font-size:.9rem;line-height:1.25rem}#issue-archives div#issue-archives-header div#pdf-issue{padding-right:1rem;margin-left:2%;display:inline-block;width:48%;vertical-align:top}#issue-archives div#issue-archives-header div#pdf-issue h3,#issue-archives div#issue-archives-header div#pdf-issue p{border-right:1px solid #e2e2e2}#issue-archives div#issue-archives-header div#html-issue{display:inline-block;width:48%;vertical-align:top}article.teaser{padding-bottom:1rem;margin-bottom:2rem}article.teaser h4{font-size:1.35rem;line-height:1.75rem}article.teaser .p-dek{font-size:1rem;line-height:1.6rem}.p-meta ul{list-style:none;padding:0;margin:0}.p-meta ul li{display:inline;color:#495057;padding-right:.5rem}.p-meta ul li:after{content:"/";color:rgba(0,0,0,.5);padding-left:.5rem}.p-meta ul li:last-child:after{content:none}.p-meta ul li.p-author{font-style:italic}.p-meta ul li.p-date{color:#868e96}.p-meta ul li.p-tax-category{font-weight:700}.p-meta ul li.p-issue-dl img{max-height:15px}.p-meta ul li.p-issue-dl a{font-weight:700}body.single article.post{padding:.5rem 1rem}body.single article.post h1,body.single article.post h2,body.single article.post h3,body.single article.post h4,body.single article.post h5,body.single article.post h6{margin-bottom:1.5rem}body.single article.post h1{font-weight:900}body.single article.post .article-body{font-size:1rem}body.single article.post .article-body blockquote{position:relative;margin:1rem 2rem 2rem;font-style:italic;color:#495057}body.single article.post .article-body blockquote:after,body.single article.post .article-body blockquote:before{font-family:FontAwesome;font-size:1.5rem;position:absolute;color:#868e96}body.single article.post .article-body blockquote:before{content:"\f10d";left:-2rem;top:-1rem}body.single article.post .article-body blockquote:after{display:block;content:"\f10e";bottom:-1rem;margin-left:90%}body.single article.post .article-body blockquote p{margin-bottom:0}body.single article.post .article-body table::-webkit-scrollbar{-webkit-appearance:none;width:.5rem}body.single article.post .article-body table::-webkit-scrollbar-thumb{border-radius:.2rem;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}body.single article.post .article-body table td{vertical-align:middle}.article-comments{margin-top:2rem}div.content-wrapper.report article.post-type-report{font-size:.9rem}div.content-wrapper.report article.post-type-report h1.article-h1{text-align:center}div.content-wrapper.report article.post-type-report h2{font-size:1.25rem}div.content-wrapper.report article.post-type-report ul{padding-left:1.25rem;list-style:square}article.post section.article-content .article-title{font-weight:700;text-transform:uppercase;font-size:1.8rem;color:#343a40;margin-top:0}article.post section.article-content div.issue-nav{height:3rem;border-bottom:1px solid #e2e2e2}article.post section.article-content div.issue-nav a{font-weight:800;padding:1rem 0}article.post section.article-content div.issue-nav a:first-child{float:left}article.post section.article-content div.issue-nav a:last-child{float:right}.alert-warning-wrapper{color:#851c25;background-color:#ffd7da;border-color:#ffc6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem}.form-group-avatar .avatar{position:absolute}.form-group-avatar .loading{position:relative;left:10px;top:10px;font-size:35px;color:rgba(0,0,0,.75)}.form-group-avatar .file-uploader{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-group-avatar .file-uploader div.browser span{cursor:pointer}.form-group-avatar .file-uploader div.browser input{position:absolute;top:0;right:0;margin:0;border:solid rgba(0,0,0,0);border-width:0 0 100px 200px;opacity:0;filter:alpha(opacity=0);-o-transform:translate(250px,-50px) scale(1);direction:ltr;cursor:pointer}.form-group-avatar .file-uploader div.browser label:hover{background-color:#424e5c}.publication-slam-container{color:#851c25;background-color:#ffd7da;border-color:#ffc6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem}.search-container{padding:1rem 1rem 0}.search-container section.search-comments>h2,.search-container section.search-posts>h2{text-align:center;border-bottom:1px solid #e2e2e2;padding-bottom:.5rem;margin-bottom:1rem}.search-container section.search-filter{background:#e2e2e2;font-size:.9rem;color:#343a40;padding:.5rem;margin:0 -1rem 1rem}.search-container section.search-filter p.search-filter-message{font-size:.8rem}.search-container section.search-filter form#form-search-filter label{display:block;font-weight:700}.search-container section.search-filter form#form-search-filter input[type=text]{padding:.4rem 1rem;margin:0 0 .5rem;width:100%}.search-container section.search-filter form#form-search-filter h4.search-filter-publication{font-size:.9rem;font-weight:700;font-family:Open Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin:1rem 0}.search-container section.search-filter form#form-search-filter ul{list-style:none;padding:0;margin:0 1rem 1rem}.search-container section.search-filter form#form-search-filter ul li label{display:inline-block}.search-container section.search-filter form#form-search-filter .search-filter-submit{margin:1rem 0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.search-container section.search-filter form#form-search-filter .search-filter-submit button{-webkit-box-flex:0;-ms-flex:0;flex:0;margin:0 0 0 auto;min-width:12.5rem;cursor:pointer;color:#fff;background-color:#1f97b3;border:1px solid #1f97b3;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);white-space:nowrap;vertical-align:middle;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.5rem .75rem;font-size:1rem;line-height:1.25;border-radius:0;text-transform:none;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.search-container section.search-filter form#form-search-filter .search-filter-submit button:hover{background-color:#197b92;border-color:#177288}.search-container section.search-posts article.teaser{padding:0;margin:1.5rem 0 0}.search-container section.search-posts article.teaser:first-child{margin:0}.search-container section.search-comments{margin:2rem 0}.search-container section.search-comments ul.search-comment-list{list-style:none}.search-container section.search-comments ul.search-comment-list li{color:#0e6ca8}.search-container section.search-comments ul.search-comment-list li p.comment-meta-info{font-size:.8rem;color:#161622;font-weight:700}.search-container section.search-comments ul.search-comment-list li p.comment-meta-info span{font-weight:400;font-style:italic;font-size:.7rem;color:#adb5bd}aside.cig-sidebar{font-size:.8rem;padding:1rem}aside.cig-sidebar section.widget{margin-bottom:2rem}aside.cig-sidebar section.widget h3{color:#343a40;font-size:1rem;padding:5px;letter-spacing:1px;margin:1rem 0;text-transform:uppercase}aside.cig-sidebar section.widget.widget_cig_post_issue_toc_widget{background-color:#e9ecef;padding-bottom:.5rem}aside.cig-sidebar section.widget.widget_cig_post_issue_toc_widget .post-issue-toc ul.issue-toc{list-style-type:decimal;list-style-position:inside;padding:0 .75rem 0 1rem}aside.cig-sidebar section.widget.widget_cig_post_issue_toc_widget .post-issue-toc ul.issue-toc li{margin-bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}aside.cig-sidebar section.widget.widget_cig_post_issue_toc_widget .post-issue-toc ul.issue-toc li.current a{font-weight:800;color:#343a40;font-size:.9rem;text-decoration:none;cursor:default}aside.cig-sidebar section.widget.widget_cig_post_issue_toc_widget div.download-issue{text-align:right}aside.cig-sidebar section.widget.widget_cig_post_issue_toc_widget div.download-issue a{padding-right:.75rem}aside.cig-sidebar section.widget.widget_cig_post_issue_toc_widget div.download-issue a img{height:1rem}aside.cig-sidebar section.widget div.latest-stock-talk ul.stock-talk-widget{list-style:none;padding:0 .75rem 0 1rem}aside.cig-sidebar section.widget div.latest-stock-talk ul.stock-talk-widget li{color:#0e6ca8}aside.cig-sidebar section.widget div.latest-stock-talk ul.stock-talk-widget li a{font-weight:800}aside.cig-sidebar section.widget div.latest-stock-talk ul.stock-talk-widget li span.pub-marker{margin-left:.5rem}aside.cig-sidebar section.widget div.latest-stock-talk ul.stock-talk-widget li p.comment-meta-info{font-size:.8rem;color:#161622;font-weight:800;margin-bottom:.65rem}aside.cig-sidebar section.widget div.latest-stock-talk ul.stock-talk-widget li p.comment-meta-info span{margin-left:.5rem;font-weight:400;font-style:italic;font-size:.7rem;color:#adb5bd}aside.cig-sidebar section.widget div.latest-stock-talk p.stock-talk-no-recent-comments{text-align:center;font-weight:800}aside.cig-sidebar section.widget div.latest-stock-talk div.more-stock-talk{text-align:right}section.primary-call-to-action form#stw-signup-form{position:relative;width:100%;background:#0e6ca8;border:1px solid #e9ecef;color:#fff;padding:1rem}section.primary-call-to-action form#stw-signup-form h2{text-align:center;font-size:1.75rem;color:#fff}section.primary-call-to-action form#stw-signup-form p:nth-child(2){display:none}#sidebar section.primary-call-to-action form#stw-signup-form p{font-size:.85rem}section.primary-call-to-action form#stw-signup-form button.form-control{font-size:1.3rem;height:auto;padding:.5rem;color:#fff}body#tinymce{margin:12px!important}.contact-view-container{display:grid;grid-template-columns:2fr;grid-gap:1rem;padding:1rem}.contact-view-container .contact-view .contact-form-info p{margin:.5rem 0;font-style:italic}.contact-view-container .contact-view .contact-form-input-container #form-contact{display:grid;margin:.5rem auto}.contact-view-container .contact-view .contact-form-input-container #form-contact .form-group{margin:.25rem 0}.contact-view-container .contact-view .contact-form-input-container #form-contact .form-group input.form-control,.contact-view-container .contact-view .contact-form-input-container #form-contact .form-group textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.5rem;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;border:1px solid #868e96}.contact-view-container .contact-view .contact-form-input-container #form-contact button{justify-self:end;margin:.5rem}.contact-view-container .contact-view .contact-form-input-container #form-contact .recaptcha-branding{justify-self:center}.contact-view-container .contact-view .post-submit-message{text-align:center}.contact-view-container .contact-view .post-submit-message p{margin:.25rem}.contact-view-container .contact-sidebar-container .contact-hours{padding-bottom:1rem}.contact-view-container .contact-sidebar-container .contact-content{padding:.5rem 0}.contact-view-container .contact-sidebar-container .contact-content p{margin:0;padding:.5rem 0;font-size:.75rem}.contact-view-container .contact-sidebar-container .contact-content i.fa{margin-right:.25rem}section.daily-archive-daily-summary ul{list-style:none}section.daily-archive-daily-summary h4{font-size:1.35rem}section.daily-archive-daily-summary h5{font-size:1.25rem}section.daily-archive-daily-summary a{font-weight:800}section.daily-archive-daily-summary div.daily-summary-toc h3{font-size:1.5rem}section.daily-archive-daily-summary div.daily-summary-toc h4{font-weight:800}section.daily-archive-daily-summary div.daily-summary-toc a{font-size:.85rem}section.daily-archive-daily-summary div.daily-summary-content h4{border-bottom:1px solid #e9ecef}section.daily-archive-daily-summary div.daily-summary-content ul li a.to-top{font-size:.85rem;display:block;text-align:center}.login-view-container .login-form-container{display:grid;grid-template-rows:auto auto;margin:auto}.login-view-container .login-form-container h3.login-title{margin:auto;padding:1rem}.login-view-container .login-form-container #login-form-feedback{display:grid;padding:1rem;margin:auto;width:70%}.login-view-container .login-form-container #login-form-feedback .forgot-password-api-message{background-color:#f44336;color:#fff;font-size:1rem;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;padding:.6rem 1rem}.login-view-container .login-form-container #login-form-feedback .forgot-password-api-message.success{background-color:#399b6a}.login-view-container .login-form-container .login-form{display:grid;padding:1rem;margin:auto;width:70%}.login-view-container .login-form-container .login-form .login-input-container input{margin:.5rem 0;padding:1rem;width:100%;font-size:1rem}.login-view-container .login-form-container .login-form .login-btn-container{display:grid;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.login-view-container .login-form-container .login-form .login-btn-container button{margin:1rem 0}.login-view-container .login-form-container .login-form .login-btn-container i.fa{margin-left:.25rem}.login-view-container .login-form-container .login-form .login-links-container{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-view-container .login-form-container .login-form .login-links-container p{margin:0}.media-inquiries-container{display:grid;grid-template-columns:2fr;grid-gap:1rem;padding:1rem}.media-inquiries-container .media-inquiries .media-form-container #form-media{display:grid;margin:.5rem auto}.media-inquiries-container .media-inquiries .media-form-container #form-media .form-group{margin:.25rem 0}.media-inquiries-container .media-inquiries .media-form-container #form-media .form-group input.form-control,.media-inquiries-container .media-inquiries .media-form-container #form-media .form-group textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.5rem;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;border:1px solid #868e96}.media-inquiries-container .media-inquiries .media-form-container #form-media button{justify-self:end;margin:.5rem}.media-inquiries-container .media-inquiries .media-form-container #form-media .recaptcha-branding{justify-self:center}.media-inquiries-container .media-inquiries .post-submit-message{text-align:center}.media-inquiries-container .media-inquiries .post-submit-message p{margin:.25rem}article.page section.article-content div.article-body a.portfolio-view{color:#0e6ca8;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;background-color:rgba(0,0,0,0);background-image:none;border:1px solid #0e6ca8;padding:.5rem .75rem;font-size:1rem;line-height:1.25;border-radius:.25rem}article.page section.article-content div.article-body a.portfolio-view:hover{color:#fff;background-color:#0e6ca8;border-color:#0e6ca8}article.page section.article-content div.article-body div.trading-view a{text-decoration:none}article.page section.article-content div.article-body div.trading-view section.stock-chart{border-bottom:1px solid #e2e2e2}article.page section.article-content div.article-body div.trading-view section.stock-chart h4{font-size:.9rem;color:#495057;text-align:center;margin:3rem 0}article.page section.article-content div.article-body div.trading-view section.related-articles h2{font-size:1.25rem;font-weight:800}article.page section.article-content div.article-body div.trading-view section.related-articles ul{list-style:none}article.page section.article-content div.article-body div.trading-view section.related-articles ul li h4{font-size:1rem;font-weight:800}article.page section.article-content div.article-body div.trading-view section.related-articles ul li ul li{float:left;font-size:.75rem;color:#868e96}article.page section.article-content div.article-body div.trading-view section.related-articles ul li ul li a{font-weight:800}article.page section.article-content div.article-body div.trading-view section.related-articles ul li p{font-size:.8rem;margin-top:-.5rem}.portfolio-container .dataTable-wrapper .dataTable-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1rem 0 .5rem}.portfolio-container .dataTable-wrapper .dataTable-top .dataTable-buttons{-webkit-box-flex:1;-ms-flex:1;flex:1}.portfolio-container .dataTable-wrapper .dataTable-top .dataTable-buttons button{font-size:1rem;line-height:1.5rem;margin-right:.25rem;text-align:center;color:#1f97b3;background-color:rgba(0,0,0,0);background-image:none;border:1px solid #1f97b3;border-radius:0;padding:.5rem .75rem;white-space:nowrap;vertical-align:middle;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.portfolio-container .dataTable-wrapper .dataTable-top .dataTable-buttons button:hover{color:#fff;background-color:#1f97b3;border-color:#1f97b3}.portfolio-container .dataTable-wrapper .dataTable-top .dataTable-buttons button:first-child{margin-left:.1rem}.portfolio-container .dataTable-wrapper .dataTable-top .dataTable-search{width:100%;max-width:300px;-webkit-box-flex:1;-ms-flex:1;flex:1}.portfolio-container .dataTable-wrapper .dataTable-top .dataTable-search input.dataTable-input{font-size:1.2rem;width:100%;padding:.6rem;border:1px solid #ced4da;line-height:1.5rem}.portfolio-container .dataTable-wrapper .dataTable-container{overflow:scroll;margin-top:.25rem}.portfolio-container .dataTable-wrapper .row:nth-child(2){overflow-x:auto}.portfolio-container .footer{font-size:.75rem}.portfolio-container .footer h3{font-size:1.1rem;font-weight:400;margin-bottom:1rem}.portfolio-container .footer div{font-size:.85rem}.portfolio-container .footer div h2{font-size:1.1rem}.portfolio-container .footer div ul{padding:0;margin:0 0 1.25rem 1.25rem;list-style:square;font-size:.85rem}.portfolio-container .container-fluid{padding:0}.portfolio-container table.portfolio{border:0;border-collapse:collapse!important;margin-bottom:2rem;display:table}.portfolio-container table.portfolio:focus,.portfolio-container table.portfolio thead .sorting:focus,.portfolio-container table.portfolio thead .sorting_asc:focus,.portfolio-container table.portfolio thead .sorting_desc:focus{outline:none;outline-color:rgba(0,0,0,0)}.portfolio-container table.portfolio thead th{position:relative;background:#343a40;color:#fff;font-size:.85rem;font-weight:400;border-top:1px solid #161622!important;border-bottom:1px solid #161622!important;border-right:1px solid #161622!important;height:40px;text-align:center;vertical-align:middle}.portfolio-container table.portfolio thead th>.sort_asc:after,.portfolio-container table.portfolio thead th>.sort_desc:after{padding-left:.5rem;font-family:FontAwesome}.portfolio-container table.portfolio thead th>.sort_desc:after{content:"\f107"}.portfolio-container table.portfolio thead th>.sort_asc:after{content:"\f106"}.portfolio-container table.portfolio tbody tr td{padding:.5rem;font-size:.9rem}.portfolio-container table.portfolio tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.025)}.portfolio-container table.portfolio tbody td.alignCenter,.portfolio-container table.portfolio tbody td.alignLeft,.portfolio-container table.portfolio tbody td.alignRight,.portfolio-container table.portfolio tbody th.alignCenter,.portfolio-container table.portfolio tbody th.alignLeft,.portfolio-container table.portfolio tbody th.alignRight,.portfolio-container table.portfolio thead td.alignCenter,.portfolio-container table.portfolio thead td.alignLeft,.portfolio-container table.portfolio thead td.alignRight,.portfolio-container table.portfolio thead th.alignCenter,.portfolio-container table.portfolio thead th.alignLeft,.portfolio-container table.portfolio thead th.alignRight{display:table-cell;margin:0;height:auto;float:none}.portfolio-container table.portfolio tbody td.alignCenter,.portfolio-container table.portfolio tbody th.alignCenter,.portfolio-container table.portfolio thead td.alignCenter,.portfolio-container table.portfolio thead th.alignCenter{text-align:center}.portfolio-container table.portfolio tbody td.alignRight,.portfolio-container table.portfolio tbody th.alignRight,.portfolio-container table.portfolio thead td.alignRight,.portfolio-container table.portfolio thead th.alignRight{text-align:right}.portfolio-container table.options-portfolio{border-collapse:collapse;border-spacing:0}.portfolio-container table.options-portfolio .fixed-table-header{top:30px;position:fixed;width:auto;display:none;border:none}.portfolio-container table.options-portfolio.table-responsive{display:table}.portfolio-container table.options-portfolio thead th{background:#276cba;color:#fff;font-size:12px;font-weight:700;border:1px solid #2061aa!important;border-left:0;border-top:0;padding:10px 5px;height:40px}.portfolio-container table.options-portfolio tbody tr.expired td{color:#aaa;font-style:italic}.portfolio-container table.options-portfolio tbody tr td{font-size:13px}.portfolio-container table.options-portfolio tbody tr td.strategy{background:#fff;border-top:5px solid #276cba;color:#276cba}.portfolio-container table.options-portfolio tbody tr td.strategy .strategy-info{float:left;display:inline-block}.portfolio-container table.options-portfolio tbody tr td.strategy .equity-name{font-size:1.6em;font-weight:700;margin-bottom:5px}.portfolio-container table.options-portfolio tbody tr td.strategy .strategy-name{font-size:1.4em;font-weight:400;margin-bottom:5px}.portfolio-container table.options-portfolio tbody tr td.strategy .strategy-desc{font-size:12px;color:#444}.portfolio-container table.options-portfolio tbody tr td.strategy .return{float:right;font-size:16px;font-weight:700}.portfolio-container table.options-portfolio tbody tr td.strategy .return.positive{color:#5cb85c}.portfolio-container table.options-portfolio tbody tr td.strategy .return.negative{color:#900}.portfolio-container table.options-portfolio tbody tr td.strategy-data{background:#f2f2f2;font-size:12px;color:#222;padding:5px}.portfolio-container table.options-portfolio tbody tr td.strategy-data ul{padding:0;margin:5px 0 0 5px}.portfolio-container table.options-portfolio tbody tr td.strategy-data ul li{display:inline;list-style:none;margin-right:10px}.portfolio-container table.options-portfolio tbody tr td.strategy-data ul li label{font-weight:700;margin-right:5px}.portfolio-container table.options-portfolio tbody tr td a{color:#276cba;font-weight:400}.portfolio-container table.options-portfolio tbody tr td.contract-name{max-width:300px}.portfolio-container table.options-portfolio tbody tr td.alignCenter,.portfolio-container table.options-portfolio tbody tr td.alignLeft,.portfolio-container table.options-portfolio tbody tr td.alignRight{display:table-cell;margin:0;height:auto;float:none}.portfolio-container table.options-portfolio tbody tr td.alignCenter{text-align:center}.portfolio-container table.options-portfolio tbody tr td.alignRight{text-align:right}.portfolio-container .dataTables_scrollBody table.portfolio thead .sorting:after,.portfolio-container .dataTables_scrollBody table.portfolio thead .sorting_asc:after,.portfolio-container .dataTables_scrollBody table.portfolio thead .sorting_desc:after{content:""}.portfolio-container .dt-buttons .btn,.portfolio-container .options-portfolio-tools .btn-group .btn{border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}.portfolio-container .dt-buttons .btn:first-child,.portfolio-container .options-portfolio-tools .btn-group .btn:first-child{border-radius:5px 0 0 5px;border-left:none}.portfolio-container .dt-buttons .btn:last-child,.portfolio-container .options-portfolio-tools .btn-group .btn:last-child{border-radius:0 5px 5px 0;border-right:none}.portfolio-container .dt-buttons .btn.active,.portfolio-container .options-portfolio-tools .btn-group .btn.active{color:#fff!important;background-color:#868e96!important}.portfolio-container .dt-buttons,.portfolio-container .options-portfolio-tools{margin-bottom:.5rem}.portfolio-container .options-portfolio-tools .btn{border-radius:5px}.portfolio-container .dataTables_filter{text-align:right}.portfolio-container .dataTables_filter label{width:50%}.portfolio-container .dataTables_filter label input{display:inline-block;width:100%;padding:.5rem .75rem;border:1px solid #ced4da}.portfolio-transactions-container .btn-group{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.portfolio-transactions-container .btn-group button[type=button]{display:inline-block;-webkit-appearance:button;position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid rgba(0,0,0,0);padding:.5rem .75rem;font-size:1rem;line-height:1.25;border-radius:0;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-transform:none;overflow:visible;margin:0}.portfolio-transactions-container .btn-group button[type=button]:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.portfolio-transactions-container .btn-group ul[role=menu].dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.175);box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}.portfolio-transactions-container .btn-group ul[role=menu].dropdown-menu.show{display:block}.portfolio-transactions-container .btn-group ul[role=menu].dropdown-menu li{text-align:center}.portfolio-transactions-container .btn-group ul[role=menu].dropdown-menu li a[href*="#trades"]{color:#1f97b3;text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects;cursor:pointer}.portfolio-transactions-container table.transactions{max-width:100%;margin-bottom:1rem;background-color:rgba(0,0,0,0);border-collapse:collapse}.portfolio-transactions-container table.transactions.table-responsive{display:table;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.portfolio-transactions-container table.transactions thead tr th{vertical-align:bottom;border-bottom:2px solid #e9ecef;padding:.75rem;border-top:1px solid #e9ecef}.portfolio-transactions-container table.transactions thead tr th.text-center{text-align:center}.portfolio-transactions-container table.transactions thead tr th.text-right{text-align:right}.portfolio-transactions-container table.transactions thead tr th.text-left{text-align:left}.portfolio-transactions-container table.transactions tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.portfolio-transactions-container table.transactions tbody tr:hover{background-color:rgba(0,0,0,.075)}.portfolio-transactions-container table.transactions tbody tr td{font-size:.9rem;padding:.75rem;vertical-align:top;border-top:1px solid #e9ecef}.portfolio-transactions-container table.transactions tbody tr td.text-center{text-align:center}.portfolio-transactions-container table.transactions tbody tr td.text-right{text-align:right}.portfolio-transactions-container table.transactions tbody tr td.text-left{text-align:left}body.reports main[role=main] .content-container section#content .content-wrapper article.page section.article-content h1.article-title{font-size:2.5rem;border-bottom:1px solid #dee2e6;padding:0 0 1rem;margin:0 0 1rem}body.reports main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body .special-reports-container article.special-report{margin:1rem 0}body.reports main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body .special-reports-container article.special-report i.fa{margin-right:.5rem}body.reports main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body .special-reports-container article.no-reports h2{font-size:1.5rem;line-height:2rem;text-align:center}body.reports main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body .special-reports-container article.no-reports h2 span{display:block}body.reports main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body .special-reports-container article.no-reports h2 span#special-reports-no-reports{margin:0 0 1rem}.alert-container{position:relative;margin:1rem 0 2rem;z-index:50;height:2.25rem}.alert-container .alert{position:relative;left:-1.25rem;width:calc(100% + 1.25rem);background:#4285fa;color:#fff;font-size:1rem;padding:.15rem 2.13rem;margin:0;border:0;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;white-space:normal}.alert-container .alert .alert-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25rem 1rem}.alert-container .alert .alert-content .alert-title{font-size:1.25rem;letter-spacing:.025rem;padding:0 1rem;margin-right:1rem}.alert-container .alert .alert-content .alert-title:after{border-right:1px solid #107bc0}.alert-container .alert .alert-content .alert-body{-ms-flex-item-align:center;align-self:center}.alert-container .alert .alert-content button.close{border:none;cursor:pointer;background:rgba(0,0,0,0)}.alert-container .alert .alert-content button.close i.fa{color:#fff;font-size:1rem}.alert-container .alert.alert-ribbon span.ribbon-tab{position:absolute;top:100%;left:0;width:0;height:0;line-height:0;border-left:20px solid rgba(0,0,0,0);border-top:15px solid #02111b}.alert-container .alert.alert-ribbon a{color:#fff}.alert-container div.alert-details{background:#062f4a;color:#fff;overflow-y:hidden;max-height:0;-webkit-transition:max-height .25s cubic-bezier(.5,1,.5,1);-o-transition:max-height .25s cubic-bezier(.5,1,.5,1);transition:max-height .25s cubic-bezier(.5,1,.5,1)}.alert-container div.alert-details.open{max-height:1000px;-webkit-transition:max-height .25s ease-in-out;-o-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out}.alert-container div.alert-details div.detail-content{padding:0 1rem}.alert-container div.alert-details div.detail-content div.post{margin-top:auto;margin-bottom:auto}.alert-container div.alert-details div.detail-content div.post div.close-post-container{display:table;height:4rem}.alert-container div.alert-details div.detail-content div.post div.close-post-container div{display:table-cell;vertical-align:middle}.alert-container div.alert-details div.detail-content div.post div.close-post-container div button.close-post{display:block;vertical-align:middle;margin:0 auto;background:rgba(0,0,0,0);border:0;font-weight:700;line-height:1;color:#fff;text-shadow:0 1px 0 #495057;opacity:.8;cursor:pointer}.alert-container div.alert-details div.detail-content div.post div.close-post-container div button.close-post i.fa{color:#fff;font-size:1rem}.alert-container div.alert-details div.detail-content div.post .alert-detail-title{letter-spacing:.05rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alert-container div.alert-details div.detail-content div.post .alert-detail-meta{font-size:.9rem;font-style:italic;font-weight:300;letter-spacing:.1rem}.alert-container div.alert-details div.detail-content div.post .alert-detail-meta span.short-date{display:none}.alert-container div.alert-details div.detail-content div.post a{color:#fff}.alert-container div.toggle-tab{position:absolute;right:2rem;height:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.alert-container div.toggle-tab .toggle{display:block;padding:.05rem 0 0 .5rem;text-align:center;cursor:pointer;margin:auto}.alert-container div.toggle-tab .toggle label{color:#fff;font-family:FontAwesome,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;font-weight:700;text-shadow:0 1px 0 #495057;text-transform:uppercase;letter-spacing:.1rem;text-decoration:none;margin:0;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.alert-container div.toggle-tab .toggle label:after{padding:.5rem 0;content:"view \f107"}.alert-container div.toggle-tab .toggle:after,.alert-container div.toggle-tab .toggle:before{position:absolute;top:0;width:0;height:0;content:"\A";border-top:1.6rem solid #343a40}.alert-container div.toggle-tab .toggle:before{left:-1rem;border-left:1rem solid rgba(0,0,0,0)}.alert-container div.toggle-tab .toggle:after{right:-1rem;border-right:1rem solid rgba(0,0,0,0)}.alert-container div.toggle-tab .toggle.on label:after{content:"close \f106"}.alert-container .cig-modal{display:none;position:fixed;z-index:1040;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.alert-container .cig-modal .modal-content{text-align:center;background-color:#fff;margin:15% auto;padding:1.25rem 1rem;border:1px solid #e2e2e2;max-width:30rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1050}.alert-container .cig-modal .modal-content h5{padding-bottom:2rem}.alert-container .cig-modal .modal-content .modal-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alert-container .cig-modal .modal-content .modal-actions button{padding:.25rem .5rem}.alert-container-primary .alert{background:#4285fa}.alert-container-primary .alert div.alert-title{border-right:1px solid #0659e9}.alert-container-primary .alert.alert-ribbon span.ribbon-tab{border-top:15px solid #043c9f}.alert-container-primary div.alert-details{background:#064fd0}.alert-container-primary div.alert-details div.post{padding-bottom:.1rem;margin-bottom:.5rem;border-bottom:1px solid #043c9f}.alert-container-primary div.toggle-tab{background:#064fd0}.alert-container-primary div.toggle-tab .toggle:after,.alert-container-primary div.toggle-tab .toggle:before{border-top-color:#064fd0}.alert-container-secondary .alert{background:#23507f}.alert-container-secondary .alert div.alert-title{border-right:1px solid #122a43}.alert-container-secondary .alert.alert-ribbon span.ribbon-tab{border-top:15px solid #020407}.alert-container-secondary div.alert-details{background:#0d1e2f}.alert-container-secondary div.alert-details div.post{padding-bottom:.1rem;margin-bottom:.5rem;border-bottom:1px solid #020407}.alert-container-secondary div.toggle-tab{background:#0d1e2f}.alert-container-secondary div.toggle-tab .toggle:after,.alert-container-secondary div.toggle-tab .toggle:before{border-top-color:#0d1e2f}.alert-container-success .alert{background:#399b6a}.alert-container-success .alert div.alert-title{border-right:1px solid #246344}.alert-container-success .alert.alert-ribbon span.ribbon-tab{border-top:15px solid #102b1e}.alert-container-success div.alert-details{background:#1e5037}.alert-container-success div.alert-details div.post{padding-bottom:.1rem;margin-bottom:.5rem;border-bottom:1px solid #102b1e}.alert-container-success div.toggle-tab{background:#1e5037}.alert-container-success div.toggle-tab .toggle:after,.alert-container-success div.toggle-tab .toggle:before{border-top-color:#1e5037}.alert-container-info .alert{background:#69a4c1}.alert-container-info .alert div.alert-title{border-right:1px solid #417e9d}.alert-container-info .alert.alert-ribbon span.ribbon-tab{border-top:15px solid #2a5367}.alert-container-info div.alert-details{background:#39708b}.alert-container-info div.alert-details div.post{padding-bottom:.1rem;margin-bottom:.5rem;border-bottom:1px solid #2a5367}.alert-container-info div.toggle-tab{background:#39708b}.alert-container-info div.toggle-tab .toggle:after,.alert-container-info div.toggle-tab .toggle:before{border-top-color:#39708b}.alert-container-warning .alert{background:#e09729}.alert-container-warning .alert div.alert-title{border-right:1px solid #a56c18}.alert-container-warning .alert.alert-ribbon span.ribbon-tab{border-top:15px solid #62400e}.alert-container-warning div.alert-details{background:#8e5e15}.alert-container-warning div.alert-details div.post{padding-bottom:.1rem;margin-bottom:.5rem;border-bottom:1px solid #62400e}.alert-container-warning div.toggle-tab{background:#8e5e15}.alert-container-warning div.toggle-tab .toggle:after,.alert-container-warning div.toggle-tab .toggle:before{border-top-color:#8e5e15}.alert-container-danger .alert{background:#f44336}.alert-container-danger .alert div.alert-title{border-right:1px solid #d2190b}.alert-container-danger .alert.alert-ribbon span.ribbon-tab{border-top:15px solid #891008}.alert-container-danger div.alert-details{background:#ba160a}.alert-container-danger div.alert-details div.post{padding-bottom:.1rem;margin-bottom:.5rem;border-bottom:1px solid #891008}.alert-container-danger div.toggle-tab{background:#ba160a}.alert-container-danger div.toggle-tab .toggle:after,.alert-container-danger div.toggle-tab .toggle:before{border-top-color:#ba160a}.alert-container-light .alert{background:#e7e6e8}.alert-container-light .alert div.alert-title{border-right:1px solid #c1bec3}.alert-container-light .alert.alert-ribbon span.ribbon-tab{border-top:15px solid #9b969f}.alert-container-light div.alert-details{background:#b4b1b7}.alert-container-light div.alert-details div.post{padding-bottom:.1rem;margin-bottom:.5rem;border-bottom:1px solid #9b969f}.alert-container-light div.toggle-tab{background:#b4b1b7}.alert-container-light div.toggle-tab .toggle:after,.alert-container-light div.toggle-tab .toggle:before{border-top-color:#b4b1b7}.alert-container-dark .alert{background:#343a40}.alert-container-dark .alert div.alert-title{border-right:1px solid #121416}.alert-container-dark .alert.alert-ribbon span.ribbon-tab{border-top:15px solid #000}.alert-container-dark div.alert-details{background:#060708}.alert-container-dark div.alert-details div.post{padding-bottom:.1rem;margin-bottom:.5rem;border-bottom:1px solid #000}.alert-container-dark div.toggle-tab{background:#060708}.alert-container-dark div.toggle-tab .toggle:after,.alert-container-dark div.toggle-tab .toggle:before{border-top-color:#060708}.filepond--root{width:100px;margin:0;height:100px!important}.filepond--drop-label{color:#fff}.filepond--label-action{-webkit-text-decoration-color:#babdc0;text-decoration-color:#babdc0}.filepond--panel-root{background-color:#666}#profile-page .user-description-wrap,#profile-page .user-profile-picture{display:none}.btn{display:inline;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;text-align:center;letter-spacing:.05rem;border:none;border-radius:4px;-webkit-box-shadow:0 2px 2px 0 #adb5bd;box-shadow:0 2px 2px 0 #adb5bd;margin:.25rem;cursor:pointer;text-decoration:none!important}.btn.btn-small{font-size:.625rem;padding:.3rem .6rem}.btn.btn-regular{font-size:.75rem;padding:.4rem .8rem}.btn.btn-large{font-size:1rem;padding:.5rem 1rem}.btn.btn-default{color:#161622;background:#e7e6e8}.btn.btn-default:hover{background:#dad9dc}.btn.btn-primary{color:#e7e6e8;background:#0e6ca8}.btn.btn-primary:hover{background:#0c5d90}.btn.btn-secondary{color:#e7e6e8;background:#57677a}.btn.btn-secondary:hover{background:#4c5a6b}.btn.btn-dark{color:#e7e6e8;background:#343a40}.btn.btn-dark:hover{background:#292d32}.btn.btn-info{color:#e7e6e8;background:#69a4c1}.btn.btn-info:hover{background:#5799ba}.btn.btn-success{color:#e7e6e8;background:#399b6a}.btn.btn-success:hover{background:#32885d}.btn.btn-warning{color:#e7e6e8;background:#e09729}.btn.btn-warning:hover{background:#d18a1e}.btn.btn-danger{color:#e7e6e8;background:#f44336}.btn.btn-danger:hover{background:#f32c1e}.carousel-indicators{z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.comment-subscribe-button{display:inline;text-align:center;border:none;border-radius:4px;background:#e7e6e8;-webkit-box-shadow:0 2px 2px 0 #adb5bd;box-shadow:0 2px 2px 0 #adb5bd;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;letter-spacing:.05rem;margin:.25rem;font-size:1rem;padding:.4rem .8rem;color:#161622}.comment-subscribe-button:hover{background:#dad9dc}.comment-subscribe-button a{text-decoration:none}.comment-subscribe-button label{margin:0;cursor:pointer}.comment-subscribe-button.post{display:inline}.comment-subscribe-button.post label{display:inline;color:#0e6ca8;cursor:pointer}.comment-subscribe-button.post:hover label{color:#399b6a}.comment-subscribe-button.post input[type=checkbox]{display:none}.comment-subscribe-button.post.subscribed label{color:#399b6a}.comment-subscribe-button.post.subscribed label span{text-align:center}.comment-subscribe-button.post.subscribed:hover label{color:#f44336}.comment-list ol{list-style:none}section.article-comments .comments-header{margin-bottom:1rem;border-bottom:2px solid #e9ecef}section.article-comments .comments-header .comment-actions-container{display:grid;grid-template-columns:minmax(380px,1fr) auto;padding:1rem 0 1.5rem}section.article-comments .comments-header .comment-actions-container,section.article-comments .comments-header .comment-actions-container label{font-size:.85rem}section.article-comments .comments-header .comment-actions-container .comment-actions{display:grid;grid-template-columns:auto auto auto;grid-gap:6px;margin:0;-webkit-box-align:end;-ms-flex-align:end;align-items:end}section.article-comments .comments-header .comment-actions-container .comment-actions a{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.article-comments .comments-header .comment-actions-container i.fa{margin-right:.25rem}section.article-comments .comments-header .comment-actions-container>*{margin-right:.3rem}section.article-comments .comments-header .comment-guidelines-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}section.article-comments .comments-header .comment-guidelines-toggle{text-decoration:none;float:right}section.article-comments .comments-header .comment-guidelines{font-size:.75rem;color:#495057;font-weight:400;line-height:1.5;margin-bottom:1rem}section.article-comments .comments-header .comment-guidelines a{font-weight:800}section.article-comments section.comment-box .comments .comment-form-main h4{text-align:center}section.article-comments section.comment-box .comments .comment-form-main .comments-disabled{color:#851c25;background-color:#ffd7da;border-color:#ffc6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem}section.article-comments section.comment-box .comments .comment-form{margin-bottom:1rem}section.article-comments section.comment-box .comments .comment-form textarea{margin-bottom:.25rem}section.article-comments section.comment-box .comments .comment-form .comment-user{display:grid;margin-bottom:1rem}section.article-comments section.comment-box .comments .comment-form .comment-user p{margin:.5rem 0;font-size:1rem}section.article-comments section.comment-box .comments .comment-form .comment-user textarea.comment-textarea-container{font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;border:1px solid #868e96;padding:.5rem}section.article-comments section.comment-box .comments .comment-form .comment-user .change-display-name{font-size:.75rem;font-weight:700}section.article-comments section.comment-box .comments .comment{display:grid;width:100%}section.article-comments section.comment-box .comments .comment .comment-heading{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;padding-bottom:8px;border-bottom:1px solid #e9ecef}section.article-comments section.comment-box .comments .comment .comment-heading .comment-avatar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.article-comments section.comment-box .comments .comment .comment-heading .comment-meta-container{display:grid;grid-template-columns:auto auto}section.article-comments section.comment-box .comments .comment .comment-heading .comment-meta-container .comment-author-container{grid-template-columns:auto auto}section.article-comments section.comment-box .comments .comment .comment-heading .comment-meta-container .comment-author-container h4.comment-author{font-size:1rem;margin:0 0 .25rem}section.article-comments section.comment-box .comments .comment .comment-heading .comment-reply-link{justify-self:end;-ms-flex-item-align:center;align-self:center}section.article-comments section.comment-box .comments .comment .comment-heading .comment-reply-link i.fa{margin-left:.25rem}section.article-comments section.comment-box .comments .comment .comment-heading .comment-reply-link a.comment-reply-link{font-size:1rem}section.article-comments section.comment-box .comments .comment .comment-body .comment-content{color:#343a40;font-size:1rem;line-height:1.8;margin-bottom:3rem}section.article-comments section.comment-box .comments .comment .comment-body .child-comments{padding-left:2rem}section.article-comments section.comment-box .comments .comment .comment-moderation-container{margin:1rem 0 2rem}section.article-comments section.comment-box .comments .comment .comment-moderation-container .comment-moderation{display:inline;text-align:center;border:none;border-radius:4px;background:#e7e6e8;-webkit-box-shadow:0 2px 2px 0 #adb5bd;box-shadow:0 2px 2px 0 #adb5bd;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;letter-spacing:.05rem;font-size:1rem;padding:.4rem .8rem;margin-right:1rem;color:#161622}section.article-comments section.comment-box .comments .comment .comment-moderation-container .comment-moderation:hover{background:#dad9dc;cursor:pointer}section.article-comments section.comment-box .comments .comment .comment-moderation-container .comment-moderation a{text-decoration:none}section.article-comments section.comment-box .comments .comment .comment-moderation-container .comment-moderation i.fa{margin-right:.25rem}section.article-comments section.comment-box .comments .comment .comment-moderation-container .comment-moderation.comment-moderation-arm img{padding:0 .4rem .2rem 0}table.xdebug-err,table.xdebug-error,table.xe-notice,table.xe-warning{margin:1.6rem auto 0}pre.xdebug-var-dump:first-child{margin-top:4rem}#error{margin:4rem 6rem}.dropdown:hover>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}.login-form-container{margin-bottom:1.5rem}.login-form-container h5{margin-bottom:1rem}.login-form-container form#form-login .form-group .input-group{position:relative}.login-form-container form#form-login .form-group input{padding:1rem}.col-form-label{font-weight:700}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group{margin:0 0 1rem}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group label{display:block;font-size:.9rem;color:#343a40}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group input{width:100%;margin:0;padding:.5rem;font-size:1rem;line-height:1.5;color:#495057}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-cat-id select[name=forum_category_id]{width:100%;margin:0;padding:.5rem;font-size:1rem;line-height:1.5;height:2.5rem;color:#495057}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-cat-id select[name=forum_category_id] option{color:#495057}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-thread-content textarea#txtCommentContent{width:100%;height:10rem;margin:0;padding:.5rem;font-size:1rem;line-height:1.5;color:#495057}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-thread-tags{margin:0}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-thread-tags div small{margin:0 0 0 .5rem;color:#ced4da;font-weight:400;font-size:.7rem;line-height:.7rem}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-notify{opacity:.5}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-notify input[type=checkbox][name=comment_mail_notify]{width:unset;margin:unset;padding:unset;font-size:unset;line-height:unset;color:unset}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-notify label[for=comment_mail_notify]{display:unset;line-height:1.7rem}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-submit{margin:2rem 0 1rem}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-submit button[type=submit]{display:inline-block;margin:0;width:100%;min-width:15.5rem;font-size:1rem;line-height:1.25rem;padding:.5rem 1rem;-webkit-box-shadow:0 2px 2px 0 #adb5bd;box-shadow:0 2px 2px 0 #adb5bd}#current-issue{font-size:1.4rem;padding-top:10px;margin-bottom:20px}#current-issue .nav-tabs .nav-item{background:#e7e6e8;border-bottom:1px solid #c1bec3;margin:0}#current-issue .nav-tabs .nav-item .nav-link{display:block;color:#343a40;font-size:.8rem;font-weight:700}#current-issue .nav-tabs .nav-item .nav-link.active{color:#fff;margin-bottom:-1px}#current-issue .nav-tabs .nav-item:last-child{border:0}#current-issue .tab-content{padding:0 1rem 1rem}#current-issue .tab-content h2{text-transform:capitalize;line-height:1.1;margin:0}#current-issue .tab-content h2 a{color:#333}#current-issue .tab-content .p-meta li{font-size:.9rem}#current-issue .tab-content p{font-size:1rem;line-height:1.5;margin:0 0 10px}#current-issue .bottom,#current-issue .nav-tabs .nav-item{background:#e9ecef}#current-issue .bottom a{font-size:1rem;color:#495057;font-weight:700}#current-issue .bottom .download-issue{display:inline-block;font-weight:400;color:#343a40}#current-issue .bottom .download-issue img{height:20px;padding:0 0 0 10px}#current-issue .bottom .previous{padding:.25rem .5rem;background:#ced4da;text-align:center}.media-list{padding-left:0}body.global-nav-active{-webkit-transform:translateX(85%)!important;-ms-transform:translateX(85%)!important;-o-transform:translateX(85%)!important;transform:translateX(85%)!important}body.global-nav-active #global-nav-container{width:85%!important}body{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-o-transform .3s ease-in-out;width:100%;z-index:0}body.global-nav-active{overflow-y:hidden;overflow-x:hidden;-webkit-transform:translateX(70%);-ms-transform:translateX(70%);-o-transform:translateX(70%);transform:translateX(70%)}body #global-nav-overlay{display:block;z-index:0;opacity:0;position:fixed;top:0;left:0;width:100%;height:0;background:rgba(0,0,0,.3);-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}body #global-nav-overlay.global-nav-active{z-index:110;opacity:1;height:100%}body #global-nav-container{font-size:1.25rem;overflow-y:scroll;position:fixed;top:0;left:0;right:auto;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:#0e6ca8;z-index:55;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}body #global-nav-container.global-nav-active{min-height:100vh}body #global-nav-container #global-nav-inner{position:relative;-webkit-box-sizing:inherit;box-sizing:inherit;width:100%;max-width:1200px;margin:0 auto}body #global-nav-container #global-nav-inner ul{padding:0;list-style:none}body #global-nav-container #global-nav-inner ul li,body #global-nav-container #global-nav-inner ul li>*{cursor:pointer;color:#e7e6e8}body #global-nav-container #global-nav-inner ul li:hover,body #global-nav-container #global-nav-inner ul li>* a,body #global-nav-container #global-nav-inner ul li>:hover,body #global-nav-container #global-nav-inner ul li a{text-decoration:none}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items{margin:0}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item{display:block;border-bottom:1px solid #0c6095;color:#e7e6e8}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item.nav-item:first-child{border-top:1px solid #0c6095}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2rem;margin:.5rem 0}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item.has-dropdown>a{display:block;position:absolute;z-index:1}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item.has-dropdown label:after{padding-left:16px;font-family:FontAwesome;content:"\f107"}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item:not(.has-dropdown){padding:.5rem 0}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item:not(.has-dropdown) label{margin:0}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item:not(.has-dropdown).nav-item-free-products,body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item:not(.has-dropdown).nav-item-pro-products,body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item:not(.has-dropdown).nav-item-training-pass{background:#399b6a;border-bottom-color:#32885d}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item a.nav-link{padding:0 0 0 2rem;display:block}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item a.nav-link.has-children{display:inline}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item .nav-item-toggle:checked~.submenu{max-height:100%;-webkit-transition:height 1s ease-in-out;-o-transition:height 1s ease-in-out;transition:height 1s ease-in-out}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item .nav-item-toggle:checked~label:after{content:"\f106"}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item ul.submenu{background:#0e6ca8;width:100%;overflow:hidden;max-height:0;-webkit-transition:height 1s ease-in-out;-o-transition:height 1s ease-in-out;transition:height 1s ease-in-out}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item ul.submenu li.sub-nav-item a.sub-nav-link{padding:.5rem 0 .5rem 3rem;font-size:85%;display:block}body #global-nav-container #global-nav-inner .vertical-nav ul.nav-items li.nav-item ul.submenu li.sub-nav-item a.sub-nav-link:hover{background:#107bc0}body #global-nav-container #global-nav-inner nav#global-nav ul.submenu{background:#0a4e79}body #global-nav-container #global-nav-inner nav#global-nav ul.submenu li.sub-nav-item.sub-nav-item-more-premium-services a{border-top:1px solid #062f4a}body.logged-in #global-nav-container li.sub-nav-item-all-access a{font-weight:700}body.logged-in #global-nav-container li.sub-nav-item-all-access a:after{font-family:FontAwesome;content:"\f006";padding-left:.5rem}nav#top-nav.top-nav-container{display:grid;grid-template-columns:1fr 1fr;color:#e7e6e8;line-height:1rem;background-color:#161622;height:3rem;z-index:138;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:-webkit-sticky;position:sticky;right:0;left:0;top:0}nav#top-nav.top-nav-container .hamburger-menu .hamburger{padding-left:1rem;margin-top:-.25rem}nav#top-nav.top-nav-container .navigation-checkbox{display:none}nav#top-nav.top-nav-container .navigation-toggle{width:30px;height:30px;display:block;position:relative;cursor:pointer;margin-bottom:0}nav#top-nav.top-nav-container .navigation-toggle-label{font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:.55rem;letter-spacing:.07rem;color:#e7e6e8;text-align:center;display:block;text-transform:uppercase;position:relative;bottom:-10px}nav#top-nav.top-nav-container .navigation-toggle-icon{border-bottom:3px solid #e7e6e8;padding:10px 0 0;display:block;-webkit-transition-delay:.125s;-o-transition-delay:.125s;transition-delay:.125s}nav#top-nav.top-nav-container .navigation-toggle-icon:after,nav#top-nav.top-nav-container .navigation-toggle-icon:before{border-top:3px solid #e7e6e8;content:"";position:absolute;left:0;right:0;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}nav#top-nav.top-nav-container .navigation-toggle-icon:before{top:2px}nav#top-nav.top-nav-container .navigation-toggle-icon:after{bottom:9px}nav#top-nav.top-nav-container .navigation-toggle-icon,nav#top-nav.top-nav-container .navigation-toggle-icon:after,nav#top-nav.top-nav-container .navigation-toggle-icon:before{-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;-o-transition-property:border-color,-o-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform,-o-transform;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.5,-.5,.5,1.5);-o-transition-timing-function:cubic-bezier(.5,-.5,.5,1.5);transition-timing-function:cubic-bezier(.5,-.5,.5,1.5)}nav#top-nav.top-nav-container .navigation-checkbox:checked+.navigation-toggle .navigation-toggle-icon{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;border-color:rgba(0,0,0,0)}nav#top-nav.top-nav-container .navigation-checkbox:checked+.navigation-toggle .navigation-toggle-icon:after,nav#top-nav.top-nav-container .navigation-checkbox:checked+.navigation-toggle .navigation-toggle-icon:before{-webkit-transition-delay:.125s;-o-transition-delay:.125s;transition-delay:.125s}nav#top-nav.top-nav-container .navigation-checkbox:checked+.navigation-toggle .navigation-toggle-icon:before{-webkit-transform:translateY(8px) rotate(135deg);-ms-transform:translateY(8px) rotate(135deg);-o-transform:translateY(8px) rotate(135deg);transform:translateY(8px) rotate(135deg)}nav#top-nav.top-nav-container .navigation-checkbox:checked+.navigation-toggle .navigation-toggle-icon:after{-webkit-transform:translateY(-8px) rotate(-135deg);-ms-transform:translateY(-8px) rotate(-135deg);-o-transform:translateY(-8px) rotate(-135deg);transform:translateY(-8px) rotate(-135deg)}nav#top-nav.top-nav-container .nav-user-container{height:100%;justify-self:end;-ms-flex-item-align:center;align-self:center;padding-right:.5rem}nav#top-nav.top-nav-container .nav-user-container .nav-user{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;height:100%}nav#top-nav.top-nav-container .nav-user-container .nav-user .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #2a2a41}nav#top-nav.top-nav-container .nav-user-container .nav-user .nav-item a.nav-link{padding:.2rem .6rem;cursor:pointer;color:#e7e6e8;text-decoration:none;font-size:1rem;font-weight:400;letter-spacing:.025rem;white-space:nowrap}nav#top-nav.top-nav-container .nav-user-container .nav-user .nav-item a.nav-link:before{font-family:FontAwesome;margin:0 .25rem}nav#top-nav.top-nav-container .nav-user-container .nav-user .nav-item a.nav-link.nav-item-my-account:before{content:"\f013"}nav#top-nav.top-nav-container .nav-user-container .nav-user .nav-item a.nav-link.nav-item-help:before{content:"\f059"}nav#top-nav.top-nav-container .nav-user-container .nav-user .nav-item a.nav-link.nav-item-login:before{content:"\f090"}nav#top-nav.top-nav-container .nav-user-container .nav-user .nav-item a.nav-link.nav-item-logout:before{content:"\f08b"}nav#top-nav.top-nav-container .nav-user-container .nav-user .nav-item a.nav-item-no-slug{cursor:default}.pagination-container{text-align:center;margin-bottom:1rem}.pagination{display:inline-block;padding-left:0;margin:1.5 0;border-radius:.25rem}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:.5rem .75rem;line-height:1.5;text-decoration:none;color:#0e6ca8;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#083f61;background-color:#e9ecef;border-color:#ddd}.pagination>li>a.current,.pagination>li>span.current{z-index:3;color:#fff;background-color:#0e6ca8;border-color:#0e6ca8;cursor:default;font-weight:700}.pagination>li>a.current:focus,.pagination>li>a.current:hover,.pagination>li>span.current:focus,.pagination>li>span.current:hover{background:none}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#0e6ca8;border-color:#0e6ca8;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#868e96;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-small>li>a,.pagination-small>li>span{padding:4px 8px;font-size:.75rem;line-height:1.1}.pagination-small>li:first-child>a,.pagination-small>li:first-child>span{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-small>li:last-child>a,.pagination-small>li:last-child>span{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.pagination-medium>li>a,.pagination-medium>li>span{padding:8px 14px;font-size:.75rem;line-height:1.1}.pagination-medium>li:first-child>a,.pagination-medium>li:first-child>span{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-medium>li:last-child>a,.pagination-medium>li:last-child>span{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.pagination-large>li>a,.pagination-large>li>span{padding:10px 16px;font-size:1.25rem;line-height:1.5}.pagination-large>li:first-child>a,.pagination-large>li:first-child>span{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-large>li:last-child>a,.pagination-large>li:last-child>span{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-extra-large>li>a,.pagination-extra-large>li>span{padding:16px 22px;font-size:1.375rem;line-height:1.5}.pagination-extra-large>li:first-child>a,.pagination-extra-large>li:first-child>span{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-extra-large>li:last-child>a,.pagination-extra-large>li:last-child>span{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-extra-large,.pagination-large,.pagination-medium,.pagination-small{display:none}.post-meta-container{display:grid;grid-template-columns:auto minmax(200px,1fr) 2fr;grid-gap:1rem;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;margin:1.5rem 0}.post-meta-container .author-avatar img{display:block;border-radius:50%;border:.025rem solid #ced4da;-webkit-box-shadow:none;box-shadow:none}.post-meta-container .meta-data{font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.post-meta-container .meta-data .post-date{color:#343a40;font-weight:700;margin-bottom:.5rem}.post-meta-container .meta-data .author-name a{font-weight:400;color:#0e6ca8}.post-meta-container .print-pdf{display:grid;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin:auto 0;padding:.5rem;width:100%;height:100%}.post-meta-container .print-pdf #btnPrintToPdf{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;background:#e09729;border:.025rem solid #ced4da;border-radius:50%;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out;-webkit-transition-property:background;-o-transition-property:background;transition-property:background;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.post-meta-container .print-pdf #btnPrintToPdf:hover{text-decoration:none;background:#fff}.post-meta-container .print-pdf #btnPrintToPdf:hover i{color:#e09729}.post-meta-container .print-pdf #btnPrintToPdf i{text-decoration:none;color:#fff;font-size:1.25rem}.post-meta-container .print-pdf #btnPrintToPdf i:hover{color:#e09729}span.pub-marker{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;height:.85rem;bottom:.15rem;margin:0 0 .25rem .25rem;padding:.3rem .25rem;color:#fff;font-size:.55rem;text-transform:uppercase;text-align:center;border-radius:.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recaptcha-branding{font-size:.75rem;margin:.8rem 0}#pub-home-container .issue-container .ribbon-header{position:relative;width:50%;left:-3rem;background-color:#495057;font-size:1.4rem;padding:.75rem 2rem;margin-top:0;margin-bottom:2rem;-webkit-box-shadow:.25rem .15rem 1rem rgba(33,37,41,.25);box-shadow:.25rem .15rem 1rem rgba(33,37,41,.25);text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;color:#fff}#pub-home-container .issue-container .ribbon-header:hover{cursor:pointer}#pub-home-container .issue-container .ribbon-header i{margin-right:.5rem}#pub-home-container .issue-container .ribbon-header .download-issue-title .arrow-tab{position:absolute;top:100%;left:0;width:0;height:0;line-height:0;border-left:16px solid rgba(0,0,0,0);border-top:12px solid #161622}h4.ribbon-header{position:relative;width:50%;left:-3.3rem;background-color:#343a40;color:#fff;font-size:1.4rem;padding:.5rem 2rem;margin:0 0 1rem;-webkit-box-shadow:.25rem .15rem 1rem rgba(33,37,41,.25);box-shadow:.25rem .15rem 1rem rgba(33,37,41,.25);text-shadow:0 1px 0 rgba(0,0,0,.5) 2px 5px rgba(0,0,0,.4)}h4.ribbon-header.portfolio-transactions{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;min-height:1px;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box}h4.ribbon-header span.arrow{position:absolute;top:100%;left:0;width:0;height:0;line-height:0;border-left:20px solid rgba(0,0,0,0);border-top:15px solid #212529;-webkit-box-sizing:border-box;box-sizing:border-box}#toc-shortcode{width:80%;margin:4rem;padding-bottom:1rem;-webkit-box-shadow:.25rem .15rem 1rem rgba(22,22,34,.25);box-shadow:.25rem .15rem 1rem rgba(22,22,34,.25);border:1px solid #ced4da}#toc-shortcode #toc-title{background-color:#0e6ca8;display:block;text-align:center;width:100%;font-size:1.4em;color:#fff;padding:.5rem;border-bottom:4px solid #1e768b}#toc-shortcode #toc-links{list-style-type:none;-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:.5rem;padding:1rem}#toc-shortcode #toc-links li{padding:.5rem .25rem 0;text-decoration:underline;font-style:italic;margin-bottom:.25rem}.filter-container{display:grid;grid-template-columns:auto 2fr;margin:1rem 0}.filter-container .filter-title{padding:.5rem;font-size:1rem;text-transform:uppercase;font-weight:700}.filter-container .filter-title h5{padding:0 .75rem 0 0;border-right:1px solid #495057;margin:0}.filter-container .filter-title h5.card-title{color:#495057}.filter-container .filter-title h5 a.clear-filter{color:#f44336;font-size:.8rem;text-decoration:none}.filter-container .filter-title h5 a.clear-filter span{font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8rem}.filter-container .archive-filters{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-container .archive-filters ul{margin:0;padding:0}.filter-container .archive-filters ul li{display:inline;color:#343a40}.filter-container .archive-filters ul li a{line-height:.9rem;color:#868e96;cursor:pointer}.filter-container .archive-filters ul li a.active label{font-weight:700;color:#343a40}.filter-container .archive-filters ul li a label{cursor:pointer;margin:.3rem}.filter-container .archive-filters ul li a label:before{cursor:pointer;padding-right:.3rem;font-family:FontAwesome}.filter-container .archive-filters ul li.filter-post label:before{content:"\f0f6"}.filter-container .archive-filters ul li.filter-alert label:before{content:"\f0a2"}.filter-container .archive-filters ul li.filter-chat label:before{content:"\f0e6"}.filter-container .archive-filters ul li.filter-video label:before{content:"\f008"}.filter-container .archive-filters ul li.filter-issue label:before{content:"\f1ea"}article.tease{display:block;margin:0 0 2rem}article.tease .tease-img div.thumbnail{position:relative;width:100%;height:auto}article.tease .tease-img.display-tease-img div.thumbnail{padding-top:56.25%;background-position:50%;background-size:cover}article.tease .tease-content{display:inline-block}article.tease .tease-content .tease-header h3.tease-title{font-size:1.4rem;line-height:1.8rem;font-weight:400;font-family:Roboto Slab,serif;letter-spacing:.01rem;text-transform:uppercase;margin:0}article.tease .tease-content .tease-header h3.tease-title a{color:#0e6ca8;text-decoration:none}article.tease .tease-content .tease-header h3.tease-title a:hover{color:#083f61;text-decoration:underline}article.tease .tease-content .tease-header .tease-meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;margin:.25rem 0}article.tease .tease-content .tease-header .tease-meta .tease-author a{color:#0e6ca8;text-decoration:none;font-style:italic}article.tease .tease-content .tease-header .tease-meta .tease-author a:hover{color:#083f61;text-decoration:underline}article.tease .tease-content .tease-header .tease-meta .tease-date{color:#868e96}article.tease .tease-content .tease-body{font-size:1rem;line-height:1.6}article.tease .tease-content .tease-body .tease-preview p{margin:0;font-size:.9rem}article.tease .tease-content .tease-body .tease-preview p.long{display:none}article.tease .tease-content .tease-body .tease-preview p.short a.read-more{color:#0e6ca8;text-decoration:none}article.tease .tease-content .tease-body .tease-preview p.short a.read-more:hover{color:#083f61;text-decoration:underline}.small-link{font-size:.75rem}.avatar{border-radius:50%;-webkit-box-shadow:0 2px 5px 0 rgba(22,22,34,.16),0 2px 10px 0 rgba(22,22,34,.12);box-shadow:0 2px 5px 0 rgba(22,22,34,.16),0 2px 10px 0 rgba(22,22,34,.12)}.about-the-author-container .author-meta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:.5rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-the-author-container .author-meta-container .author-avatar{line-height:0}.about-the-author-container .author-meta-container .author-avatar img{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:4rem;max-height:4rem}.about-the-author-container .author-meta-container .author-meta{-webkit-box-flex:2;-ms-flex:2;flex:2;padding-left:1rem}.about-the-author-container .author-meta-container .author-meta .author-name a{font-size:1rem;font-weight:700;text-decoration:none}.about-the-author-container .author-bio-container .author-bio{max-height:145px;-webkit-transition:max-height .15s ease-out;-o-transition:max-height .15s ease-out;transition:max-height .15s ease-out;overflow:hidden}.about-the-author-container .author-bio-container .author-bio,.about-the-author-container .author-bio-container .author-bio a,.about-the-author-container .author-bio-container .author-bio p{font-size:.75rem}.about-the-author-container .author-bio-container label.show-more{cursor:pointer;position:relative;display:block;width:100%;border-top:1px solid #c8c8c8;margin-top:.5rem;font-size:.625rem;text-align:center;text-decoration:none}.about-the-author-container .author-bio-container label.show-more:after{content:"show more";position:absolute;color:#343a40;top:0;left:0;right:0;bottom:0}.about-the-author-container .author-bio-container .show-more-checkbox{display:none}.about-the-author-container .author-bio-container .show-more-checkbox:checked~.author-bio{max-height:1000px;-webkit-transition:max-height .25s ease-in;-o-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.about-the-author-container .author-bio-container .show-more-checkbox:checked~label.show-more:after{content:"show less";position:absolute;color:#343a40;top:0;left:0;right:0;bottom:0}.media.analyst-widget{margin-top:1rem;padding-bottom:1rem;border-bottom:1px dotted #000}.media.analyst-widget .media-left.widget-img{padding:.25rem;margin-right:.5rem}.media.analyst-widget .media-body .analyst-links{margin-bottom:0}.media.analyst-widget .media-body p.analyst-links{font-weight:700;font-size:.75rem}.media.analyst-widget .media-body a.analyst-links{text-decoration:underline}.media.analyst-widget .media-body p.analyst-short-bio{font-size:.75rem}.media.analyst-widget .media-body h4.analyst-name.media-heading{font-size:1rem}#free-eletter-submitted{display:none;color:green;font-weight:800}#free-eletter-no-submit p.eletter-message{font-weight:800}#free-eletter-no-submit form .eletters #eletter-error-email,#free-eletter-no-submit form .eletters #eletter-error-list{color:red;display:none;font-weight:800}#free-eletter-no-submit form .eletters ul{list-style:none}#free-eletter-no-submit form .eletters ul li label p.eletter-tooltip{display:none}#free-eletter-no-submit form .eletters .form-group{padding:0 .3rem}#free-eletter-no-submit form .eletters .form-group:last-child{margin-bottom:0}#free-eletter-no-submit form .recaptcha-branding{padding:0 .3rem}aside#sidebar section.widget.widget_cig_latest_stock_talk_widget .latest-stock-talk .more-stock-talk a{font-size:.8rem}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:.5rem auto;height:auto}.alignleft,.alignright{margin-bottom:.5rem;height:auto}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,html body{font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}html body{margin:0 auto;padding:0;width:100%;z-index:0;font-size:1rem;font-weight:400;line-height:1.6;color:#343a40;text-align:left}html body,html body.media-ptall{background-color:#e2e2e2}html body main.container{background:#fff;max-width:1080px;min-height:100vh;padding:0;margin:0 auto;-webkit-box-shadow:.25rem .15rem 1rem rgba(22,22,34,.25);box-shadow:.25rem .15rem 1rem rgba(22,22,34,.25)}html body main.container header.header{background-repeat:no-repeat}html body main.container .content-container{display:grid;grid-template-columns:2fr;padding:1rem}html body main.container .content-container #content .wrapper{padding:.5rem 1rem}html body main.container .content-container #content .wrapper div.post-content{font-size:.65rem}html body main.container .content-container #content .wrapper div.post-content ul{padding-left:1rem;list-style:square;margin-bottom:.5rem}html body main.container .content-container #content .wrapper div.post-content blockquote{color:#57677a;margin-left:.5rem;padding-left:.5rem;font-size:1rem;border-left:5px solid #e9ecef}html body main.container article img{max-width:100%;height:auto}html body.no-sidebar main.container .content-container,html body:not(.sidebar-primary) main.container .content-container{display:grid;grid-template-columns:none!important;padding:1rem}html body.no-sidebar section#content,html body:not(.sidebar-primary) section#content{width:100%!important;max-width:100%!important;-webkit-box-flex:100%!important;-ms-flex:100%!important;flex:100%!important}html body.no-sidebar aside.cig-sidebar,html body:not(.sidebar-primary) aside.cig-sidebar{display:none!important}html .divider-10{height:5px;border-bottom:1px solid #e9ecef;margin-bottom:5px}html .divider-30{height:15px;border-bottom:1px solid #e9ecef;margin-bottom:15px}html .responsive-embed{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}html .responsive-embed embed,html .responsive-embed iframe,html .responsive-embed object,html .responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.media-saall #header-main{background-color:#0e6ca8}.media-saall #header-main .hdr-logo{display:inline;padding:.5rem}.media-saall #header-main .hdr-logo img{max-height:50px;width:auto}.media-saall a{color:#0e6ca8}.media-saall.pub-marker{background:#0e6ca8}.media-saall #primary-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0a4e79}.media-saall #primary-nav-container ul.primary-nav-items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0 1rem}.media-saall #primary-nav-container ul.primary-nav-items li{position:relative;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.3;padding:0 1rem}.media-saall #primary-nav-container ul.primary-nav-items li.dropdown label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-saall #primary-nav-container ul.primary-nav-items li.dropdown label:after{padding-left:12px;font-family:FontAwesome;content:"\f0d7";color:#fff}.media-saall #primary-nav-container ul.primary-nav-items li.dropdown label:hover{background:#0d669f}.media-saall #primary-nav-container ul.primary-nav-items li.dropdown label:hover:after{font-family:FontAwesome;content:"\f0d8";color:#fff}.media-saall #primary-nav-container ul.primary-nav-items li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-saall #primary-nav-container ul.primary-nav-items li label:hover{background:#0d669f}.media-saall #primary-nav-container ul.primary-nav-items li label:hover:after{color:#fff}.media-saall #primary-nav-container ul.primary-nav-items li label a{color:#fff;text-decoration:none}.media-saall #primary-nav-container ul.primary-nav-items li ul.submenu{position:absolute;max-height:0;padding:0;overflow:hidden;list-style-type:none;background:#0a4e79;-webkit-transition:max-height .25s ease-out;-o-transition:max-height .25s ease-out;transition:max-height .25s ease-out;min-width:100%;z-index:100}.media-saall #primary-nav-container ul.primary-nav-items li ul.submenu li{margin:0;padding:0}.media-saall #primary-nav-container ul.primary-nav-items li ul.submenu li a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;padding:.8rem 0 .8rem 1rem;color:#fff;-webkit-transition:background .25s;-o-transition:background .25s;transition:background .25s}.media-saall #primary-nav-container ul.primary-nav-items li ul.submenu li a:hover{background:#0d669f}.media-saall #primary-nav-container ul.primary-nav-items li:hover ul.submenu{max-height:600px;min-width:300px;-webkit-transition:max-height .25s ease-in;-o-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.media-saall #primary-nav-container ul.primary-nav-items li:hover ul.submenu,.media-saall #primary-nav-container ul.primary-nav-items li ul.submenu{min-width:300px}.media-sahyi #header-main{background-color:#95743b}.media-sahyi #header-main .hdr-logo{display:inline;padding:.5rem}.media-sahyi #header-main .hdr-logo img{max-height:50px;width:auto}.media-sahyi a{color:#0e6ca8}.media-sahyi.pub-marker{background:#95743b}.media-sahyi #primary-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#70582d}.media-sahyi #primary-nav-container ul.primary-nav-items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0 1rem}.media-sahyi #primary-nav-container ul.primary-nav-items li{position:relative;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.3;padding:0 1rem}.media-sahyi #primary-nav-container ul.primary-nav-items li.dropdown label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-sahyi #primary-nav-container ul.primary-nav-items li.dropdown label:after{padding-left:12px;font-family:FontAwesome;content:"\f0d7";color:#fff}.media-sahyi #primary-nav-container ul.primary-nav-items li.dropdown label:hover{background:#8e6e38}.media-sahyi #primary-nav-container ul.primary-nav-items li.dropdown label:hover:after{font-family:FontAwesome;content:"\f0d8";color:#fff}.media-sahyi #primary-nav-container ul.primary-nav-items li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-sahyi #primary-nav-container ul.primary-nav-items li label:hover{background:#8e6e38}.media-sahyi #primary-nav-container ul.primary-nav-items li label:hover:after{color:#fff}.media-sahyi #primary-nav-container ul.primary-nav-items li label a{color:#fff;text-decoration:none}.media-sahyi #primary-nav-container ul.primary-nav-items li ul.submenu{position:absolute;max-height:0;padding:0;overflow:hidden;list-style-type:none;background:#70582d;-webkit-transition:max-height .25s ease-out;-o-transition:max-height .25s ease-out;transition:max-height .25s ease-out;min-width:100%;z-index:100}.media-sahyi #primary-nav-container ul.primary-nav-items li ul.submenu li{margin:0;padding:0}.media-sahyi #primary-nav-container ul.primary-nav-items li ul.submenu li a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;padding:.8rem 0 .8rem 1rem;color:#fff;-webkit-transition:background .25s;-o-transition:background .25s;transition:background .25s}.media-sahyi #primary-nav-container ul.primary-nav-items li ul.submenu li a:hover{background:#8e6e38}.media-sahyi #primary-nav-container ul.primary-nav-items li:hover ul.submenu{max-height:600px;min-width:300px;-webkit-transition:max-height .25s ease-in;-o-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.media-sahyi #primary-nav-container ul.primary-nav-items li:hover ul.submenu,.media-sahyi #primary-nav-container ul.primary-nav-items li ul.submenu{min-width:300px}.media-sadp #header-main{background-color:#444c50}.media-sadp #header-main .hdr-logo{display:inline;padding:.5rem}.media-sadp #header-main .hdr-logo img{max-height:50px;width:auto}.media-sadp a{color:#0e6ca8}.media-sadp.pub-marker{background:#444c50}.media-sadp #primary-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2d3234}.media-sadp #primary-nav-container ul.primary-nav-items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0 1rem}.media-sadp #primary-nav-container ul.primary-nav-items li{position:relative;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.3;padding:0 1rem}.media-sadp #primary-nav-container ul.primary-nav-items li.dropdown label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-sadp #primary-nav-container ul.primary-nav-items li.dropdown label:after{padding-left:12px;font-family:FontAwesome;content:"\f0d7";color:#fff}.media-sadp #primary-nav-container ul.primary-nav-items li.dropdown label:hover{background:#3f474a}.media-sadp #primary-nav-container ul.primary-nav-items li.dropdown label:hover:after{font-family:FontAwesome;content:"\f0d8";color:#fff}.media-sadp #primary-nav-container ul.primary-nav-items li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-sadp #primary-nav-container ul.primary-nav-items li label:hover{background:#3f474a}.media-sadp #primary-nav-container ul.primary-nav-items li label:hover:after{color:#fff}.media-sadp #primary-nav-container ul.primary-nav-items li label a{color:#fff;text-decoration:none}.media-sadp #primary-nav-container ul.primary-nav-items li ul.submenu{position:absolute;max-height:0;padding:0;overflow:hidden;list-style-type:none;background:#2d3234;-webkit-transition:max-height .25s ease-out;-o-transition:max-height .25s ease-out;transition:max-height .25s ease-out;min-width:100%;z-index:100}.media-sadp #primary-nav-container ul.primary-nav-items li ul.submenu li{margin:0;padding:0}.media-sadp #primary-nav-container ul.primary-nav-items li ul.submenu li a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;padding:.8rem 0 .8rem 1rem;color:#fff;-webkit-transition:background .25s;-o-transition:background .25s;transition:background .25s}.media-sadp #primary-nav-container ul.primary-nav-items li ul.submenu li a:hover{background:#3f474a}.media-sadp #primary-nav-container ul.primary-nav-items li:hover ul.submenu{max-height:600px;min-width:300px;-webkit-transition:max-height .25s ease-in;-o-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.media-sadp #primary-nav-container ul.primary-nav-items li:hover ul.submenu,.media-sadp #primary-nav-container ul.primary-nav-items li ul.submenu{min-width:300px}.media-samp #header-main{background-color:#64021a}.media-samp #header-main .hdr-logo{display:inline;padding:.5rem}.media-samp #header-main .hdr-logo img{max-height:50px;width:auto}.media-samp a{color:#0e6ca8}.media-samp.pub-marker{background:#64021a}.media-samp #primary-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#32010d}.media-samp #primary-nav-container ul.primary-nav-items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0 1rem}.media-samp #primary-nav-container ul.primary-nav-items li{position:relative;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.3;padding:0 1rem}.media-samp #primary-nav-container ul.primary-nav-items li.dropdown label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-samp #primary-nav-container ul.primary-nav-items li.dropdown label:after{padding-left:12px;font-family:FontAwesome;content:"\f0d7";color:#fff}.media-samp #primary-nav-container ul.primary-nav-items li.dropdown label:hover{background:#5a0217}.media-samp #primary-nav-container ul.primary-nav-items li.dropdown label:hover:after{font-family:FontAwesome;content:"\f0d8";color:#fff}.media-samp #primary-nav-container ul.primary-nav-items li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-samp #primary-nav-container ul.primary-nav-items li label:hover{background:#5a0217}.media-samp #primary-nav-container ul.primary-nav-items li label:hover:after{color:#fff}.media-samp #primary-nav-container ul.primary-nav-items li label a{color:#fff;text-decoration:none}.media-samp #primary-nav-container ul.primary-nav-items li ul.submenu{position:absolute;max-height:0;padding:0;overflow:hidden;list-style-type:none;background:#32010d;-webkit-transition:max-height .25s ease-out;-o-transition:max-height .25s ease-out;transition:max-height .25s ease-out;min-width:100%;z-index:100}.media-samp #primary-nav-container ul.primary-nav-items li ul.submenu li{margin:0;padding:0}.media-samp #primary-nav-container ul.primary-nav-items li ul.submenu li a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;padding:.8rem 0 .8rem 1rem;color:#fff;-webkit-transition:background .25s;-o-transition:background .25s;transition:background .25s}.media-samp #primary-nav-container ul.primary-nav-items li ul.submenu li a:hover{background:#5a0217}.media-samp #primary-nav-container ul.primary-nav-items li:hover ul.submenu{max-height:600px;min-width:300px;-webkit-transition:max-height .25s ease-in;-o-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.media-samp #primary-nav-container ul.primary-nav-items li:hover ul.submenu,.media-samp #primary-nav-container ul.primary-nav-items li ul.submenu{min-width:300px}.media-sats #header-main{background-color:#225371}.media-sats #header-main .hdr-logo{display:inline;padding:.5rem}.media-sats #header-main .hdr-logo img{max-height:50px;width:auto}.media-sats a{color:#0e6ca8}.media-sats.pub-marker{background:#225371}.media-sats #primary-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#16364a}.media-sats #primary-nav-container ul.primary-nav-items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0 1rem}.media-sats #primary-nav-container ul.primary-nav-items li{position:relative;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.3;padding:0 1rem}.media-sats #primary-nav-container ul.primary-nav-items li.dropdown label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-sats #primary-nav-container ul.primary-nav-items li.dropdown label:after{padding-left:12px;font-family:FontAwesome;content:"\f0d7";color:#fff}.media-sats #primary-nav-container ul.primary-nav-items li.dropdown label:hover{background:#204d69}.media-sats #primary-nav-container ul.primary-nav-items li.dropdown label:hover:after{font-family:FontAwesome;content:"\f0d8";color:#fff}.media-sats #primary-nav-container ul.primary-nav-items li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-sats #primary-nav-container ul.primary-nav-items li label:hover{background:#204d69}.media-sats #primary-nav-container ul.primary-nav-items li label:hover:after{color:#fff}.media-sats #primary-nav-container ul.primary-nav-items li label a{color:#fff;text-decoration:none}.media-sats #primary-nav-container ul.primary-nav-items li ul.submenu{position:absolute;max-height:0;padding:0;overflow:hidden;list-style-type:none;background:#16364a;-webkit-transition:max-height .25s ease-out;-o-transition:max-height .25s ease-out;transition:max-height .25s ease-out;min-width:100%;z-index:100}.media-sats #primary-nav-container ul.primary-nav-items li ul.submenu li{margin:0;padding:0}.media-sats #primary-nav-container ul.primary-nav-items li ul.submenu li a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;padding:.8rem 0 .8rem 1rem;color:#fff;-webkit-transition:background .25s;-o-transition:background .25s;transition:background .25s}.media-sats #primary-nav-container ul.primary-nav-items li ul.submenu li a:hover{background:#204d69}.media-sats #primary-nav-container ul.primary-nav-items li:hover ul.submenu{max-height:600px;min-width:300px;-webkit-transition:max-height .25s ease-in;-o-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.media-sats #primary-nav-container ul.primary-nav-items li:hover ul.submenu,.media-sats #primary-nav-container ul.primary-nav-items li ul.submenu{min-width:300px}.media-satt #header-main{background-color:#f0bf37}.media-satt #header-main .hdr-logo{display:inline;padding:.5rem}.media-satt #header-main .hdr-logo img{max-height:50px;width:auto}.media-satt a{color:#0e6ca8}.media-satt.pub-marker{background:#f0bf37}.media-satt #primary-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e3ab11}.media-satt #primary-nav-container ul.primary-nav-items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0 1rem}.media-satt #primary-nav-container ul.primary-nav-items li{position:relative;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.3;padding:0 1rem}.media-satt #primary-nav-container ul.primary-nav-items li.dropdown label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-satt #primary-nav-container ul.primary-nav-items li.dropdown label:after{padding-left:12px;font-family:FontAwesome;content:"\f0d7";color:#fff}.media-satt #primary-nav-container ul.primary-nav-items li.dropdown label:hover{background:#efbc2e}.media-satt #primary-nav-container ul.primary-nav-items li.dropdown label:hover:after{font-family:FontAwesome;content:"\f0d8";color:#fff}.media-satt #primary-nav-container ul.primary-nav-items li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-satt #primary-nav-container ul.primary-nav-items li label:hover{background:#efbc2e}.media-satt #primary-nav-container ul.primary-nav-items li label:hover:after{color:#fff}.media-satt #primary-nav-container ul.primary-nav-items li label a{color:#fff;text-decoration:none}.media-satt #primary-nav-container ul.primary-nav-items li ul.submenu{position:absolute;max-height:0;padding:0;overflow:hidden;list-style-type:none;background:#e3ab11;-webkit-transition:max-height .25s ease-out;-o-transition:max-height .25s ease-out;transition:max-height .25s ease-out;min-width:100%;z-index:100}.media-satt #primary-nav-container ul.primary-nav-items li ul.submenu li{margin:0;padding:0}.media-satt #primary-nav-container ul.primary-nav-items li ul.submenu li a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;padding:.8rem 0 .8rem 1rem;color:#fff;-webkit-transition:background .25s;-o-transition:background .25s;transition:background .25s}.media-satt #primary-nav-container ul.primary-nav-items li ul.submenu li a:hover{background:#efbc2e}.media-satt #primary-nav-container ul.primary-nav-items li:hover ul.submenu{max-height:600px;min-width:300px;-webkit-transition:max-height .25s ease-in;-o-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.media-satt #primary-nav-container ul.primary-nav-items li:hover ul.submenu,.media-satt #primary-nav-container ul.primary-nav-items li ul.submenu{min-width:300px}.media-sa #header-main{background-color:rgba(0,0,0,0)}.media-sa #header-main .hdr-logo{display:inline;padding:.5rem}.media-sa #header-main .hdr-logo img{max-height:50px;width:auto}.media-sa a{color:#0e6ca8}.media-sa.pub-marker{background:#0e6ca8}.media-sa #primary-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0e6ca8}.media-sa #primary-nav-container ul.primary-nav-items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0 1rem}.media-sa #primary-nav-container ul.primary-nav-items li{position:relative;font-family:Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.3;padding:0 1rem}.media-sa #primary-nav-container ul.primary-nav-items li.dropdown label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-sa #primary-nav-container ul.primary-nav-items li.dropdown label:after{padding-left:12px;font-family:FontAwesome;content:"\f0d7";color:#fff}.media-sa #primary-nav-container ul.primary-nav-items li.dropdown label:hover{background:#1184ce}.media-sa #primary-nav-container ul.primary-nav-items li.dropdown label:hover:after{font-family:FontAwesome;content:"\f0d8";color:#fff}.media-sa #primary-nav-container ul.primary-nav-items li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem .5rem;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.media-sa #primary-nav-container ul.primary-nav-items li label:hover{background:#1184ce}.media-sa #primary-nav-container ul.primary-nav-items li label:hover:after{color:#fff}.media-sa #primary-nav-container ul.primary-nav-items li label a{color:#fff;text-decoration:none}.media-sa #primary-nav-container ul.primary-nav-items li ul.submenu{position:absolute;max-height:0;padding:0;overflow:hidden;list-style-type:none;background:#0e6ca8;-webkit-transition:max-height .25s ease-out;-o-transition:max-height .25s ease-out;transition:max-height .25s ease-out;min-width:100%;z-index:100}.media-sa #primary-nav-container ul.primary-nav-items li ul.submenu li{margin:0;padding:0}.media-sa #primary-nav-container ul.primary-nav-items li ul.submenu li a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;padding:.8rem 0 .8rem 1rem;color:#fff;-webkit-transition:background .25s;-o-transition:background .25s;transition:background .25s}.media-sa #primary-nav-container ul.primary-nav-items li ul.submenu li a:hover{background:#1184ce}.media-sa #primary-nav-container ul.primary-nav-items li:hover ul.submenu{max-height:600px;min-width:300px;-webkit-transition:max-height .25s ease-in;-o-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.media-sa #primary-nav-container ul.primary-nav-items li:hover ul.submenu,.media-sa #primary-nav-container ul.primary-nav-items li ul.submenu{min-width:300px}@media (max-width:768px){.dashboard-home-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard-home-content .dashboard-home-main{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-home-content .dashboard-home-sidebar{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:2rem 0 0}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-alerts-container .dashboard-home-alerts ul{grid-template-columns:1fr 1fr;grid-gap:1rem}.login-view-container .login-form-container .login-form{width:100%}section.article-comments .comments-header .comment-actions-container,section.article-comments .comments-header .comment-actions-container .comment-actions{grid-template-columns:1fr}.media-sa #primary-nav-container,.media-saall #primary-nav-container,.media-sadp #primary-nav-container,.media-sahyi #primary-nav-container,.media-samp #primary-nav-container,.media-sats #primary-nav-container,.media-satt #primary-nav-container,nav#top-nav.top-nav-container .nav-user-container .nav-user .nav-item.nav-item-meta{display:none}}@media (max-width:576px){.dashboard-home-content .dashboard-home-main .premium-services-container .dashboard-home-premium-services,.dashboard-home-content .dashboard-home-main .recent-articles-container .dashboard-home-recent-articles ul{grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:.5rem}.dashboard-home-content .dashboard-home-main .recent-articles-container .dashboard-home-recent-articles ul li{margin-bottom:1rem;padding-bottom:1rem}.dashboard-home-content .dashboard-home-sidebar .dashboard-home-alerts-container .dashboard-home-alerts ul{grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:.5rem}.alert-container .alert .alert-content .alert-body span.alert-body-message-full{display:none}.alert-container div.alert-details div.detail-content div.post .alert-detail-meta{font-size:.75rem}.alert-container div.alert-details div.detail-content div.post .alert-detail-meta span.long-date{display:none}.alert-container div.alert-details div.detail-content div.post .alert-detail-meta span.short-date{display:inline}nav#top-nav.top-nav-container .nav-user-container .nav-user .nav-item:not(.nav-item-login):not(.nav-item-logout) span{display:none}.pagination-small{display:block}article.tease .tease-content .tease-header .tease-meta .tease-author{margin-right:.25rem}.media-sa #primary-nav-container ul.primary-nav-items li ul.submenu li a,.media-saall #primary-nav-container ul.primary-nav-items li ul.submenu li a,.media-sadp #primary-nav-container ul.primary-nav-items li ul.submenu li a,.media-sahyi #primary-nav-container ul.primary-nav-items li ul.submenu li a,.media-samp #primary-nav-container ul.primary-nav-items li ul.submenu li a,.media-sats #primary-nav-container ul.primary-nav-items li ul.submenu li a,.media-satt #primary-nav-container ul.primary-nav-items li ul.submenu li a{padding:4px;word-wrap:break-word}}@media (min-width:576px){body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread #new-forum-user-container p{display:inline-block}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread #new-forum-user-container p#new-forum-stock-talk{margin:0 0 .75rem .5rem}.search-container{padding:1rem 1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.search-container section.search-filter{margin:0 0 1rem;-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0}.search-container section.search-filter form#form-search-filter .search-filter-option-group{display:-webkit-box;display:-ms-flexbox;display:flex}.search-container section.search-filter form#form-search-filter .search-filter-option-group label{padding:.5rem .5rem 0 0}.search-container section.search-filter form#form-search-filter ul{column-count:2;-webkit-columns:2;-moz-columns:2}.search-container section.search-filter form#form-search-filter section.search-filter-date-container{display:-webkit-box;display:-ms-flexbox;display:flex}.search-container section.search-filter form#form-search-filter section.search-filter-date-container>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-container section.search-filter form#form-search-filter section.search-filter-date-container>* input[type=text]{width:90%}.search-container section.search-filter form#form-search-filter section.search-filter-date-container .search-filter-date-to{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 0 0 .5rem}.search-container section.search-posts{-webkit-box-flex:2;-ms-flex:2;flex:2;padding:0 .5rem 0 0}.search-container section.search-comments{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:0 0 0 .5rem}article.tease .tease-content .tease-header .tease-meta .tease-author{display:inline-block}article.tease .tease-content .tease-header .tease-meta .tease-author:not(:last-child):after{white-space:pre;content:"  |  "}}@media (min-width:768px){body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread #new-forum-user-container{margin:0 0 1rem}header#header-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1rem 0;border-bottom:unset}header#header-main section :first-child{margin:0}header#header-main section#header-logo{-webkit-box-flex:1;-ms-flex:1;flex:1}header#header-main section#header-search-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none}.search-container{padding:0 1rem}.search-container section.search-filter form#form-search-filter ul{column-count:3;-webkit-columns:3;-moz-columns:3}.contact-view-container{grid-template-columns:2fr minmax(300px,1fr)}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group label{display:inline-block;text-align:right;width:20%;font-size:1rem;vertical-align:top;margin:0 .5rem 0 0}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-cat-id select[name=forum_category_id],body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-thread-content textarea#txtCommentContent,body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group input{width:70%}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-notify input[type=checkbox][name=comment_mail_notify]{margin:0 0 0 calc(20% + .5rem)}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-submit button[type=submit]{width:unset;margin:0 0 0 calc(20% + .5rem)}html body main.container .content-container{grid-template-columns:2fr minmax(300px,1fr)}html body.no-sidebar main.container .content-container,html body:not(.sidebar-primary) main.container .content-container{grid-template-columns:none!important}}@media (max-width:481px){header#header-main section :first-child{width:100%}header#header-main section#header-search-wrapper form#header-search-form input#header-search-input{min-width:0;width:100%}}@media (max-width:575.98px){.home #featured-posts .feature{margin-bottom:.5rem}#issue-archives ul li{font-size:.75rem}}@media (min-width:992px){.home #featured-posts .feature{margin-bottom:1rem}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group label{width:25%}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-cat-id select[name=forum_category_id],body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-thread-content textarea#txtCommentContent,body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group input{width:65%}body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-notify input[type=checkbox][name=comment_mail_notify],body.forum.new_thread main[role=main] .content-container section#content .content-wrapper article.page section.article-content .article-body #new-thread form#form-forum-thread .form-group#forum-submit button[type=submit]{margin:0 0 0 calc(25% + .5rem)}}@media (max-width:991.98px){.home #featured-posts .feature a.post-img-link img{margin-bottom:.75rem}#issue-archives ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (max-width:1199.98px){#issue-archives ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media screen and (min-width:768px){aside.cig-sidebar{border-left:1px solid #e2e2e2}}@media (max-width:991.9px) and (min-width:768px){#sidebar section.primary-call-to-action form#stw-signup-form p:first-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1rem;max-height:3rem}}@media (min-width:401px){body.global-nav-active{-webkit-transform:translateX(360px)!important;-ms-transform:translateX(360px)!important;-o-transform:translateX(360px)!important;transform:translateX(360px)!important}body.global-nav-active #global-nav-container{width:360px!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.js-hiraku-offcanvas-body [aria-hidden=false]+.js-hiraku-offcanvas{position:absolute}}@media (min-width:576px) and (max-width:992px){.pagination-medium{display:block}}@media (min-width:992px) and (max-width:1200px){.pagination-large{display:block}}@media (min-width:1200px){.pagination-extra-large{display:block}article.tease .tease-content .tease-body .tease-preview p.short{display:none}article.tease .tease-content .tease-body .tease-preview p.long{display:block}article.tease .tease-content .tease-body .tease-preview p.long a.read-more{color:#0e6ca8;text-decoration:none}article.tease .tease-content .tease-body .tease-preview p.long a.read-more:hover{color:#083f61;text-decoration:underline}}@media (min-width:481px){article.tease,article.tease .tease-img{display:-webkit-box;display:-ms-flexbox;display:flex}article.tease .tease-img.display-tease-img{min-width:12rem;margin:0 1rem 0 0}article.tease .tease-img.display-tease-img a{width:100%;height:auto}article.tease .tease-img.display-tease-img a div.thumbnail{position:relative;width:100%;height:auto;padding-top:56.25%;background-position:50%;background-size:cover}}@media (min-width:670px){article.tease .tease-img{display:none}}@media (min-width:960px){article.tease .tease-img{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:0\0) and (-o-min-device-pixel-ratio:3/4),screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (min-width:0\0) and (min-resolution:72dpi){html>body #global-nav-container{position:absolute}html>body.global-nav-active>#global-nav-overlay{left:360px;-webkit-transform:unset!important;-ms-transform:unset!important;-o-transform:unset!important;transform:unset!important}html>body>nav.top-nav-container#top-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed}html>body>main.container{display:block;margin:3rem auto!important}html>body>main.container div.content-container{display:-webkit-box;display:-ms-flexbox;display:flex}html>body>main.container div.content-container section.content-wrapper#content{width:100%}html>body>main.container div.content-container section.content-wrapper div.wrapper div.content-wrapper article.post section.article-content div.post-meta div.post-meta-container{display:-webkit-box;display:-ms-flexbox;display:flex}html>body>main.container div.content-container section.content-wrapper div.wrapper div.content-wrapper article.post section.article-content div.post-meta div.post-meta-container div.author-avatar{margin:0 1rem}html>body>main.container div.content-container section.content-wrapper div.wrapper div.content-wrapper article.post section.article-content div.post-meta div.post-meta-container div.print-pdf{display:-webkit-box;display:-ms-flexbox;display:flex}html>body>main.container div.content-container aside.cig-sidebar#sidebar{max-width:345px}}
