/* video widget fix */
body .so-widget-orion_responsive_video_w  {
	display: block;
}
.sow-icon-fontawesome[data-sow-icon]:before {
    font-family: inherit!important;
}



/* Custom carousel fix 6/6/2019 */
@media (min-width: 768px) {
  .so-widget-orion_custom_carousel_w .item {
    display: table;
    vertical-align: middle; }
    .so-widget-orion_custom_carousel_w .item > .image {
      display: table-cell;
      vertical-align: middle;
      width: 50%;
      position: relative; }
      .so-widget-orion_custom_carousel_w .item > .image > .absolute {
        background-size: cover;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-position-x: 50%; }
      .so-widget-orion_custom_carousel_w .item > .image img {
        visibility: hidden; }
    .so-widget-orion_custom_carousel_w .item > .content {
      display: table-cell;
      vertical-align: middle;
      width: 50%;
      padding: 60px; } }

@media (max-width: 767px) {
  .so-widget-orion_custom_carousel_w .item > .image {
    width: 100%; }
  .so-widget-orion_custom_carousel_w .item > .content {
    padding: 30px; } }

.so-widget-orion_custom_carousel_w .item {
  -webkit-backface-visibility: visible;
  transform-style: flat; }
  .so-widget-orion_custom_carousel_w .item.text-dark {
    background-color: #fff; }
