#module_buaxua_floating_right {display:none !important; }
.sp-megamenu-parent >li:hover.sp-has-child>a:after, .sp-megamenu-parent >li:active.sp-has-child>a:after{
  transform: scale(1) !important;
}
#services .sppb-col-md-6{padding-left: 0px;padding-right: 0px;}
#sp-footer{background-color: #585da1;}
@supports not (-webkit-overflow-scrolling: touch) {
body.rtl.offcanvas .offcanvas-menu {right:280px !important; background-color: #9999cc;}
}

.sppb-testimonial-pro .sppb-carousel-inner { min-height: 350px;}
@supports (-webkit-overflow-scrolling: touch) {
body.rtl.offcanvas .offcanvas-menu {right:0px;background-color: #9999cc;}
}

article.item {
    background: #f2f4f7 none repeat scroll 0 0;
}

.mobhead {display:none;}
.deskhead{display:block;}
//Start Invoice Style
.invoice-box 
{
	max-width: 800px;
    margin: auto;
    padding: 30px;
    border: 1px solid #eee;
    box-shadow: 0 0 10px rgba(0, 0, 0, .15);
    font-size: 16px;
    line-height: 24px;
    font-family: 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;
    color: #555;
}
    
.invoice-box table 
{
    width: 100%;
    line-height: inherit;
    text-align: left;
}
    
.invoice-box table td 
{
        padding: 5px;
        vertical-align: top;
}
    
    .invoice-box table tr td:nth-child(2) {
        /*text-align: right;*/
    }
    
    .invoice-box table tr.top table td {
        padding-bottom: 20px;
    }
    
    .invoice-box table tr.top table td.title {
        font-size: 45px;
        line-height: 45px;
        color: #333;
    }
    
    .invoice-box table tr.information table td {
        padding-bottom: 40px;
    }
    
    .invoice-box table tr.heading td {
        background: #eee;
        border-bottom: 1px solid #ddd;
        font-weight: bold;
    }
    
    .invoice-box table tr.details td {
        padding-bottom: 20px;
    }
    
    .invoice-box table tr.item td{
        border-bottom: 1px solid #eee;
    }
    
    .invoice-box table tr.item.last td {
        border-bottom: none;
    }
    
    .invoice-box table tr.total td:nth-child(2) {
        border-top: 2px solid #eee;
        font-weight: bold;
    }
    
    @media only screen and (max-width: 600px) {
        .invoice-box table tr.top table td {
            width: 100%;
            display: block;
            text-align: center;
        }
        
        .invoice-box table tr.information table td {
            width: 100%;
            display: block;
            text-align: center;
        }
    }
    
    /** RTL **/
    .rtl {
        direction: rtl;
        font-family: Tahoma, 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;
    }
    
    .rtl table {
        text-align: right;
    }
    
    .rtl table tr td:nth-child(2) {
        /*text-align: left;*/
    }
//End Invoice Style

.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
    color: #fff;
    background-color: #585da1;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li {
display: contents;
}
body.rtl .sp-megamenu-parent >li.sp-has-child>a:before {
    content: "";
    font-family: FontAwesome;
    margin-right: 1px;
}
body.rtl .sp-megamenu-parent >li.sp-has-child>a:after {
	border: 5px solid #f2f4f7;
    border-radius: 50%;
  	display:block !important;
    bottom: -10px;
    content: "";
    height: 20px;
    left: -2px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: auto;
    width: 20px;
    z-index: 99;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    /*transform: scale(0);*/
}
li.hideme .sp-dropdown.sp-dropdown-main {
    display: none !important;
}

/*.sp-module ul {margin-right: 20px;}*/
body.rtl .sp-module ul >li >a:before {
 display:none;
}
.fa-angle-down:before {
    content: "\f107";
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler {
    display: block;
    position: absolute;
    top: 80px;
    right: 150px;
    padding: 13px 20px;
    cursor: pointer;
    font-size: 26px;
}

#thumbwrap {
	position:relative;
	margin:75px auto;
	width:252px; 
    z-index:99;
}
.thumb img { 
	border:1px solid #000;
	margin:3px;
	float:left;
}
.thumb img:hover {
-moz-transform: scale(5.5) translateY(-20px);
-webkit-transform: scale(5.5) translateY(-20px);
-o-transform: scale(5.5) translateY(-20px);
-ms-transform: scale(5.5) translateY(-20px);
transform: scale(5.5) translateY(-20px);
  
}

.tag-over {
	position: absolute;
    top: 45px;
    right: -150px;
    z-index: -1;
}

/*.fulimg img { 
	border:1px solid #000;
	margin: 20px 200px 0px 0px;
    max-width: 750px;
    visibility: hidden;
}*/


.shihs2 {
    background-color: #fff;
    border-radius: 5px;
    MAX-WIDTH: 195PX;
    MARGIN: 15px;
    height: 200px;
    box-shadow:0px 10px 2px 0px #000; 
}
.shihs2 img {
    display: block;  
    max-width: 150px;
    padding: 10PX;
    max-height: 150px;
    margin: 0px auto;
}
.shihs2 h4 {
    display: block;
    position: absolute;
    bottom: 10px;
    text-align: center;
    width: 167px;
}
.shihs2:hover {
    box-shadow: 0px 10px 20px 10px #a59d9d;
}

.hamdetails{padding-right: 175px;}
.hamhead {
    MARGIN: 15px;
    text-align: right; 
    height: 150px;
}
.hamhead img {
    max-height: 150px;
    float: right; 
    margin:0px 0px 0px 20px;
}
.hamhead h1 {
    float: left; 
    margin: 0px 0px 0px 150px;
}

.hamdata {
  margin:50px 50px 0px 0px;
  
}

.bookhead {
    MARGIN: 15px;
    text-align: right; 
    height: 150px;
}
.bookhead img {
    max-height: 150px;
    float: right; 
    margin:0px 0px 0px 20px;
}
.bookhead h1 {
    float: left; 
    margin: 0px 0px 0px 150px;
}

.arthead
{
  	height: 185px;
    width: 1141px;
    padding: 0px;
    margin: 0px 14px 0px 0px;
}
.commhead {
    text-align: right;
    border: 1px solid #979797;
    margin: 10px Auto;
    width: 85%;
    padding: 25px 0px  0px  0px;
	/*box-shadow: 2px 2px 5px 0px #000000;*/
  	background-color: white;
}
.commmain img {width: 20%;}
.commmain H5 {font-weight: 400;line-height: 1.5; padding-right: 20px; }
.commdata {
    border-top: 2px solid #2e3192;
    padding-bottom: 10px;
    width: 80%;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}


.triphead {
    text-align: right;
    border: 1px solid #979797;
    margin: 10px 0px 10px 0px;
    width: 100%;
    padding: 25px 0px  0px  0px;
	/*box-shadow: 2px 2px 5px 0px #000000;*/
  	background-color: white;
}
.triphead img {
    max-height: 120px;
    /*float: right; */
    margin:0px 0px 0px 0px;
  	width: 50%;
    padding-right: 10px;  
}

/*.row.tripmain {width: 90%;}*/

.tripmain h3 {
    font-size: 18px;
}
.tripmain.col.col-lg-6 {margin: 0px 0px 0px 0px;}
.tripdata {
    border-bottom: 2px solid #2e3192;
    padding-bottom: 10px;
    width: 90%;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}
#s5_inquiryboxtitle_icon {float: left !important;}  
.s5_inquirytitle {float:right !important;}

.col.col-lg-2.tripprice {

    margin: 10px 0px 0px 0px;
}
.col.col-lg-4.tripdate {

    margin: 0px 0px 0px 0px;
}
.col.col-lg-3.trippax {

    margin: 10px 0px 0px 0px;
  	text-align: -webkit-center;
}

.col.col-lg-6.tripbtn, .col.col-lg-12.tripbtn {margin-top: 20px;}

.col.col-lg-12.tripend {

    margin: 10px 20px 10px 0px;
    border-bottom: 2px solid #41ae41;
    width: 95%;
}


/*.tripdata .btn.btn-success {float: left;}*/

.compnav {
    overflow: hidden;
    background-color: #ffffff;
}

.compnav a {
    /*
    float: left;
    display: block;
    text-align: center; 
    */
    padding: 14px 16px;
     color: #878787;
    text-decoration: none;
    font-size: 17px;
    font-weight: 700;
    margin: 0 10px 10px;
    width: fit-content;
}

.compnav a:hover {
    background-color: #ddd;
    color: black;
    cursor: pointer;
}

.beactive {
    //background-color: #4CAF50;
    background-color: #e4e4e4;
}

.compnav .icon {
    display: none;
}

/****** Style Star Rating Widget *****/

fieldset, label { margin: 0; padding: 0; }
.rating { 
  border: none;
  float: left;
  margin-top: -65px;
}

.rating > input { display: none; } 
.rating > label:before { 
  margin: 5px;
  font-size: 1.25em;
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005";
}

.rating > label { 
 color: #ddd; 
 float: left; 
}

/***** CSS Magic to Highlight Stars on Hover *****/

.rating > input:checked ~ label, /* show gold star when clicked */
.rating:not(:checked) > label:hover, /* hover current star */
.rating:not(:checked) > label:hover ~ label { color: #FFD700;  } /* hover previous stars in list */

.rating > input:checked + label:hover, /* hover current star when changing rating */
.rating > input:checked ~ label:hover,
.rating > label:hover ~ input:checked ~ label, /* lighten current selection */
.rating > input:checked ~ label:hover ~ label { color: #FFED85;  } 

.company {
    MARGIN: 15px;
    text-align: right;
    border: 1px solid #dfdcdcfa;
    padding: 2px;
    /*width: 70vw;*/
    border-radius: 2px;
    /*height:200px;*/
}

.tdiscount {
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    bottom: 0px;
  	width: 120px;
    /*border-radius: 50%;*/
    padding: 20px;
    /*margin-top: -20px;*/
  	background-image: url(/images/discount.png);
    background-size: 60%;
    background-repeat: no-repeat;
  	background-position: right;
  	margin-left: auto;
    margin-right: auto;
}

.btn.btn-info, .sppb-btn.sppb-btn-info, .btn.btn-lg.btn-info, .sppb-btn.sppb-btn-lg.sppb-btn-info, .btn-primary, .sppb-btn-primary, .btn.btn-success {
    border-radius: 22px;
    background-color: #9999cc;
    font-size: 12px;
    letter-spacing: 0.4px;
    padding: 15px 15px 0px 15px;
    height: 40px;
  	min-width:125px;
}

.btn-secondary , .sppb-btn-secondary{
  
	border-radius: 22px;
    background-color: #9999cc;
    font-size: 18px;
    letter-spacing: 0.4px;
    padding: 15px 15px 15px 15px;
    height: 48px;
}

.btn.btn-info:hover, .btn.btn-info:focus, .btn.btn-info:active, .sppb-btn.sppb-btn-info:hover, .sppb-btn.sppb-btn-info:focus, .sppb-btn.sppb-btn-info:active, .btn.btn-lg.btn-info:hover, .btn.btn-lg.btn-info:focus, .btn.btn-lg.btn-info:active, .sppb-btn.sppb-btn-lg.sppb-btn-info:hover, .sppb-btn.sppb-btn-lg.sppb-btn-info:focus, .sppb-btn.sppb-btn-lg.sppb-btn-info:active, .btn-primary:active, .sppb-btn-primary:active, .btn-primary:hover, .sppb-btn-primary:hover, .btn.btn-success:hover, .btn.btn-success:focus, .btn.btn-success:active, btn-secondary:active, .sppb-btn-secondary:active, .btn-secondary:hover, .sppb-btn-secondary:hover {background-color: #585da1;}

.sppb-btn-info.focus, .sppb-btn-info:focus, .sppb-btn-primary.focus, .sppb-btn-primary:focus, .btn.btn-success:focus, .sppb-btn-secondary.focus, .sppb-btn-secondary:focus  {box-shadow: 0 0 0 0px rgba(10,201,201,0);}

.property-search-button button {
  	height: 40px !important;
    border-radius: 5px;
    font-size: 20px;
    letter-spacing: 0.4px;
    padding: 0px 0px !important;
    line-height: 0 !important;
}

.form_zawerni {
  width:80%;
}
input, textarea, .uneditable-input {width: 220px;}
input[type="datetime-local"]{width:320px; text-align:center;} 

.empire-property-search .spproperty-adv-search select,.empire-property-search .spproperty-search select, .empire-property-search .spproperty-search input{
    padding: 6px 18px;
    -webkit-appearance:none;
  	width: 100%;
}

.discount {
    color: red;
    font-size: larger;
    font-weight: 600;
    float: left;
    bottom: 0px;
    position: absolute;
    left: 400px;
    background-color: #ff0;
}
.closecol{padding-right: 0px; padding-left: 0px;}
.offer{width: 400px;color: #2e3192;}
@media screen and (max-width: 499px){ 
    .offer{width: 225px;}
}

@media screen and (max-width: 1050px) {
input, textarea, .uneditable-input {width: 160px;}
  
}

@media screen and (min-width: 1024px) {.dtpick {padding: 25px;text-align: -webkit-center;}}

@media screen and (max-width: 600px) {

input, textarea,select,input[type="datetime-local"], .uneditable-input {width: 100%;}
.hamhead img {max-height: 100px;}
.rating {margin-top: 10px;}
.hamdetails{padding-right: 20px;}
.iTotal{display:none;}
.iDiscount{display:none;}
.iNet{display:none;}
.mobhead {display:block;}
.deskhead{display:none;}
  
.empire-property-search .spproperty-adv-search select,.empire-property-search .spproperty-search select, .empire-property-search .spproperty-search input{
  	width: 75%;
}

  .form_zawerni {width:100%;}
  .container h2 {font-size: 15px;}
  .container h3 {font-size: 20px;font-weight:500;}
  
  .shihs2 {
    background-color: #fff;
    border-radius: 5px;
    MAX-WIDTH: 300PX;
    MARGIN: 15px;
    height: 200px;
    box-shadow:0px 10px 20px 0px #000; 
}
  .shihs2 h4 {
    display: block;
    position: absolute;
    bottom: 10px;
    text-align: center;
    width: 275px;
}
  .shihs2 img {
    max-width: 170px;
    padding: 10PX;
    max-height: 170px;
    margin: 0px auto;
    display: block;
}
  .shihs2:hover {
    box-shadow: 0px 10px 20px 10px #a59d9d;
}
    .compnav a:not(:first-child) {display: none;}
    .compnav a.icon {
    float: left;
    display: block;
    }
  .compnav.responsive {position: relative;}
    .compnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
    }
    .compnav.responsive a {
    float: none;
    display: block;
    text-align: left;
    }
  
  	.tripdata {margin: 0px 0px 0px 0px;}
  	
  	.triphead {
  	text-align: right;
    border: 1px solid #979797;
    margin: 10px 0px 10px 0px;
    padding: 10px 15px;
    box-shadow: 2px 2px 5px 0px #000000;
  	}
 
  	.tripdata .btn.btn-success {
    width: fit-content;
    font-size: smaller;
    margin-right: -10px;
    float: inherit;
	}
  
  	/*.tdiscount {
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    bottom: 0px;
  	width: 120px;
    border-radius: 50%;*/
    padding: 20px;
    /*margin-top: -20px;
  	background-image: url(/images/discount.png);
    background-size: 60%;
    background-repeat: no-repeat;
  	background-position: right;
	}*/
  	.company {
   	width: 90%;
   	height: fit-content;
	}
  
	.companydata { min-height:300px;}
	.discount {left: 0px; bottom: 55px; font-size: 10px;}
} /* End @media 600 */

h4.companytitle {
    display: inline;
    color: #0188c8;
    font-size: 24px;
    font-weight: 500;
}
span.companyrating {
    float: left;
}
.companyslogan {
  	height: 20px;
}

.companydec {
    padding-top: 10px;
  	height: 120px;
}

.companybtn {
    float: left;
  	bottom: 0px;
    position: absolute;
    left: 0px;
}
.bestprice {
    color: red;
    font-size: larger;
    font-weight: 600;
    vertical-align: -webkit-baseline-middle;
    padding: 15px;
  	float: left;
  	bottom: 0px;
    position: absolute;
    left: 150px;
}


.clft:nth-child(even) {
  background: #fbfbfb;
}
.clft:nth-child(odd) {
  background: #fff;
}

.crht:nth-child(even) {
  background: #fff;
}
.crht:nth-child(odd) {
  background: #fbfbfb;
}

.companyimage img {
    border-radius: 2px;
    margin-top: 5px;
}

.companycomm{ display: block;text-align: -webkit-left;}

select.form-control {border: 1px solid #878787;}

/* empire searc style */
#sp-page-builder .empire-property-search {
    position: relative;
    /*z-index: 10 !important;*/
}
#sp-page-builder .empire-property-search:before {
    content: '\f002';
    background-color: #2E3192;
    border: 7px solid #fff;
    border-radius: 50%;
    color: #fff;
    font-family: FontAwesome;
    font-size: 18px;
    height: 54px;
    left: 0;
    margin: 0 auto;
    padding-top: 7px;
    position: absolute;
    right: 0;
    text-align: center;
    top: -20px;
    width: 54px;
}
#sp-page-builder .empire-property-search .sppb-section-title {
    margin-bottom: 12px;
}
#sp-page-builder .empire-property-search .sppb-section-title .sppb-title-heading {
    font-size: 18px;
    font-weight: 400;
}
#sp-page-builder .empire-property-search .sp-property-search .property-advance-search {
    line-height: 1;
}
#sp-page-builder .empire-property-search .sp-property-search .property-advance-search a {
    font-size: 14px;
}
#sp-page-builder .empire-property-search .sp-property-search .property-advance-search a i {
    color: #8cc641;
    transition: .4s;
}
#sp-page-builder .empire-property-search .sp-property-search .property-advance-search a span {
    display: inline-block;
    color: #8c8c8c;
    padding-left: 5px;
    transition: .4s;
}
#sp-page-builder .empire-property-search .sp-property-search .property-advance-search a:hover i,
#sp-page-builder .empire-property-search .sp-property-search .property-advance-search a:focus i,
#sp-page-builder .empire-property-search .sp-property-search .property-advance-search a:active i {
    color: #8c8c8c;
}
#sp-page-builder .empire-property-search .sp-property-search .property-advance-search a:hover span,
#sp-page-builder .empire-property-search .sp-property-search .property-advance-search a:focus span,
#sp-page-builder .empire-property-search .sp-property-search .property-advance-search a:active span {
    color: #8cc641;
}
.sp-property-search.property-search .property-search-button button.sppb-btn,
.sp-property-search.property-search .property-search-button button.btn {
    padding: 0 30px;
}

.empire-property-search .spproperty-search input{
 font-size:13px;
}
.pbtn {text-align: -webkit-center;}
.pbtn img{display:inline;padding: 7px;}
.pbtn img:hover{cursor: pointer;}
.StTable {line-height: 1.25;}
.StTable table {
    border: 1px solid #ccc;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    width: 100%;
    table-layout: fixed;
}
.StTable table caption {
    font-size: 2.5em;
    margin: .5em 0 .75em;
  	text-align: center;
}

.StTable table tr {
    background-color: #f8f8f8;
    border: 1px solid #ddd;
    padding: .35em;
}

.StTable table th,
.StTable table td {
    padding: .625em;
}

.StTable table th {
    font-size: .85em;
}


@media screen and (max-width: 600px)
{
.StTable table {border: 0;}

.StTable table caption {font-size: 1.3em;}
  
.StTable table thead {border: none;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position:absolute;width: 1px;}
  
.StTable table tr {border-bottom: 3px solid #ddd;display: block;margin-bottom: .625em;}
  
.StTable table td {border-bottom: 1px solid #ddd;display: block;font-size: .8em;text-align: left;}
  
.StTable table td::before {content: attr(data-label);float: right;font-weight: bold;text-transform: uppercase;}
  
.StTable table td:last-child {border-bottom: 0;}
}

body.rtl.offcanvas .offcanvas-menu {
 /*   right:280px  !important;
  	left:50px !important;
    position: fixed;*/
  
}
.fa, .far, .fas {font-family: "FontAwesome" !important;}

/* next css for flight card container*/

.flightcontainer {
  border-radius: 4px;
  padding: 10px;
  display: table;
  table-layout: fixed;
  width: 100%;
  box-sizing: border-box;
  border-spacing: 10px;
}

.card-container {
    background-color: #fff;
    border-radius: 20px;
    overflow: hidden;
	width:45%;
	/*margin-left: auto;
    margin-right: auto;*/
	margin: 2%;
	 
	float:right;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	border: 2px dashed #9999cc;
}
.flrow {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-.5 * var(--bs-gutter-x));
    margin-left: calc(-.5 * var(--bs-gutter-x));
}
.flrow>* {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y);
}

.col-12 {
    flex: 0 0 auto;
    width: 100%;
}
.p-2 {
    padding: 16px!important;
}

[_nghost-cwh-c84] {
    display: block;
}
.mb-2 {
    margin-bottom: 16px!important;
}
.flight-card__tag.lowest[_ngcontent-cwh-c84] {
    color: #9999cc;
}
.flight-card__tag[_ngcontent-cwh-c84] .bullet[_ngcontent-cwh-c84] {
    background-color: #1f212b;
    border-radius: 50%;
    display: inline-block;
    height: 4px;
    margin: 0 4px;
    width: 4px;
    vertical-align: middle;
}
.flight-card__header{text-align:center;}
.flight-card__body[_ngcontent-cwh-c84] {
    flex-wrap: nowrap;
}
.d-flex {
    display: flex!important;
}
.flight-card__journey-details[_ngcontent-cwh-c84] h3[_ngcontent-cwh-c84] {
    color: #1f212b;
    font: var(--font-time);
    margin: 0;
    white-space: nowrap;
  	font-size: large;
}
.mb-1 {
    margin-bottom: 8px!important;
}
.flight-card__journey-details[_ngcontent-cwh-c84] p[_ngcontent-cwh-c84] {
    color: #6d7682;
    font: var(--font-caption);
  	font-size: x-large;
}
.flight-card__journey-info[_ngcontent-cwh-c84] {
    align-self: flex-start;
    flex-grow: 1;
    height: 100%;
    text-align: center;
}
.px-1 {
    padding-left: 8px!important;
    padding-right: 8px!important;
}
.bg-hr {
    align-items: center;
    display: flex;
	/*margin-left: 5%;
    margin-right: 5%;*/
}
.bg-hr:after, .bg-hr:before {
    border-bottom: 3px solid #9999cc;
    content: "";
    flex-grow: 1;
  	width:30%;
}
.mx-1 {
    /*margin-left: 8px!important;
    margin-right: 8px!important;*/
}
.op-logo-space[_ngcontent-cwh-c83] {
    margin: 0 2px;
  	display: unset;
}
.flight-card__stop-info[_ngcontent-cwh-c84] {
    color: #6d7682;
    font: var(--font-caption);
    height: 0;
}
.flight-card__footer[_ngcontent-cwh-c84] {
    justify-content: space-between;
}
.flight-card__lowest-price[_ngcontent-cwh-c84] {
    color: #1f212b;
    font: var(--font-body);
}
.flight-card__lowest-price[_ngcontent-cwh-c84] .long-currency-symbol {
    font: var(--font-currency);
}
.flight-card {
    padding-left: 35px;
    padding-right: 35px;
}
.flight-price { font-size: large;}
.flight-details { font-size: medium;}

@media only screen and (max-width: 600px) {
.card-container {
   width:100%;    
   }
.flightcontainer {
  padding:0px;
  border-spacing:0px;
  }
}