.bountiful--header {
    font-size: 17px;
    
}

.tws-top-menu.navbar-default {
    background: #F5d202;
}

.slot--header-horizontal-menu .navbar {

    max-width: 3000px;
}

.slot--header-horizontal-menu .navbar-nav > li a {
    color: #111;
    text-decoration: None;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0.5px;
    display: inline-block;
    padding: 15px;
}

@media only screen and (min-width:800px){
  .form-group {
    background: #fff;
    border-radius: 20px;
  }

  .slot--header-search input.form-control {
    color: #000;
  }

  .slot--header-search .tws-article-search--no-label {
    color: #000;
  }

  input::-webkit-input-placeholder {
      color: #000 !important;
  }
  input[type="text"]:-moz-placeholder {
      color: #000 !important;
  }
  input[type="text"]::-moz-placeholder {
      color: #000 !important;
  }
  input[type="text"]:-ms-input-placeholder {
      color: #000 !important;
  }
  
  .tws-top-menu-item-0 {
    list-style-position:inside;
    border: 0px solid black;
    border-radius: 0px;
    box-shadow: 0px 0px 2px 0px #888888;
    background-color: #fcd804;
    margin-bottom: 0px;
    margin-right: 1px;
    margin-left: 1px;
    background: linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -moz-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -webkit-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
	}
  
  .tws-top-menu-item-1 {
    list-style-position:inside;
    border: 0px solid black;
    border-radius: 0px;
    box-shadow: 0px 0px 2px 0px #888888;
    background-color: #fcd804;
    margin-bottom: 0px;
    margin-right: 1px;
    margin-left: 1px;
    background: linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -moz-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -webkit-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
	}
  
  .tws-top-menu-item-2 {
    list-style-position:inside;
    border: 0px solid black;
    border-radius: 0px;
    box-shadow: 0px 0px 2px 0px #888888;
    background-color: #fcd804;
    margin-bottom: 0px;
    margin-right: 1px;
    margin-left: 1px;
    background: linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -moz-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -webkit-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
	}
  
  .tws-top-menu-item-3 {
    list-style-position:inside;
    border: 0px solid black;
    border-radius: 0px;
    box-shadow: 0px 0px 2px 0px #888888;
    background-color: #fcd804;
    margin-bottom: 0px;
    margin-right: 1px;
    margin-left: 1px;
    background: linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -moz-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -webkit-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
	}
  
  .tws-top-menu-item-4 {
    list-style-position:inside;
    border: 0px solid black;
    border-radius: 0px;
    box-shadow: 0px 0px 2px 0px #888888;
    background-color: #fcd804;
    margin-bottom: 0px;
    margin-right: 1px;
    margin-left: 1px;
    background: linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -moz-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -webkit-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
	}
  
  .tws-top-menu-item-5 {
    list-style-position:inside;
    border: 0px solid black;
    border-radius: 0px;
    box-shadow: 0px 0px 2px 0px #888888;
    background-color: #fcd804;
    margin-bottom: 0px;
    margin-right: 1px;
    margin-left: 1px;
    background: linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -moz-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -webkit-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
  }
  
  .tws-top-menu-item-6 {
    list-style-position:inside;
    border: 0px solid black;
    border-radius: 0px;
    box-shadow: 0px 0px 2px 0px #888888;
    background-color: #fcd804;
    margin-bottom: 0px;
    margin-right: 1px;
    margin-left: 1px;
    background: linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -moz-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
    background: -webkit-linear-gradient(top, #ffe342 0%, #e3c30b 82%);
	}

	.tws-top-menu.navbar-default {
    background: linear-gradient(top, #ffe342 0%, #e3c30b 80%);
    background: -moz-linear-gradient(top, #ffe342 0%, #e3c30b 80%);
    background: -webkit-linear-gradient(top, #ffe342 0%, #e3c30b 80%);
	}
}

.bountiful--sidebar .bountiful--sidebar-mobile-menu .tws-top-menu .navbar-collapse .navbar-nav li .tws-top-menu--xs-item a, .bountiful--sidebar .bountiful--sidebar-mobile-menu .tws-top-menu .navbar-collapse .navbar-nav li .tws-top-menu--sub-item a {
  background: #F5d202;
}

.modal-header {
 display: none;
}