@page {
  size: A4;
  margin: 0;
}
@media print {
  html,
  body {
    width: 210mm;
    height: 297mm;
  }
}
::selection {
  background: #169eae;
}
::-moz-selection {
  background: #169eae;
}
*:focus {
  outline: 0;
}
.cPos {
  text-align: center !important;
}
.rPos {
  text-align: right !important;
}
.clear:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
a {
  color: #0674a9;
}
.justify-fix {
  display: inline-block;
  width: 99%;
  height: 0;
}
/*Left panel*/
.left-panel {
  width: 229px;
  background: #fff;
  border-right: 1px solid #d5dbe0;
  vertical-align: top;
}
.taxes {
  color: #9b9393;
  font-weight: 200;
  padding-top: 10px;
}
.group .ui.error.message {
  box-shadow: 0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent !important;
  background-color: #fff6f6 !important;
  color: #9f3a38 !important;
  padding: 1em 1.5em !important;
}
.left-panel .mobile-menu {
  display: none;
  width: 40px;
  height: 40px;
  background: #fee252 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACZSURBVHja7NexCQJREEXR83dTzYyMzETsRKzKTkwFmxEWjSzAUA3Vb2QNb8H/GriXYebBlFqrZDrhFGywCvGHggP6kMCrC8Khj+9AE+hwDvIHLX+fgh3WIf6p4BgcQG1FNAqBT5D/LthiGRK4tCIaRRPOsQjxrwV7TEIC9y4Ih2lrwlEIPIP8x+8MZyGBW0m/518AAAD//wMA1SgXBkH2dIYAAAAASUVORK5CYII=) no-repeat 50% 50%;
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  -ms-border-radius: 0 5px 5px 0;
  -o-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
  border-right: 1px solid #d5dbe0;
  border-left: 0;
  position: absolute;
  top: 2px;
  right: -39px;
  z-index: 50;
  text-decoration: none;
}
.left-panel .guest-info {
  border-top: 1px solid #d8c45d;
  border-bottom: 1px solid #adb0b2;
  padding: 10px 20px;
  background: #fee252;
  position: relative;
}
.left-panel .guest-info:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.left-panel .guest-info .img {
  width: 51px;
  height: 51px;
  float: left;
  margin: 0 10px 0 0;
}
.left-panel .guest-info span {
  display: block;
  font-size: 12px;
  font-weight: bold;
  color: #2a2a2b;
  line-height: 1.3;
  position: relative;
  top: 12px;
}
.left-panel .guest-info .complete {
  font-size: 11px;
  font-weight: normal;
  color: #535353;
}
.left-panel .auth-info {
  border-top: 1px solid #d8c45d;
  border-bottom: 1px solid #adb0b2;
  padding: 10px 20px;
  background: #fee252;
  position: relative;
}
.left-panel .auth-info:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.left-panel .auth-info span {
  display: block;
  font-size: 12px;
  font-weight: bold;
  color: #2a2a2b;
  line-height: 1.3;
  position: relative;
  top: 5px;
}
.left-panel .auth-info .complete {
  font-size: 11px;
  font-weight: normal;
  color: #535353;
}
.left-panel .auth-info .img {
  width: 39px;
  height: 39px;
  background: #fff;
  position: relative;
  float: left;
  margin: 0 10px 0 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.left-panel .auth-info .img .chart {
  position: absolute;
  top: -8px;
  left: -8px;
}
.left-panel .auth-info .img img {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 35px;
  height: 35px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
}
.left-panel .auth-info .menu-arrow {
  width: 7px;
  height: 13px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAAESzkQjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM2Nzc3RjhGOEE4QTExRTQ4REY4REVEQjc4ODk4MDY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM2Nzc3RjkwOEE4QTExRTQ4REY4REVEQjc4ODk4MDY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzY3NzdGOEQ4QThBMTFFNDhERjhERURCNzg4OTgwNjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzY3NzdGOEU4QThBMTFFNDhERjhERURCNzg4OTgwNjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7FCrddAAAAxklEQVR42mJQVlZmYGIAAoAAYoCx7gEEECOIBQRPIOIMDDIAAQQTAcu7whg8MMZ6EAMggEBqPID0HJAGmMwOKKcRiA+DBEJAFgBxPRDbAgQQSAsnkPEdpvwtECuCOCxAzAXE34BYjwXqDJDAf5ibfoJMZoIyVIH4KUgZLxD/AkkDBBjI6ASoxQ5AfJ8BCYBULgDiF0B8FYjfgRwDUwSzbQfURickRQ5MDKgAFATMUDu/w3QGAvEKkIugLnsEMxbk+S5kQRgAACSmI5mqNy3iAAAAAElFTkSuQmCC) no-repeat;
  position: absolute;
  top: 24px;
  right: 10px;
  cursor: pointer;
}
.left-panel .left-menu {
  display: none;
  border: 1px solid #c0c0c0;
  background: #fff;
  position: absolute;
  top: -6px;
  left: 228px;
  z-index: 100;
  box-shadow: 0 1px 10px 0px #a1a1a1 ;
}
.left-panel .left-menu:before {
  content: "";
  display: block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAARCAYAAAF85mZNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAHUSURBVHjaBMExAQAgAMOwlgNdkz5ljMS2JFHAbU/gAPcDAAD//wTBAQEAAACCoPw/miAsCDsAAAD//4IQjIxMf//+/QvjCP7///8dAAAA//9i/P//PwMDAwPDwYMHvzL+//+fYdu2bTO9vLzSGI8fP/7LwsKClQFqOsORI0f+29jYMCDr+QYAAAD//4JzGBgYGBgZGZnWrl3b5O7uXg2389ChQz9sbW1Z4YqgEhwXLlz4rq+vz4AigWSU4LJly+ZGREQEAgAAAP//gvnvP5KkALpqnuPHj3+GC7a0tMiGhIQ80tDQgJi7devWIDMzs7WioqIQHXPmzJGMjY19xsbGhuqCbdu2TXJzc8tlYWFBcS/jokWLqr29vZuFhIRQ3ZqUlORdXl6+BZs7NQHCEEQGjIyMjAwMDFyLFy9OU1BQ6GPEpo6RkZGJgYGBe9OmTe3S0tLZOjo6DGxsbBjhxbRs2TJTYWHhEg0NjRA5OTlUQ2DRsWPHjlR+fv7JOjo6rDw8PAxYnQVVzLJt27ZqJSWlBjU1NQaIU3EoRvIM9/r16xukpKSKdXR0GLi4uLArRgsBwZ6enjBTU9PpysrKDNLS0tgVo2nkY2BgkFuwYEG9gYFBCGAAWTjF2tJE4J8AAAAASUVORK5CYII=) no-repeat;
  width: 11px;
  height: 17px;
  position: absolute;
  top: 15px;
  left: -11px;
}
.left-panel .left-menu .table > div {
  width: 50%;
}
.left-panel .left-menu .table > div:first-child {
  border-right: 1px solid #c0c0c0;
}
.left-panel .left-menu ul {
  list-style: none;
  display: block;
  padding: 10px 0;
}
.left-panel .left-menu ul li {
  display: block;
  padding: 5px 15px;
}
.left-panel .left-menu ul li.active,
.left-panel .left-menu ul li:hover {
  background: #eeeeee;
}
.left-panel .left-menu span {
  display: block;
  font-size: 12px;
  font-weight: bold;
  color: #262d3d;
  text-transform: uppercase;
  text-align: center;
  margin: 8px 0;
}
.left-panel .left-menu .bottom {
  background: #e8e8e8;
  padding: 10px 15px 8px;
  font-size: 12px;
  color: #494646;
  position: relative;
}
.left-panel .left-menu .bottom .logout {
  display: block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAAEhcmxxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU1ODNDMzE3OEE5RTExRTRCREIxOUIxNjhCMTFFMTg3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU1ODNDMzE4OEE5RTExRTRCREIxOUIxNjhCMTFFMTg3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTU4M0MzMTU4QTlFMTFFNEJEQjE5QjE2OEIxMUUxODciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTU4M0MzMTY4QTlFMTFFNEJEQjE5QjE2OEIxMUUxODciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Ps1AfAAABNElEQVR42mL8//8/Awwwv3jx4j9AADGCRBhBLIAAAgllgnggDBBAYCIsLOw/iGZ6+fIlWBsjI+M3hoaGhv9Q9QkAAQRWFhQU9B9ZORAIMQKJdqCqCgYkYGxszMAAVcEPxD8VFRVBnCiQGEAAMcCshhkDw0xAW6OQjQHyn4BopoSEhKXIEg8ePJAGSnIySUtLM4DcPGnSJDDNwcEBkhcFEQdAbofh8PDw/3DLgWC+np4eiPEEZjlAgMFdAXMmzIXIrgQCRWTXSgDx240bN6I4DhkUFBTcA6qZA/YFEFc0NzcLmZubgx0LC2wQgPErKioYlJWVk4Ga1EHi3i4uLv+RPYKOt2/fDjLkIbLnVEAey83N/f/48WO4QqAz/4MiEOR5mB8YkVMJNMTZgJQuEH8Eyt1B9w8A41z9jgW7BQcAAAAASUVORK5CYII=) no-repeat 10px 50%;
  padding: 10px 15px 8px 30px;
  font-size: 12px;
  color: #494646;
  text-decoration: none;
  border-left: 1px solid #fff;
  position: absolute;
  top: 0;
  right: 0;
}
.left-panel .easy-select {
  display: inline-block;
  width: 80px;
  height: 35px;
  position: relative;
  cursor: pointer;
}
.left-panel .easy-select .title {
  display: block;
  width: 100%;
  font-size: 11px;
  color: #4c4c4c;
  position: absolute;
  left: 0;
  top: 0;
  text-align: center;
}
.left-panel .easy-select .target {
  text-align: center;
  padding-top: 15px;
  position: relative;
}
.left-panel .easy-select .target:after {
  content: "";
  display: block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAEPlp3DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhGRTY5NkY5OEFCMzExRTRBN0M2Qzk2OUY2OEQwMUM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhGRTY5NkZBOEFCMzExRTRBN0M2Qzk2OUY2OEQwMUM4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEZFNjk2Rjc4QUIzMTFFNEE3QzZDOTY5RjY4RDAxQzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEZFNjk2Rjg4QUIzMTFFNEE3QzZDOTY5RjY4RDAxQzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BFmCYAAAAZ0lEQVR42mJQUNP0AwggBiDxHyCAGIEEAxCIAgQQiPEfyPjLAiQYQUIAAQSTWgTEsSA+QADBlMCADxNMKRDMBeKtLFCOGBC/BjEAAgxmRgUQtzOggmIg7oMpAAE2IN4LZTsD8S8QAwDpmw+HUZkvcwAAAABJRU5ErkJggg==) no-repeat;
  width: 8px;
  height: 5px;
  position: absolute;
  top: 23px;
  right: 14px;
}
.left-panel .easy-select .target,
.left-panel .easy-select i {
  font-family: 'untitledregular', sans-serif;
  font-style: normal;
  font-size: 16px;
}
.left-panel .easy-select .target i {
  font-size: 18px;
}
.left-panel .easy-select .body {
  display: none;
  max-height: 150px;
  width: 100%;
  position: absolute;
  left: -1px;
  top: 35px;
  z-index: 100;
  overflow-y: scroll;
  border: 1px solid #d5dbe0;
  background: #fff;
}
.left-panel .easy-select .body ul {
  list-style: none;
}
.left-panel .easy-select .body ul li {
  text-align: center;
  padding: 3px 0;
}
.left-panel .easy-select .body ul li:hover {
  background: #eeeeee;
}
.left-panel .CandC {
  vertical-align: top;
  text-align: center;
}
.left-panel .CandC .easy-select:last-child {
  border-left: 1px solid #d1d1d1;
}
.left-panel .CandC img {
  border: 1px solid #787878;
}
.left-panel .box {
  margin: 10px 25px;
  border-bottom: 1px solid #d5dbe0;
  padding: 0 0 12px;
}
.left-panel .box button {
  width: 100%;
  margin-bottom: 10px;
}
.left-panel .box .left-menu {
  display: block;
  position: static;
  box-shadow: none;
  border: 0;
}
.left-panel .box .left-menu:before {
  display: none;
}
.left-panel .box .left-menu li {
  padding: 5px 10px;
}
.left-panel .box .left-menu ul:first-child {
  border-bottom: 1px solid #d5dbe0;
  margin-bottom: 15px;
}
.left-panel .box:last-child {
  border: 0;
}
.left-panel .transplant a {
  display: inline-block;
  width: 28px;
  height: 28px;
  background: #a6a6a6;
  font-size: 16px;
  font-weight: bold;
  line-height: 28px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  margin: 0 2px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.left-panel .transplant a.selected {
  background: #0674a9;
}
.left-panel .stopover {
  display: inline-block;
  list-style: none;
  border: 1px solid #0674a9;
}
.left-panel .stopover:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.left-panel .stopover li {
  width: 43px;
  display: inline-block;
  border-right: 1px solid #0674a9;
  background: #fff;
  float: left;
  font-size: 14px;
  color: #0674a9;
  line-height: 1.4;
  padding: 3px 0;
  text-align: center;
  margin: 0 !important;
  cursor: pointer;
}
.left-panel .stopover li:last-child {
  border: 0;
}
.left-panel .stopover li.selected {
  background: #0674a9;
  color: #fff;
  border-right-color: #3682cf;
}
.left-panel .stopover li span {
  display: block;
  font-size: 10px;
}
.left-panel .dropbox {
  border-bottom: 1px solid #d6d6d6;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.left-panel .dropbox .title {
  font-size: 14px;
  color: #4f4b4b;
  padding-left: 20px;
  margin-bottom: 10px;
  position: relative;
  cursor: pointer;
}
.left-panel .dropbox .title:before {
  content: "";
  display: block;
  width: 8px;
  height: 5px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAEPlp3DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhGRTY5NkY5OEFCMzExRTRBN0M2Qzk2OUY2OEQwMUM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhGRTY5NkZBOEFCMzExRTRBN0M2Qzk2OUY2OEQwMUM4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEZFNjk2Rjc4QUIzMTFFNEE3QzZDOTY5RjY4RDAxQzgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEZFNjk2Rjg4QUIzMTFFNEE3QzZDOTY5RjY4RDAxQzgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BFmCYAAAAZ0lEQVR42mJQUNP0AwggBiDxHyCAGIEEAxCIAgQQiPEfyPjLAiQYQUIAAQSTWgTEsSA+QADBlMCADxNMKRDMBeKtLFCOGBC/BjEAAgxmRgUQtzOggmIg7oMpAAE2IN4LZTsD8S8QAwDpmw+HUZkvcwAAAABJRU5ErkJggg==) no-repeat;
  position: absolute;
  top: 5px;
  left: 0;
  -ms-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.left-panel .dropbox .slider-range,
.left-panel .dropbox ul {
  display: none;
}
.left-panel .dropbox.open .title:before {
  -ms-transform: rotate(0);
  -moz-transform: rotate(0);
  -webkit-transform: rotate(0);
  transform: rotate(0);
}
.left-panel .dropbox.open .slider-range,
.left-panel .dropbox.open ul {
  display: block;
}
.left-panel .dropbox ul {
  list-style: none;
}
.left-panel .dropbox ul li {
  display: block;
  margin-bottom: 7px;
}
.left-panel .dropbox ul li label {
  font-size: 12px;
  color: #444444;
}
.left-panel .dropbox ul li label input {
  margin-right: 10px;
}
.left-panel h3 {
  font-size: 16px;
  font-weight: bold;
  color: #202629;
  margin-bottom: 10px;
  position: relative;
}
.left-panel a.edit {
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #0674a9;
  position: absolute;
  top: 4px;
  right: 0;
}
.left-panel a.edit:hover {
  text-decoration: underline;
}
.left-panel .flight-details {
  padding-bottom: 8px;
  margin-bottom: 8px;
  border-bottom: 1px dotted #b9b9b9;
  position: relative;
}
.left-panel .flight-details:last-child {
  border: 0;
  padding: 0;
  margin: 0;
}
.left-panel .flight-details .name {
  display: block;
  font-size: 11px;
  color: #9b9393;
  margin-bottom: 5px;
}
.left-panel .flight-details .name img {
  margin-right: 10px;
  vertical-align: middle;
}
.left-panel .flight-details .stops {
  font-size: 13px;
  color: #202629;
  margin-bottom: 3px;
}
.left-panel .flight-details .time {
  font-size: 11px;
  color: #828f95;
}
.left-panel .fare-details {
  width: 100%;
}
.left-panel .fare-details tr td {
  font-size: 12px;
  color: #192734;
  padding: 7px 0;
  border-bottom: 1px dotted #b9b9b9;
}
.left-panel .fare-details tr td:last-child {
  text-align: right;
}
.left-panel .fare-details tr.total td {
  border-bottom: 0;
  border-top: 2px solid #0674a9;
  font-size: 16px;
  font-weight: bold;
  color: #202629;
}
.left-panel .contact-details input {
  width: 100%;
  font-size: 12px;
  color: #5b5b5b;
  padding: 8px 10px;
  border: 1px solid #92abb6;
  margin-bottom: 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.left-panel .passenger-details {
  width: 100%;
}
.left-panel .passenger-details tr td {
  font-size: 12px;
  color: #202629;
  vertical-align: middle;
  padding: 5px 10px 5px 0;
  border-bottom: 1px dotted #b9b9b9;
}
.left-panel .passenger-details td:first-child {
  width: 23px;
}
.left-panel .passenger-details td:first-child img {
  display: block;
  width: 23px;
  height: 23px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
}
button,
.btn {
  display: inline-block;
  line-height: 1;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
button.small,
.btn.small {
  font-size: 11px;
  font-weight: bold;
  padding: 5px 15px;
}
button.middle,
.btn.middle {
  font-size: 14px;
  padding: 8px 20px;
}
button.large,
.btn.large {
  width: 100%;
  font-family: 'gotham_bookregular', sans-serif;
  font-size: 16px;
  padding: 18px 20px;
  text-transform: uppercase;
}
button.blue,
.btn.blue {
  background: #0674a9;
  color: #fff;
  border: 1px solid #0674a9;
}
button.white,
.btn.white {
  background: #fff;
  color: #0674a9;
  border: 1px solid #0674a9;
}
button.white2,
.btn.white2 {
  background: #fff;
  color: #2c3e50;
  border: 1px solid #2c3e50;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  padding: 5px 15px;
}
button.orange,
.btn.orange {
  background: #f15a29;
  color: #fff;
  border: 1px solid #f15a29;
}
button.gray,
.btn.gray {
  background: #f7f7f7;
  color: #606060;
  border: 1px solid #f7f7f7;
}
button.gray.back,
.btn.gray.back {
  background: #f7f7f7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAGDeKZEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI0Q0YzOUJFOTU3OTExRTQ5RDgzRDhDRkVDMTZEMDE4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI0Q0YzOUJGOTU3OTExRTQ5RDgzRDhDRkVDMTZEMDE4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjRDRjM5QkM5NTc5MTFFNDlEODNEOENGRUMxNkQwMTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjRDRjM5QkQ5NTc5MTFFNDlEODNEOENGRUMxNkQwMTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz62tp8xAAABAUlEQVR42mJMSEhgAAEmBggwBgggRmSRLUAsBBBAMJH/QMyIrBbEMQAxAAIIpoIZiP8yQRmiMKVPgFgaZDQLkJAE4ucgGiCA4PZAlf+BSr4ACbAgCd4H4rNQt4BADUjyL9R6kFG7gbgSZhRAACEbCwJCQPwO2dEgsBqIj8E4TEiCukCsAZNggQqGQB1wBlmiHiqRjmwZSOIaEGsD8VVYaCHbAZP8A5MACDB05yKHyAog1gJiZ1iooJuGrHg11FRdbBqQNaErloR6+QU2Z4A8pAgNLAmomDo02HGBaCZopElCPQszuQMaItjwMmQ/XUPSnABNeO24nIcOYJpBIaeCTRMAOsYznjXI0mgAAAAASUVORK5CYII=) no-repeat 10px 50%;
  padding-left: 30px;
}
button.green,
.btn.green {
  background: #0dac72;
  color: #fff;
  border: 1px solid #0dac72;
}
table .w1,
.table .w1 {
  width: 11%;
}
table .w2,
.table .w2 {
  width: 22%;
}
table .w3,
.table .w3 {
  width: 33%;
}
table .w4,
.table .w4 {
  width: 44%;
}
table .w5,
.table .w5 {
  width: 55%;
}
table .w6,
.table .w6 {
  width: 66%;
}
table .w7,
.table .w7 {
  width: 77%;
}
table .w8,
.table .w8 {
  width: 88%;
}
table .w9,
.table .w9 {
  width: 99%;
}
table .w10,
.table .w10 {
  width: 100%;
}
.table {
  display: table;
  width: 100%;
}
.table > div {
  display: table-cell;
  vertical-align: top;
}
.table > div.row {
  display: table-row;
}
.table > div.row > div {
  display: table-cell;
  vertical-align: top;
}
.table > div.row > div.p-left {
  padding-left: 5px !important;
}
.table > div.row > div.p-right {
  padding-right: 5px !important;
}
.table > div.p-left {
  padding-left: 5px !important;
}
.table > div.p-right {
  padding-right: 5px !important;
}
.icons {
  display: inline-block;
  font-size: 14px;
  color: #222222;
  white-space: nowrap;
  height: 22px;
  line-height: 22px;
  padding-left: 30px;
  opacity: .6;
  text-decoration: none;
}
.icons.active {
  opacity: 1;
}
.icons.profile {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAAGjqBxSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3REFDMDYwOEE5OTExRTQ5NDE4QjBDOUU1Rjk2Q0RFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ3REFDMDYxOEE5OTExRTQ5NDE4QjBDOUU1Rjk2Q0RFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDdEQUMwNUU4QTk5MTFFNDk0MThCMEM5RTVGOTZDREUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDdEQUMwNUY4QTk5MTFFNDk0MThCMEM5RTVGOTZDREUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6PFVrbAAABLUlEQVR42mJUUlJiAAJjJgYIOANicIFYAAHECJVigEkxsADxfxADIIBgUjJA/BjEhyl5AlMKEEBwzTAAU/EfZgYTAxpggdIvgfgVinVAIA5iAwQQuqH/kdiMWM1EB+gK+qF0PLqCSVDjC6H8hVB+CUAAobuBDyrxGZsVB4H4IxB/AuJ52BTYIbG9sCl4hcQ+jU1BFxK7D1fo/0cOJHQT9JDYksiRwQvEH9AUPwPir0DMDxJ8hCPIuYH4GECAsaCnACiQAOL1QGwG1fweiPOBeAlahGI1mQOaxiyQ5AWBeBE0oBkJGfALiH/jSBwXiHEBJxAz4zBAkFByY4CGHjdyVoGCXUCsS4wBDFAvrEITW0JMgtcB4plQVxShyYEC8Q0QtwGxNHpS6sWigRgQBwCDMDenSgj8tQAAAABJRU5ErkJggg==) no-repeat 0 50%;
}
.icons.bookings {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAASCAYAAAEYrg+aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRGMDFDMjZBOEE5OTExRTRCM0ExRkFDQzI2RjRGNzUxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRGMDFDMjZCOEE5OTExRTRCM0ExRkFDQzI2RjRGNzUxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEYwMUMyNjg4QTk5MTFFNEIzQTFGQUNDMjZGNEY3NTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEYwMUMyNjk4QTk5MTFFNEIzQTFGQUNDMjZGNEY3NTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7uq6A+AAAAs0lEQVR42mJWUlJaJygoeI2JgYHBCYgvgRhgABBADEApBhDvP1gIIIAYgdwPQJofxEEoAgKAAALJ/AfRcLUgBoYy3ByAAEI2uhWIFwPxVSBmRlZVDcQ3QIIY2nGaiwwAAgjmSD0gvozkxjUsUM55INYG4lgo3xUmwQy1mLAdAyoBEGAo8QMEfUBcjKamC4hLoeyP6BoIgY+gABFgIAGA3PoBGs7E4A9MDCSCQaphNwnqdwAAJ0Mo7YiLMYUAAAAASUVORK5CYII=) no-repeat 0 50%;
}
.icons.travellers {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAAEhyb7BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU2Q0UwN0E4OEE5OTExRTQ4ODczQ0JCNjU1ODM2MjgzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU2Q0UwN0E5OEE5OTExRTQ4ODczQ0JCNjU1ODM2MjgzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTZDRTA3QTY4QTk5MTFFNDg4NzNDQkI2NTU4MzYyODMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTZDRTA3QTc4QTk5MTFFNDg4NzNDQkI2NTU4MzYyODMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4IxWhlAAAApElEQVR42mJUUlJiAIL/QMzIBGWABZgYkABAADFClX1ggSmBSwMEEEhqL5B2QlbPhC4AAgABxIhkFwO6fQwohhIvABBAMEOxgQ9ALABisKBbhAX8Z2IgAhClCCCAkN2Ebi0jjMGCSwIZwBwugMM0ENhHjJucqOc7OisCCDBcEfwfV5ghRzzJthED0FOTANRGBgKpDObi/1R30ahBxBm0gwrm7AAAe4oauxrUCz0AAAAASUVORK5CYII=) no-repeat 0 50%;
}
.icons.easypay {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAFV3XwhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYxN0U2NEZDOEE5OTExRTRCMkExODFDNzI1QjFGOTQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYxN0U2NEZEOEE5OTExRTRCMkExODFDNzI1QjFGOTQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjE3RTY0RkE4QTk5MTFFNEIyQTE4MUM3MjVCMUY5NDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjE3RTY0RkI4QTk5MTFFNEIyQTE4MUM3MjVCMUY5NDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5iXKLUAAAAoklEQVR42mJUUlIqYGBg6AdiBiYYAwQAAogRKPMfJgoGAAEEEmFAByDZu0D8HxkDBBBcLwywgLSjC/xHNwcFAAQQhhnYABMDEYAoRQABRIx1hcSY1I/hV2wAw/+09R1I0T8Cal4ABBhRIU4MICoEiDWIKi5iYqASQDaIEcmbxLAxvIaRBnGwGfAFA8hF9UD8F4jfA/FP9MyIhNEBSM83KF0BABNxIh8hVm+GAAAAAElFTkSuQmCC) no-repeat 0 50%;
}
.icons.deposits {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAEFVwZaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY5MDBGNUUyOEE5OTExRTQ4Mzc5RERDQjFEOTBCNTc1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY5MDBGNUUzOEE5OTExRTQ4Mzc5RERDQjFEOTBCNTc1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjkwMEY1RTA4QTk5MTFFNDgzNzlERENCMUQ5MEI1NzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjkwMEY1RTE4QTk5MTFFNDgzNzlERENCMUQ5MEI1NzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz713Rc8AAABYElEQVR42mJUUlJiAAJJIPZlARJfgZgLJMIExMwMUAAQQIxQZQtBSv7DpMEAIIBAUs+BdD9UPQizgJTxAXEnAwKYAgQQzBAQ8AXiiUCsBFJZhmTdApD9IJX/GVDBfSY0gYtAzIEuqA/EfwACCKS9EsjIBmJpBkwAMnoryBEghXAP4wFPmQgo+AzEk4H4LyGFvECcC1OYDMTfCOBUgABCDjUQ4IB6yh+Io4FYEBaKJ4HYAIjZsPgWDECKbgDxGqSYRaeLQIriCHiCgZAviVLUC8S/CSlaCMTPWAgoukS0m0AmvYRGAy7wCiDAkENcBhraCtA8og0V08WRtGBgNxC7wWz8BMSPgfgJKHEC8VsgfgDyGNQ1e4H4HjQSGIH4AxA/gsYcSOwNsvNZgVgLiikBc0AB9o+BOsCZiYGKgBLD1kLDEIQPgUohFgoMCwYlB6hhIqAyiIVCn4mie/MrlYLsKwDzK0JUiW4MWwAAAABJRU5ErkJggg==) no-repeat 0 50%;
}
.icons.ticket {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAASCAIAAAF8+yPOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0MjEwREEwOEE5QTExRTRCMTg3REUxRDNDMzhBNUE5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0MjEwREExOEE5QTExRTRCMTg3REUxRDNDMzhBNUE5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzQyMTBEOUU4QTlBMTFFNEIxODdERTFEM0MzOEE1QTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzQyMTBEOUY4QTlBMTFFNEIxODdERTFEM0MzOEE1QTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4UOfgEAAAAgklEQVR42mLU0dFhYGBgYgADKAUQQIzYBAECCCoIASxAfOzYMQgHIIBQZJgYkAAKh+ETDADVs1hZWcElAAIIxQDc+omRQHEYHAAtAwgg7HYwkWA65aJYHAd0GXa12N0LEGA4QwqnfVjDAzN4EKrRROEAzRR01fgtYcFqJMmxO8hVAwDJFR9z4ssnmwAAAABJRU5ErkJggg==) no-repeat 0 50% !important;
}
.icons.cancelations {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAHOC9X/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNDNkYwN0UwOEE5QTExRTQ4OTE0RkU5MDM3MkQ1NEJGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNDNkYwN0UxOEE5QTExRTQ4OTE0RkU5MDM3MkQ1NEJGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0M2RjA3REU4QTlBMTFFNDg5MTRGRTkwMzcyRDU0QkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0M2RjA3REY4QTlBMTFFNDg5MTRGRTkwMzcyRDU0QkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7SNmPYAAABrElEQVR42mLU0dFhAILzQGzIBCSsjx07ZgCk/zNCZb4DMSdAAME4jgxAxv8PHz7Apd8ABBCM8Z8BAT4yMWCC/wABBFMZAMSVQGwO4rAA8V8ghukAGcMI4jABHcIAwlAgDtL+EcjgQzITrJIfiL8C8TeQAEgUIIBgFoGdgqYDBH6AvASzHN3tyIAD2UGCDEQAkML3QCyCw9TfMOcABBCyG0FgJRC7A/E6IE5CNg0EJkJNC4P6NhHKb4GZxAUNAlwA7IEXBNx+CxYXYIAU9AxWVlYwpgwLLPDQJDCCoYeAdU4gRTVA/BmHgntAfAIWBKBA6wLiD0jx6gTEyiAOQIChByYIgAS2ALEANMzQAcigB9BAf4XudhhogUbnZSCWx2EQA9QSUK55CcSfgFgN3bB5QFwGVUgK4AXic7CYBhkmC00GrAzkAW4groKlfSEg/oOuAjnikcG/f/8YbGxssKZokGEXoQGJEka4EggOsAEUfrAwAwXiNTy5ExcA+WgPEIejx6Y2EIsC8WFoLOEDH6B5EeQbV5ggC5qit0Bsh8S3BmJjaLiCcttZID6NywYANIpfprp1o24AAAAASUVORK5CYII=) no-repeat 0 50%;
}
.icons.change {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ0MTAxREFEOEE5QTExRTQ4QTQ1OTZBNEVDQTc2NzlGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ0MTAxREFFOEE5QTExRTQ4QTQ1OTZBNEVDQTc2NzlGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDQxMDFEQUI4QTlBMTFFNDhBNDU5NkE0RUNBNzY3OUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDQxMDFEQUM4QTlBMTFFNDhBNDU5NkE0RUNBNzY3OUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6O8XODAAABpElEQVR42mJUUlJiAAIeIP7CxAABXSCCCSo6F4jnAwQQI1QZWJQTxtAC4v8AAQST+s+ABGAmMUIxCPgDBBDcEHSVFVDtcAwS7ADiv0hGMMLMZIHS/2EcY3QzAQII3aLnQLweiLOwWQ4Cq6HGSQBxJrpjYA4CgVAkB2lD6bPIjgS5xwaIDzNgB7BQ+gJSeAQpdJDBNyAWAOJfIA5AAGENNWyACYkdjh4hyABkNRsQf4DFJQ7FW0EmCiEpwmv1C6hnOtCiHhn7ILuxEsn3ckCsi8sz6OASED9E9sx/PIrloPJuIIUmWBSA4nwLlC0MxO+YBQUFn0NTDTL+CQ0yJyD+DlINEGD4YoYfiFuAmBlbsiMmBkFAEYi3Q90PsjmHgUQAciEopg8AsSUD5WArCzRVWkEFvIF4MtSlMLAGKREQAh9Z0G2AYgZogpgJxK+hmYwBmm5/kRKGyOAy1OVZaNEPCt8/0HKPB5uBNtjKBBwYljJBMV8KxJ+h4huBWJqQC0kBIEe5wgw8giPHYcPySIbcBGJnqDgo9S9ALmGJBe+AWANqGFYAAPwFW5RPjPRHAAAAAElFTkSuQmCC) no-repeat 0 50%;
}
.icons.refund {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAAEx0v4+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCNzZFOERGOEE5QTExRTRCNDQ2Q0JDNTI0NjU4RDRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCNzZFOEUwOEE5QTExRTRCNDQ2Q0JDNTI0NjU4RDRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REI3NkU4REQ4QTlBMTFFNEI0NDZDQkM1MjQ2NThENEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REI3NkU4REU4QTlBMTFFNEI0NDZDQkM1MjQ2NThENEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6VhHBgAAACmElEQVR42mLU0dFhAIJkIJ7LBCSOzZw5cw6Q/s8IlfkPIgACCMZRZAAy/u/cuRMs/Z+Hh4cBIIBQ1MEAyKSTIMbixYvhgjCVMPv2AfF9gABCFkwD4lkw7fegZs6E0qIgQcXQ0FCGw4cPw3S8AgkyXL9+ncHW1hbF9kdXrlxh6Ovrg4mJIVuUCcTTQQyAAEIWvATEugyYQBWI77AACXUgvgESiY6OZvD29mZgY2NjePXqFUNWVhZI+DYQ/2UWExN7BmQwg0Rev37NcPv2bQZNTU2G9PR0lBACOVIPxnvx4gWDgoICw+nTp9Gt/0uMG7WB+BpAACErhEQWA4MryARQ3CJLsEBpFaijkQEo7i/DnAZyoygWRTCgC40nsInPYaKLFi1i4OPjY/j8+TNDbGwssnPUmWBBA04y//8zvH//HqwYDSxiQuZ1dnYyfP36lSEvLw9doQELMq+uro4hIiICm1svMEGDAgxAio4dO4ZNYRxIoSSyiIeHB0NtbS2y0CMgvgkLcC0gvorFJHg4wtx4DZTkoEHhAcS/0GMGIMDQoxA5uxRBbcIGQAb3oRsGi0Hk2HoLzU1z8BgG89IcqNq3yImOCSmdgFKjEAPpQAiqdw4sbCqgXkQBoKCQkZFh4ObmZnBxcWHQ19dnWLNmDcPevXsZLl68iCuY7oBcmI9N9u/fvwwfPnxguH//PgOwCGP49+8fg6CgIAMzMzM+1+az4JKxs7NjCAsLY7h79y7D+fPnwYnqyZMnBP0PKiM4gLQTusTZs2fBrgsICGD48uULw/r164kJzw6Ql1uBeAE2WVBx6erqCs5Ahw4dAhuOB4DMaEVOh6CoP0BGTL8DYgdoLkBJhyABYWjMp4DyER5DbkLVsED1XIZJAABc4MEyAjYq+gAAAABJRU5ErkJggg==) no-repeat 0 50%;
}
.ui-tabs .ui-tabs-nav {
  list-style: none;
  padding-left: 15px;
  border-bottom: 1px solid #92abb6;
  margin-bottom: 20px;
}
.ui-tabs .ui-tabs-nav li {
  display: inline-block;
  position: relative;
  top: 1px;
  margin-bottom: 0 !important;
}
.ui-tabs .ui-tabs-nav li a {
  display: block;
  text-decoration: none;
  border: 1px solid #92abb6;
  font-size: 14px;
  color: #202629;
  text-transform: uppercase;
  padding: 10px 20px;
  background: #f1f1f1;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a {
  background: #fff;
  border-bottom-color: #ffffff;
}
.ui.input.fluid {
  padding-bottom: 4px;
}
.select {
  display: inline-block;
  width: 100%;
  height: 47px;
  border: 1px solid #92abb6;
  background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAFLtZyyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZGRDZCN0YzOEI3ODExRTQ5NDg2RjUyNkVCRjcwRTQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZGRDZCN0Y0OEI3ODExRTQ5NDg2RjUyNkVCRjcwRTQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkZENkI3RjE4Qjc4MTFFNDk0ODZGNTI2RUJGNzBFNDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkZENkI3RjI4Qjc4MTFFNDk0ODZGNTI2RUJGNzBFNDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4lMCJmAAAAmklEQVR42mKctHobJwMDwzeAAGIAMv4DBBAjkAByGOqAeC5AAIE4/xmggAmIGaFsRoAAgikzA+KTDAjAyARlnIKqdobpAgggkI4zQNqYARVEgHSYAPF3JME1QLwSZhQXlH4KxKEgBguSSi5knQABBnOVNNRV0gy4QRMQ1zMhGS0DMx4NnILaUg8LBAY0h4K8txLqDJBHzJGdBADANiJZ5vRXxwAAAABJRU5ErkJggg==) no-repeat 95% 50%;
  position: relative;
  padding: 10px;
  cursor: pointer;
  box-shadow: 0 1px 0 0 #d5dbe0;
  margin-bottom: 15px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.select .holder {
  font-family: 'gotham_bookregular', sans-serif;
  font-size: 11px;
  color: #303030;
  line-height: 1;
  text-transform: uppercase;
  position: relative;
  top: 0;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
.select .target {
  font-family: 'gotham_bookregular', sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #2f2f2f;
}
.select select {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  opacity: 0;
}
.select-light {
  display: inline-block;
  min-width: 100px;
  height: 38px;
  border: 1px solid #92abb6;
  background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAFLtZyyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZGRDZCN0YzOEI3ODExRTQ5NDg2RjUyNkVCRjcwRTQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZGRDZCN0Y0OEI3ODExRTQ5NDg2RjUyNkVCRjcwRTQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkZENkI3RjE4Qjc4MTFFNDk0ODZGNTI2RUJGNzBFNDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkZENkI3RjI4Qjc4MTFFNDk0ODZGNTI2RUJGNzBFNDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4lMCJmAAAAmklEQVR42mKctHobJwMDwzeAAGIAMv4DBBAjkAByGOqAeC5AAIE4/xmggAmIGaFsRoAAgikzA+KTDAjAyARlnIKqdobpAgggkI4zQNqYARVEgHSYAPF3JME1QLwSZhQXlH4KxKEgBguSSi5knQABBnOVNNRV0gy4QRMQ1zMhGS0DMx4NnILaUg8LBAY0h4K8txLqDJBHzJGdBADANiJZ5vRXxwAAAABJRU5ErkJggg==) no-repeat 95% 50%;
  position: relative;
  padding: 10px 20px 10px 10px;
  cursor: pointer;
  box-shadow: 0 1px 0 0 #d5dbe0;
  margin-bottom: 15px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.select-light .target {
  font-size: 12px;
  color: #2f2f2f;
}
.select-light select {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
}
.content {
  vertical-align: top;
}
.content .table > div {
  padding: 15px;
}
.content .box {
  background: #fff;
  padding: 15px;
  box-shadow: 0px 0px 0px 1px rgba(39, 41, 43, 0.15), 0px 1px 2px 0 rgba(0, 0, 0, 0.05);
}
.content h1 {
  font-size: 30px;
  font-weight: normal;
  color: #2f2f2f;
  margin-bottom: 5px;
}
.content h3 {
  font-size: 16px;
  font-weight: normal;
  color: #202629;
  margin-bottom: 10px;
}
.content p {
  font-size: 14px;
  color: #828282;
  margin-bottom: 10px;
}
.search-form {
  width: 580px;
  padding: 0 20px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.search-form .table > div {
  padding: 0;
}
.search-form .radio-box {
  margin-bottom: 15px;
}
.search-form .radio-box label {
  display: inline-block;
  font-size: 14px;
  color: #626769;
  position: relative;
  margin-right: 30px;
  padding: 10px 15px;
  line-height: 1;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAHOC9X/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5NkI1MjhFOEI2NTExRTQ5QzYxRjVEMUU3MUU2OTA1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5NkI1MjhGOEI2NTExRTQ5QzYxRjVEMUU3MUU2OTA1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Qzk2QjUyOEM4QjY1MTFFNDlDNjFGNUQxRTcxRTY5MDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Qzk2QjUyOEQ4QjY1MTFFNDlDNjFGNUQxRTcxRTY5MDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5cFGL8AAAClUlEQVR42mL4//8/g76+/hkQDWJM/g8FDCB89epVMBsggBigyoxZGBgY/lvY2DEwGRgYlH358I4BIIAYoGrhAKhsLxMDFBiaWYJpd3d3J4AAghkSBbMPbHJISMh/NMAANu/AocPIZmoxnDlz5v+vX7/++waGoKhkqK2t/Q9yKVCVK4gPEEAwJzEkJSWhm/3f2toa7j2Qa7RgEjX1jf/ff/jw/8LFS/+nzZwFFjt37tx/mMJ8mMKcgiK4aVoGxmD679+/IOs5YX6cABJAB/fv3wcpigKpAQggRrCxQAAMRzYgtQKIVYB494ULF4phoQc37dGjRygm7dix4z/USWC3hf/48eM/NnDy5EmIBwIDA+GCjS1tYNrVywc5hA8zLF++HMyJT05FtW7XbjANMoTp8ePHYLeFBAXC3fns2XMGW2srMPvp06dgNx2A6e7pn/BfQU3z/4rVa5CtiwL7rqKiAqvDHRwc/qPEpYmJyf/9+/f/v3Xr1v9FixaBTFgHkwMIMHhgwgAwUItYWVl7XVxcGFxdXRkkJCQYgHyG379/M5w9e5Zh+/btDNeuXVsJVDodGOAHUTTDTAXa0AtyHijNEQNA0QtyNlBfCDyFQQ06AEq8yABkKChgDEwtwIHjHxL2f/XadRiGlpWVwdMMyKCinp4eFAWbt25DSZEw8PTpM3Dq/Pr1K1wMlCgtLS1BBvKAsqi0mJgYite3bNvO4OPlyYAOpKQkGYwMDRjOnb8AF2NiYmIQFhYGMSXAGQk5iSFnKlByA2UsELh05Qo42cEyGAyAMhooCSKHWTioaCA28LEZhJJ+oIZOBpUJT548wWvI3r17/9vZ2cGzGM50hpSBo4AYlCGkgRjE/wXEoHS1Epi+TjFgAQCGqF3RJRDyowAAAABJRU5ErkJggg==) no-repeat 10px 50%;
}
.search-form .radio-box label input {
  opacity: 0;
}
.search-form .radio-box label.active {
  color: #202629;
  background-color: #fff0a0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAHOC9X/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMwODZFMjc1OEI2NTExRTRCMjgyQjRGNEM3QjhBQzk5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMwODZFMjc2OEI2NTExRTRCMjgyQjRGNEM3QjhBQzk5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzA4NkUyNzM4QjY1MTFFNEIyODJCNEY0QzdCOEFDOTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzA4NkUyNzQ4QjY1MTFFNEIyODJCNEY0QzdCOEFDOTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4WAUrKAAACyUlEQVR42mLQ19dnAOIz////Z2BiYGCY/PH7L+PPnz//B4kynD59+j9IBiCAGEEcIDBm+PTp038FNc3/TLa2tmUWRvoMAAEEVgcShWEgfy/IJDCwdXIF087Ozk4AAQQzJAqIi4DY5MKFCwwMgYGB/5G1g6yD2wLCUDO1GA4dOvT/7du3/738AxEqQWZWVFT8B7kUyHYFCQIEEAPUUwzx8fEoZoOwlZUVWCdMoRZMoqyqBm5n/6TJYLEjR478h4WMK8xPq9ashTEZJk6ZBqZ1dHQYDAwMOGFWT/jw4QOG1VeuXAG5MQpkIkAAwQIDBNiAeAUQqwDxbiAuBgcMCMBMu3btGopJ69evB5mUD/NE+OvXrzGsA+EDBw6APcCioKCwgp2dHWyqnok53AOXzpxkMDIyAjn+MFNAQABYMDOvgAEZ7N1/AEwDDbFhevr0KZjj7+ONosjSHGLq8+fPGZhWr159EMTxcHNlSE1KBEs01FYzcHFxgtk/f/6MBvuupKQEq8Pt7e3/o8SliYnJ/23btv0Hhs3/2bNng7y/DhaPAAGGHJgwUMTKytrr4ODAAMLi4uIMQD7D79+/GUCBu3v3boabN2+uBKqbDuQfRNaIbFivq6trUWVlJVgzIfDo0SOG7OxsBmDUhwINXYMcgwdAiRfZf6CE3NrR9V/fxByc4nwCQ/4vXroMIxyKiopQ0kxReHh4b05ODtzWHbt2MwCTLk5XnTh0AB7q//79Y/Dw8GD4/v07LyhJS4uKiqIo3rl7D14vXrx8Gc5mYmJiEBYWBjElQIbN3bJlC4ri/u5OhrCQYKwG5edkAROMGSIZXrrE8OTJkyPAcLsDi4BwJSWlFXPmzCEq8JENAkYCyCBb9NgEgcnAhJ5TVVXFICkpidMQYGQxdHZ2goqhAqBBE7ElDWTABi3VAkFhCuX/AmJQugKlsVMgRfBMDQUADEvZGj5MRGoAAAAASUVORK5CYII=);
}
.search-form .select {
  width: 130px;
}
.search-form .fromto {
  position: relative;
}
.search-form .fromto > div {
  width: 50%;
}
.search-form .fromto > div:first-child .input {
  border-right: 0;
}
.search-form .fromto > div:last-child .input {
  border-left: 0;
  padding-left: 35px;
}
.search-form .fromto:after {
  content: "";
  display: block;
  width: 40px;
  height: 40px;
  background: #d9dee1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAEFVwZaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA5QjVCMzc5OEMwRTExRTRCNjMwQTE4NTQyMDIxOUNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA5QjVCMzdBOEMwRTExRTRCNjMwQTE4NTQyMDIxOUNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDlCNUIzNzc4QzBFMTFFNEI2MzBBMTg1NDIwMjE5Q0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDlCNUIzNzg4QzBFMTFFNEI2MzBBMTg1NDIwMjE5Q0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz60ohK3AAABpklEQVR42mL8//8/AwywOMRkIHggGfvo9AQQDRBAIAYjiMEClPgHVMbACNMIEEAgqWyo2v8gGoSZgBJTYAYBlbOBaIAAgpkYBFMFUwkCVUBVPDAdjCCzGFCBEshqWSDmAuKbB5bMYEQ28z+ymQABxIDMAUkCsS6yGNxykIeBmBtqhw0QX0IJBDwOwgZcQI5sBzquCurxHUDKHYg1gGI3UZSiuXEZNveBMEAAIStah0sRE5LBW4DWfsDqOizBcgZbkFxF02cMFOslNTgeMBERXjKg8HoDDBtRaHjBTN0PFHPC5/B3+MLJCz1FYAuniUCM1Y0AAcaInCeQEvFqIOUPxJ5At+1lIBLgMkwaSD0GyQPxHSC2BBr6hqBhQH/9ANJWQMXn0AxsAlK1SELbQK4FqvuDzzCY05YD8TwkOWYg3gjE7Gh66oH4GBL/EyjDAC35QWwGIQZMY0HigLy5Ck1BHbQUQAY7QYkGiQ/y9l6gyy6ASywg9gFytqOFWT6aQbehEfEWl9NAhnEAFfxGM4gTSLUh2QyybCchf7KgGwQFXVBXwcsRYgAAOdxL1XmrxMUAAAAASUVORK5CYII=) no-repeat 50% 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  top: 5px;
  left: 50%;
  margin-left: -20px;
}
.search-form .radio-tab {
  display: none;
}
.search-form .multi-city > div {
  width: 33.3%;
}
.search-form .multi-city .delete {
  width: 20px;
  height: 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFQzVDMTVGOEMzNTExRTQ4QkQ3RTE0RTAzN0I1NzRBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFQzVDMTYwOEMzNTExRTQ4QkQ3RTE0RTAzN0I1NzRBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkVDNUMxNUQ4QzM1MTFFNDhCRDdFMTRFMDM3QjU3NEEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkVDNUMxNUU4QzM1MTFFNDhCRDdFMTRFMDM3QjU3NEEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz78mMA7AAACIklEQVR42mL8np/PAATJQDyXCUjEckyYMAdI/2eEyvwH4gsAAQTjyLGARNiKixlAahl+9fYyAAQQsjo4AMnKgRggpUATwYIAAQRTCQJpQDwLpnILVPtMmDEgQW9GLi4G1rAwmI7/YBtZfHwY/mzZArcI5B6B36tWfUCynBEggJAtAin1ZsAEvED8hQlmNkgRk6wsXBbJ3s9AfB5kTRFM5N/jx2AFzFZWDD8KCpBNNcAaGlhAKMxqRii+jKYgCCq+BiCAkD3DAA1WDyD+C4oxZAkWKM0DdTQyAMXoViD2gYUuAxZFMOANDTawwvNw452dEdGLCCpvmEIDuKSBAVgxKNr/v32LbHIsEzIPlHpYfH0Z/mzezPD/2zdkKVEUhSCTflZVwU1GAmtAwRMIZKwjEOCMIBPXYwloZCCAHDx60FhABpehsfIRxAEIMPSYgQGQc+qQQwQNXADiJqhrGLDFIAjwA/EBPIagpDok/4MMd4C5kAnJRR+INAyb4R+gZoBdKIcttNmyshiY1NTAcfln7154JgLlkX+3bjH8mjYNXQvIDHmQgVHYrAVpAJcAmZkMHMBEAst4oHSAlliQQRTIy49wyYJKD1DaBRkEwiA2s6UlPu8/ArlwGRCXoocfKCUyAg1AdhHMxSBNsGBAi/llyMlmOzQzkwN2ALEnciwzQAV4oZKkGMQLMww9HYLAF2RJIFAHYhtQpMPiCoiPAPFNXDYAAAqDnbmVVefOAAAAAElFTkSuQmCC) no-repeat;
  cursor: pointer;
  position: absolute;
  margin: -48px 0px 0 185px;
}
.search-form .add-multi-city {
  text-align: right;
  margin-bottom: 20px;
}
.search-form .add-multi-city button {
  font-weight: bold;
  text-transform: uppercase;
  padding: 12px 15px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
}
.recent-searchs {
  width: 397px;
}
.recent-searchs .box {
  padding: 0;
  margin-bottom: 20px;
}
.recent-searchs .box .item {
  border-bottom: 2px solid #f1f1f1;
  padding: 13px;
}
.recent-searchs .box .item:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.recent-searchs .box .item .date {
  width: 40px;
  background: #afc2c9;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
  padding: 2px 1px 1px;
  text-align: center;
  line-height: 1.4;
  float: left;
  margin-right: 15px;
}
.recent-searchs .box .item .date span {
  display: block;
  font-size: 18px;
  color: #4a4f51;
  line-height: 1;
  background: #fff;
  padding: 4px 0;
}
.recent-searchs .box .item .direction {
  font-size: 14px;
  color: #0674a9;
  border-bottom: 1px dotted #cfd1d0;
  padding-bottom: 7px;
  margin-bottom: 7px;
  overflow: hidden;
}
.recent-searchs .box .item .direction span {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 0 15px;
}
.recent-searchs .box .item .direction span.to {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAFCAYAAAECiO2EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNDNEJENUZDOEMxNjExRTQ4RDQ3OTU3NkVCMzY5ODMxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNDNEJENUZEOEMxNjExRTQ4RDQ3OTU3NkVCMzY5ODMxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0M0QkQ1RkE4QzE2MTFFNDhENDc5NTc2RUIzNjk4MzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0M0QkQ1RkI4QzE2MTFFNDhENDc5NTc2RUIzNjk4MzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7yADbmAAAAXElEQVR42mI0nvmfAQQAAogRxgAIIDgDBgACCFmgnAlJQgkggEAyaUDGTAYsACCAMMyBGQHEnSxAAqssyFiQJCMWCZBVswACDJex2IAgEJ8B4j1AnM7EQDq4ByIAScsUORmajVsAAAAASUVORK5CYII=) no-repeat 0 50%;
}
.recent-searchs .box .item .direction span.back {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAAElh7xMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU5MDY2MzRBOEMxNjExRTQ5OTNDQkMzNTc0NTg1OTQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU5MDY2MzRCOEMxNjExRTQ5OTNDQkMzNTc0NTg1OTQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTkwNjYzNDg4QzE2MTFFNDk5M0NCQzM1NzQ1ODU5NDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTkwNjYzNDk4QzE2MTFFNDk5M0NCQzM1NzQ1ODU5NDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eXtDcAAAAq0lEQVR42mI0nvmfAQSYGKAAIIAYMUQAAgguAgWhAAGELCDIhCSjBOLApM4CBBBImSBICQMqUAJhFiDxHoqRAYi/B2bmOyySDAABhO4cFMACNR8dnAFiIZDkPVw6mXCIC8Ek04DYGJdOnMYCBBhe16KBVUA8C+R/mE/KodYSqxkU0hWk2AgKlgqYjcgh4ALEu/FoNIFpgjkV5MyZSAqIccIsZKcaQw0wIcbdALdqJ3Hv10Q8AAAAAElFTkSuQmCC) no-repeat 0 50%;
}
.recent-searchs .box .item .info {
  overflow: hidden;
  font-size: 12px;
  color: #4a4f51;
}
.rs-multi-city .user-info {
  border: 1px solid #e4e4e4;
  background: #f6f6f6;
  padding: 8px;
  margin-bottom: 15px;
}
.rs-multi-city .user-info .table {
  width: auto;
}
.rs-multi-city .user-info .table > div {
  border-right: 1px solid #e4e4e4;
  padding: 10px 20px 0 10px;
}
.rs-multi-city .user-info .table > div:last-child {
  border: 0;
}
.rs-multi-city .user-info .title {
  font-family: 'gotham_bookregular', sans-serif;
  font-size: 10px;
  color: #606f7f;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.rs-multi-city .user-info .title + span {
  display: block;
  font-size: 13px;
  font-weight: bold;
  color: #202629;
}
.rs-multi-city .user-info table td {
  text-align: center;
  padding: 0 20px;
}
.rs-multi-city .user-info table td span {
  font-family: 'gotham_bookregular', sans-serif;
  font-size: 22px !important;
  color: #2c3e50 !important;
}
.rs-multi-city .booking-header {
  border: 1px solid #e4e4e4;
  background: #fff;
  margin-bottom: 15px;
}
.rs-multi-city .booking-header .transfer .item {
  display: inline-block;
  width: 80px;
  position: relative;
  padding-left: 40px;
  margin-right: 50px;
}
.rs-multi-city .booking-header .transfer .item .title {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  color: #2c3e50;
}
.rs-multi-city .booking-header .transfer .item .title i {
  display: inline-block;
  width: 17px;
  height: 17px;
  background: #a6a6a6;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  color: #fff;
  text-align: center;
  position: absolute;
  left: 8px;
  top: -3px;
  line-height: 17px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.rs-multi-city .booking-header .transfer .item img {
  display: inline-block;
  width: 33px;
  height: 33px;
  position: absolute;
  top: 20px;
  left: 0;
}
.rs-multi-city .booking-header .transfer .item span {
  font-size: 11px;
  color: #919ca7;
  line-height: 1.1;
}
.rs-multi-city .booking-header .transfer .item span.time {
  color: #5b5b5b;
}
.rs-multi-city .booking-header .table > div {
  vertical-align: middle;
}
.rs-multi-city .booking-header .table > div:first-child {
  vertical-align: top;
}
.rs-multi-city .booking-header .table strong {
  display: block;
  margin-bottom: 10px;
  font-size: 28px;
  color: #2c3e50;
}
.rs-multi-city .booking-header .table strong + .white {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  font-size: 12px;
  padding: 5px 6px;
}
.rs-multi-city .booking-header .table .orange {
  font-weight: bold;
  padding: 10px 25px;
}
.rs-multi-city .booking {
  border: 1px solid #e4e4e4;
  background: #fff;
}
.rs-multi-city .booking .ui-tabs .ui-tabs-nav {
  background: #f0efef;
  padding: 0;
  border: 0;
  margin: 0;
}
.rs-multi-city .booking .ui-tabs .ui-tabs-nav:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.rs-multi-city .booking .ui-tabs .ui-tabs-nav li {
  top: 0;
  float: left;
}
.rs-multi-city .booking .ui-tabs .ui-tabs-nav li a {
  border: 0;
  border-right: 1px solid #c5c5c5;
  font-size: 14px;
  font-weight: bold;
  color: #222323;
}
.rs-multi-city .booking .ui-tabs .ui-tabs-nav li a i {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: #a6a6a6;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  color: #fff;
  text-align: center;
  line-height: 20px;
  float: left;
  margin-right: 15px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.rs-multi-city .booking .ui-tabs .ui-tabs-nav li a span {
  display: block;
  font-size: 11px;
  color: #a4a4a4;
  text-transform: none;
  margin-top: 2px;
}
.rs-multi-city .booking .ui-tabs .ui-tabs-nav li.ui-state-active a i {
  background: #0674a9;
}
.rs-multi-city .booking .ui-tabs .ui-tabs-nav li.ui-state-active:last-child a {
  background: #fee252;
  border-right: 0;
  color: #3f3c29;
}
.rs-multi-city .booking .ui-tabs .ui-tabs-nav li.ui-state-active:last-child a span {
  color: #3f3c29;
}
.rs-multi-city .view-all:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.rs-multi-city .view-all .col {
  display: block;
  width: 33.2%;
  border-right: 1px solid #827d57;
  float: left;
}
.rs-multi-city .view-all .col table {
  width: 100%;
}
.rs-multi-city .view-all .col table thead td {
  background: #fee252;
  padding: 10px 20px;
}
.rs-multi-city .view-all .col table thead td span {
  color: #222323;
  font-size: 14px;
  font-weight: bold;
}
.rs-multi-city .view-all .col table thead td span i {
  background: #2c3e50;
  border-radius: 50%;
  color: #fff;
  display: inline-block;
  float: left;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  height: 20px;
  line-height: 20px;
  margin-right: 15px;
  text-align: center;
  width: 20px;
}
.rs-multi-city .view-all .col table thead td.rPos {
  font-size: 11px;
  color: #2c3e50;
}
.rs-multi-city .view-all .col table tbody th {
  background: #f2d850;
  font-size: 11px;
  color: #2c3e50;
  padding: 10px 20px;
  text-align: left;
  width: 25%;
}
.rs-multi-city .view-all .col table tbody td {
  font-size: 12px;
  color: #202629;
  padding: 10px 20px;
  width: 25%;
  vertical-align: middle;
}
.rs-multi-city .view-all .col table tfoot td {
  width: auto;
  font-size: 10px;
  background: #f1f1f1;
  color: #222323;
  padding: 4px 20px;
}
.rs-multi-city .view-all .col .item {
  cursor: pointer;
}
.rs-multi-city .view-all .col .item.selected {
  background: #a2a1f0;
  -webkit-box-shadow: 1px 1px 2px 0 #515165 inset;
  -moz-box-shadow: 1px 1px 2px 0 #515165 inset;
  box-shadow: 1px 1px 2px 0 #515165 inset;
}
.rs-multi-city .view-all .col .item.selected tfoot td {
  background: #7c7bd1;
}
.rs-roundtrip .user-info {
  border: 1px solid #e4e4e4;
  background: #fff;
  padding: 8px;
  margin-bottom: 15px;
}
.rs-roundtrip .user-info .table {
  width: auto;
}
.rs-roundtrip .user-info .table > div {
  border-right: 1px solid #e4e4e4;
  padding: 10px 20px 0 10px;
}
.rs-roundtrip .user-info .table > div:last-child {
  border: 0;
}
.rs-roundtrip .user-info .title {
  font-family: 'gotham_bookregular', sans-serif;
  font-size: 10px;
  color: #606f7f;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.rs-roundtrip .user-info .title + span {
  display: block;
  font-size: 13px;
  font-weight: bold;
  color: #202629;
}
.rs-roundtrip .user-info .departure {
  font-family: 'gotham_bookregular', sans-serif;
  font-size: 10px !important;
  color: #2c3e50 !important;
  line-height: 1;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAF17LrMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzMDczODEyOTAxNzExRTRBRjQwODQyNjBGRTQ1NEMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzMDczODEzOTAxNzExRTRBRjQwODQyNjBGRTQ1NEMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDMwNzM4MTA5MDE3MTFFNEFGNDA4NDI2MEZFNDU0QzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDMwNzM4MTE5MDE3MTFFNEFGNDA4NDI2MEZFNDU0QzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4VZNzSAAAA7ElEQVR42mL8//8/AxiwALGJiQmICRTrMTb+//8SQAAxQmRZ4OKXcja9BgggkCBUAAyYGFABQAAxwo2EGtxrYrIcxrGs34GuHhsfqOzMmfmRYD5AAIGcAwYgy2FsiANBAN06LKb1glx7OXfzG0wGEwNeADIc2fnIAOhGgAAiwm6Y9XAAshVu+CUTk0SsWs+cOUPAcGB8XcajGxpZkHjEYPwnYDcB3YRDDZ/hAAEGj1BotALNRI5Z/FKQULnca5K4nIEEAIysyb4iBIIUP2CBRB95NjMxUACYkA2D5AtiGNizF0mAotCmyNkURRUADOsQ0NjiZfAAAAAASUVORK5CYII=) no-repeat 0 50%;
  padding-left: 60px;
  position: relative;
  text-transform: uppercase;
}
.rs-roundtrip .user-info .departure i {
  font-size: 22px;
  font-style: normal;
  position: absolute;
  top: -1px;
  left: 30px;
}
.rs-roundtrip .user-info .period:nth-child(2n) {
  border: 0 !important;
  padding-right: 60px;
  position: relative;
}
.rs-roundtrip .user-info .period:nth-child(2n):after {
  content: "";
  display: block;
  width: 7px;
  height: 13px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAAESzkQjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM2Nzc3RjhGOEE4QTExRTQ4REY4REVEQjc4ODk4MDY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM2Nzc3RjkwOEE4QTExRTQ4REY4REVEQjc4ODk4MDY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzY3NzdGOEQ4QThBMTFFNDhERjhERURCNzg4OTgwNjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzY3NzdGOEU4QThBMTFFNDhERjhERURCNzg4OTgwNjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7FCrddAAAAxklEQVR42mJQVlZmYGIAAoAAYoCx7gEEECOIBQRPIOIMDDIAAQQTAcu7whg8MMZ6EAMggEBqPID0HJAGmMwOKKcRiA+DBEJAFgBxPRDbAgQQSAsnkPEdpvwtECuCOCxAzAXE34BYjwXqDJDAf5ibfoJMZoIyVIH4KUgZLxD/AkkDBBjI6ASoxQ5AfJ8BCYBULgDiF0B8FYjfgRwDUwSzbQfURickRQ5MDKgAFATMUDu/w3QGAvEKkIugLnsEMxbk+S5kQRgAACSmI5mqNy3iAAAAAElFTkSuQmCC) no-repeat;
  position: absolute;
  top: 20px;
  right: 20px;
  opacity: .5;
}
.rs-roundtrip .user-info table td {
  text-align: center;
  padding: 0 20px;
}
.rs-roundtrip .user-info table td span {
  font-family: 'gotham_bookregular', sans-serif;
  font-size: 22px !important;
  color: #2c3e50 !important;
}
.rs-roundtrip .booking-header {
  border: 1px solid #e4e4e4;
  background: #fff;
  margin-bottom: 15px;
  z-index: 100;
}
.rs-roundtrip .booking-header .tabs .ui-tabs-nav {
  padding: 0;
  margin-bottom: 0;
  background: #f8f8f8;
  border-bottom-color: #e4e4e4;
}
.rs-roundtrip .booking-header .tabs .ui-tabs-nav:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.rs-roundtrip .booking-header .tabs .ui-tabs-nav li {
  float: left;
  margin: 0;
  top: 0;
}
.rs-roundtrip .booking-header .tabs .ui-tabs-nav li a {
  font-size: 12px;
  color: #2c3e50;
  border: 0;
  border-right: 1px solid #e4e4e4;
}
.rs-roundtrip .booking-header .tabs .ui-tabs-nav li a:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.rs-roundtrip .booking-header .tabs .ui-tabs-nav li a img {
  width: 30px;
  height: 30px;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  margin-right: 10px;
  float: left;
}
.rs-roundtrip .booking-header .tabs .ui-tabs-nav li a .price {
  display: inline-block;
  margin-top: 4px;
}
.rs-roundtrip .booking-header .tabs .ui-tabs-nav li a .save {
  font-size: 11px;
  color: #919ca7;
}
.rs-roundtrip .booking-header .tabs .ui-tabs-nav li a.all img {
  float: none;
}
.rs-roundtrip .booking-header .transfer .item {
  display: inline-block;
  width: 80px;
  position: relative;
  padding-left: 40px;
  margin-right: 50px;
}
.rs-roundtrip .booking-header .transfer .item img {
  display: inline-block;
  width: 33px;
  height: 33px;
  position: absolute;
  top: 2px;
  left: 0;
}
.rs-roundtrip .booking-header .transfer .item span {
  font-size: 11px;
  color: #919ca7;
  line-height: 1.1;
}
.rs-roundtrip .booking-header .transfer .item span.time {
  color: #5b5b5b;
}
.rs-roundtrip .booking-header .table > div {
  vertical-align: middle;
}
.rs-roundtrip .booking-header .table > div:first-child {
  vertical-align: top;
}
.rs-roundtrip .booking-header .table strong {
  display: block;
  margin-bottom: 10px;
  font-size: 28px;
  color: #2c3e50;
}
.rs-roundtrip .booking-header .table strong + .white {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  font-size: 12px;
  padding: 5px 6px;
}
.rs-roundtrip .booking-header .table .orange {
  font-weight: bold;
  padding: 10px 25px;
}
.rs-roundtrip.floated .booking-header {
  position: fixed;
  top: 0;
  left: 260px;
  right: 30px;
}
.rs-roundtrip.floated .user-info {
  margin-bottom: 185px;
}
.rs-roundtrip .booking table.table-head {
  width: 100%;
  margin-bottom: 10px;
}
.rs-roundtrip .booking table.table-head thead td {
  background: #fee252;
  padding: 10px 20px;
}
.rs-roundtrip .booking table.table-head thead td span {
  color: #222323;
  font-size: 14px;
  font-weight: bold;
}
.rs-roundtrip .booking table.table-head thead td.rPos {
  font-size: 11px;
  color: #2c3e50;
}
.rs-roundtrip .booking table.table-head tbody th {
  background: #201f60;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  padding: 10px 20px;
  text-align: left;
  width: 20%;
  text-transform: uppercase;
}
.rs-roundtrip .booking table.table-head tbody th:last-child {
  text-align: center;
}
.rs-roundtrip .booking table.table-head tbody td {
  font-size: 12px;
  color: #202629;
  padding: 10px 20px;
  width: 25%;
  vertical-align: middle;
}
.rs-roundtrip .booking .booking-item {
  margin: 0 0 15px;
}
.rs-roundtrip .booking .booking-item.selected {
  border: 2px solid #201f60;
}
.rs-roundtrip .booking .booking-item .body > div {
  width: 20%;
  font-size: 12px;
}
.rs-roundtrip .booking .booking-item .body > div .name {
  font-size: 11px;
  line-height: 1.1;
}
.rs-roundtrip .booking .booking-item .body > div .name img {
  width: 30px;
  height: 30px;
  display: block;
  float: none;
}
.rs-roundtrip .booking .booking-item .body > div b {
  font-size: 14px;
}
.rs-roundtrip .booking .booking-item .body > div .time {
  font-size: 11px;
  color: #2c3e50;
  text-transform: uppercase;
}
.rs-roundtrip .booking .booking-item .body > div .price {
  font-size: 18px;
}
.rs-roundtrip .booking .booking-item .body > div:last-child {
  text-align: center;
}
.rs-roundtrip .booking .booking-item .body > div button {
  white-space: nowrap;
  border-radius: 15px;
  font-size: 10px;
  padding: 5px 6px;
}
.rs-roundtrip .booking .booking-item .short-info {
  position: relative;
}
.rs-roundtrip .booking .booking-item .short-info .right {
  background: #e1e1e1;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 7px 10px 0;
}
.rs-roundtrip .booking .booking-item .short-info .right label {
  font-size: 11px;
  font-weight: bold;
  color: #565555;
  text-transform: uppercase;
  line-height: 1;
}
.rs-roundtrip .booking .booking-item .short-info .right label input {
  margin: 0 3px 0 0;
  position: relative;
  top: -1px;
}
.rs-roundtrip .rs-departure {
  width: 49%;
  float: left;
}
.rs-roundtrip .rs-return {
  width: 50.6%;
  float: right;
}
.rs-oneway .user-info {
  border: 1px solid #e4e4e4;
  background: #fff;
  padding: 8px;
  margin-bottom: 15px;
}
.rs-oneway .user-info .table {
  width: auto;
}
.rs-oneway .user-info .table > div {
  border-right: 1px solid #e4e4e4;
  padding: 10px 20px 0 10px;
}
.rs-oneway .user-info .table > div:last-child {
  border: 0;
}
.rs-oneway .user-info .title {
  font-family: 'gotham_bookregular', sans-serif;
  font-size: 10px;
  color: #606f7f;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.rs-oneway .user-info .title + span {
  display: block;
  font-size: 13px;
  font-weight: bold;
  color: #202629;
}
.rs-oneway .user-info .departure {
  font-family: 'gotham_bookregular', sans-serif;
  font-size: 10px !important;
  color: #2c3e50 !important;
  line-height: 1;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAF17LrMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzMDczODEyOTAxNzExRTRBRjQwODQyNjBGRTQ1NEMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzMDczODEzOTAxNzExRTRBRjQwODQyNjBGRTQ1NEMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDMwNzM4MTA5MDE3MTFFNEFGNDA4NDI2MEZFNDU0QzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDMwNzM4MTE5MDE3MTFFNEFGNDA4NDI2MEZFNDU0QzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4VZNzSAAAA7ElEQVR42mL8//8/AxiwALGJiQmICRTrMTb+//8SQAAxQmRZ4OKXcja9BgggkCBUAAyYGFABQAAxwo2EGtxrYrIcxrGs34GuHhsfqOzMmfmRYD5AAIGcAwYgy2FsiANBAN06LKb1glx7OXfzG0wGEwNeADIc2fnIAOhGgAAiwm6Y9XAAshVu+CUTk0SsWs+cOUPAcGB8XcajGxpZkHjEYPwnYDcB3YRDDZ/hAAEGj1BotALNRI5Z/FKQULnca5K4nIEEAIysyb4iBIIUP2CBRB95NjMxUACYkA2D5AtiGNizF0mAotCmyNkURRUADOsQ0NjiZfAAAAAASUVORK5CYII=) no-repeat 0 50%;
  padding-left: 60px;
  position: relative;
  text-transform: uppercase;
}
.rs-oneway .user-info .departure i {
  font-size: 22px;
  font-style: normal;
  position: absolute;
  top: -1px;
  left: 30px;
}
.rs-oneway .user-info table td {
  text-align: center;
  padding: 0 20px;
}
.rs-oneway .user-info table td span {
  font-family: 'gotham_bookregular', sans-serif;
  font-size: 22px !important;
  color: #2c3e50 !important;
}
.rs-oneway .booking-item {
  margin: 10px 0;
}
.booking-item {
  margin: 0 15px 10px;
  border: 1px solid #e4e4e4;
  position: relative;
}
.booking-item .direction {
  font-size: 14px;
  color: #7f7f7f;
  text-align: center;
  line-height: 1.2;
}
.booking-item .body > div {
  padding: 15px 20px;
  font-size: 16px;
  color: #2c3e50;
}
.booking-item .body > div b {
  display: block;
  font-size: 20px;
  margin-bottom: 2px;
}
.booking-item .body > div .time {
  font-size: 12px;
  color: #8c949d;
  display: block;
  margin-top: 2px;
}
.booking-item .body .name {
  font-size: 14px;
  color: #9b9393;
  padding-top: 3px;
}
.booking-item .body .name:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.booking-item .body .name img {
  display: inline-block;
  float: left;
  margin-right: 15px;
  position: relative;
  top: -3px;
}
.booking-item .body .price {
  display: block;
  font-size: 25px;
  font-weight: bold;
  color: #2b2b2b;
  margin-bottom: 5px;
  line-height: 1;
}
.booking-item .short-info {
  background: #f1f1f1;
  padding: 5px 20px;
}
.booking-item .short-info:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.booking-item .short-info .left {
  float: left;
}
.booking-item .short-info .right {
  float: right;
}
.booking-item .short-info .time {
  display: inline-block;
  height: 20px;
  font-size: 12px;
  color: #3d4d5d;
  padding-left: 30px;
  line-height: 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3MkIxNUI2OEY0RDExRTQ4NUMyQTk2QjhDNUJFQkM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3MkIxNUI3OEY0RDExRTQ4NUMyQTk2QjhDNUJFQkM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODcyQjE1QjQ4RjREMTFFNDg1QzJBOTZCOEM1QkVCQzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODcyQjE1QjU4RjREMTFFNDg1QzJBOTZCOEM1QkVCQzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Ng109AAACnklEQVR42mL4//8/g0dE+n0QDWLcATHAHBgDKPgdIICYQYyTN18sYARLgQBQeB+IAxBAcHVI6veAiFnoEgABBNbrGZmRBNTdBcSi25fPACv/D9U2CUprMAFlGCHWMAhC6X0gGS40i/4zAWWSoCpAZhuAdAIEEMwiVqDYLyB2BAoegCpgB1J3gbgRKDYbZEQ8EDuiGbsY3RoWoI6JQB0CDKjgG9DEmSAGUC4dSF1mBKoGufw+UECBAQsAajACUpHwgAQK6AGpC0D8CIg/ArEe1LYCkDxAACEr5AZSq4DYEojfAnEhUNEWmMlMUEWzgNR+IPYBSgoBsSqQLQIU/wl3A9CNCUDchOTD80hsVlCMg9ggE+cDTahDcj8sOkA+/g2kOoEmK4IUrmDAA4CKG4BULSgc36DJtcHCEAhuAhX2gdwLcsdX9ASEFiu2QBwNsvoK0AQ+PLbvB5q6FJSmzEEBDFQsgiVWHkHDlQE5wDcCKT8gPgfEMkAMskUeaNArkDxAgCHyAsKUOCDVDsRSQPwciA8D8RMgBnlcBYjtgJgHiE8DcR7QoBPI+pFtng2kkqEZpQqo8B+SJbxA6gc0/GFioHhZDsTuQBwLlFsCNhCUZYD0bSC+B7IdnOMw/f4A5FKgXCwWOVBY3QHiA0D5AFBog0z+h8swQgCoBxT/pkDsDzQ8D+TCr0DOTKBEES5NUBdKAvFXLFEbDFVzBki9ZoHmI2UCrlDAJw80jAlqxhkQoxCUDICCiQzkg/lAzAHElbDSyQLIOQQu2ICGA130ixhTgPqkgdRxIAaFPai4e4+SDoEKQAXRZFDhBCpGgHghUNE9JHlQ+QTKCSB1oBh/DcTBQDXHMNIhFtvlgVQQyGYgFgPiP9CEDvLJFqAhH7DpAwCNmYULAOfnkwAAAABJRU5ErkJggg==) no-repeat 0 50%;
}
.booking-item .short-info .status {
  display: inline-block;
  height: 20px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  text-transform: uppercase;
  border: 1px solid #bdbdbd;
  border-width: 0 1px 0 1px;
  padding: 0 20px 0 50px;
  margin: 0 20px;
}
.booking-item .short-info .status.good {
  color: #08a66c;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBCQzM5REI1OEY0RTExRTRBMzZFRTc5OTI1NjQ5QzgyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCQzM5REI2OEY0RTExRTRBMzZFRTc5OTI1NjQ5QzgyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEJDMzlEQjM4RjRFMTFFNEEzNkVFNzk5MjU2NDlDODIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEJDMzlEQjQ4RjRFMTFFNEEzNkVFNzk5MjU2NDlDODIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7yPo8NAAACpUlEQVR42mL4//8/A8eynJsgmolzee4VBgaGcCBmYASJAAXagWxugABiBnE61d+uYQYSLUCRvSxAog6ILwAEEANIChkDTWMGmbQCiHMZECATIIBgJsYAOeVAbPI9cvJPkPItaNp9wSphAKiDGUQzIZnFANT6F0hZMAKVg9zzDYgfAfFykARAAMGdAcRrsDhPAoj7wFYAGRFQQQEgXo+kyAuIu6HsfhBxBcrhRzcRKu4PDkKgGwyBLpYD0jUMaAAo3gB030YgfQ7uRSAnGEjZAnExyPFAPog9E8jWAskDBBCyQnYgtQyI1YCYDYibgIqWwo2HumMCEIthcd96UIjAfB0AxEzYPAJVvB2msAcq0APEnmim8UPZoSBfl0FdAaJ5oO41BLovEMgsgcrVoYQVFmthJl4FJSALoA4FBuwgEUpfYIKG1USghlosCsWB4spAOg6W+iYCOUVAfB6Iu4BYB4g/AHE3yH1Ag+qRA/wakEoDCh6BJsJ+ID4A5K8DyQME6KTsWRIKoziuTXI/QkvgF7A5aUhycMkl5yYVGtvFIWsyyIYCIWi0IQgURHRxKpR2FyEc+wCKi/b7X84DV0V8OfDj3HvPy3Pvff7nWVCpFVziitCBD/gyoToVn4ByEspzjZwFV34wxd+QNA9tYdQc2BtOqfG3Q9MRwffgnId/oT2Mxoe4liZWDWtcPNLs24KvuB/owhtkiP1aLIp7hys4gxixnMXiuGt/s9fpcFd84WgQ7F9olaqttO2nnsJLYMNmalQyrchu4cmdSRuaKadi9bKyZtYJMc1NFi5AiZ8w0LHBP5osNfJw9yAla6CkiDo8k9sIyiaMu9MZBHmCIytOQtT6DaGtRYgdcV2FPhSc1FaEHTh+tHoKjsGz0NjGqamv8A/1JfsHThPj8VDyfA8AAAAASUVORK5CYII=) no-repeat 20px 50%;
}
.booking-item .short-info .status.poorly {
  color: #eb6060;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAEFVwZaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY5RDFFNTFCOEY1MDExRTQ4NTA3RERDRTA3MDg4MjdEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY5RDFFNTFDOEY1MDExRTQ4NTA3RERDRTA3MDg4MjdEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjlEMUU1MTk4RjUwMTFFNDg1MDdERENFMDcwODgyN0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjlEMUU1MUE4RjUwMTFFNDg1MDdERENFMDcwODgyN0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7HDQTjAAACVUlEQVR42mJ4nZDAAMS3////z8DEwMBwG4hVgRjMATNAACCAGEHKgKCECSqwGcToAOKbAAEEk4IBTyC2B8mWQAUOAPErkfnzKwACCKayG4jjgFgcKAi2xhWI14AE0K0DCbyEim2EWW0HNRMEGkCC7EC8GogdgHg30MzzAAEE064A9cJuBlRQCsSTgAp/MkFd8wCqWwJJkSYQc4AUvUlMdGeCOhkEqoH4BZLC60DcDGUnM0FdXcqAAwBNA7kxDOabbijtDvIiEK8CYkOQAFARKFwYAAIIOXxBbtoExK+B+B8QB4AMBIUiC1TBRyDmR444IGAG4q1A7A2ychFUgRias0By3kC3xYIYc4GYF4j50BTBTFUFWXcQyuFGU3QPSvcxIQm+QFP0A0qzgxRFwGIdiLdAI3cRkuIWkHVyUA4HEPsgSXJBTZsFMqkLmhLQgTAQ5wPD6TTMTaFA/Bsa+nuAuAaIHwNxP0gSIMDQU7QgEE+E+nQSEB8F4j9I8iBxXyBuhAZdD9Cmf+hJWRCazMyB+AYD8QAUOMFAA0NhsaQFxHOgsXgDquA4EFvhMCANiA8BsT4QrwAlY2As/wZiFiZoigtHUgxS8ApP8gWF11ogvghNod+h+bGdBZoq/6Bp8MfjNX4sYqdBmYkJmry5GSgDLqDEBIoAEWisgcLuL1SyHYifAvFCIP6MpEkelFaA+CQQr4SKyYKCCuhdI1hsgly4GYgXQ8OMGADSMwVUwgINAqczWKYFedUbyo4F4nlQ122HFi5foCkYVCwEA7ExEKcDcRYo58MAAMgOmEmUHChqAAAAAElFTkSuQmCC) no-repeat 20px 50%;
}
.booking-item .short-info .step {
  display: inline-block;
  height: 20px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #3d4d5d;
  text-transform: uppercase;
}
.booking-item .short-info .link {
  list-style: none;
}
.booking-item .short-info .link li {
  display: inline-block;
  margin-left: 35px;
  padding-top: 3px;
}
.booking-item .short-info .link li a {
  position: relative;
  font-size: 12px;
  color: #0674a9;
  text-decoration: none;
}
.booking-item .short-info .link li a.active:after {
  content: "";
  display: block;
  height: 2px;
  background: #0674a9;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -6px;
}
.booking-item .details {
  display: none;
  border: 2px solid #201f60;
  border-top: 0;
  background: #fff;
  position: absolute;
  left: -2px;
  right: -2px;
  z-index: 2;
  padding: 15px;
}
.booking-item .details .details-body {
  background: #f7f7f7;
  padding: 10px;
}
.booking-item .details .title {
  font-size: 13px;
  color: #63778c;
  border-bottom: 1px solid #d9dde2;
  padding: 5px 0;
  margin-bottom: 5px;
}
.booking-item .details .title .city {
  font-size: 15px;
  font-weight: bold;
  color: #0674a9;
  margin-right: 10px;
}
.booking-item .details .title .time {
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  background: #ff7b33;
  padding: 2px 5px;
  margin: 0 10px;
  position: relative;
  top: -1px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.booking-item .details table {
  width: 100%;
}
.booking-item .details table td {
  padding: 10px 10px 10px 0;
}
.booking-item .details table td span {
  font-size: 14px;
  color: #2c3e50;
}
.booking-item .details table td span.caption {
  font-size: 11px;
  color: #63778c;
}
.booking-item .details table td.flight {
  width: 80px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAANCAYAAAErqfV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwMDExQTRDOEE3RTExRTRCMjlCREQ1NDhDQ0EyMzVEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwMDExQTREOEE3RTExRTRCMjlCREQ1NDhDQ0EyMzVEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTAwMTFBNEE4QTdFMTFFNEIyOUJERDU0OENDQTIzNUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTAwMTFBNEI4QTdFMTFFNEIyOUJERDU0OENDQTIzNUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Fn1vzAAAByklEQVR42mL4//8/g5NjJD+IBmEmZ6eoSwwMDMxAuhFIMwAEECNIFAaYQARQBiwCEEBwGZgAEJQBcRcQ+zNADT4DxJNhhsMwQAChmIkMWGAMqJE1QNwCFgAa0wU18j8Iw4wCCQghC8AwQACh2AE0jgdIfQbiC3v3LTNEthPq0TogPo7hMKCkCpC6jcWtuUCDpoDDARR+QPoSUEAeqAGkWAWqaBZQLB2bTwECCMWtQAMS0N1PyD8wji3QhiNI4iCXPARifhY0C22B+DAIAxV9B9IyUH8JQeVvYvP8TyDFhmbQCyCWB9r6iwWqQBjI+QKVXAbECVA2SEwGKPcROXp/AbE3UCOIXgcV/ws18Sl6IIGdBFQ8GcgOB+J3QBwEVHiNAQcACDCcKQvqnydAihOUToGGzGUgEgD1gQIpEIglQHGK0xKgQmYgdQaIDdCkQOFSCbT0EVqSzAfiUlB0oam/idcnUAPWQV1FCgA5oAmIFwAd8xeUdBcBOR34whRoUTuQqsBjKCheOoB4CtCc79gy9Skgvgo0COYCf6DCC0A+KG3lQHMfehCADJoFci1Q7TtC3oKlFCdQNgZidSCeAMT2WNQuhhp6h8SgYwAAkJ8BPfyO4eMAAAAASUVORK5CYII=) no-repeat 50% 18px;
  opacity: .4;
}
.booking-item .details table td .name {
  font-size: 14px;
  color: #9b9393;
  padding-top: 3px;
}
.booking-item .details table td .name:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.booking-item .details table td .name img {
  display: inline-block;
  float: left;
  margin-right: 15px;
  position: relative;
  top: -3px;
}
.booking-item .details table .divider td {
  padding: 0;
}
.booking-item .details table .divider td span {
  display: block;
  height: 1px;
  border-bottom: 1px dotted #8c8c8c;
}
.booking-item .details table .divider td span.layover {
  height: auto;
  font-size: 11px;
  color: #f86e6e;
  border: 0;
  margin: 0 10px;
  white-space: nowrap;
  position: relative;
  top: -6px;
}
.booking-item.open-details {
  border: 2px solid #201f60;
}
.booking-item.open-details .details {
  display: block;
}
.popup-container {
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1000;
}
.popup-container .popup {
  width: 605px;
  background: #fff;
  padding: 50px 20px 50px 50px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 1001;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.popup-container .popup .scroll-bar {
  max-height: 420px;
}
.popup-container .popup .close {
  width: 13px;
  height: 13px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAAEF7NTqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVFNzY3QjQyOTAxRTExRTQ4M0Q1RjE2QUI5Q0M5OEUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVFNzY3QjQzOTAxRTExRTQ4M0Q1RjE2QUI5Q0M5OEUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUU3NjdCNDA5MDFFMTFFNDgzRDVGMTZBQjlDQzk4RTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUU3NjdCNDE5MDFFMTFFNDgzRDVGMTZBQjlDQzk4RTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5qKe6SAAAA+ElEQVR42mIMik1iAAEmBghoAAggRmSRBhADIIBgIg0wJSwwBpRmAAggkApOIP0diDlBsoJAbAyiQYa8B2JJIH7GBBVdDcTPAQIIpqcciDcD8VmQXhifBWoYyAYlKH0PZiMLksqzUEEpKL0aIIDgzkcHIF35UKfBHJ4G0gly1UQk+9JgxsGCpBNKw+yAh1UalP6O7LI0ZJVQV4JDbBaag0DGcgIEGMy5IB2xQLwH6id0wAmVfw4LHWTgC8XIwRgLNZQBqokBpukZ1GqYjTDNMHAWahBKqoCB91CMDp6hhzQDFmfATEa3GexsmCYXqAIUZ2BxNigdXQMAQzQ7VkSWB/AAAAAASUVORK5CYII=) no-repeat;
  position: absolute;
  top: 20px;
  right: 20px;
  cursor: pointer;
}
.popup-container .popup table {
  width: 100%;
  border-collapse: collapse;
  border-bottom: 1px solid #dcdfe0;
  margin-bottom: 20px;
}
.popup-container .popup table th {
  background: #f2f2f2;
  border: 1px solid #fff;
  padding: 7px 10px;
  font-size: 12px;
  font-weight: bold;
  color: #202629;
  text-align: left;
}
.popup-container .popup table td {
  padding: 7px 10px;
  font-size: 12px;
  color: #525d62;
  vertical-align: top;
  line-height: 1.2;
}
.popup-container .popup h2 {
  font-size: 20px;
  color: #525d62;
  line-height: 1.2;
  margin-bottom: 10px;
}
.popup-container .popup h3 {
  font-size: 16px;
  color: #202629;
  line-height: 1.2;
  margin-bottom: 5px;
}
.popup-container .popup p,
.popup-container .popup li {
  font-size: 12px;
  color: #525d62;
  line-height: 1.2;
  margin-bottom: 10px;
}
.popup-container .popup ul {
  list-style: disc;
  list-style-position: inside;
}
.popup-container .popup .name {
  font-size: 14px;
  color: #9b9393;
  padding-top: 3px;
}
.popup-container .popup .name:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
  line-height: 1;
}
.popup-container .popup .name img {
  display: inline-block;
  float: left;
  margin-right: 15px;
  position: relative;
  top: -3px;
}
.popup-container .popup#login {
  width: auto;
  padding: 0 0 30px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.popup-container .popup#login .close {
  top: 29px;
}
.popup-container .popup#login .title {
  font-size: 30px;
  font-weight: bold;
  line-height: 1;
  color: #202629;
  padding: 20px 50px;
  background: #fee252;
  margin-bottom: 35px;
}
.popup-container .popup#login .fb-login {
  display: inline-block;
  width: 316px;
  height: 57px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATwAAAA5CAIAAAFT2jDAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA2MTgyMUZCOTVCMDExRTRBRkREQzk0RkNCNTQ5NkJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA2MTgyMUZDOTVCMDExRTRBRkREQzk0RkNCNTQ5NkJFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDYxODIxRjk5NUIwMTFFNEFGRERDOTRGQ0I1NDk2QkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDYxODIxRkE5NUIwMTFFNEFGRERDOTRGQ0I1NDk2QkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz63LXceAAAKRElEQVR42mLU92phwAA8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) no-repeat;
  text-decoration: none;
  margin-bottom: 27px;
}
.popup-container .popup#login .gplus-login {
  display: inline-block;
  width: 316px;
  height: 57px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATwAAAA5CAIAAAFT2jDAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGQTkyODRFOTVCMDExRTQ5RjY3OEREM0ZFNjQ3MTBCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGQTkyODRGOTVCMDExRTQ5RjY3OEREM0ZFNjQ3MTBCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEZBOTI4NEM5NUIwMTFFNDlGNjc4REQzRkU2NDcxMEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEZBOTI4NEQ5NUIwMTFFNDlGNjc4REQzRkU2NDcxMEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz68gXTBAAAPM0lEQVR42mI8Z6/BgAEE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) no-repeat;
  text-decoration: none;
}
.popup-container .popup#login .table > div {
  width: 316px;
  padding: 30px 60px;
  vertical-align: middle;
}
.popup-container .popup#login .table > div:first-child {
  border-right: 1px solid #e1e1e1;
  position: relative;
}
.popup-container .popup#login .table > div:first-child:after {
  content: 'OR';
  display: block;
  width: 30px;
  height: 15px;
  font-size: 20px;
  color: #9d9d9d;
  padding: 20px 10px;
  background: #fff;
  position: absolute;
  top: 50%;
  right: -25px;
  margin-top: -27px;
}
.popup-container .popup#login .input {
  width: 260px;
  margin-bottom: 0;
  border-bottom-width: 0;
}
.popup-container .popup#login .input .holder {
  color: #a7a7a7;
}
.popup-container .popup#login .input input {
  text-transform: none;
}
.popup-container .popup#login .input.last {
  border-bottom-width: 1px;
}
.popup-container .popup#login button {
  display: block;
  margin: 25px 0 15px;
}
.popup-container .popup#login .forgot-password {
  font-size: 12px;
  color: #b2b2b2;
}
.popup-container .popup#login p {
  font-size: 14px;
  color: #b2b2b2;
  line-height: 1.3;
}
.popup-container .popup#login p a {
  color: #0674a9;
  text-decoration: none;
}
.popup-container .popup#modify-search {
  width: auto;
  padding: 0 0 30px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.popup-container .popup#modify-search .close {
  top: 29px;
}
.popup-container .popup#modify-search .title {
  font-size: 30px;
  font-weight: bold;
  line-height: 1;
  color: #202629;
  padding: 20px 50px;
  background: #fee252;
  margin-bottom: 35px;
}
.popup-container .popup#modify-search .search-form {
  padding: 0 50px;
  width: 680px;
}
.popup-container .popup#modify-search .search-form .multi-city .delete {
  margin-left: 200px;
}
.small-tabs {
  display: block;
  list-style: none;
  padding-bottom: 7px;
  border-bottom: 1px solid #959ea7;
  margin-bottom: 10px;
}
.small-tabs li {
  display: inline-block;
  font-size: 14px;
  color: #202629;
  text-transform: uppercase;
  line-height: 1;
  margin-right: 20px;
  cursor: pointer;
  margin-bottom: 0 !important;
}
.small-tabs li.active {
  color: #0674a9;
  position: relative;
}
.small-tabs li.active:after {
  content: "";
  display: block;
  height: 2px;
  background: #0674a9;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -8px;
}
.small-tabs-body .item {
  display: none;
}
.small-tabs-body .item.open {
  display: block;
}
.reschedule h1 {
  font-size: 25px;
  font-weight: normal;
  color: #5e5e5e;
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px dotted #cbcbcb;
  line-height: 1;
}
.reschedule h2 {
  font-size: 16px;
  font-weight: normal;
  color: #202629;
  margin-bottom: 12px;
}
.reschedule .group {
  margin-bottom: 30px;
}
.reschedule .group .item:nth-child(2n) {
  margin-left: 1.5%;
}
.reschedule .item {
  display: inline-block;
  width: 48%;
  /*  height: 150px;*/
  background: #ecf0f1;
  margin-bottom: 11px;
  vertical-align: top;
}
.reschedule .item.progress {
  border-left: 4px solid #f4ba4a;
}
.reschedule .item.booked {
  border-left: 4px solid #2ecc71;
}
.reschedule .item.cancelled {
  border-left: 4px solid #e74c3c;
}
.reschedule .item.previous {
  border: 1px solid #cbcbcb;
  border-left: 4px solid #576062;
  background: #fff;
}
.reschedule .item .hr {
  font-size: 0;
  height: 0;
  border-bottom: 1px dotted #c0c1c1;
  margin: 5px 15px;
}
.reschedule .item .table > div:last-child {
  text-align: right;
}
.reschedule .item .table + .hr + .table > div {
  padding-top: 5px;
}
.reschedule .item .direction {
  display: block;
  font-size: 14px;
  font-weight: bold;
  color: #0674a9;
  margin-bottom: 7px;
  /*  max-height: 28px;*/
  overflow: hidden;
}
.reschedule .item .direction span {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 0 15px;
}
.reschedule .item .direction span.to {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAFCAYAAAECiO2EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNDNEJENUZDOEMxNjExRTQ4RDQ3OTU3NkVCMzY5ODMxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNDNEJENUZEOEMxNjExRTQ4RDQ3OTU3NkVCMzY5ODMxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0M0QkQ1RkE4QzE2MTFFNDhENDc5NTc2RUIzNjk4MzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0M0QkQ1RkI4QzE2MTFFNDhENDc5NTc2RUIzNjk4MzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7yADbmAAAAXElEQVR42mI0nvmfAQQAAogRxgAIIDgDBgACCFmgnAlJQgkggEAyaUDGTAYsACCAMMyBGQHEnSxAAqssyFiQJCMWCZBVswACDJex2IAgEJ8B4j1AnM7EQDq4ByIAScsUORmajVsAAAAASUVORK5CYII=) no-repeat 0 50%;
}
.reschedule .item .direction span.back {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAAElh7xMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU5MDY2MzRBOEMxNjExRTQ5OTNDQkMzNTc0NTg1OTQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU5MDY2MzRCOEMxNjExRTQ5OTNDQkMzNTc0NTg1OTQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTkwNjYzNDg4QzE2MTFFNDk5M0NCQzM1NzQ1ODU5NDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTkwNjYzNDk4QzE2MTFFNDk5M0NCQzM1NzQ1ODU5NDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eXtDcAAAAq0lEQVR42mI0nvmfAQSYGKAAIIAYMUQAAgguAgWhAAGELCDIhCSjBOLApM4CBBBImSBICQMqUAJhFiDxHoqRAYi/B2bmOyySDAABhO4cFMACNR8dnAFiIZDkPVw6mXCIC8Ek04DYGJdOnMYCBBhe16KBVUA8C+R/mE/KodYSqxkU0hWk2AgKlgqYjcgh4ALEu/FoNIFpgjkV5MyZSAqIccIsZKcaQw0wIcbdALdqJ3Hv10Q8AAAAAElFTkSuQmCC) no-repeat 0 50%;
}
.reschedule .item .date {
  font-size: 12px;
  color: #202629;
}
.reschedule .item .booking-id {
  display: block;
  font-size: 11px;
  color: #202629;
  white-space: nowrap;
}
.reschedule .item .booking-date {
  font-size: 11px;
  color: #6c6f70;
  white-space: nowrap;
}
.reschedule .item .traveller {
  font-size: 12px;
  color: #0674a9;
}
.reschedule .item .traveller a {
  text-decoration: none;
}
.reschedule .item .price {
  display: block;
  font-size: 16px;
  font-weight: bold;
  color: #202629;
  margin-bottom: 5px;
  min-width: 200px;
}
.reschedule .item .status {
  display: inline-block;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
  padding: 2px 10px;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.reschedule .item .status.progress {
  background: #f4ba4a;
}
.reschedule .item .status.booked {
  background: #2ecc71;
}
.reschedule .item .status.cancelled {
  background: #e74c3c;
}
.reschedule .table .action a.print {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 3px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQ0IyNjZBMDk2NDAxMUU0QTAyQ0MwOEJFM0NCOUFGRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQ0IyNjZBMTk2NDAxMUU0QTAyQ0MwOEJFM0NCOUFGRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJDQjI2NjlFOTY0MDExRTRBMDJDQzA4QkUzQ0I5QUZFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJDQjI2NjlGOTY0MDExRTRBMDJDQzA4QkUzQ0I5QUZFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3UetcAAAARRJREFUeNpi/P//PwMIMDIyKgCpzUB8lgE/MAZiX6C+ByAOC5rkVqBEBT7dQIs6kPlMDBQCig1gBGIbIPYBYh4gVicyDG4C8Rcg3gIKgxogzgTi/2RYPh1kwAtgwN0nSScjYzuQWgDSy0Km12cB8UOUaASaCnISO5EGPAC6+j9IC7IL5IF4PRCfJKDZHIgDQYZgS0g7gbgOiKVwaH4GxE3IAtjCQBiIM3AYMBFdAGQAD9AvnUCaD4j/AjEbECugqfsA9HIGNKxA6aUcSH8C6QUZEA3EkkAsA8T+QPwHFD1Yom4CkOoG4u9AvBGInwDxcxagyT9BAQKJBLALXgJxBw4vvIGqeYIrN3oDsQQRSXkGjAMQYABP6Ea4BRG1AAAAAABJRU5ErkJggg==) no-repeat 0 50%;
}
.reschedule .table .action a.email {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 3px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjU4OEYxRDk2NDAxMUU0QTIxRjlGNjExQ0E4MTdFNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjU4OEYxRTk2NDAxMUU0QTIxRjlGNjExQ0E4MTdFNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNTg4RjFCOTY0MDExRTRBMjFGOUY2MTFDQTgxN0U2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNTg4RjFDOTY0MDExRTRBMjFGOUY2MTFDQTgxN0U2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9Xa4vgAAAXlJREFUeNqs0zFLw0AUB/D/uxRMoCAoin4EFwfBFhxMdW6cdHEQBDuIOLuqo1N1UhwcXAQHte3g1gZxaP0AfgQ3QVB7gr3n3WlKbaO2xYOQ8N4/P+4uOUrPB5NoqCH8x3DEYwLv2ANhDhDHDH7uxyFQElA5bZUTpsCgNSJe9dhbCMPznlDfX0pKvF6xQI4aWBam6MG7YMaBpHrBBHrFIJz9N5UomJqImrWwdGlRHegGbcWq5UIhqovWkEVJ/In+hHWAFq0UbbDOshSHmprpxWGxoB2Kp5jw0j7T5gfQPZOJe7UDTPvBDhOP3oXFrJlFhLYu0/aAMZ3d/hVMZbK7GhupVUob5m8ySyKmvCR5Yy7z/LVMrobFdQUeb0cpPRtcu+Qu1klu6dxwhH3fN9819zAMZfs/Pe1nDwXoQULkXVZnFoTgey0MxGHdHJRUJjgisN5XmrCgEmqGWJxS7xg+Txr0bqgVocStPnpqE+wMMvrUmqpzAjSePgQYADLfx74VWJ7tAAAAAElFTkSuQmCC) no-repeat 0 50%;
}
.reschedule .table .action a.pdf {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 3px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDN0RFRkEyMzk2NDAxMUU0QTFGM0FGNjExOEEzRTRGRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDN0RFRkEyNDk2NDAxMUU0QTFGM0FGNjExOEEzRTRGRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM3REVGQTIxOTY0MDExRTRBMUYzQUY2MTE4QTNFNEZFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM3REVGQTIyOTY0MDExRTRBMUYzQUY2MTE4QTNFNEZFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6e+8NQAAAZZJREFUeNqUUz1vwjAQfQnhY0BVl6IOXdi6MzGzsKAKCUYQG0p/ChIbSgYkhiAmBn5H+QldWQihAwLxkZC4PmOjgGgFT3o623f35LuzNcYYCI7jWNyY+B92s9n8vDghAeJgMGBhGP5LiuG0VA5RV0LH41FYz/OwWCwEXdfFfD4XJFQqFYoz+/2+pfLOAkEQCKtp2gV1XReW4Ps+qtUqxZoWh4j/4VXgDjyHIWazGZLJJFKpFEajkejJQwLX6Ha7MAK5oUuSkpZI4GW7hZfLAavV6YxzuVxCTYxsjvupJMNXiVIoXSxC41f0OVnMl5E9oWTVk8PhAH1HC869ZKbVwno4RKbRwC52ft1c1VSdnDtJo1wGDdPt9fBkmkjXalB+NY24wPkGxCifx5vjIKC6CgWsp1O8djpn8b/Gauxl7e88+bvdhjeZyEdrI5HNIpQ9UElx0A2Mndx8lUpgXJHFp7LZnNe3BOjxGQc1Ad8/jSgmEMctAVHCB2PCU6/X2Xg8RhRF97wr0Qv6P0bsM9n8nZt4DPavAAMAXHvvGcozUdQAAAAASUVORK5CYII=) no-repeat 0 50%;
}
.my-bookings-details {
  position: relative;
}
.my-bookings-details h1 {
  font-size: 25px;
  font-weight: normal;
  color: #5e5e5e;
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px dotted #cbcbcb;
  line-height: 1;
}
.my-bookings-details h1 button {
  vertical-align: top;
}
.my-bookings-details .action {
  position: absolute;
  top: 20px;
  right: 15px;
}
.my-bookings-details .action a {
  display: inline-block;
  font-size: 12px;
  color: #0674a9;
  text-decoration: none;
  margin-left: 30px;
  padding: 3px 0 3px 25px;
}
.my-bookings-details .action a.print {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQ0IyNjZBMDk2NDAxMUU0QTAyQ0MwOEJFM0NCOUFGRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQ0IyNjZBMTk2NDAxMUU0QTAyQ0MwOEJFM0NCOUFGRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJDQjI2NjlFOTY0MDExRTRBMDJDQzA4QkUzQ0I5QUZFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJDQjI2NjlGOTY0MDExRTRBMDJDQzA4QkUzQ0I5QUZFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3UetcAAAARRJREFUeNpi/P//PwMIMDIyKgCpzUB8lgE/MAZiX6C+ByAOC5rkVqBEBT7dQIs6kPlMDBQCig1gBGIbIPYBYh4gVicyDG4C8Rcg3gIKgxogzgTi/2RYPh1kwAtgwN0nSScjYzuQWgDSy0Km12cB8UOUaASaCnISO5EGPAC6+j9IC7IL5IF4PRCfJKDZHIgDQYZgS0g7gbgOiKVwaH4GxE3IAtjCQBiIM3AYMBFdAGQAD9AvnUCaD4j/AjEbECugqfsA9HIGNKxA6aUcSH8C6QUZEA3EkkAsA8T+QPwHFD1Yom4CkOoG4u9AvBGInwDxcxagyT9BAQKJBLALXgJxBw4vvIGqeYIrN3oDsQQRSXkGjAMQYABP6Ea4BRG1AAAAAABJRU5ErkJggg==) no-repeat 0 50%;
}
.my-bookings-details .action a.email {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjU4OEYxRDk2NDAxMUU0QTIxRjlGNjExQ0E4MTdFNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjU4OEYxRTk2NDAxMUU0QTIxRjlGNjExQ0E4MTdFNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNTg4RjFCOTY0MDExRTRBMjFGOUY2MTFDQTgxN0U2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNTg4RjFDOTY0MDExRTRBMjFGOUY2MTFDQTgxN0U2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9Xa4vgAAAXlJREFUeNqs0zFLw0AUB/D/uxRMoCAoin4EFwfBFhxMdW6cdHEQBDuIOLuqo1N1UhwcXAQHte3g1gZxaP0AfgQ3QVB7gr3n3WlKbaO2xYOQ8N4/P+4uOUrPB5NoqCH8x3DEYwLv2ANhDhDHDH7uxyFQElA5bZUTpsCgNSJe9dhbCMPznlDfX0pKvF6xQI4aWBam6MG7YMaBpHrBBHrFIJz9N5UomJqImrWwdGlRHegGbcWq5UIhqovWkEVJ/In+hHWAFq0UbbDOshSHmprpxWGxoB2Kp5jw0j7T5gfQPZOJe7UDTPvBDhOP3oXFrJlFhLYu0/aAMZ3d/hVMZbK7GhupVUob5m8ySyKmvCR5Yy7z/LVMrobFdQUeb0cpPRtcu+Qu1klu6dxwhH3fN9819zAMZfs/Pe1nDwXoQULkXVZnFoTgey0MxGHdHJRUJjgisN5XmrCgEmqGWJxS7xg+Txr0bqgVocStPnpqE+wMMvrUmqpzAjSePgQYADLfx74VWJ7tAAAAAElFTkSuQmCC) no-repeat 0 50%;
}
.my-bookings-details .action a.pdf {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDN0RFRkEyMzk2NDAxMUU0QTFGM0FGNjExOEEzRTRGRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDN0RFRkEyNDk2NDAxMUU0QTFGM0FGNjExOEEzRTRGRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM3REVGQTIxOTY0MDExRTRBMUYzQUY2MTE4QTNFNEZFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM3REVGQTIyOTY0MDExRTRBMUYzQUY2MTE4QTNFNEZFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6e+8NQAAAZZJREFUeNqUUz1vwjAQfQnhY0BVl6IOXdi6MzGzsKAKCUYQG0p/ChIbSgYkhiAmBn5H+QldWQihAwLxkZC4PmOjgGgFT3o623f35LuzNcYYCI7jWNyY+B92s9n8vDghAeJgMGBhGP5LiuG0VA5RV0LH41FYz/OwWCwEXdfFfD4XJFQqFYoz+/2+pfLOAkEQCKtp2gV1XReW4Ps+qtUqxZoWh4j/4VXgDjyHIWazGZLJJFKpFEajkejJQwLX6Ha7MAK5oUuSkpZI4GW7hZfLAavV6YxzuVxCTYxsjvupJMNXiVIoXSxC41f0OVnMl5E9oWTVk8PhAH1HC869ZKbVwno4RKbRwC52ft1c1VSdnDtJo1wGDdPt9fBkmkjXalB+NY24wPkGxCifx5vjIKC6CgWsp1O8djpn8b/Gauxl7e88+bvdhjeZyEdrI5HNIpQ9UElx0A2Mndx8lUpgXJHFp7LZnNe3BOjxGQc1Ad8/jSgmEMctAVHCB2PCU6/X2Xg8RhRF97wr0Qv6P0bsM9n8nZt4DPavAAMAXHvvGcozUdQAAAAASUVORK5CYII=) no-repeat 0 50%;
}
.my-bookings-details .action a.ticket {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAASCAIAAAF8+yPOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0MjEwREEwOEE5QTExRTRCMTg3REUxRDNDMzhBNUE5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0MjEwREExOEE5QTExRTRCMTg3REUxRDNDMzhBNUE5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzQyMTBEOUU4QTlBMTFFNEIxODdERTFEM0MzOEE1QTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzQyMTBEOUY4QTlBMTFFNEIxODdERTFEM0MzOEE1QTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4UOfgEAAAAgklEQVR42mLU0dFhYGBgYgADKAUQQIzYBAECCCoIASxAfOzYMQgHIIBQZJgYkAAKh+ETDADVs1hZWcElAAIIxQDc+omRQHEYHAAtAwgg7HYwkWA65aJYHAd0GXa12N0LEGA4QwqnfVjDAzN4EKrRROEAzRR01fgtYcFqJMmxO8hVAwDJFR9z4ssnmwAAAABJRU5ErkJggg==) no-repeat 0 50%;
}
.my-bookings-details .group {
  border: 1px solid #dbdbdb;
}
.my-bookings-details .group.progress {
  border-left: 4px solid #f4ba4a;
}
.my-bookings-details .group.booked {
  border-left: 4px solid #2ecc71;
}
.my-bookings-details .group.cancelled {
  border-left: 4px solid #e74c3c;
}
.my-bookings-details .group.previous {
  border: 1px solid #cbcbcb;
  border-left: 4px solid #576062;
  background: #fff;
}
.my-bookings-details .title.table > div {
  padding: 15px 30px 15px;
}
.my-bookings-details .title.table > div:last-child {
  text-align: right;
}
.my-bookings-details .title .direction {
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  color: #0674a9;
  font-family: open_sansregular;
  margin-bottom: 7px;
  max-height: 28px;
  overflow: hidden;
  margin-right: 10px;
  vertical-align: top;
}
.my-bookings-details .title .direction span {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 0 15px;
}
.my-bookings-details .title .direction span.to {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAFCAYAAAECiO2EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNDNEJENUZDOEMxNjExRTQ4RDQ3OTU3NkVCMzY5ODMxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNDNEJENUZEOEMxNjExRTQ4RDQ3OTU3NkVCMzY5ODMxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0M0QkQ1RkE4QzE2MTFFNDhENDc5NTc2RUIzNjk4MzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0M0QkQ1RkI4QzE2MTFFNDhENDc5NTc2RUIzNjk4MzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7yADbmAAAAXElEQVR42mI0nvmfAQQAAogRxgAIIDgDBgACCFmgnAlJQgkggEAyaUDGTAYsACCAMMyBGQHEnSxAAqssyFiQJCMWCZBVswACDJex2IAgEJ8B4j1AnM7EQDq4ByIAScsUORmajVsAAAAASUVORK5CYII=) no-repeat 0 50%;
}
.my-bookings-details .title .direction span.back {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAAElh7xMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU5MDY2MzRBOEMxNjExRTQ5OTNDQkMzNTc0NTg1OTQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU5MDY2MzRCOEMxNjExRTQ5OTNDQkMzNTc0NTg1OTQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTkwNjYzNDg4QzE2MTFFNDk5M0NCQzM1NzQ1ODU5NDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTkwNjYzNDk4QzE2MTFFNDk5M0NCQzM1NzQ1ODU5NDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eXtDcAAAAq0lEQVR42mI0nvmfAQSYGKAAIIAYMUQAAgguAgWhAAGELCDIhCSjBOLApM4CBBBImSBICQMqUAJhFiDxHoqRAYi/B2bmOyySDAABhO4cFMACNR8dnAFiIZDkPVw6mXCIC8Ek04DYGJdOnMYCBBhe16KBVUA8C+R/mE/KodYSqxkU0hWk2AgKlgqYjcgh4ALEu/FoNIFpgjkV5MyZSAqIccIsZKcaQw0wIcbdALdqJ3Hv10Q8AAAAAElFTkSuQmCC) no-repeat 0 50%;
}
.my-bookings-details .title .date {
  display: inline-block;
  font-size: 14px;
  color: #8f8f8f;
  vertical-align: text-top;
}
.my-bookings-details .title .booking-id {
  display: block;
  font-size: 12px;
  color: #202629;
  white-space: nowrap;
}
.my-bookings-details .title .booking-date {
  font-size: 12px;
  color: #6c6f70;
  white-space: nowrap;
}
.my-bookings-details .title .status {
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  padding: 5px 15px;
  text-transform: uppercase;
  margin: 0 0 0 15px;
  position: relative;
  top: -3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.my-bookings-details .title .status.progress {
  background: #f4ba4a;
}
.my-bookings-details .title .status.booked {
  background: #2ecc71;
}
.my-bookings-details .title .status.cancelled {
  background: #e74c3c;
}
.my-bookings-details .item {
  padding: 15px 0;
  margin: 0 30px;
  border-top: 1px dotted #cbcbcb;
  border-bottom: 1px dotted #cbcbcb;
}
.ui.segment.flight-itinerary {
  width: 100%;
  box-shadow: none !important;
}
.ui.segment.flight-itinerary div.title {
  font-size: 13px;
  color: #63778c;
  border-bottom: 1px solid #d9dde2;
  padding: 5px 0;
  margin-bottom: 5px;
}
.ui.segment.flight-itinerary.compact div.title .city {
  font-size: 15px;
  font-weight: 700;
  color: #39f;
  margin-right: 10px;
}
.ui.segment.flight-itinerary.compact div.title .time {
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  background: #ff7b33;
  padding: 2px 5px;
  margin: 0 10px;
  position: relative;
  top: -1px;
  border-radius: 3px;
}
.ui.segment.flight-itinerary.compact table.segments {
  width: 100%;
  border-bottom: none;
}
.ui.segment.flight-itinerary.compact table.segments .airport {
  font-size: 11px;
  color: #63778c;
}
.ui.segment.flight-itinerary.dark {
  background: #f7f7f7;
}
.ui.segment.flight-itinerary table.segments td {
  padding: 10px;
}
.ui.segment.flight-itinerary table.segments td.carrier-logo {
  width: 36px;
  vertical-align: middle;
  text-align: center;
}
.ui.segment.flight-itinerary table.segments td.carrier-name {
  font-size: 14px;
  color: #9b9393;
}
.ui.segment.flight-itinerary table.segments td.from {
  font-size: 14px;
  color: #2c3e50;
}
.ui.segment.flight-itinerary table.segments td.to {
  font-size: 14px;
  color: #2c3e50;
}
.ui.segment.flight-itinerary table.segments td.flight {
  width: 80px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAANCAYAAAErqfV4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwMDExQTRDOEE3RTExRTRCMjlCREQ1NDhDQ0EyMzVEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwMDExQTREOEE3RTExRTRCMjlCREQ1NDhDQ0EyMzVEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTAwMTFBNEE4QTdFMTFFNEIyOUJERDU0OENDQTIzNUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTAwMTFBNEI4QTdFMTFFNEIyOUJERDU0OENDQTIzNUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Fn1vzAAAByklEQVR42mL4//8/g5NjJD+IBmEmZ6eoSwwMDMxAuhFIMwAEECNIFAaYQARQBiwCEEBwGZgAEJQBcRcQ+zNADT4DxJNhhsMwQAChmIkMWGAMqJE1QNwCFgAa0wU18j8Iw4wCCQghC8AwQACh2AE0jgdIfQbiC3v3LTNEthPq0TogPo7hMKCkCpC6jcWtuUCDpoDDARR+QPoSUEAeqAGkWAWqaBZQLB2bTwECCMWtQAMS0N1PyD8wji3QhiNI4iCXPARifhY0C22B+DAIAxV9B9IyUH8JQeVvYvP8TyDFhmbQCyCWB9r6iwWqQBjI+QKVXAbECVA2SEwGKPcROXp/AbE3UCOIXgcV/ws18Sl6IIGdBFQ8GcgOB+J3QBwEVHiNAQcACDCcKQvqnydAihOUToGGzGUgEgD1gQIpEIglQHGK0xKgQmYgdQaIDdCkQOFSCbT0EVqSzAfiUlB0oam/idcnUAPWQV1FCgA5oAmIFwAd8xeUdBcBOR34whRoUTuQqsBjKCheOoB4CtCc79gy9Skgvgo0COYCf6DCC0A+KG3lQHMfehCADJoFci1Q7TtC3oKlFCdQNgZidSCeAMT2WNQuhhp6h8SgYwAAkJ8BPfyO4eMAAAAASUVORK5CYII=) no-repeat 50% 50%;
  opacity: .4;
}
.ui.segment.flight-itinerary table.segments td.time-n-cabin {
  vertical-align: top;
}
.ui.segment.flight-itinerary table.segments td.time-n-cabin div {
  font-size: 12px;
  line-height: 1.2;
  color: #3d4d5d;
  border-left: 1px solid #ddd;
  padding: 5px 10px;
}
.ui.segment.flight-itinerary table.segments tr.divider td {
  padding: 0;
  vertical-align: middle !important;
}
.ui.segment.flight-itinerary table.segments tr.divider td span {
  display: block;
  height: 1px;
  border-bottom: 1px dotted #8c8c8c;
}
.ui.segment.flight-itinerary table.segments tr.divider td span.layover {
  height: auto;
  font-size: 11px;
  color: #63778c;
  border: 0;
  margin: 0 10px;
  white-space: nowrap;
  position: relative;
}
.my-bookings-details .item table.passenger {
  width: 100%;
}
.my-bookings-details .item table.passenger th {
  background: #ccc;
  padding: 7px 12px;
  font-size: 14px;
  font-weight: normal;
  color: #000;
  text-align: left;
}
.my-bookings-details .item table.passenger td {
  font-size: 13px;
  color: #000;
  padding: 7px 12px;
}
.my-bookings-details .item table.passenger tr.negative {
  background: #fff0f0!important;
}
.my-bookings-details .item table.passenger td span {
  color: #686767;
}
.my-bookings-details .item table.passenger td .status {
  display: inline-block;
  font-size: 10px;
  color: #fff;
  padding: 2px 3px;
  text-transform: uppercase;
  margin: 0 0 0 5px;
  position: relative;
  top: -1px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.my-bookings-details .item table.passenger td .status.confirm {
  background: #2ecc71;
}
.my-bookings-details .item table.passenger td .status.notconfirm {
  background: #e74c3c;
}
.my-bookings-details .total {
  padding: 15px 30px;
  font-size: 12px;
  font-weight: bold;
  color: #202629;
  vertical-align: middle;
  text-align: right;
  line-height: 1;
}
.my-bookings-details .total span {
  font-size: 30px;
  color: #202629;
  vertical-align: middle;
  margin-left: 10px;
  line-height: 1;
}
.my-bookings-details .cancel {
  border-top: 1px solid #ccc;
  padding: 15px 30px;
  font-size: 12px;
  font-weight: bold;
  color: #202629;
  vertical-align: middle;
  text-align: right;
  line-height: 1;
}
.my-bookings-details .summery {
  padding-top: 35px;
}
.my-bookings-details .summery h5 {
  font-size: 12px;
  font-weight: bold;
  color: #202629;
  margin-bottom: 5px;
}
.my-bookings-details .summery p {
  font-size: 12px;
  color: #3d4d5d;
  line-height: 1.2;
}
ui.attached.positive.message,
.ui.positive.message {
  box-shadow: 0 0 0 1px #b7caa7 inset, 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}
.ui.positive.message {
  background-color: #eeffe7;
  color: #3c763d;
}
.ui.message:last-child {
  margin-bottom: 0;
}
.ui.message {
  font-size: 1em;
}
.ui.message {
  position: relative;
  min-height: 1em;
  margin: 1em 0;
  background: #efefef;
  padding: 1em 1.5em;
  line-height: 1.3;
  color: rgba(0, 0, 0, 0.8);
  -webkit-transition: opacity 0.2s ease, color 0.2s ease, background 0.2s ease, box-shadow 0.2s ease;
  transition: opacity 0.2s ease, color 0.2s ease, background 0.2s ease, box-shadow 0.2s ease;
  border-radius: .2857rem;
  box-shadow: 0 0 0 1px rgba(39, 41, 43, 0.15) inset, 0 0 0 0 transparent;
}
/* Datepicker
----------------------------------*/
.ui-accordion {
  border: 1px solid #d5dbe0;
}
.ui-accordion .ui-accordion-header {
  background: #7f7f7f;
  font-size: 16px;
  font-weight: normal;
  color: #fff;
  padding: 11px 10px 11px 55px;
  position: relative;
  margin-bottom: 1px;
}
.ui-accordion .ui-accordion-header.ui-accordion-header-active {
  background: #201f60;
}
.ui-accordion .ui-accordion-header .edit {
  display: none;
  position: absolute;
  top: 6px;
  right: 10px;
}
.ui-accordion .ui-accordion-header.edit {
  background-color: #15c585;
}
.ui-accordion .ui-accordion-header.edit .edit {
  display: inline-block;
}
.ui-accordion .ui-accordion-header.flights {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAF2Pf9EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI3MUQzNEMzOTU3QjExRTRBMEU4Q0UxNDIxRDg2MDdCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI3MUQzNEM0OTU3QjExRTRBMEU4Q0UxNDIxRDg2MDdCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjcxRDM0QzE5NTdCMTFFNEEwRThDRTE0MjFEODYwN0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjcxRDM0QzI5NTdCMTFFNEEwRThDRTE0MjFEODYwN0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4eHr3hAAABnklEQVR42mL4//8/AxDzQGkGRiDBzMDA8BeI/wOxHkAAgQQYkAETlP4PxQwAAcQA0wvEmf8hAMaHc0SBeCkQX4WKhSMpYgAIIAw7sNkHs/M2lN0L5iMZY/AfFYD9AtLBCHcphA0GAAGErBOGu6A6JbDIwfAEID6GSxIdrEPj/wFiaZDCG0C8BU0zPxYDbNAtQeZMQ1Ocg8fZYAwQQHjDmRBgwiIGMm0OHj3SQHwGiC0JBZYfkrgQEH9DkjuDTbM3lpD9gCY2Ez3AkPGf/9jBRvTQBgFFNM0z0TQdw2YJA5I/QCnKA03TDUJRJQQNxVdAzAxlvwZiGSD+hS+qAAKMgVBCAOI0ID4MzTUM1MLEKNqIFgygWCsCYjYi9IJKkcloyQMEDhBjMciC2/9xg+1ArIWUBtuB+DMe9SBHlJISPFv+kw8WAbEKelCDkl0IkZZPI9KivUBsRiiOq9GCoQ4t/pihVcFbPBadh+ZikhMXKPOdQXKlFjTucIGHQJwMdRRZqRq92LQH4nAgNoCWcHJA/BSIrwHxYiBeA8TfGagAAAz7EA7vzU1vAAAAAElFTkSuQmCC);
  background-position: 10px 50%;
  background-repeat: no-repeat;
}
.ui-accordion .ui-accordion-header.passenger {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAHWXq7SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI3MDdEQTA1OTU3QzExRTQ5MDM3QzI4RTM4NEREMTk2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI3MDdEQTA2OTU3QzExRTQ5MDM3QzI4RTM4NEREMTk2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjcwN0RBMDM5NTdDMTFFNDkwMzdDMjhFMzg0REQxOTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjcwN0RBMDQ5NTdDMTFFNDkwMzdDMjhFMzg0REQxOTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6cZ5mwAAACUElEQVR42mL4//8/AxTHgmhGEAEEYAIEmBhQwUGAAIKpYEBWYQ3VcgAkAFKBrOQlQAAxINni8B8BVgIxxDgkBf+hgn+A+DqUD1ZwFojT/uMAAAHEgIZV0cXQnQ3jcAPxN2SPgiRikBR+hStGciAIbAdiTSg7G+bIPCA2x+VGhv+4wSYQARBADHjwegI+ZkAPSGTbzLDY+BeJ7YDNAGskBf+A+DaaASbYXITuggogdgfiXzj83Q7Ec4CYE9kABajkB2g6IAbAQv0OQAAxEAjIOCCWx6cGlwQjmo1ziTVACJogd+NIuIL4DMgj4G8rKP0LlwHI4BIWA5KQ2PKEDHBG459DS0gG2AxIR1KwFqroL5TNjitZIxugAcSLgLgfRxh8h4aTCzYDfgPxD6hTCYFEKO0IM+AbVECHyFT4HSk8OJED7/B/4kEDlN4KEGCEkjI2zAXEy9EMBOXeWUDMSqp5pFoeRoTvnKnhAFBebALin0gG2yDFFz7wDIjtoIkCBB4AsScuB7AwYAJ2IH4CxCJo4n+AmIOBMOBFMgcE5IF4GxCfB2IjDNVYXBWAw2egDFVKRAgkA/FGHHJ2xEQBKNc+xWEASNwIVBBjkQOVP1pAfA2H3pfYEim+BFKDlAY2AHEwEPcA8UM8vr8NVVOG1MKAledMxCRCCyA+ANX0GJrwzv4nHxwE4hRoEf4Z6jhhbA5Ab/5U4ykTyQGg0FyKxP8CxKYwB3SgKZ4NxM3/qQ8KgXgPmlgaKL/rATMDK1LGuAPENkDMxUBd8BGIbwGxKZLYJwDIYoHGsCg3vQAAAABJRU5ErkJggg==);
  background-position: 10px 50%;
  background-repeat: no-repeat;
}
.ui-accordion .ui-accordion-header.card {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAAHsVM+iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVCRTNEMzBBOTU3QzExRTRCMzg1RTE0RjA2RThDRUM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVCRTNEMzBCOTU3QzExRTRCMzg1RTE0RjA2RThDRUM0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUJFM0QzMDg5NTdDMTFFNEIzODVFMTRGMDZFOENFQzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUJFM0QzMDk5NTdDMTFFNEIzODVFMTRGMDZFOENFQzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4NEhXMAAACRklEQVR42mL8//8/AxCIMEABCxD/Z0ACTEhsHyB+CxBAjEAtIkiCv0FavgPxF6gAI0iLGogBUg4SAQggkJbfQJqVAQdggtoMAn+B+A+6ApAJ54H0VBwG8AIEECO6R9DAGwagghqQIhz4P8j+H+i+h/mRAcmBZVCfcAFxDZIisDEl/yEgA4i5gdgKiN8A8VKQIMiRL4Eqq3E4cjZAAIFM8P9PPvjHAGWU4PEpPvyfiYFCwILElgLip1D2FCDOBWIdqJqHaOFwCIg3QcIR1QsXoPwrQPwYiO8Q8gIsKdyEJkNSQQBAAMEM4ANiNhI1v8GaiUh1ASwMyInCBiD+Q0k0gjIBMwta6mchUjMHtnTASmlCApUkD4D4E7SokQVieSD+RawBIC8wIxkGAv+gBU8DEPPA8zADQyk2A5ixWPAVSseDCiBCBihAvQCz+ScQm0H5iri8wPgfkhQLkYpXYkE7ED8CJYggMguT6yC7AQIMlqpCoTmPXuAu1E54yW8AxKCysxkp4GkFQKmhFojFgPgCA5KryC1WycEVMEtxZb2NQGyHlJ4pBaCEtheIQ/BlJNTqioHhGpUdcIhQTkYGW6CY5gBXcdoHdTU67odGTRwQPwbi5ZSHDWYidMeRddywJKbbQJwEZdcTyHq/gJgdPRHiygWnsRjwEohNofK8QLwCiO8hGUp2LoCV2BxIAWMKFbOBVgtXgPgiEKsDcRQQvwLiWFgTjgzACWuWggoifyBjPRVTPCk5wxfWLIEBbnJrVhIAqIL9BuMAADlVghHkT8nIAAAAAElFTkSuQmCC);
  background-position: 10px 50%;
  background-repeat: no-repeat;
}
.ui-datepicker {
  display: none;
  width: 17em;
  padding: .2em .2em 0;
  position: absolute;
  z-index: 100;
  background: #fff;
  border: 1px solid #d5dbe0;
  box-shadow: 1px 1px 2px 0 #d5dbe0;
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
  text-align: center;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
  position: absolute;
  top: 5px;
  left: 5px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  position: absolute;
  top: 5px;
  right: 5px;
}
.ui-datepicker .ui-icon {
  width: 16px;
  height: 16px;
  z-index: 11;
  text-indent: -999px;
}
.ui-datepicker .ui-datepicker-cmd-prev {
  left: 4px;
  background-position: -80px -192px;
}
.ui-datepicker .ui-datepicker-cmd-next {
  right: 4px;
  background-position: -48px -192px;
}
.ui-datepicker .ui-datepicker-cmd-prev:hover {
  left: 3px;
  top: 4px;
}
.ui-datepicker .ui-datepicker-cmd-next:hover {
  right: 5px;
  top: 4px;
}
.ui-datepicker .ui-datepicker-cmd-prevJump {
  left: 22px;
  background-position: -16px -192px;
}
.ui-datepicker .ui-datepicker-cmd-nextJump {
  right: 22px;
  background-position: 0px -192px;
}
.ui-datepicker .ui-datepicker-cmd-prevJump:hover {
  left: 21px;
  top: 4px;
}
.ui-datepicker .ui-datepicker-cmd-nextJump:hover {
  right: 23px;
  top: 4px;
}
.ui-datepicker .ui-datepicker-cmd-clear {
  background-position: -32px -192px;
}
.ui-datepicker .ui-datepicker-cmd-close {
  background-position: -208px -192px;
}
.ui-datepicker .ui-datepicker-disabled.ui-datepicker-cmd-prev:hover {
  left: 4px;
  top: 5px;
}
.ui-datepicker .ui-datepicker-disabled.ui-datepicker-cmd-next:hover {
  right: 4px;
  top: 5px;
}
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
  width: auto;
}
.ui-datepicker input.ui-datepicker-month-year {
  position: absolute;
  display: none;
  padding: 0px;
  border-width: 1px;
}
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.ui-datepicker th a {
  text-decoration: none;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
.ui-datepicker button.ui-datepicker-cmd-close {
  float: right;
}
.ui-datepicker button.ui-datepicker-cmd-today {
  float: left;
}
.ui-datepicker .ui-datepicker-cmd-prev,
.ui-datepicker .ui-datepicker-cmd-next {
  position: absolute;
  top: 5px;
}
.ui-datepicker .ui-datepicker-cmd-prevJump,
.ui-datepicker .ui-datepicker-cmd-nextJump {
  position: absolute;
  top: 5px;
}
.ui-datepicker .ui-datepicker-cmd-current,
.ui-datepicker .ui-datepicker-cmd-today {
  background-position: -64px -192px;
}
.ui-datepicker-disabled {
  opacity: 0.5;
  cursor: default;
}
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}
.ui-datepicker td span.ui-state-highlight,
.ui-datepicker td a.ui-state-highlight {
  background: #92abb6;
  color: #ffffff;
}
.ui-datepicker td span.ui-state-active,
.ui-datepicker td a.ui-state-active {
  background: #0674a9;
  color: #ffffff;
}
.ui-datepicker-status {
  text-align: center;
}
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
  padding: 0px 4px;
}
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}
.ui-datepicker-multi .ui-datepicker-cmd-prev {
  left: 8px;
}
.ui-datepicker-multi .ui-datepicker-cmd-next {
  right: 8px;
}
.ui-datepicker-multi .ui-datepicker-cmd-prev:hover {
  left: 7px;
}
.ui-datepicker-multi .ui-datepicker-cmd-next:hover {
  right: 9px;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
}
.ui-slider {
  position: relative;
  text-align: left;
  border: 2px solid #f1f1f1;
  background: #bebebe;
  margin-bottom: 20px;
}
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 12px;
  height: 12px;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none;
  border: 1px solid #afafaf;
  background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAIAAAHznvOKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEzQkU2QTYyOENEOTExRTRCODlEQTEwNEJDMjZBMUMxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEzQkU2QTYzOENEOTExRTRCODlEQTEwNEJDMjZBMUMxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTNCRTZBNjA4Q0Q5MTFFNEI4OURBMTA0QkMyNkExQzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTNCRTZBNjE4Q0Q5MTFFNEI4OURBMTA0QkMyNkExQzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7cBui9AAAAP0lEQVR42mJ4/PgxQAAxADFAADGCaAYGgAACMZmANEAAwbgMDAABxPj//38gxQThQSmAAAMpA4rDSZgwDKDzAadCHk1kB0i5AAAAAElFTkSuQmCC) no-repeat 45% 50%;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
  background: #0674a9;
}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}
.ui-slider.ui-slider-horizontal {
  height: 2px;
}
.ui-slider.ui-slider-horizontal .ui-slider-handle {
  top: -6px;
  margin-left: -0.6em;
}
.ui-slider.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.ui-slider.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.ui-slider.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.ui-slider .min,
.ui-slider .max {
  font-size: 11px;
  color: #878686;
  position: absolute;
  top: 10px;
  left: 0;
}
.ui-slider .max {
  left: auto;
  right: 0;
}
.total,
.item {
  page-break-after: auto;
}
.passenger {
  page-break-inside: avoid;
  page-break-before: auto;
}
.techStop {
  text-align: center;
  color: #8c949d;
  font-size: 11px;
  font-weight: 600;
  vertical-align: top;
}
@media print {
  .total,
  .item {
    page-break-after: auto;
  }
  .passenger {
    page-break-inside: avoid;
    page-break-before: auto;
  }
}
@media screen and (max-width: 1110px) {
  header .search {
    display: none;
  }
}
@media screen and (max-width: 1025px) {
  .wrapper {
    min-width: 1024px;
  }
}
@media screen and (max-width: 769px) {
  .wrapper {
    min-width: 768px;
  }
  header .phone span {
    font-size: 18px;
  }
}
.ticket_baggage_styling {
  background-image: url("/themes/B2B/img/layovers/baggage_not_allowed.png");
  background-repeat: no-repeat;
  height: 20px;
  padding-left: 25px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJjc3MvY21zLmNzcyIsInNvdXJjZVJvb3QiOiIifQ==*/