/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 05 November 2023 18:58:53
*/


            [ng\:cloak],
            [ng-cloak],
            [data-ng-cloak],
            [x-ng-cloak],
            .ng-cloak,
            .x-ng-cloak {
              display: none !important;
            }

            .search-initial {
              padding: 40px 15px;
            }

            .form-control-inline {
              color: #555;
              background-color: #fff;
              background-image: none;
              border: 1px solid #ccc;
              border-radius: 4px;
              -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
              box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
              -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
              -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
              transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
            }

            #search-result-count {
              margin-bottom: 10px;
            }

            #search-results .result {
              margin-bottom: 24px;
            }

            #search-results li h4,
            #search-best-bets h4 {
              margin-top: 0;
              margin-bottom: 0;
            }

            .search-collapsed {
              text-indent: 8px;
            }

            .search-metrics td div.metric {
              border: solid 1px #ddd;
            }

            svg line,
            svg rect {
              stroke: #777;
            }

            svg rect.query {
              fill: #f2dede;
            }

            svg rect.literal {
              fill: #dff0d8;
            }

            svg rect.logical {
              fill: #fcf8e3;
            }

            svg rect.set {
              fill: #d9edf7;
            }
body * {
 font-family:"Verdana",Arial,sans-serif; 
}    
#footer_content_3 .footer_box_middle {
  /*border: 4px solid #745DB2;*/
}
#footer_content_3 .footer_box_bottom {
  /*display: none;*/
}
#main_nav li a {
    font-weight: 600;
}
@media screen and (min-width: 1024px) {
  #promobox_container .promobox_slide.active {
    display: flex
  }  
  #promobox_container .promobox_slide.active .promobox_slide_col_right {
    overflow: visible
  }
}            