
.btn-burgundy-flat {
  background-color: rgb(146,20,8)!important;
  color: white!important;
  font-size: 14px;
  border-radius: 3px;
  border: none!important;
  padding: 10px 20px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
}

#empty-leg-list tbody tr.link-odd td {
    background-color: rgba(146, 20, 8, 0.07);
}
#empty-leg-list tbody td {
    border-bottom: 1px solid #ccc;
}
#empty-leg-list td, .avi-link-inquiry td, #link-requested-route td, #link-emptyleg-route td {
    padding: 5px 10px;
    text-align: left;
    vertical-align: middle;
}
a#avi-submit-ellink-search-form-link, a.avi-link-nav-forward {
    float: right;
    margin-top: 1em;
}
a#avi-submit-ellink-search-form-link, a.avi-link-nav-forward, #empty-leg-list td.ss a {
    padding: 3px 15px;
    font-weight: bold;
    font-size: 1.2em;
}
a#avi-submit-ellink-search-form-link, a.avi-link-nav-forward, #empty-leg-list td.request-btn a {
    color: #fff !important;
    text-shadow: 1px 1px 1px #b4e0f4;
    text-shadow: 1px 1px 1px rgba(180, 224, 244, 0.6);
    text-decoration: none;
    background: rgb(146,20,8)!important;
    border: 8px solid rgb(146,20,8)!important;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
a.link-nav-forward-request, a.link-nav-forward-search {
    background-color: rgb(146,20,8)!important;
    background-repeat: repeat-x;
    color: #fff!important;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.39);
    -webkit-font-smoothing: antialiased;
    padding: 10px 20px;
    border-radius: 3px;
    position: relative;
    top: 0;
}
#avi-nav ul li.active a {
    color: #fff;
    background: rgb(146,20,8)!important; url(/Portals/66565/images/bg-nav-active.gif) repeat-x 0 100%;
}

#avi-nav ul li a {
    color: #fff;
    background: rgb(146,20,8) url(/Portals/66565/images/bg-nav.gif) repeat-x 0 100%;
    border: 1px solid rgb(146,20,8)!important;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    text-decoration: none;
}
.special-button {
    background: none repeat scroll 0 0 rgb(146,20,8)!important;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    -khtml-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    color: rgb(255,255,255) !important;
    text-decoration: none;
    padding: 12px 20px;
}

.popup-standard {
  background-color: #fff;
  border: 1px solid #767676;
}

/*#empty-leg-list tbody tr.link-odd td {
  background-color: #fcf8f2;
}*/
#empty-leg-list tbody td {
  border-bottom: 1px solid #ccc;
}
#empty-leg-list td, .avi-link-inquiry td, #link-requested-route td, #link-emptyleg-route td {
  padding: 5px 10px;
  text-align: left;
  vertical-align: middle;
}
#avi-route-builder {
  /* background: #fcf8f6 url(/Portals/66565/images/bg-box.gif) repeat-x 0 0; */
  padding: 5px;
  /* border: 2px solid #d5c3aa; */
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#header_meta .phone-info {
float:right;
margin-bottom:12px;
font-size:1.0em;
}
.home .avia-promocontent .avia-button {
border-radius:7px !important;
}
#facebook-wrapper {
  width:290px;
margin:0 auto;
}
div .footer_menu_2 {
     min-width:40% !important;
}

footer .copyright {
font-size:.9em !important;
}
.post-entry-type-page .avia-slideshow li img {
	height:auto !important;
}