@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* Enter your style code */
 .browser-detect{ display:block;} 
}

::-moz-selection { /* Code for Firefox */
    color:#ffffff;
    background: #ff8059;
  }
  
  ::selection {
    color: #ffffff;
    background: #ff8059;
  }

  h1, h2, h3, h4, h5, h6{
    word-break: break-word; 
   }
   
 .button,
 .dropdown-link,
 .paragraph,
 .sub-text,
 .top-left-text {
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
 }

 
  /* text wrapping in dropdown toggle */
  .w-dropdown-toggle { white-space: normal; } 

  
  /*
  .w-richtext ul {
    list-style: none;
  }

  .w-richtext li::before {
        content: "\2022";
    color: #333333;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
    font-size: 1.8em;
    line-height: 0;
    top: 0.15em;
    position: relative;
    left: 0.3em;
  }
  */
  
  /*
  .w-slider-dot{
  border: 2px solid #ff4081;
      width: 10px;
    height: 10px;
    background-color: transparent;
  }
  
  .w-slider-dot.w-active {
    background-color: #ff4081;
}
  */

  /*
  .w-checkbox, .w-radio {
    padding-left: 0px!important;
}*/

.accordion-box .w-dyn-item:last-child .accordion-wrapper{
    border-bottom: none; 
}

.w-dropdown-toggle {
white-space: normal;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
    /* Put your IE-only styles here. Works for IS 10 & IE 11*/
    
    div{
   width: 100%;
   min-height: 1px;
   }
    img{
    flex:none;}
 
  
    }
   
   .nav-link{
     white-space:nowrap;
 }

 .video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}