﻿.skip-navigation {  
  position: absolute;
  top: -1000px;
  left: -1000px;
  height: 1px;
  width: 1px;
  text-align: left;
  overflow: hidden;
  font-size: 1.3em;
  border: solid;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px #3A6B2E;
  z-index:1000;
}

a.skip-navigation:active, 
a.skip-navigation:focus, 
a.skip-navigation:hover {
  left: 0; 
  top: 0;
  width: auto; 
  height: auto; 
  overflow: visible; 
}


.ui-autocomplete .highlight {
  /*text-decoration:underline;*/
  font-weight:bold;
  
}
ul.ui-autocomplete {
  list-style: none;
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  font-size:12px;  
  background-color:#fff;
  color:#517842;
}

.ui-state-hover, .ui-autocomplete li:hover
{
    color:White !important;
    background:#517842;
    text-decoration: none;
    outline:none;
    white-space: nowrap;
}
.ui-widget {
 
  font-size: 0.9em; 
  
} 
.main {
  display: inline-block;
}
.ui-datepicker-header {
  background: #517842;
  border: 1px solid #517842;
  color: #fff;
  background-color:#517842;
}
#booking,#mytrips,#webchkin,#fstatus,#fschedule {
  background-color: #fff;
  overflow:auto;
  border-right: 1px solid #517842;
  border-left: 1px solid #517842;  
  border-bottom: 1px solid #517842;
}
#intitDep {
  margin-top:10px;
  margin-bottom:10px;  
}
#pane1, #pane2, #pane3 {
  margin-top:5px;
  margin-left:5px;
}
#largewin,#miniwin,#mytrps,#webchkinctt,#fstat,#fsched {
  float:left;
  width:100%;
}
.closeWin {
  margin-top: 5px;
  float:right;
  cursor: pointer;
}
/* enable absolute positioning */
.inner-addon { 
  position: relative; 
}
/* style icon */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}
/* align icon */
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 0px;}
/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }
.widget_link {
  padding: 20px;
}
.basic-addon{
  color:#fff;
  background-color:#517842;
}
.basic-addon:hover, 
.basic-addon:focus,
.basic-addon:active {
  color:#517842;
  background-color:#fff;
}
.back-image{
  position: relative;
  background-image:url('/Cms_Data/Contents/EthiopianAirlines/Media/ethiopian/Dublin.jpg');
  background-size:cover;
  width:100%;
  height:450px;
}
.center-bottom{
  color: white;
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  z-index: 0;
}
.container-sp{
  width:100%;
}
.container-special{
  position:absolute;
  width:71.8%;
  z-index: 1;
}
.rbwidgetbc
{
  margin-bottom:10px;
}
/*.ifluidMedia {
  width:100%; 
  height:100%;
}

.ifluidMedia iframe 
{
 
  position:absolute;
 top: 0;
bottom: 0;
  width:100%; 
  height:100%; 
  border:0;
  overflow:hidden;
}
*/

