.smw {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  width: 100%; }
  .smw.smw-visible {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1; }
  .smw .smw-arrow-icon {
    display: none; }
  .smw .smw-change-indicator.smw-rise > .smw-arrow-rise {
    display: inline-block; }
  .smw .smw-change-indicator.smw-drop > .smw-arrow-drop {
    display: inline-block; }
  .smw .smw-rise {
    color: rgb(61, 148, 0); }
  .smw .smw-drop {
    color: red; }
  .smw.smw-ticker {
    overflow: hidden;
    cursor: pointer; }
    .smw.smw-ticker .js-marquee {
      margin-right: 0 !important; }
	  

.smw-ticker-quotes.smw-background {
  color: #fff; }
  .smw-ticker-quotes.smw-background ul .fas {
    font-size: 1.5em;
    color: #fff;
    vertical-align: bottom; }
  .smw-ticker-quotes.smw-background ul .smw-field-logo img {
    vertical-align: middle;
    height: 1.2em;
    width: auto; }
  .smw-ticker-quotes.smw-background ul .smw-field-name {
    font-weight: bold; }
  .smw-ticker-quotes.smw-background.smw-red {
    background-color: #DB2828; }
  .smw-ticker-quotes.smw-background.smw-maroon {
    background-color: #85144b; }
  .smw-ticker-quotes.smw-background.smw-orange {
    background-color: #F2711C; }
  .smw-ticker-quotes.smw-background.smw-yellow {
    background-color: #FBBD08; }
  .smw-ticker-quotes.smw-background.smw-olive {
    background-color: #B5CC18; }
  .smw-ticker-quotes.smw-background.smw-green {
    background-color: #21BA45; }
  .smw-ticker-quotes.smw-background.smw-teal {
    background-color: #00B5AD; }
  .smw-ticker-quotes.smw-background.smw-blue {
    background-color: #2185D0; }
  .smw-ticker-quotes.smw-background.smw-aqua {
    background-color: #7FDBFF; }
  .smw-ticker-quotes.smw-background.smw-navy {
    background-color: #001f3f; }
  .smw-ticker-quotes.smw-background.smw-purple {
    background-color: #A333C8; }
  .smw-ticker-quotes.smw-background.smw-violet {
    background-color: #6435C9; }
  .smw-ticker-quotes.smw-background.smw-pink {
    background-color: #E03997; }
  .smw-ticker-quotes.smw-background.smw-brown {
    background-color: #A5673F; }
  .smw-ticker-quotes.smw-background.smw-grey {
    background-color: #767676; }
  .smw-ticker-quotes.smw-background.smw-black {
    background-color: #000; }
  .smw-ticker-quotes.smw-background.smw-white {
    background-color: #fff; }

.smw-ticker-quotes.smw-basic ul .smw-field-logo img {
  vertical-align: middle;
  height: 1.2em;
  width: auto; }

.smw-ticker-quotes.smw-basic ul .smw-field-symbol {
  font-weight: bold; }

.smw-ticker-quotes.smw-basic.smw-red {
  color: #DB2828; }

.smw-ticker-quotes.smw-basic.smw-maroon {
  color: #85144b; }

.smw-ticker-quotes.smw-basic.smw-orange {
  color: #F2711C; }

.smw-ticker-quotes.smw-basic.smw-yellow {
  color: #FBBD08; }

.smw-ticker-quotes.smw-basic.smw-olive {
  color: #B5CC18; }

.smw-ticker-quotes.smw-basic.smw-green {
  color: #21BA45; }

.smw-ticker-quotes.smw-basic.smw-teal {
  color: #00B5AD; }

.smw-ticker-quotes.smw-basic.smw-blue {
  color: #2185D0; }

.smw-ticker-quotes.smw-basic.smw-aqua {
  color: #7FDBFF; }

.smw-ticker-quotes.smw-basic.smw-navy {
  color: #001f3f; }

.smw-ticker-quotes.smw-basic.smw-purple {
  color: #A333C8; }

.smw-ticker-quotes.smw-basic.smw-violet {
  color: #6435C9; }

.smw-ticker-quotes.smw-basic.smw-pink {
  color: #E03997; }

.smw-ticker-quotes.smw-basic.smw-brown {
  color: #A5673F; }

.smw-ticker-quotes.smw-basic.smw-grey {
  color: #767676; }

.smw-ticker-quotes.smw-basic.smw-black {
  color: #000; }

.smw-ticker-quotes.smw-basic.smw-white {
  color: #fff; }
  
.smw-ticker-quotes.smw-basic2 .tickercontainer {
  height: 3em !important; }

.smw-ticker-quotes.smw-basic2 ul li > span {
  display: block; }

.smw-ticker-quotes.smw-basic2 ul .smw-field-logo img {
  vertical-align: middle;
  height: 1.2em;
  width: auto; }

.smw-ticker-quotes.smw-basic2 ul .smw-field-symbol {
  font-weight: bold; }

.smw-ticker-quotes.smw-basic2 ul .smw-field-price {
  line-height: 2em;
  font-weight: 700;
  display: inline-block; }

.smw-ticker-quotes.smw-basic2 ul .smw-field-name {
  font-weight: bold; }

.smw-ticker-quotes.smw-basic2.smw-red {
  color: #DB2828; }

.smw-ticker-quotes.smw-basic2.smw-maroon {
  color: #85144b; }

.smw-ticker-quotes.smw-basic2.smw-orange {
  color: #F2711C; }

.smw-ticker-quotes.smw-basic2.smw-yellow {
  color: #FBBD08; }

.smw-ticker-quotes.smw-basic2.smw-olive {
  color: #B5CC18; }

.smw-ticker-quotes.smw-basic2.smw-green {
  color: #21BA45; }

.smw-ticker-quotes.smw-basic2.smw-teal {
  color: #00B5AD; }

.smw-ticker-quotes.smw-basic2.smw-blue {
  color: #2185D0; }

.smw-ticker-quotes.smw-basic2.smw-aqua {
  color: #7FDBFF; }

.smw-ticker-quotes.smw-basic2.smw-navy {
  color: #001f3f; }

.smw-ticker-quotes.smw-basic2.smw-purple {
  color: #A333C8; }

.smw-ticker-quotes.smw-basic2.smw-violet {
  color: #6435C9; }

.smw-ticker-quotes.smw-basic2.smw-pink {
  color: #E03997; }

.smw-ticker-quotes.smw-basic2.smw-brown {
  color: #A5673F; }

.smw-ticker-quotes.smw-basic2.smw-grey {
  color: #767676; }

.smw-ticker-quotes.smw-basic2.smw-black {
  color: #000; }

.smw-ticker-quotes.smw-basic2.smw-white {
  color: #fff; }

.smw-ticker-quotes.smw-black-background {
  background: #000; }
  .smw-ticker-quotes.smw-black-background ul .fas {
    font-size: 1.5em;
    vertical-align: bottom; }
  .smw-ticker-quotes.smw-black-background ul .smw-field-logo img {
    vertical-align: middle;
    height: 1.2em;
    width: auto; }
  .smw-ticker-quotes.smw-black-background ul .smw-field-name {
    font-weight: bold; }
  .smw-ticker-quotes.smw-black-background.smw-red {
    color: #DB2828; }
  .smw-ticker-quotes.smw-black-background.smw-maroon {
    color: #85144b; }
  .smw-ticker-quotes.smw-black-background.smw-orange {
    color: #F2711C; }
  .smw-ticker-quotes.smw-black-background.smw-yellow {
    color: #FBBD08; }
  .smw-ticker-quotes.smw-black-background.smw-olive {
    color: #B5CC18; }
  .smw-ticker-quotes.smw-black-background.smw-green {
    color: #21BA45; }
  .smw-ticker-quotes.smw-black-background.smw-teal {
    color: #00B5AD; }
  .smw-ticker-quotes.smw-black-background.smw-blue {
    color: #2185D0; }
  .smw-ticker-quotes.smw-black-background.smw-aqua {
    color: #7FDBFF; }
  .smw-ticker-quotes.smw-black-background.smw-navy {
    color: #001f3f; }
  .smw-ticker-quotes.smw-black-background.smw-purple {
    color: #A333C8; }
  .smw-ticker-quotes.smw-black-background.smw-violet {
    color: #6435C9; }
  .smw-ticker-quotes.smw-black-background.smw-pink {
    color: #E03997; }
  .smw-ticker-quotes.smw-black-background.smw-brown {
    color: #A5673F; }
  .smw-ticker-quotes.smw-black-background.smw-grey {
    color: #767676; }
  .smw-ticker-quotes.smw-black-background.smw-black {
    color: #000; }
  .smw-ticker-quotes.smw-black-background.smw-white {
    color: #fff; }

.smw-ticker-quotes.smw-chart .tickercontainer {
  height: 3em !important; }

.smw-ticker-quotes.smw-chart ul li div > span {
  display: block; }

.smw-ticker-quotes.smw-chart ul li .smw-chart-wrapper {
  min-width: 7em;
  padding: 0 1em; }
  .smw-ticker-quotes.smw-chart ul li .smw-chart-wrapper .smw-chart {
    width: 7em;
    height: 3em; }

.smw-ticker-quotes.smw-chart ul .smw-field-logo img {
  vertical-align: middle;
  height: 1.2em;
  width: auto; }

.smw-ticker-quotes.smw-chart ul .smw-field-symbol {
  font-weight: bold; }

.smw-ticker-quotes.smw-chart ul .smw-field-price {
  line-height: 2em;
  font-weight: 700;
  display: inline-block; }

.smw-ticker-quotes.smw-chart ul .smw-field-name {
  font-weight: bold; }

.smw-ticker-quotes.smw-chart.smw-red {
  color: #DB2828; }
  .smw-ticker-quotes.smw-chart.smw-red ul li .smw-chart-wrapper {
    border-right: 1px solid #ea7f7f; }

.smw-ticker-quotes.smw-chart.smw-maroon {
  color: #85144b; }
  .smw-ticker-quotes.smw-chart.smw-maroon ul li .smw-chart-wrapper {
    border-right: 1px solid #de217d; }

.smw-ticker-quotes.smw-chart.smw-orange {
  color: #F2711C; }
  .smw-ticker-quotes.smw-chart.smw-orange ul li .smw-chart-wrapper {
    border-right: 1px solid #f8ad7c; }

.smw-ticker-quotes.smw-chart.smw-yellow {
  color: #FBBD08; }
  .smw-ticker-quotes.smw-chart.smw-yellow ul li .smw-chart-wrapper {
    border-right: 1px solid #fdd86c; }

.smw-ticker-quotes.smw-chart.smw-olive {
  color: #B5CC18; }
  .smw-ticker-quotes.smw-chart.smw-olive ul li .smw-chart-wrapper {
    border-right: 1px solid #daec5e; }

.smw-ticker-quotes.smw-chart.smw-green {
  color: #21BA45; }
  .smw-ticker-quotes.smw-chart.smw-green ul li .smw-chart-wrapper {
    border-right: 1px solid #5ee37e; }

.smw-ticker-quotes.smw-chart.smw-teal {
  color: #00B5AD; }
  .smw-ticker-quotes.smw-chart.smw-teal ul li .smw-chart-wrapper {
    border-right: 1px solid #1cfff5; }

.smw-ticker-quotes.smw-chart.smw-blue {
  color: #2185D0; }
  .smw-ticker-quotes.smw-chart.smw-blue ul li .smw-chart-wrapper {
    border-right: 1px solid #6fb4e8; }

.smw-ticker-quotes.smw-chart.smw-aqua {
  color: #7FDBFF; }
  .smw-ticker-quotes.smw-chart.smw-aqua ul li .smw-chart-wrapper {
    border-right: 1px solid #e5f8ff; }

.smw-ticker-quotes.smw-chart.smw-navy {
  color: #001f3f; }
  .smw-ticker-quotes.smw-chart.smw-navy ul li .smw-chart-wrapper {
    border-right: 1px solid #0051a5; }

.smw-ticker-quotes.smw-chart.smw-purple {
  color: #A333C8; }
  .smw-ticker-quotes.smw-chart.smw-purple ul li .smw-chart-wrapper {
    border-right: 1px solid #c882df; }

.smw-ticker-quotes.smw-chart.smw-violet {
  color: #6435C9; }
  .smw-ticker-quotes.smw-chart.smw-violet ul li .smw-chart-wrapper {
    border-right: 1px solid #a285df; }

.smw-ticker-quotes.smw-chart.smw-pink {
  color: #E03997; }
  .smw-ticker-quotes.smw-chart.smw-pink ul li .smw-chart-wrapper {
    border-right: 1px solid #ee91c5; }

.smw-ticker-quotes.smw-chart.smw-brown {
  color: #A5673F; }
  .smw-ticker-quotes.smw-chart.smw-brown ul li .smw-chart-wrapper {
    border-right: 1px solid #cd9c7d; }

.smw-ticker-quotes.smw-chart.smw-grey {
  color: #767676; }
  .smw-ticker-quotes.smw-chart.smw-grey ul li .smw-chart-wrapper {
    border-right: 1px solid darkgray; }

.smw-ticker-quotes.smw-chart.smw-black {
  color: #000; }
  .smw-ticker-quotes.smw-chart.smw-black ul li .smw-chart-wrapper {
    border-right: 1px solid #333333; }

.smw-ticker-quotes.smw-chart.smw-white {
  color: #fff; }
  .smw-ticker-quotes.smw-chart.smw-white ul li .smw-chart-wrapper {
    border-right: 1px solid white; }

.smw-ticker-quotes.smw-chart2 {
  color: #fff; }
  .smw-ticker-quotes.smw-chart2 .smw-up, .smw-ticker-quotes.smw-chart2 .smw-down {
    color: #fff; }
  .smw-ticker-quotes.smw-chart2 .tickercontainer {
    height: 3em !important; }
  .smw-ticker-quotes.smw-chart2 ul li div > span {
    display: block; }
  .smw-ticker-quotes.smw-chart2 ul li .smw-chart-wrapper {
    min-width: 7em;
    padding: 0 1em;
    border-right: 1px solid #fff; }
    .smw-ticker-quotes.smw-chart2 ul li .smw-chart-wrapper .smw-chart {
      width: 7em;
      height: 3em; }
  .smw-ticker-quotes.smw-chart2 ul .smw-field-logo img {
    vertical-align: middle;
    height: 1.2em;
    width: auto; }
  .smw-ticker-quotes.smw-chart2 ul .smw-field-symbol {
    font-weight: bold; }
  .smw-ticker-quotes.smw-chart2 ul .smw-field-price {
    line-height: 2em;
    font-weight: 700;
    display: inline-block; }
  .smw-ticker-quotes.smw-chart2 ul .smw-field-name {
    font-weight: bold; }
  .smw-ticker-quotes.smw-chart2.smw-red {
    background: #DB2828; }
  .smw-ticker-quotes.smw-chart2.smw-maroon {
    background: #85144b; }
  .smw-ticker-quotes.smw-chart2.smw-orange {
    background: #F2711C; }
  .smw-ticker-quotes.smw-chart2.smw-yellow {
    background: #FBBD08; }
  .smw-ticker-quotes.smw-chart2.smw-olive {
    background: #B5CC18; }
  .smw-ticker-quotes.smw-chart2.smw-green {
    background: #21BA45; }
  .smw-ticker-quotes.smw-chart2.smw-teal {
    background: #00B5AD; }
  .smw-ticker-quotes.smw-chart2.smw-blue {
    background: #2185D0; }
  .smw-ticker-quotes.smw-chart2.smw-aqua {
    background: #7FDBFF; }
  .smw-ticker-quotes.smw-chart2.smw-navy {
    background: #001f3f; }
  .smw-ticker-quotes.smw-chart2.smw-purple {
    background: #A333C8; }
  .smw-ticker-quotes.smw-chart2.smw-violet {
    background: #6435C9; }
  .smw-ticker-quotes.smw-chart2.smw-pink {
    background: #E03997; }
  .smw-ticker-quotes.smw-chart2.smw-brown {
    background: #A5673F; }
  .smw-ticker-quotes.smw-chart2.smw-grey {
    background: #767676; }
  .smw-ticker-quotes.smw-chart2.smw-black {
    background: #000; }
  .smw-ticker-quotes.smw-chart2.smw-white {
    background: #fff; }

.smw-ticker-quotes.smw-chart3 {
  background: #000; }
  .smw-ticker-quotes.smw-chart3 .tickercontainer {
    height: 3em !important; }
  .smw-ticker-quotes.smw-chart3 ul li div > span {
    display: block; }
  .smw-ticker-quotes.smw-chart3 ul li .smw-chart-wrapper {
    min-width: 7em;
    padding: 0 1em; }
    .smw-ticker-quotes.smw-chart3 ul li .smw-chart-wrapper .smw-chart {
      width: 7em;
      height: 3em; }
  .smw-ticker-quotes.smw-chart3 ul .smw-field-logo img {
    vertical-align: middle;
    height: 1.2em;
    width: auto; }
  .smw-ticker-quotes.smw-chart3 ul .smw-field-symbol {
    font-weight: bold; }
  .smw-ticker-quotes.smw-chart3 ul .smw-field-price {
    line-height: 2em;
    font-weight: 700;
    display: inline-block; }
  .smw-ticker-quotes.smw-chart3 ul .smw-field-name {
    font-weight: bold; }
  .smw-ticker-quotes.smw-chart3.smw-red {
    color: #DB2828; }
    .smw-ticker-quotes.smw-chart3.smw-red ul li .smw-chart-wrapper {
      border-right: 1px solid #ea7f7f; }
  .smw-ticker-quotes.smw-chart3.smw-maroon {
    color: #85144b; }
    .smw-ticker-quotes.smw-chart3.smw-maroon ul li .smw-chart-wrapper {
      border-right: 1px solid #de217d; }
  .smw-ticker-quotes.smw-chart3.smw-orange {
    color: #F2711C; }
    .smw-ticker-quotes.smw-chart3.smw-orange ul li .smw-chart-wrapper {
      border-right: 1px solid #f8ad7c; }
  .smw-ticker-quotes.smw-chart3.smw-yellow {
    color: #FBBD08; }
    .smw-ticker-quotes.smw-chart3.smw-yellow ul li .smw-chart-wrapper {
      border-right: 1px solid #fdd86c; }
  .smw-ticker-quotes.smw-chart3.smw-olive {
    color: #B5CC18; }
    .smw-ticker-quotes.smw-chart3.smw-olive ul li .smw-chart-wrapper {
      border-right: 1px solid #daec5e; }
  .smw-ticker-quotes.smw-chart3.smw-green {
    color: #21BA45; }
    .smw-ticker-quotes.smw-chart3.smw-green ul li .smw-chart-wrapper {
      border-right: 1px solid #5ee37e; }
  .smw-ticker-quotes.smw-chart3.smw-teal {
    color: #00B5AD; }
    .smw-ticker-quotes.smw-chart3.smw-teal ul li .smw-chart-wrapper {
      border-right: 1px solid #1cfff5; }
  .smw-ticker-quotes.smw-chart3.smw-blue {
    color: #2185D0; }
    .smw-ticker-quotes.smw-chart3.smw-blue ul li .smw-chart-wrapper {
      border-right: 1px solid #6fb4e8; }
  .smw-ticker-quotes.smw-chart3.smw-aqua {
    color: #7FDBFF; }
    .smw-ticker-quotes.smw-chart3.smw-aqua ul li .smw-chart-wrapper {
      border-right: 1px solid #e5f8ff; }
  .smw-ticker-quotes.smw-chart3.smw-navy {
    color: #001f3f; }
    .smw-ticker-quotes.smw-chart3.smw-navy ul li .smw-chart-wrapper {
      border-right: 1px solid #0051a5; }
  .smw-ticker-quotes.smw-chart3.smw-purple {
    color: #A333C8; }
    .smw-ticker-quotes.smw-chart3.smw-purple ul li .smw-chart-wrapper {
      border-right: 1px solid #c882df; }
  .smw-ticker-quotes.smw-chart3.smw-violet {
    color: #6435C9; }
    .smw-ticker-quotes.smw-chart3.smw-violet ul li .smw-chart-wrapper {
      border-right: 1px solid #a285df; }
  .smw-ticker-quotes.smw-chart3.smw-pink {
    color: #E03997; }
    .smw-ticker-quotes.smw-chart3.smw-pink ul li .smw-chart-wrapper {
      border-right: 1px solid #ee91c5; }
  .smw-ticker-quotes.smw-chart3.smw-brown {
    color: #A5673F; }
    .smw-ticker-quotes.smw-chart3.smw-brown ul li .smw-chart-wrapper {
      border-right: 1px solid #cd9c7d; }
  .smw-ticker-quotes.smw-chart3.smw-grey {
    color: #767676; }
    .smw-ticker-quotes.smw-chart3.smw-grey ul li .smw-chart-wrapper {
      border-right: 1px solid darkgray; }
  .smw-ticker-quotes.smw-chart3.smw-black {
    color: #000; }
    .smw-ticker-quotes.smw-chart3.smw-black ul li .smw-chart-wrapper {
      border-right: 1px solid #333333; }
  .smw-ticker-quotes.smw-chart3.smw-white {
    color: #fff; }
    .smw-ticker-quotes.smw-chart3.smw-white ul li .smw-chart-wrapper {
      border-right: 1px solid white; }

.smw-ticker-quotes.smw-chart4 {
  background: #000; }
  .smw-ticker-quotes.smw-chart4 .tickercontainer {
    height: 1.8em !important; }
  .smw-ticker-quotes.smw-chart4 ul .fas {
    font-size: 1.5em;
    vertical-align: bottom; }
  .smw-ticker-quotes.smw-chart4 ul .smw-field-logo img {
    vertical-align: middle;
    height: 1.2em;
    width: auto; }
  .smw-ticker-quotes.smw-chart4 ul .smw-field-name {
    font-weight: bold; }
  .smw-ticker-quotes.smw-chart4 ul .smw-chart-wrapper {
    min-width: 7em;
    padding: 0 0.5em; }
    .smw-ticker-quotes.smw-chart4 ul .smw-chart-wrapper .smw-chart {
      width: 150px;
      height: 1.8em; }
  .smw-ticker-quotes.smw-chart4.smw-red {
    color: #DB2828; }
  .smw-ticker-quotes.smw-chart4.smw-maroon {
    color: #85144b; }
  .smw-ticker-quotes.smw-chart4.smw-orange {
    color: #F2711C; }
  .smw-ticker-quotes.smw-chart4.smw-yellow {
    color: #FBBD08; }
  .smw-ticker-quotes.smw-chart4.smw-olive {
    color: #B5CC18; }
  .smw-ticker-quotes.smw-chart4.smw-green {
    color: #21BA45; }
  .smw-ticker-quotes.smw-chart4.smw-teal {
    color: #00B5AD; }
  .smw-ticker-quotes.smw-chart4.smw-blue {
    color: #2185D0; }
  .smw-ticker-quotes.smw-chart4.smw-aqua {
    color: #7FDBFF; }
  .smw-ticker-quotes.smw-chart4.smw-navy {
    color: #001f3f; }
  .smw-ticker-quotes.smw-chart4.smw-purple {
    color: #A333C8; }
  .smw-ticker-quotes.smw-chart4.smw-violet {
    color: #6435C9; }
  .smw-ticker-quotes.smw-chart4.smw-pink {
    color: #E03997; }
  .smw-ticker-quotes.smw-chart4.smw-brown {
    color: #A5673F; }
  .smw-ticker-quotes.smw-chart4.smw-grey {
    color: #767676; }
  .smw-ticker-quotes.smw-chart4.smw-black {
    color: #000; }
  .smw-ticker-quotes.smw-chart4.smw-white {
    color: #fff; }

	.js-marquee-wrapper {
		margin-left: 0px;
	}
	.marquee {
		margin-left: 0px;
	}
  .smw .smw-modal {
    display: none;
    /* Hidden by default */
    position: fixed;
    /* Stay in place */
    padding-top: 5%;
    /* Location of the box */
    left: 0;
    top: 0;
    width: 100%;
    /* Full width */
    height: 100%;
    /* Full height */
    overflow: auto;
    /* Enable scroll if needed */
    background-color: black;
    /* Fallback color */
    background-color: rgba(0, 0, 0, 0.4);
    /* Black w/ opacity */
    z-index: 9999; }
    .smw .smw-modal .smw-modal-content {
      background-color: #fefefe;
      margin: auto;
      padding: 2rem;
      border: 1px solid #888;
      width: 80%;
      max-width: 1024px; }
      @media screen and (max-width: 799px) {
        .smw .smw-modal .smw-modal-content {
          width: 100%; } }
      .smw .smw-modal .smw-modal-content .smw-modal-close {
        color: #aaaaaa;
        float: right;
        font-size: 2.5rem;
        font-weight: bold; }
      .smw .smw-modal .smw-modal-content .smw-modal-close:hover,
      .smw .smw-modal .smw-modal-content .smw-modal-close:focus {
        color: #000;
        text-decoration: none;
        cursor: pointer; }

.smw-clearfix {
  clear: both; }
