/************************************************************************************
Description: This file is to support IE9 with bootstrap4 by over riding the css properties and value
Author: Saigiridharan.E
Createddate:16-Apr-2019
*************************************************************************************//* Display helper class end *//* margin- helper class start *//* Display helper class end *//* margin- helper class start *//* Display helper class end *//* margin- helper class start *//* margin- helper class end *//* margin- helper class end *//* margin- helper class end *//* margin- helper class end *//* common width loop *//* looping for width with offset 5 addition *//* looping for width with offset 5 addition *//* looping for width with offset 5 addition *//* looping for width with offset 5 addition *//* looping for width with offset 5 addition *//* looping for width with offset 5 addition *//* looping for width with offset 5 addition *//* margin right and bottom *//* margin top and left */.ie9 .card-group .card,.ie9 .col-1,.ie9 .col-10,.ie9 .col-11,.ie9 .col-12,.ie9 .col-2,.ie9 .col-3,.ie9 .col-4,.ie9 .col-5,.ie9 .col-6,.ie9 .col-7,.ie9 .col-8,.ie9 .col-9,.ie9 .col-lg-1,.ie9 .col-lg-10,.ie9 .col-lg-11,.ie9 .col-lg-12,.ie9 .col-lg-2,.ie9 .col-lg-3,.ie9 .col-lg-4,.ie9 .col-lg-5,.ie9 .col-lg-6,.ie9 .col-lg-7,.ie9 .col-lg-8,.ie9 .col-lg-9,.ie9 .col-m-10,.ie9 .col-md-1,.ie9 .col-md-11,.ie9 .col-md-12,.ie9 .col-md-2,.ie9 .col-md-3,.ie9 .col-md-4,.ie9 .col-md-5,.ie9 .col-md-6,.ie9 .col-md-7,.ie9 .col-md-8,.ie9 .col-md-9,.ie9 .col-sm-1,.ie9 .col-sm-10,.ie9 .col-sm-11,.ie9 .col-sm-12,.ie9 .col-sm-2,.ie9 .col-sm-3,.ie9 .col-sm-4,.ie9 .col-sm-5,.ie9 .col-sm-6,.ie9 .col-sm-7,.ie9 .col-sm-8,.ie9 .col-sm-9,.ie9 .col-xl-1,.ie9 .col-xl-10,.ie9 .col-xl-11,.ie9 .col-xl-12,.ie9 .col-xl-2,.ie9 .col-xl-3,.ie9 .col-xl-4,.ie9 .col-xl-5,.ie9 .col-xl-6,.ie9 .col-xl-7,.ie9 .col-xl-8,.ie9 .col-xl-9,.ie9 .list-group-horizontal,.ie9 .list-group-horizontal .list-group-item,.ie9 .nav-link{  float:left;}.ie9 .container,.ie9 .container-fluid,.ie9 .navbar-collapse,.ie9 .navbar-nav,.ie9 .row,.ie9 aside,.ie9 footer,.ie9 main,.ie9 section{  display:block;}.ie9 .modal.fade .modal-dialog{  -ms-transform:translate(0, -25%);}.ie9 .modal.show .modal-dialog{  -ms-transform:translate(0, 0);}.ie9 .custom-select{  background-image:none;  padding-right:0.75rem;}.ie9 .img-fluid[src$=".svg"]{  width:100%;}.ie9 .table-responsive{  min-height:0;}.ie9 .progress{  display:block;}.ie9 .progress-bar{  float:left;  font-size:12px;  line-height:20px;  width:0;  height:100%;}.ie9 .d-flex,.ie9 .d-lg-flex,.ie9 .d-md-flex,.ie9 .d-print-flex,.ie9 .d-sm-flex,.ie9 .d-xl-flex{  display:block !important;}.ie9 .d-inline-flex,.ie9 .d-lg-inline-flex,.ie9 .d-md-inline-flex,.ie9 .d-print-inline-flex,.ie9 .d-sm-inline-flex,.ie9 .d-xl-inline-flex{  display:inline-block !important;}.ie9 .flex-row .div{  display:inline-block;}.ie9 .flex-row-reverse{  text-align:right;}.ie9 .flex-row-reverse .div{  display:inline-block;  float:right;}.ie9 .justify-content-start div{  display:inline-block;}.ie9 .justify-content-end{  text-align:right;}.ie9 .justify-content-end div{  display:inline-block;  margin-right:0;  float:right;}.ie9 .justify-content-center{  text-align:center;}.ie9 .justify-content-center div{  display:inline-block;  margin-right:auto;  margin-left:auto;  text-align:center;}.ie9 .justify-content-between{  text-justify:auto;}.ie9 .justify-content-between div{  display:inline-block;  margin-right:auto;  margin-left:auto;  text-align:justify;}.ie9 .justify-content-around{  text-align:justify;  text-justify:auto;}.ie9 .justify-content-around div{  display:inline-block;  margin-right:auto;  margin-left:auto;  text-align:justify;}.ie9 [class^=justify-content-] div{  display:inline-block;}.ie9 .carousel-control-next,.ie9 .carousel-control-prev,.ie9 .carousel-indicators{  display:none;}.ie9 .btn-link.disabled,.ie9 .btn-link:disabled{  text-decoration:none;}.ie9 .modal-header .close{  margin:-48px -16px -16px auto;}.ie9 .btn-group,.ie9 .btn-group-vertical{  display:inline;  vertical-align:baseline;}.ie9 .btn-group .btn + .btn,.ie9 .btn-group .btn + .btn-group,.ie9 .btn-group .btn-group + .btn,.ie9 .btn-group .btn-group + .btn-group,.ie9 .btn-group-vertical .btn + .btn,.ie9 .btn-group-vertical .btn + .btn-group,.ie9 .btn-group-vertical .btn-group + .btn,.ie9 .btn-group-vertical .btn-group + .btn-group{  margin-left:-5px;}.ie9 .navbar-expand .navbar-collapse,.ie9 .navbar-expand-lg .navbar-collapse,.ie9 .navbar-expand-md .navbar-collapse,.ie9 .navbar-expand-sm .navbar-collapse,.ie9 .navbar-expand-xl .navbar-collapse{  display:block;}.ie9 .nav,.ie9 .navbar,.ie9 .navbar > .container,.ie9 .navbar > .container-fluid{  display:block;}.ie9 .navbar{  display:inline-block;  width:100%;}.ie9 .nav-link{  padding:8px 16px;}.ie9 .navbar-brand{  padding-top:5px;  padding-bottom:5px;  margin-right:16px;  font-size:20px;  float:left;}.ie9 .navbar:not(.navbar-expand-sm):not(.navbar-expand-md):not(.navbar-expand-lg):not(.navbar-expand-xl):not(.navbar-expand) .nav-link{  float:none;}.ie9 .form-group > .is-valid{  border-color:#28a745 !important;}.ie9 .form-group > .is-invalid{  border-color:#dc3545 !important;}.ie9 .custom-control-input.is-valid ~ .valid-feedback,.ie9 .custom-file-input.is-invalid ~ .invalid-feedback,.ie9 .custom-select.is-invalid ~ .invalid-feedback,.ie9 .custom-select.is-valid ~ .valid-feedback,.ie9 .form-check-input.is-invalid ~ .invalid-feedback,.ie9 .form-check-input.is-valid ~ .valid-feedback,.ie9 .form-control-file.is-invalid ~ .invalid-feedback,.ie9 .form-control-file.is-valid ~ .valid-feedback,.ie9 .form-control.is-invalid ~ .invalid-feedback,.ie9 .form-control.is-valid ~ .valid-feedback{  display:block;}.ie9 .form-group > .is-valid:focus{  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .25);}.ie9 .form-group > .is-invalid:focus{  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .25);}.ie9 .custom-switch .custom-control-input:checked ~ .custom-control-label:after{  -ms-transform:translateX(0.75rem);}.ie9 .custom-navbar-left .dropdown{  position:relative;  display:inline-block;  /*!
 * Bootstrap
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */  /*
	*Description: Modified the file to meet W3C css validation
	*Author: Saigiridharan.E
	*Modified date: 16-Apr-2019
 */}*,::after,::before{  box-sizing:border-box;}html{  font-family:sans-serif;  line-height:1.15;  -webkit-text-size-adjust:100%;  -webkit-tap-highlight-color:transparent;}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{  display:block;}body{  margin:0;  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  font-size:1rem;  font-weight:400;  line-height:1.5;  color:#212529;  text-align:left;  background-color:#fff;}[tabindex="-1"]:focus{  outline:0 !important;}hr{  box-sizing:content-box;  height:0;  overflow:visible;}h1,h2,h3,h4,h5,h6{  margin-top:0;  margin-bottom:0.5rem;}p{  margin-top:0;  margin-bottom:1rem;}abbr[data-original-title],abbr[title]{  text-decoration:underline;  -webkit-text-decoration:underline dotted;  text-decoration:underline dotted;  cursor:help;  /*-webkit-text-decoration-skip-ink: none;
	text-decoration-skip-ink: none*/  border-bottom:0;}address{  margin-bottom:1rem;  font-style:normal;  line-height:inherit;}dl,ol,ul{  margin-top:0;  margin-bottom:1rem;}ol ol,ol ul,ul ol,ul ul{  margin-bottom:0;}dt{  font-weight:700;}dd{  margin-bottom:0.5rem;  margin-left:0;}blockquote{  margin:0 0 1rem;}b,strong{  font-weight:bolder;}small{  font-size:80%;}sub,sup{  position:relative;  font-size:75%;  line-height:0;  vertical-align:baseline;}sub{  bottom:-0.25em;}sup{  top:-0.5em;}a{  color:#007bff;  text-decoration:none;  background-color:transparent;}a:hover{  color:#0056b3;  text-decoration:underline;}a:not([href]):not([tabindex]){  color:inherit;  text-decoration:none;}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{  color:inherit;  text-decoration:none;}a:not([href]):not([tabindex]):focus{  outline:0;}code,kbd,pre,samp{  font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;  font-size:1em;}pre{  margin-top:0;  margin-bottom:1rem;  overflow:auto;}figure{  margin:0 0 1rem;}img{  vertical-align:middle;  border-style:none;}svg{  overflow:hidden;  vertical-align:middle;}table{  border-collapse:collapse;}caption{  padding-top:0.75rem;  padding-bottom:0.75rem;  color:#6c757d;  text-align:left;  caption-side:bottom;}th{  text-align:inherit;}label{  display:inline-block;  margin-bottom:0.5rem;}button{  border-radius:0;}button:focus{  outline:1px dotted;  outline:5px auto -webkit-focus-ring-color;}button,input,optgroup,select,textarea{  margin:0;  font-family:inherit;  font-size:inherit;  line-height:inherit;}button,input{  overflow:visible;}button,select{  text-transform:none;}select{  word-wrap:normal;}[type=button],[type=reset],[type=submit],button{  -webkit-appearance:button;}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){  cursor:pointer;}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{  padding:0;  border-style:none;}input[type=checkbox],input[type=radio]{  box-sizing:border-box;  padding:0;}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{  -webkit-appearance:listbox;}textarea{  overflow:auto;  resize:vertical;}fieldset{  min-width:0;  padding:0;  margin:0;  border:0;}legend{  display:block;  width:100%;  max-width:100%;  padding:0;  margin-bottom:0.5rem;  font-size:1.5rem;  line-height:inherit;  color:inherit;  white-space:normal;}progress{  vertical-align:baseline;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{  height:auto;}[type=search]{  outline-offset:-2px;  -webkit-appearance:none;}[type=search]::-webkit-search-decoration{  -webkit-appearance:none;}::-webkit-file-upload-button{  font:inherit;  -webkit-appearance:button;}output{  display:inline-block;}summary{  display:list-item;  cursor:pointer;}template{  display:none;}[hidden]{  display:none !important;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{  margin-bottom:0.5rem;  font-weight:500;  line-height:1.2;}.h1,h1{  font-size:2.5rem;}.h2,h2{  font-size:2rem;}.h3,h3{  font-size:1.75rem;}.h4,h4{  font-size:1.5rem;}.h5,h5{  font-size:1.25rem;}.h6,h6{  font-size:1rem;}.lead{  font-size:1.25rem;  font-weight:300;}.display-1{  font-size:6rem;  font-weight:300;  line-height:1.2;}.display-2{  font-size:5.5rem;  font-weight:300;  line-height:1.2;}.display-3{  font-size:4.5rem;  font-weight:300;  line-height:1.2;}.display-4{  font-size:3.5rem;  font-weight:300;  line-height:1.2;}hr{  margin-top:1rem;  margin-bottom:1rem;  border:0;  border-top:1px solid rgba(0, 0, 0, .1);}.small,small{  font-size:80%;  font-weight:400;}.mark,mark{  padding:0.2em;  background-color:#fcf8e3;}.list-unstyled{  padding-left:0;  list-style:none;}.list-inline{  padding-left:0;  list-style:none;}.list-inline-item{  display:inline-block;}.list-inline-item:not(:last-child){  margin-right:0.5rem;}.initialism{  font-size:90%;  text-transform:uppercase;}.blockquote{  margin-bottom:1rem;  font-size:1.25rem;}.blockquote-footer{  display:block;  font-size:80%;  color:#6c757d;}.blockquote-footer::before{  content:"\2014\00A0";}.img-fluid{  max-width:100%;  height:auto;}.img-thumbnail{  padding:0.25rem;  background-color:#fff;  border:1px solid #dee2e6;  border-radius:0.25rem;  max-width:100%;  height:auto;}.figure{  display:inline-block;}.figure-img{  margin-bottom:0.5rem;  line-height:1;}.figure-caption{  font-size:90%;  color:#6c757d;}code{  font-size:87.5%;  color:#e83e8c;  word-wrap:break-word;}a > code{  color:inherit;}kbd{  padding:0.2rem 0.4rem;  font-size:87.5%;  color:#fff;  background-color:#212529;  border-radius:0.2rem;}kbd kbd{  padding:0;  font-size:100%;  font-weight:700;}pre{  display:block;  font-size:87.5%;  color:#212529;}pre code{  font-size:inherit;  color:inherit;  word-break:normal;}.pre-scrollable{  max-height:340px;  overflow-y:scroll;}.container{  width:100%;  padding-right:15px;  padding-left:15px;  margin-right:auto;  margin-left:auto;}@media (min-width:576px){  .container{    max-width:540px;  }}@media (min-width:768px){  .container{    max-width:720px;  }}@media (min-width:992px){  .container{    max-width:960px;  }}@media (min-width:1200px){  .container{    max-width:1140px;  }}.container-fluid{  width:100%;  padding-right:15px;  padding-left:15px;  margin-right:auto;  margin-left:auto;}.row{  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  margin-right:-15px;  margin-left:-15px;}.no-gutters{  margin-right:0;  margin-left:0;}.no-gutters > .col,.no-gutters > [class*=col-]{  padding-right:0;  padding-left:0;}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{  position:relative;  width:100%;  padding-right:15px;  padding-left:15px;}.col{  -ms-flex-preferred-size:0;  flex-basis:0;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;}.col-auto{  -ms-flex:0 0 auto;  flex:0 0 auto;  width:auto;  max-width:100%;}.col-1{  -ms-flex:0 0 8.33333%;  flex:0 0 8.33333%;  max-width:8.33333%;}.col-2{  -ms-flex:0 0 16.66667%;  flex:0 0 16.66667%;  max-width:16.66667%;}.col-3{  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%;}.col-4{  -ms-flex:0 0 33.33333%;  flex:0 0 33.33333%;  max-width:33.33333%;}.col-5{  -ms-flex:0 0 41.66667%;  flex:0 0 41.66667%;  max-width:41.66667%;}.col-6{  -ms-flex:0 0 50%;  flex:0 0 50%;  max-width:50%;}.col-7{  -ms-flex:0 0 58.33333%;  flex:0 0 58.33333%;  max-width:58.33333%;}.col-8{  -ms-flex:0 0 66.66667%;  flex:0 0 66.66667%;  max-width:66.66667%;}.col-9{  -ms-flex:0 0 75%;  flex:0 0 75%;  max-width:75%;}.col-10{  -ms-flex:0 0 83.33333%;  flex:0 0 83.33333%;  max-width:83.33333%;}.col-11{  -ms-flex:0 0 91.66667%;  flex:0 0 91.66667%;  max-width:91.66667%;}.col-12{  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%;}.order-first{  -ms-flex-order:-1;  order:-1;}.order-last{  -ms-flex-order:13;  order:13;}.order-0{  -ms-flex-order:0;  order:0;}.order-1{  -ms-flex-order:1;  order:1;}.order-2{  -ms-flex-order:2;  order:2;}.order-3{  -ms-flex-order:3;  order:3;}.order-4{  -ms-flex-order:4;  order:4;}.order-5{  -ms-flex-order:5;  order:5;}.order-6{  -ms-flex-order:6;  order:6;}.order-7{  -ms-flex-order:7;  order:7;}.order-8{  -ms-flex-order:8;  order:8;}.order-9{  -ms-flex-order:9;  order:9;}.order-10{  -ms-flex-order:10;  order:10;}.order-11{  -ms-flex-order:11;  order:11;}.order-12{  -ms-flex-order:12;  order:12;}.offset-1{  margin-left:8.33333%;}.offset-2{  margin-left:16.66667%;}.offset-3{  margin-left:25%;}.offset-4{  margin-left:33.33333%;}.offset-5{  margin-left:41.66667%;}.offset-6{  margin-left:50%;}.offset-7{  margin-left:58.33333%;}.offset-8{  margin-left:66.66667%;}.offset-9{  margin-left:75%;}.offset-10{  margin-left:83.33333%;}.offset-11{  margin-left:91.66667%;}@media (min-width:576px){  .col-sm{    -ms-flex-preferred-size:0;    flex-basis:0;    -ms-flex-positive:1;    flex-grow:1;    max-width:100%;  }  .col-sm-auto{    -ms-flex:0 0 auto;    flex:0 0 auto;    width:auto;    max-width:100%;  }  .col-sm-1{    -ms-flex:0 0 8.33333%;    flex:0 0 8.33333%;    max-width:8.33333%;  }  .col-sm-2{    -ms-flex:0 0 16.66667%;    flex:0 0 16.66667%;    max-width:16.66667%;  }  .col-sm-3{    -ms-flex:0 0 25%;    flex:0 0 25%;    max-width:25%;  }  .col-sm-4{    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;  }  .col-sm-5{    -ms-flex:0 0 41.66667%;    flex:0 0 41.66667%;    max-width:41.66667%;  }  .col-sm-6{    -ms-flex:0 0 50%;    flex:0 0 50%;    max-width:50%;  }  .col-sm-7{    -ms-flex:0 0 58.33333%;    flex:0 0 58.33333%;    max-width:58.33333%;  }  .col-sm-8{    -ms-flex:0 0 66.66667%;    flex:0 0 66.66667%;    max-width:66.66667%;  }  .col-sm-9{    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;  }  .col-sm-10{    -ms-flex:0 0 83.33333%;    flex:0 0 83.33333%;    max-width:83.33333%;  }  .col-sm-11{    -ms-flex:0 0 91.66667%;    flex:0 0 91.66667%;    max-width:91.66667%;  }  .col-sm-12{    -ms-flex:0 0 100%;    flex:0 0 100%;    max-width:100%;  }  .order-sm-first{    -ms-flex-order:-1;    order:-1;  }  .order-sm-last{    -ms-flex-order:13;    order:13;  }  .order-sm-0{    -ms-flex-order:0;    order:0;  }  .order-sm-1{    -ms-flex-order:1;    order:1;  }  .order-sm-2{    -ms-flex-order:2;    order:2;  }  .order-sm-3{    -ms-flex-order:3;    order:3;  }  .order-sm-4{    -ms-flex-order:4;    order:4;  }  .order-sm-5{    -ms-flex-order:5;    order:5;  }  .order-sm-6{    -ms-flex-order:6;    order:6;  }  .order-sm-7{    -ms-flex-order:7;    order:7;  }  .order-sm-8{    -ms-flex-order:8;    order:8;  }  .order-sm-9{    -ms-flex-order:9;    order:9;  }  .order-sm-10{    -ms-flex-order:10;    order:10;  }  .order-sm-11{    -ms-flex-order:11;    order:11;  }  .order-sm-12{    -ms-flex-order:12;    order:12;  }  .offset-sm-0{    margin-left:0;  }  .offset-sm-1{    margin-left:8.33333%;  }  .offset-sm-2{    margin-left:16.66667%;  }  .offset-sm-3{    margin-left:25%;  }  .offset-sm-4{    margin-left:33.33333%;  }  .offset-sm-5{    margin-left:41.66667%;  }  .offset-sm-6{    margin-left:50%;  }  .offset-sm-7{    margin-left:58.33333%;  }  .offset-sm-8{    margin-left:66.66667%;  }  .offset-sm-9{    margin-left:75%;  }  .offset-sm-10{    margin-left:83.33333%;  }  .offset-sm-11{    margin-left:91.66667%;  }}@media (min-width:768px){  .col-md{    -ms-flex-preferred-size:0;    flex-basis:0;    -ms-flex-positive:1;    flex-grow:1;    max-width:100%;  }  .col-md-auto{    -ms-flex:0 0 auto;    flex:0 0 auto;    width:auto;    max-width:100%;  }  .col-md-1{    -ms-flex:0 0 8.33333%;    flex:0 0 8.33333%;    max-width:8.33333%;  }  .col-md-2{    -ms-flex:0 0 16.66667%;    flex:0 0 16.66667%;    max-width:16.66667%;  }  .col-md-3{    -ms-flex:0 0 25%;    flex:0 0 25%;    max-width:25%;  }  .col-md-4{    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;  }  .col-md-5{    -ms-flex:0 0 41.66667%;    flex:0 0 41.66667%;    max-width:41.66667%;  }  .col-md-6{    -ms-flex:0 0 50%;    flex:0 0 50%;    max-width:50%;  }  .col-md-7{    -ms-flex:0 0 58.33333%;    flex:0 0 58.33333%;    max-width:58.33333%;  }  .col-md-8{    -ms-flex:0 0 66.66667%;    flex:0 0 66.66667%;    max-width:66.66667%;  }  .col-md-9{    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;  }  .col-md-10{    -ms-flex:0 0 83.33333%;    flex:0 0 83.33333%;    max-width:83.33333%;  }  .col-md-11{    -ms-flex:0 0 91.66667%;    flex:0 0 91.66667%;    max-width:91.66667%;  }  .col-md-12{    -ms-flex:0 0 100%;    flex:0 0 100%;    max-width:100%;  }  .order-md-first{    -ms-flex-order:-1;    order:-1;  }  .order-md-last{    -ms-flex-order:13;    order:13;  }  .order-md-0{    -ms-flex-order:0;    order:0;  }  .order-md-1{    -ms-flex-order:1;    order:1;  }  .order-md-2{    -ms-flex-order:2;    order:2;  }  .order-md-3{    -ms-flex-order:3;    order:3;  }  .order-md-4{    -ms-flex-order:4;    order:4;  }  .order-md-5{    -ms-flex-order:5;    order:5;  }  .order-md-6{    -ms-flex-order:6;    order:6;  }  .order-md-7{    -ms-flex-order:7;    order:7;  }  .order-md-8{    -ms-flex-order:8;    order:8;  }  .order-md-9{    -ms-flex-order:9;    order:9;  }  .order-md-10{    -ms-flex-order:10;    order:10;  }  .order-md-11{    -ms-flex-order:11;    order:11;  }  .order-md-12{    -ms-flex-order:12;    order:12;  }  .offset-md-0{    margin-left:0;  }  .offset-md-1{    margin-left:8.33333%;  }  .offset-md-2{    margin-left:16.66667%;  }  .offset-md-3{    margin-left:25%;  }  .offset-md-4{    margin-left:33.33333%;  }  .offset-md-5{    margin-left:41.66667%;  }  .offset-md-6{    margin-left:50%;  }  .offset-md-7{    margin-left:58.33333%;  }  .offset-md-8{    margin-left:66.66667%;  }  .offset-md-9{    margin-left:75%;  }  .offset-md-10{    margin-left:83.33333%;  }  .offset-md-11{    margin-left:91.66667%;  }}@media (min-width:992px){  .col-lg{    -ms-flex-preferred-size:0;    flex-basis:0;    -ms-flex-positive:1;    flex-grow:1;    max-width:100%;  }  .col-lg-auto{    -ms-flex:0 0 auto;    flex:0 0 auto;    width:auto;    max-width:100%;  }  .col-lg-1{    -ms-flex:0 0 8.33333%;    flex:0 0 8.33333%;    max-width:8.33333%;  }  .col-lg-2{    -ms-flex:0 0 16.66667%;    flex:0 0 16.66667%;    max-width:16.66667%;  }  .col-lg-3{    -ms-flex:0 0 25%;    flex:0 0 25%;    max-width:25%;  }  .col-lg-4{    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;  }  .col-lg-5{    -ms-flex:0 0 41.66667%;    flex:0 0 41.66667%;    max-width:41.66667%;  }  .col-lg-6{    -ms-flex:0 0 50%;    flex:0 0 50%;    max-width:50%;  }  .col-lg-7{    -ms-flex:0 0 58.33333%;    flex:0 0 58.33333%;    max-width:58.33333%;  }  .col-lg-8{    -ms-flex:0 0 66.66667%;    flex:0 0 66.66667%;    max-width:66.66667%;  }  .col-lg-9{    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;  }  .col-lg-10{    -ms-flex:0 0 83.33333%;    flex:0 0 83.33333%;    max-width:83.33333%;  }  .col-lg-11{    -ms-flex:0 0 91.66667%;    flex:0 0 91.66667%;    max-width:91.66667%;  }  .col-lg-12{    -ms-flex:0 0 100%;    flex:0 0 100%;    max-width:100%;  }  .order-lg-first{    -ms-flex-order:-1;    order:-1;  }  .order-lg-last{    -ms-flex-order:13;    order:13;  }  .order-lg-0{    -ms-flex-order:0;    order:0;  }  .order-lg-1{    -ms-flex-order:1;    order:1;  }  .order-lg-2{    -ms-flex-order:2;    order:2;  }  .order-lg-3{    -ms-flex-order:3;    order:3;  }  .order-lg-4{    -ms-flex-order:4;    order:4;  }  .order-lg-5{    -ms-flex-order:5;    order:5;  }  .order-lg-6{    -ms-flex-order:6;    order:6;  }  .order-lg-7{    -ms-flex-order:7;    order:7;  }  .order-lg-8{    -ms-flex-order:8;    order:8;  }  .order-lg-9{    -ms-flex-order:9;    order:9;  }  .order-lg-10{    -ms-flex-order:10;    order:10;  }  .order-lg-11{    -ms-flex-order:11;    order:11;  }  .order-lg-12{    -ms-flex-order:12;    order:12;  }  .offset-lg-0{    margin-left:0;  }  .offset-lg-1{    margin-left:8.33333%;  }  .offset-lg-2{    margin-left:16.66667%;  }  .offset-lg-3{    margin-left:25%;  }  .offset-lg-4{    margin-left:33.33333%;  }  .offset-lg-5{    margin-left:41.66667%;  }  .offset-lg-6{    margin-left:50%;  }  .offset-lg-7{    margin-left:58.33333%;  }  .offset-lg-8{    margin-left:66.66667%;  }  .offset-lg-9{    margin-left:75%;  }  .offset-lg-10{    margin-left:83.33333%;  }  .offset-lg-11{    margin-left:91.66667%;  }}@media (min-width:1200px){  .col-xl{    -ms-flex-preferred-size:0;    flex-basis:0;    -ms-flex-positive:1;    flex-grow:1;    max-width:100%;  }  .col-xl-auto{    -ms-flex:0 0 auto;    flex:0 0 auto;    width:auto;    max-width:100%;  }  .col-xl-1{    -ms-flex:0 0 8.33333%;    flex:0 0 8.33333%;    max-width:8.33333%;  }  .col-xl-2{    -ms-flex:0 0 16.66667%;    flex:0 0 16.66667%;    max-width:16.66667%;  }  .col-xl-3{    -ms-flex:0 0 25%;    flex:0 0 25%;    max-width:25%;  }  .col-xl-4{    -ms-flex:0 0 33.33333%;    flex:0 0 33.33333%;    max-width:33.33333%;  }  .col-xl-5{    -ms-flex:0 0 41.66667%;    flex:0 0 41.66667%;    max-width:41.66667%;  }  .col-xl-6{    -ms-flex:0 0 50%;    flex:0 0 50%;    max-width:50%;  }  .col-xl-7{    -ms-flex:0 0 58.33333%;    flex:0 0 58.33333%;    max-width:58.33333%;  }  .col-xl-8{    -ms-flex:0 0 66.66667%;    flex:0 0 66.66667%;    max-width:66.66667%;  }  .col-xl-9{    -ms-flex:0 0 75%;    flex:0 0 75%;    max-width:75%;  }  .col-xl-10{    -ms-flex:0 0 83.33333%;    flex:0 0 83.33333%;    max-width:83.33333%;  }  .col-xl-11{    -ms-flex:0 0 91.66667%;    flex:0 0 91.66667%;    max-width:91.66667%;  }  .col-xl-12{    -ms-flex:0 0 100%;    flex:0 0 100%;    max-width:100%;  }  .order-xl-first{    -ms-flex-order:-1;    order:-1;  }  .order-xl-last{    -ms-flex-order:13;    order:13;  }  .order-xl-0{    -ms-flex-order:0;    order:0;  }  .order-xl-1{    -ms-flex-order:1;    order:1;  }  .order-xl-2{    -ms-flex-order:2;    order:2;  }  .order-xl-3{    -ms-flex-order:3;    order:3;  }  .order-xl-4{    -ms-flex-order:4;    order:4;  }  .order-xl-5{    -ms-flex-order:5;    order:5;  }  .order-xl-6{    -ms-flex-order:6;    order:6;  }  .order-xl-7{    -ms-flex-order:7;    order:7;  }  .order-xl-8{    -ms-flex-order:8;    order:8;  }  .order-xl-9{    -ms-flex-order:9;    order:9;  }  .order-xl-10{    -ms-flex-order:10;    order:10;  }  .order-xl-11{    -ms-flex-order:11;    order:11;  }  .order-xl-12{    -ms-flex-order:12;    order:12;  }  .offset-xl-0{    margin-left:0;  }  .offset-xl-1{    margin-left:8.33333%;  }  .offset-xl-2{    margin-left:16.66667%;  }  .offset-xl-3{    margin-left:25%;  }  .offset-xl-4{    margin-left:33.33333%;  }  .offset-xl-5{    margin-left:41.66667%;  }  .offset-xl-6{    margin-left:50%;  }  .offset-xl-7{    margin-left:58.33333%;  }  .offset-xl-8{    margin-left:66.66667%;  }  .offset-xl-9{    margin-left:75%;  }  .offset-xl-10{    margin-left:83.33333%;  }  .offset-xl-11{    margin-left:91.66667%;  }}.table{  width:100%;  margin-bottom:1rem;  color:#212529;}.table td,.table th{  padding:0.75rem;  vertical-align:top;  border-top:1px solid #dee2e6;}.table thead th{  vertical-align:bottom;  border-bottom:2px solid #dee2e6;}.table tbody + tbody{  border-top:2px solid #dee2e6;}.table-sm td,.table-sm th{  padding:0.3rem;}.table-bordered{  border:1px solid #dee2e6;}.table-bordered td,.table-bordered th{  border:1px solid #dee2e6;}.table-bordered thead td,.table-bordered thead th{  border-bottom-width:2px;}.table-borderless tbody + tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{  border:0;}.table-striped tbody tr:nth-of-type(odd){  background-color:rgba(0, 0, 0, .05);}.table-hover tbody tr:hover{  color:#212529;  background-color:rgba(0, 0, 0, .075);}.table-primary,.table-primary > td,.table-primary > th{  background-color:#b8daff;}.table-primary tbody + tbody,.table-primary td,.table-primary th,.table-primary thead th{  border-color:#7abaff;}.table-hover .table-primary:hover{  background-color:#9fcdff;}.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th{  background-color:#9fcdff;}.table-secondary,.table-secondary > td,.table-secondary > th{  background-color:#d6d8db;}.table-secondary tbody + tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{  border-color:#b3b7bb;}.table-hover .table-secondary:hover{  background-color:#c8cbcf;}.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th{  background-color:#c8cbcf;}.table-success,.table-success > td,.table-success > th{  background-color:#c3e6cb;}.table-success tbody + tbody,.table-success td,.table-success th,.table-success thead th{  border-color:#8fd19e;}.table-hover .table-success:hover{  background-color:#b1dfbb;}.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{  background-color:#b1dfbb;}.table-info,.table-info > td,.table-info > th{  background-color:#bee5eb;}.table-info tbody + tbody,.table-info td,.table-info th,.table-info thead th{  border-color:#86cfda;}.table-hover .table-info:hover{  background-color:#abdde5;}.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{  background-color:#abdde5;}.table-warning,.table-warning > td,.table-warning > th{  background-color:#ffeeba;}.table-warning tbody + tbody,.table-warning td,.table-warning th,.table-warning thead th{  border-color:#ffdf7e;}.table-hover .table-warning:hover{  background-color:#ffe8a1;}.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{  background-color:#ffe8a1;}.table-danger,.table-danger > td,.table-danger > th{  background-color:#f5c6cb;}.table-danger tbody + tbody,.table-danger td,.table-danger th,.table-danger thead th{  border-color:#ed969e;}.table-hover .table-danger:hover{  background-color:#f1b0b7;}.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{  background-color:#f1b0b7;}.table-light,.table-light > td,.table-light > th{  background-color:#fdfdfe;}.table-light tbody + tbody,.table-light td,.table-light th,.table-light thead th{  border-color:#fbfcfc;}.table-hover .table-light:hover{  background-color:#ececf6;}.table-hover .table-light:hover > td,.table-hover .table-light:hover > th{  background-color:#ececf6;}.table-dark,.table-dark > td,.table-dark > th{  background-color:#c6c8ca;}.table-dark tbody + tbody,.table-dark td,.table-dark th,.table-dark thead th{  border-color:#95999c;}.table-hover .table-dark:hover{  background-color:#b9bbbe;}.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th{  background-color:#b9bbbe;}.table-active,.table-active > td,.table-active > th{  background-color:rgba(0, 0, 0, .075);}.table-hover .table-active:hover{  background-color:rgba(0, 0, 0, .075);}.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{  background-color:rgba(0, 0, 0, .075);}.table .thead-dark th{  color:#fff;  background-color:#343a40;  border-color:#454d55;}.table .thead-light th{  color:#495057;  background-color:#e9ecef;  border-color:#dee2e6;}.table-dark{  color:#fff;  background-color:#343a40;}.table-dark td,.table-dark th,.table-dark thead th{  border-color:#454d55;}.table-dark.table-bordered{  border:0;}.table-dark.table-striped tbody tr:nth-of-type(odd){  background-color:rgba(255, 255, 255, .05);}.table-dark.table-hover tbody tr:hover{  color:#fff;  background-color:rgba(255, 255, 255, .075);}@media (max-width:575.98px){  .table-responsive-sm{    display:block;    width:100%;    overflow-x:auto;    -webkit-overflow-scrolling:touch;  }  .table-responsive-sm > .table-bordered{    border:0;  }}@media (max-width:767.98px){  .table-responsive-md{    display:block;    width:100%;    overflow-x:auto;    -webkit-overflow-scrolling:touch;  }  .table-responsive-md > .table-bordered{    border:0;  }}@media (max-width:991.98px){  .table-responsive-lg{    display:block;    width:100%;    overflow-x:auto;    -webkit-overflow-scrolling:touch;  }  .table-responsive-lg > .table-bordered{    border:0;  }}@media (max-width:1199.98px){  .table-responsive-xl{    display:block;    width:100%;    overflow-x:auto;    -webkit-overflow-scrolling:touch;  }  .table-responsive-xl > .table-bordered{    border:0;  }}.table-responsive{  display:block;  width:100%;  overflow-x:auto;  -webkit-overflow-scrolling:touch;}.table-responsive > .table-bordered{  border:0;}.form-control{  display:block;  width:100%;  height:calc(1.5em + .75rem + 2px);  padding:0.375rem 0.75rem;  font-size:1rem;  font-weight:400;  line-height:1.5;  color:#495057;  background-color:#fff;  background-clip:padding-box;  border:1px solid #ced4da;  border-radius:0.25rem;  transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){  .form-control{    transition:none;  }}.form-control::-ms-expand{  background-color:transparent;  border:0;}.form-control:focus{  color:#495057;  background-color:#fff;  border-color:#80bdff;  outline:0;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .25);}.form-control::-webkit-input-placeholder{  color:#6c757d;  opacity:1;}.form-control::-moz-placeholder{  color:#6c757d;  opacity:1;}.form-control:-ms-input-placeholder{  color:#6c757d;  opacity:1;}.form-control::-ms-input-placeholder{  color:#6c757d;  opacity:1;}.form-control::placeholder{  color:#6c757d;  opacity:1;}.form-control:disabled,.form-control[readonly]{  background-color:#e9ecef;  opacity:1;}select.form-control:focus::-ms-value{  color:#495057;  background-color:#fff;}.form-control-file,.form-control-range{  display:block;  width:100%;}.col-form-label{  padding-top:calc(.375rem + 1px);  padding-bottom:calc(.375rem + 1px);  margin-bottom:0;  font-size:inherit;  line-height:1.5;}.col-form-label-lg{  padding-top:calc(.5rem + 1px);  padding-bottom:calc(.5rem + 1px);  font-size:1.25rem;  line-height:1.5;}.col-form-label-sm{  padding-top:calc(.25rem + 1px);  padding-bottom:calc(.25rem + 1px);  font-size:0.875rem;  line-height:1.5;}.form-control-plaintext{  display:block;  width:100%;  padding-top:0.375rem;  padding-bottom:0.375rem;  margin-bottom:0;  line-height:1.5;  color:#212529;  background-color:transparent;  border:solid transparent;  border-width:1px 0;}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{  padding-right:0;  padding-left:0;}.form-control-sm{  height:calc(1.5em + .5rem + 2px);  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5;  border-radius:0.2rem;}.form-control-lg{  height:calc(1.5em + 1rem + 2px);  padding:0.5rem 1rem;  font-size:1.25rem;  line-height:1.5;  border-radius:0.3rem;}select.form-control[multiple],select.form-control[size]{  height:auto;}textarea.form-control{  height:auto;}.form-group{  margin-bottom:1rem;}.form-text{  display:block;  margin-top:0.25rem;}.form-row{  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  margin-right:-5px;  margin-left:-5px;}.form-row > .col,.form-row > [class*=col-]{  padding-right:5px;  padding-left:5px;}.form-check{  position:relative;  display:block;  padding-left:1.25rem;}.form-check-input{  position:absolute;  margin-top:0.3rem;  margin-left:-1.25rem;}.form-check-input:disabled ~ .form-check-label{  color:#6c757d;}.form-check-label{  margin-bottom:0;}.form-check-inline{  display:-ms-inline-flexbox;  display:inline-flex;  -ms-flex-align:center;  align-items:center;  padding-left:0;  margin-right:0.75rem;}.form-check-inline .form-check-input{  position:static;  margin-top:0;  margin-right:0.3125rem;  margin-left:0;}.valid-feedback{  display:none;  width:100%;  margin-top:0.25rem;  font-size:80%;  color:#28a745;}.valid-tooltip{  position:absolute;  top:100%;  z-index:5;  display:none;  max-width:100%;  padding:0.25rem 0.5rem;  margin-top:0.1rem;  font-size:0.875rem;  line-height:1.5;  color:#fff;  background-color:rgba(40, 167, 69, .9);  border-radius:0.25rem;}.form-control.is-valid,.was-validated .form-control:valid{  border-color:#28a745;  padding-right:calc(1.5em + .75rem);  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");  background-repeat:no-repeat;  background-position:center right calc(.375em + .1875rem);  background-size:calc(.75em + .375rem) calc(.75em + .375rem);}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{  border-color:#28a745;  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .25);}.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip{  display:block;}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{  padding-right:calc(1.5em + .75rem);  background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);}.custom-select.is-valid,.was-validated .custom-select:valid{  border-color:#28a745;  padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem);}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{  border-color:#28a745;  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .25);}.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip,.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip{  display:block;}.form-control-file.is-valid ~ .valid-feedback,.form-control-file.is-valid ~ .valid-tooltip,.was-validated .form-control-file:valid ~ .valid-feedback,.was-validated .form-control-file:valid ~ .valid-tooltip{  display:block;}.form-check-input.is-valid ~ .form-check-label,.was-validated .form-check-input:valid ~ .form-check-label{  color:#28a745;}.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip,.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip{  display:block;}.custom-control-input.is-valid ~ .custom-control-label,.was-validated .custom-control-input:valid ~ .custom-control-label{  color:#28a745;}.custom-control-input.is-valid ~ .custom-control-label::before,.was-validated .custom-control-input:valid ~ .custom-control-label::before{  border-color:#28a745;}.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip,.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip{  display:block;}.custom-control-input.is-valid:checked ~ .custom-control-label::before,.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before{  border-color:#34ce57;  background-color:#34ce57;}.custom-control-input.is-valid:focus ~ .custom-control-label::before,.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before{  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .25);}.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before{  border-color:#28a745;}.custom-file-input.is-valid ~ .custom-file-label,.was-validated .custom-file-input:valid ~ .custom-file-label{  border-color:#28a745;}.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip,.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip{  display:block;}.custom-file-input.is-valid:focus ~ .custom-file-label,.was-validated .custom-file-input:valid:focus ~ .custom-file-label{  border-color:#28a745;  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .25);}.invalid-feedback{  display:none;  width:100%;  margin-top:0.25rem;  font-size:80%;  color:#dc3545;}.invalid-tooltip{  position:absolute;  top:100%;  z-index:5;  display:none;  max-width:100%;  padding:0.25rem 0.5rem;  margin-top:0.1rem;  font-size:0.875rem;  line-height:1.5;  color:#fff;  background-color:rgba(220, 53, 69, .9);  border-radius:0.25rem;}.form-control.is-invalid,.was-validated .form-control:invalid{  border-color:#dc3545;  padding-right:calc(1.5em + .75rem);  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");  background-repeat:no-repeat;  background-position:center right calc(.375em + .1875rem);  background-size:calc(.75em + .375rem) calc(.75em + .375rem);}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{  border-color:#dc3545;  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .25);}.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip{  display:block;}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{  padding-right:calc(1.5em + .75rem);  background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);}.custom-select.is-invalid,.was-validated .custom-select:invalid{  border-color:#dc3545;  padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem);}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{  border-color:#dc3545;  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .25);}.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip,.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip{  display:block;}.form-control-file.is-invalid ~ .invalid-feedback,.form-control-file.is-invalid ~ .invalid-tooltip,.was-validated .form-control-file:invalid ~ .invalid-feedback,.was-validated .form-control-file:invalid ~ .invalid-tooltip{  display:block;}.form-check-input.is-invalid ~ .form-check-label,.was-validated .form-check-input:invalid ~ .form-check-label{  color:#dc3545;}.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip,.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip{  display:block;}.custom-control-input.is-invalid ~ .custom-control-label,.was-validated .custom-control-input:invalid ~ .custom-control-label{  color:#dc3545;}.custom-control-input.is-invalid ~ .custom-control-label::before,.was-validated .custom-control-input:invalid ~ .custom-control-label::before{  border-color:#dc3545;}.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip,.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip{  display:block;}.custom-control-input.is-invalid:checked ~ .custom-control-label::before,.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before{  border-color:#e4606d;  background-color:#e4606d;}.custom-control-input.is-invalid:focus ~ .custom-control-label::before,.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before{  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .25);}.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before{  border-color:#dc3545;}.custom-file-input.is-invalid ~ .custom-file-label,.was-validated .custom-file-input:invalid ~ .custom-file-label{  border-color:#dc3545;}.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip,.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip{  display:block;}.custom-file-input.is-invalid:focus ~ .custom-file-label,.was-validated .custom-file-input:invalid:focus ~ .custom-file-label{  border-color:#dc3545;  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .25);}.form-inline{  display:-ms-flexbox;  display:flex;  -ms-flex-flow:row wrap;  flex-flow:row wrap;  -ms-flex-align:center;  align-items:center;}.form-inline .form-check{  width:100%;}@media (min-width:576px){  .form-inline label{    display:-ms-flexbox;    display:flex;    -ms-flex-align:center;    align-items:center;    -ms-flex-pack:center;    justify-content:center;    margin-bottom:0;  }  .form-inline .form-group{    display:-ms-flexbox;    display:flex;    -ms-flex:0 0 auto;    flex:0 0 auto;    -ms-flex-flow:row wrap;    flex-flow:row wrap;    -ms-flex-align:center;    align-items:center;    margin-bottom:0;  }  .form-inline .form-control{    display:inline-block;    width:auto;    vertical-align:middle;  }  .form-inline .form-control-plaintext{    display:inline-block;  }  .form-inline .custom-select,.form-inline .input-group{    width:auto;  }  .form-inline .form-check{    display:-ms-flexbox;    display:flex;    -ms-flex-align:center;    align-items:center;    -ms-flex-pack:center;    justify-content:center;    width:auto;    padding-left:0;  }  .form-inline .form-check-input{    position:relative;    -ms-flex-negative:0;    flex-shrink:0;    margin-top:0;    margin-right:0.25rem;    margin-left:0;  }  .form-inline .custom-control{    -ms-flex-align:center;    align-items:center;    -ms-flex-pack:center;    justify-content:center;  }  .form-inline .custom-control-label{    margin-bottom:0;  }}.btn{  display:inline-block;  font-weight:400;  color:#212529;  text-align:center;  vertical-align:middle;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  background-color:transparent;  border:1px solid transparent;  padding:0.375rem 0.75rem;  font-size:1rem;  line-height:1.5;  border-radius:0.25rem;  transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){  .btn{    transition:none;  }}.btn:hover{  color:#212529;  text-decoration:none;}.btn.focus,.btn:focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .25);}.btn.disabled,.btn:disabled{  opacity:0.65;}.btn-primary{  color:#fff;  background-color:#007bff;  border-color:#007bff;}.btn-primary:hover{  color:#fff;  background-color:#0069d9;  border-color:#0062cc;}.btn-primary.focus,.btn-primary:focus{  box-shadow:0 0 0 0.2rem rgba(38, 143, 255, .5);}.btn-primary.disabled,.btn-primary:disabled{  color:#fff;  background-color:#007bff;  border-color:#007bff;}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show > .btn-primary.dropdown-toggle{  color:#fff;  background-color:#0062cc;  border-color:#005cbf;}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show > .btn-primary.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(38, 143, 255, .5);}.btn-secondary{  color:#fff;  background-color:#6c757d;  border-color:#6c757d;}.btn-secondary:hover{  color:#fff;  background-color:#5a6268;  border-color:#545b62;}.btn-secondary.focus,.btn-secondary:focus{  box-shadow:0 0 0 0.2rem rgba(130, 138, 145, .5);}.btn-secondary.disabled,.btn-secondary:disabled{  color:#fff;  background-color:#6c757d;  border-color:#6c757d;}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show > .btn-secondary.dropdown-toggle{  color:#fff;  background-color:#545b62;  border-color:#4e555b;}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show > .btn-secondary.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(130, 138, 145, .5);}.btn-success{  color:#fff;  background-color:#28a745;  border-color:#28a745;}.btn-success:hover{  color:#fff;  background-color:#218838;  border-color:#1e7e34;}.btn-success.focus,.btn-success:focus{  box-shadow:0 0 0 0.2rem rgba(72, 180, 97, .5);}.btn-success.disabled,.btn-success:disabled{  color:#fff;  background-color:#28a745;  border-color:#28a745;}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show > .btn-success.dropdown-toggle{  color:#fff;  background-color:#1e7e34;  border-color:#1c7430;}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show > .btn-success.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(72, 180, 97, .5);}.btn-info{  color:#fff;  background-color:#17a2b8;  border-color:#17a2b8;}.btn-info:hover{  color:#fff;  background-color:#138496;  border-color:#117a8b;}.btn-info.focus,.btn-info:focus{  box-shadow:0 0 0 0.2rem rgba(58, 176, 195, .5);}.btn-info.disabled,.btn-info:disabled{  color:#fff;  background-color:#17a2b8;  border-color:#17a2b8;}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show > .btn-info.dropdown-toggle{  color:#fff;  background-color:#117a8b;  border-color:#10707f;}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show > .btn-info.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(58, 176, 195, .5);}.btn-warning{  color:#212529;  background-color:#ffc107;  border-color:#ffc107;}.btn-warning:hover{  color:#212529;  background-color:#e0a800;  border-color:#d39e00;}.btn-warning.focus,.btn-warning:focus{  box-shadow:0 0 0 0.2rem rgba(222, 170, 12, .5);}.btn-warning.disabled,.btn-warning:disabled{  color:#212529;  background-color:#ffc107;  border-color:#ffc107;}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show > .btn-warning.dropdown-toggle{  color:#212529;  background-color:#d39e00;  border-color:#c69500;}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show > .btn-warning.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(222, 170, 12, .5);}.btn-danger{  color:#fff;  background-color:#dc3545;  border-color:#dc3545;}.btn-danger:hover{  color:#fff;  background-color:#c82333;  border-color:#bd2130;}.btn-danger.focus,.btn-danger:focus{  box-shadow:0 0 0 0.2rem rgba(225, 83, 97, .5);}.btn-danger.disabled,.btn-danger:disabled{  color:#fff;  background-color:#dc3545;  border-color:#dc3545;}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show > .btn-danger.dropdown-toggle{  color:#fff;  background-color:#bd2130;  border-color:#b21f2d;}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show > .btn-danger.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(225, 83, 97, .5);}.btn-light{  color:#212529;  background-color:#f8f9fa;  border-color:#f8f9fa;}.btn-light:hover{  color:#212529;  background-color:#e2e6ea;  border-color:#dae0e5;}.btn-light.focus,.btn-light:focus{  box-shadow:0 0 0 0.2rem rgba(216, 217, 219, .5);}.btn-light.disabled,.btn-light:disabled{  color:#212529;  background-color:#f8f9fa;  border-color:#f8f9fa;}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show > .btn-light.dropdown-toggle{  color:#212529;  background-color:#dae0e5;  border-color:#d3d9df;}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show > .btn-light.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(216, 217, 219, .5);}.btn-dark{  color:#fff;  background-color:#343a40;  border-color:#343a40;}.btn-dark:hover{  color:#fff;  background-color:#23272b;  border-color:#1d2124;}.btn-dark.focus,.btn-dark:focus{  box-shadow:0 0 0 0.2rem rgba(82, 88, 93, .5);}.btn-dark.disabled,.btn-dark:disabled{  color:#fff;  background-color:#343a40;  border-color:#343a40;}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show > .btn-dark.dropdown-toggle{  color:#fff;  background-color:#1d2124;  border-color:#171a1d;}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show > .btn-dark.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(82, 88, 93, .5);}.btn-outline-primary{  color:#007bff;  border-color:#007bff;}.btn-outline-primary:hover{  color:#fff;  background-color:#007bff;  border-color:#007bff;}.btn-outline-primary.focus,.btn-outline-primary:focus{  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .5);}.btn-outline-primary.disabled,.btn-outline-primary:disabled{  color:#007bff;  background-color:transparent;}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show > .btn-outline-primary.dropdown-toggle{  color:#fff;  background-color:#007bff;  border-color:#007bff;}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .5);}.btn-outline-secondary{  color:#6c757d;  border-color:#6c757d;}.btn-outline-secondary:hover{  color:#fff;  background-color:#6c757d;  border-color:#6c757d;}.btn-outline-secondary.focus,.btn-outline-secondary:focus{  box-shadow:0 0 0 0.2rem rgba(108, 117, 125, .5);}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{  color:#6c757d;  background-color:transparent;}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show > .btn-outline-secondary.dropdown-toggle{  color:#fff;  background-color:#6c757d;  border-color:#6c757d;}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(108, 117, 125, .5);}.btn-outline-success{  color:#28a745;  border-color:#28a745;}.btn-outline-success:hover{  color:#fff;  background-color:#28a745;  border-color:#28a745;}.btn-outline-success.focus,.btn-outline-success:focus{  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .5);}.btn-outline-success.disabled,.btn-outline-success:disabled{  color:#28a745;  background-color:transparent;}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show > .btn-outline-success.dropdown-toggle{  color:#fff;  background-color:#28a745;  border-color:#28a745;}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-success.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .5);}.btn-outline-info{  color:#17a2b8;  border-color:#17a2b8;}.btn-outline-info:hover{  color:#fff;  background-color:#17a2b8;  border-color:#17a2b8;}.btn-outline-info.focus,.btn-outline-info:focus{  box-shadow:0 0 0 0.2rem rgba(23, 162, 184, .5);}.btn-outline-info.disabled,.btn-outline-info:disabled{  color:#17a2b8;  background-color:transparent;}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show > .btn-outline-info.dropdown-toggle{  color:#fff;  background-color:#17a2b8;  border-color:#17a2b8;}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-info.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(23, 162, 184, .5);}.btn-outline-warning{  color:#ffc107;  border-color:#ffc107;}.btn-outline-warning:hover{  color:#212529;  background-color:#ffc107;  border-color:#ffc107;}.btn-outline-warning.focus,.btn-outline-warning:focus{  box-shadow:0 0 0 0.2rem rgba(255, 193, 7, .5);}.btn-outline-warning.disabled,.btn-outline-warning:disabled{  color:#ffc107;  background-color:transparent;}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show > .btn-outline-warning.dropdown-toggle{  color:#212529;  background-color:#ffc107;  border-color:#ffc107;}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(255, 193, 7, .5);}.btn-outline-danger{  color:#dc3545;  border-color:#dc3545;}.btn-outline-danger:hover{  color:#fff;  background-color:#dc3545;  border-color:#dc3545;}.btn-outline-danger.focus,.btn-outline-danger:focus{  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .5);}.btn-outline-danger.disabled,.btn-outline-danger:disabled{  color:#dc3545;  background-color:transparent;}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show > .btn-outline-danger.dropdown-toggle{  color:#fff;  background-color:#dc3545;  border-color:#dc3545;}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-danger.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .5);}.btn-outline-light{  color:#f8f9fa;  border-color:#f8f9fa;}.btn-outline-light:hover{  color:#212529;  background-color:#f8f9fa;  border-color:#f8f9fa;}.btn-outline-light.focus,.btn-outline-light:focus{  box-shadow:0 0 0 0.2rem rgba(248, 249, 250, .5);}.btn-outline-light.disabled,.btn-outline-light:disabled{  color:#f8f9fa;  background-color:transparent;}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show > .btn-outline-light.dropdown-toggle{  color:#212529;  background-color:#f8f9fa;  border-color:#f8f9fa;}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-light.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(248, 249, 250, .5);}.btn-outline-dark{  color:#343a40;  border-color:#343a40;}.btn-outline-dark:hover{  color:#fff;  background-color:#343a40;  border-color:#343a40;}.btn-outline-dark.focus,.btn-outline-dark:focus{  box-shadow:0 0 0 0.2rem rgba(52, 58, 64, .5);}.btn-outline-dark.disabled,.btn-outline-dark:disabled{  color:#343a40;  background-color:transparent;}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show > .btn-outline-dark.dropdown-toggle{  color:#fff;  background-color:#343a40;  border-color:#343a40;}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show > .btn-outline-dark.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(52, 58, 64, .5);}.btn-link{  font-weight:400;  color:#007bff;  text-decoration:none;}.btn-link:hover{  color:#0056b3;  text-decoration:underline;}.btn-link.focus,.btn-link:focus{  text-decoration:underline;  box-shadow:none;}.btn-link.disabled,.btn-link:disabled{  /*pointer-events: none*/  color:#6c757d;}.btn-group-lg > .btn,.btn-lg{  padding:0.5rem 1rem;  font-size:1.25rem;  line-height:1.5;  border-radius:0.3rem;}.btn-group-sm > .btn,.btn-sm{  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5;  border-radius:0.2rem;}.btn-block{  display:block;  width:100%;}.btn-block + .btn-block{  margin-top:0.5rem;}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{  width:100%;}.fade{  transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){  .fade{    transition:none;  }}.fade:not(.show){  opacity:0;}.collapse:not(.show){  display:none;}.collapsing{  position:relative;  height:0;  overflow:hidden;  transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce){  .collapsing{    transition:none;  }}.dropdown,.dropleft,.dropright,.dropup{  position:relative;}.dropdown-toggle{  white-space:nowrap;}.dropdown-toggle::after{  display:inline-block;  margin-left:0.255em;  vertical-align:0.255em;  content:"";  border-top:0.3em solid;  border-right:0.3em solid transparent;  border-bottom:0;  border-left:0.3em solid transparent;}.dropdown-toggle:empty::after{  margin-left:0;}.dropdown-menu{  position:absolute;  top:100%;  left:0;  z-index:1000;  display:none;  float:left;  min-width:10rem;  padding:0.5rem 0;  margin:0.125rem 0 0;  font-size:1rem;  color:#212529;  text-align:left;  list-style:none;  background-color:#fff;  background-clip:padding-box;  border:1px solid rgba(0, 0, 0, .15);  border-radius:0.25rem;}.dropdown-menu-left{  right:auto;  left:0;}.dropdown-menu-right{  right:0;  left:auto;}@media (min-width:576px){  .dropdown-menu-sm-left{    right:auto;    left:0;  }  .dropdown-menu-sm-right{    right:0;    left:auto;  }}@media (min-width:768px){  .dropdown-menu-md-left{    right:auto;    left:0;  }  .dropdown-menu-md-right{    right:0;    left:auto;  }}@media (min-width:992px){  .dropdown-menu-lg-left{    right:auto;    left:0;  }  .dropdown-menu-lg-right{    right:0;    left:auto;  }}@media (min-width:1200px){  .dropdown-menu-xl-left{    right:auto;    left:0;  }  .dropdown-menu-xl-right{    right:0;    left:auto;  }}.dropup .dropdown-menu{  top:auto;  bottom:100%;  margin-top:0;  margin-bottom:0.125rem;}.dropup .dropdown-toggle::after{  display:inline-block;  margin-left:0.255em;  vertical-align:0.255em;  content:"";  border-top:0;  border-right:0.3em solid transparent;  border-bottom:0.3em solid;  border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{  margin-left:0;}.dropright .dropdown-menu{  top:0;  right:auto;  left:100%;  margin-top:0;  margin-left:0.125rem;}.dropright .dropdown-toggle::after{  display:inline-block;  margin-left:0.255em;  vertical-align:0.255em;  content:"";  border-top:0.3em solid transparent;  border-right:0;  border-bottom:0.3em solid transparent;  border-left:0.3em solid;}.dropright .dropdown-toggle:empty::after{  margin-left:0;}.dropright .dropdown-toggle::after{  vertical-align:0;}.dropleft .dropdown-menu{  top:0;  right:100%;  left:auto;  margin-top:0;  margin-right:0.125rem;}.dropleft .dropdown-toggle::after{  display:inline-block;  margin-left:0.255em;  vertical-align:0.255em;  content:"";}.dropleft .dropdown-toggle::after{  display:none;}.dropleft .dropdown-toggle::before{  display:inline-block;  margin-right:0.255em;  vertical-align:0.255em;  content:"";  border-top:0.3em solid transparent;  border-right:0.3em solid;  border-bottom:0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after{  margin-left:0;}.dropleft .dropdown-toggle::before{  vertical-align:0;}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{  right:auto;  bottom:auto;}.dropdown-divider{  height:0;  margin:0.5rem 0;  overflow:hidden;  border-top:1px solid #e9ecef;}.dropdown-item{  display:block;  width:100%;  padding:0.25rem 1.5rem;  clear:both;  font-weight:400;  color:#212529;  text-align:inherit;  white-space:nowrap;  background-color:transparent;  border:0;}.dropdown-item:focus,.dropdown-item:hover{  color:#16181b;  text-decoration:none;  background-color:#f8f9fa;}.dropdown-item.active,.dropdown-item:active{  color:#fff;  text-decoration:none;  background-color:#007bff;}.dropdown-item.disabled,.dropdown-item:disabled{  /*pointer-events: none;*/  color:#6c757d;  background-color:transparent;}.dropdown-menu.show{  display:block;}.dropdown-header{  display:block;  padding:0.5rem 1.5rem;  margin-bottom:0;  font-size:0.875rem;  color:#6c757d;  white-space:nowrap;}.dropdown-item-text{  display:block;  padding:0.25rem 1.5rem;  color:#212529;}.btn-group,.btn-group-vertical{  position:relative;  display:-ms-inline-flexbox;  display:inline-flex;  vertical-align:middle;}.btn-group-vertical > .btn,.btn-group > .btn{  position:relative;  -ms-flex:1 1 auto;  flex:1 1 auto;}.btn-group-vertical > .btn:hover,.btn-group > .btn:hover{  z-index:1;}.btn-group-vertical > .btn.active,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn:focus,.btn-group > .btn.active,.btn-group > .btn:active,.btn-group > .btn:focus{  z-index:1;}.btn-toolbar{  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  -ms-flex-pack:start;  justify-content:flex-start;}.btn-toolbar .input-group{  width:auto;}.btn-group > .btn-group:not(:first-child),.btn-group > .btn:not(:first-child){  margin-left:-1px;}.btn-group > .btn-group:not(:last-child) > .btn,.btn-group > .btn:not(:last-child):not(.dropdown-toggle){  border-top-right-radius:0;  border-bottom-right-radius:0;}.btn-group > .btn-group:not(:first-child) > .btn,.btn-group > .btn:not(:first-child){  border-top-left-radius:0;  border-bottom-left-radius:0;}.dropdown-toggle-split{  padding-right:0.5625rem;  padding-left:0.5625rem;}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{  margin-left:0;}.dropleft .dropdown-toggle-split::before{  margin-right:0;}.btn-group-sm > .btn + .dropdown-toggle-split,.btn-sm + .dropdown-toggle-split{  padding-right:0.375rem;  padding-left:0.375rem;}.btn-group-lg > .btn + .dropdown-toggle-split,.btn-lg + .dropdown-toggle-split{  padding-right:0.75rem;  padding-left:0.75rem;}.btn-group-vertical{  -ms-flex-direction:column;  flex-direction:column;  -ms-flex-align:start;  align-items:flex-start;  -ms-flex-pack:center;  justify-content:center;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group{  width:100%;}.btn-group-vertical > .btn-group:not(:first-child),.btn-group-vertical > .btn:not(:first-child){  margin-top:-1px;}.btn-group-vertical > .btn-group:not(:last-child) > .btn,.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle){  border-bottom-right-radius:0;  border-bottom-left-radius:0;}.btn-group-vertical > .btn-group:not(:first-child) > .btn,.btn-group-vertical > .btn:not(:first-child){  border-top-left-radius:0;  border-top-right-radius:0;}.btn-group-toggle > .btn,.btn-group-toggle > .btn-group > .btn{  margin-bottom:0;}.btn-group-toggle > .btn input[type=checkbox],.btn-group-toggle > .btn input[type=radio],.btn-group-toggle > .btn-group > .btn input[type=checkbox],.btn-group-toggle > .btn-group > .btn input[type=radio]{  position:absolute;  /*pointer-events: none*/  clip:rect(0, 0, 0, 0);}.input-group{  position:relative;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  -ms-flex-align:stretch;  align-items:stretch;  width:100%;}.input-group > .custom-file,.input-group > .custom-select,.input-group > .form-control,.input-group > .form-control-plaintext{  position:relative;  -ms-flex:1 1 auto;  flex:1 1 auto;  width:1%;  margin-bottom:0;}.input-group > .custom-file + .custom-file,.input-group > .custom-file + .custom-select,.input-group > .custom-file + .form-control,.input-group > .custom-select + .custom-file,.input-group > .custom-select + .custom-select,.input-group > .custom-select + .form-control,.input-group > .form-control + .custom-file,.input-group > .form-control + .custom-select,.input-group > .form-control + .form-control,.input-group > .form-control-plaintext + .custom-file,.input-group > .form-control-plaintext + .custom-select,.input-group > .form-control-plaintext + .form-control{  margin-left:-1px;}.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label,.input-group > .custom-select:focus,.input-group > .form-control:focus{  z-index:3;}.input-group > .custom-file .custom-file-input:focus{  z-index:4;}.input-group > .custom-select:not(:last-child),.input-group > .form-control:not(:last-child){  border-top-right-radius:0;  border-bottom-right-radius:0;}.input-group > .custom-select:not(:first-child),.input-group > .form-control:not(:first-child){  border-top-left-radius:0;  border-bottom-left-radius:0;}.input-group > .custom-file{  display:-ms-flexbox;  display:flex;  -ms-flex-align:center;  align-items:center;}.input-group > .custom-file:not(:last-child) .custom-file-label,.input-group > .custom-file:not(:last-child) .custom-file-label::after{  border-top-right-radius:0;  border-bottom-right-radius:0;}.input-group > .custom-file:not(:first-child) .custom-file-label{  border-top-left-radius:0;  border-bottom-left-radius:0;}.input-group-append,.input-group-prepend{  display:-ms-flexbox;  display:flex;}.input-group-append .btn,.input-group-prepend .btn{  position:relative;  z-index:2;}.input-group-append .btn:focus,.input-group-prepend .btn:focus{  z-index:3;}.input-group-append .btn + .btn,.input-group-append .btn + .input-group-text,.input-group-append .input-group-text + .btn,.input-group-append .input-group-text + .input-group-text,.input-group-prepend .btn + .btn,.input-group-prepend .btn + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-prepend .input-group-text + .input-group-text{  margin-left:-1px;}.input-group-prepend{  margin-right:-1px;}.input-group-append{  margin-left:-1px;}.input-group-text{  display:-ms-flexbox;  display:flex;  -ms-flex-align:center;  align-items:center;  padding:0.375rem 0.75rem;  margin-bottom:0;  font-size:1rem;  font-weight:400;  line-height:1.5;  color:#495057;  text-align:center;  white-space:nowrap;  background-color:#e9ecef;  border:1px solid #ced4da;  border-radius:0.25rem;}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{  margin-top:0;}.input-group-lg > .custom-select,.input-group-lg > .form-control:not(textarea){  height:calc(1.5em + 1rem + 2px);}.input-group-lg > .custom-select,.input-group-lg > .form-control,.input-group-lg > .input-group-append > .btn,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-prepend > .input-group-text{  padding:0.5rem 1rem;  font-size:1.25rem;  line-height:1.5;  border-radius:0.3rem;}.input-group-sm > .custom-select,.input-group-sm > .form-control:not(textarea){  height:calc(1.5em + .5rem + 2px);}.input-group-sm > .custom-select,.input-group-sm > .form-control,.input-group-sm > .input-group-append > .btn,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-prepend > .input-group-text{  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5;  border-radius:0.2rem;}.input-group-lg > .custom-select,.input-group-sm > .custom-select{  padding-right:1.75rem;}.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child),.input-group > .input-group-append:not(:last-child) > .btn,.input-group > .input-group-append:not(:last-child) > .input-group-text,.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .input-group-text{  border-top-right-radius:0;  border-bottom-right-radius:0;}.input-group > .input-group-append > .btn,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child),.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > .input-group-text{  border-top-left-radius:0;  border-bottom-left-radius:0;}.custom-control{  position:relative;  display:block;  min-height:1.5rem;  padding-left:1.5rem;}.custom-control-inline{  display:-ms-inline-flexbox;  display:inline-flex;  margin-right:1rem;}.custom-control-input{  position:absolute;  z-index:-1;  opacity:0;}.custom-control-input:checked ~ .custom-control-label::before{  color:#fff;  border-color:#007bff;  background-color:#007bff;}.custom-control-input:focus ~ .custom-control-label::before{  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .25);}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{  border-color:#80bdff;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{  color:#fff;  background-color:#b3d7ff;  border-color:#b3d7ff;}.custom-control-input:disabled ~ .custom-control-label{  color:#6c757d;}.custom-control-input:disabled ~ .custom-control-label::before{  background-color:#e9ecef;}.custom-control-label{  position:relative;  margin-bottom:0;  vertical-align:top;}.custom-control-label::before{  position:absolute;  top:0.25rem;  left:-1.5rem;  display:block;  width:1rem;  /*pointer-events: none;*/  height:1rem;  content:"";  background-color:#fff;  border:#adb5bd solid 1px;}.custom-control-label::after{  position:absolute;  top:0.25rem;  left:-1.5rem;  display:block;  width:1rem;  height:1rem;  content:"";  background:no-repeat 50%/50% 50%;}.custom-checkbox .custom-control-label::before{  border-radius:0.25rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{  border-color:#007bff;  background-color:#007bff;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{  background-color:rgba(0, 123, 255, .5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{  background-color:rgba(0, 123, 255, .5);}.custom-radio .custom-control-label::before{  border-radius:50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{  background-color:rgba(0, 123, 255, .5);}.custom-switch{  padding-left:2.25rem;}.custom-switch .custom-control-label::before{  left:-2.25rem;  /*pointer-events: all;*/  width:1.75rem;  border-radius:0.5rem;}.custom-switch .custom-control-label::after{  top:calc(.25rem + 2px);  left:calc(-2.25rem + 2px);  width:calc(1rem - 4px);  height:calc(1rem - 4px);  background-color:#adb5bd;  border-radius:0.5rem;  transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;  transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){  .custom-switch .custom-control-label::after{    transition:none;  }}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{  background-color:#fff;  -webkit-transform:translateX(0.75rem);  transform:translateX(0.75rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{  background-color:rgba(0, 123, 255, .5);}.custom-select{  display:inline-block;  width:100%;  height:calc(1.5em + .75rem + 2px);  padding:0.375rem 1.75rem 0.375rem 0.75rem;  font-size:1rem;  font-weight:400;  line-height:1.5;  color:#495057;  vertical-align:middle;  background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;  background-color:#fff;  border:1px solid #ced4da;  border-radius:0.25rem;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none;}.custom-select:focus{  border-color:#80bdff;  outline:0;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .25);}.custom-select:focus::-ms-value{  color:#495057;  background-color:#fff;}.custom-select[multiple],.custom-select[size]:not([size="1"]){  height:auto;  padding-right:0.75rem;  background-image:none;}.custom-select:disabled{  color:#6c757d;  background-color:#e9ecef;}.custom-select::-ms-expand{  display:none;}.custom-select-sm{  height:calc(1.5em + .5rem + 2px);  padding-top:0.25rem;  padding-bottom:0.25rem;  padding-left:0.5rem;  font-size:0.875rem;}.custom-select-lg{  height:calc(1.5em + 1rem + 2px);  padding-top:0.5rem;  padding-bottom:0.5rem;  padding-left:1rem;  font-size:1.25rem;}.custom-file{  position:relative;  display:inline-block;  width:100%;  height:calc(1.5em + .75rem + 2px);  margin-bottom:0;}.custom-file-input{  position:relative;  z-index:2;  width:100%;  height:calc(1.5em + .75rem + 2px);  margin:0;  opacity:0;}.custom-file-input:focus ~ .custom-file-label{  border-color:#80bdff;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .25);}.custom-file-input:disabled ~ .custom-file-label{  background-color:#e9ecef;}.custom-file-input:lang(en) ~ .custom-file-label::after{  content:"Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after{  content:attr(data-browse);}.custom-file-label{  position:absolute;  top:0;  right:0;  left:0;  z-index:1;  height:calc(1.5em + .75rem + 2px);  padding:0.375rem 0.75rem;  font-weight:400;  line-height:1.5;  color:#495057;  background-color:#fff;  border:1px solid #ced4da;  border-radius:0.25rem;}.custom-file-label::after{  position:absolute;  top:0;  right:0;  bottom:0;  z-index:3;  display:block;  height:calc(1.5em + .75rem);  padding:0.375rem 0.75rem;  line-height:1.5;  color:#495057;  content:"Browse";  background-color:#e9ecef;  border-left:inherit;  border-radius:0 0.25rem 0.25rem 0;}.custom-range{  width:100%;  height:calc(1rem + .4rem);  padding:0;  background-color:transparent;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none;}.custom-range:focus{  outline:0;}.custom-range:focus::-webkit-slider-thumb{  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, .25);}.custom-range:focus::-moz-range-thumb{  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, .25);}.custom-range:focus::-ms-thumb{  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, .25);}.custom-range::-moz-focus-outer{  border:0;}.custom-range::-webkit-slider-thumb{  width:1rem;  height:1rem;  margin-top:-0.25rem;  background-color:#007bff;  border:0;  border-radius:1rem;  transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  -webkit-appearance:none;  appearance:none;}@media (prefers-reduced-motion:reduce){  .custom-range::-webkit-slider-thumb{    transition:none;  }}.custom-range::-webkit-slider-thumb:active{  background-color:#b3d7ff;}.custom-range::-webkit-slider-runnable-track{  width:100%;  height:0.5rem;  color:transparent;  cursor:pointer;  background-color:#dee2e6;  border-color:transparent;  border-radius:1rem;}.custom-range::-moz-range-thumb{  width:1rem;  height:1rem;  background-color:#007bff;  border:0;  border-radius:1rem;  transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  -moz-appearance:none;  appearance:none;}@media (prefers-reduced-motion:reduce){  .custom-range::-moz-range-thumb{    transition:none;  }}.custom-range::-moz-range-thumb:active{  background-color:#b3d7ff;}.custom-range::-moz-range-track{  width:100%;  height:0.5rem;  color:transparent;  cursor:pointer;  background-color:#dee2e6;  border-color:transparent;  border-radius:1rem;}.custom-range::-ms-thumb{  width:1rem;  height:1rem;  margin-top:0;  margin-right:0.2rem;  margin-left:0.2rem;  background-color:#007bff;  border:0;  border-radius:1rem;  transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  appearance:none;}@media (prefers-reduced-motion:reduce){  .custom-range::-ms-thumb{    transition:none;  }}.custom-range::-ms-thumb:active{  background-color:#b3d7ff;}.custom-range::-ms-track{  width:100%;  height:0.5rem;  color:transparent;  cursor:pointer;  background-color:transparent;  border-color:transparent;  border-width:0.5rem;}.custom-range::-ms-fill-lower{  background-color:#dee2e6;  border-radius:1rem;}.custom-range::-ms-fill-upper{  margin-right:15px;  background-color:#dee2e6;  border-radius:1rem;}.custom-range:disabled::-webkit-slider-thumb{  background-color:#adb5bd;}.custom-range:disabled::-webkit-slider-runnable-track{  cursor:default;}.custom-range:disabled::-moz-range-thumb{  background-color:#adb5bd;}.custom-range:disabled::-moz-range-track{  cursor:default;}.custom-range:disabled::-ms-thumb{  background-color:#adb5bd;}.custom-control-label::before,.custom-file-label,.custom-select{  transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){  .custom-control-label::before,.custom-file-label,.custom-select{    transition:none;  }}.nav{  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  padding-left:0;  margin-bottom:0;  list-style:none;}.nav-link{  display:block;  padding:0.5rem 1rem;}.nav-link:focus,.nav-link:hover{  text-decoration:none;}.nav-link.disabled{  /*pointer-events: none;*/  color:#6c757d;  cursor:default;}.nav-tabs{  border-bottom:1px solid #dee2e6;}.nav-tabs .nav-item{  margin-bottom:-1px;}.nav-tabs .nav-link{  border:1px solid transparent;  border-top-left-radius:0.25rem;  border-top-right-radius:0.25rem;}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{  border-color:#e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled{  color:#6c757d;  background-color:transparent;  border-color:transparent;}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{  color:#495057;  background-color:#fff;  border-color:#dee2e6 #dee2e6 #fff;}.nav-tabs .dropdown-menu{  margin-top:-1px;  border-top-left-radius:0;  border-top-right-radius:0;}.nav-pills .nav-link{  border-radius:0.25rem;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{  color:#fff;  background-color:#007bff;}.nav-fill .nav-item{  -ms-flex:1 1 auto;  flex:1 1 auto;  text-align:center;}.nav-justified .nav-item{  -ms-flex-preferred-size:0;  flex-basis:0;  -ms-flex-positive:1;  flex-grow:1;  text-align:center;}.tab-content > .tab-pane{  display:none;}.tab-content > .active{  display:block;}.navbar{  position:relative;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  -ms-flex-align:center;  align-items:center;  -ms-flex-pack:justify;  justify-content:space-between;  padding:0.5rem 1rem;}.navbar > .container,.navbar > .container-fluid{  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  -ms-flex-align:center;  align-items:center;  -ms-flex-pack:justify;  justify-content:space-between;}.navbar-brand{  display:inline-block;  padding-top:0.3125rem;  padding-bottom:0.3125rem;  margin-right:1rem;  font-size:1.25rem;  line-height:inherit;  white-space:nowrap;}.navbar-brand:focus,.navbar-brand:hover{  text-decoration:none;}.navbar-nav{  display:-ms-flexbox;  display:flex;  -ms-flex-direction:column;  flex-direction:column;  padding-left:0;  margin-bottom:0;  list-style:none;}.navbar-nav .nav-link{  padding-right:0;  padding-left:0;}.navbar-nav .dropdown-menu{  position:static;  float:none;}.navbar-text{  display:inline-block;  padding-top:0.5rem;  padding-bottom:0.5rem;}.navbar-collapse{  -ms-flex-preferred-size:100%;  flex-basis:100%;  -ms-flex-positive:1;  flex-grow:1;  -ms-flex-align:center;  align-items:center;}.navbar-toggler{  padding:0.25rem 0.75rem;  font-size:1.25rem;  line-height:1;  background-color:transparent;  border:1px solid transparent;  border-radius:0.25rem;}.navbar-toggler:focus,.navbar-toggler:hover{  text-decoration:none;}.navbar-toggler-icon{  display:inline-block;  width:1.5em;  height:1.5em;  vertical-align:middle;  content:"";  background:no-repeat center center;  background-size:100% 100%;}@media (max-width:575.98px){  .navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid{    padding-right:0;    padding-left:0;  }}@media (min-width:576px){  .navbar-expand-sm{    -ms-flex-flow:row nowrap;    flex-flow:row nowrap;    -ms-flex-pack:start;    justify-content:flex-start;  }  .navbar-expand-sm .navbar-nav{    -ms-flex-direction:row;    flex-direction:row;  }  .navbar-expand-sm .navbar-nav .dropdown-menu{    position:absolute;  }  .navbar-expand-sm .navbar-nav .nav-link{    padding-right:0.5rem;    padding-left:0.5rem;  }  .navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid{    -ms-flex-wrap:nowrap;    flex-wrap:nowrap;  }  .navbar-expand-sm .navbar-collapse{    display:-ms-flexbox !important;    display:flex !important;    -ms-flex-preferred-size:auto;    flex-basis:auto;  }  .navbar-expand-sm .navbar-toggler{    display:none;  }}@media (max-width:767.98px){  .navbar-expand-md > .container,.navbar-expand-md > .container-fluid{    padding-right:0;    padding-left:0;  }}@media (min-width:768px){  .navbar-expand-md{    -ms-flex-flow:row nowrap;    flex-flow:row nowrap;    -ms-flex-pack:start;    justify-content:flex-start;  }  .navbar-expand-md .navbar-nav{    -ms-flex-direction:row;    flex-direction:row;  }  .navbar-expand-md .navbar-nav .dropdown-menu{    position:absolute;  }  .navbar-expand-md .navbar-nav .nav-link{    padding-right:0.5rem;    padding-left:0.5rem;  }  .navbar-expand-md > .container,.navbar-expand-md > .container-fluid{    -ms-flex-wrap:nowrap;    flex-wrap:nowrap;  }  .navbar-expand-md .navbar-collapse{    display:-ms-flexbox !important;    display:flex !important;    -ms-flex-preferred-size:auto;    flex-basis:auto;  }  .navbar-expand-md .navbar-toggler{    display:none;  }}@media (max-width:991.98px){  .navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid{    padding-right:0;    padding-left:0;  }}@media (min-width:992px){  .navbar-expand-lg{    -ms-flex-flow:row nowrap;    flex-flow:row nowrap;    -ms-flex-pack:start;    justify-content:flex-start;  }  .navbar-expand-lg .navbar-nav{    -ms-flex-direction:row;    flex-direction:row;  }  .navbar-expand-lg .navbar-nav .dropdown-menu{    position:absolute;  }  .navbar-expand-lg .navbar-nav .nav-link{    padding-right:0.5rem;    padding-left:0.5rem;  }  .navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid{    -ms-flex-wrap:nowrap;    flex-wrap:nowrap;  }  .navbar-expand-lg .navbar-collapse{    display:-ms-flexbox !important;    display:flex !important;    -ms-flex-preferred-size:auto;    flex-basis:auto;  }  .navbar-expand-lg .navbar-toggler{    display:none;  }}@media (max-width:1199.98px){  .navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid{    padding-right:0;    padding-left:0;  }}@media (min-width:1200px){  .navbar-expand-xl{    -ms-flex-flow:row nowrap;    flex-flow:row nowrap;    -ms-flex-pack:start;    justify-content:flex-start;  }  .navbar-expand-xl .navbar-nav{    -ms-flex-direction:row;    flex-direction:row;  }  .navbar-expand-xl .navbar-nav .dropdown-menu{    position:absolute;  }  .navbar-expand-xl .navbar-nav .nav-link{    padding-right:0.5rem;    padding-left:0.5rem;  }  .navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid{    -ms-flex-wrap:nowrap;    flex-wrap:nowrap;  }  .navbar-expand-xl .navbar-collapse{    display:-ms-flexbox !important;    display:flex !important;    -ms-flex-preferred-size:auto;    flex-basis:auto;  }  .navbar-expand-xl .navbar-toggler{    display:none;  }}.navbar-expand{  -ms-flex-flow:row nowrap;  flex-flow:row nowrap;  -ms-flex-pack:start;  justify-content:flex-start;}.navbar-expand > .container,.navbar-expand > .container-fluid{  padding-right:0;  padding-left:0;}.navbar-expand .navbar-nav{  -ms-flex-direction:row;  flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu{  position:absolute;}.navbar-expand .navbar-nav .nav-link{  padding-right:0.5rem;  padding-left:0.5rem;}.navbar-expand > .container,.navbar-expand > .container-fluid{  -ms-flex-wrap:nowrap;  flex-wrap:nowrap;}.navbar-expand .navbar-collapse{  display:-ms-flexbox !important;  display:flex !important;  -ms-flex-preferred-size:auto;  flex-basis:auto;}.navbar-expand .navbar-toggler{  display:none;}.navbar-light .navbar-brand{  color:rgba(0, 0, 0, .9);}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{  color:rgba(0, 0, 0, .9);}.navbar-light .navbar-nav .nav-link{  color:rgba(0, 0, 0, .5);}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{  color:rgba(0, 0, 0, .7);}.navbar-light .navbar-nav .nav-link.disabled{  color:rgba(0, 0, 0, .3);}.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show > .nav-link{  color:rgba(0, 0, 0, .9);}.navbar-light .navbar-toggler{  color:rgba(0, 0, 0, .5);  border-color:rgba(0, 0, 0, .1);}.navbar-light .navbar-toggler-icon{  background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text{  color:rgba(0, 0, 0, .5);}.navbar-light .navbar-text a{  color:rgba(0, 0, 0, .9);}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{  color:rgba(0, 0, 0, .9);}.navbar-dark .navbar-brand{  color:#fff;}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{  color:#fff;}.navbar-dark .navbar-nav .nav-link{  color:rgba(255, 255, 255, .5);}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{  color:rgba(255, 255, 255, .75);}.navbar-dark .navbar-nav .nav-link.disabled{  color:rgba(255, 255, 255, .25);}.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show > .nav-link{  color:#fff;}.navbar-dark .navbar-toggler{  color:rgba(255, 255, 255, .5);  border-color:rgba(255, 255, 255, .1);}.navbar-dark .navbar-toggler-icon{  background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text{  color:rgba(255, 255, 255, .5);}.navbar-dark .navbar-text a{  color:#fff;}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{  color:#fff;}.card{  position:relative;  display:-ms-flexbox;  display:flex;  -ms-flex-direction:column;  flex-direction:column;  min-width:0;  word-wrap:break-word;  background-color:#fff;  background-clip:border-box;  border:1px solid rgba(0, 0, 0, .125);  border-radius:0.25rem;}.card > hr{  margin-right:0;  margin-left:0;}.card > .list-group:first-child .list-group-item:first-child{  border-top-left-radius:0.25rem;  border-top-right-radius:0.25rem;}.card > .list-group:last-child .list-group-item:last-child{  border-bottom-right-radius:0.25rem;  border-bottom-left-radius:0.25rem;}.card-body{  -ms-flex:1 1 auto;  flex:1 1 auto;  padding:1.25rem;}.card-title{  margin-bottom:0.75rem;}.card-subtitle{  margin-top:-0.375rem;  margin-bottom:0;}.card-text:last-child{  margin-bottom:0;}.card-link:hover{  text-decoration:none;}.card-link + .card-link{  margin-left:1.25rem;}.card-header{  padding:0.75rem 1.25rem;  margin-bottom:0;  background-color:rgba(0, 0, 0, .03);  border-bottom:1px solid rgba(0, 0, 0, .125);}.card-header:first-child{  border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;}.card-header + .list-group .list-group-item:first-child{  border-top:0;}.card-footer{  padding:0.75rem 1.25rem;  background-color:rgba(0, 0, 0, .03);  border-top:1px solid rgba(0, 0, 0, .125);}.card-footer:last-child{  border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px);}.card-header-tabs{  margin-right:-0.625rem;  margin-bottom:-0.75rem;  margin-left:-0.625rem;  border-bottom:0;}.card-header-pills{  margin-right:-0.625rem;  margin-left:-0.625rem;}.card-img-overlay{  position:absolute;  top:0;  right:0;  bottom:0;  left:0;  padding:1.25rem;}.card-img{  width:100%;  border-radius:calc(.25rem - 1px);}.card-img-top{  width:100%;  border-top-left-radius:calc(.25rem - 1px);  border-top-right-radius:calc(.25rem - 1px);}.card-img-bottom{  width:100%;  border-bottom-right-radius:calc(.25rem - 1px);  border-bottom-left-radius:calc(.25rem - 1px);}.card-deck{  display:-ms-flexbox;  display:flex;  -ms-flex-direction:column;  flex-direction:column;}.card-deck .card{  margin-bottom:15px;}@media (min-width:576px){  .card-deck{    -ms-flex-flow:row wrap;    flex-flow:row wrap;    margin-right:-15px;    margin-left:-15px;  }  .card-deck .card{    display:-ms-flexbox;    display:flex;    -ms-flex:1 0 0%;    flex:1 0 0%;    -ms-flex-direction:column;    flex-direction:column;    margin-right:15px;    margin-bottom:0;    margin-left:15px;  }}.card-group{  display:-ms-flexbox;  display:flex;  -ms-flex-direction:column;  flex-direction:column;}.card-group > .card{  margin-bottom:15px;}@media (min-width:576px){  .card-group{    -ms-flex-flow:row wrap;    flex-flow:row wrap;  }  .card-group > .card{    -ms-flex:1 0 0%;    flex:1 0 0%;    margin-bottom:0;  }  .card-group > .card + .card{    margin-left:0;    border-left:0;  }  .card-group > .card:not(:last-child){    border-top-right-radius:0;    border-bottom-right-radius:0;  }  .card-group > .card:not(:last-child) .card-header,.card-group > .card:not(:last-child) .card-img-top{    border-top-right-radius:0;  }  .card-group > .card:not(:last-child) .card-footer,.card-group > .card:not(:last-child) .card-img-bottom{    border-bottom-right-radius:0;  }  .card-group > .card:not(:first-child){    border-top-left-radius:0;    border-bottom-left-radius:0;  }  .card-group > .card:not(:first-child) .card-header,.card-group > .card:not(:first-child) .card-img-top{    border-top-left-radius:0;  }  .card-group > .card:not(:first-child) .card-footer,.card-group > .card:not(:first-child) .card-img-bottom{    border-bottom-left-radius:0;  }}.card-columns .card{  margin-bottom:0.75rem;}@media (min-width:576px){  .card-columns{    -webkit-column-count:3;    -moz-column-count:3;    column-count:3;    -webkit-column-gap:1.25rem;    -moz-column-gap:1.25rem;    column-gap:1.25rem;    orphans:1;    widows:1;  }  .card-columns .card{    display:inline-block;    width:100%;  }}.accordion > .card{  overflow:hidden;}.accordion > .card:not(:first-of-type) .card-header:first-child{  border-radius:0;}.accordion > .card:not(:first-of-type):not(:last-of-type){  border-bottom:0;  border-radius:0;}.accordion > .card:first-of-type{  border-bottom:0;  border-bottom-right-radius:0;  border-bottom-left-radius:0;}.accordion > .card:last-of-type{  border-top-left-radius:0;  border-top-right-radius:0;}.accordion > .card .card-header{  margin-bottom:-1px;}.breadcrumb{  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;  flex-wrap:wrap;  padding:0.75rem 1rem;  margin-bottom:1rem;  list-style:none;  background-color:#e9ecef;  border-radius:0.25rem;}.breadcrumb-item + .breadcrumb-item{  padding-left:0.5rem;}.breadcrumb-item + .breadcrumb-item::before{  display:inline-block;  padding-right:0.5rem;  color:#6c757d;  content:"/";}.breadcrumb-item + .breadcrumb-item:hover::before{  text-decoration:underline;}.breadcrumb-item + .breadcrumb-item:hover::before{  text-decoration:none;}.breadcrumb-item.active{  color:#6c757d;}.pagination{  display:-ms-flexbox;  display:flex;  padding-left:0;  list-style:none;  border-radius:0.25rem;}.page-link{  position:relative;  display:block;  padding:0.5rem 0.75rem;  margin-left:-1px;  line-height:1.25;  color:#007bff;  background-color:#fff;  border:1px solid #dee2e6;}.page-link:hover{  z-index:2;  color:#0056b3;  text-decoration:none;  background-color:#e9ecef;  border-color:#dee2e6;}.page-link:focus{  z-index:2;  outline:0;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .25);}.page-item:first-child .page-link{  margin-left:0;  border-top-left-radius:0.25rem;  border-bottom-left-radius:0.25rem;}.page-item:last-child .page-link{  border-top-right-radius:0.25rem;  border-bottom-right-radius:0.25rem;}.page-item.active .page-link{  z-index:1;  color:#fff;  background-color:#007bff;  border-color:#007bff;}.page-item.disabled .page-link{  /*pointer-events: none;*/  color:#6c757d;  cursor:auto;  background-color:#fff;  border-color:#dee2e6;}.pagination-lg .page-link{  padding:0.75rem 1.5rem;  font-size:1.25rem;  line-height:1.5;}.pagination-lg .page-item:first-child .page-link{  border-top-left-radius:0.3rem;  border-bottom-left-radius:0.3rem;}.pagination-lg .page-item:last-child .page-link{  border-top-right-radius:0.3rem;  border-bottom-right-radius:0.3rem;}.pagination-sm .page-link{  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5;}.pagination-sm .page-item:first-child .page-link{  border-top-left-radius:0.2rem;  border-bottom-left-radius:0.2rem;}.pagination-sm .page-item:last-child .page-link{  border-top-right-radius:0.2rem;  border-bottom-right-radius:0.2rem;}.badge{  display:inline-block;  padding:0.25em 0.4em;  font-size:75%;  font-weight:700;  line-height:1;  text-align:center;  white-space:nowrap;  vertical-align:baseline;  border-radius:0.25rem;  transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){  .badge{    transition:none;  }}a.badge:focus,a.badge:hover{  text-decoration:none;}.badge:empty{  display:none;}.btn .badge{  position:relative;  top:-1px;}.badge-pill{  padding-right:0.6em;  padding-left:0.6em;  border-radius:10rem;}.badge-primary{  color:#fff;  background-color:#007bff;}a.badge-primary:focus,a.badge-primary:hover{  color:#fff;  background-color:#0062cc;}a.badge-primary.focus,a.badge-primary:focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, .5);}.badge-secondary{  color:#fff;  background-color:#6c757d;}a.badge-secondary:focus,a.badge-secondary:hover{  color:#fff;  background-color:#545b62;}a.badge-secondary.focus,a.badge-secondary:focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(108, 117, 125, .5);}.badge-success{  color:#fff;  background-color:#28a745;}a.badge-success:focus,a.badge-success:hover{  color:#fff;  background-color:#1e7e34;}a.badge-success.focus,a.badge-success:focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, .5);}.badge-info{  color:#fff;  background-color:#17a2b8;}a.badge-info:focus,a.badge-info:hover{  color:#fff;  background-color:#117a8b;}a.badge-info.focus,a.badge-info:focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(23, 162, 184, .5);}.badge-warning{  color:#212529;  background-color:#ffc107;}a.badge-warning:focus,a.badge-warning:hover{  color:#212529;  background-color:#d39e00;}a.badge-warning.focus,a.badge-warning:focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(255, 193, 7, .5);}.badge-danger{  color:#fff;  background-color:#dc3545;}a.badge-danger:focus,a.badge-danger:hover{  color:#fff;  background-color:#bd2130;}a.badge-danger.focus,a.badge-danger:focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, .5);}.badge-light{  color:#212529;  background-color:#f8f9fa;}a.badge-light:focus,a.badge-light:hover{  color:#212529;  background-color:#dae0e5;}a.badge-light.focus,a.badge-light:focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(248, 249, 250, .5);}.badge-dark{  color:#fff;  background-color:#343a40;}a.badge-dark:focus,a.badge-dark:hover{  color:#fff;  background-color:#1d2124;}a.badge-dark.focus,a.badge-dark:focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(52, 58, 64, .5);}.jumbotron{  padding:2rem 1rem;  margin-bottom:2rem;  background-color:#e9ecef;  border-radius:0.3rem;}@media (min-width:576px){  .jumbotron{    padding:4rem 2rem;  }}.jumbotron-fluid{  padding-right:0;  padding-left:0;  border-radius:0;}.alert{  position:relative;  padding:0.75rem 1.25rem;  margin-bottom:1rem;  border:1px solid transparent;  border-radius:0.25rem;}.alert-heading{  color:inherit;}.alert-link{  font-weight:700;}.alert-dismissible{  padding-right:4rem;}.alert-dismissible .close{  position:absolute;  top:0;  right:0;  padding:0.75rem 1.25rem;  color:inherit;}.alert-primary{  color:#004085;  background-color:#cce5ff;  border-color:#b8daff;}.alert-primary hr{  border-top-color:#9fcdff;}.alert-primary .alert-link{  color:#002752;}.alert-secondary{  color:#383d41;  background-color:#e2e3e5;  border-color:#d6d8db;}.alert-secondary hr{  border-top-color:#c8cbcf;}.alert-secondary .alert-link{  color:#202326;}.alert-success{  color:#155724;  background-color:#d4edda;  border-color:#c3e6cb;}.alert-success hr{  border-top-color:#b1dfbb;}.alert-success .alert-link{  color:#0b2e13;}.alert-info{  color:#0c5460;  background-color:#d1ecf1;  border-color:#bee5eb;}.alert-info hr{  border-top-color:#abdde5;}.alert-info .alert-link{  color:#062c33;}.alert-warning{  color:#856404;  background-color:#fff3cd;  border-color:#ffeeba;}.alert-warning hr{  border-top-color:#ffe8a1;}.alert-warning .alert-link{  color:#533f03;}.alert-danger{  color:#721c24;  background-color:#f8d7da;  border-color:#f5c6cb;}.alert-danger hr{  border-top-color:#f1b0b7;}.alert-danger .alert-link{  color:#491217;}.alert-light{  color:#818182;  background-color:#fefefe;  border-color:#fdfdfe;}.alert-light hr{  border-top-color:#ececf6;}.alert-light .alert-link{  color:#686868;}.alert-dark{  color:#1b1e21;  background-color:#d6d8d9;  border-color:#c6c8ca;}.alert-dark hr{  border-top-color:#b9bbbe;}.alert-dark .alert-link{  color:#040505;}@-webkit-keyframes progress-bar-stripes{  from{    background-position:1rem 0;  }  to{    background-position:0 0;  }}@keyframes progress-bar-stripes{  from{    background-position:1rem 0;  }  to{    background-position:0 0;  }}.progress{  display:-ms-flexbox;  display:flex;  height:1rem;  overflow:hidden;  font-size:0.75rem;  background-color:#e9ecef;  border-radius:0.25rem;}.progress-bar{  display:-ms-flexbox;  display:flex;  -ms-flex-direction:column;  flex-direction:column;  -ms-flex-pack:center;  justify-content:center;  color:#fff;  text-align:center;  white-space:nowrap;  background-color:#007bff;  transition:width 0.6s ease;}@media (prefers-reduced-motion:reduce){  .progress-bar{    transition:none;  }}.progress-bar-striped{  background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-size:1rem 1rem;}.progress-bar-animated{  -webkit-animation:progress-bar-stripes 1s linear infinite;  animation:progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion:reduce){  .progress-bar-animated{    -webkit-animation:none;    animation:none;  }}.media{  display:-ms-flexbox;  display:flex;  -ms-flex-align:start;  align-items:flex-start;}.media-body{  -ms-flex:1;  flex:1;}.list-group{  display:-ms-flexbox;  display:flex;  -ms-flex-direction:column;  flex-direction:column;  padding-left:0;  margin-bottom:0;}.list-group-item-action{  width:100%;  color:#495057;  text-align:inherit;}.list-group-item-action:focus,.list-group-item-action:hover{  z-index:1;  color:#495057;  text-decoration:none;  background-color:#f8f9fa;}.list-group-item-action:active{  color:#212529;  background-color:#e9ecef;}.list-group-item{  position:relative;  display:block;  padding:0.75rem 1.25rem;  margin-bottom:-1px;  background-color:#fff;  border:1px solid rgba(0, 0, 0, .125);}.list-group-item:first-child{  border-top-left-radius:0.25rem;  border-top-right-radius:0.25rem;}.list-group-item:last-child{  margin-bottom:0;  border-bottom-right-radius:0.25rem;  border-bottom-left-radius:0.25rem;}.list-group-item.disabled,.list-group-item:disabled{  /*pointer-events: none;*/  color:#6c757d;  background-color:#fff;}.list-group-item.active{  z-index:2;  color:#fff;  background-color:#007bff;  border-color:#007bff;}.list-group-horizontal{  -ms-flex-direction:row;  flex-direction:row;}.list-group-horizontal .list-group-item{  margin-right:-1px;  margin-bottom:0;}.list-group-horizontal .list-group-item:first-child{  border-top-left-radius:0.25rem;  border-bottom-left-radius:0.25rem;  border-top-right-radius:0;}.list-group-horizontal .list-group-item:last-child{  margin-right:0;  border-top-right-radius:0.25rem;  border-bottom-right-radius:0.25rem;  border-bottom-left-radius:0;}@media (min-width:576px){  .list-group-horizontal-sm{    -ms-flex-direction:row;    flex-direction:row;  }  .list-group-horizontal-sm .list-group-item{    margin-right:-1px;    margin-bottom:0;  }  .list-group-horizontal-sm .list-group-item:first-child{    border-top-left-radius:0.25rem;    border-bottom-left-radius:0.25rem;    border-top-right-radius:0;  }  .list-group-horizontal-sm .list-group-item:last-child{    margin-right:0;    border-top-right-radius:0.25rem;    border-bottom-right-radius:0.25rem;    border-bottom-left-radius:0;  }}@media (min-width:768px){  .list-group-horizontal-md{    -ms-flex-direction:row;    flex-direction:row;  }  .list-group-horizontal-md .list-group-item{    margin-right:-1px;    margin-bottom:0;  }  .list-group-horizontal-md .list-group-item:first-child{    border-top-left-radius:0.25rem;    border-bottom-left-radius:0.25rem;    border-top-right-radius:0;  }  .list-group-horizontal-md .list-group-item:last-child{    margin-right:0;    border-top-right-radius:0.25rem;    border-bottom-right-radius:0.25rem;    border-bottom-left-radius:0;  }}@media (min-width:992px){  .list-group-horizontal-lg{    -ms-flex-direction:row;    flex-direction:row;  }  .list-group-horizontal-lg .list-group-item{    margin-right:-1px;    margin-bottom:0;  }  .list-group-horizontal-lg .list-group-item:first-child{    border-top-left-radius:0.25rem;    border-bottom-left-radius:0.25rem;    border-top-right-radius:0;  }  .list-group-horizontal-lg .list-group-item:last-child{    margin-right:0;    border-top-right-radius:0.25rem;    border-bottom-right-radius:0.25rem;    border-bottom-left-radius:0;  }}@media (min-width:1200px){  .list-group-horizontal-xl{    -ms-flex-direction:row;    flex-direction:row;  }  .list-group-horizontal-xl .list-group-item{    margin-right:-1px;    margin-bottom:0;  }  .list-group-horizontal-xl .list-group-item:first-child{    border-top-left-radius:0.25rem;    border-bottom-left-radius:0.25rem;    border-top-right-radius:0;  }  .list-group-horizontal-xl .list-group-item:last-child{    margin-right:0;    border-top-right-radius:0.25rem;    border-bottom-right-radius:0.25rem;    border-bottom-left-radius:0;  }}.list-group-flush .list-group-item{  border-right:0;  border-left:0;  border-radius:0;}.list-group-flush .list-group-item:last-child{  margin-bottom:-1px;}.list-group-flush:first-child .list-group-item:first-child{  border-top:0;}.list-group-flush:last-child .list-group-item:last-child{  margin-bottom:0;  border-bottom:0;}.list-group-item-primary{  color:#004085;  background-color:#b8daff;}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{  color:#004085;  background-color:#9fcdff;}.list-group-item-primary.list-group-item-action.active{  color:#fff;  background-color:#004085;  border-color:#004085;}.list-group-item-secondary{  color:#383d41;  background-color:#d6d8db;}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{  color:#383d41;  background-color:#c8cbcf;}.list-group-item-secondary.list-group-item-action.active{  color:#fff;  background-color:#383d41;  border-color:#383d41;}.list-group-item-success{  color:#155724;  background-color:#c3e6cb;}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{  color:#155724;  background-color:#b1dfbb;}.list-group-item-success.list-group-item-action.active{  color:#fff;  background-color:#155724;  border-color:#155724;}.list-group-item-info{  color:#0c5460;  background-color:#bee5eb;}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{  color:#0c5460;  background-color:#abdde5;}.list-group-item-info.list-group-item-action.active{  color:#fff;  background-color:#0c5460;  border-color:#0c5460;}.list-group-item-warning{  color:#856404;  background-color:#ffeeba;}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{  color:#856404;  background-color:#ffe8a1;}.list-group-item-warning.list-group-item-action.active{  color:#fff;  background-color:#856404;  border-color:#856404;}.list-group-item-danger{  color:#721c24;  background-color:#f5c6cb;}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{  color:#721c24;  background-color:#f1b0b7;}.list-group-item-danger.list-group-item-action.active{  color:#fff;  background-color:#721c24;  border-color:#721c24;}.list-group-item-light{  color:#818182;  background-color:#fdfdfe;}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{  color:#818182;  background-color:#ececf6;}.list-group-item-light.list-group-item-action.active{  color:#fff;  background-color:#818182;  border-color:#818182;}.list-group-item-dark{  color:#1b1e21;  background-color:#c6c8ca;}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{  color:#1b1e21;  background-color:#b9bbbe;}.list-group-item-dark.list-group-item-action.active{  color:#fff;  background-color:#1b1e21;  border-color:#1b1e21;}.close{  float:right;  font-size:1.5rem;  font-weight:700;  line-height:1;  color:#000;  text-shadow:0 1px 0 #fff;  opacity:0.5;}.close:hover{  color:#000;  text-decoration:none;}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{  opacity:0.75;}button.close{  padding:0;  background-color:transparent;  border:0;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none;}.toast{  max-width:350px;  overflow:hidden;  font-size:0.875rem;  background-color:rgba(255, 255, 255, .85);  background-clip:padding-box;  border:1px solid rgba(0, 0, 0, .1);  /*	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);*/  box-shadow:0 0.25rem 0.75rem rgba(0, 0, 0, .1);  opacity:0;  border-radius:0.25rem;}.toast:not(:last-child){  margin-bottom:0.75rem;}.toast.showing{  opacity:1;}.toast.show{  display:block;  opacity:1;}.toast.hide{  display:none;}.toast-header{  display:-ms-flexbox;  display:flex;  -ms-flex-align:center;  align-items:center;  padding:0.25rem 0.75rem;  color:#6c757d;  background-color:rgba(255, 255, 255, .85);  background-clip:padding-box;  border-bottom:1px solid rgba(0, 0, 0, .05);}.toast-body{  padding:0.75rem;}.modal-open{  overflow:hidden;}.modal-open .modal{  overflow-x:hidden;  overflow-y:auto;}.modal{  position:fixed;  top:0;  left:0;  z-index:1050;  display:none;  width:100%;  height:100%;  overflow:hidden;  outline:0;}.modal-dialog{  position:relative;  width:auto;  /*pointer-events: none*/  margin:0.5rem;}.modal.fade .modal-dialog{  transition:-webkit-transform 0.3s ease-out;  transition:transform 0.3s ease-out;  transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;  -webkit-transform:translate(0, -50px);  transform:translate(0, -50px);}@media (prefers-reduced-motion:reduce){  .modal.fade .modal-dialog{    transition:none;  }}.modal.show .modal-dialog{  -webkit-transform:none;  transform:none;}.modal-dialog-scrollable{  display:-ms-flexbox;  display:flex;  max-height:calc(100% - 1rem);}.modal-dialog-scrollable .modal-content{  max-height:calc(100vh - 1rem);  overflow:hidden;}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{  -ms-flex-negative:0;  flex-shrink:0;}.modal-dialog-scrollable .modal-body{  overflow-y:auto;}.modal-dialog-centered{  display:-ms-flexbox;  display:flex;  -ms-flex-align:center;  align-items:center;  min-height:calc(100% - 1rem);}.modal-dialog-centered::before{  display:block;  height:calc(100vh - 1rem);  content:"";}.modal-dialog-centered.modal-dialog-scrollable{  -ms-flex-direction:column;  flex-direction:column;  -ms-flex-pack:center;  justify-content:center;  height:100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content{  max-height:none;}.modal-dialog-centered.modal-dialog-scrollable::before{  content:none;}.modal-content{  position:relative;  display:-ms-flexbox;  display:flex;  -ms-flex-direction:column;  flex-direction:column;  /*pointer-events: auto;*/  width:100%;  background-color:#fff;  background-clip:padding-box;  border:1px solid rgba(0, 0, 0, .2);  border-radius:0.3rem;  outline:0;}.modal-backdrop{  position:fixed;  top:0;  left:0;  z-index:1040;  width:100vw;  height:100vh;  background-color:#000;}.modal-backdrop.fade{  opacity:0;}.modal-backdrop.show{  opacity:0.5;}.modal-header{  display:-ms-flexbox;  display:flex;  -ms-flex-align:start;  align-items:flex-start;  -ms-flex-pack:justify;  justify-content:space-between;  padding:1rem 1rem;  border-bottom:1px solid #dee2e6;  border-top-left-radius:0.3rem;  border-top-right-radius:0.3rem;}.modal-header .close{  padding:1rem 1rem;  margin:-1rem -1rem -1rem auto;}.modal-title{  margin-bottom:0;  line-height:1.5;}.modal-body{  position:relative;  -ms-flex:1 1 auto;  flex:1 1 auto;  padding:1rem;}.modal-footer{  display:-ms-flexbox;  display:flex;  -ms-flex-align:center;  align-items:center;  -ms-flex-pack:end;  justify-content:flex-end;  padding:1rem;  border-top:1px solid #dee2e6;  border-bottom-right-radius:0.3rem;  border-bottom-left-radius:0.3rem;}.modal-footer > :not(:first-child){  margin-left:0.25rem;}.modal-footer > :not(:last-child){  margin-right:0.25rem;}.modal-scrollbar-measure{  position:absolute;  top:-9999px;  width:50px;  height:50px;  overflow:scroll;}@media (min-width:576px){  .modal-dialog{    max-width:500px;    margin:1.75rem auto;  }  .modal-dialog-scrollable{    max-height:calc(100% - 3.5rem);  }  .modal-dialog-scrollable .modal-content{    max-height:calc(100vh - 3.5rem);  }  .modal-dialog-centered{    min-height:calc(100% - 3.5rem);  }  .modal-dialog-centered::before{    height:calc(100vh - 3.5rem);  }  .modal-sm{    max-width:300px;  }}@media (min-width:992px){  .modal-lg,.modal-xl{    max-width:800px;  }}@media (min-width:1200px){  .modal-xl{    max-width:1140px;  }}.tooltip{  position:absolute;  z-index:1070;  display:block;  margin:0;  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  font-style:normal;  font-weight:400;  line-height:1.5;  text-align:left;  text-align:start;  text-decoration:none;  text-shadow:none;  text-transform:none;  letter-spacing:normal;  word-break:normal;  word-spacing:normal;  white-space:normal;  line-break:auto;  font-size:0.875rem;  word-wrap:break-word;  opacity:0;}.tooltip.show{  opacity:0.9;}.tooltip .arrow{  position:absolute;  display:block;  width:0.8rem;  height:0.4rem;}.tooltip .arrow::before{  position:absolute;  content:"";  border-color:transparent;  border-style:solid;}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{  padding:0.4rem 0;}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{  bottom:0;}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{  top:0;  border-width:0.4rem 0.4rem 0;  border-top-color:#000;}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{  padding:0 0.4rem;}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{  left:0;  width:0.4rem;  height:0.8rem;}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{  right:0;  border-width:0.4rem 0.4rem 0.4rem 0;  border-right-color:#000;}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{  padding:0.4rem 0;}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{  top:0;}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{  bottom:0;  border-width:0 0.4rem 0.4rem;  border-bottom-color:#000;}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{  padding:0 0.4rem;}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{  right:0;  width:0.4rem;  height:0.8rem;}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{  left:0;  border-width:0.4rem 0 0.4rem 0.4rem;  border-left-color:#000;}.tooltip-inner{  max-width:200px;  padding:0.25rem 0.5rem;  color:#fff;  text-align:center;  background-color:#000;  border-radius:0.25rem;}.popover{  position:absolute;  top:0;  left:0;  z-index:1060;  display:block;  max-width:276px;  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  font-style:normal;  font-weight:400;  line-height:1.5;  text-align:left;  text-align:start;  text-decoration:none;  text-shadow:none;  text-transform:none;  letter-spacing:normal;  word-break:normal;  word-spacing:normal;  white-space:normal;  line-break:auto;  font-size:0.875rem;  word-wrap:break-word;  background-color:#fff;  background-clip:padding-box;  border:1px solid rgba(0, 0, 0, .2);  border-radius:0.3rem;}.popover .arrow{  position:absolute;  display:block;  width:1rem;  height:0.5rem;  margin:0 0.3rem;}.popover .arrow::after,.popover .arrow::before{  position:absolute;  display:block;  content:"";  border-color:transparent;  border-style:solid;}.bs-popover-auto[x-placement^=top],.bs-popover-top{  margin-bottom:0.5rem;}.bs-popover-auto[x-placement^=top] > .arrow,.bs-popover-top > .arrow{  bottom:calc((.5rem + 1px) * -1);}.bs-popover-auto[x-placement^=top] > .arrow::before,.bs-popover-top > .arrow::before{  bottom:0;  border-width:0.5rem 0.5rem 0;  border-top-color:rgba(0, 0, 0, .25);}.bs-popover-auto[x-placement^=top] > .arrow::after,.bs-popover-top > .arrow::after{  bottom:1px;  border-width:0.5rem 0.5rem 0;  border-top-color:#fff;}.bs-popover-auto[x-placement^=right],.bs-popover-right{  margin-left:0.5rem;}.bs-popover-auto[x-placement^=right] > .arrow,.bs-popover-right > .arrow{  left:calc((.5rem + 1px) * -1);  width:0.5rem;  height:1rem;  margin:0.3rem 0;}.bs-popover-auto[x-placement^=right] > .arrow::before,.bs-popover-right > .arrow::before{  left:0;  border-width:0.5rem 0.5rem 0.5rem 0;  border-right-color:rgba(0, 0, 0, .25);}.bs-popover-auto[x-placement^=right] > .arrow::after,.bs-popover-right > .arrow::after{  left:1px;  border-width:0.5rem 0.5rem 0.5rem 0;  border-right-color:#fff;}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{  margin-top:0.5rem;}.bs-popover-auto[x-placement^=bottom] > .arrow,.bs-popover-bottom > .arrow{  top:calc((.5rem + 1px) * -1);}.bs-popover-auto[x-placement^=bottom] > .arrow::before,.bs-popover-bottom > .arrow::before{  top:0;  border-width:0 0.5rem 0.5rem 0.5rem;  border-bottom-color:rgba(0, 0, 0, .25);}.bs-popover-auto[x-placement^=bottom] > .arrow::after,.bs-popover-bottom > .arrow::after{  top:1px;  border-width:0 0.5rem 0.5rem 0.5rem;  border-bottom-color:#fff;}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{  position:absolute;  top:0;  left:50%;  display:block;  width:1rem;  margin-left:-0.5rem;  content:"";  border-bottom:1px solid #f7f7f7;}.bs-popover-auto[x-placement^=left],.bs-popover-left{  margin-right:0.5rem;}.bs-popover-auto[x-placement^=left] > .arrow,.bs-popover-left > .arrow{  right:calc((.5rem + 1px) * -1);  width:0.5rem;  height:1rem;  margin:0.3rem 0;}.bs-popover-auto[x-placement^=left] > .arrow::before,.bs-popover-left > .arrow::before{  right:0;  border-width:0.5rem 0 0.5rem 0.5rem;  border-left-color:rgba(0, 0, 0, .25);}.bs-popover-auto[x-placement^=left] > .arrow::after,.bs-popover-left > .arrow::after{  right:1px;  border-width:0.5rem 0 0.5rem 0.5rem;  border-left-color:#fff;}.popover-header{  padding:0.5rem 0.75rem;  margin-bottom:0;  font-size:1rem;  background-color:#f7f7f7;  border-bottom:1px solid #ebebeb;  border-top-left-radius:calc(.3rem - 1px);  border-top-right-radius:calc(.3rem - 1px);}.popover-header:empty{  display:none;}.popover-body{  padding:0.5rem 0.75rem;  color:#212529;}.carousel{  position:relative;}.carousel.pointer-event{  -ms-touch-action:pan-y;  touch-action:pan-y;}.carousel-inner{  position:relative;  width:100%;  overflow:hidden;}.carousel-inner::after{  display:block;  clear:both;  content:"";}.carousel-item{  position:relative;  display:none;  float:left;  width:100%;  margin-right:-100%;  -webkit-backface-visibility:hidden;  backface-visibility:hidden;  transition:-webkit-transform 0.6s ease-in-out;  transition:transform 0.6s ease-in-out;  transition:transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;}@media (prefers-reduced-motion:reduce){  .carousel-item{    transition:none;  }}.carousel-item-next,.carousel-item-prev,.carousel-item.active{  display:block;}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){  -webkit-transform:translateX(100%);  transform:translateX(100%);}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){  -webkit-transform:translateX(-100%);  transform:translateX(-100%);}.carousel-fade .carousel-item{  opacity:0;  transition-property:opacity;  -webkit-transform:none;  transform:none;}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{  z-index:1;  opacity:1;}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{  z-index:0;  opacity:0;  transition:0s 0.6s opacity;}@media (prefers-reduced-motion:reduce){  .carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{    transition:none;  }}.carousel-control-next,.carousel-control-prev{  position:absolute;  top:0;  bottom:0;  z-index:1;  display:-ms-flexbox;  display:flex;  -ms-flex-align:center;  align-items:center;  -ms-flex-pack:center;  justify-content:center;  width:15%;  color:#fff;  text-align:center;  opacity:0.5;  transition:opacity 0.15s ease;}@media (prefers-reduced-motion:reduce){  .carousel-control-next,.carousel-control-prev{    transition:none;  }}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{  color:#fff;  text-decoration:none;  outline:0;  opacity:0.9;}.carousel-control-prev{  left:0;}.carousel-control-next{  right:0;}.carousel-control-next-icon,.carousel-control-prev-icon{  display:inline-block;  width:20px;  height:20px;  background:no-repeat 50%/100% 100%;}.carousel-control-prev-icon{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");}.carousel-control-next-icon{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");}.carousel-indicators{  position:absolute;  right:0;  bottom:0;  left:0;  z-index:15;  display:-ms-flexbox;  display:flex;  -ms-flex-pack:center;  justify-content:center;  padding-left:0;  margin-right:15%;  margin-left:15%;  list-style:none;}.carousel-indicators li{  box-sizing:content-box;  -ms-flex:0 1 auto;  flex:0 1 auto;  width:30px;  height:3px;  margin-right:3px;  margin-left:3px;  text-indent:-999px;  cursor:pointer;  background-color:#fff;  background-clip:padding-box;  border-top:10px solid transparent;  border-bottom:10px solid transparent;  opacity:0.5;  transition:opacity 0.6s ease;}@media (prefers-reduced-motion:reduce){  .carousel-indicators li{    transition:none;  }}.carousel-indicators .active{  opacity:1;}.carousel-caption{  position:absolute;  right:15%;  bottom:20px;  left:15%;  z-index:10;  padding-top:20px;  padding-bottom:20px;  color:#fff;  text-align:center;}@-webkit-keyframes spinner-border{  to{    -webkit-transform:rotate(360deg);    transform:rotate(360deg);  }}@keyframes spinner-border{  to{    -webkit-transform:rotate(360deg);    transform:rotate(360deg);  }}.spinner-border{  display:inline-block;  width:2rem;  height:2rem;  vertical-align:text-bottom;  border:0.25em solid currentColor;  border-right-color:transparent;  border-radius:50%;  -webkit-animation:spinner-border 0.75s linear infinite;  animation:spinner-border 0.75s linear infinite;}.spinner-border-sm{  width:1rem;  height:1rem;  border-width:0.2em;}@-webkit-keyframes spinner-grow{  0%{    -webkit-transform:scale(0);    transform:scale(0);  }  50%{    opacity:1;  }}@keyframes spinner-grow{  0%{    -webkit-transform:scale(0);    transform:scale(0);  }  50%{    opacity:1;  }}.spinner-grow{  display:inline-block;  width:2rem;  height:2rem;  vertical-align:text-bottom;  background-color:currentColor;  border-radius:50%;  opacity:0;  -webkit-animation:spinner-grow 0.75s linear infinite;  animation:spinner-grow 0.75s linear infinite;}.spinner-grow-sm{  width:1rem;  height:1rem;}.align-baseline{  vertical-align:baseline !important;}.align-top{  vertical-align:top !important;}.align-middle{  vertical-align:middle !important;}.align-bottom{  vertical-align:bottom !important;}.align-text-bottom{  vertical-align:text-bottom !important;}.align-text-top{  vertical-align:text-top !important;}.bg-primary{  background-color:#007bff !important;}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{  background-color:#0062cc !important;}.bg-secondary{  background-color:#6c757d !important;}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{  background-color:#545b62 !important;}.bg-success{  background-color:#28a745 !important;}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{  background-color:#1e7e34 !important;}.bg-info{  background-color:#17a2b8 !important;}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{  background-color:#117a8b !important;}.bg-warning{  background-color:#ffc107 !important;}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{  background-color:#d39e00 !important;}.bg-danger{  background-color:#dc3545 !important;}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{  background-color:#bd2130 !important;}.bg-light{  background-color:#f8f9fa !important;}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{  background-color:#dae0e5 !important;}.bg-dark{  background-color:#343a40 !important;}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{  background-color:#1d2124 !important;}.bg-white{  background-color:#fff !important;}.bg-transparent{  background-color:transparent !important;}.border{  border:1px solid #dee2e6 !important;}.border-top{  border-top:1px solid #dee2e6 !important;}.border-right{  border-right:1px solid #dee2e6 !important;}.border-bottom{  border-bottom:1px solid #dee2e6 !important;}.border-left{  border-left:1px solid #dee2e6 !important;}.border-0{  border:0 !important;}.border-top-0{  border-top:0 !important;}.border-right-0{  border-right:0 !important;}.border-bottom-0{  border-bottom:0 !important;}.border-left-0{  border-left:0 !important;}.border-primary{  border-color:#007bff !important;}.border-secondary{  border-color:#6c757d !important;}.border-success{  border-color:#28a745 !important;}.border-info{  border-color:#17a2b8 !important;}.border-warning{  border-color:#ffc107 !important;}.border-danger{  border-color:#dc3545 !important;}.border-light{  border-color:#f8f9fa !important;}.border-dark{  border-color:#343a40 !important;}.border-white{  border-color:#fff !important;}.rounded-sm{  border-radius:0.2rem !important;}.rounded{  border-radius:0.25rem !important;}.rounded-top{  border-top-left-radius:0.25rem !important;  border-top-right-radius:0.25rem !important;}.rounded-right{  border-top-right-radius:0.25rem !important;  border-bottom-right-radius:0.25rem !important;}.rounded-bottom{  border-bottom-right-radius:0.25rem !important;  border-bottom-left-radius:0.25rem !important;}.rounded-left{  border-top-left-radius:0.25rem !important;  border-bottom-left-radius:0.25rem !important;}.rounded-lg{  border-radius:0.3rem !important;}.rounded-circle{  border-radius:50% !important;}.rounded-pill{  border-radius:50rem !important;}.rounded-0{  border-radius:0 !important;}.clearfix::after{  display:block;  clear:both;  content:"";}.d-none{  display:none !important;}.d-inline{  display:inline !important;}.d-inline-block{  display:inline-block !important;}.d-block{  display:block !important;}.d-table{  display:table !important;}.d-table-row{  display:table-row !important;}.d-table-cell{  display:table-cell !important;}.d-flex{  display:-ms-flexbox !important;  display:flex !important;}.d-inline-flex{  display:-ms-inline-flexbox !important;  display:inline-flex !important;}@media (min-width:576px){  .d-sm-none{    display:none !important;  }  .d-sm-inline{    display:inline !important;  }  .d-sm-inline-block{    display:inline-block !important;  }  .d-sm-block{    display:block !important;  }  .d-sm-table{    display:table !important;  }  .d-sm-table-row{    display:table-row !important;  }  .d-sm-table-cell{    display:table-cell !important;  }  .d-sm-flex{    display:-ms-flexbox !important;    display:flex !important;  }  .d-sm-inline-flex{    display:-ms-inline-flexbox !important;    display:inline-flex !important;  }}@media (min-width:768px){  .d-md-none{    display:none !important;  }  .d-md-inline{    display:inline !important;  }  .d-md-inline-block{    display:inline-block !important;  }  .d-md-block{    display:block !important;  }  .d-md-table{    display:table !important;  }  .d-md-table-row{    display:table-row !important;  }  .d-md-table-cell{    display:table-cell !important;  }  .d-md-flex{    display:-ms-flexbox !important;    display:flex !important;  }  .d-md-inline-flex{    display:-ms-inline-flexbox !important;    display:inline-flex !important;  }}@media (min-width:992px){  .d-lg-none{    display:none !important;  }  .d-lg-inline{    display:inline !important;  }  .d-lg-inline-block{    display:inline-block !important;  }  .d-lg-block{    display:block !important;  }  .d-lg-table{    display:table !important;  }  .d-lg-table-row{    display:table-row !important;  }  .d-lg-table-cell{    display:table-cell !important;  }  .d-lg-flex{    display:-ms-flexbox !important;    display:flex !important;  }  .d-lg-inline-flex{    display:-ms-inline-flexbox !important;    display:inline-flex !important;  }}@media (min-width:1200px){  .d-xl-none{    display:none !important;  }  .d-xl-inline{    display:inline !important;  }  .d-xl-inline-block{    display:inline-block !important;  }  .d-xl-block{    display:block !important;  }  .d-xl-table{    display:table !important;  }  .d-xl-table-row{    display:table-row !important;  }  .d-xl-table-cell{    display:table-cell !important;  }  .d-xl-flex{    display:-ms-flexbox !important;    display:flex !important;  }  .d-xl-inline-flex{    display:-ms-inline-flexbox !important;    display:inline-flex !important;  }}@media print{  .d-print-none{    display:none !important;  }  .d-print-inline{    display:inline !important;  }  .d-print-inline-block{    display:inline-block !important;  }  .d-print-block{    display:block !important;  }  .d-print-table{    display:table !important;  }  .d-print-table-row{    display:table-row !important;  }  .d-print-table-cell{    display:table-cell !important;  }  .d-print-flex{    display:-ms-flexbox !important;    display:flex !important;  }  .d-print-inline-flex{    display:-ms-inline-flexbox !important;    display:inline-flex !important;  }}.embed-responsive{  position:relative;  display:block;  width:100%;  padding:0;  overflow:hidden;}.embed-responsive::before{  display:block;  content:"";}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{  position:absolute;  top:0;  bottom:0;  left:0;  width:100%;  height:100%;  border:0;}.embed-responsive-21by9::before{  padding-top:42.85714%;}.embed-responsive-16by9::before{  padding-top:56.25%;}.embed-responsive-4by3::before{  padding-top:75%;}.embed-responsive-1by1::before{  padding-top:100%;}.flex-row{  -ms-flex-direction:row !important;  flex-direction:row !important;}.flex-column{  -ms-flex-direction:column !important;  flex-direction:column !important;}.flex-row-reverse{  -ms-flex-direction:row-reverse !important;  flex-direction:row-reverse !important;}.flex-column-reverse{  -ms-flex-direction:column-reverse !important;  flex-direction:column-reverse !important;}.flex-wrap{  -ms-flex-wrap:wrap !important;  flex-wrap:wrap !important;}.flex-nowrap{  -ms-flex-wrap:nowrap !important;  flex-wrap:nowrap !important;}.flex-wrap-reverse{  -ms-flex-wrap:wrap-reverse !important;  flex-wrap:wrap-reverse !important;}.flex-fill{  -ms-flex:1 1 auto !important;  flex:1 1 auto !important;}.flex-grow-0{  -ms-flex-positive:0 !important;  flex-grow:0 !important;}.flex-grow-1{  -ms-flex-positive:1 !important;  flex-grow:1 !important;}.flex-shrink-0{  -ms-flex-negative:0 !important;  flex-shrink:0 !important;}.flex-shrink-1{  -ms-flex-negative:1 !important;  flex-shrink:1 !important;}.justify-content-start{  -ms-flex-pack:start !important;  justify-content:flex-start !important;}.justify-content-end{  -ms-flex-pack:end !important;  justify-content:flex-end !important;}.justify-content-center{  -ms-flex-pack:center !important;  justify-content:center !important;}.justify-content-between{  -ms-flex-pack:justify !important;  justify-content:space-between !important;}.justify-content-around{  -ms-flex-pack:distribute !important;  justify-content:space-around !important;}.align-items-start{  -ms-flex-align:start !important;  align-items:flex-start !important;}.align-items-end{  -ms-flex-align:end !important;  align-items:flex-end !important;}.align-items-center{  -ms-flex-align:center !important;  align-items:center !important;}.align-items-baseline{  -ms-flex-align:baseline !important;  align-items:baseline !important;}.align-items-stretch{  -ms-flex-align:stretch !important;  align-items:stretch !important;}.align-content-start{  -ms-flex-line-pack:start !important;  align-content:flex-start !important;}.align-content-end{  -ms-flex-line-pack:end !important;  align-content:flex-end !important;}.align-content-center{  -ms-flex-line-pack:center !important;  align-content:center !important;}.align-content-between{  -ms-flex-line-pack:justify !important;  align-content:space-between !important;}.align-content-around{  -ms-flex-line-pack:distribute !important;  align-content:space-around !important;}.align-content-stretch{  -ms-flex-line-pack:stretch !important;  align-content:stretch !important;}.align-self-auto{  -ms-flex-item-align:auto !important;  align-self:auto !important;}.align-self-start{  -ms-flex-item-align:start !important;  align-self:flex-start !important;}.align-self-end{  -ms-flex-item-align:end !important;  align-self:flex-end !important;}.align-self-center{  -ms-flex-item-align:center !important;  align-self:center !important;}.align-self-baseline{  -ms-flex-item-align:baseline !important;  align-self:baseline !important;}.align-self-stretch{  -ms-flex-item-align:stretch !important;  align-self:stretch !important;}@media (min-width:576px){  .flex-sm-row{    -ms-flex-direction:row !important;    flex-direction:row !important;  }  .flex-sm-column{    -ms-flex-direction:column !important;    flex-direction:column !important;  }  .flex-sm-row-reverse{    -ms-flex-direction:row-reverse !important;    flex-direction:row-reverse !important;  }  .flex-sm-column-reverse{    -ms-flex-direction:column-reverse !important;    flex-direction:column-reverse !important;  }  .flex-sm-wrap{    -ms-flex-wrap:wrap !important;    flex-wrap:wrap !important;  }  .flex-sm-nowrap{    -ms-flex-wrap:nowrap !important;    flex-wrap:nowrap !important;  }  .flex-sm-wrap-reverse{    -ms-flex-wrap:wrap-reverse !important;    flex-wrap:wrap-reverse !important;  }  .flex-sm-fill{    -ms-flex:1 1 auto !important;    flex:1 1 auto !important;  }  .flex-sm-grow-0{    -ms-flex-positive:0 !important;    flex-grow:0 !important;  }  .flex-sm-grow-1{    -ms-flex-positive:1 !important;    flex-grow:1 !important;  }  .flex-sm-shrink-0{    -ms-flex-negative:0 !important;    flex-shrink:0 !important;  }  .flex-sm-shrink-1{    -ms-flex-negative:1 !important;    flex-shrink:1 !important;  }  .justify-content-sm-start{    -ms-flex-pack:start !important;    justify-content:flex-start !important;  }  .justify-content-sm-end{    -ms-flex-pack:end !important;    justify-content:flex-end !important;  }  .justify-content-sm-center{    -ms-flex-pack:center !important;    justify-content:center !important;  }  .justify-content-sm-between{    -ms-flex-pack:justify !important;    justify-content:space-between !important;  }  .justify-content-sm-around{    -ms-flex-pack:distribute !important;    justify-content:space-around !important;  }  .align-items-sm-start{    -ms-flex-align:start !important;    align-items:flex-start !important;  }  .align-items-sm-end{    -ms-flex-align:end !important;    align-items:flex-end !important;  }  .align-items-sm-center{    -ms-flex-align:center !important;    align-items:center !important;  }  .align-items-sm-baseline{    -ms-flex-align:baseline !important;    align-items:baseline !important;  }  .align-items-sm-stretch{    -ms-flex-align:stretch !important;    align-items:stretch !important;  }  .align-content-sm-start{    -ms-flex-line-pack:start !important;    align-content:flex-start !important;  }  .align-content-sm-end{    -ms-flex-line-pack:end !important;    align-content:flex-end !important;  }  .align-content-sm-center{    -ms-flex-line-pack:center !important;    align-content:center !important;  }  .align-content-sm-between{    -ms-flex-line-pack:justify !important;    align-content:space-between !important;  }  .align-content-sm-around{    -ms-flex-line-pack:distribute !important;    align-content:space-around !important;  }  .align-content-sm-stretch{    -ms-flex-line-pack:stretch !important;    align-content:stretch !important;  }  .align-self-sm-auto{    -ms-flex-item-align:auto !important;    align-self:auto !important;  }  .align-self-sm-start{    -ms-flex-item-align:start !important;    align-self:flex-start !important;  }  .align-self-sm-end{    -ms-flex-item-align:end !important;    align-self:flex-end !important;  }  .align-self-sm-center{    -ms-flex-item-align:center !important;    align-self:center !important;  }  .align-self-sm-baseline{    -ms-flex-item-align:baseline !important;    align-self:baseline !important;  }  .align-self-sm-stretch{    -ms-flex-item-align:stretch !important;    align-self:stretch !important;  }}@media (min-width:768px){  .flex-md-row{    -ms-flex-direction:row !important;    flex-direction:row !important;  }  .flex-md-column{    -ms-flex-direction:column !important;    flex-direction:column !important;  }  .flex-md-row-reverse{    -ms-flex-direction:row-reverse !important;    flex-direction:row-reverse !important;  }  .flex-md-column-reverse{    -ms-flex-direction:column-reverse !important;    flex-direction:column-reverse !important;  }  .flex-md-wrap{    -ms-flex-wrap:wrap !important;    flex-wrap:wrap !important;  }  .flex-md-nowrap{    -ms-flex-wrap:nowrap !important;    flex-wrap:nowrap !important;  }  .flex-md-wrap-reverse{    -ms-flex-wrap:wrap-reverse !important;    flex-wrap:wrap-reverse !important;  }  .flex-md-fill{    -ms-flex:1 1 auto !important;    flex:1 1 auto !important;  }  .flex-md-grow-0{    -ms-flex-positive:0 !important;    flex-grow:0 !important;  }  .flex-md-grow-1{    -ms-flex-positive:1 !important;    flex-grow:1 !important;  }  .flex-md-shrink-0{    -ms-flex-negative:0 !important;    flex-shrink:0 !important;  }  .flex-md-shrink-1{    -ms-flex-negative:1 !important;    flex-shrink:1 !important;  }  .justify-content-md-start{    -ms-flex-pack:start !important;    justify-content:flex-start !important;  }  .justify-content-md-end{    -ms-flex-pack:end !important;    justify-content:flex-end !important;  }  .justify-content-md-center{    -ms-flex-pack:center !important;    justify-content:center !important;  }  .justify-content-md-between{    -ms-flex-pack:justify !important;    justify-content:space-between !important;  }  .justify-content-md-around{    -ms-flex-pack:distribute !important;    justify-content:space-around !important;  }  .align-items-md-start{    -ms-flex-align:start !important;    align-items:flex-start !important;  }  .align-items-md-end{    -ms-flex-align:end !important;    align-items:flex-end !important;  }  .align-items-md-center{    -ms-flex-align:center !important;    align-items:center !important;  }  .align-items-md-baseline{    -ms-flex-align:baseline !important;    align-items:baseline !important;  }  .align-items-md-stretch{    -ms-flex-align:stretch !important;    align-items:stretch !important;  }  .align-content-md-start{    -ms-flex-line-pack:start !important;    align-content:flex-start !important;  }  .align-content-md-end{    -ms-flex-line-pack:end !important;    align-content:flex-end !important;  }  .align-content-md-center{    -ms-flex-line-pack:center !important;    align-content:center !important;  }  .align-content-md-between{    -ms-flex-line-pack:justify !important;    align-content:space-between !important;  }  .align-content-md-around{    -ms-flex-line-pack:distribute !important;    align-content:space-around !important;  }  .align-content-md-stretch{    -ms-flex-line-pack:stretch !important;    align-content:stretch !important;  }  .align-self-md-auto{    -ms-flex-item-align:auto !important;    align-self:auto !important;  }  .align-self-md-start{    -ms-flex-item-align:start !important;    align-self:flex-start !important;  }  .align-self-md-end{    -ms-flex-item-align:end !important;    align-self:flex-end !important;  }  .align-self-md-center{    -ms-flex-item-align:center !important;    align-self:center !important;  }  .align-self-md-baseline{    -ms-flex-item-align:baseline !important;    align-self:baseline !important;  }  .align-self-md-stretch{    -ms-flex-item-align:stretch !important;    align-self:stretch !important;  }}@media (min-width:992px){  .flex-lg-row{    -ms-flex-direction:row !important;    flex-direction:row !important;  }  .flex-lg-column{    -ms-flex-direction:column !important;    flex-direction:column !important;  }  .flex-lg-row-reverse{    -ms-flex-direction:row-reverse !important;    flex-direction:row-reverse !important;  }  .flex-lg-column-reverse{    -ms-flex-direction:column-reverse !important;    flex-direction:column-reverse !important;  }  .flex-lg-wrap{    -ms-flex-wrap:wrap !important;    flex-wrap:wrap !important;  }  .flex-lg-nowrap{    -ms-flex-wrap:nowrap !important;    flex-wrap:nowrap !important;  }  .flex-lg-wrap-reverse{    -ms-flex-wrap:wrap-reverse !important;    flex-wrap:wrap-reverse !important;  }  .flex-lg-fill{    -ms-flex:1 1 auto !important;    flex:1 1 auto !important;  }  .flex-lg-grow-0{    -ms-flex-positive:0 !important;    flex-grow:0 !important;  }  .flex-lg-grow-1{    -ms-flex-positive:1 !important;    flex-grow:1 !important;  }  .flex-lg-shrink-0{    -ms-flex-negative:0 !important;    flex-shrink:0 !important;  }  .flex-lg-shrink-1{    -ms-flex-negative:1 !important;    flex-shrink:1 !important;  }  .justify-content-lg-start{    -ms-flex-pack:start !important;    justify-content:flex-start !important;  }  .justify-content-lg-end{    -ms-flex-pack:end !important;    justify-content:flex-end !important;  }  .justify-content-lg-center{    -ms-flex-pack:center !important;    justify-content:center !important;  }  .justify-content-lg-between{    -ms-flex-pack:justify !important;    justify-content:space-between !important;  }  .justify-content-lg-around{    -ms-flex-pack:distribute !important;    justify-content:space-around !important;  }  .align-items-lg-start{    -ms-flex-align:start !important;    align-items:flex-start !important;  }  .align-items-lg-end{    -ms-flex-align:end !important;    align-items:flex-end !important;  }  .align-items-lg-center{    -ms-flex-align:center !important;    align-items:center !important;  }  .align-items-lg-baseline{    -ms-flex-align:baseline !important;    align-items:baseline !important;  }  .align-items-lg-stretch{    -ms-flex-align:stretch !important;    align-items:stretch !important;  }  .align-content-lg-start{    -ms-flex-line-pack:start !important;    align-content:flex-start !important;  }  .align-content-lg-end{    -ms-flex-line-pack:end !important;    align-content:flex-end !important;  }  .align-content-lg-center{    -ms-flex-line-pack:center !important;    align-content:center !important;  }  .align-content-lg-between{    -ms-flex-line-pack:justify !important;    align-content:space-between !important;  }  .align-content-lg-around{    -ms-flex-line-pack:distribute !important;    align-content:space-around !important;  }  .align-content-lg-stretch{    -ms-flex-line-pack:stretch !important;    align-content:stretch !important;  }  .align-self-lg-auto{    -ms-flex-item-align:auto !important;    align-self:auto !important;  }  .align-self-lg-start{    -ms-flex-item-align:start !important;    align-self:flex-start !important;  }  .align-self-lg-end{    -ms-flex-item-align:end !important;    align-self:flex-end !important;  }  .align-self-lg-center{    -ms-flex-item-align:center !important;    align-self:center !important;  }  .align-self-lg-baseline{    -ms-flex-item-align:baseline !important;    align-self:baseline !important;  }  .align-self-lg-stretch{    -ms-flex-item-align:stretch !important;    align-self:stretch !important;  }}@media (min-width:1200px){  .flex-xl-row{    -ms-flex-direction:row !important;    flex-direction:row !important;  }  .flex-xl-column{    -ms-flex-direction:column !important;    flex-direction:column !important;  }  .flex-xl-row-reverse{    -ms-flex-direction:row-reverse !important;    flex-direction:row-reverse !important;  }  .flex-xl-column-reverse{    -ms-flex-direction:column-reverse !important;    flex-direction:column-reverse !important;  }  .flex-xl-wrap{    -ms-flex-wrap:wrap !important;    flex-wrap:wrap !important;  }  .flex-xl-nowrap{    -ms-flex-wrap:nowrap !important;    flex-wrap:nowrap !important;  }  .flex-xl-wrap-reverse{    -ms-flex-wrap:wrap-reverse !important;    flex-wrap:wrap-reverse !important;  }  .flex-xl-fill{    -ms-flex:1 1 auto !important;    flex:1 1 auto !important;  }  .flex-xl-grow-0{    -ms-flex-positive:0 !important;    flex-grow:0 !important;  }  .flex-xl-grow-1{    -ms-flex-positive:1 !important;    flex-grow:1 !important;  }  .flex-xl-shrink-0{    -ms-flex-negative:0 !important;    flex-shrink:0 !important;  }  .flex-xl-shrink-1{    -ms-flex-negative:1 !important;    flex-shrink:1 !important;  }  .justify-content-xl-start{    -ms-flex-pack:start !important;    justify-content:flex-start !important;  }  .justify-content-xl-end{    -ms-flex-pack:end !important;    justify-content:flex-end !important;  }  .justify-content-xl-center{    -ms-flex-pack:center !important;    justify-content:center !important;  }  .justify-content-xl-between{    -ms-flex-pack:justify !important;    justify-content:space-between !important;  }  .justify-content-xl-around{    -ms-flex-pack:distribute !important;    justify-content:space-around !important;  }  .align-items-xl-start{    -ms-flex-align:start !important;    align-items:flex-start !important;  }  .align-items-xl-end{    -ms-flex-align:end !important;    align-items:flex-end !important;  }  .align-items-xl-center{    -ms-flex-align:center !important;    align-items:center !important;  }  .align-items-xl-baseline{    -ms-flex-align:baseline !important;    align-items:baseline !important;  }  .align-items-xl-stretch{    -ms-flex-align:stretch !important;    align-items:stretch !important;  }  .align-content-xl-start{    -ms-flex-line-pack:start !important;    align-content:flex-start !important;  }  .align-content-xl-end{    -ms-flex-line-pack:end !important;    align-content:flex-end !important;  }  .align-content-xl-center{    -ms-flex-line-pack:center !important;    align-content:center !important;  }  .align-content-xl-between{    -ms-flex-line-pack:justify !important;    align-content:space-between !important;  }  .align-content-xl-around{    -ms-flex-line-pack:distribute !important;    align-content:space-around !important;  }  .align-content-xl-stretch{    -ms-flex-line-pack:stretch !important;    align-content:stretch !important;  }  .align-self-xl-auto{    -ms-flex-item-align:auto !important;    align-self:auto !important;  }  .align-self-xl-start{    -ms-flex-item-align:start !important;    align-self:flex-start !important;  }  .align-self-xl-end{    -ms-flex-item-align:end !important;    align-self:flex-end !important;  }  .align-self-xl-center{    -ms-flex-item-align:center !important;    align-self:center !important;  }  .align-self-xl-baseline{    -ms-flex-item-align:baseline !important;    align-self:baseline !important;  }  .align-self-xl-stretch{    -ms-flex-item-align:stretch !important;    align-self:stretch !important;  }}.float-left{  float:left !important;}.float-right{  float:right !important;}.float-none{  float:none !important;}@media (min-width:576px){  .float-sm-left{    float:left !important;  }  .float-sm-right{    float:right !important;  }  .float-sm-none{    float:none !important;  }}@media (min-width:768px){  .float-md-left{    float:left !important;  }  .float-md-right{    float:right !important;  }  .float-md-none{    float:none !important;  }}@media (min-width:992px){  .float-lg-left{    float:left !important;  }  .float-lg-right{    float:right !important;  }  .float-lg-none{    float:none !important;  }}@media (min-width:1200px){  .float-xl-left{    float:left !important;  }  .float-xl-right{    float:right !important;  }  .float-xl-none{    float:none !important;  }}.overflow-auto{  overflow:auto !important;}.overflow-hidden{  overflow:hidden !important;}.position-static{  position:static !important;}.position-relative{  position:relative !important;}.position-absolute{  position:absolute !important;}.position-fixed{  position:fixed !important;}.position-sticky{  position:-webkit-sticky !important;  position:sticky !important;}.fixed-top{  position:fixed;  top:0;  right:0;  left:0;  z-index:1030;}.fixed-bottom{  position:fixed;  right:0;  bottom:0;  left:0;  z-index:1030;}@supports ((position:-webkit-sticky) or (position:sticky)){  .sticky-top{    position:-webkit-sticky;    position:sticky;    top:0;    z-index:1020;  }}.sr-only{  position:absolute;  width:1px;  height:1px;  padding:0;  overflow:hidden;  clip:rect(0, 0, 0, 0);  white-space:nowrap;  border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{  position:static;  width:auto;  height:auto;  overflow:visible;  clip:auto;  white-space:normal;}.shadow-sm{  box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, .075) !important;}.shadow{  box-shadow:0 0.5rem 1rem rgba(0, 0, 0, .15) !important;}.shadow-lg{  box-shadow:0 1rem 3rem rgba(0, 0, 0, .175) !important;}.shadow-none{  box-shadow:none !important;}.w-25{  width:25% !important;}.w-50{  width:50% !important;}.w-75{  width:75% !important;}.w-100{  width:100% !important;}.w-auto{  width:auto !important;}.h-25{  height:25% !important;}.h-50{  height:50% !important;}.h-75{  height:75% !important;}.h-100{  height:100% !important;}.h-auto{  height:auto !important;}.mw-100{  max-width:100% !important;}.mh-100{  max-height:100% !important;}.min-vw-100{  min-width:100vw !important;}.min-vh-100{  min-height:100vh !important;}.vw-100{  width:100vw !important;}.vh-100{  height:100vh !important;}.stretched-link::after{  position:absolute;  top:0;  right:0;  bottom:0;  left:0;  /*pointer-events: auto;*/  z-index:1;  content:"";  background-color:rgba(0, 0, 0, 0);}.m-0{  margin:0 !important;}.mt-0,.my-0{  margin-top:0 !important;}.mr-0,.mx-0{  margin-right:0 !important;}.mb-0,.my-0{  margin-bottom:0 !important;}.ml-0,.mx-0{  margin-left:0 !important;}.m-1{  margin:0.25rem !important;}.mt-1,.my-1{  margin-top:0.25rem !important;}.mr-1,.mx-1{  margin-right:0.25rem !important;}.mb-1,.my-1{  margin-bottom:0.25rem !important;}.ml-1,.mx-1{  margin-left:0.25rem !important;}.m-2{  margin:0.5rem !important;}.mt-2,.my-2{  margin-top:0.5rem !important;}.mr-2,.mx-2{  margin-right:0.5rem !important;}.mb-2,.my-2{  margin-bottom:0.5rem !important;}.ml-2,.mx-2{  margin-left:0.5rem !important;}.m-3{  margin:1rem !important;}.mt-3,.my-3{  margin-top:1rem !important;}.mr-3,.mx-3{  margin-right:1rem !important;}.mb-3,.my-3{  margin-bottom:1rem !important;}.ml-3,.mx-3{  margin-left:1rem !important;}.m-4{  margin:1.5rem !important;}.mt-4,.my-4{  margin-top:1.5rem !important;}.mr-4,.mx-4{  margin-right:1.5rem !important;}.mb-4,.my-4{  margin-bottom:1.5rem !important;}.ml-4,.mx-4{  margin-left:1.5rem !important;}.m-5{  margin:3rem !important;}.mt-5,.my-5{  margin-top:3rem !important;}.mr-5,.mx-5{  margin-right:3rem !important;}.mb-5,.my-5{  margin-bottom:3rem !important;}.ml-5,.mx-5{  margin-left:3rem !important;}.p-0{  padding:0 !important;}.pt-0,.py-0{  padding-top:0 !important;}.pr-0,.px-0{  padding-right:0 !important;}.pb-0,.py-0{  padding-bottom:0 !important;}.pl-0,.px-0{  padding-left:0 !important;}.p-1{  padding:0.25rem !important;}.pt-1,.py-1{  padding-top:0.25rem !important;}.pr-1,.px-1{  padding-right:0.25rem !important;}.pb-1,.py-1{  padding-bottom:0.25rem !important;}.pl-1,.px-1{  padding-left:0.25rem !important;}.p-2{  padding:0.5rem !important;}.pt-2,.py-2{  padding-top:0.5rem !important;}.pr-2,.px-2{  padding-right:0.5rem !important;}.pb-2,.py-2{  padding-bottom:0.5rem !important;}.pl-2,.px-2{  padding-left:0.5rem !important;}.p-3{  padding:1rem !important;}.pt-3,.py-3{  padding-top:1rem !important;}.pr-3,.px-3{  padding-right:1rem !important;}.pb-3,.py-3{  padding-bottom:1rem !important;}.pl-3,.px-3{  padding-left:1rem !important;}.p-4{  padding:1.5rem !important;}.pt-4,.py-4{  padding-top:1.5rem !important;}.pr-4,.px-4{  padding-right:1.5rem !important;}.pb-4,.py-4{  padding-bottom:1.5rem !important;}.pl-4,.px-4{  padding-left:1.5rem !important;}.p-5{  padding:3rem !important;}.pt-5,.py-5{  padding-top:3rem !important;}.pr-5,.px-5{  padding-right:3rem !important;}.pb-5,.py-5{  padding-bottom:3rem !important;}.pl-5,.px-5{  padding-left:3rem !important;}.m-n1{  margin:-0.25rem !important;}.mt-n1,.my-n1{  margin-top:-0.25rem !important;}.mr-n1,.mx-n1{  margin-right:-0.25rem !important;}.mb-n1,.my-n1{  margin-bottom:-0.25rem !important;}.ml-n1,.mx-n1{  margin-left:-0.25rem !important;}.m-n2{  margin:-0.5rem !important;}.mt-n2,.my-n2{  margin-top:-0.5rem !important;}.mr-n2,.mx-n2{  margin-right:-0.5rem !important;}.mb-n2,.my-n2{  margin-bottom:-0.5rem !important;}.ml-n2,.mx-n2{  margin-left:-0.5rem !important;}.m-n3{  margin:-1rem !important;}.mt-n3,.my-n3{  margin-top:-1rem !important;}.mr-n3,.mx-n3{  margin-right:-1rem !important;}.mb-n3,.my-n3{  margin-bottom:-1rem !important;}.ml-n3,.mx-n3{  margin-left:-1rem !important;}.m-n4{  margin:-1.5rem !important;}.mt-n4,.my-n4{  margin-top:-1.5rem !important;}.mr-n4,.mx-n4{  margin-right:-1.5rem !important;}.mb-n4,.my-n4{  margin-bottom:-1.5rem !important;}.ml-n4,.mx-n4{  margin-left:-1.5rem !important;}.m-n5{  margin:-3rem !important;}.mt-n5,.my-n5{  margin-top:-3rem !important;}.mr-n5,.mx-n5{  margin-right:-3rem !important;}.mb-n5,.my-n5{  margin-bottom:-3rem !important;}.ml-n5,.mx-n5{  margin-left:-3rem !important;}.m-auto{  margin:auto !important;}.mt-auto,.my-auto{  margin-top:auto !important;}.mr-auto,.mx-auto{  margin-right:auto !important;}.mb-auto,.my-auto{  margin-bottom:auto !important;}.ml-auto,.mx-auto{  margin-left:auto !important;}@media (min-width:576px){  .m-sm-0{    margin:0 !important;  }  .mt-sm-0,.my-sm-0{    margin-top:0 !important;  }  .mr-sm-0,.mx-sm-0{    margin-right:0 !important;  }  .mb-sm-0,.my-sm-0{    margin-bottom:0 !important;  }  .ml-sm-0,.mx-sm-0{    margin-left:0 !important;  }  .m-sm-1{    margin:0.25rem !important;  }  .mt-sm-1,.my-sm-1{    margin-top:0.25rem !important;  }  .mr-sm-1,.mx-sm-1{    margin-right:0.25rem !important;  }  .mb-sm-1,.my-sm-1{    margin-bottom:0.25rem !important;  }  .ml-sm-1,.mx-sm-1{    margin-left:0.25rem !important;  }  .m-sm-2{    margin:0.5rem !important;  }  .mt-sm-2,.my-sm-2{    margin-top:0.5rem !important;  }  .mr-sm-2,.mx-sm-2{    margin-right:0.5rem !important;  }  .mb-sm-2,.my-sm-2{    margin-bottom:0.5rem !important;  }  .ml-sm-2,.mx-sm-2{    margin-left:0.5rem !important;  }  .m-sm-3{    margin:1rem !important;  }  .mt-sm-3,.my-sm-3{    margin-top:1rem !important;  }  .mr-sm-3,.mx-sm-3{    margin-right:1rem !important;  }  .mb-sm-3,.my-sm-3{    margin-bottom:1rem !important;  }  .ml-sm-3,.mx-sm-3{    margin-left:1rem !important;  }  .m-sm-4{    margin:1.5rem !important;  }  .mt-sm-4,.my-sm-4{    margin-top:1.5rem !important;  }  .mr-sm-4,.mx-sm-4{    margin-right:1.5rem !important;  }  .mb-sm-4,.my-sm-4{    margin-bottom:1.5rem !important;  }  .ml-sm-4,.mx-sm-4{    margin-left:1.5rem !important;  }  .m-sm-5{    margin:3rem !important;  }  .mt-sm-5,.my-sm-5{    margin-top:3rem !important;  }  .mr-sm-5,.mx-sm-5{    margin-right:3rem !important;  }  .mb-sm-5,.my-sm-5{    margin-bottom:3rem !important;  }  .ml-sm-5,.mx-sm-5{    margin-left:3rem !important;  }  .p-sm-0{    padding:0 !important;  }  .pt-sm-0,.py-sm-0{    padding-top:0 !important;  }  .pr-sm-0,.px-sm-0{    padding-right:0 !important;  }  .pb-sm-0,.py-sm-0{    padding-bottom:0 !important;  }  .pl-sm-0,.px-sm-0{    padding-left:0 !important;  }  .p-sm-1{    padding:0.25rem !important;  }  .pt-sm-1,.py-sm-1{    padding-top:0.25rem !important;  }  .pr-sm-1,.px-sm-1{    padding-right:0.25rem !important;  }  .pb-sm-1,.py-sm-1{    padding-bottom:0.25rem !important;  }  .pl-sm-1,.px-sm-1{    padding-left:0.25rem !important;  }  .p-sm-2{    padding:0.5rem !important;  }  .pt-sm-2,.py-sm-2{    padding-top:0.5rem !important;  }  .pr-sm-2,.px-sm-2{    padding-right:0.5rem !important;  }  .pb-sm-2,.py-sm-2{    padding-bottom:0.5rem !important;  }  .pl-sm-2,.px-sm-2{    padding-left:0.5rem !important;  }  .p-sm-3{    padding:1rem !important;  }  .pt-sm-3,.py-sm-3{    padding-top:1rem !important;  }  .pr-sm-3,.px-sm-3{    padding-right:1rem !important;  }  .pb-sm-3,.py-sm-3{    padding-bottom:1rem !important;  }  .pl-sm-3,.px-sm-3{    padding-left:1rem !important;  }  .p-sm-4{    padding:1.5rem !important;  }  .pt-sm-4,.py-sm-4{    padding-top:1.5rem !important;  }  .pr-sm-4,.px-sm-4{    padding-right:1.5rem !important;  }  .pb-sm-4,.py-sm-4{    padding-bottom:1.5rem !important;  }  .pl-sm-4,.px-sm-4{    padding-left:1.5rem !important;  }  .p-sm-5{    padding:3rem !important;  }  .pt-sm-5,.py-sm-5{    padding-top:3rem !important;  }  .pr-sm-5,.px-sm-5{    padding-right:3rem !important;  }  .pb-sm-5,.py-sm-5{    padding-bottom:3rem !important;  }  .pl-sm-5,.px-sm-5{    padding-left:3rem !important;  }  .m-sm-n1{    margin:-0.25rem !important;  }  .mt-sm-n1,.my-sm-n1{    margin-top:-0.25rem !important;  }  .mr-sm-n1,.mx-sm-n1{    margin-right:-0.25rem !important;  }  .mb-sm-n1,.my-sm-n1{    margin-bottom:-0.25rem !important;  }  .ml-sm-n1,.mx-sm-n1{    margin-left:-0.25rem !important;  }  .m-sm-n2{    margin:-0.5rem !important;  }  .mt-sm-n2,.my-sm-n2{    margin-top:-0.5rem !important;  }  .mr-sm-n2,.mx-sm-n2{    margin-right:-0.5rem !important;  }  .mb-sm-n2,.my-sm-n2{    margin-bottom:-0.5rem !important;  }  .ml-sm-n2,.mx-sm-n2{    margin-left:-0.5rem !important;  }  .m-sm-n3{    margin:-1rem !important;  }  .mt-sm-n3,.my-sm-n3{    margin-top:-1rem !important;  }  .mr-sm-n3,.mx-sm-n3{    margin-right:-1rem !important;  }  .mb-sm-n3,.my-sm-n3{    margin-bottom:-1rem !important;  }  .ml-sm-n3,.mx-sm-n3{    margin-left:-1rem !important;  }  .m-sm-n4{    margin:-1.5rem !important;  }  .mt-sm-n4,.my-sm-n4{    margin-top:-1.5rem !important;  }  .mr-sm-n4,.mx-sm-n4{    margin-right:-1.5rem !important;  }  .mb-sm-n4,.my-sm-n4{    margin-bottom:-1.5rem !important;  }  .ml-sm-n4,.mx-sm-n4{    margin-left:-1.5rem !important;  }  .m-sm-n5{    margin:-3rem !important;  }  .mt-sm-n5,.my-sm-n5{    margin-top:-3rem !important;  }  .mr-sm-n5,.mx-sm-n5{    margin-right:-3rem !important;  }  .mb-sm-n5,.my-sm-n5{    margin-bottom:-3rem !important;  }  .ml-sm-n5,.mx-sm-n5{    margin-left:-3rem !important;  }  .m-sm-auto{    margin:auto !important;  }  .mt-sm-auto,.my-sm-auto{    margin-top:auto !important;  }  .mr-sm-auto,.mx-sm-auto{    margin-right:auto !important;  }  .mb-sm-auto,.my-sm-auto{    margin-bottom:auto !important;  }  .ml-sm-auto,.mx-sm-auto{    margin-left:auto !important;  }}@media (min-width:768px){  .m-md-0{    margin:0 !important;  }  .mt-md-0,.my-md-0{    margin-top:0 !important;  }  .mr-md-0,.mx-md-0{    margin-right:0 !important;  }  .mb-md-0,.my-md-0{    margin-bottom:0 !important;  }  .ml-md-0,.mx-md-0{    margin-left:0 !important;  }  .m-md-1{    margin:0.25rem !important;  }  .mt-md-1,.my-md-1{    margin-top:0.25rem !important;  }  .mr-md-1,.mx-md-1{    margin-right:0.25rem !important;  }  .mb-md-1,.my-md-1{    margin-bottom:0.25rem !important;  }  .ml-md-1,.mx-md-1{    margin-left:0.25rem !important;  }  .m-md-2{    margin:0.5rem !important;  }  .mt-md-2,.my-md-2{    margin-top:0.5rem !important;  }  .mr-md-2,.mx-md-2{    margin-right:0.5rem !important;  }  .mb-md-2,.my-md-2{    margin-bottom:0.5rem !important;  }  .ml-md-2,.mx-md-2{    margin-left:0.5rem !important;  }  .m-md-3{    margin:1rem !important;  }  .mt-md-3,.my-md-3{    margin-top:1rem !important;  }  .mr-md-3,.mx-md-3{    margin-right:1rem !important;  }  .mb-md-3,.my-md-3{    margin-bottom:1rem !important;  }  .ml-md-3,.mx-md-3{    margin-left:1rem !important;  }  .m-md-4{    margin:1.5rem !important;  }  .mt-md-4,.my-md-4{    margin-top:1.5rem !important;  }  .mr-md-4,.mx-md-4{    margin-right:1.5rem !important;  }  .mb-md-4,.my-md-4{    margin-bottom:1.5rem !important;  }  .ml-md-4,.mx-md-4{    margin-left:1.5rem !important;  }  .m-md-5{    margin:3rem !important;  }  .mt-md-5,.my-md-5{    margin-top:3rem !important;  }  .mr-md-5,.mx-md-5{    margin-right:3rem !important;  }  .mb-md-5,.my-md-5{    margin-bottom:3rem !important;  }  .ml-md-5,.mx-md-5{    margin-left:3rem !important;  }  .p-md-0{    padding:0 !important;  }  .pt-md-0,.py-md-0{    padding-top:0 !important;  }  .pr-md-0,.px-md-0{    padding-right:0 !important;  }  .pb-md-0,.py-md-0{    padding-bottom:0 !important;  }  .pl-md-0,.px-md-0{    padding-left:0 !important;  }  .p-md-1{    padding:0.25rem !important;  }  .pt-md-1,.py-md-1{    padding-top:0.25rem !important;  }  .pr-md-1,.px-md-1{    padding-right:0.25rem !important;  }  .pb-md-1,.py-md-1{    padding-bottom:0.25rem !important;  }  .pl-md-1,.px-md-1{    padding-left:0.25rem !important;  }  .p-md-2{    padding:0.5rem !important;  }  .pt-md-2,.py-md-2{    padding-top:0.5rem !important;  }  .pr-md-2,.px-md-2{    padding-right:0.5rem !important;  }  .pb-md-2,.py-md-2{    padding-bottom:0.5rem !important;  }  .pl-md-2,.px-md-2{    padding-left:0.5rem !important;  }  .p-md-3{    padding:1rem !important;  }  .pt-md-3,.py-md-3{    padding-top:1rem !important;  }  .pr-md-3,.px-md-3{    padding-right:1rem !important;  }  .pb-md-3,.py-md-3{    padding-bottom:1rem !important;  }  .pl-md-3,.px-md-3{    padding-left:1rem !important;  }  .p-md-4{    padding:1.5rem !important;  }  .pt-md-4,.py-md-4{    padding-top:1.5rem !important;  }  .pr-md-4,.px-md-4{    padding-right:1.5rem !important;  }  .pb-md-4,.py-md-4{    padding-bottom:1.5rem !important;  }  .pl-md-4,.px-md-4{    padding-left:1.5rem !important;  }  .p-md-5{    padding:3rem !important;  }  .pt-md-5,.py-md-5{    padding-top:3rem !important;  }  .pr-md-5,.px-md-5{    padding-right:3rem !important;  }  .pb-md-5,.py-md-5{    padding-bottom:3rem !important;  }  .pl-md-5,.px-md-5{    padding-left:3rem !important;  }  .m-md-n1{    margin:-0.25rem !important;  }  .mt-md-n1,.my-md-n1{    margin-top:-0.25rem !important;  }  .mr-md-n1,.mx-md-n1{    margin-right:-0.25rem !important;  }  .mb-md-n1,.my-md-n1{    margin-bottom:-0.25rem !important;  }  .ml-md-n1,.mx-md-n1{    margin-left:-0.25rem !important;  }  .m-md-n2{    margin:-0.5rem !important;  }  .mt-md-n2,.my-md-n2{    margin-top:-0.5rem !important;  }  .mr-md-n2,.mx-md-n2{    margin-right:-0.5rem !important;  }  .mb-md-n2,.my-md-n2{    margin-bottom:-0.5rem !important;  }  .ml-md-n2,.mx-md-n2{    margin-left:-0.5rem !important;  }  .m-md-n3{    margin:-1rem !important;  }  .mt-md-n3,.my-md-n3{    margin-top:-1rem !important;  }  .mr-md-n3,.mx-md-n3{    margin-right:-1rem !important;  }  .mb-md-n3,.my-md-n3{    margin-bottom:-1rem !important;  }  .ml-md-n3,.mx-md-n3{    margin-left:-1rem !important;  }  .m-md-n4{    margin:-1.5rem !important;  }  .mt-md-n4,.my-md-n4{    margin-top:-1.5rem !important;  }  .mr-md-n4,.mx-md-n4{    margin-right:-1.5rem !important;  }  .mb-md-n4,.my-md-n4{    margin-bottom:-1.5rem !important;  }  .ml-md-n4,.mx-md-n4{    margin-left:-1.5rem !important;  }  .m-md-n5{    margin:-3rem !important;  }  .mt-md-n5,.my-md-n5{    margin-top:-3rem !important;  }  .mr-md-n5,.mx-md-n5{    margin-right:-3rem !important;  }  .mb-md-n5,.my-md-n5{    margin-bottom:-3rem !important;  }  .ml-md-n5,.mx-md-n5{    margin-left:-3rem !important;  }  .m-md-auto{    margin:auto !important;  }  .mt-md-auto,.my-md-auto{    margin-top:auto !important;  }  .mr-md-auto,.mx-md-auto{    margin-right:auto !important;  }  .mb-md-auto,.my-md-auto{    margin-bottom:auto !important;  }  .ml-md-auto,.mx-md-auto{    margin-left:auto !important;  }}@media (min-width:992px){  .m-lg-0{    margin:0 !important;  }  .mt-lg-0,.my-lg-0{    margin-top:0 !important;  }  .mr-lg-0,.mx-lg-0{    margin-right:0 !important;  }  .mb-lg-0,.my-lg-0{    margin-bottom:0 !important;  }  .ml-lg-0,.mx-lg-0{    margin-left:0 !important;  }  .m-lg-1{    margin:0.25rem !important;  }  .mt-lg-1,.my-lg-1{    margin-top:0.25rem !important;  }  .mr-lg-1,.mx-lg-1{    margin-right:0.25rem !important;  }  .mb-lg-1,.my-lg-1{    margin-bottom:0.25rem !important;  }  .ml-lg-1,.mx-lg-1{    margin-left:0.25rem !important;  }  .m-lg-2{    margin:0.5rem !important;  }  .mt-lg-2,.my-lg-2{    margin-top:0.5rem !important;  }  .mr-lg-2,.mx-lg-2{    margin-right:0.5rem !important;  }  .mb-lg-2,.my-lg-2{    margin-bottom:0.5rem !important;  }  .ml-lg-2,.mx-lg-2{    margin-left:0.5rem !important;  }  .m-lg-3{    margin:1rem !important;  }  .mt-lg-3,.my-lg-3{    margin-top:1rem !important;  }  .mr-lg-3,.mx-lg-3{    margin-right:1rem !important;  }  .mb-lg-3,.my-lg-3{    margin-bottom:1rem !important;  }  .ml-lg-3,.mx-lg-3{    margin-left:1rem !important;  }  .m-lg-4{    margin:1.5rem !important;  }  .mt-lg-4,.my-lg-4{    margin-top:1.5rem !important;  }  .mr-lg-4,.mx-lg-4{    margin-right:1.5rem !important;  }  .mb-lg-4,.my-lg-4{    margin-bottom:1.5rem !important;  }  .ml-lg-4,.mx-lg-4{    margin-left:1.5rem !important;  }  .m-lg-5{    margin:3rem !important;  }  .mt-lg-5,.my-lg-5{    margin-top:3rem !important;  }  .mr-lg-5,.mx-lg-5{    margin-right:3rem !important;  }  .mb-lg-5,.my-lg-5{    margin-bottom:3rem !important;  }  .ml-lg-5,.mx-lg-5{    margin-left:3rem !important;  }  .p-lg-0{    padding:0 !important;  }  .pt-lg-0,.py-lg-0{    padding-top:0 !important;  }  .pr-lg-0,.px-lg-0{    padding-right:0 !important;  }  .pb-lg-0,.py-lg-0{    padding-bottom:0 !important;  }  .pl-lg-0,.px-lg-0{    padding-left:0 !important;  }  .p-lg-1{    padding:0.25rem !important;  }  .pt-lg-1,.py-lg-1{    padding-top:0.25rem !important;  }  .pr-lg-1,.px-lg-1{    padding-right:0.25rem !important;  }  .pb-lg-1,.py-lg-1{    padding-bottom:0.25rem !important;  }  .pl-lg-1,.px-lg-1{    padding-left:0.25rem !important;  }  .p-lg-2{    padding:0.5rem !important;  }  .pt-lg-2,.py-lg-2{    padding-top:0.5rem !important;  }  .pr-lg-2,.px-lg-2{    padding-right:0.5rem !important;  }  .pb-lg-2,.py-lg-2{    padding-bottom:0.5rem !important;  }  .pl-lg-2,.px-lg-2{    padding-left:0.5rem !important;  }  .p-lg-3{    padding:1rem !important;  }  .pt-lg-3,.py-lg-3{    padding-top:1rem !important;  }  .pr-lg-3,.px-lg-3{    padding-right:1rem !important;  }  .pb-lg-3,.py-lg-3{    padding-bottom:1rem !important;  }  .pl-lg-3,.px-lg-3{    padding-left:1rem !important;  }  .p-lg-4{    padding:1.5rem !important;  }  .pt-lg-4,.py-lg-4{    padding-top:1.5rem !important;  }  .pr-lg-4,.px-lg-4{    padding-right:1.5rem !important;  }  .pb-lg-4,.py-lg-4{    padding-bottom:1.5rem !important;  }  .pl-lg-4,.px-lg-4{    padding-left:1.5rem !important;  }  .p-lg-5{    padding:3rem !important;  }  .pt-lg-5,.py-lg-5{    padding-top:3rem !important;  }  .pr-lg-5,.px-lg-5{    padding-right:3rem !important;  }  .pb-lg-5,.py-lg-5{    padding-bottom:3rem !important;  }  .pl-lg-5,.px-lg-5{    padding-left:3rem !important;  }  .m-lg-n1{    margin:-0.25rem !important;  }  .mt-lg-n1,.my-lg-n1{    margin-top:-0.25rem !important;  }  .mr-lg-n1,.mx-lg-n1{    margin-right:-0.25rem !important;  }  .mb-lg-n1,.my-lg-n1{    margin-bottom:-0.25rem !important;  }  .ml-lg-n1,.mx-lg-n1{    margin-left:-0.25rem !important;  }  .m-lg-n2{    margin:-0.5rem !important;  }  .mt-lg-n2,.my-lg-n2{    margin-top:-0.5rem !important;  }  .mr-lg-n2,.mx-lg-n2{    margin-right:-0.5rem !important;  }  .mb-lg-n2,.my-lg-n2{    margin-bottom:-0.5rem !important;  }  .ml-lg-n2,.mx-lg-n2{    margin-left:-0.5rem !important;  }  .m-lg-n3{    margin:-1rem !important;  }  .mt-lg-n3,.my-lg-n3{    margin-top:-1rem !important;  }  .mr-lg-n3,.mx-lg-n3{    margin-right:-1rem !important;  }  .mb-lg-n3,.my-lg-n3{    margin-bottom:-1rem !important;  }  .ml-lg-n3,.mx-lg-n3{    margin-left:-1rem !important;  }  .m-lg-n4{    margin:-1.5rem !important;  }  .mt-lg-n4,.my-lg-n4{    margin-top:-1.5rem !important;  }  .mr-lg-n4,.mx-lg-n4{    margin-right:-1.5rem !important;  }  .mb-lg-n4,.my-lg-n4{    margin-bottom:-1.5rem !important;  }  .ml-lg-n4,.mx-lg-n4{    margin-left:-1.5rem !important;  }  .m-lg-n5{    margin:-3rem !important;  }  .mt-lg-n5,.my-lg-n5{    margin-top:-3rem !important;  }  .mr-lg-n5,.mx-lg-n5{    margin-right:-3rem !important;  }  .mb-lg-n5,.my-lg-n5{    margin-bottom:-3rem !important;  }  .ml-lg-n5,.mx-lg-n5{    margin-left:-3rem !important;  }  .m-lg-auto{    margin:auto !important;  }  .mt-lg-auto,.my-lg-auto{    margin-top:auto !important;  }  .mr-lg-auto,.mx-lg-auto{    margin-right:auto !important;  }  .mb-lg-auto,.my-lg-auto{    margin-bottom:auto !important;  }  .ml-lg-auto,.mx-lg-auto{    margin-left:auto !important;  }}@media (min-width:1200px){  .m-xl-0{    margin:0 !important;  }  .mt-xl-0,.my-xl-0{    margin-top:0 !important;  }  .mr-xl-0,.mx-xl-0{    margin-right:0 !important;  }  .mb-xl-0,.my-xl-0{    margin-bottom:0 !important;  }  .ml-xl-0,.mx-xl-0{    margin-left:0 !important;  }  .m-xl-1{    margin:0.25rem !important;  }  .mt-xl-1,.my-xl-1{    margin-top:0.25rem !important;  }  .mr-xl-1,.mx-xl-1{    margin-right:0.25rem !important;  }  .mb-xl-1,.my-xl-1{    margin-bottom:0.25rem !important;  }  .ml-xl-1,.mx-xl-1{    margin-left:0.25rem !important;  }  .m-xl-2{    margin:0.5rem !important;  }  .mt-xl-2,.my-xl-2{    margin-top:0.5rem !important;  }  .mr-xl-2,.mx-xl-2{    margin-right:0.5rem !important;  }  .mb-xl-2,.my-xl-2{    margin-bottom:0.5rem !important;  }  .ml-xl-2,.mx-xl-2{    margin-left:0.5rem !important;  }  .m-xl-3{    margin:1rem !important;  }  .mt-xl-3,.my-xl-3{    margin-top:1rem !important;  }  .mr-xl-3,.mx-xl-3{    margin-right:1rem !important;  }  .mb-xl-3,.my-xl-3{    margin-bottom:1rem !important;  }  .ml-xl-3,.mx-xl-3{    margin-left:1rem !important;  }  .m-xl-4{    margin:1.5rem !important;  }  .mt-xl-4,.my-xl-4{    margin-top:1.5rem !important;  }  .mr-xl-4,.mx-xl-4{    margin-right:1.5rem !important;  }  .mb-xl-4,.my-xl-4{    margin-bottom:1.5rem !important;  }  .ml-xl-4,.mx-xl-4{    margin-left:1.5rem !important;  }  .m-xl-5{    margin:3rem !important;  }  .mt-xl-5,.my-xl-5{    margin-top:3rem !important;  }  .mr-xl-5,.mx-xl-5{    margin-right:3rem !important;  }  .mb-xl-5,.my-xl-5{    margin-bottom:3rem !important;  }  .ml-xl-5,.mx-xl-5{    margin-left:3rem !important;  }  .p-xl-0{    padding:0 !important;  }  .pt-xl-0,.py-xl-0{    padding-top:0 !important;  }  .pr-xl-0,.px-xl-0{    padding-right:0 !important;  }  .pb-xl-0,.py-xl-0{    padding-bottom:0 !important;  }  .pl-xl-0,.px-xl-0{    padding-left:0 !important;  }  .p-xl-1{    padding:0.25rem !important;  }  .pt-xl-1,.py-xl-1{    padding-top:0.25rem !important;  }  .pr-xl-1,.px-xl-1{    padding-right:0.25rem !important;  }  .pb-xl-1,.py-xl-1{    padding-bottom:0.25rem !important;  }  .pl-xl-1,.px-xl-1{    padding-left:0.25rem !important;  }  .p-xl-2{    padding:0.5rem !important;  }  .pt-xl-2,.py-xl-2{    padding-top:0.5rem !important;  }  .pr-xl-2,.px-xl-2{    padding-right:0.5rem !important;  }  .pb-xl-2,.py-xl-2{    padding-bottom:0.5rem !important;  }  .pl-xl-2,.px-xl-2{    padding-left:0.5rem !important;  }  .p-xl-3{    padding:1rem !important;  }  .pt-xl-3,.py-xl-3{    padding-top:1rem !important;  }  .pr-xl-3,.px-xl-3{    padding-right:1rem !important;  }  .pb-xl-3,.py-xl-3{    padding-bottom:1rem !important;  }  .pl-xl-3,.px-xl-3{    padding-left:1rem !important;  }  .p-xl-4{    padding:1.5rem !important;  }  .pt-xl-4,.py-xl-4{    padding-top:1.5rem !important;  }  .pr-xl-4,.px-xl-4{    padding-right:1.5rem !important;  }  .pb-xl-4,.py-xl-4{    padding-bottom:1.5rem !important;  }  .pl-xl-4,.px-xl-4{    padding-left:1.5rem !important;  }  .p-xl-5{    padding:3rem !important;  }  .pt-xl-5,.py-xl-5{    padding-top:3rem !important;  }  .pr-xl-5,.px-xl-5{    padding-right:3rem !important;  }  .pb-xl-5,.py-xl-5{    padding-bottom:3rem !important;  }  .pl-xl-5,.px-xl-5{    padding-left:3rem !important;  }  .m-xl-n1{    margin:-0.25rem !important;  }  .mt-xl-n1,.my-xl-n1{    margin-top:-0.25rem !important;  }  .mr-xl-n1,.mx-xl-n1{    margin-right:-0.25rem !important;  }  .mb-xl-n1,.my-xl-n1{    margin-bottom:-0.25rem !important;  }  .ml-xl-n1,.mx-xl-n1{    margin-left:-0.25rem !important;  }  .m-xl-n2{    margin:-0.5rem !important;  }  .mt-xl-n2,.my-xl-n2{    margin-top:-0.5rem !important;  }  .mr-xl-n2,.mx-xl-n2{    margin-right:-0.5rem !important;  }  .mb-xl-n2,.my-xl-n2{    margin-bottom:-0.5rem !important;  }  .ml-xl-n2,.mx-xl-n2{    margin-left:-0.5rem !important;  }  .m-xl-n3{    margin:-1rem !important;  }  .mt-xl-n3,.my-xl-n3{    margin-top:-1rem !important;  }  .mr-xl-n3,.mx-xl-n3{    margin-right:-1rem !important;  }  .mb-xl-n3,.my-xl-n3{    margin-bottom:-1rem !important;  }  .ml-xl-n3,.mx-xl-n3{    margin-left:-1rem !important;  }  .m-xl-n4{    margin:-1.5rem !important;  }  .mt-xl-n4,.my-xl-n4{    margin-top:-1.5rem !important;  }  .mr-xl-n4,.mx-xl-n4{    margin-right:-1.5rem !important;  }  .mb-xl-n4,.my-xl-n4{    margin-bottom:-1.5rem !important;  }  .ml-xl-n4,.mx-xl-n4{    margin-left:-1.5rem !important;  }  .m-xl-n5{    margin:-3rem !important;  }  .mt-xl-n5,.my-xl-n5{    margin-top:-3rem !important;  }  .mr-xl-n5,.mx-xl-n5{    margin-right:-3rem !important;  }  .mb-xl-n5,.my-xl-n5{    margin-bottom:-3rem !important;  }  .ml-xl-n5,.mx-xl-n5{    margin-left:-3rem !important;  }  .m-xl-auto{    margin:auto !important;  }  .mt-xl-auto,.my-xl-auto{    margin-top:auto !important;  }  .mr-xl-auto,.mx-xl-auto{    margin-right:auto !important;  }  .mb-xl-auto,.my-xl-auto{    margin-bottom:auto !important;  }  .ml-xl-auto,.mx-xl-auto{    margin-left:auto !important;  }}.text-monospace{  font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;}.text-justify{  text-align:justify !important;}.text-wrap{  white-space:normal !important;}.text-nowrap{  white-space:nowrap !important;}.text-truncate{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;}.text-left{  text-align:left !important;}.text-right{  text-align:right !important;}.text-center{  text-align:center !important;}@media (min-width:576px){  .text-sm-left{    text-align:left !important;  }  .text-sm-right{    text-align:right !important;  }  .text-sm-center{    text-align:center !important;  }}@media (min-width:768px){  .text-md-left{    text-align:left !important;  }  .text-md-right{    text-align:right !important;  }  .text-md-center{    text-align:center !important;  }}@media (min-width:992px){  .text-lg-left{    text-align:left !important;  }  .text-lg-right{    text-align:right !important;  }  .text-lg-center{    text-align:center !important;  }}@media (min-width:1200px){  .text-xl-left{    text-align:left !important;  }  .text-xl-right{    text-align:right !important;  }  .text-xl-center{    text-align:center !important;  }}.text-lowercase{  text-transform:lowercase !important;}.text-uppercase{  text-transform:uppercase !important;}.text-capitalize{  text-transform:capitalize !important;}.font-weight-light{  font-weight:300 !important;}.font-weight-lighter{  font-weight:lighter !important;}.font-weight-normal{  font-weight:400 !important;}.font-weight-bold{  font-weight:700 !important;}.font-weight-bolder{  font-weight:bolder !important;}.font-italic{  font-style:italic !important;}.text-white{  color:#fff !important;}.text-primary{  color:#007bff !important;}a.text-primary:focus,a.text-primary:hover{  color:#0056b3 !important;}.text-secondary{  color:#6c757d !important;}a.text-secondary:focus,a.text-secondary:hover{  color:#494f54 !important;}.text-success{  color:#28a745 !important;}a.text-success:focus,a.text-success:hover{  color:#19692c !important;}.text-info{  color:#17a2b8 !important;}a.text-info:focus,a.text-info:hover{  color:#0f6674 !important;}.text-warning{  color:#ffc107 !important;}a.text-warning:focus,a.text-warning:hover{  color:#ba8b00 !important;}.text-danger{  color:#dc3545 !important;}a.text-danger:focus,a.text-danger:hover{  color:#a71d2a !important;}.text-light{  color:#f8f9fa !important;}a.text-light:focus,a.text-light:hover{  color:#cbd3da !important;}.text-dark{  color:#343a40 !important;}a.text-dark:focus,a.text-dark:hover{  color:#121416 !important;}.text-body{  color:#212529 !important;}.text-muted{  color:#6c757d !important;}.text-black-50{  color:rgba(0, 0, 0, .5) !important;}.text-white-50{  color:rgba(255, 255, 255, .5) !important;}.text-hide{  font:0/0 a;  color:transparent;  text-shadow:none;  background-color:transparent;  border:0;}.text-decoration-none{  text-decoration:none !important;}.text-break{  word-wrap:break-word !important;  overflow-wrap:break-word !important;}.text-reset{  color:inherit !important;}.visible{  visibility:visible !important;}.invisible{  visibility:hidden !important;}@media print{  /*# sourceMappingURL=bootstrap.min.css.map */  *,::after,::before{    text-shadow:none !important;    box-shadow:none !important;  }  a:not(.btn){    text-decoration:underline;  }  abbr[title]::after{    content:" (" attr(title) ")";  }  pre{    white-space:pre-wrap !important;  }  blockquote,pre{    border:1px solid #adb5bd;    page-break-inside:avoid;  }  thead{    display:table-header-group;  }  img,tr{    page-break-inside:avoid;  }  h2,h3,p{    orphans:3;    widows:3;  }  h2,h3{    page-break-after:avoid;  }  @page{    size:a3;  }  body{    min-width:992px !important;  }  .container{    min-width:992px !important;  }  .navbar{    display:none;  }  .badge{    border:1px solid #000;  }  .table{    border-collapse:collapse !important;  }  .table td,.table th{    background-color:#fff !important;  }  .table-bordered td,.table-bordered th{    border:1px solid #dee2e6 !important;  }  .table-dark{    color:inherit;  }  .table-dark tbody + tbody,.table-dark td,.table-dark th,.table-dark thead th{    border-color:#dee2e6;  }  .table .thead-dark th{    color:inherit;    border-color:#dee2e6;  }}@font-face{  font-family:'FontAwesome';  src:url('fonts/fontawesome_fonts/fontawesome-webfont.eot');  src:url('fonts/fontawesome_fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('fonts/fontawesome_fonts/fontawesome-webfont.woff2') format('woff2'), url('fonts/fontawesome_fonts/fontawesome-webfont.woff') format('woff'), url('fonts/fontawesome_fonts/fontawesome-webfont.ttf') format('truetype'), url('fonts/fontawesome_fonts/fontawesome-webfont.svg') format('svg');  font-weight:normal;  font-style:normal;}.fa{  display:inline-block;  font:normal normal normal 14px/1 FontAwesome;  font-size:inherit;  /*text-rendering:auto;*/  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;}.fa-lg{  font-size:1.33333em;  line-height:0.75em;  vertical-align:-15%;}.fa-2x{  font-size:2em;}.fa-3x{  font-size:3em;}.fa-4x{  font-size:4em;}.fa-5x{  font-size:5em;}.fa-fw{  width:1.28571em;  text-align:center;}.fa-ul{  padding-left:0;  margin-left:2.14286em;  list-style-type:none;}.fa-ul > li{  position:relative;}.fa-li{  position:absolute;  left:-2.14286em;  width:2.14286em;  top:0.14286em;  text-align:center;}.fa-li.fa-lg{  left:-1.85714em;}.fa-border{  padding:0.2em 0.25em 0.15em;  border:solid 0.08em #eee;  border-radius:0.1em;}.fa-pull-left{  float:left;}.fa-pull-right{  float:right;}.fa.fa-pull-left{  margin-right:0.3em;}.fa.fa-pull-right{  margin-left:0.3em;}.pull-right{  float:right;}.pull-left{  float:left;}.fa.pull-left{  margin-right:0.3em;}.fa.pull-right{  margin-left:0.3em;}.fa-spin{  -webkit-animation:fa-spin 2s infinite linear;  animation:fa-spin 2s infinite linear;}.fa-pulse{  -webkit-animation:fa-spin 1s infinite steps(8);  animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin{  0%{    -webkit-transform:rotate(0deg);    transform:rotate(0deg);  }  100%{    -webkit-transform:rotate(359deg);    transform:rotate(359deg);  }}@keyframes fa-spin{  0%{    -webkit-transform:rotate(0deg);    transform:rotate(0deg);  }  100%{    -webkit-transform:rotate(359deg);    transform:rotate(359deg);  }}.fa-rotate-90{  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";  -webkit-transform:rotate(90deg);  -ms-transform:rotate(90deg);  transform:rotate(90deg);}.fa-rotate-180{  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";  -webkit-transform:rotate(180deg);  -ms-transform:rotate(180deg);  transform:rotate(180deg);}.fa-rotate-270{  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";  -webkit-transform:rotate(270deg);  -ms-transform:rotate(270deg);  transform:rotate(270deg);}.fa-flip-horizontal{  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";  -webkit-transform:scale(-1, 1);  -ms-transform:scale(-1, 1);  transform:scale(-1, 1);}.fa-flip-vertical{  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";  -webkit-transform:scale(1, -1);  -ms-transform:scale(1, -1);  transform:scale(1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{  filter:none;}.fa-stack{  position:relative;  display:inline-block;  width:2em;  height:2em;  line-height:2em;  vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{  position:absolute;  left:0;  width:100%;  text-align:center;}.fa-stack-1x{  line-height:inherit;}.fa-stack-2x{  font-size:2em;}.fa-inverse{  color:#fff;}.fa-glass:before{  content:"\f000";}.fa-music:before{  content:"\f001";}.fa-search:before{  content:"\f002";}.fa-envelope-o:before{  content:"\f003";}.fa-heart:before{  content:"\f004";}.fa-star:before{  content:"\f005";}.fa-star-o:before{  content:"\f006";}.fa-user:before{  content:"\f007";}.fa-film:before{  content:"\f008";}.fa-th-large:before{  content:"\f009";}.fa-th:before{  content:"\f00a";}.fa-th-list:before{  content:"\f00b";}.fa-check:before{  content:"\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before{  content:"\f00d";}.fa-search-plus:before{  content:"\f00e";}.fa-search-minus:before{  content:"\f010";}.fa-power-off:before{  content:"\f011";}.fa-signal:before{  content:"\f012";}.fa-gear:before,.fa-cog:before{  content:"\f013";}.fa-trash-o:before{  content:"\f014";}.fa-home:before{  content:"\f015";}.fa-file-o:before{  content:"\f016";}.fa-clock-o:before{  content:"\f017";}.fa-road:before{  content:"\f018";}.fa-download:before{  content:"\f019";}.fa-arrow-circle-o-down:before{  content:"\f01a";}.fa-arrow-circle-o-up:before{  content:"\f01b";}.fa-inbox:before{  content:"\f01c";}.fa-play-circle-o:before{  content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before{  content:"\f01e";}.fa-refresh:before{  content:"\f021";}.fa-list-alt:before{  content:"\f022";}.fa-lock:before{  content:"\f023";}.fa-flag:before{  content:"\f024";}.fa-headphones:before{  content:"\f025";}.fa-volume-off:before{  content:"\f026";}.fa-volume-down:before{  content:"\f027";}.fa-volume-up:before{  content:"\f028";}.fa-qrcode:before{  content:"\f029";}.fa-barcode:before{  content:"\f02a";}.fa-tag:before{  content:"\f02b";}.fa-tags:before{  content:"\f02c";}.fa-book:before{  content:"\f02d";}.fa-bookmark:before{  content:"\f02e";}.fa-print:before{  content:"\f02f";}.fa-camera:before{  content:"\f030";}.fa-font:before{  content:"\f031";}.fa-bold:before{  content:"\f032";}.fa-italic:before{  content:"\f033";}.fa-text-height:before{  content:"\f034";}.fa-text-width:before{  content:"\f035";}.fa-align-left:before{  content:"\f036";}.fa-align-center:before{  content:"\f037";}.fa-align-right:before{  content:"\f038";}.fa-align-justify:before{  content:"\f039";}.fa-list:before{  content:"\f03a";}.fa-dedent:before,.fa-outdent:before{  content:"\f03b";}.fa-indent:before{  content:"\f03c";}.fa-video-camera:before{  content:"\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{  content:"\f03e";}.fa-pencil:before{  content:"\f040";}.fa-map-marker:before{  content:"\f041";}.fa-adjust:before{  content:"\f042";}.fa-tint:before{  content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before{  content:"\f044";}.fa-share-square-o:before{  content:"\f045";}.fa-check-square-o:before{  content:"\f046";}.fa-arrows:before{  content:"\f047";}.fa-step-backward:before{  content:"\f048";}.fa-fast-backward:before{  content:"\f049";}.fa-backward:before{  content:"\f04a";}.fa-play:before{  content:"\f04b";}.fa-pause:before{  content:"\f04c";}.fa-stop:before{  content:"\f04d";}.fa-forward:before{  content:"\f04e";}.fa-fast-forward:before{  content:"\f050";}.fa-step-forward:before{  content:"\f051";}.fa-eject:before{  content:"\f052";}.fa-chevron-left:before{  content:"\f053";}.fa-chevron-right:before{  content:"\f054";}.fa-plus-circle:before{  content:"\f055";}.fa-minus-circle:before{  content:"\f056";}.fa-times-circle:before{  content:"\f057";}.fa-check-circle:before{  content:"\f058";}.fa-question-circle:before{  content:"\f059";}.fa-info-circle:before{  content:"\f05a";}.fa-crosshairs:before{  content:"\f05b";}.fa-times-circle-o:before{  content:"\f05c";}.fa-check-circle-o:before{  content:"\f05d";}.fa-ban:before{  content:"\f05e";}.fa-arrow-left:before{  content:"\f060";}.fa-arrow-right:before{  content:"\f061";}.fa-arrow-up:before{  content:"\f062";}.fa-arrow-down:before{  content:"\f063";}.fa-mail-forward:before,.fa-share:before{  content:"\f064";}.fa-expand:before{  content:"\f065";}.fa-compress:before{  content:"\f066";}.fa-plus:before{  content:"\f067";}.fa-minus:before{  content:"\f068";}.fa-asterisk:before{  content:"\f069";}.fa-exclamation-circle:before{  content:"\f06a";}.fa-gift:before{  content:"\f06b";}.fa-leaf:before{  content:"\f06c";}.fa-fire:before{  content:"\f06d";}.fa-eye:before{  content:"\f06e";}.fa-eye-slash:before{  content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before{  content:"\f071";}.fa-plane:before{  content:"\f072";}.fa-calendar:before{  content:"\f073";}.fa-random:before{  content:"\f074";}.fa-comment:before{  content:"\f075";}.fa-magnet:before{  content:"\f076";}.fa-chevron-up:before{  content:"\f077";}.fa-chevron-down:before{  content:"\f078";}.fa-retweet:before{  content:"\f079";}.fa-shopping-cart:before{  content:"\f07a";}.fa-folder:before{  content:"\f07b";}.fa-folder-open:before{  content:"\f07c";}.fa-arrows-v:before{  content:"\f07d";}.fa-arrows-h:before{  content:"\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before{  content:"\f080";}.fa-twitter-square:before{  content:"\f081";}.fa-facebook-square:before{  content:"\f082";}.fa-camera-retro:before{  content:"\f083";}.fa-key:before{  content:"\f084";}.fa-gears:before,.fa-cogs:before{  content:"\f085";}.fa-comments:before{  content:"\f086";}.fa-thumbs-o-up:before{  content:"\f087";}.fa-thumbs-o-down:before{  content:"\f088";}.fa-star-half:before{  content:"\f089";}.fa-heart-o:before{  content:"\f08a";}.fa-sign-out:before{  content:"\f08b";}.fa-linkedin-square:before{  content:"\f08c";}.fa-thumb-tack:before{  content:"\f08d";}.fa-external-link:before{  content:"\f08e";}.fa-sign-in:before{  content:"\f090";}.fa-trophy:before{  content:"\f091";}.fa-github-square:before{  content:"\f092";}.fa-upload:before{  content:"\f093";}.fa-lemon-o:before{  content:"\f094";}.fa-phone:before{  content:"\f095";}.fa-square-o:before{  content:"\f096";}.fa-bookmark-o:before{  content:"\f097";}.fa-phone-square:before{  content:"\f098";}.fa-twitter:before{  content:"\f099";}.fa-facebook-f:before,.fa-facebook:before{  content:"\f09a";}.fa-github:before{  content:"\f09b";}.fa-unlock:before{  content:"\f09c";}.fa-credit-card:before{  content:"\f09d";}.fa-feed:before,.fa-rss:before{  content:"\f09e";}.fa-hdd-o:before{  content:"\f0a0";}.fa-bullhorn:before{  content:"\f0a1";}.fa-bell:before{  content:"\f0f3";}.fa-certificate:before{  content:"\f0a3";}.fa-hand-o-right:before{  content:"\f0a4";}.fa-hand-o-left:before{  content:"\f0a5";}.fa-hand-o-up:before{  content:"\f0a6";}.fa-hand-o-down:before{  content:"\f0a7";}.fa-arrow-circle-left:before{  content:"\f0a8";}.fa-arrow-circle-right:before{  content:"\f0a9";}.fa-arrow-circle-up:before{  content:"\f0aa";}.fa-arrow-circle-down:before{  content:"\f0ab";}.fa-globe:before{  content:"\f0ac";}.fa-wrench:before{  content:"\f0ad";}.fa-tasks:before{  content:"\f0ae";}.fa-filter:before{  content:"\f0b0";}.fa-briefcase:before{  content:"\f0b1";}.fa-arrows-alt:before{  content:"\f0b2";}.fa-group:before,.fa-users:before{  content:"\f0c0";}.fa-chain:before,.fa-link:before{  content:"\f0c1";}.fa-cloud:before{  content:"\f0c2";}.fa-flask:before{  content:"\f0c3";}.fa-cut:before,.fa-scissors:before{  content:"\f0c4";}.fa-copy:before,.fa-files-o:before{  content:"\f0c5";}.fa-paperclip:before{  content:"\f0c6";}.fa-save:before,.fa-floppy-o:before{  content:"\f0c7";}.fa-square:before{  content:"\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{  content:"\f0c9";}.fa-list-ul:before{  content:"\f0ca";}.fa-list-ol:before{  content:"\f0cb";}.fa-strikethrough:before{  content:"\f0cc";}.fa-underline:before{  content:"\f0cd";}.fa-table:before{  content:"\f0ce";}.fa-magic:before{  content:"\f0d0";}.fa-truck:before{  content:"\f0d1";}.fa-pinterest:before{  content:"\f0d2";}.fa-pinterest-square:before{  content:"\f0d3";}.fa-google-plus-square:before{  content:"\f0d4";}.fa-google-plus:before{  content:"\f0d5";}.fa-money:before{  content:"\f0d6";}.fa-caret-down:before{  content:"\f0d7";}.fa-caret-up:before{  content:"\f0d8";}.fa-caret-left:before{  content:"\f0d9";}.fa-caret-right:before{  content:"\f0da";}.fa-columns:before{  content:"\f0db";}.fa-unsorted:before,.fa-sort:before{  content:"\f0dc";}.fa-sort-down:before,.fa-sort-desc:before{  content:"\f0dd";}.fa-sort-up:before,.fa-sort-asc:before{  content:"\f0de";}.fa-envelope:before{  content:"\f0e0";}.fa-linkedin:before{  content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before{  content:"\f0e2";}.fa-legal:before,.fa-gavel:before{  content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before{  content:"\f0e4";}.fa-comment-o:before{  content:"\f0e5";}.fa-comments-o:before{  content:"\f0e6";}.fa-flash:before,.fa-bolt:before{  content:"\f0e7";}.fa-sitemap:before{  content:"\f0e8";}.fa-umbrella:before{  content:"\f0e9";}.fa-paste:before,.fa-clipboard:before{  content:"\f0ea";}.fa-lightbulb-o:before{  content:"\f0eb";}.fa-exchange:before{  content:"\f0ec";}.fa-cloud-download:before{  content:"\f0ed";}.fa-cloud-upload:before{  content:"\f0ee";}.fa-user-md:before{  content:"\f0f0";}.fa-stethoscope:before{  content:"\f0f1";}.fa-suitcase:before{  content:"\f0f2";}.fa-bell-o:before{  content:"\f0a2";}.fa-coffee:before{  content:"\f0f4";}.fa-cutlery:before{  content:"\f0f5";}.fa-file-text-o:before{  content:"\f0f6";}.fa-building-o:before{  content:"\f0f7";}.fa-hospital-o:before{  content:"\f0f8";}.fa-ambulance:before{  content:"\f0f9";}.fa-medkit:before{  content:"\f0fa";}.fa-fighter-jet:before{  content:"\f0fb";}.fa-beer:before{  content:"\f0fc";}.fa-h-square:before{  content:"\f0fd";}.fa-plus-square:before{  content:"\f0fe";}.fa-angle-double-left:before{  content:"\f100";}.fa-angle-double-right:before{  content:"\f101";}.fa-angle-double-up:before{  content:"\f102";}.fa-angle-double-down:before{  content:"\f103";}.fa-angle-left:before{  content:"\f104";}.fa-angle-right:before{  content:"\f105";}.fa-angle-up:before{  content:"\f106";}.fa-angle-down:before{  content:"\f107";}.fa-desktop:before{  content:"\f108";}.fa-laptop:before{  content:"\f109";}.fa-tablet:before{  content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before{  content:"\f10b";}.fa-circle-o:before{  content:"\f10c";}.fa-quote-left:before{  content:"\f10d";}.fa-quote-right:before{  content:"\f10e";}.fa-spinner:before{  content:"\f110";}.fa-circle:before{  content:"\f111";}.fa-mail-reply:before,.fa-reply:before{  content:"\f112";}.fa-github-alt:before{  content:"\f113";}.fa-folder-o:before{  content:"\f114";}.fa-folder-open-o:before{  content:"\f115";}.fa-smile-o:before{  content:"\f118";}.fa-frown-o:before{  content:"\f119";}.fa-meh-o:before{  content:"\f11a";}.fa-gamepad:before{  content:"\f11b";}.fa-keyboard-o:before{  content:"\f11c";}.fa-flag-o:before{  content:"\f11d";}.fa-flag-checkered:before{  content:"\f11e";}.fa-terminal:before{  content:"\f120";}.fa-code:before{  content:"\f121";}.fa-mail-reply-all:before,.fa-reply-all:before{  content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{  content:"\f123";}.fa-location-arrow:before{  content:"\f124";}.fa-crop:before{  content:"\f125";}.fa-code-fork:before{  content:"\f126";}.fa-unlink:before,.fa-chain-broken:before{  content:"\f127";}.fa-question:before{  content:"\f128";}.fa-info:before{  content:"\f129";}.fa-exclamation:before{  content:"\f12a";}.fa-superscript:before{  content:"\f12b";}.fa-subscript:before{  content:"\f12c";}.fa-eraser:before{  content:"\f12d";}.fa-puzzle-piece:before{  content:"\f12e";}.fa-microphone:before{  content:"\f130";}.fa-microphone-slash:before{  content:"\f131";}.fa-shield:before{  content:"\f132";}.fa-calendar-o:before{  content:"\f133";}.fa-fire-extinguisher:before{  content:"\f134";}.fa-rocket:before{  content:"\f135";}.fa-maxcdn:before{  content:"\f136";}.fa-chevron-circle-left:before{  content:"\f137";}.fa-chevron-circle-right:before{  content:"\f138";}.fa-chevron-circle-up:before{  content:"\f139";}.fa-chevron-circle-down:before{  content:"\f13a";}.fa-html5:before{  content:"\f13b";}.fa-css3:before{  content:"\f13c";}.fa-anchor:before{  content:"\f13d";}.fa-unlock-alt:before{  content:"\f13e";}.fa-bullseye:before{  content:"\f140";}.fa-ellipsis-h:before{  content:"\f141";}.fa-ellipsis-v:before{  content:"\f142";}.fa-rss-square:before{  content:"\f143";}.fa-play-circle:before{  content:"\f144";}.fa-ticket:before{  content:"\f145";}.fa-minus-square:before{  content:"\f146";}.fa-minus-square-o:before{  content:"\f147";}.fa-level-up:before{  content:"\f148";}.fa-level-down:before{  content:"\f149";}.fa-check-square:before{  content:"\f14a";}.fa-pencil-square:before{  content:"\f14b";}.fa-external-link-square:before{  content:"\f14c";}.fa-share-square:before{  content:"\f14d";}.fa-compass:before{  content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before{  content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before{  content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before{  content:"\f152";}.fa-euro:before,.fa-eur:before{  content:"\f153";}.fa-gbp:before{  content:"\f154";}.fa-dollar:before,.fa-usd:before{  content:"\f155";}.fa-rupee:before,.fa-inr:before{  content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{  content:"\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{  content:"\f158";}.fa-won:before,.fa-krw:before{  content:"\f159";}.fa-bitcoin:before,.fa-btc:before{  content:"\f15a";}.fa-file:before{  content:"\f15b";}.fa-file-text:before{  content:"\f15c";}.fa-sort-alpha-asc:before{  content:"\f15d";}.fa-sort-alpha-desc:before{  content:"\f15e";}.fa-sort-amount-asc:before{  content:"\f160";}.fa-sort-amount-desc:before{  content:"\f161";}.fa-sort-numeric-asc:before{  content:"\f162";}.fa-sort-numeric-desc:before{  content:"\f163";}.fa-thumbs-up:before{  content:"\f164";}.fa-thumbs-down:before{  content:"\f165";}.fa-youtube-square:before{  content:"\f166";}.fa-youtube:before{  content:"\f167";}.fa-xing:before{  content:"\f168";}.fa-xing-square:before{  content:"\f169";}.fa-youtube-play:before{  content:"\f16a";}.fa-dropbox:before{  content:"\f16b";}.fa-stack-overflow:before{  content:"\f16c";}.fa-instagram:before{  content:"\f16d";}.fa-flickr:before{  content:"\f16e";}.fa-adn:before{  content:"\f170";}.fa-bitbucket:before{  content:"\f171";}.fa-bitbucket-square:before{  content:"\f172";}.fa-tumblr:before{  content:"\f173";}.fa-tumblr-square:before{  content:"\f174";}.fa-long-arrow-down:before{  content:"\f175";}.fa-long-arrow-up:before{  content:"\f176";}.fa-long-arrow-left:before{  content:"\f177";}.fa-long-arrow-right:before{  content:"\f178";}.fa-apple:before{  content:"\f179";}.fa-windows:before{  content:"\f17a";}.fa-android:before{  content:"\f17b";}.fa-linux:before{  content:"\f17c";}.fa-dribbble:before{  content:"\f17d";}.fa-skype:before{  content:"\f17e";}.fa-foursquare:before{  content:"\f180";}.fa-trello:before{  content:"\f181";}.fa-female:before{  content:"\f182";}.fa-male:before{  content:"\f183";}.fa-gittip:before,.fa-gratipay:before{  content:"\f184";}.fa-sun-o:before{  content:"\f185";}.fa-moon-o:before{  content:"\f186";}.fa-archive:before{  content:"\f187";}.fa-bug:before{  content:"\f188";}.fa-vk:before{  content:"\f189";}.fa-weibo:before{  content:"\f18a";}.fa-renren:before{  content:"\f18b";}.fa-pagelines:before{  content:"\f18c";}.fa-stack-exchange:before{  content:"\f18d";}.fa-arrow-circle-o-right:before{  content:"\f18e";}.fa-arrow-circle-o-left:before{  content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before{  content:"\f191";}.fa-dot-circle-o:before{  content:"\f192";}.fa-wheelchair:before{  content:"\f193";}.fa-vimeo-square:before{  content:"\f194";}.fa-turkish-lira:before,.fa-try:before{  content:"\f195";}.fa-plus-square-o:before{  content:"\f196";}.fa-space-shuttle:before{  content:"\f197";}.fa-slack:before{  content:"\f198";}.fa-envelope-square:before{  content:"\f199";}.fa-wordpress:before{  content:"\f19a";}.fa-openid:before{  content:"\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before{  content:"\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before{  content:"\f19d";}.fa-yahoo:before{  content:"\f19e";}.fa-google:before{  content:"\f1a0";}.fa-reddit:before{  content:"\f1a1";}.fa-reddit-square:before{  content:"\f1a2";}.fa-stumbleupon-circle:before{  content:"\f1a3";}.fa-stumbleupon:before{  content:"\f1a4";}.fa-delicious:before{  content:"\f1a5";}.fa-digg:before{  content:"\f1a6";}.fa-pied-piper-pp:before{  content:"\f1a7";}.fa-pied-piper-alt:before{  content:"\f1a8";}.fa-drupal:before{  content:"\f1a9";}.fa-joomla:before{  content:"\f1aa";}.fa-language:before{  content:"\f1ab";}.fa-fax:before{  content:"\f1ac";}.fa-building:before{  content:"\f1ad";}.fa-child:before{  content:"\f1ae";}.fa-paw:before{  content:"\f1b0";}.fa-spoon:before{  content:"\f1b1";}.fa-cube:before{  content:"\f1b2";}.fa-cubes:before{  content:"\f1b3";}.fa-behance:before{  content:"\f1b4";}.fa-behance-square:before{  content:"\f1b5";}.fa-steam:before{  content:"\f1b6";}.fa-steam-square:before{  content:"\f1b7";}.fa-recycle:before{  content:"\f1b8";}.fa-automobile:before,.fa-car:before{  content:"\f1b9";}.fa-cab:before,.fa-taxi:before{  content:"\f1ba";}.fa-tree:before{  content:"\f1bb";}.fa-spotify:before{  content:"\f1bc";}.fa-deviantart:before{  content:"\f1bd";}.fa-soundcloud:before{  content:"\f1be";}.fa-database:before{  content:"\f1c0";}.fa-file-pdf-o:before{  content:"\f1c1";}.fa-file-word-o:before{  content:"\f1c2";}.fa-file-excel-o:before{  content:"\f1c3";}.fa-file-powerpoint-o:before{  content:"\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{  content:"\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before{  content:"\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before{  content:"\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before{  content:"\f1c8";}.fa-file-code-o:before{  content:"\f1c9";}.fa-vine:before{  content:"\f1ca";}.fa-codepen:before{  content:"\f1cb";}.fa-jsfiddle:before{  content:"\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{  content:"\f1cd";}.fa-circle-o-notch:before{  content:"\f1ce";}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{  content:"\f1d0";}.fa-ge:before,.fa-empire:before{  content:"\f1d1";}.fa-git-square:before{  content:"\f1d2";}.fa-git:before{  content:"\f1d3";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{  content:"\f1d4";}.fa-tencent-weibo:before{  content:"\f1d5";}.fa-qq:before{  content:"\f1d6";}.fa-wechat:before,.fa-weixin:before{  content:"\f1d7";}.fa-send:before,.fa-paper-plane:before{  content:"\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before{  content:"\f1d9";}.fa-history:before{  content:"\f1da";}.fa-circle-thin:before{  content:"\f1db";}.fa-header:before{  content:"\f1dc";}.fa-paragraph:before{  content:"\f1dd";}.fa-sliders:before{  content:"\f1de";}.fa-share-alt:before{  content:"\f1e0";}.fa-share-alt-square:before{  content:"\f1e1";}.fa-bomb:before{  content:"\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before{  content:"\f1e3";}.fa-tty:before{  content:"\f1e4";}.fa-binoculars:before{  content:"\f1e5";}.fa-plug:before{  content:"\f1e6";}.fa-slideshare:before{  content:"\f1e7";}.fa-twitch:before{  content:"\f1e8";}.fa-yelp:before{  content:"\f1e9";}.fa-newspaper-o:before{  content:"\f1ea";}.fa-wifi:before{  content:"\f1eb";}.fa-calculator:before{  content:"\f1ec";}.fa-paypal:before{  content:"\f1ed";}.fa-google-wallet:before{  content:"\f1ee";}.fa-cc-visa:before{  content:"\f1f0";}.fa-cc-mastercard:before{  content:"\f1f1";}.fa-cc-discover:before{  content:"\f1f2";}.fa-cc-amex:before{  content:"\f1f3";}.fa-cc-paypal:before{  content:"\f1f4";}.fa-cc-stripe:before{  content:"\f1f5";}.fa-bell-slash:before{  content:"\f1f6";}.fa-bell-slash-o:before{  content:"\f1f7";}.fa-trash:before{  content:"\f1f8";}.fa-copyright:before{  content:"\f1f9";}.fa-at:before{  content:"\f1fa";}.fa-eyedropper:before{  content:"\f1fb";}.fa-paint-brush:before{  content:"\f1fc";}.fa-birthday-cake:before{  content:"\f1fd";}.fa-area-chart:before{  content:"\f1fe";}.fa-pie-chart:before{  content:"\f200";}.fa-line-chart:before{  content:"\f201";}.fa-lastfm:before{  content:"\f202";}.fa-lastfm-square:before{  content:"\f203";}.fa-toggle-off:before{  content:"\f204";}.fa-toggle-on:before{  content:"\f205";}.fa-bicycle:before{  content:"\f206";}.fa-bus:before{  content:"\f207";}.fa-ioxhost:before{  content:"\f208";}.fa-angellist:before{  content:"\f209";}.fa-cc:before{  content:"\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{  content:"\f20b";}.fa-meanpath:before{  content:"\f20c";}.fa-buysellads:before{  content:"\f20d";}.fa-connectdevelop:before{  content:"\f20e";}.fa-dashcube:before{  content:"\f210";}.fa-forumbee:before{  content:"\f211";}.fa-leanpub:before{  content:"\f212";}.fa-sellsy:before{  content:"\f213";}.fa-shirtsinbulk:before{  content:"\f214";}.fa-simplybuilt:before{  content:"\f215";}.fa-skyatlas:before{  content:"\f216";}.fa-cart-plus:before{  content:"\f217";}.fa-cart-arrow-down:before{  content:"\f218";}.fa-diamond:before{  content:"\f219";}.fa-ship:before{  content:"\f21a";}.fa-user-secret:before{  content:"\f21b";}.fa-motorcycle:before{  content:"\f21c";}.fa-street-view:before{  content:"\f21d";}.fa-heartbeat:before{  content:"\f21e";}.fa-venus:before{  content:"\f221";}.fa-mars:before{  content:"\f222";}.fa-mercury:before{  content:"\f223";}.fa-intersex:before,.fa-transgender:before{  content:"\f224";}.fa-transgender-alt:before{  content:"\f225";}.fa-venus-double:before{  content:"\f226";}.fa-mars-double:before{  content:"\f227";}.fa-venus-mars:before{  content:"\f228";}.fa-mars-stroke:before{  content:"\f229";}.fa-mars-stroke-v:before{  content:"\f22a";}.fa-mars-stroke-h:before{  content:"\f22b";}.fa-neuter:before{  content:"\f22c";}.fa-genderless:before{  content:"\f22d";}.fa-facebook-official:before{  content:"\f230";}.fa-pinterest-p:before{  content:"\f231";}.fa-whatsapp:before{  content:"\f232";}.fa-server:before{  content:"\f233";}.fa-user-plus:before{  content:"\f234";}.fa-user-times:before{  content:"\f235";}.fa-hotel:before,.fa-bed:before{  content:"\f236";}.fa-viacoin:before{  content:"\f237";}.fa-train:before{  content:"\f238";}.fa-subway:before{  content:"\f239";}.fa-medium:before{  content:"\f23a";}.fa-yc:before,.fa-y-combinator:before{  content:"\f23b";}.fa-optin-monster:before{  content:"\f23c";}.fa-opencart:before{  content:"\f23d";}.fa-expeditedssl:before{  content:"\f23e";}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{  content:"\f240";}.fa-battery-3:before,.fa-battery-three-quarters:before{  content:"\f241";}.fa-battery-2:before,.fa-battery-half:before{  content:"\f242";}.fa-battery-1:before,.fa-battery-quarter:before{  content:"\f243";}.fa-battery-0:before,.fa-battery-empty:before{  content:"\f244";}.fa-mouse-pointer:before{  content:"\f245";}.fa-i-cursor:before{  content:"\f246";}.fa-object-group:before{  content:"\f247";}.fa-object-ungroup:before{  content:"\f248";}.fa-sticky-note:before{  content:"\f249";}.fa-sticky-note-o:before{  content:"\f24a";}.fa-cc-jcb:before{  content:"\f24b";}.fa-cc-diners-club:before{  content:"\f24c";}.fa-clone:before{  content:"\f24d";}.fa-balance-scale:before{  content:"\f24e";}.fa-hourglass-o:before{  content:"\f250";}.fa-hourglass-1:before,.fa-hourglass-start:before{  content:"\f251";}.fa-hourglass-2:before,.fa-hourglass-half:before{  content:"\f252";}.fa-hourglass-3:before,.fa-hourglass-end:before{  content:"\f253";}.fa-hourglass:before{  content:"\f254";}.fa-hand-grab-o:before,.fa-hand-rock-o:before{  content:"\f255";}.fa-hand-stop-o:before,.fa-hand-paper-o:before{  content:"\f256";}.fa-hand-scissors-o:before{  content:"\f257";}.fa-hand-lizard-o:before{  content:"\f258";}.fa-hand-spock-o:before{  content:"\f259";}.fa-hand-pointer-o:before{  content:"\f25a";}.fa-hand-peace-o:before{  content:"\f25b";}.fa-trademark:before{  content:"\f25c";}.fa-registered:before{  content:"\f25d";}.fa-creative-commons:before{  content:"\f25e";}.fa-gg:before{  content:"\f260";}.fa-gg-circle:before{  content:"\f261";}.fa-tripadvisor:before{  content:"\f262";}.fa-odnoklassniki:before{  content:"\f263";}.fa-odnoklassniki-square:before{  content:"\f264";}.fa-get-pocket:before{  content:"\f265";}.fa-wikipedia-w:before{  content:"\f266";}.fa-safari:before{  content:"\f267";}.fa-chrome:before{  content:"\f268";}.fa-firefox:before{  content:"\f269";}.fa-opera:before{  content:"\f26a";}.fa-internet-explorer:before{  content:"\f26b";}.fa-tv:before,.fa-television:before{  content:"\f26c";}.fa-contao:before{  content:"\f26d";}.fa-500px:before{  content:"\f26e";}.fa-amazon:before{  content:"\f270";}.fa-calendar-plus-o:before{  content:"\f271";}.fa-calendar-minus-o:before{  content:"\f272";}.fa-calendar-times-o:before{  content:"\f273";}.fa-calendar-check-o:before{  content:"\f274";}.fa-industry:before{  content:"\f275";}.fa-map-pin:before{  content:"\f276";}.fa-map-signs:before{  content:"\f277";}.fa-map-o:before{  content:"\f278";}.fa-map:before{  content:"\f279";}.fa-commenting:before{  content:"\f27a";}.fa-commenting-o:before{  content:"\f27b";}.fa-houzz:before{  content:"\f27c";}.fa-vimeo:before{  content:"\f27d";}.fa-black-tie:before{  content:"\f27e";}.fa-fonticons:before{  content:"\f280";}.fa-reddit-alien:before{  content:"\f281";}.fa-edge:before{  content:"\f282";}.fa-credit-card-alt:before{  content:"\f283";}.fa-codiepie:before{  content:"\f284";}.fa-modx:before{  content:"\f285";}.fa-fort-awesome:before{  content:"\f286";}.fa-usb:before{  content:"\f287";}.fa-product-hunt:before{  content:"\f288";}.fa-mixcloud:before{  content:"\f289";}.fa-scribd:before{  content:"\f28a";}.fa-pause-circle:before{  content:"\f28b";}.fa-pause-circle-o:before{  content:"\f28c";}.fa-stop-circle:before{  content:"\f28d";}.fa-stop-circle-o:before{  content:"\f28e";}.fa-shopping-bag:before{  content:"\f290";}.fa-shopping-basket:before{  content:"\f291";}.fa-hashtag:before{  content:"\f292";}.fa-bluetooth:before{  content:"\f293";}.fa-bluetooth-b:before{  content:"\f294";}.fa-percent:before{  content:"\f295";}.fa-gitlab:before{  content:"\f296";}.fa-wpbeginner:before{  content:"\f297";}.fa-wpforms:before{  content:"\f298";}.fa-envira:before{  content:"\f299";}.fa-universal-access:before{  content:"\f29a";}.fa-wheelchair-alt:before{  content:"\f29b";}.fa-question-circle-o:before{  content:"\f29c";}.fa-blind:before{  content:"\f29d";}.fa-audio-description:before{  content:"\f29e";}.fa-volume-control-phone:before{  content:"\f2a0";}.fa-braille:before{  content:"\f2a1";}.fa-assistive-listening-systems:before{  content:"\f2a2";}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{  content:"\f2a3";}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{  content:"\f2a4";}.fa-glide:before{  content:"\f2a5";}.fa-glide-g:before{  content:"\f2a6";}.fa-signing:before,.fa-sign-language:before{  content:"\f2a7";}.fa-low-vision:before{  content:"\f2a8";}.fa-viadeo:before{  content:"\f2a9";}.fa-viadeo-square:before{  content:"\f2aa";}.fa-snapchat:before{  content:"\f2ab";}.fa-snapchat-ghost:before{  content:"\f2ac";}.fa-snapchat-square:before{  content:"\f2ad";}.fa-pied-piper:before{  content:"\f2ae";}.fa-first-order:before{  content:"\f2b0";}.fa-yoast:before{  content:"\f2b1";}.fa-themeisle:before{  content:"\f2b2";}.fa-google-plus-circle:before,.fa-google-plus-official:before{  content:"\f2b3";}.fa-fa:before,.fa-font-awesome:before{  content:"\f2b4";}.fa-handshake-o:before{  content:"\f2b5";}.fa-envelope-open:before{  content:"\f2b6";}.fa-envelope-open-o:before{  content:"\f2b7";}.fa-linode:before{  content:"\f2b8";}.fa-address-book:before{  content:"\f2b9";}.fa-address-book-o:before{  content:"\f2ba";}.fa-vcard:before,.fa-address-card:before{  content:"\f2bb";}.fa-vcard-o:before,.fa-address-card-o:before{  content:"\f2bc";}.fa-user-circle:before{  content:"\f2bd";}.fa-user-circle-o:before{  content:"\f2be";}.fa-user-o:before{  content:"\f2c0";}.fa-id-badge:before{  content:"\f2c1";}.fa-drivers-license:before,.fa-id-card:before{  content:"\f2c2";}.fa-drivers-license-o:before,.fa-id-card-o:before{  content:"\f2c3";}.fa-quora:before{  content:"\f2c4";}.fa-free-code-camp:before{  content:"\f2c5";}.fa-telegram:before{  content:"\f2c6";}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{  content:"\f2c7";}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{  content:"\f2c8";}.fa-thermometer-2:before,.fa-thermometer-half:before{  content:"\f2c9";}.fa-thermometer-1:before,.fa-thermometer-quarter:before{  content:"\f2ca";}.fa-thermometer-0:before,.fa-thermometer-empty:before{  content:"\f2cb";}.fa-shower:before{  content:"\f2cc";}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{  content:"\f2cd";}.fa-podcast:before{  content:"\f2ce";}.fa-window-maximize:before{  content:"\f2d0";}.fa-window-minimize:before{  content:"\f2d1";}.fa-window-restore:before{  content:"\f2d2";}.fa-times-rectangle:before,.fa-window-close:before{  content:"\f2d3";}.fa-times-rectangle-o:before,.fa-window-close-o:before{  content:"\f2d4";}.fa-bandcamp:before{  content:"\f2d5";}.fa-grav:before{  content:"\f2d6";}.fa-etsy:before{  content:"\f2d7";}.fa-imdb:before{  content:"\f2d8";}.fa-ravelry:before{  content:"\f2d9";}.fa-eercast:before{  content:"\f2da";}.fa-microchip:before{  content:"\f2db";}.fa-snowflake-o:before{  content:"\f2dc";}.fa-superpowers:before{  content:"\f2dd";}.fa-wpexplorer:before{  content:"\f2de";}.fa-meetup:before{  content:"\f2e0";}.sr-only{  position:absolute;  width:1px;  height:1px;  padding:0;  margin:-1px;  overflow:hidden;  clip:rect(0, 0, 0, 0);  border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{  position:static;  width:auto;  height:auto;  margin:0;  overflow:visible;  clip:auto;}.ui-helper-hidden{  display:none;}.ui-helper-hidden-accessible{  border:0;  clip:rect(0 0 0 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px;}.ui-helper-reset{  margin:0;  padding:0;  border:0;  outline:0;  line-height:1.3;  text-decoration:none;  font-size:100%;  list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{  content:"";  display:table;  border-collapse:collapse;}.ui-helper-clearfix:after{  clear:both;}.ui-helper-clearfix{  min-height:0;}.ui-helper-zfix{  width:100%;  height:100%;  top:0;  left:0;  position:absolute;  opacity:0;  filter:Alpha(Opacity=0);}.ui-front{  z-index:100;}.ui-state-disabled{  cursor:default !important;}.ui-icon{  display:block;  text-indent:-99999px;  overflow:hidden;  background-repeat:no-repeat;}.ui-widget-overlay{  position:fixed;  top:0;  left:0;  width:100%;  height:100%;}.ui-accordion .ui-accordion-header{  display:block;  cursor:pointer;  position:relative;  margin:2px 0 0 0;  padding:0.5em 0.5em 0.5em 0.7em;  min-height:0;  font-size:100%;}.ui-accordion .ui-accordion-icons{  padding-left:2.2em;}.ui-accordion .ui-accordion-icons .ui-accordion-icons{  padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{  position:absolute;  left:0.5em;  top:50%;  margin-top:-8px;}.ui-accordion .ui-accordion-content{  padding:1em 2.2em;  border-top:0;  overflow:auto;}.ui-autocomplete{  position:absolute;  top:0;  left:0;  cursor:default;}.ui-button{  display:inline-block;  position:relative;  padding:0;  line-height:normal;  margin-right:0.1em;  cursor:pointer;  vertical-align:middle;  text-align:center;  overflow:visible;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{  text-decoration:none;}.ui-button-icon-only{  width:2.2em;}button.ui-button-icon-only{  width:2.4em;}.ui-button-icons-only{  width:3.4em;}button.ui-button-icons-only{  width:3.7em;}.ui-button .ui-button-text{  display:block;  line-height:normal;}.ui-button-text-only .ui-button-text{  padding:0.4em 1em;}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{  padding:0.4em;  text-indent:-9999999px;}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{  padding:0.4em 1em 0.4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{  padding:0.4em 2.1em 0.4em 1em;}.ui-button-text-icons .ui-button-text{  padding-left:2.1em;  padding-right:2.1em;}input.ui-button{  padding:0.4em 1em;}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{  position:absolute;  top:50%;  margin-top:-8px;}.ui-button-icon-only .ui-icon{  left:50%;  margin-left:-8px;}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{  left:0.5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{  right:0.5em;}.ui-buttonset{  margin-right:7px;}.ui-buttonset .ui-button{  margin-left:0;  margin-right:-0.3em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{  border:0;  padding:0;}.ui-datepicker{  width:25em;  padding:0.2em 0.2em 0;  display:none;}.ui-datepicker .ui-datepicker-header{  position:relative;  padding:0.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{  position:absolute;  top:2px;  width:1.8em;  height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{  top:1px;}.ui-datepicker .ui-datepicker-prev{  left:2%;  top:24%;}.ui-datepicker .ui-datepicker-next{  right:3%;  top:24%;}.ui-datepicker .ui-datepicker-prev-hover{  left:2%;  top:24%;}.ui-datepicker .ui-datepicker-next-hover{  right:3%;  top:24%;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{  display:block;  position:absolute;  left:50%;  margin-left:-8px;  top:50%;  margin-top:-8px;}.ui-datepicker .ui-datepicker-title{  margin:0 2.3em;  line-height:1.8em;  text-align:center;}.ui-datepicker .ui-datepicker-title select{  font-size:1.2em;  margin:0px 4px;}.ui-datepicker-title select option{  padding:4px 12px !important;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{  width:43%;}.ui-datepicker table{  width:100%;  font-size:13px;  border-collapse:collapse;  margin:0 0 0.4em;  text-align:center;}.ui-datepicker th{  padding:0.7em 0.3em;  text-align:center;  font-weight:bold;  border:0;}.ui-datepicker td{  border:0;  padding:5px;  text-align:center;}.ui-datepicker td span,.ui-datepicker td a{  display:block;  padding:0.4em 0.2em;  text-align:center;  text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{  background-image:none;  margin:0.7em 0 0 0;  padding:0 0.2em;  border-left:0;  border-right:0;  border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{  float:right;  margin:0.5em 0.2em 0.4em;  cursor:pointer;  padding:0.2em 0.6em 0.3em 0.6em;  width:auto;  overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{  float:left;}.ui-datepicker.ui-datepicker-multi{  width:auto;}.ui-datepicker-multi .ui-datepicker-group{  float:left;}.ui-datepicker-multi .ui-datepicker-group table{  width:95%;  margin:0 auto 0.4em;}.ui-datepicker-multi-2 .ui-datepicker-group{  width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{  width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{  width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{  border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{  clear:left;}.ui-datepicker-row-break{  clear:both;  width:100%;  font-size:0;}.ui-datepicker-rtl{  direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{  right:2px;  left:auto;}.ui-datepicker-rtl .ui-datepicker-next{  left:2px;  right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{  right:1px;  left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{  left:1px;  right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{  clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{  float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{  float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{  border-right-width:0;  border-left-width:1px;}.ui-dialog{  overflow:hidden;  position:absolute;  top:0;  left:0;  padding:0.2em;  outline:0;}.ui-dialog .ui-dialog-titlebar{  padding:0.4em 1em;  position:relative;}.ui-dialog .ui-dialog-title{  float:left;  margin:0.1em 0;  white-space:nowrap;  width:90%;  overflow:hidden;  text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{  position:absolute;  right:0.3em;  top:50%;  width:20px;  margin:-10px 0 0 0;  padding:1px;  height:20px;}.ui-dialog .ui-dialog-content{  position:relative;  border:0;  padding:0.5em 1em;  background:none;  overflow:auto;}.ui-dialog .ui-dialog-buttonpane{  text-align:left;  border-width:1px 0 0 0;  background-image:none;  margin-top:0.5em;  padding:0.3em 1em 0.5em 0.4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{  float:right;}.ui-dialog .ui-dialog-buttonpane button{  margin:0.5em 0.4em 0.5em 0;  cursor:pointer;}.ui-dialog .ui-resizable-se{  width:12px;  height:12px;  right:-5px;  bottom:-5px;  background-position:16px 16px;}.ui-draggable .ui-dialog-titlebar{  cursor:move;}.ui-draggable-handle{  -ms-touch-action:none;  touch-action:none;}.ui-menu{  list-style:none;  padding:0;  margin:0;  display:block;  outline:none;}.ui-menu .ui-menu{  position:absolute;}.ui-menu .ui-menu-item{  position:relative;  margin:0;  padding:10px 20px;  cursor:pointer;  min-height:0;  font-size:14px;  border:1px solid #eee;  list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-divider{  margin:5px 0;  height:0;  font-size:0;  line-height:0;  border-width:1px 0 0 0;  /*.ui-menu .ui-state-focus,.ui-menu .ui-state-active {
	margin:-1px
}*/}.ui-menu-icons{  position:relative;}.ui-menu-icons .ui-menu-item{  padding-left:2em;}.ui-menu .ui-icon{  position:absolute;  top:0;  bottom:0;  left:0.2em;  margin:auto 0;}.ui-menu .ui-menu-icon{  left:auto;  right:0;}.ui-progressbar{  height:2em;  text-align:left;  overflow:hidden;}.ui-progressbar .ui-progressbar-value{  margin:-1px;  height:100%;}.ui-progressbar .ui-progressbar-overlay{  background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");  height:100%;  filter:alpha(opacity=25);  opacity:0.25;}.ui-progressbar-indeterminate .ui-progressbar-value{  background-image:none;}.ui-resizable{  position:relative;}.ui-resizable-handle{  position:absolute;  display:block;  -ms-touch-action:none;  touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{  display:none;}.ui-resizable-n{  cursor:n-resize;  height:7px;  width:100%;  top:-5px;  left:0;}.ui-resizable-s{  cursor:s-resize;  height:7px;  width:100%;  bottom:-5px;  left:0;}.ui-resizable-e{  cursor:e-resize;  width:7px;  right:-5px;  top:0;  height:100%;}.ui-resizable-w{  cursor:w-resize;  width:7px;  left:-5px;  top:0;  height:100%;}.ui-resizable-se{  cursor:se-resize;  width:12px;  height:12px;  right:1px;  bottom:1px;}.ui-resizable-sw{  cursor:sw-resize;  width:9px;  height:9px;  left:-5px;  bottom:-5px;}.ui-resizable-nw{  cursor:nw-resize;  width:9px;  height:9px;  left:-5px;  top:-5px;}.ui-resizable-ne{  cursor:ne-resize;  width:9px;  height:9px;  right:-5px;  top:-5px;}.ui-selectable{  -ms-touch-action:none;  touch-action:none;}.ui-selectable-helper{  position:absolute;  z-index:100;  border:1px dotted black;}.ui-selectmenu-menu{  padding:0;  margin:0;  position:absolute;  top:0;  left:0;  display:none;}.ui-selectmenu-menu .ui-menu{  overflow:auto;  overflow-x:hidden;  padding-bottom:1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{  font-weight:bold;  line-height:1.5;  padding:2px 0.4em;  margin:0.5em 0 0 0;  height:auto;  border:0;}.ui-selectmenu-open{  display:block;}.ui-selectmenu-button{  display:inline-block;  overflow:hidden;  position:relative;  text-decoration:none;  cursor:pointer;}.ui-selectmenu-button span.ui-icon{  right:0.5em;  left:auto;  margin-top:-8px;  position:absolute;  top:50%;}.ui-selectmenu-button span.ui-selectmenu-text{  text-align:left;  padding:0.4em 2.1em 0.4em 1em;  display:block;  line-height:1.4;  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;}.ui-slider{  position:relative;  text-align:left;}.ui-slider .ui-slider-handle{  position:absolute;  z-index:2;  width:1.2em;  height:1.2em;  cursor:default;  -ms-touch-action:none;  touch-action:none;}.ui-slider .ui-slider-range{  position:absolute;  z-index:1;  font-size:0.7em;  display:block;  border:0;  background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{  filter:inherit;}.ui-slider-horizontal{  height:0.8em;}.ui-slider-horizontal .ui-slider-handle{  top:-0.3em;  margin-left:-0.6em;}.ui-slider-horizontal .ui-slider-range{  top:0;  height:100%;}.ui-slider-horizontal .ui-slider-range-min{  left:0;}.ui-slider-horizontal .ui-slider-range-max{  right:0;}.ui-slider-vertical{  width:0.8em;  height:100px;}.ui-slider-vertical .ui-slider-handle{  left:-0.3em;  margin-left:0;  margin-bottom:-0.6em;}.ui-slider-vertical .ui-slider-range{  left:0;  width:100%;}.ui-slider-vertical .ui-slider-range-min{  bottom:0;}.ui-slider-vertical .ui-slider-range-max{  top:0;}.ui-sortable-handle{  -ms-touch-action:none;  touch-action:none;}.ui-spinner{  position:relative;  display:inline-block;  overflow:hidden;  padding:0;  vertical-align:middle;}.ui-spinner-input{  border:none;  background:none;  color:inherit;  padding:0;  margin:0.2em 0;  vertical-align:middle;  margin-left:0.4em;  margin-right:22px;}.ui-spinner-button{  width:16px;  height:50%;  font-size:0.5em;  padding:0;  margin:0;  text-align:center;  position:absolute;  cursor:default;  display:block;  overflow:hidden;  right:0;}.ui-spinner a.ui-spinner-button{  border-top:none;  border-bottom:none;  border-right:none;}.ui-spinner .ui-icon{  position:absolute;  margin-top:-8px;  top:50%;  left:0;}.ui-spinner-up{  top:0;}.ui-spinner-down{  bottom:0;}.ui-spinner .ui-icon-triangle-1-s{  background-position:-65px -16px;}.ui-tabs{  position:relative;  padding:0.2em;}.ui-tabs .ui-tabs-nav{  margin:0;  padding:0.2em 0.2em 0;}.ui-tabs .ui-tabs-nav li{  list-style:none;  float:left;  position:relative;  top:0;  margin:1px 0.2em 0 0;  border-bottom-width:0;  padding:0;  white-space:nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{  float:left;  padding:0.5em 1em;  text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{  margin-bottom:-1px;  padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{  cursor:text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{  cursor:pointer;}.ui-tabs .ui-tabs-panel{  display:block;  border-width:0;  padding:1em 1.4em;  background:none;}.ui-tooltip{  padding:8px;  position:absolute;  z-index:9999;  max-width:300px;  -webkit-box-shadow:0 0 5px #aaa;  box-shadow:0 0 5px #aaa;}body .ui-tooltip{  border-width:2px;}.ui-widget .ui-widget{  font-size:1em;}.ui-widget-content{  border:1px solid #ddd;  background:#fff;  color:#333;}.ui-widget-content a{  color:#333;  display:block;  position:relative;}.ui-widget-content a span.airportCode{  position:absolute;  right:0px;  width:50px;  border:1px solid #7e4196;  padding:3px;  text-align:center;  top:-2px;  border-radius:3px;}.ui-widget-content:hover a span.airportCode{  border-radius:3px;  border:1px solid #7e4196;  background:#fff;  color:#000;  padding:3px;  text-align:center;  top:-2px;}.ui-widget-header{  color:#000;  font-weight:bold;}.ui-widget-header a{  color:#fff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{  font-weight:bold;  color:#1c94c4;  text-align:center;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{  color:#1c94c4;  text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{  color:#fff;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{  color:#fff;  text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{  background:#c60f0f;  color:#fff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{  color:#eb8f00;  text-decoration:none;  text-align:center;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{  color:#fff;  text-align:center;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{  color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{  border:1px solid #cd0a0a;  background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;  color:#fff;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{  color:#fff;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{  color:#fff;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{  font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{  opacity:0.7;  filter:Alpha(Opacity=70);  font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{  opacity:0.35;  filter:Alpha(Opacity=35);  background-image:none;}.ui-state-disabled .ui-icon{  filter:Alpha(Opacity=35);}.ui-icon{  width:16px;  height:16px;}.ui-icon,.ui-widget-content .ui-icon{  background-image:url("images/ui-icons_222222_256x240.png");}.ui-widget-header .ui-icon{  background-image:url("images/ui-icons_ffffff_256x240.png");}.ui-state-default .ui-icon{  background-image:url("images/ui-icons_ef8c08_256x240.png");}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{  background-image:url("images/ui-icons_ef8c08_256x240.png");}.ui-state-active .ui-icon{  background-image:url("images/ui-icons_ef8c08_256x240.png");}.ui-state-highlight .ui-icon{  background-image:url("images/ui-icons_228ef1_256x240.png");}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{  background-image:url("images/ui-icons_ffd27a_256x240.png");}.ui-icon-blank{  background-position:16px 16px;}.ui-icon-carat-1-n{  background-position:0 0;}.ui-icon-carat-1-ne{  background-position:-16px 0;}.ui-icon-carat-1-e{  background-position:-32px 0;}.ui-icon-carat-1-se{  background-position:-48px 0;}.ui-icon-carat-1-s{  background-position:-64px 0;}.ui-icon-carat-1-sw{  background-position:-80px 0;}.ui-icon-carat-1-w{  background-position:-96px 0;}.ui-icon-carat-1-nw{  background-position:-112px 0;}.ui-icon-carat-2-n-s{  background-position:-128px 0;}.ui-icon-carat-2-e-w{  background-position:-144px 0;}.ui-icon-triangle-1-n{  background-position:0 -16px;}.ui-icon-triangle-1-ne{  background-position:-16px -16px;}.ui-icon-triangle-1-e{  background-position:-32px -16px;}.ui-icon-triangle-1-se{  background-position:-48px -16px;}.ui-icon-triangle-1-s{  background-position:-64px -16px;}.ui-icon-triangle-1-sw{  background-position:-80px -16px;}.ui-icon-triangle-1-w{  background-position:-96px -16px;}.ui-icon-triangle-1-nw{  background-position:-112px -16px;}.ui-icon-triangle-2-n-s{  background-position:-128px -16px;}.ui-icon-triangle-2-e-w{  background-position:-144px -16px;}.ui-icon-arrow-1-n{  background-position:0 -32px;}.ui-icon-arrow-1-ne{  background-position:-16px -32px;}.ui-icon-arrow-1-e{  background-position:-32px -32px;}.ui-icon-arrow-1-se{  background-position:-48px -32px;}.ui-icon-arrow-1-s{  background-position:-64px -32px;}.ui-icon-arrow-1-sw{  background-position:-80px -32px;}.ui-icon-arrow-1-w{  background-position:-96px -32px;}.ui-icon-arrow-1-nw{  background-position:-112px -32px;}.ui-icon-arrow-2-n-s{  background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{  background-position:-144px -32px;}.ui-icon-arrow-2-e-w{  background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{  background-position:-176px -32px;}.ui-icon-arrowstop-1-n{  background-position:-192px -32px;}.ui-icon-arrowstop-1-e{  background-position:-208px -32px;}.ui-icon-arrowstop-1-s{  background-position:-224px -32px;}.ui-icon-arrowstop-1-w{  background-position:-240px -32px;}.ui-icon-arrowthick-1-n{  background-position:0 -48px;}.ui-icon-arrowthick-1-ne{  background-position:-16px -48px;}.ui-icon-arrowthick-1-e{  background-position:-32px -48px;}.ui-icon-arrowthick-1-se{  background-position:-48px -48px;}.ui-icon-arrowthick-1-s{  background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{  background-position:-80px -48px;}.ui-icon-arrowthick-1-w{  background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{  background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{  background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{  background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{  background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{  background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{  background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{  background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{  background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{  background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{  background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{  background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{  background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{  background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{  background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{  background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{  background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{  background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{  background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{  background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{  background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{  background-position:-176px -64px;}.ui-icon-arrow-4{  background-position:0 -80px;}.ui-icon-arrow-4-diag{  background-position:-16px -80px;}.ui-icon-extlink{  background-position:-32px -80px;}.ui-icon-newwin{  background-position:-48px -80px;}.ui-icon-refresh{  background-position:-64px -80px;}.ui-icon-shuffle{  background-position:-80px -80px;}.ui-icon-transfer-e-w{  background-position:-96px -80px;}.ui-icon-transferthick-e-w{  background-position:-112px -80px;}.ui-icon-folder-collapsed{  background-position:0 -96px;}.ui-icon-folder-open{  background-position:-16px -96px;}.ui-icon-document{  background-position:-32px -96px;}.ui-icon-document-b{  background-position:-48px -96px;}.ui-icon-note{  background-position:-64px -96px;}.ui-icon-mail-closed{  background-position:-80px -96px;}.ui-icon-mail-open{  background-position:-96px -96px;}.ui-icon-suitcase{  background-position:-112px -96px;}.ui-icon-comment{  background-position:-128px -96px;}.ui-icon-person{  background-position:-144px -96px;}.ui-icon-print{  background-position:-160px -96px;}.ui-icon-trash{  background-position:-176px -96px;}.ui-icon-locked{  background-position:-192px -96px;}.ui-icon-unlocked{  background-position:-208px -96px;}.ui-icon-bookmark{  background-position:-224px -96px;}.ui-icon-tag{  background-position:-240px -96px;}.ui-icon-home{  background-position:0 -112px;}.ui-icon-flag{  background-position:-16px -112px;}.ui-icon-calendar{  background-position:-32px -112px;}.ui-icon-cart{  background-position:-48px -112px;}.ui-icon-pencil{  background-position:-64px -112px;}.ui-icon-clock{  background-position:-80px -112px;}.ui-icon-disk{  background-position:-96px -112px;}.ui-icon-calculator{  background-position:-112px -112px;}.ui-icon-zoomin{  background-position:-128px -112px;}.ui-icon-zoomout{  background-position:-144px -112px;}.ui-icon-search{  background-position:-160px -112px;}.ui-icon-wrench{  background-position:-176px -112px;}.ui-icon-gear{  background-position:-192px -112px;}.ui-icon-heart{  background-position:-208px -112px;}.ui-icon-star{  background-position:-224px -112px;}.ui-icon-link{  background-position:-240px -112px;}.ui-icon-cancel{  background-position:0 -128px;}.ui-icon-plus{  background-position:-16px -128px;}.ui-icon-plusthick{  background-position:-32px -128px;}.ui-icon-minus{  background-position:-48px -128px;}.ui-icon-minusthick{  background-position:-64px -128px;}.ui-icon-close{  background-position:-80px -128px;}.ui-icon-closethick{  background-position:-96px -128px;}.ui-icon-key{  background-position:-112px -128px;}.ui-icon-lightbulb{  background-position:-128px -128px;}.ui-icon-scissors{  background-position:-144px -128px;}.ui-icon-clipboard{  background-position:-160px -128px;}.ui-icon-copy{  background-position:-176px -128px;}.ui-icon-contact{  background-position:-192px -128px;}.ui-icon-image{  background-position:-208px -128px;}.ui-icon-video{  background-position:-224px -128px;}.ui-icon-script{  background-position:-240px -128px;}.ui-icon-alert{  background-position:0 -144px;}.ui-icon-info{  background-position:-16px -144px;}.ui-icon-notice{  background-position:-32px -144px;}.ui-icon-help{  background-position:-48px -144px;}.ui-icon-check{  background-position:-64px -144px;}.ui-icon-bullet{  background-position:-80px -144px;}.ui-icon-radio-on{  background-position:-96px -144px;}.ui-icon-radio-off{  background-position:-112px -144px;}.ui-icon-pin-w{  background-position:-128px -144px;}.ui-icon-pin-s{  background-position:-144px -144px;}.ui-icon-play{  background-position:0 -160px;}.ui-icon-pause{  background-position:-16px -160px;}.ui-icon-seek-next{  background-position:-32px -160px;}.ui-icon-seek-prev{  background-position:-48px -160px;}.ui-icon-seek-end{  background-position:-64px -160px;}.ui-icon-seek-start{  background-position:-80px -160px;}.ui-icon-seek-first{  background-position:-80px -160px;}.ui-icon-stop{  background-position:-96px -160px;}.ui-icon-eject{  background-position:-112px -160px;}.ui-icon-volume-off{  background-position:-128px -160px;}.ui-icon-volume-on{  background-position:-144px -160px;}.ui-icon-power{  background-position:0 -176px;}.ui-icon-signal-diag{  background-position:-16px -176px;}.ui-icon-signal{  background-position:-32px -176px;}.ui-icon-battery-0{  background-position:-48px -176px;}.ui-icon-battery-1{  background-position:-64px -176px;}.ui-icon-battery-2{  background-position:-80px -176px;}.ui-icon-battery-3{  background-position:-96px -176px;}.ui-icon-circle-plus{  background-position:0 -192px;}.ui-icon-circle-minus{  background-position:-16px -192px;}.ui-icon-circle-close{  background-position:-32px -192px;}.ui-icon-circle-triangle-e{  background-position:-48px -192px;}.ui-icon-circle-triangle-s{  background-position:-64px -192px;}.ui-icon-circle-triangle-w{  background-position:-80px -192px;}.ui-icon-circle-triangle-n{  background-position:-96px -192px;}.ui-icon-circle-arrow-e{  background-position:-112px -192px;}.ui-icon-circle-arrow-s{  background-position:-128px -192px;}.ui-icon-circle-arrow-w{  background-position:-144px -192px;}.ui-icon-circle-arrow-n{  background-position:-160px -192px;}.ui-icon-circle-zoomin{  background-position:-176px -192px;}.ui-icon-circle-zoomout{  background-position:-192px -192px;}.ui-icon-circle-check{  background-position:-208px -192px;}.ui-icon-circlesmall-plus{  background-position:0 -208px;}.ui-icon-circlesmall-minus{  background-position:-16px -208px;}.ui-icon-circlesmall-close{  background-position:-32px -208px;}.ui-icon-squaresmall-plus{  background-position:-48px -208px;}.ui-icon-squaresmall-minus{  background-position:-64px -208px;}.ui-icon-squaresmall-close{  background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{  background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{  background-position:-16px -224px;}.ui-icon-grip-solid-vertical{  background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{  background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{  background-position:-64px -224px;}.ui-icon-grip-diagonal-se{  background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{  border-top-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{  border-top-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{  border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{  border-bottom-right-radius:4px;}.ui-widget-overlay{  background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;  opacity:0.5;  filter:Alpha(Opacity=50);}.ui-widget-shadow{  margin:-5px 0 0 -5px;  padding:5px;  background:#000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;  opacity:0.2;  filter:Alpha(Opacity=20);  border-radius:5px;  /* Group Counts Starts */}.group-status{  padding:10px 15px;  background:#f3f3f3;}.group-status .grp-label-name:last-child span::after{  content:'';}.grp-label-name{  font:15px open_sanssemibold;  color:#000;  vertical-align:middle;  display:inline;}.grp-label-name span::after{  content:"|";  color:#ccc;  margin:0px 10px;  position:relative;  top:-2px;  font-weight:normal;}.grp-label-count{  font:bold 16px open_sanssemibold;  color:#ff6423;  /* Group Counts Ends */}.accept-page .heading{  font:16px open_sanssemibold;  margin:10px 0px;}.accept-page .heading a{  color:#ff6423;  font:15px open_sansregular;  text-decoration:underline;  float:right;}.accept-page .pipe-separator{  color:#bebebe;  top:-1px;  margin:0;}.flight-map{  /* Fliter Section Starts */}.flight-map .heading a{  color:#ff6423;  font:15px open_sansregular;  text-decoration:underline;  float:right;}.flight-map .heading a i{  font-size:24px;  vertical-align:middle;  font-style:normal !important;  margin-right:0;}.fliter-part{  margin:0px;  background:#fff;}.fliter-part .filter-section{  border-right:2px solid #fff;  background:#d12442;  color:#fff;}.fliter-part .groups-common-all{  background:#d12442;  color:#fff;}.fliter-part .form-control{  height:32px;  font-size:12px;}.fliter-part .form-group{  margin-bottom:5px;}.fliter-part .form-group label{  margin-bottom:3px;  font:12px open_sansregular;}.fliter-part .group-name{  width:21%;}.fliter-part .row .col-sm-3,.fliter-part .row .col-sm-4{  margin-top:10px;}.fliter-part .calendar-icon{  font-size:16px;  width:auto;  left:4px;}.fliter-part .date{  padding-left:25px !important;  padding-right:0px;}.fliter-part .fare-range{  width:26%;}.fliter-part .search-div{  position:relative;}.fliter-symbol{  background:#fff795;  padding-top:4px;  padding-left:20px;}.fliter-symbol a{  color:#00c1d4;  text-decoration:underline;  font:12px open_sanssemibold;}.fliter-symbol a:hover,.fliter-symbol a:focus{  color:#00c1d4;  text-decoration:underline;  font:12px open_sanssemibold;}.fliter-symbol i,.fliter-symbol em{  font-size:30px;  color:#00c1d4;  padding-left:3px;}.fliter-symbol:hover i,.fliter-symbol:hover em{  font-size:30px;  color:#00c1d4;  padding-left:3px;}.filter-calender .col-sm-6,.fare-range .col-sm-6{  padding-left:0px;}.fil-search i,.fil-search em{  position:relative;  top:-2px;  right:-2px;}.fil-search,.fil-search:hover,.fil-search:focus{  background:#ff6423;  color:#fff;  border-radius:4px;  padding:5px 15px;  font-size:18px;  position:absolute;  bottom:12px;  left:0px;}.groups-common-all{  padding:28px 10px 15px 10px;  width:33%;  font:14px open_sansregular;  min-height:75.5px;}.groups-common-all p{  font:14px open_sansregular;  display:inline;  /*padding:0px 10px;*/  padding-left:10px;  position:relative;}.groups-common-all p.apply-to-all{  display:block !important;  font:14px open_sanssemibold;  padding-bottom:10px;}.accept-page-checkbox,.accept-page-checkbox:hover,.accept-page-checkbox:focus{  display:inline;  margin:0;  padding-left:12px;  font:14px open_sansregular;  color:#000;}.accept-page-checkbox{  /* Fliter Section Ends */  /* Group List Starts */}.accept-page-checkbox.active label{  color:#000 !important;}.accept-page-checkbox label{  min-height:auto;  padding-left:25px !important;}.accept-page-checkbox label i,.accept-page-checkbox label em{  font-size:16px;}.group-list-outer-div{  padding:0px 13px;  border:1px solid #ccc;  margin-top:20px;}.group-list{  border-bottom:1px solid #ccc;  padding:15px 0px;  margin:0;}.group-list .col-sm-9{  width:70%;}.group-list .sector-details{  border-right:0px !important;  text-align:center;  line-height:25px;  width:29.5%;}.group-list .sector-details .no-flights span,.group-list .sector-details .sold-out span,.group-list .sector-details .sector-sold-out span{  font:15px open_sanssemibold;}.group-list .sector-details .no-flights span{  color:#aaa;}.group-list .sector-details .sold-out span{  color:#ff7600;}.group-list .sector-details .sector-sold-out span{  color:#f00;}.group-list .total-fare .sector-sold-out,.group-list .total-fare .no-flights{  font:15px open_sanssemibold;}.group-list .total-fare .sector-sold-out{  color:#f00;}.group-list .total-fare .no-flights{  color:#aaa;}.group-list .groups-common-all{  padding:10px 19px;  width:29%;  min-height:51.5px;}.group-list .groups-common-all a{  font:13px open_sanssemibold;  color:#00c1d4;  padding-left:20px;}.load-more{  text-align:center;  margin:0;  min-height:50px;  padding-top:10px;}.load-more a,.load-more a:hover,.load-more a:focus{  color:#ff6423;  text-decoration:underline;  font:16px open_sanssemibold;}.sold-out{  font:15px open_sanssemibold;  color:#ff7600;}.group-details .dept-date{  line-height:25px;  padding:0px;  text-align:center;}.group-details .grp-no,.group-details .sector-details,.group-details .no-pax,.group-details .total-fare{  padding:0px;  text-align:center;}.grp-no{  width:12%;  position:relative;}.grp-no p{  font:16px open_sanssemibold;  color:#000;  padding-bottom:5px;}.grp-no a.more-info,.grp-no a.more-info:hover,.grp-no a.more-info:focus{  font:13px open_sanssemibold;  color:#ff6423;  text-decoration:underline;  position:absolute;  z-index:1;  bottom:0px;  left:0;  width:100%;}.grp-no a.more-info.active,.grp-no a.more-info.active:hover,.grp-no a.more-info.active:focus{  border:1px solid #00c1d4;  padding:3px 5px;  text-decoration:none;  border-bottom:0;  background:#fff;}.vertical-flight-list .sector-details .selected-filter{  overflow:hidden;}.vertical-flight-list .sector-details .selected-filter span{  border:1px solid #ccc;  float:left;  font:12px open_sansregular;  margin-bottom:5px;  margin-left:10px;  padding:2px;}.vertical-flight-list .sector-details .selected-filter span i,.vertical-flight-list .sector-details .selected-filter span em{  color:#f00;  font-style:normal;  font-size:20px;  line-height:8px;  position:relative;  top:3px;}.vertical-flight-list .sector-details span{  font:18px open_sanssemibold;}.vertical-flight-list .sector-details .sector-1.right{  background:url("../../images/dasboard-icons.png") no-repeat scroll 3px -2294px;  padding-right:30px;}.vertical-flight-list .sector-details .col-sm-12{  border-right:1px solid #ccc;  border-bottom:1px solid #ccc;  padding:20px;}.vertical-flight-list .sector-details .bdr-lft{  border-left:1px solid #ccc;}.vertical-flight-list .sector-details .bdr-rgt{  border-right:1px solid #ccc;}.vertical-flight-list .sector-details .padd-top-none{  padding-top:0 !important;}.sector-details{  padding:10px 0px;  text-align:center;  border-right:1px solid #ccc;}.sector-details .sector-1.right{  background:url("../../images/dasboard-icons.png") no-repeat scroll -2px -2296px;  padding-right:30px;}.sector-details span,.total-fare span{  font:15px open_sanssemibold;  color:#000;}.dept-date span,.no-pax span{  font:15px open_sansregular;  color:#000;}.no-pax p{  font:15px open_sanssemibold;  color:#000;}.total-fare{  /* More Info Starts */}.total-fare span{  font-weight:bold;}.more-info-close{  float:right;  padding-bottom:15px;}.grp-list-more-info{  margin:0 -10px;  border:1px solid #00c1d4;  padding:15px;  box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);  position:relative;  bottom:21px;  background:#fff;  display:none;}.each-sector-details{  border-bottom:1px solid #ccc;}.sector-heading,.sector-list{  margin-bottom:10px;  overflow:hidden;}.sector-heading li,.sector-list li{  display:inline;  float:left;  width:154px;  font:13px open_sansregular;  color:#6c6c6c;  text-align:center;}.sector-list{  margin-bottom:15px;  /* More Info Ends */  /* Payment and Breakdown Starts*/}.sector-list li{  color:#343434;}.sector-list li.sans-semibold{  font:15px open_sanssemibold;  color:#000;}.payment-breakdown{  padding:10px 0px;}.payment-farebreak-details{  margin:0;}.payment-details,.farebreak-details{  padding-left:0px;}.payment-validity-info li{  margin-bottom:15px;}.payment-heading,.payment-val-date{  font:13px open_sansregular;  color:#000;}.materi-precentage{  font:14px open_sanssemibold;  color:#000;}.payment-heading{  width:180px;  display:inline-block;  padding-right:30px;  position:relative;}.payment-heading::after{  content:':';  position:absolute;  right:23px;}.special-fare{  border:2px dashed #f95a06;  padding:3px;  float:right;  margin-bottom:5px;}.special-fare p{  font:14px open_sansregular;  color:#000;}.special-fare + .acc-parent{  clear:both;}.fare-type{  color:#dc7800;  font:14px open_sanssemibold;}.fare-description{  font:bold 14px open_sanssemibold;}.farebreak-details{  background:#f4f4f4;  padding:10px 20px;}.col-sm-12.fare-breakdown .fare-heading li,.col-sm-12.fare-breakdown .pax-detaisl li{  width:160px;}.col-sm-12.fare-breakdown .fare-heading li.tax,.col-sm-12.fare-breakdown .pax-detaisl li.tax{  width:160px;}.fare-breakdown p,.ancillary-breakdown p{  font:16px open_sanssemibold;  color:#000;  padding-bottom:10px;  border-bottom:1px solid #c1c1c1;}.fare-heading,.pax-detaisl{  overflow:hidden;  padding:5px;  text-align:center;}.fare-heading li,.pax-detaisl li{  display:inline;  float:left;  width:104px;  font:13px open_sansregular;}.fare-heading li.tax,.pax-detaisl li.tax{  width:60px;}.fare-heading li:first-child,.pax-detaisl li:first-child{  text-align:left;}.fare-heading li:last-child,.pax-detaisl li:last-child{  text-align:right;}.pax-detaisl{  border-bottom:1px solid #c1c1c1;}.pax-detaisl li:last-child{  font:14px open_sanssemibold;  font-weight:bold;}.fare-heading{  background:#ebebeb;  margin-top:10px;}.pax-detaisl li i,.ancillary-breakdown .payment-validity-info li i,.pax-detaisl li em,.ancillary-breakdown .payment-validity-info li em{  font-size:18px;  vertical-align:middle;  padding-right:5px;}.ancillary-breakdown{  /* Payment and Breakdown Ends */  /* Remarks/Reason Starts */}.ancillary-breakdown .payment-validity-info{  margin-top:10px;}.ancillary-breakdown .payment-validity-info li{  border-bottom:1px solid #c1c1c1;  padding-bottom:10px;}.ancillary-breakdown .payment-validity-info li i,.ancillary-breakdown .payment-validity-info li em{  vertical-align:top;  padding-right:8px;}.ancillary-breakdown .payment-validity-info li:last-child{  border:none;}.ancillary-breakdown .payment-validity-info li:last-child i{  padding-right:20px;}.ancillary-breakdown .payment-heading::after{  right:15px;}.ancillary-breakdown .payment-val-date{  font:13px open_sanssemibold;}.reason-div{  border:1px solid #d6d6d6;  background:#f3f3f3;  padding:20px 25px;}.neg-reason span{  display:inline-block;  margin:0px 10px 0px 0px;  vertical-align:middle;  font:14px open_sansregular;}.neg-reason label{  margin-right:8px;}.tax-include{  color:#6c6c6c;  /* Remarks/Reason Ends */  /* Group List Ends */  /* Flight Map Starts */}.add-note .pipe-seperator{  padding:0px 5px;}.add-note .regulatory-approval{  color:#f00;  font:12px open_sanssemibold;  font-style:italic;}.flight-fliter{  padding:0 !important;  border:none !important;}.flight-mapping-div{  margin-top:15px;}.filter{  padding:5px 5px 10px 10px;  background:#ff6423;  position:relative;  margin-right:1px;}.filter .date-range-link{  padding-left:10px;}.filter .date-range-link,.filter .fare-range-link{  text-decoration:underline;  font:13px open_sansregular;  color:#000;  padding-right:20px;}.filter .date-range-link i,.filter .fare-range-link i,.filter .date-range-link em,.filter .fare-range-link em{  padding:0px 5px;  font-size:16px;  position:relative;  top:2px;}.date-range-fliter,.fare-range-fliter{  border-top:1px solid #00c1d4;  margin:0;  margin-top:12px;  padding-top:10px;  position:relative;}.date-range-fliter .col-sm-5,.fare-range-fliter .col-sm-5{  padding-left:0px;}.date-range-fliter .form-group,.fare-range-fliter .form-group{  margin-bottom:0;}.date-range-fliter .form-control,.fare-range-fliter .form-control{  font-size:12px;}.date-range-fliter > span,.fare-range-fliter > span{  position:absolute;  right:65%;  font-size:20px;  top:-20px;}.date-range-fliter .calendar-icon{  top:6px;  font-size:16px;  left:4px;}.date-range-fliter .date{  padding-left:24px !important;  padding-right:0px;}.date-range-fliter i,.date-range-fliter em{  position:relative;  top:-2px;  right:-2px;}.fare-range-fliter > span{  right:87%;}.multicity .date-range-fliter > span{  right:25%;}.multicity .fare-range-fliter > span{  right:75%;}.date-range-fliter .fil-search,.date-range-fliter .fil-search:hover,.date-range-fliter .fil-search:focus,.fare-range-fliter .fil-search,.fare-range-fliter .fil-search:hover,.fare-range-fliter .fil-search:focus{  background:#ff6423;  color:#fff;  border-radius:4px;  text-align:center;  padding:5px 10px;  font-size:12px;  position:relative;  top:9px;  left:-13px;  /* Flight List Starts */}.flight-list{  padding:15px 10px;  border-left:1px solid #ccc;  border-bottom:1px solid #ccc;}.flight-list.bdr-rgt{  border-right:1px solid #ccc;}.flight-list .sector-details p{  text-align:center;}.flight-details-mapping{  border:1px solid #ccc;  padding-top:10px;  position:relative;}.flight-details-mapping .sld-out{  font:13.3px open_sanssemibold;  color:#fe7600;}.flight-details-mapping.active{  border:1px solid #00c1d4;  z-index:1;  background:#fff;  border-bottom:0;  z-index:2;}.flight-details-mapping.selected{  border:1px solid #000;}.flight-details-mapping p{  text-align:center;}.radio-btn{  position:relative;}.radio-btn input{  display:none;}.radio-btn i,.radio-btn em{  font-size:18px;}.radio-btn i.fa-circle,.radio-btn em.fa-circle{  font-size:9px;  position:absolute;  left:4px;  top:5px;  display:none;}@media screen and (-webkit-min-device-pixel-ratio:0){  .radio-btn i.fa-circle,.radio-btn em.fa-circle{    top:4px;  }}.checked .radio-btn i.fa-circle{  display:block;}.flight-details-mapping p{  text-align:center;}.selected-flight-details{  padding:10px;}.selected-flight-details .fl-no{  width:33%;  display:inline-block;  font:16px open_sanssemibold;  vertical-align:top;  color:#444;  line-height:16px;}.selected-flight-details .fl-no .fl{  font:18px open_sanssemibold;  color:#000;}.selected-flight-details .fl-no i,.selected-flight-details .fl-no em{  font-size:18px;  vertical-align:middle;  padding-right:5px;}.selected-flight-details .dep-date,.selected-flight-details .arr-date,.selected-flight-details .stop-pax,.selected-flight-details .base-fare{  width:32%;  display:inline-block;  font:13px open_sansregular;  padding-bottom:5px;}.selected-flight-details .stop-pax{  width:65%;  vertical-align:top;}.selected-flight-details .pipe-separator{  top:0px;  color:#ccc;}.stop-pax i,.stop-pax em{  margin:0px 5px;}.base-fare p{  font:16px open_sanssemibold;  color:#00c1d4;}.more-flights-links{  background:#f4f4f4;  text-align:center;  padding:8px 0px;}.moreflights-anchor-link,.moreflights-anchor-link:hover,.moreflights-anchor-link:focus{  font:14px open_sansregular;  text-decoration:underline;  color:#ff6423;  /* Flight List Ends */  /* More Flights Starts */}.more-flights{  position:absolute;  border:1px solid #00c1d4;  background:#fff;  box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);  padding-bottom:15px;  display:none;  z-index:1;}.more-flights .heading{  overflow:hidden;  padding-top:10px;}.more-flights-heading,.more-flights-details{  margin-top:10px;  overflow:hidden;}.more-flights-heading .fl-info,.more-flights-details .fl-info{  background:#f2f2f2;  color:#000;  text-align:left;  width:245px;  font:14px open_sansregular;  padding-top:11px;  padding-left:15px;}.more-flights-heading{  border-bottom:1px solid #ccc;}.more-flights-heading .smart{  background:#666;}.more-flights-heading .basic{  background:#444;}.more-flights-heading .flex{  background:#222;}.more-flights-heading .max{  background:#000;}.more-flights-heading li,.more-flights-details li,.special-services-topics li{  display:inline;  width:121px;  color:#fff;  padding:9px 0px;  text-align:center;  float:left;  font:16px open_sanssemibold;  margin-right:1px;}.special-services-topics .topic-name{  background:#f2f2f2;  color:#000;  text-align:left;  width:245px;  font:14px open_sansregular;  padding-top:11px;  padding-left:15px;}.more-flights-details,.special-services-topics{  margin-top:0px;  margin-left:1px;  border:1px solid #ccc;  border-top:0;  width:732px;}.more-flights-details li:last-child,.special-services-topics li:last-child{  width:120px;}.more-flights-details li{  background:#fff !important;  margin-right:0px;}.more-flights-details li.fl-info{  padding:5px 0px 5px 20px;  background:#fff !important;  width:243px;}.more-flights-details li p.fl-no{  font:16px open_sanssemibold;  color:#000;}.more-flights-details li p.flight-details-info{  font:16px open_sansregular;  color:#000;}.more-flights-details li p.flight-details-info span{  width:33%;  display:inline-block;}.more-flights-details span.stops{  width:20% !important;  margin:0px 10px;  padding-top:17px;  background:url("../../images/dasboard-icons.png") no-repeat scroll -22px -2300px;}.more-flights-details .fares{  border-left:1px solid #ccc;  width:122px;  min-height:75px;}.more-flights-details .fares p{  font:13px open_sansregular;  color:#00c1d4 !important;  padding-top:6px;}.more-flights-details .fares p span{  font:16px open_sanssemibold;  color:#00c1d4 !important;  padding-left:10px;}.one-fare .more-flights-heading .fl-info,.one-fare .more-flights-details .fl-info,.one-fare .special-services-topics .topic-name{  width:40.7%;}.one-fare .more-flights-heading li,.one-fare .more-flights-details li,.one-fare .special-services-topics li{  width:59%;  /* Fare Comparision Starts */}.special-services-topics{  overflow:hidden;  display:none;  /* Fare Comparision Ends */  /* More Flights Ends */  /* Flight Map Ends */  /* Groups List Starts */}.special-services-topics li{  border-left:1px solid #ccc;  min-height:50px;}.special-services-topics .topic-name{  background:#fff;  border-left:0;  width:242px;  padding-left:10px;}.special-services-topics .topic-name i,.special-services-topics .topic-name em{  padding:0px 5px;  font-size:18px;  vertical-align:middle;}.special-services-topics .features.available span i,.special-services-topics .features.available span em{  font-size:18px;  color:#34990b;  vertical-align:middle;}.special-services-topics .topic-name span,.special-services-topics .features span{  font:14px open_sansregular !important;  color:#000;}.special-services-topics.last{  margin-bottom:40px;}.grp-details{  font:15px open_sansregular;  color:#000;  padding:10px 0px;  text-align:center;}.grp-details .cnt{  font:15px open_sanssemibold;  color:#00c1d4;}.grp-details .pipe-seperator{  margin:0px 5px;  color:#ccc;  vertical-align:2px;}.groups-outer-div{  border:1px solid #ccc;  background:#f2f2f2;}.groups-outer-div .heading{  padding:10px 15px;  border-bottom:1px solid #ccc;}.groups-outer-div .heading p{  font:16px open_sanssemibold;}.groups-outer-div .heading a{  float:right;  text-decoration:underline;}.groups-list{  padding:10px 10px;}.groups-list .total-amount{  background:#e6e6e6;  padding:6px 15px;  overflow:hidden;}.groups-list .total-amount p{  font:14px open_sansregular;}.groups-list p span{  font:18px open_sanssemibold;}.groups-list p span.pipe-seperator{  font-size:14px;}.mapped-group,.mapping-group{  padding:15px 5px;  border-bottom:1px solid #000;}.mapped-group .date-pax,.mapping-group .date-pax{  margin-top:5px;  font:14px open_sansregular;}.mapped-group .date-pax .pipe-seperator,.mapping-group .date-pax .pipe-seperator{  font-size:12px;  color:#ccc;  margin:0px 8px;  vertical-align:2px;}.mapped-group .mapping-btn,.mapping-group .mapping-btn{  text-align:center;}.mapped-group .created-grp-success,.mapping-group .created-grp-success{  padding:8px 5px;  font:14px open_sansregular;  color:#00c1d4;  background:#fff;  margin-top:15px;}.mapped-group .created-grp-success span,.mapping-group .created-grp-success span{  font:14px open_sansregular;  color:#339004;  padding-right:5px;}.mapped-group .created-grp-success span i,.mapping-group .created-grp-success span i,.mapped-group .created-grp-success span em,.mapping-group .created-grp-success span em{  font-size:18px;  vertical-align:middle;  padding-right:5px;}.mapped-group .sector-amount span,.mapping-group .sector-amount span{  font:16px open_sanssemibold;}.mapped-group .grp-number i,.mapping-group .grp-number i,.mapped-group .grp-number em,.mapping-group .grp-number em{  font-size:28px;  vertical-align:-4px;  margin-left:5px;  color:#979797;}.mapped-group .mapped-flight,.mapped-group .date-pax,.mapped-group .sector-amount,.mapped-group .mapping-btn,.mapped-group .created-grp-success{  display:none;}.mapped-group .grp-total{  display:block !important;}.mapped-group .sector-amount,.mapped-group .mapping-group{  margin-top:5px;  font:14px open_sansregular;}.mapping-group .mapped-flight,.mapping-group .date-pax,.mapping-group .sector-amount,.mapping-group .mapping-btn,.mapping-group .created-grp-success{  display:block;}.mapped-flight{  margin:10px 0px;}.mapped-flight p span.flight-no,.mapped-flight p span.srouce,.mapped-flight p span.stops,.mapped-flight p span.destination{  width:23%;  display:inline-block;  font:12px open_sansregular;}.mapped-flight p span.srouce strong,.mapped-flight p span.destination strong{  font-size:14px;}.mapped-flight p span.flight-no{  width:24%;  font:16px open_sanssemibold;  vertical-align:top;  margin-right:10px;}.mapped-flight p span.flight-no i,.mapped-flight p span.flight-no em{  font-size:18px;  padding-right:5px;  vertical-align:-4px;}.mapped-flight p span.stops{  padding-top:18px;  width:23%;  line-height:20px;  text-align:center;  background:url("../../images/dasboard-icons.png") no-repeat scroll -5px -2297px;  vertical-align:top;}.opened .grp-total{  display:none !important;}.mapped-group .grp-number,.mapped-group .grp-number:hover,.mapped-group .grp-number:focus,.mapping-group .grp-number,.mapping-group .grp-number:hover,.mapping-group .grp-number:focus{  font:16px open_sanssemibold;  color:#00c1d4;}.edit-group,.close-group{  float:right;}.edit-group i,.close-group i,.edit-group em,.close-group em{  font-size:18px;  position:relative;  top:5px;}.edit-group .pipe-seperator{  color:#ccc;  margin:0px 5px;}.edit-group,.edit-group:hover,.edit-group:focus{  color:#ff6423;}.close-group i,.close-group em{  color:#fb0102;}.mapping-btn .map-btn,.mapping-btn .map-btn:hover,.mapping-btn .map-btn:focus{  border:2px solid #00c1d4;  padding:5px 30px;  margin-top:15px;  display:inline-block;  border-radius:4px;  font:16px open_sansregular;  color:#00c1d4;}.mapped-group .sector-amount + .mapped-flight,.mapping-group .sector-amount + .mapped-flight{  border-top:1px solid #ccc;  padding-top:10px;}.submit-btn{  padding:10px;  background:#e2e2e2;  text-align:center;  border-top:1px solid #ccc;}.groups-list .mapped-group:last-child{  border:0;  /* Multicity Starts */}.multicity .flight-details-mapping .fl-no,.multicity .flight-details-mapping .stop-pax,.multicity .flight-details-mapping .base-fare{  display:block;  width:100%;  text-align:center;}.multicity .flight-details-mapping .fl-no{  line-height:27px;}.multicity .flight-details-mapping .dep-date,.multicity .flight-details-mapping .arr-date{  width:48%;  text-align:center;}.multicity .flight-details-mapping .base-fare p{  display:inline;  padding-left:10px;}.multicity .filter .date-range{  padding-left:1px;}.multicity .one-fare .more-flights-heading{  width:719px;}.multicity .more-flights-heading li,.multicity .more-flights-details li{  width:117px;}.multicity .more-flights-heading .fl-info,.multicity .more-flights-details .fl-info{  width:245px;}.multicity .more-flights-details{  width:716px;}.multicity .more-flights-details .fares{  width:117px;}.multicity .special-services-topics{  width:716px;}.multicity .special-services-topics li.features:last-child{  width:116px;}.multicity .special-services-topics .features{  width:117px;}.multicity .one-fare .more-flights-heading .fl-info,.multicity .one-fare .more-flights-details .fl-info,.multicity .one-fare .special-services-topics .topic-name{  width:40.7%;}.multicity .one-fare .more-flights-heading li,.multicity .one-fare .more-flights-details li,.multicity .one-fare .special-services-topics li.features:last-child{  width:59%;  /* Groups List Ends */  /* Slider Starts*/}.select-flight{  overflow-x:hidden;  position:relative;  overflow-y:auto;}.anim-sector{  width:33.3333%;  float:left;}.select-flight-arrow{  /* Slider Ends */}.select-flight-arrow .select-flight-right,.select-flight-arrow .select-flight-left{  color:#8a8a8a;  position:absolute;  font-size:40px;  top:50%;  z-index:2;}.select-flight-arrow .select-flight-left{  left:0px;}.select-flight-arrow .select-flight-right{  right:0px;}.mapped span.blur-1{  display:inline-block;}.text-strike{  text-decoration:line-through;  color:#e02727;}.suggested-hdr{  overflow:hidden;  padding-top:15px;  /*accept page secotr alignment*/}.suggested-hdr .hdr-txt{  float:left;}.suggested-hdr .special-fare{  border-width:1px;  padding:2px 5px;  float:right;  margin-left:10px;}.sector-3 .sector-name{  font:16px 'open_sanssemibold';  /************************************************************
Author: Saigiridharan
Description: This file is to add styles to the focus element
*************************************************************/  /** Default value none  
 To enable accessibility change the display value to block **/}.contrast-col{  display:none;}.accessibility-back{  font-size:16px;  /*padding-top:15px;*/}.accessibility-guidelines p{  font-size:14px;  margin-top:10px;}.accessibility-guidelines ul li{  font-size:14px;  margin-top:5px;}.accessibility-guidelines h1{  margin:0px 0px 15px 0px;  border-bottom:1px solid;  padding-bottom:8px;  font-size:36px;}.contrast-color{  display:inline-block;  height:20px;  width:20px;  border-radius:50%;  text-align:center;  margin-right:8px;  line-height:18px;  border:1px solid #ccc;}.contrast-color.by{  background:#000;  color:#ff0;}.contrast-color.yb{  background:#ff0;  color:#000;}.contrast-color.bw{  background:#000;  color:#fff;}.contrast-color.df{  background:#ff6423;  color:#fff;}.contrast-col{  /* background: #fff;*/  z-index:1;  border-radius:3px 0px 0px 3px;  padding-left:20px;}.contrast-col label{  cursor:pointer;  /*
.website-panel, .website-panel-close, .website-panel:hover, .website-panel-close:hover
{
	font-size:14px;
	color:#0a4d82 !important;
	position: fixed;
    right: -1px;
	z-index:2;
	display:none;
}*/}.contrast-col p{  font-family:'opensans_semibold';  font-size:13px;  margin-bottom:6px;}.yb,.yb:hover,.yb:focus{  background:#ff0;  color:#000;}.by,.by:hover,.by:focus{  background:#000;  color:#ff0;}.bw,.bw:hover,.bw:focus{  background:#000;  color:#fff;}.webfont-size{  font-size:14px;  margin-right:8px;  color:#000;  /** Skip to content **/}.first-link{  width:0px;  height:0px;  display:block;}.skip-to-content{  /*top: 154px;*/  display:block;  opacity:1;  width:1px;  height:1px;  overflow:hidden;  white-space:nowrap;  transition:none;  font-weight:700;  text-decoration:none;  position:relative;}.skip-to-content:focus{  padding:15px;  opacity:1;  height:auto;  width:99.6%;  color:#fff;  background:#ff6423;  z-index:1;  text-align:center;  margin:0 auto;  /** Skip to content **/}.custom-navbar{  top:-1px;}#flying-focus{  position:absolute;  margin:0;  background:transparent;  /*pointer-events: none;*/  visibility:hidden;  box-shadow:0 0 1px 1px red, 0 0 1px red inset;}#flying-focus.flying-focus_visible{  visibility:visible;  z-index:9999;  box-shadow:0 0 1px 1px #000, 0 0 1px #000 inset;}.flying-focus_target{  outline:none !important;}.flying-focus_target::-moz-focus-inner{  box-shadow:0 0 2px 3px green, 0 0 2px green inset;  border-radius:3px;}@media screen and (-webkit-min-device-pixel-ratio:0){  /** all error display **/  #flying-focus{    box-shadow:none;    outline-offset:-3px;  }}.allerror-display{  margin-bottom:20px;}.allerror-display p,.allerror-display p span{  color:#f00;  font-size:14px;}.allerror-display .trip-req{  overflow:visible;  font-size:14px;  line-height:22px;  width:100%;}.allerror-display .trip-req a{  padding-left:30px !important;}.allerror-display .trip-req:before{  content:'\e931';  font-family:'infiIcons';  color:#f00;  margin-right:5px;  vertical-align:-2px;}.loginpage-bg .allerror-display .trip-req{  width:100%;}.date-temp{  padding-left:40px !important;  /* WCAG Table Structure Redesign */}table.view-request-table tbody.col-space tr td{  padding:8px;}.slide-expand.child-list{  display:none !important;}.slide-expand.child-list.active{  display:table-row-group !important;  margin:0;  border-top:0;  position:relative;  top:-2px;  border-left:1px solid #ddd;  border-right:1px solid #ddd;  /*Ranjith 31-01-2019 for wcag tables*/}.table.view-request-table tr td .update-notify,.view-request-table .subLink{  white-space:nowrap;  /* WCAG Placeholder */}::placeholder{  color:#666 !important;  /* Firefox */  opacity:1;}:-ms-input-placeholder{  color:#666 !important;}::-ms-input-placeholder{  color:#666 !important;  /* Isssue Fixing on WCAG Sheik(11-Mar-2020) */}.fontsize-14 .trip-panel > div.col-xl-4:first-child{  max-width:36% !important;  flex:unset;}.fontsize-16 .trip-panel > div.col-xl-4:first-child{  max-width:50% !important;  flex:unset;  width:50%;}.fontsize-16 .well-trip-theme span em.infi-icon_29_flightonward,.fontsize-16 .well-trip-theme a em.infi-icon_29_flightonward,.fontsize-16 .well-trip-theme span em.infi-icon_55_onward,.fontsize-16 .well-trip-theme a em.infi-icon_55_onward,.fontsize-16 .well-trip-theme span em.infi-icon_36_round-trip,.fontsize-16 .well-trip-theme a em.infi-icon_36_round-trip,.fontsize-16 .well-trip-theme span em.infi-icon_27_multicity,.fontsize-16 .well-trip-theme a em.infi-icon_27_multicity{  top:-2px;  /*Azeez 16-03-20*/  /*wcag fly-focus on tick*/}.flight-details-view{  /* #passengerDetailsView{
	margin-top: 20%;
    display: inline-block;
} */  /***Application security page styles***/}.flight-details-view a.flying-focus_target{  display:block;}.conflict-page h1{  font-size:22px;  letter-spacing:1px;  margin:40px 0px;  font-weight:bold;  font-family:'open_sansbold';  color:#000;}.error-img{  background:url('../../images/error-icons.svg') no-repeat 170px 0px;  height:230px;}.error-content{  padding:35px 0px 0px 0px;  line-height:30px;}.error-content p{  font-size:18px;  margin-bottom:5px;  font-family:'open_sanssemibold';}.error-content li{  font-size:14px;  font-family:'open_sansregular';  color:#444;}.error-content li::before{  content:"\f10c";  font-family:'FontAwesome';  font-size:11px;  margin-right:5px;  color:#f16969;}.login-btn-anim,.login-btn-anim:focus{  background:#ff6423;  border-bottom:3px solid #ff6423;}.login-btn-anim:hover{  background:#e10000;  border-bottom:3px solid #ee3124;}.login-btn-anim,.login-btn-anim:hover,.login-btn-anim:focus{  border-radius:0px;  font-size:22px;  font-family:'open_sanssemibold';  margin-top:20px;}.login-btn-anim{  display:inline-block;  vertical-align:middle;  -webkit-transform:translateZ(0);  transform:translateZ(0);  box-shadow:0 0 1px rgba(0, 0, 0, 0);  -webkit-backface-visibility:hidden;  backface-visibility:hidden;  -moz-osx-font-smoothing:grayscale;  position:relative;  padding-right:2.2em;  -webkit-transition-duration:0.3s;  transition-duration:0.3s;  width:150px;  color:#fff !important;}.login-btn-anim:before{  content:"\f023";  position:absolute;  right:1em;  padding:0 1px;  font-family:FontAwesome;  -webkit-transform:translateZ(0);  transform:translateZ(0);}.login-btn-anim:hover:before,.login-btn-anim:focus:before,.login-btn-anim:active:before{  -webkit-animation-name:login-btn-anim;  animation-name:login-btn-anim;  -webkit-animation-duration:0.75s;  animation-duration:0.75s;  -webkit-animation-timing-function:linear;  animation-timing-function:linear;  -webkit-animation-iteration-count:1;  animation-iteration-count:1;}@-webkit-keyframes login-btn-anim{  10%{    -webkit-transform:translateX(3px) rotate(2deg);    transform:translateX(3px) rotate(2deg);  }  20%{    -webkit-transform:translateX(-3px) rotate(-2deg);    transform:translateX(-3px) rotate(-2deg);  }  30%{    -webkit-transform:translateX(3px) rotate(2deg);    transform:translateX(3px) rotate(2deg);  }  40%{    -webkit-transform:translateX(-3px) rotate(-2deg);    transform:translateX(-3px) rotate(-2deg);  }  50%{    -webkit-transform:translateX(2px) rotate(1deg);    transform:translateX(2px) rotate(1deg);  }  60%{    -webkit-transform:translateX(-2px) rotate(-1deg);    transform:translateX(-2px) rotate(-1deg);  }  70%{    -webkit-transform:translateX(2px) rotate(1deg);    transform:translateX(2px) rotate(1deg);  }  80%{    -webkit-transform:translateX(-2px) rotate(-1deg);    transform:translateX(-2px) rotate(-1deg);  }  90%{    -webkit-transform:translateX(1px) rotate(0);    transform:translateX(1px) rotate(0);  }  100%{    -webkit-transform:translateX(-1px) rotate(0);    transform:translateX(-1px) rotate(0);  }}@keyframes login-btn-anim{  10%{    -webkit-transform:translateX(3px) rotate(2deg);    transform:translateX(3px) rotate(2deg);  }  20%{    -webkit-transform:translateX(-3px) rotate(-2deg);    transform:translateX(-3px) rotate(-2deg);  }  30%{    -webkit-transform:translateX(3px) rotate(2deg);    transform:translateX(3px) rotate(2deg);  }  40%{    -webkit-transform:translateX(-3px) rotate(-2deg);    transform:translateX(-3px) rotate(-2deg);  }  50%{    -webkit-transform:translateX(2px) rotate(1deg);    transform:translateX(2px) rotate(1deg);  }  60%{    -webkit-transform:translateX(-2px) rotate(-1deg);    transform:translateX(-2px) rotate(-1deg);  }  70%{    -webkit-transform:translateX(2px) rotate(1deg);    transform:translateX(2px) rotate(1deg);  }  80%{    -webkit-transform:translateX(-2px) rotate(-1deg);    transform:translateX(-2px) rotate(-1deg);  }  90%{    -webkit-transform:translateX(1px) rotate(0);    transform:translateX(1px) rotate(0);  }  100%{    -webkit-transform:translateX(-1px) rotate(0);    transform:translateX(-1px) rotate(0);  }}.grmAutoComplete{  border-width:1px !important;  max-height:100px;  overflow-y:auto;  overflow-x:hidden;}.grmAutoComplete li.ui-menu-item .ui-state-active{  background:#00c1d4;}.grmAutoComplete li.ui-menu-item:hover .iataCode{  background:#00c1d4;  color:#999 !important;}.grmAutoComplete li.ui-menu-item .iataCode .ui-state-active{  color:#999 !important;}.grmAutoComplete li.ui-state-focus{  background:#00c1d4;}.grmAutoComplete .ui-menu-item{  padding:0px !important;}.grmAutoComplete .ui-menu-item a{  padding:10px;}.grmAutoComplete .ui-menu-item a .ui-state-active{  color:#000 !important;}.grmAutoComplete .ui-menu-item span{  padding:1px 10px 10px 10px;  display:block;  color:#999 !important;}.grmAutoComplete .ui-menu-item:hover{  background:#00c1d4;}.grmAutoComplete .ui-menu-item:hover a{  background:#00c1d4;  color:#000 !important;}.grmSectorAutoComplete li.ui-menu-item{  padding:0px !important;  background:#fff;}.grmSectorAutoComplete li.ui-menu-item .ui-state-active{  background:#ff6423;}.grmSectorAutoComplete li.ui-menu-item .ui-state-active .airportCode{  color:#000 !important;}.grmSectorAutoComplete li.ui-state-active{  background:#ff6423;}.grmSectorAutoComplete li.ui-state-focus{  background:#ff6423;}.grmSectorAutoComplete li.ui-state-focus a{  color:#fff;}.grmSectorAutoComplete li.ui-state-focus a span.airportCode{  color:#000;}.grmSectorAutoComplete li:hover{  background:#ff6423;}.grmSectorAutoComplete li a{  color:#525150;  padding:10px 45px 10px 20px;}.grmSectorAutoComplete li a span.airportCode{  right:20px !important;  top:10px !important;  border:1px solid #b4b4b4 !important;  background:#fff;}.groupRMDatePicker .ui-datepicker-multi-2{  width:48em !important;}.groupRMDatePicker .ui-datepicker-multi-2 select{  border-radius:0px;  border:none;  height:auto;}.groupRMDatePicker .ui-datepicker-multi-2 .ui-datepicker-title{  height:28px;}.groupRMDatePicker .ui-datepicker-multi-2 .ui-datepicker-group table{  width:100%;}.groupRMDatePicker .ui-datepicker-multem.ui-datepicker-multi-2{  width:85% !important;}.groupRMDatePicker .ui-widget-header{  background:#ff6423 !important;  border:1px solid #b4b4b4;}.groupRMDatePicker .ui-state-active{  background:#d2eff5;  color:#891b55 !important;}.groupRMDatePicker .ui-state-default,.groupRMDatePicker .ui-widget-content .ui-state-default,.groupRMDatePicker .ui-widget-header .ui-state-default{  color:#000;  /* Dropdown */  /* Calendar Styles */}.groupRMDatePicker .ui-state-highlight,.groupRMDatePicker .ui-state-hover,.groupRMDatePicker .ui-state-focus{  background:#ff6423;  color:#fff !important;}.groupRMDatePicker .ui-datepicker-next-hover,.groupRMDatePicker .ui-datepicker-prev-hover{  background:none;  /* Calendar Styles End */  /* Grm Autocomplete */}.grmAutoComplete li.ui-menu-item a.ui-state-active{  color:#000 !important;}.grmNoteUserAutoComplete{  border-width:1px !important;  max-height:100px;  overflow-y:auto;  overflow-x:hidden;}.grmSectorAutoComplete{  border-width:1px !important;  overflow-y:hidden;  overflow-x:hidden;}.grmNoteUserAutoComplete li.ui-state-focus{  background:#00c1d4;  /* Grm Autocomplete End */}.groupRMDatePicker .ui-datepicker-multi-2 .ui-datepicker-group.ui-datepicker-group-last table{  border-left:1px solid #e5e5e5;}.groupRMDatePicker .ui-datepicker-multi-2 .ui-datepicker-title span{  color:#fff;  font-family:open_sanssemibold;}.groupRMDatePicker .ui-datepicker-multi-2 .ui-state-hover,.groupRMDatePicker .ui-datepicker-multi-2 .ui-state-focus,.groupRMDatePicker .ui-datepicker-multi-2 .ui-state-active,.groupRMDatePicker .ui-datepicker-multi-2 .ui-state-highlight{  background:#0c8cff;}.groupRMDatePicker .ui-datepicker-multi-2 .ui-state-highlight a{  color:#fff;}.groupRMDatePicker .ui-datepicker-multi-2 .ui-datepicker-today .ui-state-highlight{  background:#b2b2b2;  /* Button color */}.btnbgthemecolor,.btnbgthemecolor:hover,.btnbgthemecolor:focus{  background:#ff6423;  color:#fff;  /* Button color */}.loginpage-bg .btn.focus,.loginpage-bg .btn:focus,.loginpage-bg .btn:hover{  color:#fff;  background:#ff6423;  border:1px solid #ff6423;}.custom-btn,.custom-btn:hover,.custom-btn:focus{  background:#ff6423;  color:#fff !important;  border-bottom:3px solid #ff6423 !important;  border-top:0px !important;  border-left:0px !important;  border-right:0px !important;  text-transform:UPPERCASE;  border-radius:5px;  padding:6px 40px;  font-family:'open_sanssemibold';  font-size:20px;}.custom-btn:hover{  background:#e10000 !important;}.ext-custom-btn,.ext-custom-btn:hover,.ext-custom-btn:focus{  background:#ff6423;  border-color:-moz-use-text-color -moz-use-text-color #ff6423 !important;  border-radius:3px;  border-style:none none solid !important;  border-width:0 0 3px !important;  color:#fff !important;}.btn-link:focus,.btn-link:hover{  color:#00c1d4;  /* Extjs Buttons */  /*modified by azeez for y4*/}.custom-btn-ext,.custom-btn-ext:hover,.custom-btn-ext:focus,.custom-btn-ext table,.grmGreenBtn,.grmBlueBtn{  background:#ff6423 !important;  border-bottom:3px solid #ff6423 !important;  color:#fff !important;  /*.x-btn-default-small .x-btn-inner,  .x-btn-default-small .x-btn-inner:hover,  .x-btn-default-small .x-btn-inner:focus
{
	background:$BUTTONBG !important;
	color:$BUTTONTXTCOLOR !important;
}*/}.custom-btn-ext table tr td,.custom-btn-ext table tr td em{  background:#ff6423 !important;  line-height:10px !important;}.custom-btn-ext,.custom-btn-ext:hover,.custom-btn-ext:focus,.custom-btn-ext table{  border-top:0px !important;  border-left:0px !important;  border-right:0px !important;  border-radius:3px;  padding:2px 20px;  font-family:'open_sanssemibold';  font-size:20px;  height:26px;  line-height:17px;  /* Extjs Buttons End */}.secondary-btn,.secondary-btn:hover,.secondary-btn:focus{  border:1px solid #ff6423;  color:#ff6423;  background:#fff;}.custom-btn.padd-lft-rgt-10{  padding-left:10px !important;  padding-right:10px !important;}input[type="reset"].btn-link{  height:auto;  border:0;  border-radius:0;}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{  outline:0px;}.preference-add-btn,.preference-add-btn:focus,.preference-add-btn:visited,.prefernce-btn input[type=button]{  height:44px;  line-height:30px;  color:#fff;}.gdpr-button{  font-size:14px;  padding:5px 20px;  border:1px solid #fff !important;  /* Flexi button */}.gdpr-button:hover{  font-size:14px;  padding:5px 20px;  background-color:#00c1d4 !important;  border:0px !important;}.flexi-date,.flexi-date-active{  margin-top:30px;}.flexi-date label,.flexi-date-active label{  padding-left:60px;  cursor:pointer;  position:relative;}.flexi-date label input,.flexi-date-active label input{  position:absolute;  left:4px;  top:4px;}.flexi-date label .switch-button,.flexi-date-active label .switch-button{  position:absolute;  /* background:url('../../plugins/I5/images/switch-icon.png') no-repeat 0px -71px; */  width:51px;  height:28px;  z-index:1;  left:0px;  top:-3px;}.flexi-date label .switch-button span,.flexi-date-active label .switch-button span{  width:18px;  height:18px;  position:absolute;  /* background:url('../../images/switch-round.png') no-repeat; */  top:4px;  right:5px;}.flexi-date label .switch-button{  /* Flexi button End */  /*mozilla button focus border removal*/}.flexi-date label .switch-button.active span.round-icon{  right:5px;}.flexi-date label .switch-button.inactive span.round-icon{  right:25px;}button:focus{  outline:0;  /*azeez - y4 button issue*/}.grmGreenBtn .x-btn-inner,.grmBlueBtn .x-btn-inner{  background:#ff6423 !important;  color:#fff !important;  /*-- Chart --*/}.c3 svg{  font:10px sans-serif;  -webkit-tap-highlight-color:transparent;}.c3 path,.c3 line{  fill:none;  stroke:#000;}.c3 text{  -webkit-user-select:none;  -moz-user-select:none;  user-select:none;}.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid,.c3-event-rect,.c3-bars path{  shape-rendering:crispEdges;}.c3-chart-arc path{  stroke:#fff;}.c3-chart-arc text{  fill:#000;  font-size:13px;  /*-- Axis --*/  /*-- Grid --*/}.c3-grid line{  stroke:#aaa;}.c3-grid text{  fill:#aaa;}.c3-xgrid,.c3-ygrid{  stroke-dasharray:3 3;  /*-- Text on Chart --*/}.c3-text.c3-empty{  fill:#808080;  font-size:2em;  /*-- Line --*/}.c3-line{  stroke-width:1px;  /*-- Point --*/}.c3-circle._expanded_{  stroke-width:1px;  stroke:white;}.c3-selected-circle{  fill:white;  stroke-width:2px;  /*-- Bar --*/}.c3-bar{  stroke-width:0;}.c3-bar._expanded_{  fill-opacity:1;  fill-opacity:0.75;  /*-- Focus --*/}.c3-target.c3-focused{  opacity:1;}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{  stroke-width:2px;}.c3-target.c3-defocused{  opacity:0.3 !important;  /*-- Region --*/}.c3-region{  fill:steelblue;  fill-opacity:0.1;  /*-- Brush --*/}.c3-brush .extent{  fill-opacity:0.1;  /*-- Select - Drag --*/  /*-- Legend --*/}.c3-legend-item{  font-size:12px;}.c3-legend-item-hidden{  opacity:0.15;}.c3-legend-background{  opacity:0.75;  fill:white;  stroke:lightgray;  stroke-width:1;  /*-- Title --*/}.c3-title{  font:14px sans-serif;  /*-- Tooltip --*/}.c3-tooltip-container{  z-index:10;}.c3-tooltip{  border-collapse:collapse;  border-spacing:0;  background-color:#fff;  empty-cells:show;  -webkit-box-shadow:7px 7px 12px -9px #777;  -moz-box-shadow:7px 7px 12px -9px #777;  box-shadow:7px 7px 12px -9px #777;  opacity:0.9;}.c3-tooltip tr{  border:1px solid #ccc;}.c3-tooltip th{  background-color:#aaa;  font-size:14px;  padding:2px 5px;  text-align:left;  color:#fff;}.c3-tooltip td{  font-size:13px;  padding:3px 6px;  background-color:#fff;  border-left:1px dotted #999;}.c3-tooltip td > span{  display:inline-block;  width:10px;  height:10px;  margin-right:6px;}.c3-tooltip td.value{  text-align:right;  /*-- Area --*/}.c3-area{  stroke-width:0;  opacity:0.2;  /*-- Arc --*/}.c3-chart-arcs-title{  dominant-baseline:middle;  font-size:1.3em;}.c3-chart-arcs .c3-chart-arcs-background{  fill:#e0e0e0;  stroke:none;}.c3-chart-arcs .c3-chart-arcs-gauge-unit{  fill:#000;  font-size:16px;}.c3-chart-arcs .c3-chart-arcs-gauge-max{  fill:#777;}.c3-chart-arcs .c3-chart-arcs-gauge-min{  fill:#777;}.c3-chart-arc .c3-gauge-value{  /*  font-size: 28px !important;*/  fill:#000;}.c3-chart-arc.c3-target g path{  opacity:1;}.c3-chart-arc.c3-target.c3-focused g path{  opacity:1;  /*************************************************
 * @styles ------------- Custom Styles
 * @HTML & CSS --------- JEGAN SP
 * @DESIGN ------------- THAMEEM ANSARI
 * @created date ------- 2015-June-29
 * @Modified by---------Saigiridharan.E
 * @Modified for----------To achieve W3C css validation
 * @Modified date ------16-Apr-2019
 *************************************************/  /* Common Styles */  /* IE 11 Scroll issue Solution start */}@-ms-viewport{  width:auto;  /* IE 11 Scroll issue Solution end */}body,html{  font-family:'open_sansregular';  /*margin-bottom:80px !important;*/  font-size:14px;  padding-right:0px !important;}html{  min-height:100%;  position:relative;  /* removed font-family:'open_sansregular' for Aegean Airlines header purpose */}body,div,p,span,ul,li,ol,input,select,option,label{  font-size:12px;  margin:0px;  padding:0px;  font-weight:normal;}@font-face{  font-family:'open_sansregular';  src:url('fonts/opensans_fonts/opensans-regular-webfont.eot');  src:url('fonts/opensans_fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/opensans_fonts/opensans-regular-webfont.woff2') format('woff2'), url('fonts/opensans_fonts/opensans-regular-webfont.woff') format('woff'), url('fonts/opensans_fonts/opensans-regular-webfont.ttf') format('truetype'), url('fonts/opensans_fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');  font-weight:normal;  font-style:normal;}@font-face{  font-family:'open_sanssemibold';  src:url('fonts/opensans_fonts/opensans-semibold-webfont.eot');  src:url('fonts/opensans_fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/opensans_fonts/opensans-semibold-webfont.woff2') format('woff2'), url('fonts/opensans_fonts/opensans-semibold-webfont.woff') format('woff'), url('fonts/opensans_fonts/opensans-semibold-webfont.ttf') format('truetype'), url('fonts/opensans_fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');  font-weight:normal;  font-style:normal;}@font-face{  font-family:'open_sansbold';  src:url('fonts/opensans_fonts/opensans-bold.eot');  src:url('fonts/opensans_fonts/opensans-bold.eot?#iefix') format('embedded-opentype'), url('fonts/opensans_fonts/opensans-bold.woff') format('woff'), url('fonts/opensans_fonts/opensans-bold.ttf') format('truetype'), url('fonts/opensans_fonts/opensans-bold.svg#open_sansbold') format('svg');  font-weight:normal;  font-style:normal;  /* Font Icons Common Styles */  /* Popup Scroll Starts */  /*.modal:not(#backGroundPopup):not(#confirm-pop-up_error):not(#confirm-pop-up){
	position:absolute;
	bottom:auto;
}
body.modal-open{
	overflow:inherit;
	padding-right: 0px !important;
}*/  /* window right alignmet issues*/  /*body:not(.modal-open){
	padding-right: 0px !important;
}*/  /* Popup Scroll Ends */}.ie-8{  display:none !important;  /* Payment Tab Styles */}.payment-main-box{  margin:20px 0px;}.tab-click.pay-tab-click a{  padding:12px 12px 12px 55px;  display:inline-block;  position:relative;}input.adult,input.child,input.infant{  border:none !important;  width:31.5%;  height:30px !important;  padding-left:35px;  font-size:14px;  color:#555;}.card-type{  width:59%;  height:34px;  float:right;}.cvv{  color:#7e4196;  position:relative;}.cvv:hover span.cvv-img{  display:block;}.cvv-img{  background:url('../../images/cvvexplain.png') no-repeat;  width:192px;  height:101px;  position:absolute;  top:-44px;  right:-186px;  display:none;  /* Payment Tab Styles End*/  /* Multicity animation */}.flight-disp-main-cont{  position:relative;  display:inline-block;  width:100%;}.multianim-arrow-lft,.multianim-arrow-rgt{  position:absolute;  display:block;  width:35px;  height:64px;  z-index:1;  background:#286aa4;}.multianim-arrow-lft{  left:-34px;  top:60%;  border-radius:50px 0px 0px 50px;  box-shadow:-3px 0px 5px #fff inset;}.multianim-arrow-lft em{  color:#fff;  transform:rotate(90deg);  position:absolute;  top:20px;  right:5px;  font-size:16px;}.multianim-arrow-rgt{  right:-30px;  top:60%;  border-radius:0px 50px 50px 0px;  box-shadow:5px 1px 5px #fff inset;}.multianim-arrow-rgt em{  color:#fff;  transform:rotate(273deg);  position:absolute;  top:20px;  right:5px;  font-size:16px;}.multicity-anim-cont{  max-height:740px;  position:relative;}.multicity-anim-main{  overflow:hidden;  /* Multicity animation */  /* Common Styles */}a:focus,a:hover{  text-decoration:none;}a,a:focus,a:hover{  outline:0px;}option{  padding:8px !important;  border-bottom:1px solid #ccc;}.multicity-add .btn{  padding:6px 8px;}.fs-date-txt{  font-family:'open_sanssemibold';  font-size:15px;}.fs-date-txt span{  color:#343434;}.popUpHighest{  z-index:9999 !important;}.form-control:focus{  box-shadow:none;  border:1px solid #919191;}select#usertype{  width:101%;}.light-gray-color{  color:#8b8a8a !important;}.borer-right-gray{  border-right:1px solid #ccc;}.form-control{  border:1px solid #919191;}strong,.pay-header-tr{  font-weight:bold !important;}.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th{  border-top:none;}textarea{  resize:none;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{  background:#fff;}.loginpage-hdr-form{  padding:17px 10px;  color:#fff;}ul.none-border li{  border:none;}.login-form input[type="password"]{  letter-spacing:2px \9;}.loginpage-bg .form-group input,.form-group textarea{  border-radius:3px;}.loginpage-bg .form-group label,.loginpage-bg .form-group a{  font-family:'open_sanssemibold';  font-weight:normal;  font-size:13px;  color:#fff;  /*
.loginpage-bg .form-group a
{
	margin-right:20px;
}*/}.loginpage-bg .form-group input{  margin-right:20px;  font-size:14px;}.loginpage-bg h5,.loginpage-bg h1{  font-family:'open_sanssemibold';  font-weight:normal;  font-size:16px;}form.none-input-radius .form-group input,form.none-input-radius .form-group select,form.none-input-radius .form-group textarea{  border-radius:0px;}.custom-model-header button.close{  color:#fff;  opacity:1;}.registration-header a,.registration-header a:hover{  color:#fff;  display:inline-block;  float:right;  font-size:13px;}.registration-body{  padding:25px;}button.close{  opacity:1;}button.close span{  color:#fff;  opacity:1;  font-size:25px !important;  line-height:3px;}.stop-dis-cont span.stop-arrow{  position:absolute;  right:70px;  top:-8px;  width:15px;  height:8px;  background:url('../../plugins/I5/images/arrowtop.png') no-repeat;}.layover-time{  position:relative;}.layover-time span{  position:absolute;  left:42%;  top:0px;  min-width:200px;  background:#f1f1f1;  padding:3px 10px;  display:inline-block;  text-align:center;  color:#000;  font-family:'open_sansregular';  font-size:12px;  margin:0px;}.steps-container{  background:url('../../images/steps-strip.png') no-repeat center 36px;}.steps-container p{  line-height:20px;}.day-pref-panel{  border:1px solid #d1d1d1;  width:99%;  position:absolute;  top:44px;  background:#fff;  z-index:1;  height:127px;  overflow:scroll;  overflow-x:hidden;}.day-pref-panel label{  display:block;  padding:10px 20px;  border-bottom:1px solid #d1d1d1;  color:#000;  cursor:pointer;  margin:0px !important;}.day-pref-panel label input{  height:auto;  margin-right:5px;  vertical-align:-2px;}.inline-overflow{  display:inline-block;  width:100%;}.popover{  max-width:1150px !important;}.popover-auto{  width:auto;}.popover-small{  width:200px;}.popover-medium{  width:350px;}.popover-medium .table-bordered tbody td{  text-align:center !important;}.popover-large{  width:600px;}.popover-xlarge{  width:850px;}.tab-click label input[type="radio"]{  display:none;}.tab-show-main,.new-series-outer-box{  background:#fff;  box-shadow:none;  border:1px solid #b4b4b4;}.new-series-outer-box{  border-radius:4px;  padding:20px;}.new-series-outer-box .well-trip-theme span,.new-series-outer-box .well-trip-theme a{  padding:10px 10px 10px 35px;}.form label{  margin-bottom:10px;  font-family:'open_sansregular';  font-size:14px;}.form input,.form select{  border:1px solid #919191;  border-radius:3px;  height:44px;  line-height:38px;}.sales-reason-add-icon{  position:absolute;  right:-13px;  top:34px;}.sales-reason-remove-icon{  position:absolute;  right:-30px;  top:34px;  /* Accordion styles */}.flight-accordion{  margin:5px 0px 15px 0px;  border:1px solid #ccc;  border-radius:5px;  box-shadow:0px 0px 4px #ccc;}.accordion-click,.accordion-normal-noicons{  display:block;  padding:10px 20px;  background:url('../../plugins/I5/images/downarrow.png') no-repeat 98% 16px;  font-size:14px;  font-family:'open_sanssemibold';}.accordion-normal-noicons{  background:none !important;}.flight-deselected-tick a i,.flight-deselected-tick a em{  color:#aca9a9;  font-size:25px;  display:block;  width:26px;  height:26px;  z-index:1;}.accordion-click.active,.req-p.active{  background:url('../../images/uparrow.png') no-repeat 98% 16px;}table.selec-desel-none tr td label.flight-deselected-tick{  display:none;  /* Accordion styles End */  /* View Request */}.sector-1,.sector-2,.sector-3{  font-family:'open_sanssemibold';  font-size:16px;}.sector-3{  width:58%;  display:inline-block;  margin:0px 10px 0px 20px;  vertical-align:middle;}.farebreakdown{  display:inline-block;  vertical-align:top;  padding-right:5px;}.req-id{  font-family:'open_sanssemibold';  font-size:16px;  line-height:12px;}.sector-1.right{  padding-right:40px;  background:url('../../images/dasboard-icons.png') no-repeat 6px -2295px;}.sector-2.left{  padding-left:40px;  background:url('../../images/dasboard-icons.png') no-repeat -26px -2295px;  /* View Request End */}.custom-pagination li a{  border:0px;  color:#000;  font-size:17px;  font-family:'open_sansregular';}.pagination > li > a:focus,.pagination > li > a:hover,.pagination > li > span:focus,.pagination > li > span:hover{  background:none;  color:#00c1d4;}.custom-pagination li a.active{  font-size:26px;  line-height:25px;  color:#00c1d4;  font-weight:bold;}.advacne-search-panel h4{  font-size:15px;  font-family:'open_sansregular';}.update-notify{  top:0px;  left:10px;  position:absolute;  display:inline-block;  min-width:150px;  padding:3px 15px;  font-size:12px !important;  border-radius:0px 0px 6px 6px;}.update-clone{  background:none repeat scroll 0 0 #27aae1;  border-radius:0 0 6px 6px;  color:#fff;  display:inline-block;  font-size:12px !important;  left:250px;  min-width:150px;  padding:3px 15px;  position:absolute;  top:0;}.list-date{  font-size:12px !important;  color:#eb1000;}.list-date-default{  font-size:12px !important;}.list-fare{  font-family:'open_sanssemibold' !important;  padding:3px 0px;}.clear-link{  width:auto !important;}.paragraph{  text-indent:20px;  text-align:justify;  line-height:20px;}.fa{  padding-right:5px;}.alert-icons{  padding:20px 10px;  width:10%;}.alert-msg{  width:80%;  padding:30px 10px;  font-size:20px;}.non-stop-text,.non-stop-text:hover{  text-decoration:none;  color:#000;  /*table.roundtrip-table .stop-text
{
	top:20px;
	right:60%;
}*/}.currency-select{  border:none !important;  box-shadow:none;  padding:6px 8px;}.currency-select.series{  background:url('../../plugins/I5/images/ALL/down-arrow-small-themecolor.svg') no-repeat 73% 60% #fff;}.currency-value{  border-left:0px solid #d1d1d1 !important;  border-top:0px solid #d1d1d1 !important;  border-bottom:0px solid #d1d1d1 !important;  border-right:0px solid #d1d1d1 !important;  box-shadow:none;  font-size:14px;  color:#555;}.remarks{  min-height:50px;}.search-flight-anim-box{  overflow:scroll;  overflow-x:hidden;  overflow-y:scroll;  position:relative;  min-height:100px;  padding-right:5px !important;}.relative{  position:relative;}.absolute{  position:absolute;}.min-4-box{  max-height:400px;  min-height:150px;}.min-1-box{  max-height:100px;}.min-2-box{  max-height:190px;}.min-3-box{  max-height:290px;}.min-4-box{  max-height:390px;}.min-5-box{  max-height:500px;}.min-6-box{  max-height:590px;}.min-7-box{  max-height:690px;}.min-8-box{  max-height:790px;}.min-8-box{  max-height:890px;}.min-10-box{  max-height:990px;}.layover-time{  background:url('../../images/overlay-line.jpg') no-repeat center center;}.layover-panel{  width:250px;  display:inline-block;  background:#f6f6f6;  height:20px;}.layover-panel span{  width:100%;  left:0px;}.search-flight-anim-box .searching-flights-panel{  cursor:pointer;}.searching-flights-panel{  border:1px solid #d1d1d1;  margin-bottom:15px;}.selector-header-panel{  color:#fff;  margin-bottom:20px;}.selector-header{  background:#ef414e;  font-family:'open_sanssemibold';  font-size:14px;  font-weight:bold;  padding:10px 0px;}.arrow-icon,.arrow-icon-flgt-srch{  display:inline-block;  width:30px;  height:30px;  background:url('../../images/dasboard-icons.png') no-repeat -29px -2292px;}.arrow-icon-flgt-srch{  position:absolute;  top:10px;  right:35%;}.roundtrip-table span.arrow-icon-flgt-srch{  position:absolute;  top:17%;  right:10%;}.multicity-table span.arrow-icon-flgt-srch{  position:absolute;  top:17%;  right:-20%;}.flight-detail-text{  margin:15px 0px 5px;}.flight-detail-text.multicity .onward-icon{  margin:0px 5px;}.flight-detail-text p{  font-family:'open_sansregular';  font-size:18px;  color:#1a1a1a;  display:inline-block;}.flight-detail-text span{  font-size:15px;}.onward-icon{  display:inline-block;  width:auto;}.preference-header i,.preference-header em{  font-size:27px;  position:absolute;  top:-4px;  left:0px;}.animate-scroll{  margin:0px 82px 0px 65px;  top:0px;}.well-trip-theme span em.infi-icon_36_round-trip,.well-trip-theme a em.infi-icon_36_round-trip{  position:absolute;  top:3px;  left:5px;  font-size:2.3em;}.well-trip-theme span em.infi-icon_27_multicity,.well-trip-theme a em.infi-icon_27_multicity{  position:absolute;  top:3px;  left:5px;  font-size:2.3em;}.well-trip-theme input[type="radio"]{  position:absolute;  z-index:-1;  left:2px;  top:2px;  /* .well-trip-theme span - removed class for <i> to <span> modification */}.well-trip-theme a{  display:inline-block;  padding:10px 10px 10px 40px;  font-family:'open_sansregular';  font-size:12px;  border-radius:5px;  font-weight:normal;  cursor:pointer;  margin:4px;  color:#fff;}.well-trip-theme span.oneway,.well-trip-theme span.roundtrip,.well-trip-theme span.multicity,.well-trip-theme a.oneway,.well-trip-theme a.roundtrip,.well-trip-theme a.multicity{  position:relative;}.dashboard-text,.dashboard-text-fnt,.passenger-sub-txt{  margin:65px 0px;  font-size:14px;  color:#000;}.dashboard-text-fnt{  margin:26px 0px;}.passenger-sub-txt{  margin:30px 0px;}.dashboard-text-fnt span,.passenger-sub-txt span{  display:block;  font-size:57px;  line-height:55px;  /*.booking-summary span
{
	margin:0px;
}*/}.booking-summary .dashboard-text{  margin:0px 0px 37px 0px;  min-height:43px;}.reports .dashboard-text{  margin:8px 0px 0px 0px;}.graph-img{  margin:12px -5px;  height:131px;  /* Dashboard End */}.dashboard-panel{  margin:20px 10px;}.new-request-icon,.accpet-pending-icon,.payment-request-icon,.passenger-icon,.addssr-icon,.summary-icon,.help-icon,.adduser-icon{  height:100px;  width:100px;  display:inline-block;  margin:25px 0px 0px 0px;}a,a:hover{  color:#3b5998;  text-decoration:none;}.test-border{  border:1px solid red;}.welcome-panel{  padding:10px 0px;}.welcome-panel p{  display:inline;  padding-right:15px;  border-right:1px solid #1e1e1e;}.logout{  color:#1e1e1e;  margin-left:5px;}.welcome span,.logout span,.time span{  width:30px;  height:20px;  display:inline-block;}.welcome span{  background:url("../../images/sprit-icons.png") no-repeat scroll -2px -9px;}.time span{  background:url('../../images/sprit-icons.png') no-repeat -35px -8px;}.time span.disptime{  width:auto !important;  background:none;  font-family:"open_sanssemibold";  font-size:13px;}.logout span{  background:url('../../images/sprit-icons.png') no-repeat -75px -8px;}.new-request,.accept-pending,.payment-request,.submission-pend,.add-ssr,.add-user,.reports,.booking-summary{  min-height:180px;  max-height:180px;  margin:0px 10px 10px 0px;  cursor:pointer;}.social-icon{  border-radius:30px;  display:inline-block;  height:45px;  width:45px;  /*behavior: url(lib/css/PIE.htc);*/  margin:0px 20px 20px 0px;  position:relative;  overflow:hidden;}.social-icon span{  position:relative;}.copy-right{  padding:20px 0px;}.fixed{  position:fixed;  top:0px;  width:100%;  z-index:100;  /* Icon Scale Change */}.well-trip-theme span em.infi-icon_29_flightonward,.well-trip-theme a em.infi-icon_29_flightonward,.well-trip-theme span em.infi-icon_55_onward,.well-trip-theme a em.infi-icon_55_onward{  position:absolute;  top:0px;  left:5px;  font-size:2.3em;}.well-trip-theme span em.infi-icon_55_onward,.well-trip-theme a em.infi-icon_55_onward{  top:3px;}.trip-hdr,.series-trip-hdr{  font-family:'open_sanssemibold';  font-size:18px;  margin-bottom:10px;}.mulicity-hide-hdr .col-sm-12{  display:none;}.roundtrip-blur{  position:absolute;  display:none;  width:100%;  height:100%;  background:url('../../images/date-hide-bg.png') repeat;  z-index:1;  left:0px;}.blur-1{  position:absolute;  display:none;  width:100%;  height:100%;  background:url('../../images/date-hide-bg-1.png') repeat;  z-index:1;  left:0px;}.blur-2{  position:absolute;  display:none;  width:100%;  height:100%;  background:url('../../images/date-hide-bg-2.png') repeat;  z-index:1;  left:0px;}.trip-form label{  margin-bottom:10px;  font-family:'open_sansregular';  font-size:14px;}.trip-form input[type="text"],.trip-form select{  border:1px solid #919191;  border-radius:3px;  height:44px;}.trip-form input[type="checkbox"],input[type="checkbox"]{  margin:0px 5px;  height:20px;  border:0px;  outline:0;  box-shadow:none;}.table tr td > div.form-group{  margin-bottom:0px;}.orgin-change-icon,.calendar-icon,.preference-icon-down,.minus-icon,.plus-icon{  display:inline-block;  width:30px;  height:30px;  position:absolute;}.economy-icon,.meals-icon,.baggage-icon,.currency-icon{  position:absolute;  display:inline-block;  width:45px;  height:95%;  cursor:pointer;  right:2px;  top:1px;  border-radius:0px 4px 4px 0px;}.baggage-icon:after,.meals-icon:after{  color:#ff6423;  font-size:26px;  font-family:'infiIcons';  text-align:center;  background:#fff;  display:block;  height:100%;}.baggage-icon:after{  content:'\e904';}.meals-icon:after{  content:'\e919';}.others-icon:after{  content:'\e949';}.meal-ic,.baggage-ic{  padding:5px 20px 10px 20px;  font-size:14px;}.date{  padding-left:40px !important;}.calendar-date{  font-family:'open_sanssemibold';  font-size:25px;}.calendar-year{  top:-2px;  left:80px;  padding:8px 0px;  font-family:'open_sansregular';  font-size:11px;}.baggage-select{  /*height:30px !important;*/  padding:0px 45px 0 15px;  border:none !important;  box-shadow:none !important;}.baggage-slelect-type,.input-type-box{  border:1px solid #919191;  height:44px;  border-radius:3px;  overflow:hidden;  padding:0px;}.no-of-guest{  padding:6px 12px !important;}.baggage-slelect-type span{  padding:13px 0px;  position:relative;}.baggage-slelect-type label{  padding:5px 10px;}.return-icon{  background:url('../../images/dasboard-icons.png') no-repeat -26px -1679px;}.preference-header{  margin:0px;  padding:2px 0px 2px 55px;  font-family:'open_sanssemibold';  font-size:16px;  margin-bottom:15px;  position:relative;}.show-stop-main{  position:relative;}.negotiations-view{  position:absolute;  bottom:-70px;  left:-116px;  width:80px;  padding:40px 0px 10px 0px;  background:url('../../plugins/I5/images/plus.png') no-repeat 26px 7px #fff;  display:inline-block;  font-size:13px;  text-align:center;}.alternate-txt{  font-size:14px;  font-family:'open_sanssemibold';  text-decoration:underline;}.alternate-txt span{  font-size:17px;  font-family:'open_sanssemibold';}.reset-select-txt,.reset-select-txt:focus{  font-size:20px;  font-family:'open_sansemibold';  text-decoration:underline;  padding:0px;  box-shadow:none;}.trans-flight-det,.new-trans-flight-det{  /*background:url('../../plugins/I5/images/big-Arrow.png') no-repeat;*/  display:block;  width:32px;  height:32px;}.hdr-txt{  color:#000;  font-size:16px;  font-family:'open_sanssemibold';  margin:10px 15px;}.tab-click{  padding:0px 20px;  /* Email Setting */}.email-setting-main{  background:#f2f2f2;  padding:15px;  margin-bottom:20px;}.check-box-select{  background:#fff;  position:absolute;  width:33px;  height:95%;  display:inline-block;  left:1px;  top:1px;  border-right:1px solid #919191;  text-align:center;}.select-with-checkbox select{  padding-left:35px;}.check-box-select input{  margin:0px;}.border-right{  border-right:1px solid #ccc;}.notify-line{  position:relative;  margin:10px 0px 20px 0px;  border:1px solid #d1d1d1;}.notify-line span.arrow{  position:absolute;  top:-7px;  left:60px;}.copy-all{  font-size:14px;  color:#000;  display:block;  margin-top:10px;  /* Email Setting End */}.passenger-form table tr td .form-group input,.passenger-form table tr td .form-group select{  padding:6px 0px;}.drag-drop-container{  margin:10px 0px;  align-items:center;}.drag-drop-border{  border:3px dashed #f15873;}.drag-drop-box{  padding:20px 0px;  margin:12px 0px;}.drag-drop-box p{  margin:5px 0px;}.file-upload{  position:relative;}.file-upload input[type="file"]{  position:absolute;  top:0px;  z-index:-1;}.file-upload a{  background:#fff;  text-align:center;  text-decoration:underline;  z-index:1;  /* Passenger details stop container End */  /* Pnr details */}.advance-paid,.payment-complete{  font-size:17px;  font-family:'open_sanssemibold';}.advance-paid{  color:#0a9142;}.payment-complete{  color:#7d8166;  /* Pnr details */}.user-minus i,.user-plus i,.user-minus em,.user-plus em{  padding-right:10px;  vertical-align:-2px;}.custom-chat{  border:1px solid #afafaf;  padding:15px;  border-radius:10px;  position:relative;}.airline-chat span.arrow,.custom-chat span.arrow{  position:absolute;  width:12px;  height:19px;}.airline-chat span.arrow{  top:55px;  left:-11px;}.custom-chat span.arrow{  top:55px;  right:-11px;}.attach-link{  position:relative;  display:block;}.attach-link img{  margin:0px auto;}.airline-chat-icon,.custom-chat-icon{  padding:20px;}.airline-chat-icon span,.custom-chat-icon span{  width:90px;  height:90px;  border:3px solid #d6d6d6;  border-radius:65px;  display:block;  margin:0px auto;}.airline-chat-icon span{  background:url('../../images/dasboard-icons.png') no-repeat 0px -2483px;}.custom-chat-icon span{  background:url('../../images/dasboard-icons.png') no-repeat 0px -2545px;}span.attach-dis-arrow{  position:absolute;  right:43%;  bottom:-10px;  width:15px;  height:8px;  background:url('../../plugins/I5/images/arrowtop.png') no-repeat;  z-index:1;  display:none;}.attach-dis-cont a{  width:80px;  display:inline-block;  text-align:center;  margin:0px 5px;}.attach-dis-cont a img{  margin:0px auto;}.message-det-cont{  margin-bottom:20px;}.anim-div{  float:left;  /*.multianim-fixed-main
{
	width:5000px !important;
}*/}.multianim-fixed-main > div.anim-div{  width:375px !important;}ul.list-bullet{  margin-left:20px;}ul.list-bullet li{  padding:5px 10px;  list-style-type:circle;}.form-group{  position:relative;}.form-group span.mandatory{  background:url('../../images/mandatory.png') no-repeat;  width:8px;  height:7px;  top:47px;  right:10px;  position:absolute;}.form-group span.mandatory-select{  background:url('../../images/mandatory.png') no-repeat;  width:8px;  height:7px;  top:47px;  right:20px;  position:absolute;}.form-group span.mandatory-nolabel{  background:url('../../images/mandatory.png') no-repeat;  width:8px;  height:7px;  top:12px;  right:0px;  position:absolute;}.mandatory-all{  background:url('../../images/mandatory.png') no-repeat left center;  padding:5px 15px;  color:#f00;  /*
.feedback-form a.feedback-link, .feedback-form a.feedback-link-forward
{
	position:absolute;
	left:-31px;
	top:45%;
}*/}.feedback-form a.feedback-link-forward{  position:fixed;  top:45%;}.feedback-anim{  display:none;}.feedback-form a.feedback-link{  position:fixed;  top:45%;  /*width: 110px;*/  right:-53px;}.faq li p{  padding:3px 0px;}.faq li ul{  margin:10px 0px;}.faq li ul li{  border:none;  box-shadow:none;  list-style-type:disc;  padding:5px 0px;  margin:0px;}.faq-acc-show{  display:none;  padding:5px 15px 20px 20px;  line-height:20px;}.vierespop-num-txt,.num-txt{  font-family:'open_sanssemibold';  font-size:16px;}.vierespop-date-txt,.date-txt{  font-family:'open_sanssemibold';  font-size:14px;}.vierespop-date-txt span,.date-txt span{  color:#343434;}.agent-req-box,.airline-res-box{  padding-top:15px;  position:relative;  min-height:325px;}.agent-trip-type{  position:absolute;  top:-4px;  left:-4px;  display:inline-block;  width:70px;  height:70px;  padding:10px 9px 10px 8px;  background:url('../../images/view-req-sprit.png') no-repeat -21px -13px;}.trip-req{  overflow:hidden;}.trip-req .big-fnt{  font-size:32px;  height:25px;  line-height:23px;  width:14px;}.trip-type{  color:#101010;  font-size:12px;  line-height:12px;  text-align:center;  height:27px;  padding:0px 2px;}.trip-req .small-fnt{  vertical-align:bottom;  width:45px;  word-break:break-all;  line-height:12px;}.travel-disp-box{  padding-left:65px;  margin-bottom:15px;}.travel-disp-box p{  display:inline-block;  border-right:1px solid #e7e7e7;  padding-right:10px;  margin:0px 14px 5px 0px;}.agent-tra-details{  font-family:'open_sanssemibold';  font-size:16px;}.agent-tra-details span{  font-size:16px;  font-family:'open_sansregular';}.regent-req-table tr td,.regent-req-table tr td p.ellipsis{  font-size:14px;}.ellipsis{  white-space:nowrap;  text-overflow:ellipsis;  position:relative;  padding:0px 40px 0px 0px;}.ellipsis span{  display:inline-block;  width:100%;  text-overflow:ellipsis;  overflow:hidden;}.table-lay-fixed{  table-layout:fixed;}.agent-req-tab-show{  border:2px solid #e7e7e7;  width:220%;  padding:10px 20px 20px 20px;  margin:15px 0px -2px -17px;  background:#fff;  position:relative;  z-index:1;}.white-border{  height:3px;  width:48.4%;  position:absolute;  top:-3px;  left:0px;  background:#fff;}.agent-req-tab a.view-req-det i,.agent-req-tab a.view-nego-det i,.agent-req-tab a.view-req-det em,.agent-req-tab a.view-nego-det em{  padding-right:10px;  vertical-align:-5px;  font-size:17px;}.agent-req-tab-show em.infi-icon_50_close{  position:absolute;  right:-10px;  top:-13px;  font-size:20px;  color:#c5c2c2;  background:#fff;  line-height:15px;  cursor:pointer;}.agent-req-tab a.view-nego-det i,.agent-req-tab a.view-nego-det em{  font-size:20px;}a.view-req-det.active i,a.view-req-det.active,a.view-req-det.active em{  background:#f2f2f2;  border-radius:5px;}a.view-nego-det.active{  background:#f2f2f2;  border-radius:5px;}.agent-req-tab a span.arrow{  display:none;  position:absolute;  left:43%;  bottom:-8px;  background:url('../../images/down-arrow.png') no-repeat;  width:17px;  height:8px;}.agent-req-tab a.active span.arrow{  display:block;}.total-fare{  font-size:14px;  color:#353535;  font-family:'open_sansregular';}.fare-box{  max-width:400px;  min-width:180px;  float:right;  text-align:right;  padding:5px 10px;  position:relative;}.fare-box.active{  border-radius:4px 4px 0px 0px;  background:#f2f2f2;}.fare-box p.fare-break-up{  display:inline;}.fare-bref-det{  display:none;  position:absolute;  left:0px;  background:#f2f2f2;  width:150%;  padding:0px 5px;  border-radius:0px 0px 4px 4px;}.fare-bref-det table{  margin:10px 0px;  border-top:1px solid #d1d1d1;  width:100%;}.fare-bref-det table tr td{  padding:3px 5px;}.fare-det-infant,.fare-det-meal,.fare-det-baggage{  color:#008bae;  font-size:15px;  vertical-align:-3px;}.time-limit-cont p{  margin:0px 20px;}.time-limit{  background:#f2f2f2;}.time-limit i,.time-limit em{  padding-right:5px;  vertical-align:-3px;  font-size:17px;}.time-limit-box{  background:#f2f2f2;  padding:10px;  border-radius:8px;  margin-bottom:20px;}tr.view-req-bg{  background:#f4f4f4;  border-top:1px solid #fff;  border-bottom:1px solid #d4d4d4;}.alrt-msg{  color:#e70c2b;  font-family:'open_sanssemibold';  font-size:16px;  text-align:center;  margin-top:10px;}.right-arrow{  right:-15px;  top:52px;  background:url("../../images/dasboard-icons.png") no-repeat -37px -2771px;}.fare-tooltip{  min-width:225px;  padding:10px;  background:#f2f2f2;  position:absolute;  right:-225px;  border-radius:5px;}.fare-tooltip table tr td{  background:#f2f2f2;  color:#000;}.fare-disp-box table tr td{  padding:3px 8px !important;}.right-arrow{  width:15px;  height:30px;  position:absolute;}.left-arrow{  width:15px;  height:20px;  position:absolute;}.vstatus-AN,.vstatus-RQ,.vstatus-RJ,.vstatus-NA,.vstatus-RN,.vstatus-NR,.vstatus-RC,.vstatus-RP,.vstatus-PC,.vstatus-TL,.vstatus-AP,.vstatus-RE,.vstatus-PS,.vstatus-SR,.vstatus-RA,.vstatus-RR,.vstatus-AR,.vstatus-RS,.vstatus-PNRC,.vstatus-PN{  font-size:22px;  font-family:'open_sanssemibold';  line-height:18px;}.email-setting-label{  position:relative;  display:block;  padding:5px 5px 5px 35px;  white-space:nowrap;}.email-setting-label input[type="checkbox"]{  position:absolute;  left:5px;  top:5px;}.x-btn-default-small-disabled .x-btn-inner{  color:#fff !important;}.x-btn-disabled span{  opacity:1 !important;}.create-issue-iframe{  width:100%;  min-height:165px;}.passenger-det-scroll{  overflow-x:auto;  overflow-y:hidden;  -ms-overflow-x:auto;  -ms-overflow-y:hidden;  display:inline-block;  width:100%;}.passenger-det-box{  width:auto;}.passenger-det-box table tr td,.passenger-det-box table tr th{  width:150px;}.passenger-det-box tr td div.form-group select,.passenger-det-box tr td div.form-group input{  width:140px;}.passenger-det-box table.flight-details-view td input{  min-width:140px;  width:100%;}.passenger-det-box table.flight-details-view td select{  min-width:100px;  width:100%;}.passenger-det-box table.flight-details-view{  table-layout:fixed;}.form-group span.mandatory-signup,.form-group span.mandatory-signup-select{  background:url('../../images/mandatory.png') no-repeat;  width:8px;  height:7px;  position:absolute;}.form-group span.mandatory-signup{  top:12px;  right:25px;}.form-group span.mandatory-signup-select{  top:12px;  right:40px;}.ellipsis-link{  position:relative;}.view-ellipsis-box{  word-break:break-all;  width:350px !important;}label.flight-deselected-tick input{  z-index:-1;  position:relative;}.refresh-img{  position:absolute;  right:-20px;  top:15px;}.pay-exp-date select{  width:29%;  margin-right:5%;  background:#fff;  padding:6px 12px;}.pay-exp-date select:last-child{  margin-right:0px;}.footer{  position:absolute;  bottom:0px;  width:100%;}.checkbox label{  cursor:pointer;  position:relative;  display:inline-block;  padding-left:30px;}.checkbox i,.checkbox input[type="checkbox"],.checkbox em{  font-size:20px;  left:0px;  position:absolute;  top:0px;  line-height:0px;}.checkbox input[type="checkbox"]{  left:-1px;  top:1px;  display:none;}.xrays{  position:absolute;  top:-13%;  opacity:0.5;  left:0px;  z-index:1000;  width:100%;  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000102+0,000102+100&0.52+0,0.55+2,0.48+18,0.09+78,0+100 */  height:52px;  /* FF3.6-15 */  background:-moz-linear-gradient(top, rgba(0, 1, 2, 0.52) 0%, rgba(0, 1, 2, 0.55) 2%, rgba(0, 1, 2, 0.48) 18%, rgba(0, 1, 2, 0.09) 78%, rgba(0, 1, 2, 0) 100%);  /* Chrome10-25,Safari5.1-6 */  background:-webkit-linear-gradient(top, rgba(0, 1, 2, 0.52) 0%, rgba(0, 1, 2, 0.55) 2%, rgba(0, 1, 2, 0.48) 18%, rgba(0, 1, 2, 0.09) 78%, rgba(0, 1, 2, 0) 100%);  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */  background:linear-gradient(to bottom, rgba(0, 1, 2, 0.52) 0%, rgba(0, 1, 2, 0.55) 2%, rgba(0, 1, 2, 0.48) 18%, rgba(0, 1, 2, 0.09) 78%, rgba(0, 1, 2, 0) 100%);  /* IE6-9 */  filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#85000102', endColorstr='#00000102', GradientType=0);  /* series request start */}.steps{  height:10px;  border-radius:5px;  margin:40px 0px 55px 0px;  /* Widget start */}.accord-show p.guideline,.accord-show-popup p.guideline{  margin:0px 0px 10px 0px;  font-style:italic;  font-size:13px;}.guideline i,.guideline em{  float:left;  font-size:15px;  font-style:italic !important;  line-height:21px;  margin-right:10px;}.accord-modify,.accord-preview,.accord-add{  float:right;  text-decoration:underline;  font-weight:bold;  cursor:pointer;  display:none;}.accord-modify i,.accord-add i,.accord-modify em,.accord-add em{  font-size:16px;  margin-right:7px;  margin-top:-3px;  vertical-align:-2px;}.accord-click{  margin-bottom:10px;}.accord-click a.acc-inactive,.accord-click a.acc-active,.accord-click a.adv-accord{  font-weight:bold;  display:inline-block;  min-width:50px;  cursor:default;  text-decoration:none;  font-size:14px;}.accord-click > p{  padding:10px 0px;  margin:0px !important;}.accord-show{  padding:15px 0px;}.accord-show-popup{  padding:15px;}.accord-notify{  margin-left:30px;  font-family:'open_sansregular' !important;}.accord-right{  margin-right:150px;}.steps .widget-class-1{  left:15%;}.steps .widget-class-2{  left:30%;}.steps .widget-class-3{  left:45%;}.steps .widget-class-4{  left:60%;}.steps .widget-class-5{  left:75%;}.steps em.infi-icon_63_circle{  font-size:35px;}span em.infi-icon_64_tickonly{  font-size:18px;  /* Step Tick Css */}.widget-class-1 em.infi-icon_64_tickonly,.widget-class-2 em.infi-icon_64_tickonly,.widget-class-3 em.infi-icon_64_tickonly,.widget-class-4 em.infi-icon_64_tickonly,.widget-class-5 em.infi-icon_64_tickonly{  display:none;}.widget-class-1.complete em.infi-icon_64_tickonly,.widget-class-1.complete em.infi-icon_63_circle,.widget-class-2.complete em.infi-icon_64_tickonly,.widget-class-2.complete em.infi-icon_63_circle,.widget-class-3.complete em.infi-icon_64_tickonly,.widget-class-3.complete em.infi-icon_63_circle,.widget-class-4.complete em.infi-icon_64_tickonly,.widget-class-4.complete em.infi-icon_63_circle,.widget-class-5.complete em.infi-icon_64_tickonly,.widget-class-5.complete em.infi-icon_63_circle{  display:inline-block;}em.infi-icon_64_tickonly{  position:absolute;  right:6px;  top:8px;  font-size:24px;}.widget-class-1.complete .step-number,.widget-class-2.complete .step-number,.widget-class-3.complete .step-number,.widget-class-4.complete .step-number,.widget-class-5.complete .step-number{  display:none;  /* Step Tick Css */}.steps li{  position:relative;  top:-13px;  display:inline-block;}.steps .step-number{  top:0px;  bottom:0px;  left:-67px;  right:0px;  display:inline-block;  font-size:15px;  font-weight:bold;  padding:8px 0px;  position:absolute;  text-align:center;}.steps.step1 li.widget-class-2,.steps.step1 li.widget-class-3,.steps.step1 li.widget-class-4,.steps.step1 li.widget-class-5,.steps.step2 li.widget-class-3,.steps.step2 li.widget-class-4,.steps.step2 li.widget-class-5,.steps.step3 li.widget-class-4,.steps.step3 li.widget-class-5,.steps.step4 li.widget-class-5{  display:none;  /** step 1**/}.steps.step1 li.widget-class-1{  left:48%;  /** step 2**/}.steps.step2 li.widget-class-1{  left:30%;}.steps.step2 li.widget-class-2{  left:60%;  /** step 3**/}.steps.step3 li.widget-class-1{  left:20%;}.steps.step3 li.widget-class-2{  left:45%;}.steps.step3 li.widget-class-3{  left:70%;  /** step 4**/}.steps.step4 li.widget-class-1{  left:15%;}.steps.step4 li.widget-class-2{  left:33%;}.steps.step4 li.widget-class-3{  left:52%;}.steps.step4 li.widget-class-4{  left:70%;  /** step 5**/}.steps.step5 li.widget-class-1{  left:11%;}.steps.step5 li.widget-class-2{  left:27%;}.steps.step5 li.widget-class-3{  left:43%;}.steps.step5 li.widget-class-4{  left:59%;}.steps.step5 li.widget-class-5{  left:74%;}.steps li span{  font-size:14px;  font-weight:normal;  left:-67px;  position:absolute;  text-align:center;  top:40px;  width:170px;  word-wrap:break-word;  text-decoration:none;}.accord-notify span{  margin:0px 5px;  vertical-align:1px;}.accord-notify .sector-separator{  margin:0px 9px;}.accord-notify em{  margin:0px 7px;  vertical-align:-1px;  /*widget end */}.nav-tabs.widget-tab{  border-bottom:none;}.nav.widget-tab > li > a{  padding-left:0px;  padding-right:0px;  padding-bottom:0px;  margin-right:20px;}.nav.widget-tab > lem.active{  margin-right:20px;  cursor:pointer;}.widget-tab > li > a{  border:none;  font-size:15px;  font-family:'open_sanssemibold';}.widget-tab > lem.active a{  border:none !important;  margin:0px !important;}.nav.nav-tabs.widget-tab lem.active a:hover,.nav.nav-tabs.widget-tab lem.active{  background:none;  border:none !important;  font-size:15px;  font-family:'open_sanssemibold';}.form-control.lags{  display:inline-block;  height:30px !important;  margin-right:20px;  padding:0 10px;  width:6%;  margin-left:10px;  vertical-align:3px;}.series-group{  display:inline-block;  padding:10px 15px;  margin:5px 0px;  border-radius:5px 0px 0px 5px;  font-family:open_sanssemibold;  width:125px;}.series-group input{  vertical-align:top !important;}em.specific-date{  font-size:18px;  top:-10px;  right:-8px;  position:absolute;  cursor:pointer;}span.divider{  vertical-align:3px;  margin-right:5px;}.new-series-list th{  text-align:center;  font-weight:bold;}.top-anim-arrow a.blur,.bottom-anim-arrow a.blur{  color:#dcdcdc;}.new-date{  padding-left:32px !important;}.sector-hdr-date{  font-family:open_sanssemibold;  /*series Request new date selector design by sheik 23-11-2018 */}.colmain{  width:13%;}.accord-click > p{  border-bottom:1px solid #e8e8e8;}.sec-tips ul li{  margin-bottom:5px;  color:#616161;  font-style:italic;  /* series request end */  /* Again common styles added */}.maintance-error-heading{  padding:5px 10px;  margin-bottom:40px;}.maintance-error-content{  margin:0px auto;  width:700px;  text-align:center;  padding:20px;}.maintance-error-content p{  text-transform:uppercase;  margin-top:0px;  line-height:40px;  margin-bottom:10px;  font-size:30px;  font-weight:bold;}.maintance-error-content span{  font-size:24px;  line-height:30px;  font-weight:bold;  color:#959595;}.select-flight-hdr{  font-family:'open_sansregular';  font-size:24px;  padding:16px 0px 10px;  margin-bottom:20px;}.ext-custom-btn,.ext-custom-btn:hover,.ext-custom-btn:focus{  font-family:"open_sansregular";  font-size:12px;  padding:3px 22px;  font-weight:normal;}.loginpage-bg{  padding:10px 20px;}.registration-form{  border-radius:0px;  padding:0px;  margin-bottom:20px;}.registration-header{  padding:15px 20px;  font-family:'open_sansregular';  font-size:16px;}.custom-submenu li a{  padding:10px 20px;}.footer-row-border{  padding-bottom:40px;  border-bottom:1px solid #9146a0;}.quick-links a{  display:block;  padding:12px;}.well-trip-theme label{  position:relative;  border-radius:0;  padding:0px;  margin:0px;  border-right:1px solid #bababa;}.orgin-change-icon{  left:-24px;  top:35px;  z-index:1;  font-size:20px;}.calendar-icon{  cursor:pointer;  left:8px;  top:6px;  font-size:25px;}.preference-icon-down{  cursor:pointer;}.preference-icon-down.active{  border-radius:4px 4px 0px 0px;  height:52px;  border-bottom:0px !important;  z-index:1;}.economy-icon i,.economy-icon em{  top:4px;  left:10px;  font-size:29px;  position:absolute;}.currency-icon{  width:25px;  box-shadow:none;  height:100%;  right:-2px;  top:0px;}.baggage-slelect-type span i,.baggage-slelect-type span em{  position:absolute;  font-size:25px;  left:5px;  top:5px;}.progress{  height:11px;  border-radius:7px;}.pref-onward-icon i,.pref-onward-icon em{  font-size:30px;  padding:0px 5px;}.flight-search-onward-icon i,.flight-search-onward-icon em{  font-size:30px;  vertical-align:-6px;}.searching-flights td p a.selected-icon{  display:inline-block;  height:36px;  position:absolute;  right:15px;  top:-7px;  width:35px;  font-size:30px;}.selected div.searching-flights-panel,.searching-flights-panel.selected{  box-sizing:border-box !important;  -webkit-box-sizing:border-box !important;  -moz-box-sizing:border-box !important;}.top-anim-arrow a,.bottom-anim-arrow a{  width:40px;  height:23px;  text-align:center;  display:inline-block;  margin:5px 0px;  font-size:30px;}.stop-text,.stop-text:hover,.non-stop-text,.non-stop-text:hover{  text-decoration:underline;  position:absolute;  right:35%;  top:0px;  font-size:14px;  width:80px;  text-align:center;}.warning-colors{  font-size:35px;}.advance-link,.advance-link:hover,.advance-link:focus,.clear-link,.clear-link:hover{  display:inline-block;  padding:4px 10px;  text-decoration:underline;  font-size:12px;  margin-top:4px;}.advance-link.active{  border-radius:4px 4px 0px 0px;  position:relative;  top:1px;  z-index:1;  /* Pagination */}.custom-pagination li a.prev,.custom-pagination li a.next{  font-size:2.9em;  padding:1px 3px;  line-height:5px;  margin:0px 10px;  /* Pagination End */}.hr-line{  margin:4px 0px;  padding:0px;}.request-det-header span.fare-request-det{  position:absolute;  right:0px;  top:-7px;  display:inline-block;  padding:10px;  font-size:14px;  border-radius:6px 6px 0px 0px;  /* Flight details */}.flight-details-view-cont{  position:relative;  margin-top:10px;  /* Flight details End */  /* negotiations-view */}.approved-flight-hdr,.alternate-flights-hdr{  margin:15px 0px;  overflow:hidden;}.approved-txt,.approved-txt:hover,.approved-txt,.approved-txt:hover{  display:inline-block;  padding:8px 10px;  font-size:14px;  border-radius:6px 6px 0px 0px;  text-decoration:none;  min-width:80px;  /* negotiations-view End */}.transaction-hdr{  padding-bottom:4px;  font-size:15px;  margin:5px 0px;}.tips-hdr{  font-size:18px;  margin-bottom:20px;}.theme-text-color{  color:#269ebc !important;  /* Add travel agent */}.tab-click a,.tab-click label{  text-decoration:none;  padding:8px 20px;  margin-right:2px;  display:inline-block;  font-size:15px;  border-radius:6px 6px 0px 0px;  cursor:pointer;  position:relative;  /* Add travel agent End */  /* Popover */}.popover-hdr{  font-size:14px;  font-family:'open_sanssemibold';  padding-bottom:5px;}table.table-theme-hdr tr th{  font-size:14px;  font-family:'open_sanssemibold';  text-align:center;  /* Popover End */}.steps-number{  width:70px;  border-radius:50px;  display:inline-block;  font-size:35px;  font-family:'open_sanssemibold';  padding:8px 0px;  margin:10px 0px;  /* Message dettail container */}.airline-chat{  padding:15px;  border-radius:10px;  position:relative;}.attach-dis-cont{  position:relative;  text-align:left;}.feedback-form{  position:fixed;  right:-321px;  top:3%;  padding:10px;  width:320px;  z-index:5001;  border-radius:5px 0px 0px 5px;}.feedback-form input[type='text']{  height:34px;}.camera-cont{  padding:8px 5px 5px 12px;  border-radius:6px;  cursor:pointer;}.faq li{  list-style:none;  border-radius:5px;  padding:0px 15px;  margin-bottom:10px;}.faq-acc-click,.faq-acc-click:hover{  padding:10px 20px 10px 0px;  font-size:13px;  display:inline-block;  width:100%;  position:relative;}.faq-acc-click i,.faq-acc-click:hover i,.faq-acc-click em,.faq-acc-click:hover em{  position:absolute;  right:0px;  top:7px;  font-size:25px;}.fare-break-up,.fare-break-up:hover,.fare-break-up:focus{  font-size:14px;  font-family:'open_sansregular';  text-decoration:underline;  /* Message dettail container End */}.ellipsis a{  position:absolute;  right:0px;  text-decoration:underline;}.agent-req-tab a{  font-size:14px;  text-decoration:underline;  padding:8px 10px;  margin:0px 20px 0px 0px;  position:relative;  display:inline-block;}.fare{  font-size:18px;  font-family:'open_sanssemibold';}.time-limit-cont p a{  padding:8px 10px;  font-family:'open_sansregular';  font-size:14px;  border-radius:5px 5px 0px 0px;  display:inline-block;}.airline-res-fare{  font-size:16px;  position:relative;  padding:5px 10px;  top:0px;  left:-10px;}.thankyou-alert-box{  padding:15px;  margin:20px 0 10px;  /* Again common styles added */  /* Common Styles End */}.thankyou-alert-box span{  font:normal 15px 'open_sansregular';  width:94%;  display:inline-block;}.thankyou-alert-box .alert-icon{  background:url('../../images/commonSVG/icon-alert.svg') no-repeat;  display:inline-block;  width:5%;  height:33px;}@font-face{  font-family:'infiIcons';  src:url('fonts/infiicon_fonts/infiIcons.eot');  src:url('fonts/infiicon_fonts/infiIcons.eot?#iefix') format('embedded-opentype'), url('fonts/infiicon_fonts/infiIcons.woff') format('woff'), url('fonts/infiicon_fonts/infiIcons.ttf') format('truetype'), url('fonts/infiicon_fonts/infiIcons.svg#infiIcons') format('svg');  font-weight:normal;  font-style:normal;}[class*='infi-']:before{  display:inline-block;  font-family:'infiIcons';  font-style:normal;  font-weight:normal;  line-height:1;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;}.child-list{  background:#eee;  margin:2px 10px 10px 10px;}.subLink{  position:absolute;  right:23px;  bottom:2px;  display:inline-block;  font-size:12px;  padding:5px;}.subLink.active{  background:#eee;}.slide-expand{  display:none;}.bottom-bdr-white{  border-bottom:1px solid #fff !important;}.req-p{  padding:10px 0px;  border-bottom:1px solid #eee;  background:url('../../plugins/I5/images/downarrow.png') no-repeat 98% 16px;  cursor:pointer;}.req-p-cont{  border-bottom:1px solid #eee;  /*Conference styles 03-12-2016*/}.conference-add a{  position:relative;  top:-8px;  font-size:16px;  text-decoration:underline;}.conference-add a:hover{  text-decoration:none;}.conference-add span{  margin-right:5px;  font-size:14px;}.accord-click .remove-trip{  font-weight:bold;  text-decoration:underline;  cursor:pointer;  margin-left:15px;}.accord-click .remove-trip i,.accord-click .remove-trip em{  margin-right:5px;  font-size:14px;  vertical-align:-2px;}.accord-click.accord-conf a.acc-inactive,.accord-click.accord-conf a.acc-active,.accord-click.accord-conf a.adv-accord{  min-width:100px;  /* Modern select start*/}.modern-select{  -moz-appearance:none;  -webkit-appearance:none;  -o-appearance:none;  background:#fff url('../../plugins/I5/images/ALL/icon_14_down-arrow.svg') no-repeat scroll right 8px center !important;  padding:0px 27px 0 10px;  padding:0px 4px 0 10px \9;  -webkit-padding-end:27px !important;  -webkit-padding-start:10px !important;  background-size:15% !important;}.modern-select::-ms-value{  padding:0px 27px 0 10px;}.modern-select::-ms-expand{  display:none;}.modern-select:-moz-focusring{  color:transparent;  text-shadow:0 0 0 #000;}.checkbox.active label{  color:#236597;  /* Modern select  End */}.valign-top{  vertical-align:top !important;}.groupRMDatePicker .ui-state-hover{  color:#00c1d4;}.iataCode{  color:#999;  font-size:10px;}th{  text-align:center !important;}.outofhorizon{  color:#ff6423 !important;  font-size:16px !important;}.radio-theme em.fa-circle-thin,.radio-theme em.fa-check-circle{  color:#ccc;  font-size:20px;  left:3px;  position:absolute;  top:0;}.radio-theme{  position:relative;  padding-left:25px;  display:inline-block;  margin-right:5px;  cursor:pointer;  margin:0px 20px;}.radio-theme input{  display:none;}.agency-add{  position:absolute;  right:5px;  bottom:9px;  font-size:20px;}.remove-add .agency-add{  display:none;}.remove-add .agency-add.hide{  display:block !important;}.ui-datepicker-header.ui-widget-header a{  top:6px;}.ui-datepicker .ui-datepicker-title{  line-height:2.5em;}.tab-bottom-hide{  position:absolute;  width:103%;  height:1px;  background:#d2eff5;  display:none;  bottom:-1px;  left:-1px;}.active .tab-bottom-hide{  display:block;}.fare-type .vierespop-num-txt{  background:#e9e9e9;  border-radius:3px;  padding:5px 8px 5px 28px;  font-size:14px;}.fare-type a{  text-decoration:none;  font-size:12px;}.fare-active.fare-type .vierespop-num-txt{  background:#af1e65;}.fare-active.fare-type .vierespop-num-txt,.fare-active.fare-type a,.fare-active.fare-type.radio-theme em.fa-check-circle{  color:#fff !important;}.fare-active.fare-type .vierespop-num-txt .popover{  color:#000;}.fare-type.radio-theme{  display:table-cell;  text-align:left !important;}.fare-type.radio-theme em.fa-circle-thin,.fare-type.radio-theme em.fa-check-circle{  left:14px;  top:24px;}.fare-type.radio-theme.fare-active em.fa-circle-thin::before,.alert-icons em.fa-circle-thin::before{  content:"\f058";  font-family:'FontAwesome';  /** SSR 28-07-2017**/}.ssr-container{  padding:25px 20px;}.info-review{  font-size:17px;  margin-right:5px;  display:inline-block;}.ssr-container label{  font-size:13px;  font-family:'open_sansregular';}.pay-status,.pay-status-small{  font-size:18px;  font-family:'open_sanssemibold';}.pay-status-small{  font-size:16px;}.ssr-history{  padding:20px 20px 5px 20px;  border-radius:3px;  margin-top:15px;}.ssr-history .title{  padding-bottom:10px;  font-size:16px;  margin-bottom:10px;}.amount-display,.view-history{  font-size:16px;  font-family:'open_sanssemibold';}.view-history{  text-decoration:underline;  margin-top:5px;  display:inline-block;  /** Radio and Checkbox theme for SSR **/}.radio-text{  font-size:13px;  left:25px;  position:relative;  overflow:hidden;  text-overflow:ellipsis;  display:-webkit-box;  -webkit-line-clamp:2;  -webkit-box-orient:vertical;}.radio-text i,.radio-text em{  font-size:16px;  line-height:0;  margin-right:5px;  vertical-align:-2px;  /** Radio and Checkbox theme for SSR **/  /** Flight description Strip**/}.flight-desc{  padding:9px 15px 4px;  position:relative;  margin-top:15px;}.flight-desc > i,.flight-desc > em{  font-size:26px;  position:absolute;  top:5px;}.flight-info .slide-expand,.pax-ancillary .slide-expand{  display:block;}.sector-info{  font-size:14px;  font-family:'open_sanssemibold';  display:inline-block;  padding-left:39px;}.sector-info > i,.sector-info > em{  margin:0px 7px;  display:inline-block;  vertical-align:-2px;  line-height:0;}.slash-separator{  margin:0px 5px;}.flight-other{  font-size:13px;  font-family:'open_sansregular';  /** Flight description Strip**/  /** Passenger info and Edit Ancillary**/}.pax-info{  border-top:1px solid #ccc;}.pax-info .checkbox{  margin-top:10px;  margin-bottom:10px;}.pax-info .checkbox label{  padding-left:20px;}.pax-info .checkbox i,.pax-info .checkbox em{  font-size:12px;  top:4px;}.selected-ancillary{  vertical-align:4px;  text-align:right;  display:inline-block;  width:64px;  cursor:default;}.secondary-btn,.secondary-btn:hover,.secondary-btn:focus{  font-size:18px;  text-transform:uppercase;  font-family:'open_sanssemibold';  margin:20px 0px 30px 0px;}.table-tooltip{  background:#fff none repeat scroll 0 0;  left:15px;  padding:20px 20px 0px 20px;  position:absolute;  right:0;  z-index:2100;  -webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.6);  -moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.6);  box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.6);  border-top:1px solid #faf0f0 !important;}.table-tooltip .table-content{  background:red none repeat scroll 0 0;  padding:20px;  width:996px;}.all-pax{  position:relative;  margin-left:-12px;}.pipe-separator{  margin:0px 5px;  display:inline-block;  position:relative;  top:2px;}.table-tooltip .form-group{  margin:0px;}.dp-label em.icon{  left:7px;  position:absolute;  bottom:6px;}.hr-separator{  border-bottom:1px solid #ccc;  margin-bottom:10px;  padding-bottom:10px;}.table-tooltip .sector-info{  padding:0px;  line-height:30px;}.table-tooltip [class*='col-sm-']{  padding-right:0px;}.table-tooltip .hr-separator:last-child{  border:none;  margin:0px;  padding:0px;}.full-meal .text-flow{  font-family:open_sansregular;  font-size:14px;  overflow:hidden;  text-overflow:ellipsis;  vertical-align:-4px;  white-space:nowrap;  width:60%;  /** Passenger info and Edit Ancillary**/  /** Drop Down Wth ellipsis **/}.custom-dp > select.form-control{  height:30px !important;  position:absolute;  top:0;}.custom-dp > select option:hover{  background:#891b55;  color:#fff;}.custom-dp > select.on{  margin-top:30px;  z-index:2000;  height:150px !important;  width:350px;}.dp-label{  display:block;  border:1px solid #9b9b9b;  padding:5px 5px 5px 10px;  height:30px;  line-height:16px;  border-radius:3px;  position:relative;  background:#fff;  width:100%;  z-index:1000;}.dp-label .dn-arow{  bottom:3px;  font-size:24px;  position:absolute;  right:0px;}.dp-label .dp-val,.dp-label .dp-amnt{  display:inline-block;  font-size:14px;  vertical-align:top;}.dp-label .dp-val.dp-elips{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  width:140px;  padding-left:15px;  /** Drop Down Wth ellipsis **/}.table.text-center.new-series-list.slide-expand.mar-top-20.ancillary-list td{  font-family:'open_sanssemibold';  font-size:14px;}.table.text-center.new-series-list.slide-expand.mar-top-20.ancillary-list th{  font-family:'open_sansregular';  font-weight:normal;  text-decoration:underline;  font-size:14px;}.radio-theme .fa-circle.on{  display:none;}.radio-theme.active .fa-circle.on{  position:absolute;  left:14px;  top:13px;  font-size:9px;  color:red;  display:inline-block;}.ancillary-type .radio-theme.active .fa-check-circle::before{  content:"\f1db";  font-family:'FontAwesome';  color:#ccc;}.slide-expand .default-hide{  display:none;}.other-icon{  font-size:21px !important;  vertical-align:-5px !important;}.text-ellipsis{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;}.hide-shadow{  background:#fff;  bottom:-12px;  display:none;  height:15px;  left:-1px;  position:absolute;  right:-1px;  z-index:1001;}.hide-shadow img{  position:relative;  left:-7px;  top:-2px;}.to-edit .hide-shadow{  display:block;}.ssr-container .infi-icon_14_down-arrow{  font-size:18px !important;}.meal-variety .checkbox label i,.meal-variety .checkbox label em{  font-size:14px;  top:10px;}.meal-variety .checkbox{  padding:6px 10px;}.meal-variety .checkbox.active{  padding:5px 9px;}.ssr-review-dwnarw{  position:absolute;  top:7px;  right:5px;  /** SSR 28-07-2017**/  /**Modified Infiicon**/}.icon-meals,.icon-others,.icon-baggage{  font-family:'infiIcons';}.icon-meals::before{  content:'\e919';}.icon-others::before{  content:'\e949';}.icon-baggage::before{  content:'\e904';  /**Modified Infiicon**/}.inline-wrap{  display:inline-block;  white-space:nowrap;}.accord-show .trip-form .nav > li > a:focus,.accord-show .trip-form .nav > li > a:hover,.accord-show .trip-form .nav .open > a,.accord-show .trip-form .nav .open > a:focus,.accord-show .trip-form .nav .open > a:hover{  background:none;  /* guest count in request form*/}.guest-count-1 input{  width:100%;  text-indent:10px;}.guest-count-2 input{  width:48%;  text-indent:10px;}.guest-count-3 input{  width:32%;}.guest-modify{  position:relative;  top:-6px;  /** ssr select dropdown as list **/}.guest-modify > a{  vertical-align:-2px;}.custom-select{  position:relative;  background:none;  border:none;  padding:0;  vertical-align:unset;  /*select.form-control[multiple], select.form-control[size]{
	height:0;
}*/}.custom-select a i,.custom-select a .ssr-icon{  position:absolute;  right:5px;  top:13px;  font-size:25px;  color:#93449d;  line-height:0px;}.custom-select ul{  display:none;  position:absolute;  margin:0px;  padding:0px;  border:1px solid #d3d3d3;  left:0px;  right:0px;  background:#fff;  z-index:10001;  max-height:205px;  overflow:hidden;  overflow-y:auto;  border-radius:4px;}.custom-select ul li{  list-style-type:none;  padding:6px 12px;}.custom-select ul li:hover{  background:#d3d3d3;  cursor:pointer;}.custom-select ul li:last-child{  border-bottom:0px;}.custom-select span,.select-multiple li{  font-size:14px;  font-family:'open_sansregular';}.custom-select a,.custom-select a:hover{  padding:6px 12px 6px 25px;  display:block;  border:1px solid #d3d3d3;  color:#000;  text-decoration:none;  position:relative;  border-radius:4px;}.custom-select a em.fa-angle-up,.custom-select.active em.fa-angle-down{  display:none;}.custom-select.active em.fa-angle-up{  display:block;}.select-multiple input[type="checkbox"]{  display:none;}.select-multiple li::before,.select-multiple lem.active::before{  content:'\e93b';  font-family:'infiIcons';  margin-right:7px;  vertical-align:-2px;  line-height:0px;}.select-multiple li.active::before{  content:'\e93c';  color:#93449d;}.select-multiple lem.disabled{  color:#ccc;  z-index:-1;}.select-multiple lem.disabled:hover{  background:none;  cursor:default;}.set-item{  max-width:52%;  display:inline-block;  white-space:nowrap;  overflow:hidden;  text-overflow:ellipsis;  line-height:1;}.set-amt{  display:inline-block;  white-space:nowrap;  max-width:22%;  overflow:hidden;  line-height:1;}.set-separator{  display:inline-block;  position:relative;  top:-3px;  margin:0px 5px;}.select-multiple lem.active{  color:#93449d;}.item-name{  display:inline-block;  width:62%;  vertical-align:top;}.item-amnt{  width:22%;  display:inline-block;  white-space:nowrap;}.item-amnt::before{  content:"-";  margin-right:5px;}.select-multiple::-webkit-scrollbar{  width:0px;  /* make scrollbar transparent */  background:transparent;}.select-multiple{  -ms-overflow-style:none;  overflow:-moz-scrollbars-none;}.all-multiple-selected{  display:inline-block;  width:100%;  overflow:hidden;  white-space:nowrap;  text-overflow:ellipsis;  /** ssr select dropdown as list **/}.custom-select em.icon{  position:absolute;  left:6px;  font-size:16px;  top:4px;  line-height:0;}.add-active .slide-open{  cursor:pointer;}.add-active .slide-open > span.text-ellipsis{  vertical-align:-7px;}.full-meal{  margin-bottom:8px;}.review-ssr-amnt{  position:absolute;  right:4.5%;}.ssr-accordhead{  position:relative;  top:6px;  /* Tempory Fixed for ET */  /*.theme
{
	display:inline-block;
	height: 20px;
	width: 20px;
	text-align: center;
	border-radius:50%;
}*/  /* Kulula Modification */}span.cn-adult,span.cn-child,span.cn-infant{  width:32%;  display:none;  font-size:11px;  color:#9f9797;  float:left;  padding-left:16px;}.cn-airline select.form-control{  -moz-appearance:none;  -webkit-appearance:none;  -o-appearance:none;  background:#fff url('../../images/Down-Icons.png') no-repeat scroll right 8px center;  padding:0px 27px 0 10px;  padding:0px 4px 0 10px \9;  -webkit-padding-end:27px !important;  -webkit-padding-start:10px !important;}.cn-airline select.form-contro::-ms-value,.mn-airline select.form-control::-ms-value,.mn-airline select.form-control::-ms-value{  padding:0px 27px 0 10px;  /* Login Page Scoot Notification Starts */}.login-notification{  padding:10px 15px;  margin:15px 0px;}.login-notification,.please-note,.scoot-accept-page{  display:none;}.login-notification-display .login-notification{  display:block;  /* Login Page Scoot Notification Ends */  /* Language Select Starts */}.choose-language{  padding-bottom:20px;  padding-left:35px;  display:inline !important;  margin-left:10px;  /* Slected Flag Control Strarts */}.s-en{  background:url('../../plugins/I5/images/language.png') no-repeat -5px -69px;}.s-sg{  background:url('../../plugins/I5/images/language.png') no-repeat -5px -177px;}.s-cn{  background:url('../../plugins/I5/images/language.png') no-repeat -5px -141px;}.s-ge{  background:url('../../plugins/I5/images/language.png') no-repeat -5px -33px;  /* Slected Flag Control Ends */}.choose-language:hover .language,.choose-language:focus .language{  display:block !important;}.language{  position:absolute;  right:0px;  z-index:2;  background:#fff;  top:28px;  border:1px solid #dbdbde;  box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);  display:none;}.language ul li{  padding:10px 30px 10px 70px;  text-align:left;  /* Flag Background Control Starts*/}.en{  background:url('../../plugins/I5/images/language.png') no-repeat 15px -57px;}.sg{  background:url('../../plugins/I5/images/language.png') no-repeat 15px -165px;}.cn{  background:url('../../plugins/I5/images/language.png') no-repeat 15px -130px;}.fr{  background:url('../../plugins/I5/images/language.png') no-repeat 15px -190px;}.ge{  background:url('../../plugins/I5/images/language.png') no-repeat 15px -130px;}.gr{  background:url('../../plugins/I5/images/language.png') no-repeat 15px -165px;  /* Flag Background Control Ends*/}.language ul li:hover{  background-color:#f0f0f0;}.language ul li a{  font-size:14px;  color:#666;  white-space:nowrap;}.language ul li a:hover{  color:#000;  /* Language Select Ends */  /* Scoot Email Setting Language Starts */}.tr-language{  background:#f2f2f2;  position:relative;  padding:10px 15px 10px 50px;}.tr-language select,.tr-common-language select{  height:30px;  font-size:12px;}.tr-language label{  margin-bottom:5px;}.tr-language-checkbox{  background:#ebebeb;  position:absolute;  left:0;  top:0;  margin:0px;  bottom:0px;  width:40px;}.tr-language-checkbox label{  display:block;  margin:0px;  top:40%;  text-align:center;  padding:0px;}.tr-language-checkbox label i,.tr-language-checkbox label em{  text-align:center;  padding:0px;  margin:0px;  position:relative;  color:#ff6423;  font-size:18px;  z-index:100;  background:#ebebeb;}.tr-language-checkbox label input{  display:block !important;  left:7px !important;}.language-copyall{  padding:6px 0px;}.language-copyall a,.language-copyall a:hover,.language-copyall a:focus{  text-decoration:underline;  color:#000;  padding:5px;  background-color:#fff;  border:1px solid #ccc;}.triangle-arrow{  position:relative;}.triangle-arrow::after,.triangle-arrow::before{  position:absolute;  content:'';  border-top:7px solid transparent;  border-bottom:7px solid transparent;  border-right:7px solid #ccc;  left:-7px;  top:50%;  margin-top:-7px;}.triangle-arrow::after{  border-right:7px solid #fff;  left:-5px;  /* Scoot Email Setting Language Ends */  /* Checkbox Change Starts */}.ancillary-type .checkbox.active em.infi-icon_61_checkbox:before{  content:'\e93c';  /* Checkbox Change Ends */}.pay-txt-hdr{  padding:10px 0px;  line-height:18px;  text-align:justify;}.pay-list li{  list-style-type:decimal;  margin:0px 0px 10px 20px;  /* Multicity Sector Alignment Starts */}.multicity-anim-cont .flight-detail-text p,.multicity-anim-cont .flight-detail-text p span{  display:block;  line-height:24px;  /* Multicity Sector Alignment Ends */}.mandatoryStar{  color:#f00;}.accpt-page .flight-details-view{  border:1px solid #ccc;  border-radius:5px;  box-shadow:0 0 4px #ccc;}.accpt-page .flight-details-view tr{  border:none;}.odd{  background:#fff;}.even{  background:#f3f3f3;  /* Accept Page Ends */}.feedback-link,.feedback-link-forward{  /*width: 110px;*/  height:127px;  display:inline-block;}.list-group-item a{  white-space:nowrap;}.baggage-slelect-type span.sr-only{  position:absolute;  /* Breadcrumb Starts */}.breadcrumb-prod a{  font:13px open_sansregular;  color:#ff6423;  padding-right:5px;}.breadcrumb-prod p a:last-child{  color:#666;  text-decoration:none;  cursor:unset;}.breadcrumb-prod a + a:before{  content:"/\00a0";  color:#666;  display:inline-block;  position:relative;  left:-5px;}.breadcrumb-prod a:hover{  text-decoration:underline;}.breadcrumb-prod a + a{  padding:0px 5px;  /* Breadcrumb Ends */  /* Seat Selection Starts */}.seat-sector-details{  padding:5px 0px;  margin-right:20px;  line-height:20px;  text-align:center;  position:relative;  cursor:pointer;  width:15%;  float:left;}.seat-sector-details p{  font:14px open_sanssemibold;}.seat-sector-details span{  position:absolute;  font-size:22px;  left:43%;  bottom:-16px;  display:none;}.seat-sector-details.active span{  display:block;  /* Connecting Flight Starts*/}.connecting-flight .sector-1.right{  background:url('../../plugins/I5/images/ALL/icon_79_flight.svg') no-repeat 47px 0px;  padding-right:40px;  height:20px;}.connecting-flight .sector-2,.connecting-flight .sector-1{  font:15px open_sanssemibold;}.nav-underline{  overflow:hidden;  padding-bottom:5px;  margin-bottom:5px;}.nav-underline li{  float:left;  margin-left:15px;  cursor:pointer;}.nav-underline > li > a:focus,.nav-underline > li > a:hover{  background:none;}.nav-underline li:first-child{  margin-left:0;}.nav-underline li a{  padding:0px 0 3px 0;  text-decoration:none;  position:relative;}.nav-underline lem.active a:after{  content:'';  border-left:5px solid transparent;  border-right:5px solid transparent;  position:absolute;  left:50%;  bottom:-8px;  margin-left:-6px;  /* Connecting Flight Ends */  /*common font icons start*/}.infi-icon_01_pending:before{  content:"\e900";}.infi-icon_02_add-user:before{  content:"\e901";}.infi-icon_03_user:before{  content:"\e902";}.infi-icon_04_adult:before{  content:"\e903";}.infi-icon_05_baggage:before{  content:"\e904";}.infi-icon_06_booking-summary:before{  content:"\e905";}.infi-icon_07_calender:before{  content:"\e906";}.infi-icon_08_child:before{  content:"\e907";}.infi-icon_09_clock:before{  content:"\e908";}.infi-icon_10_creditcard:before{  content:"\e909";}.infi-icon_11_roundtick:before{  content:"\e90a";}.infi-icon_12_document:before{  content:"\e90b";}.infi-icon_13_dollar:before{  content:"\e90c";}.infi-icon_14_down-arrow:before{  content:"\e90d";}.infi-icon_15_down-arrow-small:before{  content:"\e90e";}.infi-icon_16_down-themclrr:before{  content:"\e90f";}.infi-icon_17_downbig-arrow:before{  content:"\e910";}.infi-icon_18_roundedit:before{  content:"\e911";}.infi-icon_19_useredit:before{  content:"\e912";}.infi-icon_20_flight:before{  content:"\e913";}.infi-icon_21_gift-card:before{  content:"\e914";}.infi-icon_22_usergroup:before{  content:"\e915";}.infi-icon_23_usersettinghelp:before{  content:"\e916";}.infi-icon_24_infant:before{  content:"\e917";}.infi-icon_25_eye:before{  content:"\e918";}.infi-icon_26_meal:before{  content:"\e919";}.infi-icon_27_multicity:before{  content:"\e91a";}.infi-icon_28_airnewreq:before{  content:"\e91b";}.infi-icon_29_flightonward:before{  content:"\e91c";}.infi-icon_30_paymentcard:before{  content:"\e91d";}.infi-icon_31_paymentqueue:before{  content:"\e91e";}.infi-icon_32_paymentuser:before{  content:"\e91f";}.infi-icon_33_refresh:before{  content:"\e920";}.infi-icon_34_remove-user:before{  content:"\e921";}.infi-icon_35_flightreturn:before{  content:"\e922";}.infi-icon_36_round-trip:before{  content:"\e923";}.infi-icon_37_seat:before{  content:"\e924";}.infi-icon_38_select-tick:before{  content:"\e925";}.infi-icon_39_settings:before{  content:"\e926";}.infi-icon_40_signout:before{  content:"\e927";}.infi-icon_41_star:before{  content:"\e928";}.infi-icon_42_tick:before{  content:"\e929";}.infi-icon_43_time-limit:before{  content:"\e92a";}.infi-icon_44_topbig-arrow:before{  content:"\e92b";}.infi-icon_45_up-arrow:before{  content:"\e92c";}.infi-icon_46_normaluser:before{  content:"\e92d";}.infi-icon_47_user-picture:before{  content:"\e92e";}.infi-icon_48_flightscan:before{  content:"\e92f";}.infi-icon_49_zoom:before{  content:"\e930";}.infi-icon_50_close:before{  content:"\e931";}.infi-icon_51_delete:before{  content:"\e932";}.infi-icon_52_single_arrowleft:before{  content:"\e933";}.infi-icon_53_single_arrowrgt:before{  content:"\e934";}.infi-icon_54_minus:before{  content:"\e935";}.infi-icon_55_onward:before{  content:"\e936";}.infi-icon_56_pin:before{  content:"\e937";}.infi-icon_57_plus:before{  content:"\e938";}.infi-icon_58_negotiate:before{  content:"\e939";}.infi-icon_59_range-slider-pointer:before{  content:"\e93a";}.infi-icon_60_return:before{  content:"\e93b";}.infi-icon_61_checkbox:before{  content:"\e93c";}.infi-icon_62_checkbox-tick:before{  content:"\e93d";}.infi-icon_63_circle:before{  content:"\e93e";}.infi-icon_64_tickonly:before{  content:"\e93f";}.infi-icon_65_info:before{  content:"\e940";}.infi-icon_66_changeflight:before{  content:"\e941";}.infi-icon_67_requestadd:before{  content:"\e942";}.infi-icon_68_requestdivide:before{  content:"\e943";}.infi-icon_69_requestdown:before{  content:"\e944";}.infi-icon_70_requestedit:before{  content:"\e945";}.infi-icon_71_closepnr:before{  content:"\e946";}.infi-icon_72_veg:before{  content:"\e947";}.infi-icon_73_editalone:before{  content:"\e948";}.infi-icon_74_ancillaryother:before{  content:"\e949";}.infi-icon_75_otherbtn:before{  content:"\e94a";}.infi-icon_76_cup:before{  content:"\e94b";}.infi-icon_77_cancel:before{  content:"\e94c";}.infi-icon_78_graph:before{  content:"\e94d";}.infi-icon_79_flight:before{  content:"\e94e";}.infi-icon_80_faq:before{  content:"\e94f";}.infi-icon_81_priority_check_in:before{  content:"\e950";}.infi-icon_82_extra_leg_room:before{  content:"\e951";}.infi-icon_83_successfull:before{  content:"\e952";}.infi-icon_84_expand:before{  content:"\e953";}.infi-icon_85_collapse:before{  content:"\e954";}.infi-icon_86_close_without_bg:before{  content:"\e955";}.infi-icon_87_downArrow:before{  content:"\e956";}.infi-icon_88_download:before{  content:"\e957";}.infi-icon_89_info:before{  content:"\e958";}.infi-icon_90_upload:before{  content:"\e959";}.infi-icon_91_filter:before{  content:"\e95a";}.infi-icon_92_close:before{  content:"\e95b";}.infi-icon_93_sun:before{  content:"\e95c";}.infi-icon_94_noon:before{  content:"\e95d";}.infi-icon_95_sunset:before{  content:"\e95e";}.infi-icon_96_moon:before{  content:"\e95f";}.infi-icon_97_loader_man_icon:before{  content:"\e960";}.infi-icon_98_loader_wallet_icon:before{  content:"\e961";}.infi-icon_99_Adult:before{  content:"\e962";}.infi-icon_100_child:before{  content:"\e963";}.infi-icon_101_infant:before{  content:"\e964";}.infi-icon_102_newCalendar:before{  content:"\e965";}.infi-icon_103_eyehide:before{  content:"\e966";}.infi-icon_104_flightOrigin:before{  content:"\e967";}.infi-icon_105_flightDestination:before{  content:"\e968";}.infi-icon_106_email:before{  content:"\e969";}.infi-icon_107_calender:before{  content:"\e96a";}.infi-icon_108_flight:before{  content:"\e96b";}.infi-icon_109_notify:before{  content:"\e96c";}.infi-icon_110_notification:before{  content:"\e96d";}.infi-icon_111_DashFlight:before{  content:"\e96e";}.infi-icon_112_noFlight:before{  content:"\e96f";}.infi-icon_113_noflightstoast:before{  content:"\e970";}.infi-icon_114_ThinArrow:before{  content:"\e971";}.infi-icon_115_noFlight:before{  content:"\e972";}.infi-icon_116_succesTicket:before{  content:"\e973";}.infi-icon_117_adult:before{  content:"\e974";}.infi-icon_118_baggage:before{  content:"\e975";}.infi-icon_119_child:before{  content:"\e976";}.infi-icon_120_calender:before{  content:"\e977";}.infi-icon_121_right_arrow:before{  content:"\e978";}.infi-icon_122_infant:before{  content:"\e979";}.infi-icon_123_download:before{  content:"\e97a";}.infi-icon_124_meal:before{  content:"\e97b";}.infi-icon_125_multicity:before{  content:"\e97c";}.infi-icon_126_onward:before{  content:"\e97d";}.infi-icon_127_return:before{  content:"\e97e";}.infi-icon_128_swap:before{  content:"\e97f";}.infi-icon_129_round-trip:before{  content:"\e980";}.infi-icon_130_drag-drop:before{  content:"\e981";  /*common font icons end*/}.seat-selectall-passenger i,.seat-selectall-passenger em{  top:6px;  cursor:pointer;  left:9px;  font-size:14px;}.seat-passenger-details{  min-height:400px;  max-height:810px;  overflow-y:scroll;  margin-top:5px;}.passender-details{  padding:3px;  width:45.5%;  margin-left:15px;  float:left;  margin-bottom:10px;  cursor:pointer;}.seat-no{  text-align:center;  width:30%;  float:left;  border-radius:2px;  min-height:40px;  min-width:40px;}.seat-no p{  font-size:12px;  padding-top:10px;}.alloted .seat-no p{  padding-top:0px;}.passenger-name{  margin-left:5px;  float:left;  width:67%;  padding-left:30px;  position:relative;}.adult p::before,.child p::before{  position:absolute;  top:23%;  left:0;  font-size:20px;}.passenger-name.adult p::before{  content:"\0044";  font-family:"infiIcons";}.passenger-name.child p::before{  content:"\e907";  font-family:"infiIcons";}.passenger-name p{  font-size:13px;  line-height:16px;  padding-top:4px;  /* <i> tag to <span> changes */}.well-trip-theme span em.infi-icon_55_onward,.well-trip-theme a em.infi-icon_55_onward{  top:3px;}.well-trip-theme span em.infi-icon_29_flightonward,.well-trip-theme a em.infi-icon_29_flightonward,.well-trip-theme span em.infi-icon_55_onward,.well-trip-theme a em.infi-icon_55_onward{  position:absolute;  top:-7px;  left:-33px;  font-size:2.3em;}.baggage-slelect-type span .icon-class{  position:absolute;  font-size:25px;  left:5px;  top:5px;}.well-trip-theme span em.infi-icon_36_round-trip,.well-trip-theme a em.infi-icon_36_round-trip,.well-trip-theme span em.infi-icon_27_multicity,.well-trip-theme a em.infi-icon_27_multicity{  position:absolute;  top:-7px;  left:-33px;  font-size:2.3em;}.advacne-search-panel .custom-btn{  margin-left:42%;}.close-search{  display:inline-block;  vertical-align:-15px;  margin-left:15px;}.lang-selec option{  border:1px solid red;  padding:0px 0px 0px 30px;}.lang-selec option span{  border:1px solid green;}.lang-container{  display:inline-block;  width:130px;}.lang-container span{  display:inline-block;  width:32px;  height:18px;}.lang-container select,.lang-container select:focus{  width:65%;  display:inline-block;  margin:-10px 0px 0px 0px;  border:0px;  box-shadow:none;  padding:0px;  /********************************
Description: Accessible issues
Author: Saigiridharan
********************************/}.invisible-text{  color:transparent;}.faq-container .ui-accordion-header.ui-state-active{  background:transparent;  color:#007fb0;  border-bottom:0px;  cursor:default;}.faq-container .ui-accordion-header,.faq-container .ui-accordion-header.ui-state-hover{  border:1px solid #007fb0;  color:#007fb0;  text-align:left;  font-size:14px;  font-weight:normal;}.faq-container .ui-accordion-header.ui-state-hover,.faq-container .ui-accordion-header.ui-state-focus{  box-shadow:0px 0px 6px #007fb0;}.faq-container .ui-accordion-header{  margin-top:15px;}.faq-container .ui-accordion-header.ui-state-active.ui-state-hover{  border-bottom:0;}.faq-container .ui-accordion-content{  border:1px solid #007fb0;  border-top:0px;  height:auto !important;}.faq-container .ui-accordion-content ul li{  list-style-type:disc;}.new-acc-icon{  font-size:20px;}.faq-container p{  font-size:13px;}.faq-container .ui-state-active .fa-angle:before{  content:"\f106";}.faq-container .ui-accordion-header.ui-state-active .fa-angle:before{  content:"\f106";}.faq-container .ui-accordion-header .fa-angle:before{  content:"\f107";}.agent-req-tab a.focus-close{  position:absolute;  right:-20px;  top:0px;  z-index:1;  /* Add group link */}.conf-add-group{  padding:10px 16px;  font-size:16px;  border-radius:3px;}.conf-add-group span{  margin-right:6px;  /* Request details table header styles ends */  /*Alert Box z-index starts*/}.z-index-alert{  z-index:1000002 !important;  /*Alert Box z-index ends*/  /* File download icon styles */}.downloadsvg{  background:url('../../images/download.svg');  height:40px;  width:40px;  display:inline-block;}.radio-theme i.fa-circle-thin,.radio-theme i.fa-check-circle{  color:#ccc;  font-size:20px;  left:3px;  position:absolute;  top:0;}.seat-layout{  width:470px;}.accord-notify{  font-family:'open_sansregular' !important;  /*feedback form submit button hide issue*/}.feedback-form .feedback-anim h2{  margin-top:5px;  margin-bottom:5px;}.feedback-form .feedback-anim .form-group{  margin-bottom:10px;}.feedback-form input,.feedback-form textarea{  font-size:13px;  /*feedback form submit button end*/}.loader{  border-radius:6px !important;}.loader .navbar-form{  padding:10px 15px;  /*to remove the underline in abbr tag*/}abbr[title]{  border-bottom:none !important;  cursor:inherit !important;  text-decoration:none !important;  /* WCAG Issue Fixing - Sheik 15-03-2019 */}.fare-type.radio-theme a.link.fare-break-up{  font:14px 'open_sansregular';  text-decoration:underline;  position:absolute;  top:38px;  left:36px;}.fare-type a p.vierespop-num-txt{  padding-bottom:30px;}.dashboard-panel .col-sm-3{  max-width:24%;  /*series modification request start*/}.series-modify-request .checkbox em{  left:19px;  top:-7px;  font-size:15px;  background:#fff;}.series-modify-request.tr-language,.series-modify-request .tr-language-checkbox{  background:none;}.series-modify-request .tr-language-checkbox label input{  left:27px !important;  top:-9px;  margin-bottom:5px;  /*series modification request end*/}.dashboard-panel .col-sm-4{  max-width:31.5%;}.progress{  margin-bottom:20px;}.travelDateFlex{  display:flex;  flex-direction:row;}.pagination{  justify-content:center;}.pagination > li > a,.pagination > li > span{  padding:6px 12px;}.well{  min-height:20px;  padding:19px;  margin-bottom:20px;  background-color:#f5f5f5;  border:1px solid #e3e3e3;  border-radius:4px;  -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);  box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);  /*chart not displaying issue*/}[hidden='false'],[hidden='0']{  display:block !important;  /* Product Issue Fixed Benita (29-Mar-2019)*/}.agent-req-box th,.airline-res-box th{  text-align:left;  /*clearfix temporary fix*/}.clearfix{  width:100% !important;  /* FAQ Email ID issue Sheik (01-Apr-2019)*/}.faq-container .ui-widget-content a{  display:inline-block;  /*ssr could not select online style*/}.meal-variety .select-online label em{  color:#124680;}.ancillary-type .select-online span{  color:#8c8c8c;}.add-grouplink{  color:#ff6423;  text-decoration:underline;  font-weight:bold;  border:1px solid #ff6423;  padding:10px;  font-size:14px;  border-radius:5px;}.add-grouplink em{  margin-right:5px;  font-size:13px;  /*view request table checkbox*/}.table-checkbox .checkbox label{  z-index:1000;}.table-checkbox .checkbox input[type="checkbox"],.table-checkbox .checkbox em{  top:-14px;}.cb-disable{  position:absolute;  left:7px;  right:-3px;  top:-2px;  bottom:-4px;  background:#ccc;  z-index:2;  opacity:0.2;  /*signup page chekcbox start*/}.signup-term{  position:relative;  /*signup page chekcbox end*/}.signup-term input[type="checkbox"]{  position:absolute;}.signup-term label{  padding-left:30px;}.series-group-arrow:before{  content:"\f0da";  font-family:'FontAwesome';  font-size:70px;  color:#e8e8e8;  /* create custom report table css style*/}.content-querybox{  width:100%;}.content-query{  height:30px;  width:10%;  /*no data found styles start*/}.noData{  padding:25px;  /*no data found styles end*/  /*login page show password starts*/}.noData .nodata-img{  background:url('../../images/commonSVG/No_data_found.svg') no-repeat center center;  height:210px;  width:100%;}.noData .nodata-txt{  font:18px 'open_sanssemibold';  padding-bottom:15px;  color:#000 !important;}.view-password{  position:relative;}.password-cancel{  background:url(../../images/password-cancel.svg) no-repeat;  cursor:pointer;  width:27px;  position:absolute;  height:20px;  bottom:5px;  right:10px;  display:block;  background-size:81%;}.password-view{  background:url(../../images/password-view.svg) no-repeat;  bottom:2px;  background-size:80%;  /*login page show password ends*/  /* hide acessibility made common as per developer suggestion*/}.hide-accessiblity{  display:none !important;}.flight-details-view .link.user-minus{  display:inline-block;  /*IE Browser issue*/}input::-ms-clear,input::-ms-reveal{  display:none !important;}::-ms-reveal{  display:none !important;}::-ms-clear{  display:none !important;  /*sptc styles*/}.checkboxSptc{  padding-top:20px;  /*sptc styles end*/  /*spiceget multicity hide styles*/}.checkboxSptc label em{  background:#fff;  padding-right:10px;  font-size:16px;  color:#0062a8;}.checkboxSptc label input{  position:absolute;  left:-4px;  opacity:0;}.sg-muliticity-hide{  max-width:22.9% !important;  /*Sheik (18-11-2019) Firefox Issue Fixed*/}.sg-muliticity-hide .multicity{  display:none;}@-moz-document url-prefix(){  /*spiceget multicity hide styles ends*/  .sg-muliticity-hide{    max-width:260px !important;  }  .sg-muliticity-hide .well-trip-theme a{    padding:10px 9px 10px 39px;  }}.conf-add-group{  padding:10px 16px;  font-size:16px;  border-radius:3px;  border-radius:100px;}.conf-add-group span{  margin-right:6px;}.flight-details-view .link.user-minus{  display:inline-block;  /*	Author: Azeez
	Desc: Send Feedback Text
*/}.cls-feedback{  transform:rotate(270deg);  display:block;  padding:10px;  border-top-left-radius:5px;  border-top-right-radius:5px;  letter-spacing:2px;  font-family:'open_sanssemibold';}.cls-icon-size{  font-size:22px;  /**************************************************
	Author : vijayaumar	
	Title : Module map list
**************************************************/}.cls-template-name{  display:inline-block;  width:160px;  overflow:hidden;  text-overflow:ellipsis;}.custom-font{  font-size:20px;}.custom-align{  padding-top:10px;  float:right;}.custom-create{  padding-right:5px;}.cls-radio{  padding-left:10px;}.cls-user-action-module{  border:1px solid #ccc;  margin:10px 0;  text-align:center;  vertical-align:middle;  padding-top:32px;  padding-bottom:20px;}.cls-action-check{  padding:5px;  border-radius:100%;  box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);  display:inline-block;  text-align:center;  cursor:pointer;  margin-right:5px;  font-size:12px;}.cls-active{  background:#0c8cff;  color:#fff;}.cls-inactive{  color:#000;}.searching-flights-header{  margin:0px;  padding-top:8px;  padding-bottom:8px;  text-align:center;}.cls-user-action-module:hover{  box-shadow:0px 0px 16px #b4b4b4 inset;}.cls-active-color:before{  content:'';  width:20px;  height:20px;  border-radius:100%;  display:inline-block;  color:#fff;  background:#0c8cff;  vertical-align:-5px;}.cls-de-active-color:before{  content:'';  background:#fff;  color:#292929;  border:1px solid #ccc;  height:20px;  width:20px;  display:inline-block;  border-radius:100%;  vertical-align:-5px;  margin-left:10px;}.cls-color-desc{  margin:10px;  text-align:right;  /* Module mapping popup window css */}.multiselect{  position:relative;}.cls-checkboxes{  display:none;  border:1px #dadada solid;  position:absolute;  z-index:1;  background:#fff;  width:-webkit-fill-available;  max-height:180px;  overflow:hidden;  overflow-y:auto;  box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);  padding:0px 10px;  border-bottom-left-radius:5px;  border-bottom-right-radius:5px;}.cls-checkboxes.active{  display:block;}.cls-checkboxes label{  display:block;}.cls-checkboxes label:hover{  background-color:#1e90ff;}.cls-multi-select{  margin:10px 0px;}.cls-multi-select input[type="checkbox"]{  vertical-align:-5px;}.multiselect em.fa.fa-caret-down{  position:absolute;  top:15px;  right:5px;  background:#fff;}.well-trip-theme span{  font-size:12px;  /*
* Author: Abdul Azeez
* Desc: optimizing and seperating dashboard charts
*/  /*Chart Design Starts here*/}.cls-custom-dashboard{  /* Icons */  /* Icons End */}.cls-custom-dashboard .c3 svg{  font:12px 'open_sansregular';}.cls-custom-dashboard .bg-color{  background:#f2f7fd;  padding:15px;  padding-bottom:0px;}.cls-custom-dashboard h4{  font:17px 'open_sanssemibold';  color:#255180;}.cls-custom-dashboard [class^="col-"]{  margin-bottom:20px;}.cls-custom-dashboard .graphs{  height:250px;  margin:0px 0px 35px 0px;}.cls-custom-dashboard .graph-icon{  position:relative;}.cls-custom-dashboard .graph-icon a{  width:35px;  height:32px;  margin:0px 2px 0px 0px;  display:inline-block;  outline:0;  border:1px solid transparent;}.cls-custom-dashboard .graph-icon a.active{  border:1px solid #c8c8c8;}.cls-custom-dashboard .graph-icon a.backTo{  display:none;  position:absolute;  font-size:16px;  line-height:35px;  left:-45px;}.cls-custom-dashboard a.donut{  background:url('../images/icons.png') no-repeat -1px -1px;}.cls-custom-dashboard a.spline{  background:url('../images/icons.png') no-repeat -1px -130px;}.cls-custom-dashboard a.line{  background:url('../images/icons.png') no-repeat -1px -174px;}.cls-custom-dashboard a.bar{  background:url('../images/icons.png') no-repeat -1px -89px;}.cls-custom-dashboard a.pie{  background:url('../images/icons.png') no-repeat -1px -43px;}.cls-custom-dashboard .form-control{  height:25px;  padding:2px 5px;  font-size:13px;  border-radius:2px;  box-shadow:none;}.cls-custom-dashboard select option{  text-transform:capitalize;}.cls-custom-dashboard .enable-event g.c3-chart g.c3-event-rects rect.c3-event-rect{  pointer-events:none;}.cls-custom-dashboard .c3-axis-y .domain,.cls-custom-dashboard .c3-axis-y line{  stroke:transparent;}.cls-custom-dashboard .c3-xgrid{  stroke-dasharray:2 3;}.c3-ygrid{  stroke-dasharray:2 3;}.cls-custom-dashboard #request_trend .c3-area{  opacity:1 !important;}.cls-custom-dashboard .bg-color-table{  padding:15px;}.cls-custom-dashboard .radio-form{  float:left;  display:inline-block;  width:33%;}.cls-custom-dashboard .radio-form input[type=radio]{  margin:4px 0 0;  margin-top:1px \9;  line-height:normal;  width:15%;  height:15px;}.cls-custom-dashboard .radio-form label{  font-size:14px;}.cls-custom-dashboard table{  font-family:arial, sans-serif;  border-collapse:collapse;  width:100%;}.cls-custom-dashboard td,.cls-custom-dashboard th{  text-align:center;  padding:10px;  font-size:14px;}.cls-custom-dashboard td:first-child{  text-align:left !important;}.cls-custom-dashboard .dashboard-list tr:last-child td{  border:none;}.cls-custom-dashboard .dashboard-confirm p,.cls-custom-dashboard .dashboard-payment p,.cls-custom-dashboard .dashboard-ticket p,.cls-custom-dashboard .dashboard-reject p{  padding:5px;}.cls-custom-dashboard #group_request_action_details_table table div{  padding:0px;  font-size:14px;  border-radius:5px;  text-align:center;}.cls-custom-dashboard .custom-padding{  padding:15px;}.cls-custom-dashboard .custom-font{  /*font-weight: 700;*/  font-size:17px;  color:#255180;}.cls-custom-dashboard .custom-selct{  font-size:small;  line-height:initial;}.cls-custom-dashboard .custom-form-control{  height:25px;  padding:2px 5px;  font-size:13px;  border-radius:2px;}.cls-custom-dashboard .custom-font-content{  font-size:11px;  font-weight:bolder;}.cls-custom-dashboard .custom-line{  width:100%;  display:inline-block;  height:1px;}.cls-custom-dashboard .top-station-bg{  padding:20px;}.cls-custom-dashboard .custom-flex{  display:flex;}.cls-custom-dashboard .custom-font-content-hd{  display:block;  font-weight:600;}.cls-custom-dashboard .custom-td1{  width:40px;}.cls-custom-dashboard .custom-td2{  width:100px;}.cls-custom-dashboard .td{  border-bottom:0px;}.cls-custom-dashboard .cls-dashboard-chart select.form-control{  height:25px;  padding:2px 5px;  border-radius:2px;  box-shadow:none;  width:150px;}.top-selectors-font,.cls-dashboard-chart select.form-control,.custom-font-content-hd{  font-size:13px;}.top-selectors-td{  width:142px;}.top-selectors-td1{  width:40px;}#overall_pipeline_summary_selectbox_0,.top-selectors-hd-font{  font-size:12px;}.top-selectors-hd-font,.travel-agenct-hd{  font-weight:700;}.table-tr,.table-td{  border:0px;}.table-td{  padding:3px;  display:none;}.pipeline-revenue-bg{  padding:15px;}.margin{  margin:10px 10px 0px;}.custom-padding-size,#overall_pipeline_summary_selectbox_0{  margin-right:10px;}.travel-agenct-content1,.travel-agenct-content2,.travel-agenct-hd{  display:block;}.travel-agenct-hd{  font-size:14px;  line-height:26px;}.table-hd2,.table-hd3,.table-hd4{  padding:11px;  display:inline-block;}.travel-agenct-content1,.travel-agenct-content2{  margin-left:84px;  /*Chart Design Starts here*/  /*Dashboard Area css start here*/  /*Pipe line chart design changes*/}#revenue_analysis_div .bg-color{  padding-bottom:0px;}#pipeline_revenue_div .bg-color{  min-height:373px;}#revenue_compare_div .bg-color{  min-height:399px;  padding-bottom:0px;}#pipeline_revenue_div .bg-color .col-sm-12,#revenue_analysis_div .bg-color .row [class^="col-"],#revenue_compare_div .bg-color [class^="col-"]{  margin-bottom:0px !important;}#pipeline_revenue_div .bg-color,#overall_pipeline_summary_div .bg-color,#top_stations_div .bg-color{  padding-bottom:0px;}#overall_pipeline_summary_div .bg-color .form-group.col-sm-6,#pipeline_revenue_regionwise_div .radio-button,#top_sectors_div .radio-button{  position:absolute;}#overall_pipeline_summary_div .bg-color .form-group.col-sm-6,#pipeline_revenue_regionwise_div .radio-button{  right:0px;}#overall_pipeline_summary_div .bg-color .form-group.col-sm-6{  top:15px;}#pipeline_revenue_regionwise_div .radio-button,#top_sectors_div .radio-button{  top:25px;}.custom-content-padding{  padding:10px 0px 2px !important;  margin:0px 5px;}#overall_pipeline_summary_table .custom-content-padding:nth-last-child(2){  border-bottom:0px !important;}.graphs.cls-pipeline-chart,#top_sectors_table .top-selectors-td,#top_stations_table .custom-td3.td .col-sm-12 .graphs.c3,#top_sectors_table .custom-td3.td .col-sm-12 .graphs.c3{  height:0px !important;}.graphs.cls-pipeline-chart svg{  height:50px !important;}#overall_pipeline_summary_selectbox_0{  width:75%;  font-size:12px;}#pipeline_revenue_regionwise_div .chart-dashboardtitle{  margin:5px 0px 30px;}#travel_agent_div .radio-button .cls-custom-radio-button,#top_sectors_div .radio-button .cls-custom-radio-button,#pipeline_revenue_regionwise_div .radio-button .cls-custom-radio-button,#overall_pipeline_summary_selectbox_0{  float:right;}#pipeline_revenue_compare_div .radio-button{  padding-left:0px;  margin:15px 0px;}#pipeline_revenue_compare_div .bg-color{  min-height:402px;}#travel_agent_div .travel-agency-table th,#group_request_action_details_table .dashboard-list .dashboard-listhead th{  border:0px !important;  font:14px 'open_sanssemibold';}#group_request_action_details_table .dashboard-list .dashboard-listhead th:first-child{  width:30%;}#overall_pipeline_summary_div,#overall_summary_div,#revenue_compare_div,#request_compare_div,#top_sectors_div{  padding-left:0px !important;}#top_sectors_div .chart-dashboardtitle{  margin:5px 0px 20px;}#travel_agent_div .bg-color,#pipeline_revenue_regionwise_div .bg-color,#top_sectors_div .bg-color{  padding-bottom:0px;}#top_stations_div .radio-button{  margin-bottom:10px;}#top_sectors_table .top-selectors-td{  padding:10px !important;  width:0px !important;}#top_stations_table .top-station-table td{  padding:8px 10px;  border-top:0px !important;}#top_stations_div .bg-color,#top_sectors_div .bg-color{  min-height:378px;}#top_stations_table,#overall_pipeline_summary_table,#top_stations_table .custom-td3.td .col-sm-12 .graphs.c3,#top_stations_table .custom-td3.td .col-sm-12,#top_sectors_table .custom-td3.td .col-sm-12 .graphs.c3,#top_sectors_table .custom-td3.td .col-sm-12,.graphs.cls-pipeline-chart,.graphs.cls-pipeline-chart svg{  margin:0px !important;}#group_request_action_details_table .dashboard-list tr.dashboard-paymentlist:first-child td{  border-top:0px !important;}.no-data{  padding-top:140px;}#travel_agent_div{  /*Dashboard Area css end here  864*/  /* Author: Abdul Azeez
 * Desc: Instant purchase design
 * Date: 19-02-2020
*/}#travel_agent_div .travel-agency-table th{  padding:0px !important;}#travel_agent_div .travel-agency-table td{  padding-top:15px !important;  text-align:center;}#travel_agent_div .travel-agency-table td:first-child{  text-align:left;}#travel_agent_div td,#travel_agent_div tbody tr:last-child{  border-bottom:0px !important;}.time-limit-box.cls-new-structure,.time-limit-cont.new .time-limit-box,.flight-details-view.cls-new-structure,.flight-accordion.new .flight-details-view,.tems-condition-text.cls-new-structure,.terms-and-cond-box.new .tems-condition-text,.time-limit-box.cls-bf-fare .cls-ipf-fare-table,.time-limit-box.cls-ipf-fare .cls-bf-fare-table,.tems-condition-text.cls-bf-fare .cls-ipf-terms,.tems-condition-text.cls-ipf-fare .cls-bf-terms,.request-det-cont.new .cls-top-fare,.flight-accordion.cls-new-structure,.request-det-cont.new .flight-accordion{  display:none;}.time-limit-cont.new .time-limit-box.cls-new-structure,.flight-accordion.new .flight-details-view.cls-new-structure{  display:table;}.terms-and-cond-box.new .tems-condition-text.cls-new-structure,.request-det-cont.new .flight-accordion.cls-new-structure{  display:block;}.time-limit-cont.new{  /*trip fare by Azeez 27-03-2020*/}.time-limit-cont.new .time-limit-box.cls-new-structure .cls-label-container{  margin-left:10px;  margin-right:10px;}.request-det-cont.new .flight-details-view tr{  border-bottom:none;}.cls-label-container{  margin-bottom:10px;}.cls-label-container .cls-tab{  font:14px 'open_sanssemibold';  cursor:pointer;}.cls-label-container .cls-tab + .cls-tab{  margin-left:20px;}.cls-label-container .cls-tab.active{  position:relative;}.cls-label-container .cls-tab.active:before{  content:"\f0d7";  font-family:'FontAwesome';  top:85%;  left:50%;  position:absolute;}.flight-details-view.cls-new-structure,.flight-accordion.cls-new-structure{  /*
.time-limit-cont.new > .time-limit-box.old, .time-limit-cont > .time-limit-box.new{
	display: none;
}
.time-limit-cont.new > .time-limit-box.new{
	display: block;
}
*/  /* Author: Abdul Azeez
*  Desc: Group terms and conditions, suggested flights
*  Date: 31-Mar-2020
*/}.flight-details-view.cls-new-structure .cls-check,.flight-accordion.cls-new-structure .cls-check,.flight-details-view.cls-new-structure .cls-fare,.flight-accordion.cls-new-structure .cls-fare{  display:inline-block;}.flight-details-view.cls-new-structure .cls-check,.flight-accordion.cls-new-structure .cls-check{  vertical-align:4px;  margin-right:10px;  font-size:25px;  border-radius:100%;  width:26px;  height:26px;}.flight-details-view.cls-new-structure .cls-check:before,.flight-accordion.cls-new-structure .cls-check:before{  display:none;}.flight-details-view.cls-new-structure .cls-flight-select.active .cls-check,.flight-accordion.cls-new-structure .cls-flight-select.active .cls-check,.flight-details-view.cls-new-structure .cls-trip-radio:checked ~ .cls-check,.flight-accordion.cls-new-structure .cls-trip-radio:checked ~ .cls-check{  border:transparent;}.flight-details-view.cls-new-structure .cls-flight-select.active .cls-check:before,.flight-accordion.cls-new-structure .cls-flight-select.active .cls-check:before,.flight-details-view.cls-new-structure .cls-trip-radio:checked ~ .cls-check:before,.flight-accordion.cls-new-structure .cls-trip-radio:checked ~ .cls-check:before{  display:inline-block;}.flight-details-view.cls-new-structure a,.flight-accordion.cls-new-structure a{  cursor:pointer;}.cls-group-terms .cls-grp-label{  padding:10px;  font:14px 'open_sansbold';  position:relative;}.cls-group-terms .cls-tab-data{  display:none;  padding:5px;}.cls-group-terms .cls-grpr1:checked ~ .cls-grp1,.cls-group-terms .cls-grpr2:checked ~ .cls-grp2,.cls-group-terms .cls-grpr3:checked ~ .cls-grp3,.cls-group-terms .cls-grpr4:checked ~ .cls-grp4,.cls-group-terms .cls-grpr5:checked ~ .cls-grp5,.cls-group-terms .cls-grpr6:checked ~ .cls-grp6,.cls-group-terms .cls-grpr7:checked ~ .cls-grp7,.cls-group-terms .cls-grpr8:checked ~ .cls-grp8,.cls-group-terms .cls-grpr9:checked ~ .cls-grp9,.cls-group-terms .cls-grpr10:checked ~ .cls-grp10,.cls-group-terms .cls-grpr11:checked ~ .cls-grp11,.cls-group-terms .cls-grpr12:checked ~ .cls-grp12,.cls-group-terms .cls-grpr13:checked ~ .cls-grp13,.cls-group-terms .cls-grpr14:checked ~ .cls-grp14,.cls-group-terms .cls-grpr15:checked ~ .cls-grp15,.cls-group-terms .cls-grpr16:checked ~ .cls-grp16,.cls-group-terms .cls-grpr17:checked ~ .cls-grp17,.cls-group-terms .cls-grpr18:checked ~ .cls-grp18,.cls-group-terms .cls-grpr19:checked ~ .cls-grp19,.cls-group-terms .cls-grpr20:checked ~ .cls-grp20,.cls-group-terms .cls-grpr21:checked ~ .cls-grp21,.cls-group-terms .cls-grpr22:checked ~ .cls-grp22,.cls-group-terms .cls-grpr23:checked ~ .cls-grp23,.cls-group-terms .cls-grpr24:checked ~ .cls-grp24,.cls-group-terms .cls-grpr25:checked ~ .cls-grp25,.cls-group-terms .cls-grpr26:checked ~ .cls-grp26,.cls-group-terms .cls-grpr27:checked ~ .cls-grp27,.cls-group-terms .cls-grpr28:checked ~ .cls-grp28,.cls-group-terms .cls-grpr29:checked ~ .cls-grp29,.cls-group-terms .cls-grpr30:checked ~ .cls-grp30,.cls-group-terms .cls-grpr31:checked ~ .cls-grp31,.cls-group-terms .cls-grpr32:checked ~ .cls-grp32{  display:block;}.cls-group-terms .cls-grp-rdo:checked + .cls-grp-label{  transition:background 0.5s ease;}.cls-group-terms .cls-grp-rdo:checked + .cls-grp-label:after{  content:'\f0d7';  font-family:'FontAwesome';  position:absolute;  top:91%;  left:50%;}.cls-group-flights,.cls-group-terms,.terms-and-cond-box.group .cls-default-terms,.request-det-cont.group .acc-parent{  display:none;}.terms-and-cond-box.group .cls-group-terms,.request-det-cont.group .cls-group-flights{  display:block;}.cls-group-flights{  /* Navigation Link Sheik(08-Apr-2020)*/}.cls-group-flights .faq-acc-click{  display:flex;  font:14px 'open_sanssemibold';}.cls-group-flights .faq-acc-click .cls-note{  font:11px 'open_sansregular';}.navigation-link{  position:relative;}.navigation-link .navigation-voice{  position:absolute;  left:0;  right:0;  top:0;  /*TA payment - azeez 09-04-2020*/}.infi-icon_84_expand.active:before{  content:'\e954' !important;  /* Request Form Remarks File Attachement Sheik (21-Apr-2020) */}.req-page-fileupload .drag-drop-box{  padding:10px 0px;}.req-page-fileupload .drag-drop-box p{  margin:0px;}.req-page-fileupload .file-upload{  text-align:left;  padding-left:40px;}.req-page-fileupload .upload-link{  position:relative;  top:-2px;  right:5px;  width:80px;  display:inline-block;  /*
* Name : Abdul Azeez
* Desc: Filter
* Date: 04-05-2020
*/}.filter-icon{  display:block;}.cls-savefilter,.cls-savefilter:focus,.cls-savefilter:hover{  /* display: inline-block; */  line-height:1;  float:right;  padding:5px 10px;  border-radius:5px;  font-size:12px;  text-transform:none;}.saveSearchIcon{  float:right;  padding:2px 7px;  height:20%;}.cls-addnew{  text-align:right;  padding:0px 0 10px 0;}.cls-system-filter .cls-custom-btn,.cls-filter-details-container{  display:none;}.cls-list-title{  display:inline-block;}.cls-add-new-btn{  float:right;  display:inline-block;}.cls-saved-filter-list{  min-height:200px;  max-height:225px;  overflow:hidden;  overflow-y:scroll;  padding:0px 10px;  border-top:0px;}.cls-save-filter-item{  border-bottom:1px solid #ccc;  padding:10px 0px;}.cls-radio-uncheck{  font-size:18px;  vertical-align:-1px;  position:relative;  cursor:pointer;}.cls-radio-uncheck.active::after{  content:"\f111";  font-size:8px !important;  position:absolute;  top:4px;  left:4px;  font:normal normal normal 14px/1 FontAwesome;  -webkit-font-smoothing:antialiased;}.cls-filter-name{  font-size:16px;}.cls-filter-label{  display:inline-block;  vertical-align:5px;  font-size:12px;  font-weight:600;}.cls-filter-value{  width:150px;  display:inline-block;  font-size:12px;  overflow:hidden;  white-space:nowrap;  text-overflow:ellipsis;  text-transform:lowercase;}.form-control-plaintext,.cls-filter-data-title{  white-space:nowrap;  width:120px;  display:inline-block;  overflow:hidden;  text-overflow:ellipsis;  font-size:12px;}.dropbtn{  padding:7px;  font-size:14px;  border:none;  cursor:pointer;}.dropdown{  position:relative;  display:inline-block;}.dropdown-content{  display:none;  position:absolute;  min-width:160px;  z-index:1;}.dropdown-content a{  padding:12px 16px;  text-decoration:none;  display:block;}.dropdown:hover .dropdown-content{  display:block;}.dropdown-scroll{  overflow-y:scroll;}.btn-secondary dropdown-toggle{  float:right;}.boxed{  height:29px;  width:auto;  padding-left:3px;  padding-top:2px;}.filter-item input[type="checkbox"]{  display:none !important;}.filter-check ~ em:before{  content:'\e93c' !important;}.filter-check:checked ~ em:before{  content:'\e93d' !important;}.filter-item{  margin:10px 0;}.tr-language-checkbox .cls-all-check{  display:none !important;}.cls-filter .tr-language-checkbox.checkbox{  left:38%;  background:none;  /* 08-05-2020 - Abdul Azeez - Terms and condition (MH)*/}.cls-tms-rdo:checked ~ em:before{  content:'\e93d' !important;}.cls-ub{  text-decoration:underline;  font-weight:600;}.cls-disabled{  pointer-events:none;  /* Sheik Single Currency in Excepted Fare field (01-July-2020) */}.single-currency .currency-hide{  display:inline-block;  width:25px;  height:45px;  background:#fff;  position:absolute;  border-left:1px solid #ccc;  right:0px;}.single-currency .currency-select{  pointer-events:none;  /* Sheik FAQ Main and Sub Heading 03-July-2020 */}.sub-point-heading{  color:#007fb0;  margin-bottom:10px;}.sub-point-descripition{  padding-left:20px;  margin-bottom:10px;}.sub-point-descripition li{  color:#000;  font-family:'open_sansregular';  /*Azeez 08-07-2020 Multiple status select*/}.cls-multiple-status .custom-select{  height:44px;}.cls-multiple-status .custom-select a i,.cls-multiple-status .custom-select a .ssr-icon{  right:0px;  top:22px;}.cls-multiple-status .custom-select a,.cls-multiple-status .custom-select a:hover{  padding:11px 6px;  border:1px solid #919191;}.select-multiple li::before{  content:'\e93c';}.select-multiple li.active::before{  content:'\e93d';  /*km header changes*/  /*.cls-km-header{
    display: none;
}*/  /* Sheik (16-July-20) */}.cursor-pointer{  cursor:pointer;}.pointer-eve-none{  pointer-events:none;  /* Common Flight search issue fixing Sheik (22-July-2020) */}table.searching-flights tr td{  text-align:left;  /* Dashboard Iframe Sheik (22-July-2020) */}.dashboard-chart .iframe{  width:100%;  height:2000px;  border:0px;  /* azeez - series conf bagfare */}.cls-tick{  font-size:25px;}.cls-tick ~ .inr-farebreak{  display:block;}.cls-bfseries-rdo:not(:checked) ~ .cls-tick::before,.cls-bagfseries-rdo:not(:checked) ~ .cls-tick::before,.cls-bfconf-rdo:not(:checked) ~ .cls-tick::before,.cls-bagfconf-rdo:not(:checked) ~ .cls-tick::before{  content:'';}.cls-bfseries-rdo:not(:checked) ~ .cls-tick,.cls-bagfseries-rdo:not(:checked) ~ .cls-tick,.cls-bfconf-rdo:not(:checked) ~ .cls-tick,.cls-bagfconf-rdo:not(:checked) ~ .cls-tick{  border-radius:50%;  width:25px;  display:inline-block;  height:25px;  /* Penalty Design Sheik (18-Aug-2020) */  /*task continued and file modified by azeez*/}.add-penalty-view .request-details td{  text-align:left;  width:16%;  vertical-align:middle;}.penalty-summary-link{  font-size:14px;  color:#00205b;  text-align:right;  display:block;  padding-right:50px;  text-decoration:underline;}.add-penalty-view .penalty-table-view,.add-penalty-view .penalty-rise-cont{  padding:10px;  border:1px solid #ccc;  border-radius:5px;  margin-top:20px;}.add-penalty-view .flight-details-view tr th,.add-penalty-view .flight-details-view tr td{  text-align:left !important;}.add-penalty-view .link-action a + a{  padding-left:10px;}.penalty-rise-cont input,.penalty-rise-cont select{  border:1px solid #ccc;  padding:2px 3px;  height:25px;}.cls-pcurr-ip{  width:40px;  margin-right:-5px;}.cls-pnum{  width:40px;}.cls-penalty-label{  font-family:open_sanssemibold;}.cls-preason-ip{  width:50%;}.cls-psubmit{  margin:0 auto;  display:block;  margin-top:20px;  padding:5px 14px;  font-size:12px;  /* Styles for the switch button container - ISS675*/}.flexi-date label,.flexi-date label{  padding-left:0px !important;}.flexi-date label .switch-button{  position:relative;  width:51px;  margin-right:5px;  height:24px;  border-radius:50px;  background-color:#ff6423;}.tick-mark{  position:absolute;  left:8px;  top:5px;  color:white;  font-size:16px;}.wrong-mark{  position:absolute;  top:4px;  color:#fff;  right:1px !important;  font-size:16px;}.round-icon{  position:absolute;  width:17px !important;  height:17px !important;  background-color:white;  border-radius:50%;  transition:transform 0.3s ease-in-out;}.switch-button.active .round-icon{  transform:translateX(-1px);}.switch-button.active .tick-mark{  display:block;}.flexi-date label{  display:flex;}.navbar-nav > li > a:hover,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show > .nav-link{  border-bottom:2px solid ;  padding-bottom:0px !important;}.navbar .navbar-nav .nav-link.active{  background:none !important;}.flexi-date label .switch-button.inactive span.round-icon{  right:27px;  /* upload design changed*/}.cls-name-upload{  display:flex;  flex-direction:column;}.cls-name-upload .cls-upload-link{  text-align:end;}.drag-drop-box{  /* dashboard info added*/}.drag-drop-box .drop-before a{  font-size:35px;  color:#f15873;}.dashboard-panel-info{  margin:20px 10px;  display:none;  /* tahoma to open sans changes starts here */}.dashboard-panel-info p{  font-size:16px;}.dashboard-panel-info p a{  font-size:inherit;  color:#00c1d4;  text-decoration:underline;}.footer,.x-body,.x-form-item,.x-toolbar .x-toolbar-text,.grmGridLayoutCls .x-column-header-inner .x-column-header-text,.x-grid-row .x-grid-cell,.x-border-box .x-form-text,.grmPanelCls .x-panel-header-text,.grmGridLayoutCls .x-panel-header-text,.grmWindowCls .x-window-header-text-default,.x-fieldset-header .x-fieldset-header-text,.x-btn-default-toolbar-small .x-btn-inner{  font-family:'open_sansregular';}.shape-heading,.info-elements{  font-family:'open_sanssemibold';}.innercircle .day,.x-btn-default-small .x-btn-inner{  font-family:'open_sansbold';  /* tahoma to open sans changes ends  here */  /* user Detail line last child disable - ISS518*/}.user-det-cont .history-section ul li:last-child{  margin-bottom:20px;}.user-det-cont .history-section ul li:last-child:before{  display:none;}.infi-icon_115_noFlight:before{  content:"\e972";}.cls-loaderContMsg,.cls-loaderContMsg span{  text-align:center;  font-size:1.5em;}.cls-loaderCont{  display:flex;  align-items:center;  justify-content:center;  flex-direction:column;  /* Flight shake up and down when no flight filter */}.cls-loaderCont .cls-loaderCldImgs{  position:relative;  background:url("../../images/cloudBg.png") no-repeat;  width:300px;  height:100px;  overflow:hidden;}.cls-loaderCont .cls-loaderCldImgs .cls-flightIcon{  font-size:60px;  transform:rotate(0deg);  display:block;  position:absolute;  left:33%;  z-index:23;  color:var(--PRIMARYCOLORV1);}.cls-loaderCont .cls-loaderCldImgs .cloud{  border-radius:200px;  -moz-border-radius:200px;  -webkit-border-radius:200px;  position:absolute;  top:0px;}.cls-flightIcon{  font-size:60px;  transform:rotate(0deg);  display:block;  position:absolute;  left:33%;  z-index:23;  color:var(--PRIMARYCOLOR);  animation:moveUpDown 2s infinite alternate;}@keyframes moveUpDown{  0%,100%{    top:0;  }  50%{    top:-10px;  }}.cloud{  position:absolute;  background:url("../../images/cloud1.png") no-repeat;  background-size:contain;  width:71px;  height:30px;  animation:moveCloud 10s linear infinite;}.cloud.x1{  top:15px;  left:100%;  animation-delay:0s;}.cloud.x2{  top:50px;  left:100%;  animation-delay:5s;}@keyframes landShake{  0%{    transform:translateX(10%);  }  100%{    transform:translateX(-10%);  }}@keyframes moveCloud{  0%{    transform:translateX(200%);  }  80%{    transform:translateX(-500%);    opacity:0.5;  }  100%{    transform:translateX(-900%);    opacity:0.4;  }}.land{  width:45px;  height:4px;  background:#f5f5f5;  border-radius:30px;  position:absolute;  bottom:20px;  animation:landShake 5s linear infinite alternate;}.land.x3{  left:10%;  animation-delay:0s;}.land.x4{  left:70%;  animation-delay:0s;}.cls-loaderContMsg,.cls-loaderContMsg span{  text-align:center;  font-size:1.5em;}.break-sentence{  display:block;  /******************************
Name : Contract Manager
Author : Abdul Azeez
Date : 10/10/2019
*******************************/}.toggle-button,.text-select{  border:1px solid #919191;}.time-limit-div{  border:1px solid #dee2e6;}.expand-slide,.hide-slide{  float:right;  font-size:14px;  cursor:pointer;  text-decoration:underline;  padding-right:16px;}.toggle-button,.toggle-border-right,.toggle-button-item,.text-select-select,.text-select,.right-border,.ico-close,.ico-plus{  display:inline-block;}.slider,.right-border,.ico-first-position,.ico-second-position,.icon-customize,.ico-cancel-position{  position:relative;}.toggle-button,.toggle-button-item.active,.text-select{  border-radius:3px;}.toggle-button{  width:auto;}.toggle-border-right{  border-right:1px solid #919191;  margin-right:-4px;}.right-border::after{  position:absolute;  left:100%;  content:"";  top:5px;  bottom:5px;  border-right:1px solid #919191;  /*14-05-2020 toggle padding changed from 10 30px to 10 25px*/}.toggle-button-item{  padding:10px 25px;  margin:2px !important;  height:40px;  width:auto;  text-align:center;  cursor:pointer;}.toggle-button-item.active{  background:#ff6423;  color:#fff;}.contract-manager .faq li{  border:none;  border-radius:0;}.contract-manager li{  border:none;  box-shadow:none !important;  border-radius:none !important;}.contract-manager .faq-acc-click{  border-bottom:1px solid #ff6423 !important;}.contract-manager .faq-acc-show{  padding:0;}.double-slider input[type="text"],.single-slider input[type="text"]{  margin-right:20px;}.single-slider input[type="text"]{  float:left;}.time-limit-div{  padding:15px 30px;  border-radius:2px;  margin-top:1rem;}.materialization .slider-scale{  margin:-10px 0 !important;}.time-limit-text{  font-family:"open_sanssemibold";  font-size:18px;}.bg-grey{  background:#f4f4f4;  margin:0 -15px;  padding:15px 0px;}.text-select-select select:focus{  border:none;}.name-list select{  margin-top:30px;}.right-border input[type="text"]{  border:none !important;}.contract-manager .accord-btn{  padding:6px 30px !important;  font-size:14px !important;}.small-box{  width:70px !important;}.text-select input,.text-select select{  border:none;}.info-text{  font-size:9px;  display:block;}.small-field{  width:50%;}.contract-manager .faq .slider-scale li{  float:left;  border:none !important;  /*11-05-2020 Slider issue*/  /*padding-right: 17.5px;*/  list-style:none;  width:30px;}.contract-manager .faq .slider-scale li:last-child{  padding-right:0;}.contract-manager .form-group{  margin-bottom:0;}.contract-manager .form-group.left{  float:left;}.contract-manager .table td,.contract-manager .table th{  text-align:left !important;}.slider .max-slider{  top:-20px;}.contract-manager .faq-acc-click,.terms-title{  color: !important;  font-size:20px;}.contract-manager .faq-acc-click:hover,.terms-title:hover{  color: !important;  font-size:20px;}.cancel-icons{  margin-left:-80px;}.slider input{  display:inline-block;}.text-select-padding{  padding:0 5px;}.contract-manager{  margin-left:-15px;}.contract-manager .faq-acc-click,.contract-manager .faq-acc-click:hover{  color:#000;  font-size:18px;}.contract-manager .faq-acc-click i,.contract-manager .faq-acc-click:hover i{  color:#000;}.icon-customize{  top:-1px;  left:3px;  font-size:14px;}.ico-close,.ico-plus{  border-radius:100%;  padding:4px;  font-size:12px;  width:25px;  height:25px;}.ico-close{  background:#fbe1e7;  color:#af587f;}.ico-plus{  background:#dff8ba;  color:#60a424;}.ico-first-position{  top:-30px;}.ico-second-position{  top:-23px;  left:30px;}.cancel-icons{  /*.cancel-icons {
  .ico-plus,
  .ico-close {
    position: absolute;
    top: 10px;
  }

  &.ico-cancel-position {
    .ico-plus,
    .ico-close {
      top: 45%;
    }
  }
}*/  /*
* Desc: For Contract manager error display
*/}.cancel-icons .ico-plus,.cancel-icons .ico-close{  vertical-align:-10px;}.marked input[type="text"]{  border:1px solid red !important;}.marked .error-text{  display:block !important;  color:red;  padding-top:5px;}.marked .info-text{  display:none !important;}.active-status,.default-status{  float:left;}.add-contract{  background:#dff8ba;  padding:5px 15px;  border-radius:5px;  color:#74b13c;}.time-limit-div.cls-percentage .cls-absolute.payment,.time-limit-div.cls-absolute .cls-percentage.payment{  display:none;}.time-limit-div{  /*ContractManager preview by Azeez 31-Mar-2020*/  /* contract preview changes Azeez 06-apr-2020*/}.time-limit-div .cls-percent-payment input[type="text"]{  display:inline-block;}.cls-contract-container .faq-acc-click,.cls-contract-container.group .faq-acc-show{  display:none;}.cls-contract-container .faq-acc-show,.cls-contract-container.group .faq-acc-click{  display:block;}.cls-contract-container.group{  /* contract preview changes Azeez 06-apr-2020*/}.cls-contract-container.group .cls-group{  background:#f2f2f2;  padding:5px 15px;  margin:10px 0;}.cls-contract-container.group .cls-group .faq-acc-click{  color:#000;  font:14px "open_sansbold";}.cls-contract-container.group .cls-edit{  float:right;  text-decoration:underline;  font-family:"open_sansregular";  color:#ff6423;}.cls-contract-container.group .cls-edit::before{  content:"\f040";  font-family:"FontAwesome";  padding-right:5px;}.cls-contract-container.group .cls-edit-cont{  border:1px solid #ccc;  background:#fff;  margin:5px 0;  padding:5px;}.cls-contract-container.group .faq-acc-click{  border-bottom:1px solid #ccc;  /* Range slider responsive Azeez 13-04-2020*/}.cls-contract-container.group .custom-range{  width:55%;}.cls-contract-container.group .slider-scale li{  width:23px;  font-size:11px;}.text-select{  display:flex;}.content-popup.modal.modal-big.fade.z-index-1.show::-webkit-scrollbar{  display:none;}.text-select-select select{  width:auto;}.cm-hdr{  opacity:0;  height:1px;  /*ck editor issue - azeez- 09-05-2020*/  /*bold italic issue - azeez - 27-05-2020*/}.cls-contract-container em{  font-style:italic !important;}.cls-contract-container strong{  font-weight:bold !important;  /*13-07-2020 mantis azeez*/}.cls-contract-container em strong{  font-style:inherit;}.cls-contract-container strong em{  font-weight:inherit;  /*10-05-2020 Mozilla slider issue*/}.contract-manager input[type="range"]::-moz-range-track{  background:#000;}.time-limit-div .ico-plus{  margin-left:20px;}.cls-contract-container.group input[type="range"]::-moz-range-track{  width:100%;}.cls-absolute-add.ico-first-position{  top:10px;}input[type=range]{  -webkit-appearance:none;  width:320px;  border-radius:2px;  color:transparent;  height:1px;  outline:none;  background:transparent;  position:relative;  cursor:pointer;}input[type=range]::-ms-track{  width:100%;  height:3px;  cursor:pointer;  background:transparent;  border-color:transparent;  border-width:16px 0;  color:transparent;}input[type=range]::-ms-thumb{  width:13px;  height:25px;  border-radius:3px;  outline:none;  border:none;  background:black;  cursor:pointer;  background:url("../../images/commonSVG/icon_59_range-slider-pointer.svg");}input[type=range]:focus::-ms-fill-lower{  background:#000;}input[type=range]:focus::-ms-fill-upper{  background:#000;}input[type=range]::-ms-fill-lower{  background:#000;}input[type=range]::-ms-fill-upper{  background:#000;}.slider input::-webkit-slider-thumb{  -webkit-appearance:none;  width:13px;  height:25px;  background:url("../../images/commonSVG/icon_59_range-slider-pointer.svg");  position:relative;  border-top-right-radius:5px;  border-top-left-radius:5px;  outline:none;  z-index:1;}input[type=range]::-moz-range-thumb{  width:13px;  height:25px;  background:url("../../images/commonSVG/icon_59_range-slider-pointer.svg");  position:relative;  border-top-right-radius:5px;  border-top-left-radius:5px;  outline:none;  z-index:1;}input[type=range]::-webkit-slider-runnable-track{  -webkit-appearance:none;  width:320px;  background:#ccc;  height:3px;  border:none;  border-radius:3px;}input[type=range]::-moz-range-track{  -webkit-appearance:none;  width:320px;  background:#000;  height:3px;  border:none;  border-radius:3px;  /*place holder issue 13-03-2020*/}.contract-manager input::placeholder,.contract-manager select{  font-size:12px;  /*slidet ico plus 14-05-2020*/}em.fa{  font-style:normal !important;  /*slider value for time-limit-div*/}.cls-contract-container.group .time-limit-div .slider-scale li{  width:26px;}.b-moz .cls-contract-container.group .slider-scale li{  padding-right:9.5px;}.b-moz .cls-contract-container.group .time-limit-div .slider-scale li{  padding-right:12px;}.b-ie{  /*double slider error issue - 02-06-2020*/}.b-ie .materialization .slider-scale{  margin:-40px 0 0 180px !important;}.b-ie .slider .max-slider{  top:-38px;}.b-ie input[type=range]{  height:33px;}.double-slider .error-text{  position:absolute;  width:400px;  margin-top:5px;  /*sheik - others preview issue - 05-06-2020*/}.othersPreview *{  list-style-type:initial;}.othersPreview table{  width:100% !important;}.othersPreview ol li{  list-style-type:decimal;}.othersPreview li{  margin-left:25px;  /************************************************************************************
Description: Maintain theme based css, css validated 
Author: Saigiridharan.E
MOdified date:16-Apr-2019
*************************************************************************************/  /* Common Styles End */}.maintance-error-heading{  background:#d12442;  border-bottom:10px solid #d12442;}.maintance-error-content p{  font-size:30px;  /* Helper Class */}th{  background:#f4f4f4 !important;}.success-bg{  background:#4f8500 !important;  color:#fff;}.select-flight-hdr{  background:url("../../images/border-btm-two-line.jpg") repeat-x bottom left;  color:#000;}.preference-header i,.preference-header em.infi-icon_35_flightreturn,.preference-header,.preference-header em{  color:#00c1d4;  /* Helper Class End */  /* Login Page */}.loginpage-bg{  padding:10px 20px;  color:#ff6423;  background:#ccc;}.loginpage-bg .form-group label,.loginpage-bg .form-group a{  color:#ff6423;}a{  color:#ff6423;}a:hover{  color:#ff6423;}.mandatory-white{  color:#ff6423 !important;}.login-form .forgot-password-form,.btn-default{  background:#ff6423;  color:#fff;  border-color:#ff6423;}.alert-close{  color:#00c1d4 !important;  /* Login Page End */  /* Registration Form */}.registration-form{  border:1px solid #b4b4b4;  background:#fff;}.registration-header{  background:#ff6423;  color:#fff;  /* Registration Form End */  /* behavior: url(lib/css/pie.htc); */}.agent-req-box{  border:2px solid #e7e7e7;}.airline-res-box{  border:2px solid #e7e7e7;  /* Menu */  /* Dashboard */}.new-request{  background:#fff1f0;  transition:1s;}.flight-deselected-tick a.active i,.flight-deselected-tick a.active em{  color:#e50000;}.agent-trip-type.airline{  background:url("../../plugins/I5/images/view-req-sprit.png") no-repeat -19px -103px;}.left-arrow{  left:-13px;  top:70px;  background:url("../../images/dasboard-icons.png") no-repeat -37px -2822px #fff;}.new-request:hover{  background:#ff6423;  transition:1s;}.accept-pending{  background:#fff1f0;  transition:1s;}.accept-pending:hover{  background:#ff6423;  transition:1s;}.payment-request{  background:#fff1f0;  transition:1s;}.payment-request:hover{  background:#ff6423;  transition:1s;}.submission-pend{  background:#fff1f0;  transition:1s;}.submission-pend:hover{  background:#ff6423;  transition:1s;}.add-ssr{  background:#fff1f0;  transition:1s;}.add-ssr:hover{  background:#ff6423;  transition:1s;}.add-user{  background:#fff1f0;  transition:1s;}.add-user:hover{  background:#ff6423;  transition:1s;}.reports{  background:#fff1f0;  transition:1s;}.reports:hover{  background:#ff6423;  transition:1s;}.booking-summary{  background:#fff1f0;  transition:1s;}.booking-summary:hover{  background:#ff6423;  transition:1s;  /* Footer */}.custom-footer{  /* Old browsers */  background:#efefef;  /*padding:40px 0px;*/  color:#000;  margin-top:20px;}.quick-links a{  color:#fff;  border-bottom:1px solid #9146a0;}.quick-links a:hover{  color:#fb7b87;  /* Footer */  /* One way trip styles */}.well-trip-theme{  /* Old browsers */  background:#fff;  border:1px solid #b4b4b4;  padding:0px;  color:#6d6e71;}.well-trip-theme span,.well-trip-theme a{  color:#6d6e71 !important;}.well-trip-theme label{  position:relative;  border-radius:0px;  padding:0px;  margin:0px;}.well-trip-theme span em.infi-icon_29_flightonward,.well-trip-theme span em.infi-icon_36_round-trip,.well-trip-theme span em.infi-icon_27_multicity,.well-trip-theme a em.infi-icon_29_flightonward,.well-trip-theme a em.infi-icon_36_round-trip,.well-trip-theme a em.infi-icon_27_multicity{  color:#6d6e71;}.well-trip-theme label:hover span,.well-trip-theme label span.active,.well-trip-theme label:hover a,.well-trip-theme label a.active{  background:#ff6423;  color:#fff !important;}.well-trip-theme label:hover span i,.well-trip-theme label span.active i,.well-trip-theme label:hover a i,.well-trip-theme label a.active i,.well-trip-theme label:hover span em,.well-trip-theme label span.active em,.well-trip-theme label:hover a em,.well-trip-theme label a.active em{  color:#fff !important;  /* Trip Query Styles */}.orgin-change-icon,.orgin-change-icon:hover{  color:#ff6423;}.calendar-icon,.calendar-icon:hover{  color:#6d6e71;}.preference-icon-down{  cursor:pointer;  right:11px;  top:8px;  background:url("../../plugins/I5/images/ALL/icon_15_down-arrow-small.svg") no-repeat 5px 9px;  color:#fff;}.preference-icon-down.active{  border:1px solid #b4b4b4;  background:url("../../plugins/I5/images/ALL/icon_45_up-arrow.svg") no-repeat 3px 6px #fff;}.meal-ic{  background:url("../../images/dasboard-icons.png") no-repeat -24px -1810px #fff;}.baggage-ic{  background:url("../../images/dasboard-icons.png") no-repeat -24px -1718px #fff;}.economy-icon{  background:#fff;}.economy-icon i,.economy-icon em{  color:#ff6423;  /*.meals-icon
{
background:url('../../plugins/I5/images/dasboard-icons.png') no-repeat -20px -1801px #fff;
}*/  /*.baggage-icon
{
background:url('../../plugins/I5/images/dasboard-icons.png') no-repeat -20px -1709px #fff;
}*/}.other-icon{  background:url("../../images/dasboard-icons.png") no-repeat 77px -2372px #fff;}.currency-icon{  background:url("../../images/dasboard-icons.png") no-repeat -30px -2109px #fff;  /* removable code */}.baggage-slelect-type span i,.baggage-slelect-type span em{  color:#6d6e71;  /* removable code */  /* Preference Panel */}.preference-panel,.advacne-search-panel{  border:1px solid #b4b4b4;  background:#fff;  -webkit-box-shadow:0px 0px 4px -1px #b4b4b4;  -moz-box-shadow:0px 0px 4px -1px #b4b4b4;  box-shadow:0px 0px 4px -1px #b4b4b4;  /* Preference Panel End */  /* Trip Query Styles */  /* One way trip styles End */  /* Progress bar */}.progress{  background:#00c1d4;}.progress-bar-striped,.progress-striped .progress-bar{  background:url("../../images/porogress-bg.png") repeat;  /* Progress bar End */  /* Flight Details Style */}.pref-onward-icon i,.pref-onward-icon em{  color:#00c1d4;}.flight-search-onward-icon i,.flight-search-onward-icon em{  color:#00c1d4;}.searching-flights td p a.selected-icon em{  color:#000;}.selected .searching-flights td p a.selected-icon em{  color:#00c1d4;}.selected div.searching-flights-panel,.searching-flights-panel.selected{  border:3px solid #00c1d4 !important;}.top-anim-arrow a,.bottom-anim-arrow a{  color:#00c1d4;}.stop-text,.stop-text:hover,.non-stop-text,.non-stop-text:hover{  color:#00c1d4;}.warning-colors{  color:#007fb0;  /* Flight Details Style End */}.link{  color:#ff6423 !important;}.advance-link,.clear-link,.cancel-tender-link,.view-participant,.view-participant:hover,.view-participant:focus{  color:#ff6423;}.advance-link:hover,.advance-link:focus,.clear-link:hover,.cancel-tender-link:hover,.cancel-tender-link:focus{  color:#ff6423;}.advance-link.active{  border:1px solid #b4b4b4;  border-bottom:0px solid #fff;  -webkit-box-shadow:0px -1px 1px 0px #b4b4b4;  -moz-box-shadow:0px -1px 1px 0px #b4b4b4;  box-shadow:0px -1px 1px 0px #b4b4b4;  background:#fff;  /* View Request End */  /* Pagination */}.custom-pagination li a.prev,.custom-pagination li a.next{  color:#00c1d4;  /* Pagination End */}.hr-line{  border-bottom:1px solid #b4b4b4;  /* Request detail container */}.request-det-header span.fare-request-det{  color:#fff;  background:#00c1d4;  /* Flight details */}.flight-details-view-cont{  border-top:1px solid #b4b4b4;  /* Flight details End */  /* negotiations-view */}.approved-flight-hdr,.alternate-flights-hdr{  border-bottom:2px solid #b4b4b4;}.approved-txt,.approved-txt:hover,.approved-txt,.approved-txt:hover{  color:#fff;  background:#00c1d4;  /* negotiations-view End */}.transaction-hdr{  border-bottom:2px solid #b4b4b4;}.tips-hdr{  color:#b4b4b4;}.theme-text-color{  color:#ff6423 !important;  /* Request detail container End */  /* Terms and condition box */}.terms-and-cond-box{  background:#fff;  border:2px solid #b4b4b4;  /* Terms and condition box */  /* Add travel agent */}.tab-click a,.tab-click label{  background:#fff;  color:#6d6e71;  border:1px solid #ff6423;  border-bottom:0px solid #fff;}.tab-click a.active,.tab-click label.active{  background:#ff6423;  color:#fff;}.tab-click a:hover,.tab-click label:hover{  background:#ff6423;  color:#fff;  /* Add travel agent End */  /* Popover */}.popover-hdr{  border-bottom:2px solid #00c1d4;}table.table-theme-hdr tr th{  background:#00c1d4 !important;  color:#fff;  /* Popover End */  /* Passenger details stop container */}.stop-dis-cont{  border-top:1px solid #00c1d4;  border-bottom:1px solid #00c1d4;  position:relative;}.full-theme-border{  border:1px solid #00c1d4;}.steps-number{  border:1px solid #00c1d4;  -webkit-box-shadow:0px 0px 4px -1px #00c1d4;  -moz-box-shadow:0px 0px 4px -1px #00c1d4;  box-shadow:0px 0px 4px -1px #00c1d4;  background:#fff;  /* Message dettail container */}.airline-chat{  border:1px solid #00c1d4;}.attach-dis-cont{  border-top:1px solid #00c1d4;  border-bottom:0px solid #00c1d4;  border-right:0px solid #00c1d4;  border-left:0px solid #00c1d4;}.border-right-dashed{  border-right:1px dashed #00c1d4;}.feedback-form{  border:1px solid #00c1d4;  background:#fff;  /*.camera-cont
{
border:1px solid $FORMBORDER;
}*/}.faq li{  border:1px solid #00c1d4;  box-shadow:0px 0px 6px #00c1d4;}.faq-acc-click,.faq-acc-click:hover{  color:#00c1d4;}.faq-acc-click i,.faq-acc-click:hover i,.faq-acc-click em,.faq-acc-click:hover em{  color:#00c1d4;}.fare-break-up{  color:#00c1d4;  /* Message dettail container End */}.trip-req .big-fnt,.trip-req .small-fnt{  font-family:"open_sansregular";  color:#00c1d4;}.ellipsis a{  color:#00c1d4;}.agent-req-tab a{  color:#00c1d4;}a.view-req-det:hover,a.view-nego-det:hover{  color:#00c1d4;  /* Out side of the view response tabs show */  /*.agent-req-tab-show
{
border:2px solid #e7e7e7;
padding:10px 20px 20px 20px;
margin:15px 0px -2px 0px;
background:#fff;
position:relative;
}
.white-border
{
height:19px;
width:48.8%;
position:absolute;
top:-19px;
left:-2px;
background:#fff;
border-left:2px solid #e7e7e7;
border-right:2px solid #e7e7e7;
}*/  /* Out side of the view response tabs show end */}.fare{  color:#00c1d4;}.time-limit-cont p a{  color:#00c1d4;}.airline-res-fare{  color:#00c1d4;}.airline-res-fare:hover{  color:#00c1d4;  background:#f2f2f2;  /* Airline response current status dynamic color */}.thankyou-alert-box{  border:1px solid #faa;  background:#ffe3e3;  color:#333;  /* Payment Box Page */}.pay-tab-click a span em.infi-icon_10_creditcard,.pay-tab-click a span em.infi-icon_21_gift-card,.pay-tab-click a span em.infi-icon_12_document,.pay-tab-click a span em.infi-icon_13_dollar{  color:#6d6e71;  position:absolute;}.pay-tab-click a:hover span i,.pay-tab-click a:hover span em{  color:#fff;}.pay-tab-click a.active span i,.pay-tab-click a.active span em{  color:#fff;  /* Payment Box Page End */}.x-message-box .x-btn{  background:#ff6423 !important;  border-bottom:3px solid #ff6423 !important;}.searching-flights-panel.shadow,.searching-flights-panel:hover{  box-shadow:0px 0px 16px #b4b4b4 inset;}.popover{  word-wrap:break-word;}.form-group.gender select{  min-width:49px !important;  padding:10px 6px;  /* 10-06-2015 Series Request Start */}.steps{  background-color:#e8e8e8;  /* Widget start */}.guideline i,.guideline em{  color:#000;}.accord-modify,.accord-preview{  color:#000;}.accord-click{  margin-bottom:10px;}.accord-click a.acc-inactive,.accord-click a.acc-active,.accord-click a.adv-accord{  color:#000;}.accord-show p.guideline,.accord-show-popup p.guideline{  color:#616161;}.accord-click > p.accord-open{  border-bottom:1px solid #009ec5;}.accord-notify{  color:#000;  font-family:open_sanssemibold;}.accord-notify .sector-separator{  color:#ccc;}.steps em.infi-icon_63_circle,.steps em.infi-icon_63_circle{  color:#e8e8e8;}span em.infi-icon_64_tickonly,span em.infi-icon_64_tickonly{  color:#000;  /* Step Tick Css */}.steps .step-number{  color:#000;}.steps span a{  color:#000;  /*widget end */}.widget-tab > li > a{  color:#000;  border-bottom:1px solid #ccc !important;}.nav.nav-tabs.widget-tab li a:hover,.nav.nav-tabs.widget-tab li.active{  border-bottom:1px solid #dfdfdf !important;  color:#000;}.nav.nav-tabs.widget-tab li{  margin-right:20px;}.nav.nav-tabs.widget-tab li a{  margin-right:0px;}.nav.nav-tabs.widget-tab li.active a{  color:#000;}.series-group{  background:#e8e8e8;}.series-group-arrow{  display:inline-block;  position:absolute;  top:-27px;  width:23px;}em.specific-date{  color:#323232;}span.divider{  color:#000;}.new-series-list tr{  border-bottom:1px solid #e8e8e8;}.in-progress em.infi-icon_63_circle,.in-progress em.infi-icon_63_circle{  color:#000;}.in-progress .step-number,.view-request-table a{  color:#fff;}.request-progress{  background:#e50000;  width:15%;  height:10px;  position:absolute;  border-radius:5px;}.update-notify{  color:#fff;  background:#ff6423;  /*For aegean logo*/}.aegean-brand-logo{  padding-top:15px;  /*For aegean logo*/}.border-left-solid{  border-left:1px solid #919191;  /* Process list page tool tip summary design*/}.x-tip table tr th{  background:none !important;  font-weight:bold;  width:85px;  margin:2px 0;}.radio-theme em.fa-check-circle{  color:#00c1d4;}.link-white{  color:#000 !important;}.custom-btn-ext button span.x-btn-inner{  color:#fff;  font-weight:bold;  /* Tender Process Request Start*/}.link-disable,.pipe-separator,.link-disable:hover{  color:#000;}.cancel-tender-link,.cancel-tender-link:hover,.cancel-tender-link:focus{  color:#ff6423;  /* Tender Process Request End*/  /* Login Page Notification Starts */}.login-notification{  background:#444595;  border:1px solid #444595;}.login-notification i,.login-notification em{  color:#00c1d4;  /* Login Page Notification Ends */  /* Popup Header Text Starts*/}.notification,.notification:hover{  border-right:1px solid #fff;  color:#fff;  /* Popup Header Text Ends*/  /* Accept Page Starts */}.accpt-page .flight-details-view{  border:1px solid #ccc;  box-shadow:0 0 4px #ccc;}.even{  background:#f3f3f3;  /* Accept Page Ends */  /* Scoot Accept Page starts*/}.bdr-lft{  border-left:2px solid #ccc;}.policy-div{  border:2px dashed #000;}.policy-div i,.policy-div em{  color:#000;}.policy-div.nc{  border:2px dashed #f38808;}.policy-div.nc i,.nc .policy-descrpition .policy-name,.policy-div.nc em{  color:#f38808;}.policy-div.nr{  border:2px dashed #f8000c;}.policy-div.nr i,.nr .policy-descrpition .policy-name,.policy-div.nr em{  color:#f8000c;}.policy-icon-table.nr i,.policy-icon-table.nr em{  color:#f8000c;}.policy-icon-table.nc i,.policy-icon-table.nc em{  color:#f38808;}.policy-type-table,.toggle-settings label.active,.policy-div .policy-type,.policy-div .policy-type{  color:#fff;}.toggle-settings{  background:#fff;  border:1px solid #ccc;}.toggle-settings label{  color:#000;}.toggle-settings .switch{  background:#000;}.neg-details{  background:#e5e5e5;}.neg-details i,.neg-details em{  color:#e5e5e5;}.select-flight-arrow .select-flight-right,.select-flight-arrow .select-flight-left{  color:#8a8a8a;}.current-show-flight{  border:1px solid #fecb00;  background:#fecb00;  /* Scoot Accept Page Ends*/  /* <i> tag to <span> changes */}.well-trip-theme span span.infi-icon_29_flightonward,.well-trip-theme span span.infi-icon_36_round-trip,.well-trip-theme span span.infi-icon_27_multicity,.well-trip-theme a span.infi-icon_29_flightonward,.well-trip-theme a span.infi-icon_36_round-trip,.well-trip-theme a span.infi-icon_27_multicity{  color:#6d6e71;}.baggage-slelect-type span .icon-class{  color:#6d6e71;}.hide-shadow{  border-left:1px solid #ff6423;  border-right:1px solid #ff6423;  /* add group link */}.conf-add-group{  border:1px solid #00c1d4;  color:#00c1d4;  /* Request details table header styles */}.agent-req-box th,.WCAG-th-bgcolor th{  background:#fff !important;  /* Request details table header styles ends */  /*instant quote starts*/}.bdr-right{  border-right:1px solid #afafaf;}.bdr-left{  border-left:1px solid #afafaf;  /*instant quote ends*/  /*Chart Design Starts here*/}.cls-custom-dashboard{  /* Icons */  /* Icons End */}.cls-custom-dashboard .bg-color{  background:#f2f7fd;}.cls-custom-dashboard h4{  color:#255180;}.cls-custom-dashboard .graph-icon a{  border:1px solid transparent;}.cls-custom-dashboard .graph-icon a.active{  border:1px solid #c8c8c8;}.cls-custom-dashboard a.donut{  background:url("../images/icons.png") no-repeat -1px -1px;}.cls-custom-dashboard a.spline{  background:url("../images/icons.png") no-repeat -1px -130px;}.cls-custom-dashboard a.line{  background:url("../images/icons.png") no-repeat -1px -174px;}.cls-custom-dashboard a.bar{  background:url("../images/icons.png") no-repeat -1px -89px;}.cls-custom-dashboard a.pie{  background:url("../images/icons.png") no-repeat -1px -43px;}.cls-custom-dashboard .form-control{  box-shadow:none;}.cls-custom-dashboard .c3-axis-y .domain,.cls-custom-dashboard .c3-axis-y line{  stroke:transparent;}.cls-custom-dashboard .c3-axis-y .tick tspan{  fill:#8e9194;}.cls-custom-dashboard .c3-axis-x .domain{  stroke:#bbb;}.c3-axis-x line{  stroke:#bbb;}.cls-custom-dashboard{  /*Dashboard Area css end here  864*/  /*
* Author: Abdul Azeez
* Desc: Instant purchase
*/}.cls-custom-dashboard .c3-texts-No-of-requests .c3-text{  fill:#000 !important;}.cls-custom-dashboard .bg-color-table{  background:#f2f7fd;}.cls-custom-dashboard td{  border-bottom:1px solid #e0e0e0;}.cls-custom-dashboard .dashboard-confirm,.cls-custom-dashboard .dashboard-payment,.cls-custom-dashboard .dashboard-reject,.cls-custom-dashboard .table-hd2,.cls-custom-dashboard .table-hd3,.cls-custom-dashboard .table-hd4{  color:#fff;}.cls-custom-dashboard .dashboard-confirmlist{  color:#3f51b5;}.cls-custom-dashboard .dashboard-confirm{  background:#3f51b5;}.cls-custom-dashboard .dashboard-paymentlist{  color:#f00;}.cls-custom-dashboard .dashboard-ticketlist{  color:#ffe500;}.cls-custom-dashboard .dashboard-rejectlist{  color:#4caf50;}.cls-custom-dashboard .dashboard-payment{  background:#f00;}.cls-custom-dashboard .dashboard-ticket{  color:#0e0d0d;  background:#ffe500;}.cls-custom-dashboard .dashboard-reject{  background:#4caf50;}.cls-custom-dashboard .custom-font{  font-size:17px;  color:#255180;}.cls-custom-dashboard .custom-selct,.cls-custom-dashboard .custom-form-control,.cls-custom-dashboard .pipeline-revenue-table-bg,.cls-custom-dashboard .table-background{  background:#fff;}.cls-custom-dashboard .custom-form-control{  box-shadow:none;}.cls-custom-dashboard .custom-line{  background:#ccc;}.cls-custom-dashboard .top-station-bg,.cls-custom-dashboard .custom-padding{  background:#f5f5f5;}.cls-custom-dashboard .custom-font-contents{  color:#aeaeae;}.cls-custom-dashboard .cls-dashboard-chart select.form-control{  box-shadow:none;}.cls-custom-dashboard .pipeline-revenue-bg{  background:#f5f5f5;}.cls-custom-dashboard .color-blue{  color:#1b5cac;}.cls-custom-dashboard .color-red{  color:#f94546;}.cls-custom-dashboard .color-yellow{  color:#dd9602;}.cls-custom-dashboard .table-hd2{  background:#1b5cac;}.cls-custom-dashboard .table-hd3{  background:#dd9602;}.cls-custom-dashboard .table-hd4{  background:#f94546;}.cls-custom-dashboard .custom-content-padding{  border-bottom:1px solid #ccc;}.cls-custom-dashboard #travel_agent_div .travel-agency-table th,.cls-custom-dashboard #group_request_action_details_table .dashboard-list .dashboard-listhead th{  background:#fff !important;}.cls-custom-dashboard #travel_agent_div tbody tr{  border-bottom:1px solid #e0e0e0;}.cls-label-container{  border-bottom:1px solid #ccc;}.cls-label-container .cls-tab.active{  color:#ff6423;  border-bottom:3px solid #ff6423;}.cls-label-container .cls-tab.active:before{  color:#ff6423;}.flight-details-view.cls-new-structure{  /*modified by azeez for trip fare support 27-03-2020*/}.flight-details-view.cls-new-structure .cls-flight-select.active{  background:#ff6423;}.flight-details-view.cls-new-structure .cls-flight-select.active .cls-check{  color:#fff;}.cls-check{  border:1px solid #ccc;}.flight-accordion.cls-new-structure{  /* Feedback Button Color Sheik(11-Mar-2020)*/}.flight-accordion.cls-new-structure .cls-check{  color:#ff6423;}.cls-feedback{  background:#ff6423;  color:#fff;  /* Author: Abdul Azeez
*  Desc: Group terms and conditions, suggested flights
*  Date: 31-Mar-2020
*/}.cls-grp-label{  border:1px solid #ccc;}.cls-grp-label:after{  color:#ccc;}.cls-grp-rdo:checked + .cls-grp-label{  background:#ccc;}.cls-group-flights{  /*
* Name : Abdul Azeez
* Desc: Filter
* Date: 04-05-2020
*/}.cls-group-flights .faq-acc-click{  color:#000;  border-bottom:1px solid #ccc;}.filter-icon{  background:url('../../images/add.gif') no-repeat;}.cls-title-area{  border-bottom:1px solid #ccc;}.dropbtn{  background-color:#1d27a2;  color:white;}.dropdown-content{  background-color:#f9f9f9;  box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2);}.dropdown-content a{  color:#000;}.boxed{  border:1px solid #919191;  background-color:#919191;}.cls-custom-btn{  background:#ed7427;  color:#fff;}.cls-multiple-status{  /* azeez - series and conf bagfare */}.cls-multiple-status .select-multiple li.active::before,.cls-multiple-status .custom-select a i,.cls-multiple-status .custom-select a .ssr-icon{  color:#ff6423;}.cls-tick{  color:#ff6423;}.cls-bfseries-rdo:not(:checked) ~ .cls-tick,.cls-bagfseries-rdo:not(:checked) ~ .cls-tick,.cls-bfconf-rdo:not(:checked) ~ .cls-tick,.cls-bagfconf-rdo:not(:checked) ~ .cls-tick{  border:1px solid #ccc;}.flight-details-view td.selected{  background:#ff6423;}.flight-details-view td.selected .cls-tick,.flight-details-view td.selected .fare-break-up,.flight-details-view td.selected .inr-farebreak{  color:#fff !important;}.cls-flightanimDetails{  text-align:center;  margin:10px;  padding:15px;  /* Filter tour guide design  */}.cls-flightanimDetails p{  font-family:'open_sansregular';  font-size:18px;}.cls-stopsPara{  display:flex;  justify-content:space-between;  align-items:baseline;  margin-top:0px;  /*Extjs style overwrite Starts*/}.extJSReportMainContainer{  width:960px;  margin:auto;}.extjsReport .x-panel-body{  background-color:transparent !important;  color:#000;}.extjsReport .x-body{  color:black;  font-family:tahoma, arial, verdana, sans-serif;  font-size:12px;}.extjsReport .x-panel-body-default{  border-style:none;  /* color: none;*/  border-width:0;}.extjsReport .x-action-col-icon{  cursor:pointer;}.extjsReport .expGrid .x-grid-cell-inner{  overflow:hidden;  padding:6px;  text-overflow:ellipsis;  white-space:nowrap;}.extjsReport .expGrid .x-action-col-cell .x-grid-cell-inner{  padding:5px 2px 0;}.extjsReport .expGrid .x-grid-header-ct{  background-color:#c5c5c5;  background-image:-moz-linear-gradient(center top, #f9f9f9, #e3e4e6);  border:1px solid #ccc;  cursor:default;  padding:0;}.extjsReport .expGrid .x-column-header{  background-color:#eee;  background-image:-moz-linear-gradient(center top, #f9f9f9, #e3e4e6);  border-color:-moz-use-text-color #c5c5c5 -moz-use-text-color -moz-use-text-color;  border-left:0 none;  border-right:1px solid #c5c5c5;  border-style:none solid none none;  border-width:0 1px 0 0;  font:11px tahoma, arial, verdana, sans-serif;  overflow:hidden;  padding:0;  position:absolute;  text-shadow:0 1px 0 rgba(255, 255, 255, 0.3);}.extjsReport .expGrid .x-column-header-inner{  line-height:22px;  padding:6px;  position:relative;  white-space:nowrap;}.extjsReport .expGrid .x-grid-row .x-grid-cell{  background-color:transparent;  border-color:#fafafa #ededed #ededed;  border-right:0 solid #ededed;  border-style:solid;  border-width:1px 0;  font:11px tahoma, arial, verdana, sans-serif;}.extjsReport .expGrid .x-column-header-inner .x-column-header-text{  color:#000;  font-weight:bold;  white-space:nowrap;}.extjsReport .expGrid .x-panel .x-grid-body{  background:white;  border:1px solid #ccc;  border-top-color:#c5c5c5;}.extjsReport .expGrid .x-scroller-horizontal{  border:1px solid #ccc;}.extjsReport .expGrid .x-toolbar{  border:0 none;  font-size:11px;  padding:2px 0 2px 2px;}.extjsReport .expGrid .x-toolbar .x-form-item-label{  font-size:12px;  line-height:15px;  color:#000;}.extjsReport .x-fieldset-header{  color:#04408c;  font-size:13px;  font-weight:bold;}.extjsReport .x-fieldset{  border:1px solid #ccc;  display:block;  margin-bottom:10px;  padding:0 10px;}.extjsReport .x-panel-header-default{  background-color:#eee;  background-image:none;  border-color:#ccc;  border-style:solid;  /* box-shadow: 0 1px 0 0 #F4F8FD inset;*/  border-width:1px;  font-size:11px;  line-height:15px;}.extjsReport .x-grid-header-ct{  background-color:#eee;  background-image:none;  border:1px solid #ccc;  cursor:default;  padding:0;}.extjsReport .x-panel-header-default-framed{  background-color:#dbdbdb;  background-image:none;  border-color:#99bce8;  border-style:solid;  border-width:1px;  box-shadow:0 1px 0 0 #f4f8fd inset;  font-size:11px;  line-height:15px;}.extjsReport .x-panel .x-grid-body{  background:none repeat scroll 0 0 white;  border-color:#ccc;  border-right:1px solid #ccc;  border-style:solid;  border-width:1px;}.extjsReport .x-column-header{  background-color:#eee;  background-image:none;  border-left:0 none;  border-right:0px solid #2764a3;  border-style:none solid none none;  font:11px tahoma, arial, verdana, sans-serif;  overflow:hidden;  padding:0;  position:absolute;}.extjsReport .x-grid-group-hd .x-grid-cell-inner{  background:none repeat scroll 0 0 white;  border-color:#fff;  border-style:solid;  border-width:0 0 2px;  cursor:pointer;  padding:0 4px 4px;}.extjsReport .x-scroller-horizontal{  border:1px solid #999;}.extjsReport .x-column-header-inner .x-column-header-text{  color:#333;  white-space:nowrap;  font-weight:bold;}.extjsReport .x-boundlist{  background:none repeat scroll 0 0 white;  border-color:#ccc;  border-style:solid;  border-width:1px;}.extjsReport .x-panel-header-text-default{  color:#000;  font-family:tahoma, arial, verdana, sans-serif;  font-size:11px;  font-weight:bold;}.extjsReport .x-panel-header-text{  -moz-user-select:-moz-none;  cursor:default;  white-space:nowrap;  color:#333;}.extjsReport .x-boundlist-item{  -moz-user-select:-moz-none;  border-color:white;  border-style:dotted;  border-width:1px;  color:#333;  cursor:pointer;  padding:2px;  position:relative;}.extjsReport .x-toolbar-default{  background-color:#eee;  background-image:none;  border-color:#ccc;}.extjsReport .x-toolbar .x-form-item-label{  color:#000;  font-size:11px;  line-height:15px;}.extjsReport .x-tab-bar{  background-color:#ccc;  background-image:none;  font-size:11px;  position:absolute;}.extjsReport .x-tab-bar-body{  border-color:#999;  border-style:solid;  position:relative;  z-index:2;}.extjsReport .x-tab-default-top{  background-color:#eee;  background-image:none;  border-radius:4px 4px 0 0;  border-style:solid;  border-width:1px 1px 0;  box-shadow:0 1px 0 0 white inset, -1px 0 0 0 white inset, 1px 0 0 0 white inset;  padding:3px 3px 0;}.extjsReport .x-tab{  border-color:#999;  cursor:pointer;  display:inline-block;  height:20px;  margin:0 0 0 2px;  white-space:nowrap;  z-index:1;}.extjsReport .x-tab-bar-strip-default,.x-tab-bar-strip-default-plain{  background-color:#eee;  border-color:#999;  border-style:solid;  font-size:0;  line-height:0;  overflow:hidden;  position:absolute;  z-index:1;}.extjsReport .x-tab button{  background:none repeat scroll 0 0 transparent;  border:0 none;  color:#000;  font-size:11px;  font-weight:normal;  margin:0;  outline:0 none;  overflow-x:visible;  overflow-y:hidden;  padding:0;  text-overflow:ellipsis;}.extjsReport .x-window-header-default-top{  background-color:#ccc;  border-radius:5px 5px 0 0;  border-style:solid;  border-width:1px;  padding:5px 5px 0;}.extjsReport .x-window-default{  background-color:#ccc;  border-radius:5px 5px 5px 5px;  border-style:solid;  border-width:1px;  padding:4px;}.extjsReport .x-window-body-default{  background:none repeat scroll 0 0 #eee;  border-color:#999;  border-width:1px;  color:black;}.extjsReport .x-panel-default-framed{  -moz-border-radius:4px 4px 4px 4px;  background-color:#ccc;  border-style:solid;  border-width:1px;  padding:4px;}.extjsReport .x-toolbar .x-toolbar-text{  color:#333 !important;  font-family:tahoma, arial, verdana, sans-serif;  font-size:10px;  font-weight:bold;  line-height:16px;  margin-left:4px;  margin-right:6px;  white-space:nowrap;}.extjsReport .ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{  font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;  font-size:10px;}.standardReport .x-grid-row .x-grid-cell{  border-width:0px 0 !important;  /*Extjs style overwrite Ends*/}.extjsReport .x-column-inner fieldset{  height:470px;  /* For multiselect box with search option*/}.multi-select .x-field{  width:100% !important;}.multi-select .x-selected-cell{  display:inline-block;  margin:3px 0px 0px 0px;}.multi-select .tag{  display:inline-block;  padding:3px 15px 3px 4px;  border:1px solid #ccc;  margin:0px 4px 3px 4px;  position:relative;}.multi-select .remove-tag{  position:absolute;  right:0px;  top:0px;  bottom:0px;  padding:3px;  background:#ccc;  cursor:pointer;}span.flag{  width:24px;  height:17px;  display:inline-block;}img.flag{  width:30px;}.flag{  background:url(../../images/flags_responsive.png) no-repeat;  background-size:100%;}.flag-ad{  background-position:0 0.41322%;}.flag-ae{  background-position:0 0.82645%;}.flag-af{  background-position:0 1.23967%;}.flag-ag{  background-position:0 1.65289%;}.flag-ai{  background-position:0 2.06612%;}.flag-al{  background-position:0 2.47934%;}.flag-am{  background-position:0 2.89256%;}.flag-an{  background-position:0 3.30579%;}.flag-ao{  background-position:0 3.71901%;}.flag-aq{  background-position:0 4.13223%;}.flag-ar{  background-position:0 4.54546%;}.flag-as{  background-position:0 4.95868%;}.flag-at{  background-position:0 5.3719%;}.flag-au{  background-position:0 5.78512%;}.flag-aw{  background-position:0 6.19835%;}.flag-az{  background-position:0 6.61157%;}.flag-ba{  background-position:0 7.02479%;}.flag-bb{  background-position:0 7.43802%;}.flag-bd{  background-position:0 7.85124%;}.flag-be{  background-position:0 8.26446%;}.flag-bf{  background-position:0 8.67769%;}.flag-bg{  background-position:0 9.09091%;}.flag-bh{  background-position:0 9.50413%;}.flag-bi{  background-position:0 9.91736%;}.flag-bj{  background-position:0 10.33058%;}.flag-bm{  background-position:0 10.7438%;}.flag-bn{  background-position:0 11.15703%;}.flag-bo{  background-position:0 11.57025%;}.flag-br{  background-position:0 11.98347%;}.flag-bs{  background-position:0 12.39669%;}.flag-bt{  background-position:0 12.80992%;}.flag-bv{  background-position:0 13.22314%;}.flag-bw{  background-position:0 13.63636%;}.flag-by{  background-position:0 14.04959%;}.flag-bz{  background-position:0 14.46281%;}.flag-ca{  background-position:0 14.87603%;}.flag-cc{  background-position:0 15.28926%;}.flag-cd{  background-position:0 15.70248%;}.flag-cf{  background-position:0 16.1157%;}.flag-cg{  background-position:0 16.52893%;}.flag-ch{  background-position:0 16.94215%;}.flag-ci{  background-position:0 17.35537%;}.flag-ck{  background-position:0 17.7686%;}.flag-cl{  background-position:0 18.18182%;}.flag-cm{  background-position:0 18.59504%;}.flag-cn{  background-position:0 19.00826%;}.flag-co{  background-position:0 19.42149%;}.flag-cr{  background-position:0 19.83471%;}.flag-cu{  background-position:0 20.24793%;}.flag-cv{  background-position:0 20.66116%;}.flag-cx{  background-position:0 21.07438%;}.flag-cy{  background-position:0 21.4876%;}.flag-cz{  background-position:0 21.90083%;}.flag-de{  background-position:0 22.31405%;}.flag-dj{  background-position:0 22.72727%;}.flag-dk{  background-position:0 23.1405%;}.flag-dm{  background-position:0 23.55372%;}.flag-do{  background-position:0 23.96694%;}.flag-dz{  background-position:0 24.38017%;}.flag-ec{  background-position:0 24.79339%;}.flag-ee{  background-position:0 25.20661%;}.flag-eg{  background-position:0 25.61984%;}.flag-eh{  background-position:0 26.03306%;}.flag-er{  background-position:0 26.44628%;}.flag-es{  background-position:0 26.8595%;}.flag-et{  background-position:0 27.27273%;}.flag-fi{  background-position:0 27.68595%;}.flag-fj{  background-position:0 28.09917%;}.flag-fk{  background-position:0 28.5124%;}.flag-fm{  background-position:0 28.92562%;}.flag-fo{  background-position:0 29.33884%;}.flag-fr{  background-position:0 29.75207%;}.flag-ga{  background-position:0 30.16529%;}.flag-gd{  background-position:0 30.57851%;}.flag-ge{  background-position:0 30.99174%;}.flag-gf{  background-position:0 31.40496%;}.flag-gh{  background-position:0 31.81818%;}.flag-gi{  background-position:0 32.23141%;}.flag-gl{  background-position:0 32.64463%;}.flag-gm{  background-position:0 33.05785%;}.flag-gn{  background-position:0 33.47107%;}.flag-gp{  background-position:0 33.8843%;}.flag-gq{  background-position:0 34.29752%;}.flag-gr{  background-position:0 34.71074%;}.flag-gs{  background-position:0 35.12397%;}.flag-gt{  background-position:0 35.53719%;}.flag-gu{  background-position:0 35.95041%;}.flag-gw{  background-position:0 36.36364%;}.flag-gy{  background-position:0 36.77686%;}.flag-hk{  background-position:0 37.19008%;}.flag-hm{  background-position:0 37.60331%;}.flag-hn{  background-position:0 38.01653%;}.flag-hr{  background-position:0 38.42975%;}.flag-ht{  background-position:0 38.84298%;}.flag-hu{  background-position:0 39.2562%;}.flag-id{  background-position:0 39.66942%;}.flag-ie{  background-position:0 40.08265%;}.flag-il{  background-position:0 40.49587%;}.flag-in{  background-position:0 40.90909%;}.flag-io{  background-position:0 41.32231%;}.flag-iq{  background-position:0 41.73554%;}.flag-ir{  background-position:0 42.14876%;}.flag-is{  background-position:0 42.56198%;}.flag-it{  background-position:0 42.97521%;}.flag-jm{  background-position:0 43.38843%;}.flag-jo{  background-position:0 43.80165%;}.flag-jp{  background-position:0 44.21488%;}.flag-ke{  background-position:0 44.6281%;}.flag-kg{  background-position:0 45.04132%;}.flag-kh{  background-position:0 45.45455%;}.flag-ki{  background-position:0 45.86777%;}.flag-km{  background-position:0 46.28099%;}.flag-kn{  background-position:0 46.69422%;}.flag-kp{  background-position:0 47.10744%;}.flag-kr{  background-position:0 47.52066%;}.flag-kw{  background-position:0 47.93388%;}.flag-ky{  background-position:0 48.34711%;}.flag-kz{  background-position:0 48.76033%;}.flag-la{  background-position:0 49.17355%;}.flag-lb{  background-position:0 49.58678%;}.flag-lc{  background-position:0 50%;}.flag-li{  background-position:0 50.41322%;}.flag-lk{  background-position:0 50.82645%;}.flag-lr{  background-position:0 51.23967%;}.flag-ls{  background-position:0 51.65289%;}.flag-lt{  background-position:0 52.06612%;}.flag-lu{  background-position:0 52.47934%;}.flag-lv{  background-position:0 52.89256%;}.flag-ly{  background-position:0 53.30579%;}.flag-ma{  background-position:0 53.71901%;}.flag-mc{  background-position:0 54.13223%;}.flag-md{  background-position:0 54.54546%;}.flag-me{  background-position:0 54.95868%;}.flag-mg{  background-position:0 55.3719%;}.flag-mh{  background-position:0 55.78512%;}.flag-mk{  background-position:0 56.19835%;}.flag-ml{  background-position:0 56.61157%;}.flag-mm{  background-position:0 57.02479%;}.flag-mn{  background-position:0 57.43802%;}.flag-mo{  background-position:0 57.85124%;}.flag-mp{  background-position:0 58.26446%;}.flag-mq{  background-position:0 58.67769%;}.flag-mr{  background-position:0 59.09091%;}.flag-ms{  background-position:0 59.50413%;}.flag-mt{  background-position:0 59.91736%;}.flag-mu{  background-position:0 60.33058%;}.flag-mv{  background-position:0 60.7438%;}.flag-mw{  background-position:0 61.15703%;}.flag-mx{  background-position:0 61.57025%;}.flag-my{  background-position:0 61.98347%;}.flag-mz{  background-position:0 62.39669%;}.flag-na{  background-position:0 62.80992%;}.flag-nc{  background-position:0 63.22314%;}.flag-ne{  background-position:0 63.63636%;}.flag-nf{  background-position:0 64.04959%;}.flag-ng{  background-position:0 64.46281%;}.flag-ni{  background-position:0 64.87603%;}.flag-nl{  background-position:0 65.28926%;}.flag-no{  background-position:0 65.70248%;}.flag-np{  background-position:0 66.1157%;}.flag-nr{  background-position:0 66.52893%;}.flag-nu{  background-position:0 66.94215%;}.flag-nz{  background-position:0 67.35537%;}.flag-om{  background-position:0 67.7686%;}.flag-pa{  background-position:0 68.18182%;}.flag-pe{  background-position:0 68.59504%;}.flag-pf{  background-position:0 69.00826%;}.flag-pg{  background-position:0 69.42149%;}.flag-ph{  background-position:0 69.83471%;}.flag-pk{  background-position:0 70.24793%;}.flag-pl{  background-position:0 70.66116%;}.flag-pm{  background-position:0 71.07438%;}.flag-pn{  background-position:0 71.4876%;}.flag-pr{  background-position:0 71.90083%;}.flag-pt{  background-position:0 72.31405%;}.flag-pw{  background-position:0 72.72727%;}.flag-py{  background-position:0 73.1405%;}.flag-qa{  background-position:0 73.55372%;}.flag-re{  background-position:0 73.96694%;}.flag-ro{  background-position:0 74.38017%;}.flag-rs{  background-position:0 74.79339%;}.flag-ru{  background-position:0 75.20661%;}.flag-rw{  background-position:0 75.61984%;}.flag-sa{  background-position:0 76.03306%;}.flag-sb{  background-position:0 76.44628%;}.flag-sc{  background-position:0 76.8595%;}.flag-sd{  background-position:0 77.27273%;}.flag-se{  background-position:0 77.68595%;}.flag-sg{  background-position:0 78.09917%;}.flag-sh{  background-position:0 78.5124%;}.flag-si{  background-position:0 78.92562%;}.flag-sj{  background-position:0 79.33884%;}.flag-sk{  background-position:0 79.75207%;}.flag-sl{  background-position:0 80.16529%;}.flag-sm{  background-position:0 80.57851%;}.flag-sn{  background-position:0 80.99174%;}.flag-so{  background-position:0 81.40496%;}.flag-sr{  background-position:0 81.81818%;}.flag-ss{  background-position:0 82.23141%;}.flag-st{  background-position:0 82.64463%;}.flag-sv{  background-position:0 83.05785%;}.flag-sy{  background-position:0 83.47107%;}.flag-sz{  background-position:0 83.8843%;}.flag-tc{  background-position:0 84.29752%;}.flag-td{  background-position:0 84.71074%;}.flag-tf{  background-position:0 85.12397%;}.flag-tg{  background-position:0 85.53719%;}.flag-th{  background-position:0 85.95041%;}.flag-tj{  background-position:0 86.36364%;}.flag-tk{  background-position:0 86.77686%;}.flag-tl{  background-position:0 87.19008%;}.flag-tm{  background-position:0 87.60331%;}.flag-tn{  background-position:0 88.01653%;}.flag-to{  background-position:0 88.42975%;}.flag-tp{  background-position:0 88.84298%;}.flag-tr{  background-position:0 89.2562%;}.flag-tt{  background-position:0 89.66942%;}.flag-tv{  background-position:0 90.08265%;}.flag-tw{  background-position:0 90.49587%;}.flag-ty{  background-position:0 90.90909%;}.flag-tz{  background-position:0 91.32231%;}.flag-ua{  background-position:0 91.73554%;}.flag-ug{  background-position:0 92.14876%;}.flag-gb,.flag-uk{  background-position:0 92.56198%;}.flag-um{  background-position:0 92.97521%;}.flag-us{  background-position:0 93.38843%;}.flag-uy{  background-position:0 93.80165%;}.flag-uz{  background-position:0 94.21488%;}.flag-va{  background-position:0 94.6281%;}.flag-vc{  background-position:0 95.04132%;}.flag-ve{  background-position:0 95.45455%;}.flag-vg{  background-position:0 95.86777%;}.flag-vi{  background-position:0 96.28099%;}.flag-vn{  background-position:0 96.69422%;}.flag-vu{  background-position:0 97.10744%;}.flag-wf{  background-position:0 97.52066%;}.flag-ws{  background-position:0 97.93388%;}.flag-ye{  background-position:0 98.34711%;}.flag-za{  background-position:0 98.76033%;}.flag-zm{  background-position:0 99.17355%;}.flag-zr{  background-position:0 99.58678%;}.flag-zw{  background-position:0 100%;}.footer{  position:absolute;  bottom:0px;  width:100%;}.footer-row-border{  padding-bottom:40px;  border-bottom:1px solid #9146a0;  /* GRDP Policy Starts */}.gdpr-policy .statement{  line-height:30px;  padding:21px 32px;  border-radius:5px;  margin-bottom:60px;  border:1px solid #000;}.gdpr-policy .privacy{  font:bold 18px open_sanssemibold;  color:#000;}.gdpr-policy .statement-list{  font:16px open_sansregular;  color:#000;}.gdpr-policy .listicon{  font-size:10px;  color:#cdcdcd;}.gdpr-policy .contact-mode-text{  font:bold 14px open_sansregular;}.gdpr-policy .contact-mode-icon{  vertical-align:1px;}.gdpr-policy .contact-mode{  font:bold 14px open_sansregular;  color:#000;}.gdpr-policy .contact-mode-link{  color:#ff6423;}.gdpr-policy .contact-mode-link:hover{  color:#ff6423;}.gdpr-policy .vl{  padding:0px 13px;  color:#cababa;}.gdpr-policy .infinitiwebsite-link{  color:#000;}.gdpr-policy section,.gdpr-policy article{  display:block;}.statement-text{  font:14px open_sansregular;  line-height:25px;  color:#888;}.footer-cookie{  display:none;  padding:10px 0px;  position:fixed;  bottom:0;  width:100%;  z-index:100;  left:0;  background-color:#ff6423;}.footer-cookie .cookie{  width:80%;}.footer-cookie span{  font:15px open_sansregular;  color:#feffff;}.footer-cookie .cookie-content{  font:13px open_sansregular;  line-height:18px;  padding-left:41px;  color:#f3ccdf;}.footer-cookie .privacy_policy{  text-decoration:underline;  color:#fff;}.footer-cookie .comment-icon{  font-size:32px;  vertical-align:-7px;  line-height:30px;  color:#d4bbbb;}.got-it-botton-div{  padding-top:22px;}.empty-cookie{  height:76px;}.footer-cookie + .custom-footer{  margin-bottom:88px;}body.cookie-btm-fix{  padding-bottom:100px;}.privacy-footer .footer{  position:static;}.cookie-landing-display{  /*GRDP Policy Ends */  /* Extjs grid row class*/}.cookie-landing-display .vl{  color:#ccc;}.cookie-landing-display em{  color:#ff6423;}.requestedPreferenceFlight .requestedPreferenceFlightRow .x-grid-cell,.requestedPreferenceFlight .requestedPreferenceFlightRow.x-grid-row-alt .x-grid-cell{  background-color:#fca8ca !important;  /* Extjs Window Clas */}.grmWindowCls{  background-color:#fff;  border-radius:5px 5px 5px 5px;  border-style:solid;  border-width:5px;  border-color:#ccc;  padding:4px;}.grmWindowCls .x-window-header{  background-color:#eee;  border-radius:5px 5px 0 0;  border-style:solid;  border-width:1px;}.grmWindowCls .x-window-header-text-default{  color:#000;  font-family:tahoma, arial, verdana, sans-serif;  font-size:12px;  font-weight:normal;  line-height:16px;  padding:5px;}.grmWindowCls .x-tool img{  background-image:url("../../images/close_buttons.png");  background-position:0 0;  height:35px;  width:20px;}.grmWindowCls .x-window-body-default{  background:none repeat scroll 0 0 #fff;  border-color:#fff;  border-width:1px;  color:black;}.grmWindowCls .x-panel-default-framed{  background-color:#fff;  border-radius:4px 4px 4px 4px;  border-style:solid;  border-width:1px;  padding:4px;  border-color:#fff;  /* Window Cls For IE7 and IE8 */}.x-nbr .grmWindowCls{  background-color:#fff !important;  border-radius:5px 5px 5px 5px !important;  border-style:solid !important;  border-width:5px !important;  border-color:#ccc !important;  padding:4px !important;}.grmWindowCls .x-window-header-default-top-tl{  background-color:#eee;  background-image:none;}.grmWindowCls .x-window-header-default-top-tr{  background-color:#eee;  background-image:none;}.grmWindowCls .x-window-header-default-top-tc{  background-color:#eee;  background-image:none;}.grmWindowCls .x-window-header-default-top-ml{  background-color:#eee;  background-image:none;}.grmWindowCls .x-window-header-default-top-mr{  background-color:#eee;  background-image:none;}.grmWindowCls .x-window-header-default-top-mc{  background-color:#eee;  background-image:none;}.grmWindowCls .x-window-default-ml{  background-color:#fff;  background-image:none;}.grmWindowCls .x-window-default-mr{  background-color:#fff;  background-image:none;}.grmWindowCls .x-window-default-mc{  background-color:#fff;  background-image:none;}.grmWindowCls .x-window-default-bl{  background-color:#fff;  background-image:none;}.grmWindowCls .x-window-default-br{  background-color:#fff;  background-image:none;}.grmWindowCls .x-window-default-bc{  background-color:#fff;  background-image:none;  /* Grid Window Layout Css */}.grmGridLayoutCls{  background-color:#eee !important;  border-radius:4px 4px 4px 4px !important;  border-style:solid !important;  border-width:1px !important;  padding:0px !important;  margin:0px auto 10px;  width:960px;}.grmGridLayoutCls .x-tool img{  background-image:url("../../images/close_buttons.png") !important;  background-position:0 0;  height:35px;  width:20px;}.grmGridLayoutCls .x-panel-header{  background-color:#eee;  background-image:none;  border-radius:4px 4px 0 0;  border-style:solid;  border-width:1px;  padding:4px 5px;}.grmGridLayoutCls .x-panel-header-text{  color:#333;  font-family:tahoma, arial, verdana, sans-serif;  font-size:12px;  font-weight:normal;}.grmGridLayoutCls .x-toolbar{  background-color:#fff !important;  background-image:none !important;  border-color:#ccc;}.grmGridLayoutCls .x-column-header-inner .x-column-header-text{  font-size:12px;}.x-nbr .grmGridLayoutCls{  background-color:#eee !important;  border-radius:4px 4px 4px 4px !important;  border-style:solid !important;  border-width:1px !important;  padding:0px !important;}.grmGridLayoutCls .x-frame-tl{  background-image:none;  background-color:#eee;}.grmGridLayoutCls .x-frame-tr{  background-image:none;  background-color:#eee;}.grmGridLayoutCls .x-frame-tc{  background-image:none;  background-color:#eee;}.grmGridLayoutCls .x-frame-ml{  background-image:none;  background-color:#eee;  padding:0px !important;}.grmGridLayoutCls .x-frame-mr{  background-image:none;  background-color:#eee;  padding:0px !important;}.grmGridLayoutCls .x-frame-mc{  background-image:none;  background-color:#eee;  padding:0px !important;}.grmGridLayoutCls .x-frame-bl{  background-image:none;  background-color:#eee;}.grmGridLayoutCls .x-frame-br{  background-image:none;  background-color:#eee;}.grmGridLayoutCls .x-frame-bc{  background-image:none;  background-color:#eee;  /* Mouse Over , Selected and Alternative Color CSS */}.grmGridLayoutCls .x-grid-row-alt .x-grid-cell{  background-color:#dfe8f6 !important;}.grmGridLayoutCls .x-grid-row-over .x-grid-cell{  background-color:#efefef !important;  border-color:#ddd;}.grmGridLayoutCls .x-grid-row-selected .x-grid-cell{  background-color:#ccc !important;  color:blue;}.grmGridLayoutCls .x-grid-row-selected .x-grid-cell-special{  background-color:#ccc !important;  background-image:none !important;  /* Form Panel class */}.grmPanelCls{  background-color:#fff !important;  box-shadow:none;  margin-bottom:15px;  border-color:#ccc !important;  margin:0px auto 10px;  width:960px;}.grmPanelCls .x-panel-header{  background-color:#eee;  background-image:none;  border-radius:4px 4px 0 0;  border-style:solid;  border-width:1px;  padding:4px 5px;}.grmPanelCls .x-panel-header-default{  background-color:#eee !important;  background-image:none !important;}.grmPanelCls .x-panel-header-text{  color:#000;  font-family:tahoma, arial, verdana, sans-serif;  font-size:12px;  font-weight:normal;}.grmPanelCls .x-panel-default-framed-bc{  background-color:#fff !important;  background-image:none !important;}.grmPanelCls .x-panel-default-framed-br{  background-color:#fff !important;  background-image:none !important;}.grmPanelCls .x-panel-default-framed-bl{  background-color:#fff !important;  background-image:none !important;}.grmPanelCls .x-panel-default-framed-mc{  background-color:#fff !important;  background-image:none !important;}.grmPanelCls .x-panel-default-framed-ml{  background-color:#fff !important;  background-image:none !important;  border:1px solid #ccc !important;}.grmPanelCls .x-panel-default-framed-mr{  background-color:#fff !important;  background-image:none !important;}.grmPanelCls .x-panel-header div{  background-image:none !important;  background-color:#eee !important;}.grmPanelCls .x-panel-header-default-framed-top{  background-color:#eee;  background-image:none !important;  border-color:#ccc !important;}.grmPanelCls .x-panel-header-text-default-framed{  color:#333;  font-size:12px;  font-weight:normal;}.grmPanelCls .x-panel-body-default-framed{  background:#fff;  border:none;}.grmPanelCls .x-table-layout-cell{  vertical-align:top;}.grmPanelCls .x-tab{  border-color:#ccc !important;  background-image:none !important;  background:#eee !important;}.grmPanelCls .x-tab-bar{  background-image:none;  background-color:#eee !important;}.grmPanelCls .x-tab-bar-strip-default{  background-color:#eee;}.grmPanelCls .x-tab-top-active{  background-image:none !important;  background-color:#fff !important;  border-color:#ccc !important;  color:#fff;  background-color:#deecfd;}.grmPanelCls .x-tab-top-disabled{  background-color:#eee !important;  background-image:none !important;  border-color:#ccc !important;  color:#1f1f1f;}.grmPanelCls .x-tab-inner{  color:#1f1f1f;  font-family:arial;}.grmPanelCls .x-tab-disabled button .x-tab-inner{  color:#c3b3b3;  font-family:arial;  /*IE Tab class*/}.grmPanelCls .x-tab-default-disabled-ml{  background-image:none !important;  background-color:#ccc !important;}.grmPanelCls .x-tab-default-disabled-mc{  background-image:none !important;  background-color:#ccc !important;}.grmPanelCls .x-tab-default-disabled-mr{  background-image:none !important;  background-color:#ccc !important;}.grmPanelCls .x-tab-default-disabled-tl{  background-image:none !important;  background-color:#ccc !important;}.grmPanelCls .x-tab-default-disabled-tc{  background-image:none !important;  background-color:#ccc !important;}.grmPanelCls .x-tab-default-disabled-tr{  background-image:none !important;  background-color:#ccc !important;}.grmPanelCls .x-tab-default-top-active-mr{  background-image:none !important;  background-color:#fff !important;}.grmPanelCls .x-tab-default-top-active-ml{  background-image:none !important;  background-color:#fff !important;}.grmPanelCls .x-tab-default-top-active-mc{  background-image:none !important;  background-color:#fff !important;}.grmPanelCls .x-tab-default-top-active-tr{  background-image:none !important;  background-color:#fff !important;}.grmPanelCls .x-tab-default-top-active-tl{  background-image:none !important;  background-color:#fff !important;}.grmPanelCls .x-tab-default-top-active-tc{  background-image:none !important;  background-color:#fff !important;  /* Common Css */}.main{  width:960px;  margin:0px auto;  padding-top:10px;}.dottedSeprator{  padding-bottom:10px;  border-bottom:2px dotted #ccc;}.grmRadioBtn{  vertical-align:top;  *vertical-align:middle;}.grmColumncls h6{  color:#101559;}.grmColumncls label{  margin-right:10px;}.pad10{  padding:10px;}.pad3{  padding:3px;}.padTop3{  padding-top:3px;}.padTop5{  padding-top:5px;}.padLeft3{  padding-left:3px;}.padLeft10{  padding-left:10px;}.padRight10{  padding-right:10px;}.padLeftBot{  padding-left:10px;  padding-bottom:10px;}.width100{  width:100px;}.marTop{  margin-top:15px;}.marBot{  margin-bottom:15px;}.marRight15{  margin-right:30px;}.clswidth3{  width:3%;}.clswidth4{  width:4%;}.clswidth5{  width:5%;}.clswidth6{  width:6%;}.clswidth8{  width:8%;}.clswidth9{  width:9%;}.clswidth10{  width:10%;}.clswidth11{  width:11%;}.clswidth12{  width:12%;}.clswidth13{  width:13%;}.clswidth15{  width:15%;}.clswidth18{  width:18%;}.clswidth19{  width:19%;}.clswidth17{  width:17%;}.clswidth21{  width:21%;}.clswidth22{  width:22%;}.clswidth23{  width:23%;}.clswidth24{  width:24%;}.clswidth25{  width:25%;}.clswidth32{  width:32%;}.borderLeft{  border-left:1px solid #ccc;}.borderRight{  border-right:1px solid #ccc;}.thBgColor{  background:#eee;  /* Header Css */}.grmHeaderLeft{  width:440px;}.grmHeaderRight{  width:520px;}.grmLogo{  width:77px;  height:79px;}.grmLogo a{  background:url(../../images/groupSpriteimg.png) no-repeat;  width:77px;  height:79px;  display:inline-block;}.grmLogoText{  width:320px;  height:38px;  padding:22px 0px 0px 0px;}.grmLogoText a{  width:320px;  height:38px;  display:inline-block;}.grmHeaderRight p{  text-align:right;}.userName{  color:#515151;  border-right:1px solid #515151;  padding-right:8px !important;}.userIcon{  background:url(../../images/groupSpriteimg.png) -75px -34px no-repeat;  width:25px;  height:25px;  display:inline-block;  vertical-align:middle;}.dateTime span{  color:#063807;  padding:0px 0px 0px 8px;  display:inline-block;}.grmHeaderMenu{  margin:3px 0px 0px 0px;}.grmMenuLeft{  width:17px;  height:38px;  background:url(../../images/groupSpriteimg.png) -99px -33px no-repeat;}.grmMenuMiddle{  width:925px;  height:38px;  background:url(../../images/menubg.png) repeat-x;}.grmMenuRight{  background:url(../../images/groupSpriteimg.png) -118px -33px no-repeat;  width:18px;  height:38px;}.grmMenuMiddle ul{  list-style-type:none;}.grmMenuMiddle ul li{  float:left;  color:#fff;  background:url(../../images/menusep.png) 100% 0px no-repeat;  margin-left:1px;}.grmMenuMiddle ul li ul li{  clear:both;  background:none;  margin:0px;  border:none;  width:100%;}.grmMenuMiddle ul li ul li:hover{  background:#105ba7;}.grmMenuMiddle ul li ul li:hover a{  color:#fff;}.grmMenuMiddle ul li a{  color:#fff;  font-size:12px;  font-weight:bold;  background:url(../../images/menuarrow.png) 93% 13px no-repeat;  display:inline-block;  /*padding:7px 35px 7px 20px;*/  padding:8px 20px 8px 5px;}.grmMenuMiddle ul li:hover a{  color:#000;  font-size:12px;  font-weight:bold;  background-image:url(../../images/menuarrow1.png);  background-repeat:no-repeat;  background-color:#e7e5e5;  background-position:93% 13px;  display:inline-block;  /*padding:6px 34px 6px 19px;
	border:1px solid #ccc;*/  padding:8px 20px 8px 5px;}.grmMenuMiddle ul li a.grmSingleMenu{  color:#fff;  font-size:13px;  font-weight:bold;  background:none;  display:inline-block;  padding:8px 10px 8px 10px;}.grmMenuMiddle ul li:hover a.grmSingleMenu{  color:#000;  font-size:13px;  font-weight:bold;  background-image:none;  background-repeat:no-repeat;  background-color:#e7e5e5;  background-position:0px;  display:inline-block;  padding:7px 9px 7px 9px;  border:1px solid #ccc;}.grmMenuMiddle ul li ul li a{  background:none;  color:#000;  width:230px;}.grmMenuMiddle ul li:hover ul li a{  border:none;  background:none;  padding-bottom:8px;  padding-top:8px;}.grmlogout{  width:80px;  height:38px;  background:url(../../images/menubg.png) repeat-x;}.grmlogout a{  display:inline-block;  height:29px;  width:150px;  background:url(../../images/groupSpriteimg.png) -142px -28px no-repeat;  padding:8px 0px 0px 30px;  font-size:13px;  font-weight:bold;  color:#fff;}.grmSubMenu{  position:absolute;  left:0px;  top:0px;  background:#e7e5e5;  border-bottom:1px solid #ccc;  border-radius:0px 0px 5px 5px;  width:195px;  display:none;  z-index:100;}.grmSubMenuCont{  position:relative;  top:0px;  left:0px;  z-index:100;}.titleColor{  color:#3c3c3c !important;  padding-bottom:10px !important;  /* Workarea Css */}.grmWorkareaTopLeft{  background:#fff url(../../images/grmWorkTopLeftCv.png) no-repeat;  width:10px;  height:10px;}.grmWorkareaTopRight{  background:#fff url(../../images/grmWorkTopRightCv.png) no-repeat;  width:10px;  height:10px;}.grmWorkareaTop{  width:960px;  background:url(../../images/grmWorkTopBg.png) repeat-x;}.grmWorkareaBotLeft{  background:#fff url(../../images/grmWorkBotLeftCv.png) no-repeat;  width:10px;  height:10px;}.grmWorkareaBotRight{  background:#fff url(../../images/grmWorkBotRightCv.png) no-repeat;  width:10px;  height:10px;}.grmWorkareaBot{  width:960px;  background:url(../../images/grmWorkBotBg.png) repeat-x;}.grmWorkareaMiddle{  background:url(../../images/grmWorkLeftBg.png) repeat-y;  *width:950px;  padding:0px 0px 0px 10px;}.grmWorkareaMiddleRight{  background:url(../../images/grmWorkRightBg.png) 100% repeat-y;  padding:10px 10px 10px 0px;}.grmImgvertical{  vertical-align:middle;}.grmTxtAlignLeft{  text-align:left !important;}select.timeRangeDropDown{  width:80px;}.grmTableHead{  background:#eee;  color:#000;  border-left:1px solid #ccc;  border-right:1px solid #ccc;}.grmTableColumn{  text-align:center;  padding:10px 0px 5px 0px;}.grmTableRow{  border:1px solid #ccc;}.grmtitleColor{  color:#101559;}.grmmandaotry,.mantatoryStar{  color:#f00;}.grmBluerow{  background:#dfe8f6;}.grmTableTop{  background:#eee;  overflow:hidden;  background:url(../../images/bgHeadTop.png) repeat-x;}.grmGreenBtnSmall{  background:url(../../images/smallgreenbtn.png) no-repeat !important;  color:#fff;  display:inline-block;  width:69px !important;  height:32px;  padding:8px 0px 10px 0px !important;  margin-top:15px;  text-align:center;  border:none;  cursor:pointer;  font-weight:bold;}.x-box-inner .grmGreenBtnAddRow{  background:url(../../images/greenBtn.png) no-repeat !important;  color:#fff;  display:inline-block;  width:108px !important;  height:32px;  padding:8px 0px 10px 0px !important;  margin-top:15px;  text-align:center;  border:none;  cursor:pointer;  font-weight:bold;  position:relative;  right:0px;}.grmTableTopLeft{  background:url(../../images/grmTableHeadLeft.png) no-repeat;  width:5px;  height:5px;}.grmTableTopRight{  background:url(../../images/grmTableHeadRight.png) no-repeat;  width:5px;  height:5px;  /*Footer Css */}.grmFooter{  background:url(../../images/footer_graybg.jpg) repeat-x scroll 0 0 transparent;  color:#fff;  height:66px;  margin-top:20px;  line-height:65px;}.CopyTxt{  padding:0 0 0 20px;  /* Ui Css Overwrite 
/*.ui-corner-all .ui-widget-header{
	 background:#0885BD;
	border:1px solid #0885BD;

}*/}.lightGreenButton{  Background:#699f21;  padding:5px 7px 5px 7px;  border-radius:4px;  border:1px solid #699f21;  color:#fff;}.ui-dialog .ui-dialog-content{  min-height:30px !important;  padding-bottom:15px;}.grmRowcls .corpCss8{  color:#000;}.grmRowcls .corpCss12{  color:#000;}.requestDetails .cellBoxHead{  display:block;  float:left;  width:104px;}.requestDetails .cellBoxHead{  *width:84px !important;  border:1px solid #ccc !important;}.requestDetails .cellBoxData{  display:block;  float:left;  width:104px;  min-height:20px;}.requestDetails .cellBoxData{  *width:98px !important;}.grmRowcls .cellBoxHeadVP{  border:none;  *display:block;  *float:left;  *padding:10px 0px 10px 0px;  *height:20px;  text-align:center;}.grmRowcls .cellBoxHeadVP{  display:block;  float:left;  padding:10px 0px 10px 0px;  height:50px;}.grmRowcls .cellBoxHeadVP{  display:block;  float:left;  padding:10px 0px 10px 0px;  height:50px;}:root .grmRowcls .cellBoxHeadVP{  display:block;  float:left;  padding:10px 0px 10px 0px;  height:50px;}.grmRowcls .cellBoxDataVP{  display:block;  float:left;  padding:10px 0px 10px 0px;  height:50px;}.grmRowcls .cellBoxDataVP{  display:block;  float:left;  padding:10px 0px 10px 0px;  height:50px;}:root .grmRowcls .cellBoxDataVP{  display:block;  float:left;  padding:10px 0px 10px 0px;  height:50px;}.tableBoxVP{  border:none !important;}.grmRowcls .tableBoxVP{  text-align:center;  *text-align:left;  border-bottom:1px solid #ccc !important;}.grmRowcls .cellBoxDataVP{  text-align:center;  *display:block;  *float:left;  *padding:10px 0px 10px 0px;  *height:20px;}.editpass .cellBoxHeadVP{  border:none;  *display:block;  *float:left;  *padding:10px 0px 10px 10px;  *height:20px;  text-align:center;}.editpass .cellBoxDataVP{  text-align:center;  *display:block;  *float:left;  *padding:10px 0px 10px 10px;  *height:20px;}.cellDataHeight .cellBoxDataVP{  height:40px;}.popupsBox .popupsHeading{  color:#101559;}.grmRowcls .tableContainer{  margin:0px;  border:0px;}.grmRowcls .tableBox{  border:none;  margin-bottom:10px;}.grmRowcls .cellBoxHead{  border:none;}.viewRequestFull .viewRequestTable{  border:none;}.viewRequestFull .viewRequestTable{  border-top:0px;  margin-bottom:10px;  border-left:1px solid #ccc;  border-right:1px solid #ccc;  border-bottom:1px solid #ccc;}.viewRequestFull{  color:#333 !important;}.viewRequestFull .viewRequestTable .th{  padding-bottom:5px;  /*background:#0885BD;
*/}.corpCss td{  text-align:left;}.viewRequestInner{  color:#000 !important;}.viewRequestInner .viewRequestInnerTable .th{  color:#000;}.contentWhitebox div{  color:#000;}.lableSize{  color:#000 !important;}.rowOdd{  background-color:#fff !important;}.rowEven{  background-color:#dfe8f6 !important;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{  float:none !important;  Text-align:center !important;  /*.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
	background-image:none !important;
	background-color:#F69C29 !important;
	color:#000000 !important;
	border:1px solid #F69C29 !important;
}*/  /* Ext Js Css */}.viewrequestfilter{  background-color:#fff !important;  box-shadow:none;  margin-bottom:15px;  border-color:#ccc !important;}.viewrequestfilter .x-panel-default-framed-bc{  background-color:#fff !important;  background-image:none !important;}.viewrequestfilter .x-panel-default-framed-br{  background-color:#fff !important;  background-image:none !important;}.viewrequestfilter .x-panel-default-framed-bl{  background-color:#fff !important;  background-image:none !important;}.viewrequestfilter .x-panel-default-framed-mc{  background-color:#fff !important;  background-image:none !important;}.viewrequestfilter .x-panel-default-framed-ml{  background-color:#fff !important;  background-image:none !important;  border:1px solid #ccc !important;}.viewrequestfilter .x-panel-default-framed-mr{  background-color:#fff !important;  background-image:none !important;}.viewrequestfilter .x-panel-header div{  background-image:none !important;  background-color:#eee !important;}.viewrequestfilter .x-panel-header-default-framed-top{  background-color:#eee;  background-image:none !important;  border-color:#ccc !important;}.viewrequestfilter .x-panel-header-text-default-framed{  color:#000;  font-size:12px;  font-weight:normal;}.viewrequestfilter .x-panel-body-default-framed{  background:#fff;  border:none;  /*padding:10px 10px 10px 40px;*/}.viewrequestfilter .x-table-layout-cell{  vertical-align:top;}.viewrequestfilter .x-table-layout-cell fieldset{  margin:0px 56px 0px 0px !important;}.viewrequestfilter .grmGreenBtnTab{  background:url(../../images/greenBtn.png) no-repeat;  color:#fff;  display:inline-block;  width:108px !important;  height:33px;  padding-top:8px !important;  margin-top:15px;  text-align:center;  border:none;  font-weight:bold;}.viewrequestfilter .grmGreenBtnTab button span{  margin-top:-1px;}.lightbox .grmPmtGreenBtn{  background:url(../../images/greenBtn1.png) no-repeat;  color:#fff;  display:inline-block;  width:156px;  height:33px;  padding-top:8px !important;  margin-top:15px;  text-align:center;  border:none;  /*left:350px !important;*/  font-weight:bold;}.clsContent .viewrequest{  background-color:#fff;  box-shadow:none;  margin-bottom:15px;}.viewrequest .x-panel-header-default-top{  box-shadow:none;  background:#eee;  border-radius:4px 4px 0px 0px;}.viewrequest .x-panel-header-default{  border-color:#ccc;}.viewrequest .x-grid-header-ct{  border-color:#ccc;  border:1px solid #ccc;}.viewrequest .x-panel-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.viewrequest .x-grid-table{  width:947px !important;}.viewrequest .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0 -2px;}.viewrequest .x-tool-over .x-tool-close{  background-position:0 -2px;  background-image:url("../../images/close_buttons.png");  /*
.viewrequest .reqId{
	left:23px !important;
}

.viewrequest .userName{
	left:127px !important;
	color:#000000;
}

.viewrequest .sectorInfo{
	left:231px !important;
}

.viewrequest .reqFare{
	left:335px !important;
}
.viewrequest .noPax{
	left:439px !important;
}
.viewrequest .reqDate{
	left:543px !important;
}
.viewrequest .remarks{
	left:647px !important;
}
.viewrequest .currentStatus{
	left:751px !important;
}
.viewrequest .viewHistory{
	left:855px !important;
}
*/}.viewrequest .x-grid-row-alt .x-grid-cell,.x-grid-row-alt .x-grid-rowwrap-div{  background-color:#dfe8f6;}.viewrequest .x-grid-cell-special{  background-image:none;  background-color:transparent;}.viewrequest .x-panel-with-col-lines .x-grid-row .x-grid-cell{  border:none;}.viewrequest .x-column-header{  background-color:#eee;  background-image:none;  color:#000;  border:none;  font-weight:normal;  font-size:12px;  text-shadow:none;  /*min-width:104px !important;*/}.viewrequest .x-column-header-over,.x-column-header-sort-ASC,.x-column-header-sort-DESC .x-column-header{  color:#000;  font-size:12px;  text-shadow:none;}.viewrequest .x-panel .x-grid-body{  border-style:solid !important;  border-color:#ccc !important;  border-width:1px;}.viewrequest .x-panel-body-default{  border-style:solid !important;  border-color:#ccc !important;  border-width:1px;}.viewrequest .x-toolbar-default{  border-color:#ccc;  /* Light Box Css */}.lightbox{  top:47px !important;  background-color:#fff !important;  overflow:visible !important;  /*height:520px !important;*/  box-shadow:none !important;  border-color:#ccc !important;  border:5px solid #ccc !important;}.lightbox .x-window-default-ml{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-window-default-mr{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-window-default-mc{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-window-default-bl{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-window-default-br{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-window-default-bc{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-panel-default-framed-tl{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-panel-default-framed-tr{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-panel-default-framed-tc{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-panel-default-framed-ml{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-panel-default-framed-mr{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-panel-default-framed-bl{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-panel-default-framed-br{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-panel-default-framed-bc{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-window-header-default-top{  box-shadow:none;  background-color:#eee !important;  border-radius:4px 4px 0px 0px;  padding-top:5px !important;  padding-bottom:5px !important;  padding-left:5px !important;  padding-right:5px !important;  background-image:none !important;  border-top:5px solid #ccc !important;  border-left:5px solid #ccc !important;  border-right:5px solid #ccc !important;  border-bottom:1px solid #ccc !important;}.paymentreq .x-panel-header-default-framed-top-mc{  background-color:#eee !important;  background-image:none !important;  padding:5px !important;}.paymentreq .x-panel-default-framed-ml{  background-color:#fff !important;  background-image:none !important;  border:1px solid #ccc;}.paymentreq .x-panel-default-framed-mr{  background-color:#fff !important;  background-image:none !important;}.paymentreq .x-panel-default-framed-mc{  background-color:#fff !important;  background-image:none !important;}.paymentreq .x-panel-default-framed-bl{  background-color:#fff !important;  background-image:none !important;}.paymentreq .x-panel-default-framed-br{  background-color:#fff !important;  background-image:none !important;}.paymentreq .x-panel-default-framed-bc{  background-color:#fff !important;  background-image:none !important;}.lightbox .x-window-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.lightbox .x-window-header-ml{  background-color:#eee !important;  background-image:none !important;}.lightbox .x-window-header-mr{  background-color:#eee !important;  background-image:none !important;}.lightbox .x-window-header-mc{  background-color:#eee !important;  background-image:none !important;}.lightbox .x-window-header-tl{  background-color:#eee !important;  background-image:none !important;}.lightbox .x-window-header-tr{  background-color:#eee !important;  background-image:none !important;}.lightbox .x-window-header-tc{  background-color:#eee !important;  background-image:none !important;}.lightbox .x-panel-default-framed{  padding:0px 0px 0px 0px !important;}.lightbox .x-window-body-default{  background-color:#fff;  border:none;  margin-top:10px;  /*overflow:auto !important;
	height:420px !important;*/}.lightbox .x-tool img{  background-image:url(../../images/close_buttons.png);  height:20px;  width:20px;  background-position:0px -2px;}.lightbox .x-tool-over .x-tool-close{  background-image:url(../../images/close_buttons.png);  background-position:0px -2px;}.lightbox .x-form-display-field a{  color:#0885bd;  text-decoration:underline;}.lightbox .x-form-display-field a img{  vertical-align:middle;}.lightbox .x-panel-header-default{  border-style:solid;  border-width:1px;  border-color:#ccc;  background-image:none;  background-color:#eee;  border-radius:4px 4px 0px 0px;}.lightbox .x-panel-default{  border-color:transparent;  border-style:none;  /*margin-top:10px;
	min-height:50px !important;*/}.lightbox .x-panel-body-default{  border-color:transparent;  border-style:none;}.lightbox .x-panel-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.lightbox .x-grid-header-ct{  border-color:transparent;  background-image:none;  background-color:transparent;  border-left:1px solid #ccc;  border-top:none;  border-right:1px solid #ccc;}.lightbox .x-column-header{  background-image:none;  background-color:#eee;  color:#000;  border-top:1px solid #ccc;  border-right:none;  font-weight:normal;  font-size:12px;  text-shadow:none;}.lightbox .x-panel .x-grid-body{  border:1px solid #ccc;  top:46px !important;}.lightbox .fareApproval .x-grid-body{  height:23px !important;  top:23px !important;  /*.lightbox .x-btn-default-small .x-btn-inner{
	color:#000000;
	font-weight:bold;
	font-size:12px;
}*/}.x-css-shadow{  box-shadow:none !important;}.lightbox .x-panel-default-framed{  background-color:transparent;  border-radius:0;  border:0;  /*margin:0px 10px 10px 10px !important;*/}.lightbox .x-panel-body-default-framed{  background:#fff;}.lightbox .x-column-header-over,.x-column-header-sort-ASC,.x-column-header-sort-DESC .x-column-header{  color:#000;  font-size:12px;  text-shadow:none;}.lightbox .x-grid-row-selected .x-grid-cell-special{  background-image:none;  background-color:transparent;}.lightbox .x-grid-row-alt .x-grid-cell,.x-grid-row-alt .x-grid-rowwrap-div{  background-color:#dfe8f6;}.lightbox .x-grid-row-selected .x-grid-cell,.x-grid-row-selected .x-grid-rowwrap-div{  background-color:#fff !important;  border:none !important;}.lightbox .x-panel-with-col-lines .x-grid-row .x-grid-cell{  border:none !important;}.lightbox .x-grid-row .x-grid-cell-special{  background-color:#fff;}.paymentreq{  background-color:#fff !important;  box-shadow:none;  margin-bottom:15px;  border-color:#ccc !important;}.paymentreq .x-panel-header-default-framed-top{  box-shadow:none;  background:#eee;  border-color:#ccc;}.paymentreq .x-panel-body-default-framed{  background:#fff;  border:none;  /*padding:10px 10px 10px 40px !important;*/}.paymentreq .x-panel-header-text-default-framed{  color:#000;  font-size:12px;  font-weight:normal;}.paymentreq .x-fieldset{  margin-top:0px !important;}.paymentreq .x-table-layout-cell{  vertical-align:top;}.paymentreq .x-table-layout-cell fieldset{  vertical-align:top;  margin:0px 56px 0px 0px !important;}.viewpayreq{  background-color:#fff !important;  box-shadow:none;  margin-bottom:15px;  padding:0px !important;  border-color:#ccc !important;}.viewpayreq .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0px -2px;}.viewpayreq .x-grid-table .x-panel-with-col-lines .x-grid-row .x-grid-cell{  border-right:0px solid #ccc !important;}.viewpayreq .x-panel .x-grid-body{  border-style:none !important;}.viewpayreq .x-panel-header-default-framed-top-mc{  background-color:#eee !important;  background-image:none !important;  padding:5px !important;}.viewpayreq .x-column-header{  border:0px;}.viewpayreq .x-grid-cell{  border:none !important;}.viewpayreq .x-panel-default-framed-ml{  background-color:#fff !important;  background-image:none !important;  border:1px solid #ccc;}.viewpayreq .x-panel-default-framed-mr{  background-color:#fff !important;  background-image:none !important;}.viewpayreq .x-panel-default-framed-mc{  background-color:#fff !important;  background-image:none !important;}.viewpayreq .x-panel-default-framed-bl{  background-color:#fff !important;  background-image:none !important;}.viewpayreq .x-panel-default-framed-br{  background-color:#fff !important;  background-image:none !important;}.viewpayreq .x-panel-default-framed-bc{  background-color:#fff !important;  background-image:none !important;}.viewpayreq .x-panel-header-default-framed-top{  box-shadow:none;  background:#eee;}.viewpayreq .x-panel-header-text-default-framed{  color:#000;  font-size:12px;  font-weight:normal;}.viewpayreq .x-panel-body-default-framed{  border-color:#fff;  border-style:none !important;  border-width:0px;}.viewpayreq .x-grid-header-ct{  border:none;  background-color:transparent;  background-image:none;  left:0px !important;  top:23px !important;  border-top:1px solid #ccc;  color:#000;  font-weight:normal;}.viewpayreq .x-panel .x-grid-body{  border:1px solid #ccc !important;  border-color:#ccc !important;}.viewpayreq .x-column-header{  background-color:#eee;  background-image:none;  font-size:12px;}.viewpayreq .x-column-header-over,.x-column-header-sort-ASC,.x-column-header-sort-DESC .x-column-header{  color:#000;  font-size:12px;  text-shadow:none;}.viewpayreq .x-grid-row-alt .x-grid-cell,.x-grid-row-alt .x-grid-rowwrap-div{  background-color:#dfe8f6 !important;}.passreq{  background-color:#fff !important;  box-shadow:none;  margin-bottom:15px;  padding:0px;  /*height:220px !important;*/}.passreq .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0 -2px;}.passreq .x-window-header-default-top{  box-shadow:none;  background:#eee;  padding-bottom:3px;}.passreq .x-panel-default-framed{  background-color:transparent;  border-radius:0;  border:0;  margin:0px 10px 10px 10px !important;}.passreq .x-window-body-default{  background:#fff;  border:none;}.passreq .x-panel-body-default-framed{  background:none;  border:none;}.passreq .x-window-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.passreq .grmBlueBtn{  background:url(../../images/blueBtn.png) no-repeat;  color:#fff !important;  display:inline-block;  width:70px !important;  height:33px;  padding-top:9px !important;  margin-top:15px;  text-align:center;  border:none;  left:335px !important;  font-weight:bold;}.payReqWind{  background-color:#fff !important;  box-shadow:none;}.payReqWind .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0px -2px;}.payReqWind .x-window-header-default-top{  box-shadow:none;  background:#eee;  padding-bottom:3px;}.payReqWind .x-window-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.payReqWind .x-panel-default-framed{  background:#fff;  border:none;}.payReqWind .x-panel-body-default-framed{  background:none;  border:none;}.payReqWind .x-window-body-default{  background:none;  border:none;}.payReqWind .grmBlueBtn{  background:url(../../images/blueBtn.png) no-repeat;  color:#fff !important;  display:inline-block;  width:70px !important;  height:33px;  padding-top:9px;  margin-top:0px !important;  text-align:center;  border:none;  left:190px !important;  font-weight:bold;}.payReqWind .grmBlueBtn{  margin-top:0px !important;}.payReqWind .grmBlueBtn{  *margin-top:4px !important;}:root .payReqWind .grmBlueBtn{  margin-top:0px !important;  /*.payReqWind .x-btn-default-small .x-btn-inner{
	color:#000000;
	font-weight:bold;
	*margin-top:5px;

}

.payReqWind .grmBlueBtn .x-btn-inner{
	color:#000000;
	font-weight:bold;
	*margin-top:-2px;

}

.payReqWind .grmGreenBtn{
	background: url(../../images/smallgreenBtn.png) no-repeat;
	color:#000000;
	display:inline-block;
	width:60px !important;
	height:33px;
	padding-top:8px !important;
	margin-top:15px;
	text-align:center;
	border:none;
	left:112px !important;
	font-weight:bold;
}*/}.editProfile{  box-shadow:none;}.editProfile .x-panel-body-default-framed{  border:none;}.editProfile .x-panel-header-default-framed-top{  box-shadow:none;  background:#eee;}.editProfile .x-panel-header-text-default-framed{  color:#000;  font-size:12px;  font-weight:normal;}.payRow{  border-left:1px solid #ccc;  border-right:1px solid #ccc;  border-bottom:1px solid #ccc;  border-top:0px solid #ccc;  padding:8px 0px 2px 0px;  margin:0px !important;}.td a{  color:#0885bd;  text-decoration:underline;}.viewFlightDetails{  background-color:#fff !important;  box-shadow:none;  border-left:5px solid #ccc !important;  border-right:5px solid #ccc !important;  border-bottom:5px solid #ccc !important;  border-top:5px solid #ccc !important;}.viewFlightDetails .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0px -2px;}.viewFlightDetails .x-tool-over .x-tool-close{  background-image:url(../../images/close_buttons.png);  background-position:0px -2px;}.viewFlightDetails .x-form-item-label{  width:135px !important;}.x-form-item-label{  padding-top:0px !important;}.viewFlightDetails .x-form-display-field{  width:120px !important;  /*.viewFlightDetails .x-form-item{
	width: 265px !important;
}*/}.viewFlightDetails .x-grid-header-ct{  border-color:#ccc;  border:1px solid #ccc;}.viewFlightDetails .x-tool-over{  background-position:0px;  background-image:url("../../images/close_buttons.png");}.viewFlightDetails .x-tool-over .x-tool-maximize{  background-position:0% 0% !important;}.viewFlightDetails .x-window-header-default{  padding:5px !important;}.viewFlightDetails .x-panel-default-framed div{  background-color:#fff !important;  background-image:none !important;}.viewFlightDetails .x-window-default-ml{  background-color:#fff !important;  background-image:none !important;  border:1px solid #ccc !important;}.viewFlightDetails .x-window-default-mr{  background-color:#fff !important;  background-image:none !important;}.viewFlightDetails .x-window-default-mc{  background-color:#fff !important;  background-image:none !important;}.viewFlightDetails .x-window-header-default-top{  box-shadow:none;  background:#eee;  border-radius:4px 4px 0px 0px;  padding-bottom:5px !important;}.viewFlightDetails .x-window-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;  /*.viewFlightDetails .x-btn-default-small .x-btn-inner{
	 color:#000000;
	font-weight:bold;
} */}.viewFlightDetails .x-window-body-default{  background-color:#fff;  border:none;}.viewFlightDetails .x-panel-body-default{  background-color:#fff;  border:none;}.viewFlightDetails .x-panel-default-framed{  background-color:#fff;  border:none;}.viewFlightDetails .x-panel-body-default-framed{  background-color:#fff;  border:none;}.viewFlightDetails .x-panel-header-default{  box-shadow:none;  background:#eee;}.viewFlightDetails .x-panel-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.viewFlightDetails .x-column-header{  background-color:#eee;  background-image:none;  color:#000;  font-weight:normal;  font-size:12px;  text-shadow:none;  border:none;  /*min-width:104px !important;*/}.viewFlightDetails .x-panel-header-default{  border-color:#ccc;}.viewFlightDetails .x-panel .x-grid-body{  border-style:solid !important;  border-color:#ccc !important;  border-width:1px;}.viewFlightDetails .x-panel-with-col-lines .x-grid-row .x-grid-cell{  border-right:none;}.viewFlightDetails .x-column-header-over,.x-column-header-sort-ASC,.x-column-header-sort-DESC .x-column-header{  color:#000;  font-size:12px;  text-shadow:none;}.passreq .x-panel-header-default{  box-shadow:none;  background:#eee;  border-color:#ccc;}.passreq .x-grid-header-ct{  border-color:#ccc;}.passreq .x-panel-body-default{  border-color:#ccc !important;}.passreq .x-panel-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.passreq .x-panel-default{  border-color:#ccc;}.passreq .x-column-header{  background-color:#eee;  background-image:none;  color:#000;  font-weight:normal;  font-size:12px;  text-shadow:none;  /*min-width:104px !important;*/}.passreq .x-column-header-over,.x-column-header-sort-ASC,.x-column-header-sort-DESC .x-column-header{  color:#000;  font-size:12px;  text-shadow:none;}.contentHolderCls,.IconDetailsDiv{  *width:960px;}.fareApproval{  height:57px !important;  width:500px !important;}.x-unselectable img{  cursor:pointer !important;}.payHistory{  background-color:#fff !important;}.payHistory .x-window-header-default-top{  box-shadow:none;  background:#eee;  border-radius:4px 4px 0px 0px;  padding-bottom:5px !important;}.payHistory .x-panel-header-default{  background:#eee;  border:none;  border:1px solid #ccc;}.payHistory .x-window-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.payHistory .x-window-body-default{  background-color:#fff !important;  border:none;}.payHistory .x-panel-body-default{  background-color:#fff !important;  border-color:#ccc !important;}.payHistory img{  vertical-align:middle;}.payHistory .x-window-body-default{  color:#000;  border:none;  font-weight:normal;}.payHistory .x-panel-default{  margin-bottom:10px;}.payHistory .x-column-header{  background:#eee;  border:none;}.payHistory .x-column-header-over,.x-column-header-sort-ASC,.x-column-header-sort-DESC .x-column-header{  color:#000;  font-size:12px;  text-shadow:none;}.payHistory .x-panel-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.payHistory .x-grid-header-ct{  border-left:1px solid #ccc;  border-right:1px solid #ccc;  border-top:1px solid #ccc;}.payHistory .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0 -2px;}.cursor{  cursor:pointer;}.x-grid-row .x-grid-cell{  font-size:11.5px !important;}.fareApproval table{  width:100%;}.totalFareCls{  width:450px !important;}.totalFareCls .x-form-item-label{  width:169px !important;}.fareRequestLabel .x-form-item-label{  width:169px !important;}.timeValidityLabel .x-form-item-label{  width:169px !important;}.fareValidityCont{  left:175px !important;}.fareValidityTypeCont{  left:235px !important;}.fareRequestLabel{  width:350px !important;}.totalFareCls .x-form-item-body{  width:250px !important;}.ui-dialog .ui-dialog-titlebar-close{  display:none !important;}.editProfile .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0 -2px;}.editProfile .x-tool-over .x-tool-close{  background-position:0 -2px;  background-image:url("../../images/close_buttons.png");}.userDetails .x-window-header-default-top{  box-shadow:none;  background:#eee !important;}.userDetails .x-box-inner .x-tool{  left:780px !important;}.userDetails .x-box-inner .x-component{  left:10px !important;}.marginTopMin10px{  margin-top:-10px;}.userDetails .x-tool{  *left:780px !important;  *top:7px !important;}.userDetails .x-component{  *left:10px !important;  *top:2px !important;  padding-left:10px;}.userDetails .x-window-header-text-default{  color:#000;  font-weight:normal;  padding:4px;}.userDetails .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0 -2px;}.userDetails .x-tool-over .x-tool-close{  background-position:0 -2px;  background-image:url("../../images/close_buttons.png");}.userDetails .x-window-body-default{  border:none !important;  background:#fff;}.userDetails .x-panel-default-framed{  border:none !important;  background:#fff;}.userDetails .x-panel-body-default-framed{  background:#fff;}.userDetails .x-form-item-label-right{  text-align:left;  /*.viewrequest .x-box-inner{
	height:18px !important;
}*/}.reportBtn .grmBlueBtn{  background:url(../../images/blueBtn.png) 16px 0px no-repeat;  color:#fff;  display:inline-block;  width:70px;  height:33px;  padding:2px 0;  margin-top:15px;  text-align:center;  border:none;  font-weight:bold;  cursor:pointer;  left:100px;  top:-1px !important;  /*.reportBtn  .x-btn-default-small .x-btn-inner{
	color:#000000;
	font-weight:bold;
}

.reportBtn .x-btn-default-small-icon button, .reportBtn .x-btn-default-small-icon .x-btn-inner,.reportBtn .x-btn-default-small-noicon button, .reportBtn .x-btn-default-small-noicon .x-btn-inner{
	color:#000000;
	font-weight:bold;
}

.x-message-box .x-btn-default-small{
	background:#74AC28;
	margin:5px;
	padding:5px !important;
	font-weight:bold;
	border-radius:6px;
}



.reportBtn .x-btn-default-small-icon button, .x-btn-default-small-icon .x-btn-inner, .x-datepicker-footer .x-btn-default-small-noicon button span.x-btn-inner{
	height:20px !important;
	color:#000000;
	font-weight:bold;
}*/}.fieldHeadLabel{  font-size:13px !important;  left:10px !important;  top:15px !important;}.conditionHeadLabel{  font-size:13px !important;  left:396px !important;  top:15px !important;}.saveReport{  border-color:#ccc !important;  border-width:5px !important;  background-color:#fff !important;}.saveReport .x-window-header-default-top{  background-color:#eee !important;  padding:5px 5px 5px 7px;}.saveReport .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0 -2px;}.saveReport .x-tool-over .x-tool-close{  background-position:0 -2px;  background-image:url("../../images/close_buttons.png");}.saveReport .x-window-body-default{  border-color:#ccc !important;  border-width:0px !important;  background:#fff !important;}.saveReport .x-panel-body-default{  border-color:#ccc !important;  border-width:0px !important;  /*.saveReport .x-btn .x-btn-center .x-btn-inner{
	margin-top:-1px;
	*margin-top:0px;
}*/}.airlineBidding .x-panel-header-default-framed-top{  box-shadow:none;  background:#eee;  border-color:#ccc;}.airlineBidding .x-panel-header-text-default-framed{  color:#000;  font-size:12px;  font-weight:normal;}.airlineBidding .x-panel-body-default-framed{  background:#fff;  border:none;  /*padding:10px 10px 10px 40px;*/}.airlineBidding{  background:#fff !important;}.biddingRequest .x-panel-header-default{  box-shadow:none;  background:#eee;  border-color:#ccc;  border-radius:4px 4px 0px 0px;}.biddingRequest .x-panel-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.biddingRequest .x-column-header{  background-color:#eee;  background-image:none;  color:#000;  border:none;  font-weight:normal;  font-size:12px;  text-shadow:none;  /*min-width:104px !important;*/}.biddingRequest .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0 -2px;}.biddingRequest .x-tool-over .x-tool-close{  background-position:0 -2px;  background-image:url("../../images/close_buttons.png");}.biddingRequest .x-grid-row-alt .x-grid-cell,.x-grid-row-alt .x-grid-rowwrap-div{  background-color:#dfe8f6;}.biddingRequestLightbox{  background:#fff !important;  border:1px solid #ccc;}.biddingRequestLightbox .x-window-header-default-top{  box-shadow:none;  background:#eee;  padding-bottom:3px;}.biddingRequestLightbox .x-window-body-default{  background:#fff !important;  border:none !important;}.biddingRequestLightbox .x-window-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.biddingRequestLightbox .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0 -2px;}.biddingRequestLightbox .x-tool-over .x-tool-close{  background-position:0 -2px;  background-image:url("../../images/close_buttons.png");}.biddingRequestLightbox .x-panel-default-framed{  background:#fff !important;}.biddingRequestLightbox .x-panel-body-default-framed{  background:#fff !important;}.biddingLightbox .x-panel-header-default{  box-shadow:none;  background:#eee;  border-color:#ccc;  border-radius:4px 4px 0px 0px;  margin-top:15px;}.biddingLightbox .x-panel-header-text-default{  color:#000;  font-weight:normal;  font-size:12px;}.biddingLightbox .x-tool img{  background-color:transparent;  background-image:url("../../images/close_buttons.png");  background-repeat:no-repeat;  cursor:pointer;  height:20px;  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:0;  overflow-x:hidden;  overflow-y:hidden;  width:20px;  background-position:0 -2px;}.biddingLightbox .x-tool-over .x-tool-close{  background-position:0 -2px;  background-image:url("../../images/close_buttons.png");}.biddingLightbox .x-grid-row-alt .x-grid-cell,.x-grid-row-alt .x-grid-rowwrap-div{  background-color:#dfe8f6 !important;}.biddingLightbox .x-column-header{  background-color:#eee;  background-image:none;  color:#000;  border:none;  font-weight:normal;  font-size:12px;  text-shadow:none;  /*min-width:104px !important;*/}.biddingRequestLightbox .grmBlueBtn1{  background:url(../../images/blueBtn.png) no-repeat;  color:#fff;  display:inline-block;  width:70px !important;  height:33px;  padding-top:9px !important;  margin-top:15px;  text-align:center;  border:none;  left:385px !important;  font-weight:bold;  top:0px !important;  /*information message, error message and confirm message*/}.x-message-box{  overflow:visible !important;  background-color:transparent !important;  background:url(../plugins/I5/images/noimage.png) no-repeat !important;  background:#ddd !important;  border-radius:7px !important;  box-shadow:0 0 0 0 #ddd !important;}.x-message-box .x-window-header-default-top{  background:#ddd !important;  padding:5px 5px 0px !important;}.x-message-box .x-window-body{  background:#fff !important;  min-height:69px;}.x-message-box .x-tool-close{  background:transparent;  background:url(../../images/close_button25px.png) no-repeat !important;  left:-8px;  position:absolute !important;  top:-20px;  width:25px;  height:25px;}.x-message-box .x-container{  background-color:#fff !important;  overflow:hidden;}.x-message-box .x-window-header span{  font-size:12px !important;  font-family:verdana, arial, tahoma, sans-serif;}.x-message-box .x-box-inner{  min-height:20px;  overflow:visible !important;}.x-message-box .x-btn-inner{  color:#fff !important;  font-weight:bold;}.x-message-box .x-btn{  position:absolute !important;  top:0px !important;}.x-message-box .x-toolbar-footer{  background-color:#fff !important;}.x-message-box .x-layer,.x-message-box .x-box-layout-ct,.x-message-box .x-border-layout-ct{  overflow:visible !important;}.highLightRow td{  background:#ddd !important;  color:#f00 !important;}.grmPopupOverlay,.tempGrmPopupOverlay{  position:fixed;  height:100%;  width:100%;  left:0;  top:0;  background:#000;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";  filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity:0.5;  opacity:0.5;  z-index:1000;}.grmPopup,.tempGrmPopup{  position:absolute !important;  top:0px;  left:0px;  width:900px;  /*width:700px;
	border: 5px solid #CCCCCC;
	border-radius: 5px;
	background: #FFFFFF;
	z-index:6;*/  z-index:3501;}.grmPopup .popUpCloseBtn,.tempGrmPopup .popUpCloseBtn{  top:0px !important;  *top:-5px !important;  /*
.grmPopup .closeButton, .tempGrmPopup .closeButton {
	position: relative;
	width: 25px;
	float: right;
	bottom: 15px;
	left: 20px;
}

.grmPopupContent, .tempGrmPopupContent{
	margin-bottom:5px;
}
*/}.userGrmPopup{  position:absolute !important;  top:0px;  left:0px;  width:700px;  border:5px solid #eee;  border-radius:5px;  background:#fff;  z-index:1001;}.userGrmPopup .popUpCloseBtn{  top:-15px !important;  right:-15px !important;}.noData{  text-align:center;  color:#f00;}.timeLineCls .x-form-item-body{  width:50px !important;}.passreq .grmBlueBtnNew{  background:url(../../images/blueBtn.png) no-repeat;  color:#fff !important;  display:inline-block;  width:70px !important;  height:33px;  padding-top:9px !important;  margin-top:-1px !important;  *margin-top:4px !important;  text-align:center;  border:none;  font-weight:bold;}.linkShow{  display:block;}.linkHide{  display:none;}.currentChangeRequest{  text-align:center;  font-size:11px;}.currentChangeRequest th{  border:1px solid #d3d3d3;  text-align:center;  background-color:#eee;  font-weight:bold;}.currentChangeRequest td{  border:1px solid #eee;  text-align:center;}.makeGroupChnageRequest{  width:700px !important;  *width:700px !important;}.tdDiv{  width:23%;  float:left;  font-size:12px;}.trDiv{  width:98%;  float:left;  margin-bottom:7px;  padding-left:5px;}.tdLabel{  font-weight:bold;}.tdDiv50{  width:30%;  float:left;  font-size:12px;  /* 3/09/2013 for Icon Details */}.IconDetailsDiv{  padding:0px;}.HeadTxt{  font:bold 16px arial, verdana, sans-serif;  color:#232122;  padding:15px 0 10px 0;  border:0px solid red;}.RoundCornerDiv{  width:100%;}.topBgDiv{  background:url("../../images/TopBg.gif") repeat-x scroll 0 0 transparent;  width:100%;  display:inline-block;}.TopLeftCurve{  background:url("../../images/TopLeftBg.gif") no-repeat scroll 0 0 transparent;  height:2px;  width:2px;  float:left;}.TopRightCurve{  background:url("../../images/TopRightBg.gif") no-repeat scroll 0 0 transparent;  height:2px;  width:2px;  float:right;}.MiddleCurveDiv{  border-left:1px solid #707070;  border-right:1px solid #707070;  padding:20px;}.workarea-Icon{  width:100%;}.BottomBgDiv{  background:url("../../images/BotBg.gif") repeat-x scroll 1px 0 transparent;  width:100%;  display:inline-block;}.BottomLeftCurve{  background:url("../../images/BotLeftBg.gif") no-repeat scroll 0 0 transparent;  height:2px;  width:2px;  float:left;}.BottomRightCurve{  background:url("../../images/BotRightbg.gif") no-repeat scroll 0 0 transparent;  height:2px;  width:2px;  float:right;}.IconLstDiv{  display:inline-block;  width:100%;  padding-top:10px;  padding-bottom:10px;}.IconLstDiv span{  float:left;  width:19.5%;}.IconLstDiv span img{  vertical-align:bottom;  margin:0 5px 0 0;}.currentChangeRequestBallon{  text-align:center;  font-size:11px;}.currentChangeRequestBallon th{  border:1px solid #000;  text-align:center;  background-color:#d5d5d5;  font-weight:bold;}.currentChangeRequestBallon td{  border:1px solid #000;  text-align:center;}.grmGridLayoutClsNew .x-toolbar{  background-color:#eee !important;  background-image:none !important;  border-color:#ccc;}.grmGridLayoutClsNew .changeStyle{  color:#333 !important;  font-size:12px !important;  /* 8/10/13 */}.AllDiv{  display:inline-block;  width:100%;  margin:10px 0 0 0;}.InpDiv{  margin:0 0 10px 0;  width:100%;  display:inline-block;}.GrayDiv1{  background:#d7d7d7;  border-radius:3px 0 0 3px;  -webkit-border-radius:3px 0 0 3px;  /*behavior: url(./lib/css/PIE.htc);*/  -moz-border-radius:3px 0 0 3px;  float:left;  padding:13px 10px;  width:10%;}.GrayDiv2{  background:#d7d7d7;  border-radius:0 3px 3px 0;  -webkit-border-radius:0 3px 3px 0;  -moz-border-radius:0 3px 3px 0;  /*behavior: url(./lib/css/PIE.htc);*/  float:left;  padding:9px 10px 8px 10px;  *padding:9px 10px 9px 10px;  margin:0 0px 0 1px;  width:89%;  *width:85%;}.CopyAll{  background:url("../../images/closeToAll.png") no-repeat scroll 0 0 transparent;  float:left;  padding:3px 0 0 11px;  text-decoration:underline;  color:#000;  width:70px;  height:22px;  font:normal 11px arial;}.GrayDiv{  float:left;  margin:10px 15px 0 0;  width:31.5%;  *width:32%;  display:inline-block;  *margin:10px 12px 0 0;}.LftGray{  background:#f0f0f0;  border-radius:3px 0 0 3px;  -webkit-border-radius:3px 0 0 3px;  /*behavior: url(./lib/css/PIE.htc);*/  -moz-border-radius:3px 0 0 3px;  float:left;  width:12%;  height:35px;  min-height:50px;}.RgtGray{  background:#f6f6f6;  border-radius:0 3px 3px 0;  -webkit-border-radius:0 3px 3px 0;  -moz-border-radius:0 3px 3px 0;  /*behavior: url(./lib/css/PIE.htc);*/  float:left;  height:35px;  overflow:hidden;  width:78%;  min-height:50px;  padding-left:10px;}.InpBX{  padding:18px 10px;  *padding:18px 7px;}.RgtTxt{  padding:5px 0px 0px 5px;}.RgtSel{  margin:-3px 0 0 0;  padding:4px 5px 0px 0px;  width:99%;  /* For dashboard heading tool bar */}.grmGridLayoutCls .changeStyle{  color:#333 !important;  font-size:12px !important;  background-color:#eee !important;}.grmPopupSSR{  position:absolute !important;  top:0px;  width:auto !important;  z-index:3501;  /* Tab highLighting on pax submit and pnr submit */}.grmPanelCls .pnrSubmitCls{  background:#4563ae !important;  border-color:#4563ae !important;}.grmPanelCls .paxSubmitCls{  background:#a8947b !important;  border-color:#a8947b !important;}.grmPanelCls .paymentCompletedCls{  background:#f29116 !important;  border-color:#f29116 !important;}.grmPanelCls .pnrSubmitCls .x-tab-inner{  color:#fff !important;}.grmPanelCls .paxSubmitCls .x-tab-inner{  color:#fff !important;}.grmPanelCls .paymentCompletedCls .x-tab-inner{  color:#fff !important;}.grmPanelCls .x-active{  background:#fff !important;}.grmPanelCls .x-active .x-tab-inner{  color:#000 !important;  /* Z-index Problems 
.groupRMPopUpContent .popupsBox .popupsContentHolder .Test span.zp
{
	display:none !important;
}*/  /* Z-index Problems */  /* For auto pilot row highlight color codes :- A0D3AD,FFE7C8,88D2EA,BFA8CA */}.autoPilot .autoPilotRow .x-grid-cell{  background-color:#bfa8ca !important;  /* For new tender row highlight color*/}.autoPilot .tenderNewRow .x-grid-cell{  background-color:#ff0 !important;  /* For approved tender row highlight color*/}.autoPilot .tenderApprovedRow .x-grid-cell{  background-color:#9acd32 !important;}.ssrTotalFareBreakup{  text-align:center;  font-size:11px;  color:#000;}.ssrTotalFareBreakup th{  border:1px solid #000;  text-align:center;  background-color:#d5d5d5;  font-weight:bold;}.ssrTotalFareBreakup td{  border:1px solid #000;  text-align:center;  font-weight:normal;}.optionWhite-row .x-grid-cell{  background-color:#fff;  color:#000;}.optionBlue-row .x-grid-cell{  background-color:#cfdbec;  color:#000;}table.ListTable tr th,table.ListTable tr td{  margin:0px;  padding:12px 10px;  background:#d4d4d4;}table.ListTable tr th{  text-align:left;}table.ListTable tr td{  border:1px dotted #ccc;  background:#fff;}.GryLftBrdr{  border-left:1px solid #d4d4d4;}.x-panel-body-default{  color:#333;}.x-mask{  width:100% !important;  height:100% !important;  position:fixed !important;  top:0 !important;}.x-fieldset-header{  width:auto;  border:0px;}.grmWindowCls .grmGridLayoutCls,.grmWindowCls .grmPanelCls{  width:100%;  /* For status Active / Inactive */}.ACTIVE{  background-image:url(../../images/PnrSubmitted.png) !important;  height:24px;  width:24px;  background-repeat :no-repeat;}.ACTIVE-GREEN{  background-image:url(../../images/drop-yes.gif) !important;  height:24px;  width:24px;  background-repeat :no-repeat;}.INACTIVE{  background-image:url(../../images/profile-cancel-icon.png) !important;  height:24px;  width:24px;  background-repeat :no-repeat;}.RESTRICTED{  background-image:url(../../images/Ignore.png) !important;  height:24px;  width:24px;  background-repeat :no-repeat;  /* End */}td.red div.x-grid-cell-inner{  background:#f24d4d none repeat scroll 0 0;  border:2px solid #f85d5d;  border-radius:5px;  margin-left:5px;  padding:5px;  width:120px;  max-width:200px;}td.yellow div.x-grid-cell-inner{  background:#d8d8d8 none repeat scroll 0 0;  border:2px solid #cbcbcb;  border-radius:5px;  margin-left:5px;  padding:5px;  width:120px;  max-width:200px;}td.green div.x-grid-cell-inner{  background:#4ab34a none repeat scroll 0 0;  border:2px solid #54b954;  border-radius:5px;  margin-left:5px;  padding:5px;  width:120px;  max-width:200px;}td.green div.x-grid-cell-inner span a,td.red div.x-grid-cell-inner span a{  color:#fff;}td.yellow div.x-grid-cell-inner span a{  color:#000;}.linkTxt .x-form-item-body .x-form-display-field{  font-weight:bold;  margin:0px 10px;  padding:7px 5px;  color:#00f;  text-decoration:underline;  cursor:pointer;}.pnrPopup.x-panel,.pnrPopup .x-panel,.pnrPopup .x-panel-body{  overflow:visible;}.selectedFlight .x-grid-cell,.selectedFlight.x-grid-row-alt .x-grid-cell{  background-color:#afc5e9 !important;  /* Display helper class start */}.hide,.display-none{  display:none;}.show{  display:block;}.inline{  display:inline !important;}.none{  display:none;}.block{  display:block;}.inline-block{  display:inline-block;}.mar-rgt-5{  margin-right:5px !important;}.mar-rgt-20{  margin-right:20px !important;}.mar-right-20{  margin-right:20px;}.mar-btm-neg10{  margin-bottom:-10px;}.mar-rgt-lft-5{  margin:0 5px;}.mar-topbtm-5{  margin:5px 0;}.mar-lft-neg5{  margin-left:-5px;}.mar-rgt-lft-10{  margin:0 10px;}.mar-topbtm-10{  margin:10px 0;}.mar-lft-neg10{  margin-left:-10px;}.mar-rgt-lft-15{  margin:0 15px;}.mar-topbtm-15{  margin:15px 0;}.mar-lft-neg15{  margin-left:-15px;}.mar-rgt-lft-20{  margin:0 20px;}.mar-topbtm-20{  margin:20px 0;}.mar-lft-neg20{  margin-left:-20px;}.box-shadow-none{  box-shadow:none;}.overflow-h{  overflow:hidden;  /* padding- helper class start */}.padd-rgt-none{  padding-right:0px !important;}.padd-3{  padding:3px !important;}.padd-5{  padding:5px !important;}.padd-10{  padding:10px !important;}.padd-15{  padding:15px !important;}.padd-20{  padding:20px !important;}.padd-25{  padding:25px !important;}.padd-left-5{  padding-left:5px;}.padd-lft-10{  padding-left:10px !important;}.padd-left-30{  padding-left:30px;}.padd-rgt-5{  padding-right:5px;}.padd-rgt-10{  padding-right:10px;}.padd-rgt-100{  padding-right:100px;}.padd-btm-30{  padding-bottom:30px !important;}.padd-btm-50{  padding-bottom:50px !important;}.padd-btm-100{  padding-bottom:100px !important;}.padd-top-5{  padding-top:5px;}.padd-top-10{  padding-top:10px !important;}.padd-top-15{  padding-top:15px !important;}.padd-top-20{  padding-top:20px !important;}.padd-topbtm-none{  padding-top:0px;  padding-bottom:0px;}.padd-topbtm-5{  padding-top:5px;  padding-bottom:5px;}.padd-topbtm-40{  padding:40px 0px;  /* padding- helper class end */}.valign-1{  vertical-align:-1px;}.valign-2{  vertical-align:-2px;}.valign-5{  vertical-align:-5px !important;  /* font style start */}.sans-bold{  font-family:'open_sanssemibold' !important;}.sans-regular{  font-family:'open_sansregular' !important;}.font-9{  font-size:9px;}.fnt-13{  font-size:13px !important;}.fnt-14{  font-size:14px !important;}.fnt-16{  font-size:16px !important;}.fnt-18{  font-size:18px !important;}.fnt-20{  font-size:20px !important;}.fnt-22{  font-size:22px !important;}.fnt-15{  font-size:15px !important;}.fnt-20{  font-size:20px !important;}.fnt-25{  font-size:25px !important;}.fnt-30{  font-size:30px !important;}.fnt-35{  font-size:35px !important;}.fnt-40{  font-size:40px !important;}.underline-none{  text-decoration:none !important;}.text-line{  text-decoration:underline;}.italic{  font-style:italic !important;}.wrdbrk{  word-wrap:break-word;  /* font style end */  /* position styles start */}.top-0{  top:0px;}.top-6{  top:6px !important;}.top-10{  top:10px !important;}.top-12{  top:12px !important;}.right-0{  right:0px !important;  /* position styles end */  /* border, background and color */}.border-none{  border:0px !important;}.border-right{  border-right:1px solid #ccc;}.bg-none{  background:none;}.pointer,i{  cursor:pointer;}.navy-color{  color:#388d90;}.light-gray-color{  color:#8b8a8a !important;}.red{  color:#f1414c;}.red-dark{  color:#de0937;}.light-blue{  color:#198399;}.success{  color:#0a9142 !important;}.error{  color:#e71b1b !important;}.warning{  color:#f15f48 !important;}.grey-text{  color:#ccc;  /* height and line-height start*/}.height-5{  height:5px !important;}.line-hgt-5{  line-height:5px !important;}.height-20{  height:20px !important;}.line-hgt-20{  line-height:20px !important;}.height-25{  height:25px !important;}.line-hgt-25{  line-height:25px !important;}.height-30{  height:30px !important;}.line-hgt-30{  line-height:30px !important;}.height-40{  height:40px !important;}.line-hgt-40{  line-height:40px !important;}.min-hgt-50{  min-height:50px;}.min-hgt-280{  min-height:280px;  /* height and line-height start*/  /*loop for margin and padding none*/}.mar-top-none{  margin-top:0px !important;}.padd-top-none{  padding-top:0px;}.mar-bottom-none{  margin-bottom:0px !important;}.padd-bottom-none{  padding-bottom:0px;}.mar-left-none{  margin-left:0px !important;}.padd-left-none{  padding-left:0px;}.mar-right-none{  margin-right:0px !important;}.padd-right-none{  padding-right:0px;}.mar-none{  margin:0px !important;}.padd-none{  padding:0px !important;}.width270{  width:270px !important;}.w-99_6{  width:99.6%;}.w-2{  width:2% !important;}.w-3{  width:3% !important;}.w-4{  width:4% !important;}.w-12{  width:12% !important;}.w-13{  width:13% !important;}.w-19{  width:19% !important;}.w-31{  width:31% !important;}.w-5{  width:5% !important;}.w-10{  width:10% !important;}.w-15{  width:15% !important;}.w-20{  width:20% !important;}.w-25{  width:25% !important;}.w-30{  width:30% !important;}.w-35{  width:35% !important;}.w-40{  width:40% !important;}.w-45{  width:45% !important;}.w-50{  width:50% !important;}.w-55{  width:55% !important;}.w-60{  width:60% !important;}.w-65{  width:65% !important;}.w-70{  width:70% !important;}.w-75{  width:75% !important;}.w-80{  width:80% !important;}.w-85{  width:85% !important;}.w-90{  width:90% !important;}.w-95{  width:95% !important;}.w-100{  width:100% !important;}.w-105{  width:105% !important;}.w-110{  width:110% !important;}.w-115{  width:115% !important;}.w-120{  width:120% !important;}.w-125{  width:125% !important;}.w-130{  width:130% !important;}.mar-rgt-5{  margin-right :5px;}.mar-rgt-10{  margin-right :10px;}.mar-rgt-15{  margin-right :15px;}.mar-rgt-20{  margin-right :20px;}.mar-rgt-25{  margin-right :25px;}.mar-rgt-30{  margin-right :30px;}.mar-rgt-35{  margin-right :35px;}.mar-rgt-40{  margin-right :40px;}.mar-rgt-45{  margin-right :45px;}.mar-rgt-50{  margin-right :50px;}.mar-rgt-55{  margin-right :55px;}.mar-rgt-60{  margin-right :60px;}.mar-btm-5{  margin-bottom :5px;}.mar-btm-10{  margin-bottom :10px;}.mar-btm-15{  margin-bottom :15px;}.mar-btm-20{  margin-bottom :20px;}.mar-btm-25{  margin-bottom :25px;}.mar-btm-30{  margin-bottom :30px;}.mar-btm-35{  margin-bottom :35px;}.mar-btm-40{  margin-bottom :40px;}.mar-btm-45{  margin-bottom :45px;}.mar-btm-50{  margin-bottom :50px;}.mar-btm-55{  margin-bottom :55px;}.mar-btm-60{  margin-bottom :60px;}.mar-top-10{  margin-top :10px;}.mar-top-20{  margin-top :20px;}.mar-top-30{  margin-top :30px;}.mar-left-10{  margin-left :10px;}.mar-left-20{  margin-left :20px;}.mar-left-30{  margin-left :30px;}label.visa,label.master,label.american,label.jcb,label.discover,label.uatp{  width:53px;  height:34px;  display:inline-block;  margin-right:-2px;}label.visa{  background:url('../../images/payment_card_icon.png') no-repeat 0px 0px;}label.master{  background:url('../../images/payment_card_icon.png') no-repeat -53px 0px;}label.american{  background:url('../../images/payment_card_icon.png') no-repeat -105px 0px;}label.jcb{  background:url('../../images/payment_card_icon.png') no-repeat -156px 0px;}label.discover{  background:url('../../images/payment_card_icon.png') no-repeat -214px 0px;}label.uatp{  background:url('../../images/payment_card_icon.png') no-repeat -276px 0px;}label.visa.active{  background:url('../../images/payment_card_icon.png') no-repeat 0px -34px !important;}label.master.active{  background:url('../../images/payment_card_icon.png') no-repeat -53px -34px !important;}label.american.active{  background:url('../../images/payment_card_icon.png') no-repeat -105px -34px !important;}label.jcb.active{  background:url('../../images/payment_card_icon.png') no-repeat -158px -34px !important;}label.discover.active{  background:url('../../images/payment_card_icon.png') no-repeat -214px -34px !important;}label.uatp.active{  background:url('../../images/payment_card_icon.png') no-repeat -276px -35px !important;  /* Font Icons Styles */}.pay-tab-click a span em.infi-icon_10_creditcard{  font-size:2.7em;  top:-7px;}.pay-tab-click a span em.infi-icon_21_gift-card{  font-size:3.2em;  top:-10px;  left:-2px;}.pay-tab-click a span em.infi-icon_12_document{  font-size:2.3em;  top:-3px;  left:-2px;}.pay-tab-click a span em.infi-icon_13_dollar{  font-size:2.1em;  top:-3px;  left:2px;}.pay-tab-click a.active span i,.pay-tab-click a.active span em{  color:#fff;  /* Font Icons Styles End */}.time-icon{  padding-left:55px;  background:url('../../plugins/I5/images/ALL/icon_09_clock.svg') no-repeat 0px 10px;}.setting-icon{  padding-left:55px;  background:url('../../plugins/I5/images/ALL/icon_39_settings.svg') no-repeat 0px 10px;}.pin-icon{  padding-left:55px;  background:url('../../plugins/I5/images/ALL/icon_18_roundedit.svg') no-repeat 0px 10px;}.user-icon{  padding-left:55px;  background:url('../../plugins/I5/images/ALL/icon_03_user.svg') no-repeat 12px 12px;}.multiuser-icon{  padding-left:55px;  background:url('../../plugins/I5/images/ALL/icon_22_usergroup.svg') no-repeat 12px 14px;}.faq-icon{  padding-left:55px;  background:url('../../plugins/I5/images/ALL/icon_80_faq.svg') no-repeat 12px 7px;}.new-request-icon{  background:url('../../plugins/I5/images/ALL/icon_28_airnewreq.svg') no-repeat 10px 10px;}.adduser-icon{  background:url('../../plugins/I5/images/ALL/icon_19_useredit.svg') no-repeat 10px 10px;}.accpet-pending-icon{  background:url('../../plugins/I5/images/ALL/icon_01_pending.svg') no-repeat 10px 10px;}.payment-request-icon{  background:url('../../plugins/I5/images/ALL/icon_30_paymentcard.svg') no-repeat 10px 10px;}.passenger-icon{  background:url('../../plugins/I5/images/ALL/icon_31_paymentqueue.svg') no-repeat 10px 10px;}.addssr-icon{  background:url('../../images/dasboard-icons.png') no-repeat 0px -406px;}.summary-icon{  background:url('../../plugins/I5/images/ALL/icon_06_booking-summary.svg') no-repeat center 10px;}.help-icon{  background:url('../../plugins/I5/images/ALL/icon_23_usersettinghelp.svg') no-repeat 15px 15px;}.graph-img{  background:url('../../plugins/I5/images/ALL/icon_78_graph.svg') no-repeat;}.fb{  background:url("../../images/sprit-icons.png") no-repeat scroll -5px -36px;}.twitter{  background:url("../../images/sprit-icons.png") no-repeat scroll -55px -33px;}.linkedin{  background:url("../../images/sprit-icons.png") no-repeat scroll -100px -33px;}.youtube{  background:url("../../images/sprit-icons.png") no-repeat scroll -145px -33px;  /* Mandatory icons */}input.mandatory-normal-input{  background:url('../../images/dasboard-icons.png') no-repeat 111% -2142px #fff;}select.mandatory-normal-input{  background:url('../../images/dasboard-icons.png') no-repeat 106% -2142px #fff;}input.mandatory{  background:url('../../images/dasboard-icons.png') no-repeat 117% -2135px #fff;}input.mandatory-rgt{  background:url('../../images/dasboard-icons.png') no-repeat 144% -2135px #fff;}input.mandatory-rgt-sm{  background:url('../../images/dasboard-icons.png') no-repeat 140% -2137px #fff;}.mandatory-with-div{  background:url('../../images/dasboard-icons.png') no-repeat 112% -2137px;}.mandatory-105{  background:url('../../images/dasboard-icons.png') no-repeat 105% -2135px #fff;}.mandatory-102{  background:url('../../images/dasboard-icons.png') no-repeat 102% -2135px #fff;}.mandatory-103{  background:url('../../images/dasboard-icons.png') no-repeat 103% -2135px #fff;}.mandatory-107{  background:url('../../images/dasboard-icons.png') no-repeat 107% -2135px #fff;}.mandatory-124{  background:url('../../images/dasboard-icons.png') no-repeat 124% -2137px #fff;}.mandatory-right{  background:url('../../images/mandatory.png') no-repeat 98% 20% #fff;}.mandatory-white,.mandatory-red{  line-height:0px;  color:#ff6423;  font-size:15px;  /* Mandatory icons */}.dash-ssr-icon{  background:url('../../plugins/I5/images/ALL/ssr_icon.svg') no-repeat;  /* Instant Fare Quote */}.instant-quote .req-info{  padding-bottom:10px;  margin-bottom:15px;  border-bottom:1px solid #ccc;}.instant-quote .req-info .req-info-head{  font:16px open_sanssemibold;  margin-right:30px;  color:#000;}.instant-quote .req-info .req-head{  font:14px open_sansregular;  color:#676767;}.instant-quote .req-info .req-val{  font:16px open_sanssemibold;  color:#000;}.instant-quote .req-info .seprator{  padding:0 10px;  vertical-align:2px;  color:#ccc;}.instant-quote .req-info .link{  float:right;  font:14px open_sansregular;  text-decoration:underline;}.instant-quote .instant-quote-details{  margin:15px 0;}.instant-quote .instant-quote-details .heading{  padding-bottom:10px;  font:18px open_sanssemibold;  margin-bottom:15px;  color:#000;  border-bottom:1px solid #000;}.instant-quote .instant-quote-details em.infi-icon_65_info{  font-size:24px;}.instant-quote .instant-quote-list .arrow-icon-flgt-srch{  top:30px;  right:49%;}.instant-quote .instant-quote-list .searching-flights-panel{  padding:0 35px !important;}.instant-quote .instant-quote-list .searching-flights-panel.active{  border:1px solid #000;  box-shadow:0px 0px 6px 0px #0062a8;}.instant-quote .instant-quote-list .searching-flights-panel .options{  padding:5px 10px;  position:absolute;  left:-12px;  top:2px;  border-radius:0 4px 4px 0px;  font:14px open_sanssemibold;  background:#f6d000;}.instant-quote .instant-quote-list .searching-flights-panel .options .options-img{  background:url("../../images/instant_quote_option.png") no-repeat;  height:22px;  width:21px;  display:inline-block;  position:absolute;  top:29px;  left:0.5px;}.instant-quote .instant-quote-list table.searching-flights tr td{  padding-bottom:32px;}.instant-quote .instant-quote-list table.searching-flights tr td.fare{  border-bottom:0;}.instant-quote .instant-quote-list table.searching-flights tr td.fare a{  display:inline-block;  margin-left:20px;  /*float:left; Single Fare Only */}.instant-quote .instant-quote-list table.searching-flights tr td.fare p{  width:150px;  font:22px open_sanssemibold;  position:relative;  padding:12px 0 7px 55px;  line-height:14px;  border-radius:3px;}.instant-quote .instant-quote-list table.searching-flights tr td.fare p span{  font:15px open_sansregular;}.instant-quote .instant-quote-list table.searching-flights tr:last-child td{  border-bottom:0;}.instant-quote .instant-quote-list .detial-information{  margin-left:-35px;  margin-right:-35px;  margin-top:-10px;  display:none;}.instant-quote .instant-quote-list .instant-flight-details{  padding:15px 30px 0;}.instant-quote-list{  position:relative;}.instant-quote-list .table.searching-flights tr td.fare a.detail-information-link{  position:absolute;  bottom:-3px;  right:73px;  padding:5px;}.instant-quote-list .table.searching-flights tr td.fare a.detail-information-link em{  font-size:24px;  vertical-align:-3px;}.instant-quote-list .table.searching-flights tr td.fare a.detail-information-link em::before{  content:"\f106";}.instant-quote-list .table.searching-flights tr td.fare p{  color:#000;  background:#e9e9e9;}.instant-quote-list .table.searching-flights tr td.fare p em.fa-circle-thin,.instant-quote-list .table.searching-flights tr td.fare p em.fa-check-circle{  left:14px;  top:15px;  font-size:32px;  position:absolute;}.instant-quote-list table.searching-flights tr td{  border-bottom:1px solid #ccc;}.instant-quote-list .layover-time span{  border-radius:4px;  background:#fff;}.instant-quote-list .instant-flight-details{  border-bottom:1px solid #afafaf;}.instant-quote-list .detial-information{  background:#f4f0f1;}.instant-quote-list .show-stop-main .arrow-icon-flgt-srch{  top:11px;  right:-17%;}.instant-quote-list .show-stop-main table.searching-flights tr td{  border:0 !important;}.instant-flight-details .instant-sector-details{  font:14px open_sansregular;}.instant-flight-details .instant-sector-details em{  font-size:24px;  vertical-align:-7px;}.instant-flight-details .instant-sector-details .sector-2{  padding:0 10px;}.instant-flight-details .show-stop-main table.show-stop-panel.searching-flights{  background:none;  border:0;}.detial-information{  /*instant quote oneway starts*/}.detial-information .col-sm-8 .heading,.detial-information .col-sm-4 .heading{  color:#000;  margin:10px 30px 0;  font:16px open_sansregular;}.detial-information .col-sm-4 .heading{  margin:10px 35px;}.detial-information .instant-flight-details:last-child{  border-bottom:0;}.detial-information .fare-details .pax-type-details{  padding:0 40px 15px;  margin-bottom:15px;  border-bottom:1px solid #afafaf;}.detial-information .fare-details .pax-type-details p a{  float:right;  padding-right:10px;  margin-top:-3px;  color:#000;}.detial-information .fare-details .pax-type-details p a em{  font-size:24px;  vertical-align:-3px;  color:#000;  /*&::before{
							content:"\f106";
						}*/}.detial-information .fare-details .pax-type-details p span{  font:14px open_sansregular;  padding:3px 0;  width:100px;  display:inline-block;}.detial-information .fare-details .pax-type-details p span.currency-type{  width:40px;}.detial-information .fare-details .pax-type-details p.total-amount span{  font:18px open_sansregular;  margin-top:5px;  width:90px;}.detial-information .fare-details .pax-type-details p.total-amount span.currency-type{  width:66px;  text-align:center;}.detial-information .fare-details .pax-type-details .fares-break-up{  display:none;}.detial-information .fare-details .pax-type-details .fares-break-up p span{  width:89px;  display:inline-block;}.detial-information .fare-details .pax-type-details .fares-break-up p span.currency-type{  width:59px;  text-align:center;}.detial-information .validity-details{  padding:0 40px 15px;}.detial-information .validity-details .validity-values{  line-height:10px;}.detial-information .validity-details .validity-values span{  width:110px;  display:inline-block;  font:12px open_sansregular;}.detial-information .validity-details .validity-values span.validity-date{  text-align:left;  width:160px;}.instant_oneway{  /*instant quote onewayends*/  /* Instant Fare Quote */}.instant_oneway td{  padding-bottom:32px !important;}.instant_oneway .detail-information-link{  top:80px;}.instant-quote-list .table.searching-flights tr td.fare a.selected p{  background:#000;  color:#fff;}.instant-quote-list .table.searching-flights tr td.fare p span{  color:#696969;}.instant-quote-list .table.searching-flights tr td.fare p em.fa-circle-thin,.instant-quote-list .table.searching-flights tr td.fare p em.fa-check-circle{  color:#ccc;}.instant-quote-list .table.searching-flights tr td.fare a.selected p em.fa-circle-thin,.instant-quote-list .table.searching-flights tr td.fare a.selected p em.fa-check-circle,.instant-quote-list .table.searching-flights tr td.fare a.selected p span{  color:#fff;}.instant-quote-list .table.searching-flights tr td.fare a.detail-information-link{  color:#000;}.instant-quote-list .table.searching-flights tr td.fare a.detail-information-link.active{  background:#f4f0f1;}.instant-quote-list .table.searching-flights tr td.fare a.detail-information-link em{  color:#000;  /*.detial-information .col-sm-8{
	border-right:1px solid #AFAFAF;
}*/}.instant-quote .rules-and-regulation{  padding:0 15px 15px;}.instant-quote .rules-and-regulation .rules{  padding-bottom:15px;}.instant-quote .rules-and-regulation .rules .rule-heading{  color:#000;  font:16px open_sansregular;  padding-bottom:10px;}.instant-quote .rules-and-regulation .rules .sub-rules table tr td span{  color:#808080;  font:14px open_sansregular;  line-height:24px;}.instant-flight-details{  /* Request details table header styles */}.instant-flight-details .instant-sector-details{  color:#000;}.instant-flight-details .instant-sector-details em{  color:#00c1d4;}.agent-req-box th,.WCAG-th-bgcolor th{  background:#fff !important;  /* Request details table header styles ends */  /*instant quote starts*/}.bdr-right{  border-right:1px solid #afafaf;}.bdr-left{  border-left:1px solid #afafaf;  /*instant quote ends*/  /* Fare Not Available Button Sheik (01-Apr-2019)*/}.block.fare-nt-avble p.vierespop-num-txt{  padding:10px 0px !important;  font-size:14px !important;  cursor:not-allowed;}.fare-nt-avble.selected p.vierespop-num-txt{  background:#e9e9e9 !important;  color:#000 !important;}.pax-type-name.active .fa-angle-down::before{  content:"\f106";  /*seat no availability hide class*/}.no-availability{  z-index:-999;  background:#eaeaea;  opacity:0.5;  /* Language German */}.lang-ge #adhocRequest .well-trip-theme,.lang-ge #conferenceRequest .well-trip-theme{  width:114%;}.lang-ge #seriesRequestNew .well-trip-theme{  width:125%;}.lang-ge .guest-count-3 .adult{  width:35%;}.lang-ge .guest-count-3 .child{  width:30%;}.lang-ge #seriesRequestNew .custom-btn,.lang-ge #conferenceRequest .custom-btn{  margin-top:15px;}.lang-ge .advance-link,.lang-ge .clear-link{  padding:5px;  margin-top:5px;  margin-left:10px;}.lang-ge #getBookingQueryBox .advance-link,.lang-ge #getBookingQueryBox .clear-link{  padding:4px 10px;}.lang-ge .trip-form .row .col-sm-2{  min-width:230px;}.lang-ge #getBookingQueryBox .row .col-sm-2{  min-width:215px !important;}.lang-ge .email-setting-cont .col-sm-4{  width:48%;  /* Language Greek */}.lang-gr .well-trip-theme{  width:130%;}.lang-gr #seriesRequestNew .custom-btn,.lang-gr #conferenceRequest .custom-btn{  margin-top:15px;}.lang-gr .advance-link{  margin-left:-41px;  padding:4px 5px;  /* Language French */}.lang-fr .well-trip-theme{  width:109%;}.lang-fr .advance-link{  margin-left:10px;}.lang-fr .advance-link,.lang-fr .clear-link{  margin:5px 0px 10px;}.lang-fr .trip-form .row .col-sm-2{  min-width:250px;  /*german email setting alignment issue*/}.german-align{  display:flex;  flex-wrap:wrap;}.loader-container{  height:100px;  position:relative;}.central-image{  width:20px;  height:20px;  position:absolute;  top:37%;  left:50%;  transform:translate(-50%, -50%);  font-size:20px;  color:#ff6423;}.orbit{  position:absolute;  width:50px;  height:50px;  top:50%;  left:50%;  transform:translate(-50%, -50%);}.orbit-image{  width:20px;  height:20px;  position:absolute;  border-radius:50%;  font-size:20px;  opacity:0;}.cls-loaderman1{  transform:rotate(205deg);  bottom:53px;  left:23px;  animation:showSpan1 4s linear infinite;}.orbit-image:nth-child(odd){  color:#ff6423;}.orbit-image:nth-child(even){  color:#00c1d4;}@keyframes showSpan1{  0%{    opacity:0;  }  6%{    opacity:1;  }  12%{    opacity:1;  }  24%{    opacity:1;  }  30%{    opacity:1;  }  36%{    opacity:1;  }  42%{    opacity:1;  }  48%{    opacity:1;  }  54%{    opacity:0;  }  60%{    opacity:0;  }  66%{    opacity:0;  }  72%{    opacity:0;  }  78%{    opacity:0;  }  84%{    opacity:0;  }  90%{    opacity:0;  }  96%{    opacity:0;  }  100%{    opacity:0;  }}.cls-loaderman2{  transform:rotate(246deg);  left:39px;  bottom:39px;  animation:showSpan2 4s linear infinite;}@keyframes showSpan2{  0%{    opacity:0;  }  6%{    opacity:0;  }  12%{    opacity:1;  }  24%{    opacity:1;  }  30%{    opacity:1;  }  36%{    opacity:1;  }  42%{    opacity:1;  }  48%{    opacity:1;  }  54%{    opacity:1;  }  60%{    opacity:0;  }  66%{    opacity:0;  }  72%{    opacity:0;  }  78%{    opacity:0;  }  84%{    opacity:0;  }  90%{    opacity:0;  }  96%{    opacity:0;  }  100%{    opacity:0;  }}.cls-loaderman3{  top:12px;  transform:rotate(296deg);  left:39px;  animation:showSpan3 4s linear infinite;}@keyframes showSpan3{  0%{    opacity:0;  }  6%{    opacity:0;  }  12%{    opacity:0;  }  24%{    opacity:1;  }  30%{    opacity:1;  }  36%{    opacity:1;  }  42%{    opacity:1;  }  48%{    opacity:1;  }  54%{    opacity:1;  }  60%{    opacity:1;  }  66%{    opacity:0;  }  72%{    opacity:0;  }  78%{    opacity:0;  }  84%{    opacity:0;  }  90%{    opacity:0;  }  96%{    opacity:0;  }  100%{    opacity:0;  }}.cls-loaderman4{  top:28px;  transform:rotate(339deg);  right:5px;  animation:showSpan4 4s linear infinite;}@keyframes showSpan4{  0%{    opacity:0;  }  6%{    opacity:0;  }  12%{    opacity:0;  }  24%{    opacity:0;  }  30%{    opacity:1;  }  36%{    opacity:1;  }  42%{    opacity:1;  }  48%{    opacity:1;  }  54%{    opacity:1;  }  60%{    opacity:1;  }  66%{    opacity:1;  }  72%{    opacity:0;  }  78%{    opacity:0;  }  84%{    opacity:0;  }  90%{    opacity:0;  }  96%{    opacity:0;  }  100%{    opacity:0;  }}.cls-loaderman5{  top:28px;  transform:rotate(18deg);  left:4px;  animation:showSpan5 4s linear infinite;}@keyframes showSpan5{  0%{    opacity:0;  }  6%{    opacity:0;  }  12%{    opacity:0;  }  24%{    opacity:0;  }  30%{    opacity:0;  }  36%{    opacity:1;  }  42%{    opacity:1;  }  48%{    opacity:1;  }  54%{    opacity:1;  }  60%{    opacity:1;  }  66%{    opacity:1;  }  72%{    opacity:1;  }  78%{    opacity:0;  }  84%{    opacity:0;  }  90%{    opacity:0;  }  96%{    opacity:0;  }  100%{    opacity:0;  }}.cls-loaderman6{  top:13px;  transform:rotate(72deg);  right:42px;  animation:showSpan6 4s linear infinite;}@keyframes showSpan6{  0%{    opacity:0;  }  6%{    opacity:0;  }  12%{    opacity:0;  }  24%{    opacity:0;  }  30%{    opacity:0;  }  36%{    opacity:0;  }  42%{    opacity:1;  }  48%{    opacity:1;  }  54%{    opacity:1;  }  60%{    opacity:1;  }  66%{    opacity:1;  }  72%{    opacity:1;  }  78%{    opacity:1;  }  84%{    opacity:0;  }  90%{    opacity:0;  }  96%{    opacity:0;  }  100%{    opacity:0;  }}.cls-loaderman7{  bottom:37px;  transform:rotate(114deg);  right:41px;  animation:showSpan7 4s linear infinite;}@keyframes showSpan7{  0%{    opacity:0;  }  6%{    opacity:0;  }  12%{    opacity:0;  }  24%{    opacity:0;  }  30%{    opacity:0;  }  36%{    opacity:0;  }  42%{    opacity:0;  }  48%{    opacity:1;  }  54%{    opacity:1;  }  60%{    opacity:1;  }  66%{    opacity:1;  }  72%{    opacity:1;  }  78%{    opacity:1;  }  84%{    opacity:1;  }  90%{    opacity:0;  }  96%{    opacity:0;  }  100%{    opacity:0;  }}.cls-loaderman8{  bottom:53px;  transform:rotate(165deg);  left:2px;  animation:showSpan8 4s linear infinite;}@keyframes showSpan8{  /* Muliti modal popup css */  0%{    opacity:0;  }  6%{    opacity:0;  }  12%{    opacity:0;  }  24%{    opacity:0;  }  30%{    opacity:0;  }  36%{    opacity:0;  }  42%{    opacity:0;  }  48%{    opacity:0;  }  54%{    opacity:0;  }  60%{    opacity:1;  }  66%{    opacity:1;  }  72%{    opacity:1;  }  78%{    opacity:1;  }  84%{    opacity:1;  }  90%{    opacity:1;  }  96%{    opacity:0;  }  100%{    opacity:0;  }}.modal{  overflow:auto;}.modal.z-index-1{  z-index:1050;}.modal.z-index-2{  z-index:1060;}.modal.z-index-3{  z-index:1070;}.modal.z-index-4{  z-index:1080;}.modal.modal-big .modal-dialog{  max-width:85%;}.modal.modal-lbig .modal-dialog{  max-width:92%;}.modal.modal-mbig .modal-dialog{  max-width:65%;}.modal.modal-small .modal-dialog{  max-width:40%;}.modal.modal-medium .modal-dialog{  max-width:50%;}.modal-backdrop .z-index-1{  z-index:1049;}.modal-backdrop .z-index-2{  z-index:1059;}.modal-backdrop .z-index-3{  z-index:1069;}.modal-backdrop .z-index-4{  z-index:1079;}.custom-alert-box .modal-body{  border-bottom:1px dotted #f7f7f7;}.custom-alert-box button.close{  opacity:1;  padding:8px 0px;}.custom-alert-box{  border-radius:0px !important;}.modal-content{  border-radius:0px;  padding:0px;  margin-bottom:20px;  border:1px solid #b4b4b4;  background:#fff;  -webkit-box-shadow:0 5px 15px rgba(0, 0, 0, .5);  box-shadow:0 5px 15px rgba(0, 0, 0, .5);  /* Muliti modal popup css End */}.modal-content .popup-header{  background:#ff6423;  color:#fff;  padding:15px 20px;  font-family:'open_sansregular';  font-size:16px;}.modal-content .popup-body{  padding:25px;}@media (min-width:320px) and (max-width:575.98px){  /*menu border image changing based on airline directory*/  .modal.modal-big .modal-dialog{    max-width:96%;  }  .modal-content .popup-body{    padding:15px 10px;  }  .modal-content .popup-body .request-det-cont{    padding:15px 5px;  }  .modal-content .popup-body .flight-details-view tr th{    padding:4px !important;  }  .subLink{    right:7px;    bottom:9px;  }}.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show > .nav-link{  color:#fff !important;  /* .navbar-nav > li > a:hover, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link
{
	background:url('../../plugins/I5/images/menu-border.png') repeat-x center 75%;
} */}.nav > li > a{  position:relative;  display:block;  padding:10px 15px;  border-radius:4px 4px 0px 0px;}.navbar-light{  /*.navbar-expand-lg {
	.navbar-collapse{
		display:none;
	}
}*/}.navbar-light .navbar-nav .show > .nav-link{  color:#fff;}.navbar{  background:#d12442;  padding:0rem;  margin-bottom:20px;  color:#fff;}.navbar .navbar-brand{  height:70px;  line-height:31px;  padding:18px 14px 6px 0;  width:180px;}.navbar .navbar-brand .img-fluid{  max-width:unset;}.navbar .navbar-nav .nav-link{  color:#fff;  padding-right:0rem;  padding-left:0rem;  font-size:15px;}.navbar .navbar-nav .nav-link:hover{  color:#fff;  /* &.active{
				background:url('../../plugins/I5/images/menu-border.png') repeat-x center 75%;
			} */}.navbar .navbar-nav .active .nav-link{  color:#fff;}.navbar .navbar-nav li{  margin:0px 0px 0px 0px;}.navbar .navbar-nav > li > a{  font-family:'open_sansregular';  padding:15px 0px;  line-height:40px;  margin:0px 0px 0px 15px;}.dropdown-menu{  min-width:210px;  padding:0px;  border-radius:0px;  margin-top:0px;  background:#efefef;}.dropdown-menu li{  font-size:14px;}.dropdown-menu li > a{  color:#000;  padding:10px 15px;  display:block;}.dropdown-menu li > a:hover,.dropdown-menu li > a:focus{  color:#fff;  background-color:#ff6423;}.dropdown-menu .dropdown-submenu{  position:relative;}.dropdown-menu .dropdown-submenu .dropdown-menu{  top:0;  left:100%;  margin-top:0px;  margin-left:0px;}.dropdown-menu .dropdown-submenu a::after{  transform:rotate(-90deg);  position:absolute;  right:8px;  /*color:#ccc;*/  top:1em;  font-size:18px;}.dropdown-menu .dropdown-submenu .dropdown-item:hover{  background-color:#ff6423;}.inverse-menu > .dropdown-menu{  right:100%;  left:auto;}.last-menu{  left:-100%;}.last-menu-left{  left:-100% !important;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{  color:#555;  cursor:default;  background-color:#fff;  border:1px solid #ddd;  border-bottom-color:transparent;}@media (min-width:320px) and (max-width:575.98px){  /* Notes start */  .dropdown-menu{    padding:0px;    border-radius:0px;    background:#000;  }  .dropdown-menu li{    font-size:14px;  }  .dropdown-menu li > a{    color:#efefef;    padding:5px 15px;  }}.chat-his{  position:relative;  margin:0px 0px 10px 10px;}.chat-his .chat-cont{  background:#fff;  border:1px solid #c4c4c4;  border-radius:4px;  color:#000;  max-width:90%;  min-width:60%;  padding:10px;  position:relative;  word-wrap:break-word;  font-family:"open_sansregular";  box-shadow:0px 0px 4px #ccc;}.chat-his .chat-cont:before{  border-bottom:10px solid rgba(0, 0, 0, 0);  border-right:8px solid #c4c4c4;  border-top:10px solid rgba(0, 0, 0, 0);  content:"";  height:0;  margin-top:-10px;  position:absolute;  right:100%;  top:50%;  width:0;}.chat-his .chat-cont:after{  border-bottom:8px solid rgba(0, 0, 0, 0);  border-right:7px solid #fff;  border-top:8px solid rgba(0, 0, 0, 0);  content:"";  height:0;  margin-top:-8px;  position:absolute;  right:100%;  top:50%;  width:0;}.chat-user,.chat-time{  color:#213368;  font-family:"open_sanssemibold";}.chat-user{  font-size:14px;}.chat-his.me .chat-time{  color:#213368;}.chat-time{  color:#646464;}.chat-time i,.chat-time em{  vertical-align:middle;  margin-right:5px;}.msg-to{  background:#236597;  padding:10px 20px;}.msg-to label{  color:#fff !important;  margin-right:10px;}.msg-to .active label{  color:#fff !important;  margin-right:10px;}.modern-select.chat-select{  height:28px;  border-radius:4px;  border:none;  /*background-size:14%;*/  width:20%;}.msg-type{  position:relative;}.chat-his.me .chat-cont:before,.chat-his.me .chat-cont:after{  left:100%;  border-left:6px solid #9bace0;  border-right:none;}.chat-his.me{  width:80%;  right:-38px;}.chat-his .chat-cont{  background:#9bace0;}.chat-his .chat-cont:after{  border-left:10px solid #9bace0;}.chat-search{  height:28px;  border:none;  border-radius:4px;  padding:0px 12px;  margin-left:15px;}.multiple-select{  position:relative;  display:inline-block;}.multiple-select em.fa-search{  position:absolute;  right:0px;  bottom:8px;  color:#c4c4c4;}.multiple-select-options{  background:#fff none repeat scroll 0 0;  left:15px;  position:absolute;  top:26px;  width:92%;  z-index:1;  display:none;  box-shadow:0px 0px 4px #ccc;}.multiple-select-options li{  padding:6px 10px;  position:relative;  cursor:pointer;}.multiple-select-options li:hover{  background:#0c8cff;}.multiple-select-options li:hover a{  color:#fff;}.multiple-select-options li a{  color:#000;}.multiple-select-options li i,.multiple-select-options li em{  visibility:hidden;}.multiple-select-options lem.active a{  color:#fff;}.multiple-select-options lem.active{  background:#0c8cff;}.multiple-select-options lem.active i,.multiple-select-options lem.active em{  visibility:visible;  position:absolute;  color:#fff;  right:0px;  bottom:12px;  font-size:14px;}.selected-group{  border-top:1px solid #2f7dbb;  margin-top:10px;  padding:10px 0px;}.selected-group li{  border:1px solid #fff;  display:inline-block;  margin:0 10px 10px 0;  padding:5px;  border-radius:4px;  position:relative;  color:#fff;}.selected-group li i,.selected-group li em{  position:absolute;  right:0px;  bottom:7px;  font-size:16px;  top:2px;}.selected-group lem.checkbox label{  padding-left:25px;}.chat-div{  max-height:230px;  margin-bottom:15px;  overflow-x:hidden;  overflow-y:auto;  margin-right:-25px;}.chat-history{  background:#213368;  color:#fff;}.chat-history{  margin:-25px -25px 15px -25px;  background:#ccc;  position:relative;  padding:10px 35px;}.chat-history span{  margin-left:15px;  display:inline-block;  background:#fff;  border-radius:4px;}.chat-history span label{  color:#ccc;  position:absolute;  bottom:5px;  left:12px;}.chat-history input{  border:0px;  padding:6px 12px;  border-radius:4px;  background:none;  position:relative;  z-index:2;}.chat-history .fa-search{  bottom:16px;  color:#646464;  left:15px;  position:absolute;  font-size:18px;}.chat-search-by{  bottom:15px;  right:-38px;}.chat-search-by a{  background:#fff;  padding:6px 8px;  border-radius:4px;  margin-left:5px;  color:#000;}.chat-search-by a:hover,.chat-search-by a.active .padd-right-15{  padding-right:15px;}.notification,.notification:hover{  margin-right:10px;  padding-right:10px;}.notify-count{  background:#0c8cff none repeat scroll 0 0;  border:3px solid #213368;  border-radius:12px;  left:6px;  padding:1px 4px;  position:absolute;  top:-16px;}.chat-text-area{  width:100%;  height:35px;  overflow-y:hidden;  padding:6px 30px 6px 12px;}.ext-note{  right:15px;  position:absolute;  top:6px;  color:red;  /*
* Author: Abdul Azeez
* Desc: Notes file upload developement
*/}.ext-note .notify-count{  border:2px solid #eee;  left:10px;  padding:0px 2px;  top:-10px;}.send-msg,.cls-attach{  bottom:5px;  font-size:18px;  position:absolute;}.send-msg{  right:5px;}.cls-attach{  right:30px;}.cls-attach a{  color:#166995 !important;}.cls-attach a:hover{  color:#1c1d47 !important;}.up-process{  padding:10px 0px;  /*	Animation	*/}.up-process .upload{  background:#eee;  padding:5px;  border-radius:5px;}.up-process .upload .pbar{  display:inline-block;  position:relative;  background:#e2e2e2;  margin:1px 10px;  height:6px;  width:100px;  border-radius:5px;}.up-process .upload .pbar-bar{  position:absolute;  display:inline-block;  background:#00f;  height:6px;  width:1%;  border-radius:5px;}.up-process .size{  color:#ccc;  font-size:11px;}.up-process .filename{  width:100px;  vertical-align:bottom;  display:inline-block;  overflow:hidden;  text-overflow:ellipsis;}.up-process .cls-up-error{  display:none;}.up-process.error .cls-up-error{  display:inline-block;}.movecon{  animation:move 1s linear normal;  animation-fill-mode:forwards;}@keyframes move{  /* Notes End */  /* payment summary starts*/  0%{    width:0%;  }  10%{    width:10%;  }  20%{    width:20%;  }  30%{    width:30%;  }  40%{    width:40%;  }  50%{    width:50%;  }  60%{    width:60%;  }  70%{    width:70%;  }  80%{    width:80%;  }  90%{    width:90%;  }  100%{    width:100%;  }}.payment_summary_border{  border:2px solid #e7e7e7;  padding-bottom:15px;}.payment_summary_border table.flight-details-view tbody tr.pay_summary:nth-child(2){  border-top:1px solid #d3d3d3;}.payment_summary_border table.flight-details-view tbody:last-child tr.payment_sum{  border-bottom:none;}.payment_summary_border table.flight-details-view tr.pay_summary{  background-color:#f3f3f3;  border-top:1px solid #e6e6e6;  border-bottom:none;}.payment_summary_border table.flight-details-view tr.pay_summary:last-child{  border-bottom:1px solid #d3d3d3;}.payment_summary_border table.flight-details-view tr td.payment_summary{  text-align:left;  padding:0px 0px 8px 20px;  font:14px open_sansregular;}.payment_summary_border .date-txt span{  font:14px open_sanssemibold;}.payment_summary_border .popover-small{  font-weight:bold;}.payment_summary_border .payment_summary{  padding-bottom:10px;}.payment_summary_border .payment_summary span{  font:14px open_sanssemibold;}.payment_summary_border .payment_summary .infi-icon_65_info{  vertical-align:middle;  padding-left:4px;  color:#ff6423;}.payment_summary_border .payment_summary .infi-icon_84_expand{  vertical-align:middle;  font-size:17px;  margin-right:7px;  cursor:pointer;}.payment_summary_border .payment_summary .infi-icon_84_expand.active::before{  content:'\e953';}.payment_summary_border .payment_summary .fare-break-up{  text-decoration:none;}.payment_summary_border .payment_summary .sum_pnr{  color:#969696;}.payment_summary_border .table-header-bold td{  text-align:center;}.payment_summary_border .select-flight-hdr{  margin-bottom:0px;}.payment_summary_border .pay_align{  margin:0px auto;}.payment_summary_border .pay_align tr{  border-bottom:none;}.payment_summary_border .pay_align td{  text-align:left;  padding:0px 8px;}.payment_summary_border .make_payment{  border-bottom:2px solid #ccc;  margin:0px 16px 15px 15px;}.payment_summary_border .request-det-cont{  border:none;}.payment_summary_border{  /* payment summary ends*/  /* Next day and Prev day */}.payment_summary_border .pay_summary{  display:none;}.payment_summary_border .pay_summary .num-txt{  display:inline-block;}.prev_nextday{  padding:10px;  margin-top:20px;  width:100%;}.prev_nextday .next-day{  float:right;  text-align:right;}.prev_nextday .next-day em{  padding-right:0;  padding-left:5px;}.prev_nextday .prev-day{  float:left;}.prev_nextday .next-day{  float:right;}.prev_nextday .prev-day,.prev_nextday .next-day{  width:10%;}.prev_nextday .prev-day span,.prev_nextday .next-day span{  font:14px open_sansregular;  color:#ff6423;}.prev_nextday .prev-day em,.prev_nextday .next-day em{  font-size:22px;  vertical-align:-2px;}.prev_nextday .prev-day.disable,.prev_nextday .next-day.disable{  cursor:not-allowed;  color:#838383;}.prev_nextday .prev-day.disable em,.prev_nextday .next-day.disable em{  cursor:not-allowed;  color:#838383;}.prev_nextday .flt-details{  display:inline-block;  font:14px open_sansregular;  width:80%;  text-align:center;  color:#000;}.prev_nextday .flt-details .vl{  vertical-align:2px;}.prev_nextday .flt-details .select_flights{  color:#019f17;}.prev_nextday .flt-details .select_flights,.prev_nextday .flt-details .total_flights{  font:14px open_sanssemibold;  padding:0 5px;  color:#ff6423;}.prev_nextday.round-trp .flt-details{  width:64%;}.prev_nextday.round-trp .prev-day,.prev_nextday.round-trp .next-day{  width:18%;}.prev_nextday.round-trp .prev-day em,.prev_nextday.round-trp .next-day em{  font-size:18px;  vertical-align:-1px;}.prev_nextday.mult-trp .flt-details{  width:90%;  padding-left:5px;}.prev_nextday.mult-trp .prev-day,.prev_nextday.mult-trp .next-day{  width:5%;}.prev_nextday.mult-trp .prev-day span,.prev_nextday.mult-trp .next-day span{  display:none;}.agent-req-box th,.airline-res-box th{  text-align:left !important;  /* Next day and Prev day */  /* Seat Selection Starts */}.seat-sector-details{  padding:5px 0px;  margin-right:20px;  line-height:20px;  text-align:center;  position:relative;  cursor:pointer;  width:15%;  float:left;  border:3px solid #ccc;}.seat-sector-details p{  font:14px open_sanssemibold;}.seat-sector-details span{  position:absolute;  font-size:22px;  left:43%;  bottom:-16px;  display:none;}.seat-sector-details.active{  background:#000;  border:3px solid #000;}.seat-sector-details.active span{  display:block;}.seat-sector-details.active p{  color:#fff;}.select-seat-type select{  font-family:"open_sansregular";}.selected-seat-details{  padding:3px 5px;  line-height:24px;  font-family:"open_sanssemibold";  margin-bottom:10px;}.selected-seat-details p{  font-size:13px;}.selected-seat-details p span{  display:inline-block;}.seat-layout-structure{  padding:5px;}.flight-layout{  padding-top:10px;}.seat-types p{  padding-left:25px;  font-size:11px;  font-family:"open_sansregular";}.seat-types ul li,.selected-seats ul li{  display:inline-block;  margin-bottom:5px;  float:left;  width:33%;  min-height:40px;  padding-top:3px;}.selected-seats ul li{  min-height:auto;  font-size:13px;  margin:0;  width:25%;}.seat-types .free-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -16px;}.seat-types .occupied-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -141px;}.seat-types .selected-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -82px;}.seat-types .paid1-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -190px;}.seat-types .paid2-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -247px;}.seat-types .paid3-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -304px;}.seat-types .paid4-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -361px;}.seat-types .paid5-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -418px;}.seat-types .paid6-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -474px;}.seat-types .paid7-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -531px;}.seat-types .paid8-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -588px;}.seat-types .paid9-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -645px;}.seat-types .paid10-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -702px;}.seat-types .paid11-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -759px;}.seat-types .paid12-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -816px;}.seat-types .paid13-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -873px;}.seat-types .paid14-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -929px;}.seat-types .paid15-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -986px;}.seat-types .paid16-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -1043px;}.seat-types .paid17-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -1100px;}.seat-types .paid18-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -1157px;}.seat-types .paid19-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -1214px;}.seat-types .paid20-seat{  background:url("../../images/seatIcons.png") no-repeat -87px -1271px;}.seat-layout{  width:440px;  margin:0 auto;}.seat-layout-6{  width:300px;  margin:0 auto;}.seat-layout-header img{  max-width:100%;}.seat-layout-scroll,.seat-layout-scroll-6{  margin-left:0px;  padding-right:30px;  min-height:500px;  max-height:500px;  overflow-y:scroll;}.seat-layout .seat-layout-scroll{  width:479px;}.seat-layout-6 .seat-layout-scroll{  width:340px;  margin-left:0;}.seat-layout-scroll-label{  position:absolute;  top:60%;  background:url("../../images/economy.png") no-repeat;  width:25px;  height:70px;  right:57px;}.seat-layout-6 .seat-layout-scroll-label{  right:85px;}.seat-layout-body{  margin-left:4px;  padding:10px 13px;  width:431px;  min-height:500px;}.seat-layout-6 .seat-layout-header{  width:292px;}.seat-layout-6 .seat-layout-body{  width:286px;  margin-left:3px;}.seat-layout-body ul li{  display:inline-block;  margin-bottom:8px;  float:left;  height:37px;  width:41px;  margin-left:-6px;  text-align:center;  padding-top:8px;  font:12px open_sansregular;}.open-seat{  cursor:pointer;}.seat-layout-body ul li:first-child{  margin-left:0;}.row-gap li{  margin-top:15px;}.aisle-seat{  margin-right:40px;}.aisle-seat + .aisle-seat{  margin-right:0px;}.seat-layout-body .free-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -19px;}.seat-layout-body .occupied-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -133px;  cursor:not-allowed;}.seat-layout-body .paid1-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -190px;}.seat-layout-body .paid2-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -247px;}.seat-layout-body .paid3-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -304px;}.seat-layout-body .paid4-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -361px;}.seat-layout-body .paid5-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -418px;}.seat-layout-body .paid6-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -474px;}.seat-layout-body .paid7-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -531px;}.seat-layout-body .paid8-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -588px;}.seat-layout-body .paid9-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -645px;}.seat-layout-body .paid10-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -702px;}.seat-layout-body .paid11-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -759px;}.seat-layout-body .paid12-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -816px;}.seat-layout-body .paid13-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -873px;}.seat-layout-body .paid14-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -929px;}.seat-layout-body .paid15-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -986px;}.seat-layout-body .paid16-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -1043px;}.seat-layout-body .paid17-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -1100px;}.seat-layout-body .paid18-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -1157px;}.seat-layout-body .paid19-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -1214px;}.seat-layout-body .paid20-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -1271px;}.seat-layout-body .selected-seat{  background:url("../../images/seatIcons.png") no-repeat -20px -76px;}.zone-splitter{  height:40px;  clear:both;  position:relative;}.zone-splitter::before,.zone-splitter::after{  content:"";  position:absolute;  height:35px;  width:10px;  background:#f00;}.zone-splitter::before{  left:-15px;}.zone-splitter::after{  right:-15px;}.washroom3,.washroom2{  position:relative;}.washroom3 span,.washroom2 span{  position:absolute;  background:url("../../images/restroom.png") no-repeat center center #ccc;  width:110px;  height:40px;  border-radius:3px;  z-index:3;  right:0;  cursor:default;  line-height:40px;}.washroom2 span{  width:76px;}.washroom-lg span{  height:80px;  top:-37px;}.gally-full{  background:#ccc;  padding:10px 5px;  text-align:center;}.front-lobby{  position:relative;  overflow:hidden;}.front-lobby .washroom2{  float:left;  width:76px;}.front-lobby .gally6{  width:135px;}.front-lobby .gally9,.front-lobby .gally6{  background:#ccc;  padding:12px 5px 11px 5px;  text-align:center;  float:right;  width:280px;  border-radius:3px;  /* Review Section starts */}.review-seat-no{  font:15px open_sanssemibold;  padding-right:3px;}.grand-total-seat{  font:20px open_sanssemibold;  padding-right:3px;}.grand-total-seat + .grand-total-seat{  font:22px open_sanssemibold;  padding-right:3px;}.seat-review .review-seat-no + .review-seat-no{  font:20px open_sanssemibold;  padding-right:3px;  margin-left:-5px;}.seat-review{  margin-top:20px;}.seat-review .sector-2,.seat-review .sector-1{  font:14px open_sanssemibold;}.seat-review .sector-1.right{  background:url("../../images/dasboard-icons.png") no-repeat scroll 10px -2296px;  padding-right:40px;}.seat-review ul li{  border-bottom:1px solid #ccc;  overflow:hidden;}.seat-review ul li:first-child{  border:1px solid #ccc;  position:relative;}.seat-review ul li:first-child p:first-child{  width:129px;}.seat-review ul li:first-child p:last-child{  position:absolute;  bottom:0px;  right:0px;}.seat-review ul li:first-child p.even{  background:#e8e8e8;}.seat-review ul li p{  float:left;  display:inline;  width:116px;  text-align:center;  padding:10px 5px;  font:12px open_sansregular;  line-height:20px;}.seat-review ul li p:first-child{  margin-left:0px;  width:130px;  font:14px open_sanssemibold;  text-align:left;}.seat-review ul li p:last-child{  width:120px;  padding-top:15px;}.seat-review ul li p.even{  background:#f5f5f5;}.seat-review ul li p a{  color:#000;  text-decoration:underline;}.seat-review ul li p a:hover{  text-decoration:underline;  color:#000;}.adult-seat,.child-seat{  position:relative;  padding-left:35px !important;}.adult-seat::before,.child-seat::before{  font-size:20px;  left:5px;  margin-top:-10px;  position:absolute;  top:50%;  color:#737373;}.adult-seat::before{  content:'\e903';  font-family:'infiIcons';}.child-seat::before{  content:'\e907';  font-family:'infiIcons';  /* Review Section Ends */  /* Passenger Disable */}.passender-details.passenger-disable{  border:2px solid #fff;  cursor:not-allowed;}.passenger-disable{  /* Seat Selection Ends */  /* Seat Selection Ends */}.passenger-disable .roundtrip-blur{  display:inline;}.passenger-disable .seat-no p{  padding-top:0;}.seat-sectors{  border:1px solid #ccc;  box-shadow:0 0 4px -1px #b4b4b4;}.seat-selection-sector.active{  background:#000;  border:2px solid #ccc;}.connecting-flights p{  border:1px solid #ccc;}.connecting-flights p.active{  border:2px solid #000;  box-shadow:0 0 4px 2px #ff6423;}.seat-selectall-passenger.checkbox.active label{  color:#000 !important;}.passender-details{  border:2px solid #ccc;}.passender-details.alloted{  border:2px solid #15a90b;}.passender-details.current-selected{  border:2px dashed #cf8a08;}.passender-details.selected{  border:2px solid #c4ba03;}.seat-no{  color:#000;  background:#cacfc9;}.selected .seat-no{  color:#fff;  background:#c4ba03;}.current-selected .seat-no{  color:#fff;  background:#cf8a08;}.alloted .seat-no{  color:#fff;  background:#15a90b;}.passenger-name p{  color:#000;}.seat-layout-structure{  background:#ecf8f8;}.seat-layout-body{  border-right:2px solid #85adaf;  border-left:2px solid #85adaf;  background:#fff;}.selected-seat-details{  border:2px dotted #000;}.nav-underline li a{  color:#000;  border-bottom:3px solid #ccc;}.nav-underline li.active a{  border-bottom:3px solid #000;  color:#000;}.nav-underline li.active a:after{  border-top:5px solid #000;}.adult p::before,.child p::before{  color:#737373;}.seat-layout-body .free-seat,.seat-layout-body .occupied-seat,.seat-layout-body .paid-seat-2,.seat-layout-body .paid-seat-3{  color:#202020;}.seat-layout-body .selected-seat,.seat-layout-body .paid-seat-1{  color:#fff;  /* Seat Selection Starts */}:root{  --CALENDERBLUE:#e8ecf9;  --CALENDERBORDER:#304cb3;  --FILTERRESETTEXTCLR:#0c28a8;  --BOXSHADOWCOLOR:#000 3D;  --BGWHITEBG:#fff;  --LIGHTGREYTEXT:#666;  --LIGHTGREYBORDER :#f2f2f2;  --BLACKTEXTCLR:#000;  --SECBLACKTEXTCLR:#202020;  --ICONBG:#1e4174;  --FILTERBG:#f1f3fb;  --FILTERCLR:#304cb2;  --PRIMARYCOLORV1:#324fb0;  --BLUECAPTCHA:#0f6fb9;  --GREYTEXT:#ccc;  --BORDERCOLORGREY:#dadada;  --BORDERBOTTOMGREY:#d1d1d1;  --FLIGHTAMOUNTGREY:#a1a1a1;  --MEDIUMGREYCOLOR:#7b7b7b;  --DARKGREYTEXTCOLOR:#545454;  --LIGHTDARKGREY:#565656;  --LIGHTWHITE:#f1f7ff;  --CLOSEREDCOLOR:#ff4646;  --ERRORRED:#ec3131;  --COMBOCLOSE:#f00;  --DARKBLUE:#111b40;  --DARKGREY:#737373;  --GREYLIGHT:#b5b5b5;  --INFILTERBG :#e6f2ff;  --LOGINBTNCOLORV1:#9e6f00;  --SIGNUPBTNCOLOR:#463918;  --LANDINGBGCOLOR:#f4f4f4;  --BGWHITECOLOR:#f5f5f5;  --BGWHITEBODYCOLOR:#f1f1f1;  --WHITETEXTCOLOR:#f9f8f8;  --DETAILINFOCOLOR:#fafcff;  --PREFERENCEBTNCOLOR:#495057;  --BORDERLINECOLOR:#e7e7e7;  --PROCEEDBTNCOLOR:#ffbf27;  --BLUEBTN:#212529;  --SPHERECOLOR:#00bd9c;  --CALENDERGREEN:#00a084;  --ECOCOLORTEXT:#1c4075;  --BUSINESSTITLE:#33788e;  --TEXTGREYCOLOR:#333;  --INSTANTDOWNBLUE:#286aa4;  --PREFERENCEADDBTN:#fd4646;  --BORDERCOLOR:#ddd;  --BORDERGREYCOLOR:#ababab;  --ECONOMYSELECTED:#f6f8ff;  --LIGHTBLACKTEXTCOLOR:#171717;  --FARETYPETEXTCOLOR:#5b8cd4;  --MODELBODYBGCOLOR:#afafaf;  --BOXSHADOWBGCOLOR:#000 17;  --PRIMARYFONTREGULAR:'DMSans_regular';  --PRIMARYFONTSEMI:'DMSans_semibold';  --PRIMARYFONTBOLD:'DMSans_bold';  --SECONDARYFONTREGULAR:var(--PRIMARYFONTREGULAR);  --SECONDARYFONTSEMI:var(--PRIMARYFONTSEMIBOLD);  --SECONDARYFONTBOLD:var(--PRIMARYFONTBOLD);}.cls-flight-filter{  width:unset;  position:relative;  display:flex;  margin-bottom:15px;  align-items:center;  justify-content:end;}.cls-flight-filter.cls-show-count::after{  content:attr(data-filter);  width:24px;  height:24px;  border:1px solid white;  border-radius:12px;  position:absolute;  top:-6px;  background:red;  right:-9px;  color:var(--BGWHITEBG);  text-align:center;  font-size:1.2em;  padding:1px;}.cls-flight-filter .cls-flight-list li{  display:inline-block;  border:1px solid var(--GREYTEXT);  padding:5px 27px;  border-radius:6px;  width:unset;  cursor:pointer;  line-height:20px;  text-align:center;}.cls-flight-filter .cls-flight-list .cls-quickest-list{  margin:0px 10px;}.cls-flight-filter .cls-flight-list .cls-cheapest-list.active .cls-cheapest-price .cls-cheap-txt,.cls-flight-filter .cls-flight-list .cls-quickest-list.active .cls-quickest-price .cls-quick-txt,.cls-flight-filter .cls-flight-list .cls-duration-list.active .cls-duration .cls-duration-txt{  font-family:var(--SECONDARYFONTBOLD);}.cls-flight-filter .cls-flight-list .cls-cheapest-list.active .cls-cheapest-price .cls-cheap-amnt .cls-amt-cheap,.cls-flight-filter .cls-flight-list .cls-quickest-list.active .cls-quickest-price .cls-quick-amnt .cls-amnt-qick,.cls-flight-filter .cls-flight-list .cls-quickest-list.active .cls-quickest-price .cls-quick-amnt .cls-amnt-qick,.cls-flight-filter .cls-flight-list .cls-duration-list.active .cls-duration .cls-dur-tym .cls-amt-tym{  font-family:var(--SECONDARYFONTBOLD);}.cls-duration-list.active .cls-dur-tym .cls-amt-tym{  top:0px;}.cls-cheap-txt,.cls-quick-txt,.cls-duration-txt{  font-size:1.4em;  color:var(--PREFERENCEBTNCOLOR);  display:block;  font-family:var(--SECONDARYFONTREGULAR);  text-align:center;}.cls-cheap-amnt,.cls-quick-amnt,.cls-dur-tym{  color:var(--LIGHTDARKGREY);  font-family:var(--SECONDARYFONTREGULAR);  display:block;  width:unset;}.cls-flight-filter .cls-flight-list{  margin-right:10px;}.cls-filter{  font-size:1.6em;  color:var(--BLACKTEXTCLR);  font-family:var(--SECONDARYFONTREGULAR);  top:15px;}.cls-amt-cheap,.cls-amnt-qick,.cls-amt-tym{  color:var(--DARKGREYTEXTCOLOR);  font-family:var(--SECONDARYFONTREGULAR);}.filterIcon,.closeIcon{  font-size:2.5em;}.cls-filterby-main{  font-family:var(--PRIMARYFONTREGULAR) !important;  position:absolute;  right:-1px;  top:60px;  background-color:var(--BGWHITEBG);  width:260px;  box-shadow:0px 4px 22px 0px rgba(0, 0, 0, 0.24);  border-radius:7px;  z-index:2;}.cls-filterby-main .cls-filterbycol{  display:flex;  justify-content:space-between;  padding:10px 15px;  box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.06);  border-radius:7px 7px 0px 0px;  align-items:center;}.cls-filterbycol span{  font:1.6em var(--HEADERFONT) !important;}.cls-filterbycol span:nth-of-type(1) em{  color:var(--FILTERCLR);  font-size:22px;  vertical-align:middle;  margin-right:10px;}.cls-filterbycol span.cls-reset{  color:var(--FILTERRESETTEXTCLR);  font-size:1.3em !important;}.cls-filterby-main .cls-filter-container{  padding:10px 16px 45px 16px;}.cls-filterby-main .cls-filter-container p{  color:var(--LIGHTGREYTEXT);  font-size:1.4em;  margin:1px 0px;}.cls-filter-container label{  display:block;  margin-bottom:1.3rem;  cursor:pointer;}.cls-filter-container label:nth-of-type(1){  margin-top:18px;}.cls-filter-container label{  font:1.3em var(--PRIMARYFONTREGULAR);}.cls-filter-container label span{  font:inherit;}.cls-filter-container .cls-inputbox{  vertical-align:sub;  width:16px;  height:16px;}.cls-filter-container .cls-inputbox[type="checkbox"]{  /* outline: 1px solid var(--CALENDERBLUE) !important; */  accent-color:var(--BGWHITECOLOR);}.cls-filter-container label:nth-of-type(3){  margin-bottom:30px;}.cls-filter-container .cls-inputbox{  margin:0px 3px;}.cls-filter-container .cls-calender li{  border:1px solid var(--LIGHTGREYTEXT);  border-radius:10px;  background:var(--BGWHITECOLOR);  width:50px;  padding:4px 0px;}.cls-filter-container .cls-calender li span{  font-size:1.2em;}.cls-filter-container .cls-calender{  flex-wrap:wrap;  gap:6px;  margin-top:9px;}.cls-filter-container .applyBtn{  text-align:center;  margin-top:20px;}.cls-filter-container .applyBtn .btn{  width:100%;}.cls-filter-container .cls-calender p{  border:1px solid var(--CALENDERBLUE);  border-radius:6px;  padding:4px 6px;  /* width: 50px; */  cursor:pointer;}.cls-filter-container .cls-calender p span{  font-size:0.9em;}.cls-filter-container .cls-calender p.active{  background:var(--FILTERCLR);  color:var(--BGWHITEBG);}.cls-iconToggle{  color:var(--BGWHITECOLOR);  border-radius:5px;  vertical-align:middle;  border:0px !important;  padding:0px !important;  background:none;  cursor:pointer;}.cls-iconToggle .filterIcon{  color:var(--FILTERCLR);  background:var(--FILTERBG);  border-radius:8px;  padding:7px 14px;  height:52px;  display:inline-block;}.cls-iconToggle .closeIcon{  background:var(--ICONBG);  color:var(--BGWHITECOLOR);  border-radius:8px;  padding:14px 18px;  font-size:unset;  display:inline-block;}.cls-iconToggle .closeIcon em,.cls-iconToggle .filterIcon em{  padding-right:0px;  /* .cls-iconToggle .filterIcon:hover {
 	color: var(--FILTERCLR);
 	background: var(--FILTERBG);
 } */}.cls-iconToggle .closeIcon:hover{  background:var(--ICONBG);  color:var(--BGWHITECOLOR);}.filterIcon::before{  content:"\e95a";  font-family:'infiIcons';  vertical-align:top;}.closeIcon::before{  content:"\e95b";  font-family:'infiIcons';  font-size:16px;}.cls-filter-data{  display:flex;  align-items:center;}.cls-filter-data.cls-calender ul{  display:flex;  align-items:center;  flex-wrap:wrap;  gap:6px;}.cls-filter-data.cls-calender ul li{  border-radius:6px;  padding:3px 6px;  width:auto;  text-align:center;  /* li:nth-of-type(1) a::before{
			content: "\e95c";
			font-family: 'infiIcons';
			display: block;
			color: var(--LIGHTGREYTEXT);
		}
		li:nth-of-type(2) a::before{
			content: "\e95d";
			font-family: 'infiIcons';
			display: block;
			color: var(--LIGHTGREYTEXT);
		}
		li:nth-of-type(3) a::before{
			content: "\e95e";
			font-family: 'infiIcons';
			display: block;
			color: var(--LIGHTGREYTEXT);
		}
		li:nth-of-type(4) a::before{
			content: "\e95f";
			font-family: 'infiIcons';
			display: block;
			color: var(--LIGHTGREYTEXT);
		} */  /* li.active{
			background: #304CB2;
			.dayFliter{
				color: #fff;
			}
		} */}.cls-filter-data.cls-calender ul li label{  margin:0px;  position:relative;  padding:0px;}.cls-filter-data.cls-calender ul li label.dayFilterTab a{  display:inline-block;}.cls-filter-data.cls-calender ul li label input{  position:absolute;  top:0px;  left:0px;  width:0px;}.cls-filter-data.cls-calender ul li label .dayFliter{  color:#000;}.cls-filter-data.cls-calender ul li a::before{  content:"\e95c";  font-family:'infiIcons';  display:block;  color:var(--LIGHTGREYTEXT);  font-size:13px;  margin-bottom:3px;}.cls-filter-data.cls-calender ul li:nth-of-type(2) a::before{  content:"\e95d";}.cls-filter-data.cls-calender ul li:nth-of-type(3) a::before{  content:"\e95e";}.cls-filter-data.cls-calender ul li:nth-of-type(4) a::before{  content:"\e95f";}.cls-mob-reset,.anim-div > .prev_nextday,.noFlightsDiv,.cls-mob-close{  display:none;}.ssr-container{  border:1px solid #ccc;}.ssr-container label{  color:#585858;}.info-review{  color:#ff6423;}.hint-link,.hint-link:hover{  color:#f00;}.pay-status.complete{  color:#0a8d01;}.ssr-history{  border:1px solid #ccc;  -webkit-box-shadow:0px 0px 4px -1px #b4b4b4;  -moz-box-shadow:0px 0px 4px -1px #b4b4b4;  box-shadow:0px 0px 4px -1px #b4b4b4;}.ssr-history .title{  color:#000;  border-bottom:1px solid #ccc;}.amount-display,.black-light{  color:#1a1a1a;}.black-text,.ancillary-type label,.sector-info,.flight-other,.each-pax.to-edit .checkbox label,.each-pax.to-edit .sector-info,.dp-label .dp-val,.dp-label .dp-amnt,.all-pax .popover{  color:#000 !important;}.request-type,.black-norm{  color:#343434;}.theme-text,.each-pax.to-edit .open-edit,.meal-variety .checkbox.active label i,.meal-variety .checkbox.active label em,.dp-label em.icon,.dp-label .dn-arow{  color:#ff6423;}.flight-desc{  background:#eee;}.slash-separator{  color:#b4b4b4;}.ancillary-type .radio-theme,.ancillary-type .checkbox{  border:1px solid #ccc;  padding:10px;  min-width:140px;  border-radius:2px;  margin-right:0px;}.ancillary-type .radio-theme.active,.ancillary-type .checkbox.active{  border:2px solid #ff6423;  padding:9px;}.ancillary-type .radio-theme em.fa-circle-thin,.ancillary-type .radio-theme em.fa-check-circle{  font-size:18px;  left:10px;  top:9px;}.ancillary-type label.active .meal{  right:-6px;  top:-5px;}.ancillary-type label i,.ancillary-type label em{  color:#585858;}.meal-variety .radio-theme,.meal-variety .checkbox{  width:23.5%;  margin:0px 0px 15px 15px;  float:left;}.meal-variety .radio-theme .radio-text,.meal-variety .checkbox .radio-text{  display:block;  float:left;  margin-right:5px;  width:55%;  border-right:1px solid #ccc;}.meal-variety .checkbox .radio-text{  padding:0px;  width:60%;  left:0px;}.meal-variety .checkbox label{  padding-left:23px;  display:block;}.meal-amnt{  display:block;  float:right;  margin:0;  padding:0;  text-align:center;  width:34%;}.meal-amnt > span{  display:block;}.meal{  color:#383838;}.meal.veg i,.meal.veg em{  color:#0c9813 !important;}.meal.non-veg i,.meal.non-veg em{  color:#ff0503 !important;}.ancillary-review{  border:1px solid #c6c6c6;  border-radius:3px;  padding:1px 15px 6px 15px;}.ancillary-review .icon{  bottom:-4px;  font-size:18px;  margin-right:10px;  position:relative;  line-height:0px;  color:#cacaca;}.ancillary-review.active i,.ancillary-review.active em{  color:#fff !important;}.ancillary-review.active .amnt{  display:none;}.ancillary-review.active .full-meal{  width:30%;}.ancillary-review.active .infi-icon_14_down-arrow::before{  content:'\0073';  font-family:'infiIcons';}.ancillary-review.active > span{  background:none;  padding-left:0px;}.ancillary-review span{  display:inline-block;}.ancillary-review > span{  background:url('../../images/line-separator.jpg') no-repeat left center;  padding-left:30px;}.ancillary-review > span:first-child{  padding:0px;  background:none;  position:relative;  top:5px;  height:20px;  /* for alignment purpose when text-hidden */}.ancillary-review.slide-expand{  padding:10px;}.slide-expand .ancillary-type .radio-theme,.slide-expand .ancillary-type .checkbox{  padding:6px 10px;}.slide-expand .ancillary-type .radio-theme.active,.slide-expand .ancillary-type .checkbox.active{  padding:5px 9px;}.slide-parent.ancillary-review.active{  background:#ff6423 none repeat scroll 0 0;  border:1px solid #ff6423;  color:#fff;  border-radius:3px 3px 0px 0px;}.slide-parent.active + .slide-expand{  border:1px solid #ff6423;  border-radius:0px;}.meals .meal-variety,.all-pax .each-pax{  display:flex;  flex-wrap:wrap;}.each-pax{  float:left;  margin:0 0px 10px 15px;  padding-left:8px;  position:relative;  width:23.5%;  background:#ff6423;}.each-pax i,.each-pax em{  background:#fff;  color:#ff6423;}.each-pax .icon{  display:inline-block;  margin-right:5px;}.each-pax .edit{  background:#00c1d4;  bottom:0;  padding:6px 5px;  position:absolute;  right:0;  top:0;}.each-pax .edit > span{  font-size:14px;  left:1px;  position:relative;  top:4px;  cursor:pointer;}.each-pax.to-edit{  background:#fff none repeat scroll 0 0;  color:#000;  z-index:2000;  border-bottom:5px solid #fff;  -webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.6);  -moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.6);  box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.6);  border:1px solid #ff6423;}.each-pax.to-edit .edit{  background:#fff;}.each-pax.to-edit .checkbox label{  z-index:-1;}.each-pax.to-edit .selected-ancillary{  display:none;}.each-pax .sector-info{  width:115px;  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;}.each-pax .checkbox{  margin-bottom:5px;  margin-top:10px;}.each-pax .edit,.each-pax .sector-info,.each-pax .checkbox label{  color:#fff !important;}.gray-text{  color:#d7d7d7 !important;}.white-text{  color:#fff !important;}.pos-logo{  position:relative;  top:0px;}.radio-theme{  /*.table-tooltip{
	border: 1px solid $PRIMARYCOLOR;
}*/  /* SSR issue fixing Azeez 08-04-2020 */}.radio-theme.active .gray-text,.radio-theme.active .fa-circle.on{  color:#ff6423 !important;}.meal{  float:right;  /*.meal-amnt {
    border-left: 1px solid;
}*/}.meal-variety .radio-theme .radio-text,.meal-variety .meal-variety .checkbox .radio-text{  /*		border-right: none;
		padding-right: 1em;*/  display:-webkit-box;}.status-fnt{  font-family:'open_sanssemibold';}.status-AN td .current-status,.vstatus-AN{  color:#e68837;}.status-RQ td .current-status,.vstatus-RQ{  color:#657c0a;}.status-RJ td .current-status,.vstatus-RJ{  color:#167c55;}.status-NA td .current-status,.vstatus-NA{  color:#1c529c;}.status-RN td .current-status,.vstatus-RN{  color:#1b8497;}.status-NR td .current-status,.vstatus-NR{  color:#e9933e;}.status-RC td .current-status,.vstatus-RC{  color:#9621d2;}.status-PN td p.current-status,.vstatus-PN{  color:#9621d2;}.status-RP td .current-status,.vstatus-RP{  color:#004d2b;}.status-PC td .current-status,.vstatus-PC{  color:#0a8d01;}.status-TL td .current-status,.vstatus-TL{  color:#a26a2f;}.status-AP td .current-status,.vstatus-AP{  color:#1a6c08;}.status-RE td .current-status,.vstatus-RE{  color:#844f23;}.status-PS td .current-status,.vstatus-PS{  color:#00167c;}.status-SR td .current-status,.vstatus-SR{  color:#5e018e;}.status-RA td .current-status,.vstatus-RA{  color:#c0c10b;}.status-RR td .current-status,.vstatus-RR{  color:#3fabb7;}.status-AR td .current-status,.vstatus-AR{  color:#844f23;}.status-RS td .current-status,.vstatus-RS{  color:#f00;  /*strip images 
.status-AN
{
	background:url('../../plugins/I5/images/status-AN.jpg') repeat-y top left;
}
.status-RQ
{
	background:url('../../plugins/I5/images/status-RQ.jpg') repeat-y top left;
}
.status-RJ
{
	background:url('../../plugins/I5/images/status-RJ.jpg') repeat-y top left;
}
.status-NA
{
	background:url('../../plugins/I5/images/status-NA.jpg') repeat-y top left;
}
.status-RN
{
	background:url('../../plugins/I5/images/status-RN.jpg') repeat-y top left;
}
.status-NR
{
	background:url('../../plugins/I5/images/status-NR.jpg') repeat-y top left;
}
.status-RC
{
	background:url('../../plugins/I5/images/status-RC.jpg') repeat-y top left;
}
.status-RE
{
	background:url('../../plugins/I5/images/status-RE.jpg') repeat-y top left;
}
.status-AR
{
	background:url('../../plugins/I5/images/status-AR.jpg') repeat-y top left;
}
.status-AP
{
	background:url('../../plugins/I5/images/status-AP.jpg') repeat-y top left;
}
.status-TL
{
	background:url('../../plugins/I5/images/status-TL.jpg') repeat-y top left;
}
.status-PC
{
	background:url('../../plugins/I5/images/status-PC.jpg') repeat-y top left;
}
.status-RP
{
	background:url('../../plugins/I5/images/status-RP.jpg') repeat-y top left;
}
.status-PS
{
	background:url('../../plugins/I5/images/status-PS.jpg') repeat-y top left;
}
.status-PT
{
	background:url('../../plugins/I5/images/status-PT.jpg') repeat-y top left;
}
.status-SR
{
	background:url('../../plugins/I5/images/status-SR.jpg') repeat-y top left;
}
.status-RA
{
	background:url('../../plugins/I5/images/status-RA.jpg') repeat-y top left;
}
.status-RR
{
	background:url('../../plugins/I5/images/status-RR.jpg') repeat-y top left;
}
strip images hide */}.table-td-border-none tr td{  border:none !important;}table tr.border-bot-top{  border-top:1px solid #d1d1d1;  border-bottom:1px solid #d1d1d1;}table.popover-table{  border:0px;}table.popover-table tr td{  padding:5px 0px !important;  text-align:left !important;}table.flight-details-view{  font-size:12px;  font-family:'open_sansregular';  color:#353535;}table.flight-details-view tbody{  border:0px solid !important;}table.request-det-table{  font-size:12px;  font-family:'open_sansregular';  color:#353535;}table.request-det-table tr th{  text-align:center !important;  color:#999;  text-decoration:underline;}table.request-det-table tr td{  text-align:center;  color:#000;}table.request-det-table tr td strong{  line-height:23px;}table.roundtrip-table .selected-icon{  right:-5px !important;  top:-7px !important;}table.roundtrip-table span.arrow-top{  bottom:-14px;}table.multicity-table .selected-icon{  right:-21px !important;  top:-30px !important;}table.multicity-table .stop-text,table.multicity-table .non-stop-text{  top:20px;  right:-2%;  width:100%;}table.multicity-table span.arrow-top{  right:30px;  bottom:-14px;}table.show-stop-panel.searching-flights{  padding-top:10px;  background:#f6f6f6;  border-top:1px solid #d1d1d1;  margin-bottom:20px;}table.searching-flights tr td{  border:none;  padding-right:0rem;  padding-left:1rem;}table.searching-flights,table.view-request-table{  margin-bottom:0px;}table.searching-flights tr td,table.view-request-table tr td{  font-size:15px;  padding-top:32px;  padding-bottom:20px;  vertical-align:middle;  font-family:'open_sansregular';  /*word-break:break-all;*/}table.searching-flights.padd-none tr td,table.view-request-table.padd-none tr td{  padding-top:8px;  padding-bottom:8px;}.pay-tab-click a span{  width:35px;  height:25px;  position:absolute;  left:10px;  top:10px;}.pay-left-container,.pay-right-container{  width:48%;}.pay-left-container{  float:left;}.pay-right-container{  float:right;}.pay-table{  width:100%;}.pay-table tr td{  border-collapse:collapse;  padding:12px 0px;  font-size:14px;  border-bottom:1px solid #b2b2b2;}.pay-table tr td strong{  font-weight:bold;}.pay-table tr.border-none td{  border:0px !important;}.pay-tab-show{  padding:15px;}.payment-selection{  padding:12px;  background:#f1f1f1;  min-height:172px;}.flight-detail-show-arrow{  position:absolute;  left:285px;  top:-8px;  width:15px;  height:8px;  background:url('../../plugins/I5/images/arrowtop.png') no-repeat;}.flight-detail-show-arrow.trans-arrow{  left:94% !important;}.flight-details-view{  margin-top:1px;}.flight-details-view tr{  border-bottom:1px solid #cbcbcb;}.flight-details-view tr th{  padding:8px !important;  background:#f4f4f4 !important;  color:#595959;  text-align:center !important;  text-decoration:underline;  vertical-align:middle !important;}.flight-details-view tr td{  padding:12px 8px;  text-align:center;  font-weight:bold;  vertical-align:middle !important;}.flight-details-view.txt-center tr th{  text-align:center !important;}.flight-details-view.txt-lft tr td{  text-align:left;}.flight-details-view.popupthfont tr th{  font-size:12px !important;  color:#353535 !important;  font-family:'open_sansregular';}.view-req-table-lft-line{  background:url('../../images/view-request-bg-line.jpg') no-repeat 55px 0px;}.request-det-cont{  position:relative;  border:2px solid #e7e7e7;  border-radius:0px;  background:#fff;  padding:15px;}.request-det-cont table{  margin-bottom:0px;  position:relative;}.flight-details{  margin:0px 12px;  background:url('../../images/small-flight.png') no-repeat 0px 3px;  padding-left:20px;  text-decoration:underline;}.request-table-arrow{  width:16px;  height:25px;  position:absolute;  left:-24px;  top:35px;  background:url('../../images/view-request-table-arrow.png') no-repeat;}.request-date-disp{  position:absolute;  background:#fff;  width:90px;  left:-120px;  top:20px;  padding:10px 0px;  font-size:12px;}.request-det-header{  font-size:16px;  padding:0px 0px 10px 15px;  position:relative;  font-family:'open_sanssemibold';}.request-det-header span.fare-alert-disp{  color:#e36666;  padding:0px 0px 0px 30px;  width:60%;  position:absolute;  top:-5px;}.show-stop-main.multicity span.arrow-top{  right:35px;}.show-stop-main.multicity table.show-stop-panel td p.ayover-panel{  left:0px;  top:-10px;}span.arrow-top{  background:url('../../images/stop-panel-arrow.png') no-repeat;  bottom:-34px;  position:absolute;  right:40%;  height:10px;  display:inline-block;  z-index:1;  background:#fff;}span.arrow-top.roundtrip{  right:75px;}span.arrow-top-blue{  bottom:-23px;  position:absolute;  right:40%;  height:10px;  display:inline-block;  z-index:1;  background:#fff;}.searching-flights-header{  font-family:'open_sanssemibold';  font-size:14px;  border:none;  margin-bottom:20px !important;  background:#ff6423 !important;  color:#fff !important;}.searching-flights-header tr th{  vertical-align:middle;}.searching-flights-header a{  color:#fff;}.searching-flights-header a:hover{  color:#fff;}.searching-flights-header .table{  color:#fff;}.searching-flights-header .table td{  padding:0rem;}.selected table.searching-flights td p a.selected-icon{  display:inline-block;}table.view-request-table{  border:none;}.table.searching-flights tr td p,.table.view-request-table tr td p{  font-size:14px;  font-family:'open_sansregular';  word-break:break-all;}.table.searching-flights tr td p strong,.table.view-request-table tr td p strong{  font-size:16px;  font-family:'open_sansregular';  word-break:keep-all;}.chat-nomsg{  font-size:16px;  font-family:'open_sansregular';  word-break:keep-all;}td.padd-none{  padding:0px !important;}.col-sm-6 table.searching-flights tr td p a{  top:20px;  right:48%;}.col-sm-6 table.searching-flights tr td p a.stop-text span.arrow-top,.col-sm-6 table.searching-flights tr td p a.non-stop-text span.arrow-top{  bottom:-11px;  left:30%;}.col-sm-6 table.searching-flights tr td p a.selected-icon{  top:-8px;  right:-13px;}.col-sm-6 table.searching-flights tr td p span.arrow-icon-flgt-srch{  position:absolute;  right:10%;  top:10px;}.col-sm-4 table.searching-flights tr td p span.arrow-icon-flgt-srch{  position:absolute;  right:-18%;  top:17%;}.col-sm-4 table.searching-flights tr td p a.stop-text,.col-sm-4 table.searching-flights tr td p a.non-stop-text{  right:16%;  top:20px;  width:100%;}.col-sm-4 table.searching-flights tr td p a.stop-text span.arrow-top,.col-sm-4 table.searching-flights tr td p a.non-stop-text span.arrow-top{  bottom:-14px;  left:30%;}.col-sm-4 table.searching-flights tr td p a.selected-icon{  right:-21px !important;  top:-30px !important;}.cancel-tender .cancel .cancel-text-box .mandatory-red,.addoption-tender .addoption .request-type .mandatory-red{  display:inline-block;}.booking-tender-request{  display:none;  /* Tender Request Start*/}.create-tender-btn .create-tender-request,.show-booking-tender .booking-tender-request,.edit-tender .edit-tn,.view-tender .view-tn,.cancel-tender .cancel-tn,.unparticipate-tender .unparticipate-tn,.award-tender .award-tn,.result-tender .result-tn,.create-tender .create-tn,.addoption-tender .addoption-tn,.result-tender .result-tn .edit-tender-link.award-tender-link{  display:block;}.custom-navbar-right{  float:right;}.create-tender-request{  border:1px solid #ff6423;  background:#ff6423;  padding:10px;  border-radius:3px;  color:#fff;  font-size:16px;  position:relative;  top:-17px;  display:none;}.create-tender-request:hover,.create-tender-request:focus{  color:#fff;}.back-link,.cancel-tender-link-back,.unparticipate-back{  text-decoration:underline;}.tender-st table td{  padding:10px 8px 30px 8px !important;}.tender-st table td hr{  margin:4px 20px;}.tender-awarded .w-10 .tender-last,.tender-awarded .tender-last,.edit-tn,.view-tn,.cancel-tn,.unparticipate-tn,.award-tn,.result-tn,.create-tn,.addoption-tn,.edit-tender .edit-tn .cancel-text-box,.addoption-tender .addoption-tn .mandatory-red,.award-tender .award-tn .cancel-tender-link,.award-tender .award-tn .pipe-separator,.award-tender .award-tn .edit-tender-link,.result-tender .result-tn .edit-tender-link,.result-tender .result-tn .cancel-tender-link,.result-tender .result-tn .pipe-separator,.view-tender .view-tn .award-column,.view-tender .view-tn .result-column,.award-tender .award-tn .view-column,.award-tender .award-tn .result-column,.result-tender .result-tn .view-column,.result-tender .result-tn .common-column,.result-tender .result-tn .award-column,.edit-tender .edit-tn .unparticipate-text-box,.cancel-tender .cancel-tn .unparticipate-text-box,.unparticipate-tender .unparticipate-tn .cancel-text-box,.unparticipate-tender .unparticipate-tn .cancel-tender-link-back,.unparticipate-tender .unparticipate-tn .edit-text-box,.cancel-tender .cancel-tn .edit-text-box{  display:none;}.cancel-tender-link i,.edit-tender-link i,.unparticiapte i,.particiapte i,.view-participant i,.login-notification i,.cancel-tender-link em,.edit-tender-link em,.unparticiapte em,.particiapte em,.view-participant em,.login-notification em{  vertical-align:middle;}a.cancel-tender-link,a.edit-tender-link,a.unparticiapte-tn,a.particiapte-tn,a.view-participant-tn{  text-decoration:underline;  font-size:14px;}.tender-cancelled{  display:none !important;}.edit-tender-link.award-tender-link.tender-cancelled{  display:inline-block !important;}.unparticiapte-tn,.particiapte-tn{  border:1px solid #ccc;  padding:3px;}.unparticiapte-tn,.unparticiapte-tn:hover,.unparticiapte-tn:focus{  color:#d98b03;}.particiapte-tn,.particiapte-tn:hover,.particiapte-tn:focus{  color:#177507;}.cancelled,.cancelled:hover,.cancelled:focus{  color:#ff6423;}.awarded,.awarded:hover,.awarded:focus,.awarded a,.awarded a:hover,.awarded a:focus{  color:#249100;}.pipe-tender .pipe-separator{  top:-1px;}.create-tender-position a{  top:-14px !important;}.unparticipate-tender{  /*.unparticipate-tender .unparticipate-tn p.inline-block{width:90%;padding-left:10px;vertical-align:middle;}*/}.unparticipate-tender .unparticipate-tn{  padding:3px;}.unparticipate-tender .unparticipate-tn .approved-txt{  padding:13px 10px;}.unparticipate-tender .unparticipate-tn .view-participant{  vertical-align:-5px;}.edit-tender .edit-tn .roundtrip-blur,.create-tender .create-tn .roundtrip-blur{  width:0;  /* Tender Request End */  /* Text alignment Padding Adjustment for tender flow Sheik(02-Aug-2019)*/}.tender-flow .group-list .groups-common-all{  padding:10px 12px;}hr{  border:0;  border-top:3px double #d8d7d5;  margin-left:15px;  /*-----------------------------------------------------------------------------------------*/  /*NEW REQUEST STYLE*/}.rq-heading{  color:#4db29b;  /*innercircle*/}.rq-ic{  background-color:#c9faf5;  border:0.5em solid #e3fcfa;  /*inner circle date day*/}.rq-icdd{  color:#010502;  /*dots,verticalline*/}.rq-cs::before,.rq-cs::after,.rq-vl,.rq-vl::before,.rq-vl::after{  background-color:#66eace;  /*circle shape*/}.rq-cs{  border:1px solid #65e7ce;  /*border-color: #65e7ce;*/  /*border-right-color: transparent;*/  /*--------------------------------------------------------------------------------------------*/  /*REQUEST REJECTED STYLE*/}.rj-heading{  color:#a7466c;  /*innercircle*/}.rj-ic{  background-color:#f6bed6;  border:0.5em solid #f4b4cf;  /*inner circle date day*/}.rj-icdd{  color:#0d0101;  /*dots,verticalline*/}.rj-cs::before,.rj-cs::after,.rj-vl,.rj-vl::before,.rj-vl::after{  background-color:#e64f6f;  /*circle shape*/}.rj-cs{  border:1px solid #e64f6f;  /*border-right-color: transparent;*/}.rt-heading{  color:#a7466c;  /*innercircle*/}.rt-ic{  background-color:#f6bed6;  border:0.5em solid #f4b4cf;  /*inner circle date day*/}.rt-icdd{  color:#0d0101;  /*dots,verticalline*/}.rt-cs::before,.rt-cs::after,.rt-vl,.rt-vl::before,.rt-vl::after{  background-color:#e64f6f;  /*circle shape*/}.rt-cs{  border:1px solid #e64f6f;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*REQUEST RE-SUBMITTED STYLE*/}.rs-heading{  color:#b13635;  /*innercircle*/}.rs-ic{  background-color:#e6c1b1;  border:0.5em solid #f6bcbe;  /*inner circle date day*/}.rs-icdd{  color:#010000;  /*dots,verticalline*/}.rs-cs::before,.rs-cs::after,.rs-vl,.rs-vl::before,.rs-vl::after{  background-color:#ef4937;  /*circle shape*/}.rs-cs{  border:1px solid #dd9392;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*REQUEST CANCELLED STYLE*/}.re-heading{  color:#b98754;  /*innercircle*/}.re-ic{  background-color:#fbd6a9;  border:0.5em solid #fde6cc;  /*inner circle date day*/}.re-icdd{  color:#0e0101;  /*dots,verticalline*/}.re-cs::before,.re-cs::after,.re-vl,.re-vl::before,.re-vl::after{  background-color:#f69b3c;  /*circle shape*/}.re-cs{  border:1px solid #f69b3c;  /*border-right-color: transparent;*/}.ct-heading{  color:#b98754;  /*innercircle*/}.ct-ic{  background-color:#fbd6a9;  border:0.5em solid #fde6cc;  /*inner circle date day*/}.ct-icdd{  color:#0e0101;  /*dots,verticalline*/}.ct-cs::before,.ct-cs::after,.ct-vl,.ct-vl::before,.ct-vl::after{  background-color:#f69b3c;  /*circle shape*/}.ct-cs{  border:1px solid #f69b3c;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*FARE QUOYED STYLE*/}.an-heading{  color:#604cb7;  /*innercircle*/}.an-ic{  background-color:#c5b5fc;  border:0.5em solid #f3f1fe;  /*inner circle date day*/}.an-icdd{  color:#000210;  /*dots,verticalline*/}.an-cs::before,.an-cs::after,.an-vl,.an-vl::before,.an-vl::after{  background-color:#7b69fa;  /*circle shape*/}.an-cs{  border:1px solid #7b69fa;  /*border-right-color: transparent;*/  /*FARE QUOYED STYLE*/}.at-heading{  color:#604cb7;  /*innercircle*/}.at-ic{  background-color:#c5b5fc;  border:0.5em solid #f3f1fe;  /*inner circle date day*/}.at-icdd{  color:#000210;  /*dots,verticalline*/}.at-cs::before,.at-cs::after,.at-vl,.at-vl::before,.at-vl::after{  background-color:#7b69fa;  /*circle shape*/}.at-cs{  border:1px solid #7b69fa;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*OFFER EXPIRED STYLING*/}.oe-heading{  color:#c04e4e;  /*innercircle*/}.oe-ic{  background-color:#e6c1b1;  border:0.5em solid #f6bcbe;  /*inner circle date day*/}.oe-icdd{  color:#040000;  /*dots,verticalline*/}.oe-cs::before,.oe-cs::after,.oe-vl,.oe-vl::before,.oe-vl::after{  background-color:#ef4937;  /*circle shape*/}.oe-cs{  border:1px solid #ef4937;  /*border-color: #ef4937;*/  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*REQUEST DOWNSIZE STYLE*/}.ds-heading{  color:#75a869;  /*innercircle*/}.ds-ic{  background-color:#e5f9e0;  border:0.5em solid #e9fbe5;  /*inner circle date day*/}.ds-icdd{  color:#140201;  /*dots,verticalline*/}.ds-cs::before,.ds-cs::after,.ds-vl,.ds-vl::before,.ds-vl::after{  background-color:#89eb72;  /*circle shape*/}.ds-cs{  border:1px solid #89eb72;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*REQUEST MODIFY*/}.rm-heading{  color:#b8a064;  /*innercircle*/}.rm-ic{  background-color:#feefc8;  border:0.5em solid #ffecba;  /*inner circle date day*/}.rm-icdd{  color:#040000;  /*dots,verticalline*/}.rm-cs::before,.rm-cs::after,.rm-vl,.rm-vl::before,.rm-vl::after{  background-color:#f0c14d;  /*circle shape*/}.rm-cs{  border:1px solid #f0c14d;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*MODIFICATION APPROVED*/}.na-heading{  color:#b9603e;  /*innercircle*/}.na-ic{  background-color:#f5bda0;  border:0.5em solid #f7ceba;  /*inner circle date day*/}.na-icdd{  color:#150200;  /*dots,verticalline*/}.na-cs::before,.na-cs::after,.na-vl,.na-vl::before,.na-vl::after{  background-color:#db7f5a;  /*circle shape*/}.na-cs{  border:1px solid #db7f5a;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*RE NEGOTIATION STYLE*/}.rn-heading{  color:#a6a6a6;  /*innercircle*/}.rn-ic{  background-color:#efeeec;  border:0.5em solid #dedede;  /*inner circle date day*/}.rn-icdd{  color:#000;  /*dots,verticalline*/}.rn-cs::before,.rn-cs::after,.rn-vl,.rn-vl::before,.rn-vl::after{  background-color:#a0a0a0;  /*circle shape*/}.rn-cs{  border:1px solid #a0a0a0;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*OFFER DECLINED STYLING*/}.nr-heading{  color:#8b4527;  /*innercircle*/}.nr-ic{  background-color:#e6c1b1;  border:0.5em solid #fce5dc;  /*inner circle date day*/}.nr-icdd{  color:#0b0100;  /*dots,verticalline*/}.nr-cs::before,.nr-cs::after,.nr-vl,.nr-vl::before,.nr-vl::after{  background-color:#a93c25;  /*circle shape*/}.nr-cs{  border:1px solid #a93c25;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*PAYMENT PENDING*/}.ar-heading{  color:#c97252;  /*innercircle*/}.ar-ic{  background-color:#f4956d;  border:0.5em solid #f9cbb7;  /*inner circle date day*/}.ar-icdd{  color:#120201;  /*dots,verticalline*/}.ar-cs::before,.ar-cs::after,.ar-vl,.ar-vl::before,.ar-vl::after{  background-color:#da5732;  /*circle shape*/}.ar-cs{  border:1px solid #da5732;  /*border-right-color: transparent;*/}.ta-heading{  color:#c97252;  /*innercircle*/}.ta-ic{  background-color:#f4956d;  border:0.5em solid #f9cbb7;  /*inner circle date day*/}.ta-icdd{  color:#120201;  /*dots,verticalline*/}.ta-cs::before,.ta-cs::after,.ta-vl,.ta-vl::before,.t-vl::after{  background-color:#da5732;  /*circle shape*/}.ta-cs{  border:1px solid #da5732;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*REQUEST DIVIDE STYLE*/}.dd-heading{  color:#9f3d3c;  /*innercircle*/}.dd-ic{  background-color:#e6c1b1;  border:0.5em solid #f7c0bf;  /*inner circle date day*/}.dd-icdd{  color:#070100;  /*dots,verticalline*/}.dd-cs::before,.dd-cs::after,.dd-vl,.dd-vl::before,.dd-vl::after{  background-color:#ef4937;  /*circle shape*/}.dd-cs{  border:1px solid #ef4937;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*REQUEST UPSIZE STYLE*/}.up-heading{  color:#a33a39;  /*innercircle*/}.up-ic{  background-color:#e6c1b1;  border:0.5em solid #f4c2c3;  /*inner circle date day*/}.up-icdd{  color:#080100;  /*dots,verticalline*/}.up-cs::before,.up-cs::after,.up-vl,.up-vl::before,.up-vl::after{  background-color:#bb4140;  /*circle shape*/}.up-cs{  border:1px solid #bb4140;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*PNR CANCELLED STYLE*/}.rc-heading{  color:#f53131;  /*innercircle*/}.rc-ic{  background-color:#f66;  border:0.5em solid #ff9090;  /*inner circle date day*/}.rc-icdd{  color:#230402;  /*dots,verticalline*/}.rc-cs::before,.rc-cs::after,.rc-vl,.rc-vl::before,.rc-vl::after{  background-color:#e10000;  /*circle shape*/}.rc-cs{  border:1px solid #e10000;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*PNR CANCELLED STYLE*/}.pn-heading{  color:#b9382f;  /*innercircle*/}.pn-ic{  background-color:#f17475;  border:0.5em solid #f7bdbe;  /*inner circle date day*/}.pn-icdd{  color:#230402;  /*dots,verticalline*/}.pn-cs::before,.pn-cs::after,.pn-vl,.pn-vl::before,.pn-vl::after{  background-color:#ef4937;  /*circle shape*/}.pn-cs{  border:1px solid #ef4937;  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*BILLED STYLING*/}.bi-heading{  color:#ab3737;  /*innercircle*/}.bi-ic{  background-color:#e6c1b1;  border:0.5em solid #f7bdbe;  /*inner circle date day*/}.bi-icdd{  color:#0b0100;  /*dots,verticalline*/}.bi-cs::before,.bi-cs::after,.bi-vl,.bi-vl::before,.bi-vl::after{  background-color:#ef4937;  /*circle shape*/}.bi-cs{  border:1px solid #ef4937;  /*border-right-color: transparent;*/  /*Tender styles*/  /*NEW REQUEST STYLE*/}.nt-heading{  color:#4db29b;  /*innercircle*/}.nt-ic{  background-color:#c9faf5;  border:0.5em solid #e3fcfa;  /*inner circle date day*/}.nt-icdd{  color:#010502;  /*dots,verticalline*/}.nt-cs::before,.nt-cs::after,.nt-vl,.nt-vl::before,.nt-vl::after{  background-color:#66eace;  /*circle shape*/}.nt-cs{  border:1px solid #65e7ce;  /*border-color: #65e7ce;*/  /*border-right-color: transparent;*/  /*------------------------------------------------------------------------------------------*/  /*COMMON SHAPE */}.shape{  display:inline-block;  width:20%;  position:relative;  float:left;  clear:both;}.shape-heading{  font-weight:bold;  font-size:18px;}.circleshape{  position:relative;  border-radius:50%;  width:10em;  /*border:1px solid ; */  height:10em;  border-right-color:transparent;  transform:rotate(45deg);}.circleshape::before{  /*background-color: #66eace; */  content:"";  height:0.5em;  width:0.5em;  border-radius:50%;  position:absolute;  top:117px;  left:112px;}.circleshape::after{  content:"";  width:0.1em;  height:2.5em;  transform:rotate(225deg);  position:absolute;  left:128px;  top:-10px;}.verticalline{  position:relative;  left:65px;  width:0.1em;  height:2em;}.verticalline::before,.verticalline::after{  content:"";  height:0.5em;  width:0.5em;  border-radius:50%;  position:absolute;  left:-3px;}.verticalline::after{  top:25px;}.innercircle{  position:absolute;  top:61px;  left:6px;  border-radius:50%;  height:9em;  width:9em;}.innercircle .date{  font-weight:bolder;  padding:0px;  text-align:center;}.innercircle .day{  font-size:20px;  font-weight:bold;}.innercircle .month,.innercircle .year,.innercircle .time{  display:block;  font-size:15px;}.innercircle .time{  font-weight:normal;}.info{  width:84%;  display:inline-block;  margin-left:-4.5%;  margin-top:8%;}.info-details{  border:1px solid #dfdfdf;  border-radius:4px;  min-height:85px;  max-height:100px;}.info-elements{  margin-top:1%;  margin-left:1%;  letter-spacing:0.02em;  vertical-align:top;  min-width:10%;  display:inline-block;  text-align:left;  display:inline-table;  max-width:15%;  word-break:break-word;  line-height:22px;}.info-elements.info-min-elements{  min-width:17% !important;  max-width:23% !important;}.info-element-head{  display:block;  font-size:12px;  white-space:nowrap;}.info-element-description{  margin-top:2%;  font-size:13px;  word-wrap:break-word;  line-height:18px;  display:block;  font-weight:bold;}.table-bs{  /*box-shadow: 0px 4px 4px 1px #c6d2ea;*/  background-color:#fff;  margin-bottom:0.5%;  box-shadow:1px 0px 15px 2px #c6d2ea;  /*---------------------------------------------------------------------------------------------*/}.request-details-heading{  background-color:#f1f5fe;  font-size:16px;  height:50px;  vertical-align:middle;  padding:1%;}.request-details-table{  background-color:#fff;  box-shadow:0px 4px 4px 1px #c6d2ea;  /*-------------------------------------------------------------------------------*/  /*VIEW BUTTON*/}.view-button-rt{  float:right;  margin-top:15px;  margin-right:15px;}.view-button{  border:1px solid #2d3447;  border-radius:4px;  color:#223368;  padding:10px 15px;  float:right;}.view-button:hover,.view-button:active{  background-color:#223368;  color:#fff;  /*----------------------------------------------------------------------------------------*/  /*REMARKS*/}.remarks{  height:100px;  background-color:#f4f7fe;  padding:2%;}.remarks-text{  margin-left:2%;}.remarks-head{  display:block;}.quote-rt,.quote-lt{  color:#d2d8e6;}.quote-rt{  /*clear: both;*/  float:right;  /*-----------------------------------------------------------------------------*/}.user-response{  position:relative;}.user-response-heading::before{  content:"";  position:absolute;  width:20px;  height:20px;  border-top:1px solid #dfdfdf;  border-left:1px solid #dfdfdf;  top:-11px;  left:92%;  background:#f1f5fe;  transform:rotate(45deg);  z-index:0;}.arrow-up{  position:absolute;  top:-21px;  left:92%;  color:#dfdfdf;  background-color:#fff;  z-index:0;  font-size:29px;}.user-response-heading{  background-color:#f1f5fe;  font-size:16px;  height:50px;  vertical-align:middle;  padding:1%;  position:relative;}.user-response-heading2{  background-color:#f1f5fe;  font-size:16px;  height:50px;  vertical-align:middle;  padding:1%;  position:relative;}.tahead thead tr th{  text-align:left;  background:none;  padding:10px;  text-decoration:underline;}.tahead tbody tr td{  text-align:center;  padding:10px;  /*
* Author: Abdul Azeez
* Desc: Timeline extension
*/  /* Timeline extension - tl */}.tl-heading{  color:#6b6628;  /*innercircle*/}.tl-ic{  background-color:#c5c188;  border:0.5em solid #d6d3ab;  /*inner circle date day*/}.tl-icdd{  color:#000;  /*dots,verticalline*/}.tl-cs::before,.tl-cs::after,.tl-vl,.tl-vl::before,.tl-vl::after{  background-color:#6b6628;  /*circle shape*/}.tl-cs{  border:1px solid #6b6628;}:root{  --GREYTEXTCOLOR :#5f5f5f;  /* Author: Abdul Azeez * Desc: AirAsia I5 custom styles */}.flexi-date label .switch-button{  background:#ff6423;}.flexi-date label .switch-button.active{  background:#34c85a;  /* Sheik Issue Fixing (09-Dec-2020) */  /*nav logo refixed by azeez - 14-12-2020*/}.navbar .navbar-brand .img-fluid{  max-width:100%;  /* Dashboard SSR tile adding Sheik(07-Jan-2021) */}.dashboard-panel a,.dashboard-panel a:hover{  color:#000;}.booking-summary .dashboard-text{  margin:65px 0px;}.ssr-request{  background:#fff1f0;  transition:1s;  min-height:180px;  max-height:180px;  margin:0px 10px 10px 0px;  cursor:pointer;}.ssr-request:hover{  background:#ff6423;  transition:1s;}.dash-ssr-icon{  height:100px;  width:100px;  display:inline-block;  margin:25px 0px 0px 0px;  /* .dash-ssr-icon {
	background:url('../../plugins/I5/images/ssr_icon.svg') no-repeat 10px 10px;
} */  /* Icon Change Sheik(15-Jan-2021) */}.welcome span{  background:url('../../plugins/I5/images/User.svg') no-repeat 5px -3px;}.time span{  background:url('../../plugins/I5/images/Time.svg') no-repeat 5px -2px;}.time span.disptime{  font-family:'open_sansregular';}.logout span{  background:url('../../plugins/I5/images/Logout.svg') no-repeat 3px 0px;  /* Author: Shri Murugan - 12/01/2021 
* Desc: AirAsia I5 custom styles for Contract manager page 
*/}.small-field{  width:100%;}.cancel-icons{  margin-left:unset !important;  /* Bug Fixing on landing page Sheik(21-Jan-21) */}.modal-dialog.modal-sm .loader{  width:300px;  /* IE show password icon fix - Azeez - 04-12-2020 */}input::-ms-clear,input::-ms-reveal{  display:none;  /* Malathika - 03-12-2021 - chrome render issue*/}.trip-panel .well-trip-theme label{  padding:2px;}.trip-panel .sg-muliticity-hide{  max-width:23.9% !important;  /* Airindia express customization */}.noData p{  color:#d12442 !important;  /* Full description view for SSR Meals */}.meals .meal-variety .radio-theme .radio-text,.meals .meal-variety .meal-variety .checkbox .radio-text{  display:block !important;}.footer-cookie{  background-color:#d12441;}.cookie-content{  color:#fbeef3;  /* ISS528 Theme updation 11-09-23 */}.btn-default,.register-link a,.custom-btn,.custom-btn-ext,.custom-btn-ext{  /* border-bottom: unset !important;	 */  transition:unset !important;}.btn-default:hover,.register-link a:hover,.custom-btn:hover,.custom-btn-ext:hover,.custom-btn-ext:focus,#passengerDetailsView:hover,#passengerDetailsView:focus{  background:linear-gradient(180deg, #ff7800 0%, #ee3124 75%) !important;  transition:unset !important;  /*Mantis issue(0076902) - ISS599 -start*/}.drag-drop-container.row .drag-drop-box .file-upload{  margin-top:15px;  /*Mantis issue(0076902) - ISS599 -end*/}.drag-drop-container.row .drag-drop-box .file-upload .upload-link{  margin-right:20px;}.welcome{  color:#ff6423;}.custom-btn:hover,.custom-btn:focus,.custom-btn-ext:focus,.custom-btn-ext:hover{  border-bottom:3px solid #ee3124 !important;}.custom-navbar.navbar{  background:#ff6423;  background:linear-gradient(90deg, #ff6423 0%, #ee3124 100%);}.alert-close{  color:#ff6423 !important;}.footer-cookie{  background:linear-gradient(90deg, #ff6423 0%, #ee3124 100%);}.footer-cookie .cookie-content{  color:#fff;}.select-flight-hdr{  font-family:'open_sansbold';}.well-sm.well-trip-theme .infi-icon_55_onward{  font-size:1.3em;  top:1px;  /* ISS528 Theme updation 11-09-23 */  /* Note point in the accessibility head -- ISS528  */}.cls-headnote{  display:block;  margin-left:-25px;  padding:10px 0px;}.cls-headnote .cls-boldtxt{  font-weight:bold;  color:red;}.navigation-link{  height:0px;  /* Icon space issue - ISS675 */}.navbar .navbar-brand{  padding:8px 14px 6px 0;  /* Icon space issue end - ISS675 */  /* I5 added dashboard   - ISS675 */}.dashboard-panel-info{  display:block;}.new-request:hover .new-request-icon{  filter:brightness(1000%);}.new-request:hover .cls-dashboard-panel-left p{  color:#fff;}.accept-pending:hover .accpet-pending-icon{  filter:brightness(1000%);}.accept-pending:hover .cls-dashboard-panel-left p{  color:#fff;}.payment-request:hover .payment-request-icon{  filter:brightness(1000%);}.payment-request:hover .cls-dashboard-panel-left p{  color:#fff;}.submission-pend:hover .passenger-icon{  filter:brightness(1000%);}.submission-pend:hover .cls-dashboard-panel-left p{  color:#fff;}.booking-summary:hover .summary-icon{  filter:brightness(1000%);}.booking-summary:hover .cls-dashboard-panel-right .dashboard-text a{  color:#fff;}.add-user:hover .adduser-icon{  filter:brightness(1000%);}.add-user:hover .cls-dashboard-panel-right .dashboard-text a{  color:#fff;}.new-request:hover .help-icon{  filter:brightness(1000%);}.new-request:hover .cls-dashboard-panel-right .dashboard-text a{  color:#fff;}.reports:hover .graph-img{  filter:brightness(1000%);}.reports:hover .cls-report-main .dashboard-text a{  color:#fff;}.ssr-request:hover .dash-ssr-icon{  filter:brightness(1000%);}.ssr-request:hover .cls-dashboard-panel-left p{  color:#fff;}.dashboard-panel .dashboard-text-fnt a{  display:none;}.dashboard-panel .cls-main-card{  border-radius:10px;  display:flex;  justify-content:center;  align-items:center;}.dashboard-panel .cls-main-card .cls-dashboard-panel-left{  flex:0 0 100%;  max-width:100%;}.dashboard-panel .cls-main-card .cls-dashboard-panel-right{  padding:0px 5px;  flex:0 0 100%;  max-width:100%;  position:unset;}.dashboard-panel .cls-main-card .cls-dashboard-panel-right .dashboard-text-fnt,.dashboard-panel .cls-main-card .cls-dashboard-panel-right .passenger-sub-txt{  margin:0px;}.dashboard-panel .cls-main-card .cls-dashboard-panel-right .dashboard-text-fnt span,.dashboard-panel .cls-main-card .cls-dashboard-panel-right .passenger-sub-txt span{  display:unset;  font-size:18px;  line-height:unset;  color:#fff;  padding:3px 10px;  position:absolute;  margin:0px;  right:0px;  top:0px;  flex:unset;  max-width:unset;  width:unset;  background:#00c1d4;  border-top-right-radius:10px;  font-family:'open_sanssemibold';}.dashboard-panel .cls-main-card .dashboard-text-fnt,.dashboard-panel .cls-main-card .passenger-sub-txt,.dashboard-panel .cls-main-card .dashboard-text{  margin:0px !important;  text-align:center;  min-height:unset;}.dashboard-panel .cls-main-card .new-request-icon,.dashboard-panel .cls-main-card .accpet-pending-icon,.dashboard-panel .cls-main-card .passenger-icon,.dashboard-panel .cls-main-card .payment-request-icon,.dashboard-panel .cls-main-card .summary-icon,.dashboard-panel .cls-main-card .adduser-icon,.dashboard-panel .cls-main-card .help-icon,.dashboard-panel .cls-main-card .graph-img,.dashboard-panel .cls-main-card .dash-ssr-icon{  margin:0px;  display:block !important;  width:100% !important;  background-position:center center !important;}.dashboard-panel .cls-main-card .cls-main-row{  width:100%;}.dashboard-panel .cls-main-card .cls-main-row.cls-report-main{  display:flex;  flex-direction:column-reverse;  padding-right:15px;  padding-left:15px;}.dashboard-panel .cls-main-card .cls-main-row.cls-report-main .graph-img{  height:100px;}.col-sm-2.col-12.cls-main-card,.col-sm-4.cls-main-card{  max-width:24%;  flex:0 0 25%;}#passengerDetailsView{  display:inline-block;  background:#ff6423;  padding:10px 22px;  border-radius:5px;  color:#fff !important;  font-size:19px !important;}.cls-name-upload{  flex-direction:column-reverse;}.cls-name-upload .cls-upload-link{  border:1px solid;  padding:5px 15px;  border-radius:100px;  width:fit-content;  align-self:end;  font-size:14px !important;}.cls-name-upload .cls-upload-link em{  display:none;}.cls-name-upload .cls-upload-link::before{  content:"\e957";  display:inline-block;  font-family:'infiIcons';}.drag-drop-border{  border:3px dashed #ff6423;}.steps-number{  border:1px solid #ff6423;}.success-bg{  background:#00c1d4 !important;  border:1px solid #00c1d4;}.grmSectorAutoComplete{  box-shadow:3px 7px 15px 0px #c5c1c1 !important;}.drag-drop-box .drop-before a{  color:#ff6423;}@media (min-width:320px) and (max-width:575.98px){  .airline-i5 .col-sm-2.col-12.cls-main-card,.airline-i5 .col-sm-4.cls-main-card{    max-width:100%;    flex:0 0 100%;  }}.cls-dashcard-border{  font-family:'open_sansbold';  /* Request raising forms design issues in the expected fare - ISS528 */}.trip-form .baggage-slelect-type .single-currency,.trip-form .baggage-slelect-type #selectCurrency{  border-right:1px solid #919191;  /* 6E config css starts - ISS675 */}.cls-flight-filter{  justify-content:end;}.cls-flight-filter span.cls-filter,.cls-flight-filter .cls-sort-select-div{  display:none;}.cls-flight-filter .cls-flight-list li{  padding:4px 34px;}.cls-flight-filter .filterIcon{  background-color:var(--INFILTERBG);  color:#ff6423;  border-radius:6px;  padding:4PX 14PX;  height:42px;  display:inline-block;}.cls-flight-filter .closeIcon{  padding:9px 18px;  border-radius:6px;}.cls-flight-filter .cls-filterby-main{  top:44px;}.cls-flight-filter .cls-filterby-main .cls-filterbycol span:nth-of-type(1) em,.cls-flight-filter .cls-filterby-main .cls-reset{  color:#ff6423;}.cls-flight-filter .cls-filter-container{  text-align:left !important;  padding:10px 16px 30px 16px;}.cls-flight-filter .cls-filter-container p{  font:14px 'open_sanssemibold' !important;  margin:10px 0px;  color:var(--BLACKTEXTCLR);}.cls-flight-filter .cls-filter-container .cls-inputbox{  margin:0px;  margin-right:4px;  display:none;}.cls-flight-filter .cls-filter-container p + ul.cls-stops,.cls-flight-filter .cls-filter-container ul.cls-route{  display:flex;  flex-wrap:wrap;  gap:8px;}.cls-flight-filter .cls-filter-container p + ul.cls-stops label,.cls-flight-filter .cls-filter-container ul.cls-route label{  border:1px solid var(--LIGHTGREYBORDER);  padding:4px 10px;  border-radius:4px;  margin-bottom:6px;}.cls-flight-filter .cls-filter-container p + ul.cls-stops label:nth-of-type(1),.cls-flight-filter .cls-filter-container ul.cls-route label:nth-of-type(1){  margin-top:3px;}.cls-flight-filter .cls-filter-container p + ul.cls-stops label.show,.cls-flight-filter .cls-filter-container ul.cls-route label.show{  background-color:#ff6423;  border:1px solid #ff6423;  color:#fff;}.cls-flight-filter .cls-filter-container p + ul.cls-stops label.disabled,.cls-flight-filter .cls-filter-container ul.cls-route label.disabled{  pointer-events:none;  color:var(--LIGHTGREYBORDER);}.cls-flight-filter .cls-filter-container p + ul.cls-stops label:has(.active),.cls-flight-filter .cls-filter-container ul.cls-route label:has(.active){  background-color:#ff6423;  border:1px solid #ff6423;  color:#fff;}.cls-flight-filter .cls-filter-container .cls-stops li,.cls-flight-filter .cls-filter-container .cls-route li{  width:110px;}.cls-flight-filter .cls-filter-container .cls-filter-data ul{  display:flex;  align-items:baseline;  gap:6px;  margin-bottom:25px;}.cls-flight-filter .cls-filter-container .cls-filter-data ul li{  background:unset;  text-align:center;  border-radius:4px;  font-size:14px;}.cls-flight-filter .cls-filter-container .cls-filter-data ul li input{  display:none;}.cls-flight-filter .cls-filter-container .cls-filter-data ul li em,.cls-flight-filter .cls-filter-container .cls-filter-data ul li a span{  color:var(--LIGHTGREYTEXT);}.cls-flight-filter .cls-filter-container .cls-filter-data ul li.selected{  background-color:#ff6423;  border:1px solid #ff6423;}.cls-flight-filter .cls-filter-container .cls-filter-data ul li.selected a span.dayFliter{  color:#fff;}.cls-flight-filter .cls-filter-container .cls-filter-data ul li.selected:nth-of-type(1) a::before,.cls-flight-filter .cls-filter-container .cls-filter-data ul li.selected:nth-of-type(2) a::before,.cls-flight-filter .cls-filter-container .cls-filter-data ul li.selected:nth-of-type(3) a::before,.cls-flight-filter .cls-filter-container .cls-filter-data ul li.selected:nth-of-type(4) a::before{  color:#fff;}.cls-flight-filter .cls-filter-container .cls-filter-data.cls-calender label{  margin-bottom:0px;}.cls-flight-filter .cls-filter-container .cls-filter-data.cls-calender ul{  gap:8px;}.cls-flight-filter .cls-filter-container .cls-filter-data.cls-calender ul li{  padding:4px 10px;}.cls-flight-filter .cls-filter-container .cls-filter-data.cls-calender ul li span{  font-size:10px;}.cls-flight-filter .applyBtn{  margin-top:0px;}.cls-flight-filter .applyBtn input.custom-btn{  background:#ff6423;  color:#fff !important;  text-transform:capitalize;}.cls-flight-filter .cls-mob-reset{  display:none;}.noFlightsDiv{  height:300px;}.select-flight-hdr.cls-noFlights{  background:unset;  height:100%;  display:flex;  align-items:center;  justify-content:center;}.select-flight-hdr.cls-noFlights center{  font-size:17px;  color:#666;  position:relative;  line-height:28px;}.select-flight-hdr.cls-noFlights center a{  padding-left:2px;  font-size:17px;  color:#ff6423;}.select-flight-hdr.cls-noFlights center:before{  content:'\e96f';  font-family:'infiIcons';  display:inline-block;  padding-right:15px;  vertical-align:middle;  font-size:26px;  color:#ff6423;}.col-sm-6 .select-flight-hdr.cls-noFlights center:before{  display:block;  margin-bottom:15px;}.col-sm-4 .select-flight-hdr.cls-no-flights center:before{  display:block;}.stop-text,.stop-text:hover{  color:#001b94 !important;}.connect{  position:absolute;  top:14px;  left:35%;  color:var(--GREYTEXTCOLOR);  font-size:14px !important;}.col-sm-6 div.searching-flights .connect{  top:32px;  left:-2px;}.col-sm-4 div.searching-flights .connect{  top:35px;  left:-9%;}.col-sm-6 div.searching-flights span[role="cell"],.col-sm-4 div.searching-flights span[role="cell"]{  padding-top:32px !important;  padding-bottom:30px !important;}.selectFlightText{  margin:15px 0px;}.cls-status-Y{  pointer-events:none;  opacity:0.3;}.multicity-anim-main{  overflow:unset;}.anim-div > .cls-noFlights{  height:250px;  /* pointer event none for flight count 0 - ISS675 */}.cls-grayout{  pointer-events:none;  opacity:0.3;}.multicity-anim-main:has(.break-sentence.cls-mainAnim){  min-height:300px;  /* .multicity-anim-cont{
	 display: flex;
 } */}.noFlightsDiv.cls-block{  display:flex !important;  justify-content:center;  align-items:center;}.anim-div{  padding-top:30px;}.cls-loaderCont{  margin-top:30px;}.cls-loaderCont .cls-loaderCldImgs .cls-flightIcon{  z-index:1;}.search-flight-anim-box{  overflow-y:auto;}.break-sentence.cls-mainAnim a{  display:none;}.cls-loaderContMsg,.cls-loaderContMsg span{  text-align:center !important;  margin-top:6px;}.break-sentence a{  word-wrap:break-word;  display:inline-block;  /* Drastic color change - ISS675 */}.approved-txt,.approved-txt:hover,.approved-txt,.approved-txt:hover{  background:#ff6423 !important;}.search-flight-anim-box{  overflow-y:auto;}.disabled{  pointer-events:none;  opacity:0.3;}