/*.content-10 .product-entry
{
    float:none !important;
    width:auto !important;
}*/

/*.regional-reps
{
    display:none;
}

.page-template-contact-php .above
{
    z-index: 1000;
}
.page-template-contact-php .map
{
    margin-top:48px;
}*/

/*.above
{
	z-index:1000;
}
*/

/*-- Edited from original style.css for Search nav bar --*/


.header-5 .col-sm-8 form.navbar-search, .header-5 .col-sm-8 form.search-form {
  margin-top: 38px;
  background-color: #ffffff;
  /*z-index: 100;*/
}

.search-field{
  border:none;
  outline: none;
  width: 80%;
  text-align: center;
}


.header-5 .navbar .navbar-search input[type="text"], .header-5 .navbar .search-form input[type="text"] {
  font-family: 'Avenir-LT-45-Book', Helvetica, sans-serif;
  line-height: 1.5;
  font-size: 22px;
  color: #4b4b4b;
  position: relative;
  left: -30px;
}
.header-5 .navbar .navbar-search input[type="text"]:-moz-placeholder, .header-5 .navbar .search-form input[type="text"]:-moz-placeholder {
  font-family: 'Avenir-LT-45-Book', Helvetica, sans-serif;
  line-height: 1.5;
  font-size: 22px;
  color: #4b4b4b;
}
.header-5 .navbar .navbar-search input[type="text"]::-moz-placeholder, .header-5 .navbar .search-form input[type="text"]::-moz-placeholder  {
  font-family: 'Avenir-LT-45-Book', Helvetica, sans-serif;
  line-height: 1.5;
  font-size: 22px;
  color: #4b4b4b;
}
.header-5 .navbar .navbar-search input[type="text"]:-ms-input-placeholder, .header-5 .navbar .search-form input[type="text"]:-ms-input-placeholder {
  font-family: 'Avenir-LT-45-Book', Helvetica, sans-serif;
  line-height: 1.5;
  font-size: 22px;
  color: #4b4b4b;
}
.header-5 .navbar .navbar-search input[type="text"]::-webkit-input-placeholder, .header-5 .navbar .search-form input[type="text"]::-webkit-input-placeholder {
  font-family: 'Avenir-LT-45-Book', Helvetica, sans-serif;
  line-height: 1.5;
  font-size: 22px;
  color: #4b4b4b;
}
.header-5 .navbar .navbar-search input[type="text"].placeholder, .header-5 .navbar .search-form input[type="text"].placeholder {
  font-family: 'Avenir-LT-45-Book', Helvetica, sans-serif;
  line-height: 1.5;
  font-size: 22px;
  color: #4b4b4b;
}
.header-5 .navbar .navbar-search .ani-placeholder, .header-5 .navbar .search-form .ani-placeholder {
  font-family: 'Avenir-LT-45-Book', Helvetica, sans-serif;
  line-height: 1.5;
  font-size: 22px;
  color: #4b4b4b;
}

body > .navbar-collapse .search-form {
  padding: 10px 15px;
  margin: 0;
  border-bottom: 0 none;
  border-top: 0 none;
  box-shadow: none;
}

body > .navbar-collapse .navbar-form .btn,
body > .navbar-collapse .navbar-search .btn,
body > .navbar-collapse .search-form .btn,
body > .navbar-collapse .navbar-form .btn-primary,
body > .navbar-collapse .navbar-search .btn-primary,
body > .navbar-collapse .search-form .btn-primary {
  height: 30px;
  line-height: 20px;
  font-size: 15px;
  color: #5b5e61;
  background: none;
  padding: 0;
}
body > .navbar-collapse .navbar-form .btn:hover,
body > .navbar-collapse .navbar-search .btn:hover,
body > .navbar-collapse .search-form .btn:hover,
body > .navbar-collapse .navbar-form .btn-primary:hover,
body > .navbar-collapse .navbar-search .btn-primary:hover,
body > .navbar-collapse .search-form .btn-primary:hover {
  color: #fff;
}

.header-5 .navbar .navbar-search, .header-5 .navbar .search-form {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 100%;
  right: 0;
  margin: 0;
  padding: 0;
  float: none;
  overflow: hidden;
  text-align: center;
  opacity: 0;
  filter: alpha(opacity=0);
}

.header-5 .navbar .navbar-search .close-search, .header-5 .navbar .search-form .close-search {
  float: left;
}
.header-5 .navbar .navbar-search .close-search [class*="fui-"], .header-5 .navbar .search-form .close-search [class*="fui-"] {
  font-size: 28.28571429px;
  font-weight: normal;
  color: #ffffff;
}
.header-5 .navbar .navbar-search input[type="text"], .header-5 .navbar .search-form input[type="text"] {
  width: 80%;
  height: auto;
  padding: 0;
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  font-size: 25.71428571px;
  font-weight: normal;
  color: #ffffff;
  font-family: "Avenir-LT-45-Book", Helvetica, Arial, sans-serif;
  text-align: center;
  line-height: 25px;
  background: none;
}

.header-5 .navbar .navbar-search input[type="text"]:-moz-placeholder, .header-5 .navbar .search-form input[type="text"]:-moz-placeholder {
  color: #ffffff;
}
.header-5 .navbar .navbar-search input[type="text"]::-moz-placeholder, .header-5 .navbar .search-form input[type="text"]::-moz-placeholder{
  color: #ffffff;
  opacity: 1;
}
.header-5 .navbar .navbar-search input[type="text"]:-ms-input-placeholder, .header-5 .navbar .search-form input[type="text"]:-ms-input-placeholder {
  color: #ffffff;
}
.header-5 .navbar .navbar-search input[type="text"]::-webkit-input-placeholder, .header-5 .navbar .search-form input[type="text"]::-webkit-input-placeholder {
  color: #ffffff;
}
.header-5 .navbar .navbar-search input[type="text"].placeholder, .header-5 .navbar .search-form input[type="text"].placeholder {
  color: #ffffff;
}
.header-5 .navbar .navbar-search .ani-placeholder, .header-5 .navbar .search-form .ani-placeholder {
  position: absolute;
  left: 0px;
  right: 0px;
  width: 80%;
  margin: -4px auto 0;
  padding: 0 25px;
  line-height: 18px;
  font-size: 51.42857143px;
  font-weight: normal;
  color: #ffffff;
  font-family: "Avenir-LT-45-Book", Helvetica, Arial, sans-serif;
  white-space: nowrap;
  opacity: 20;
  filter: alpha(opacity=2000);
  opacity: 0.2;
  filter: alpha(opacity=20);
}

.header-5 .navbar.search-mode .navbar-search, .header-5 .navbar.search-mode .search-form {
    left: 0;
    opacity: 100;
    filter: alpha(opacity=10000);
    opacity: 1;
    filter: alpha(opacity=100);
    background: white;
    padding: 10px 15px;
    z-index: 9999999999;
}

/*-- Search/Close Icon Sizes --*/
.header-5 .navbar .home [class*=fui-],
.header-5 .navbar .search [class*=fui-],
.header-5 .navbar .navbar-search .close-search [class*=fui-],
.header-5 .navbar .search-form .close-search [class*=fui-] {
  font-size: 24px;
}

.header-5 .col-sm-8 form.navbar-search, .header-5 .col-sm-8 form.search-form {
  margin-top: 38px;
  background-color: #ffffff;
  /*z-index: 100;*/
}
/*Added for the Search Results page*/
.search-entry-header{padding: 0;
}


/*Adjusting the Downloads page*/

.page-template-supportdocs-php .content-10:first-of-type{
  margin-top: 75px;
}

/*From line 1605 in style.css*/

.page-template-supportdocs-php .panel-heading h6 {
  border-bottom:none;
  color:#fff;
    width: 100%;
    padding-top: 18px;
}


.page-template-supportdocs-php .panel-heading h6 {
  border-bottom:none;
  color:#fff;
    width: 100%;
    padding-top: 18px;
}


/*From line 1602 in style.css*/

.page-template-supportdocs-php .panel-body li a {
  color: #ffffff;
  width: 250px;
  height: 52px;
}

/*From line 1677 in style.css*/

/*
.btn-download b {
  /*position: relative;*/
  /*top: 32%;*/
  /*transform: translateY(-50%);*/
}
*/

/*Adjusting the accordion on the support doc page*/
.page-template-supportdocs-php .panel.panel-default:first-of-type .panel-heading{
    background-color: #333;
    border-bottom: 2px solid #ffcc00;
    cursor: pointer;
}
.page-template-supportdocs-php .panel.panel-default:first-of-type .panel-heading.collapsed{
    background-color: #0099ff;
    cursor: pointer;
}

.page-template-supportdocs-php .panel.panel-default:first-of-type .panel-heading.collapsed:hover{
    background-color: #333;
    border-bottom: 2px solid #ffcc00;
    cursor: pointer;
}

.page-template-supportdocs-php .panel-heading{
    background-color: #0099ff;
border-bottom: 2px solid #fff;
cursor: pointer;
}

.page-template-supportdocs-php .panel-heading:hover{
    background-color: #333;
}

/*from line 3404 in styles.css to fix the footer on the Falcon difference page*/
.footer-10 .footer-link {
  text-align: left;
}

/*from line 4015 in styles.css to fix the sub nav on the Falcon difference page*/
.header-8 .navbar {

  margin: 18px 0 ;
}
/*adjusting the arrow on products online store page*/
a.btn-download b .fui-arrow-right{
  /*transform: translateY(-20%);*/
}


/*from line 1774 to fix the contact button on Falcon Difference so footer doesn't bump down*/
.content-10 .btn-primary {
  border-bottom: 2px solid #0099FF;
}

.panel-default > .panel-heading{
  padding:0;
}

.panel-default > .panel-heading > a
{
  background-color: #0099FF;
  display: block;
  padding:10px 15px;
}

.panel-default > .panel-heading:hover{
  background-color: #333;
  }





