﻿.WrapperServices {
    border: solid; 
    margin-top:60px  ;   
    padding-bottom: 4%; 
    border-color: #f9f9f9;
}


.WrapperServices p {
        top:25px;
        position:relative
    }


.FirstImg #pfirstimg {
    position:relative;
    left:40%;
    /*font-weight: bolder;*/
    font-style: normal;
    /*font-size: 15px;*/
    letter-spacing: 1px;
    font-weight: 500;
    font-family: inherit;
    font-size: 15px;
}
.sectImg {
    margin-right: 135px;
    margin-top: -191px;
    float: right;
    width: 350px;
    height: 190px;
    border: solid;
    border-color: aliceblue;
}
.sectImg #psecimage {
    letter-spacing: 1px;
    font-weight: 500;
    font-family: inherit;
    font-size: 15px;
    position: relative;
    left: 45%;
    /*font-weight: bolder;*/
    font-style: normal;
    /*font-size: 15px;*/

    }
.WhiteBG , .navbar-defaultHeader {
    background-color:white;
}
.BlkColor{
    color:black;
}

.currentLink {
    background-color: transparent;
    /*color: #00ACEE;*/
    color: #EFC43C !important;
    /*background: #e8f9ff;*/
}




/*.ruFileInput {top:10px !important;
}*/




.quotes {display: none;}




.blueText {color:#00ACEE ;
}


.DarkText {color:#0E4B9A  ;  
}


/*.divquotes {
    right: 390px;
    top: 120px;
    position: absolute;
}


.artigo_nome {  
    display: inline-block;
    max-width: 600px;
    padding: 10px;
    word-break: break-all; /* optional */
/*}*/

  .child {
        position: absolute;
        top: 23%;
        left: 50%;
        padding: 0;
        transform: translate(-50%, -50%);
        /*background-color: orange;*/
        padding:1.2em;
        font-size:.5em;
    }
      .parent {
        position: absolute;
        width: 100%;
        height:auto;
    }
    .parent img {
        width:100%;
        height:auto;
    }




@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {

    .header-title span {font-size:14px;
}



}


@media only screen and (max-device-width: 480px) {
    .TSFOOT {font-size:12px;
             /*white-space:nowrap;*/
                 padding-left: 0px;
    }
    .MOVARROW {
        /*position: relative;
    top: -35px;
    left: 37%;*/
    }

}

@media (min-width: 768px) {
    #HPBackgroundImage {
        position:relative;
        bottom:70px;
    }
}




/*@media (min-width: 768px) and (max-width: 991px) {
    #LogoHref img {left: 195px;top: 142px;}
}



@media (min-width: 992px ) and (max-width: 1199px)  {
    #LogoHref img {left: 280px;top: 142px;}
}


@media (min-width: 1200px) {
    #LogoHref img {left: 155px;top: 142px;}
}*/
/*    top: 85px;
    left: 159px;
    position: relative;*/














/**************************************************************************************Promotions Styles******************************************************************************/
/*.gamma {
    line-height: 1.33333;
}


.text--brand {
        color: #2C439B !important;
}
.fontSize18 {
        font-size: 18px!important;
}
.csc-default.divOffers [class~="1/3"] {
    width: 32%!important;
}

/*.layout {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-left: -20px;
}*/
.space-nowrap {
        white-space: nowrap !important;
}
.gamma{
    font-size: 18px;
    line-height: 1.33333;
}
    .text--heavy, .select__container .ddListContainer > ul li a, .foot-nav__sub .foot-nav__sub__link, .site-nav__second__link span, .site-nav__mobile .site-nav__link, .site-nav__mobile__first .site-nav__mobile__first__link span, .tooltip-mobile {
        color: #010101 !important;
    }
    .specials__price-size {
    font-size: 30px;
}

.specials__content {
        /*display: table;
    float: right;*/
}
.text--right {
    text-align: right !important;
}
.specials__price, .specials__btn {
        /*display: table-cell;
    vertical-align: middle;*/
}
.layout--middle > .layout__item {
    vertical-align: middle;
}
[class~="2/3"], [class~="4/6"], [class~="6/9"], [class~="8/12"] {
    width: 66.6666666% !important;
}
.bold, .tooltip-mobile {
    font-weight: bold !important;
}

.downward-separation--small, .select__container .ddListContainer > ul li, .ger-table .tr, .blacksite-wrap, .content__list .ddListContainer > ul li, .destinations__content__list > li, .flybooking-subcontainer--dates .date-from .ui-datepicker, .search-form .ui-autocomplete .ui-menu-item, .search-form--auto .ui-autocomplete .ui-menu-item, .site-nav__second__item, .specials .specials__element:first-child, .home-teaser__content, .btn-list{
    position:relative;

}
.specials {
    overflow: hidden;
}

.upward-separation--small, .accordion, .arrow__box__title, .ger-table .tbody, .bestprice__body, .bestprice__head, .blacksite-wrap, .destinations__content__list > li:last-child, .flybooking-subcontainer--countries ul li, .search__result__content, .specials__element, .btn--download--downward {
    position:relative;
}
.speciels__title, .speciels__title > * {
        font-size: 21px;
    color: #010101;
    background-color: #fff;
    font-weight: normal;
    line-height: 21px;
}


.specials__element:after {
    padding-top: 5px;
    padding-bottom: 5px;
}
.upward-separation--gray:after, .accordion:after, .arrow__box__title:after, .ger-table .tbody:after, .bestprice__body:after, .bestprice__head:after, .blacksite-wrap:after, .destinations__content__list > li:last-child:after, .flybooking-subcontainer--countries ul li:after, .search__result__content:after, .specials__element:after, .btn--download--downward:after {
    color: #8c8c8c !important;
}
.lineAfter:after {
    line-height: 0.6;
    white-space: nowrap;
    font-size: 6px;
    letter-spacing: 2px;
    
    overflow: hidden;
        color: #8c8c8c;
        padding-top: 5px;
    padding-bottom: 5px;
    content: '\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022 \2022 \2022 \2022 \2022\2022 \2022 \2022   ';
}


.mb, .home-teaser {
    margin-bottom: 20px !important;
}
.text--brand, .dots-line--green, .check-list li .i--check, .social-grid li a, .share-list a, .neustaImageSlider .sliderNav .slideNavElement.active, .btn--arrow, .btn--download {
    color: #2C439B !important;
}
.speciels__title, .speciels__title > * {
    font-size: 21px;
    color: #010101;
    background-color: #fff;
    font-weight: normal;
    line-height: 21px;
}
.speciels__title {
    padding-bottom: 10px;
}

.fontSize18 {
    font-size: 18px!important;
}



.pt15 {
padding-top: 15px;

}

.padding10-0-10-0 {
    padding: 10px 0px 10px 0px;
}

.textcenter {
    text-align:center
}

.textcenterImp{
    text-align:center !important;
}
    
    
/**************************************************************************************************************************************************************************************/











hr.small {
     width: 3em;
    border-width: 2px;
    border-color: #00ACEE;
    /* display: inline-block; */
    /* text-align: center; */
}


















      .responsive {
  width: 100%;
  height: auto;
}


               @media print, screen and (min-width: 40em) {
                   .hero.hero--big {
                       height: calc(100vh - 209px);
                   }
               }
               .hero.hero--big {
                   height: calc(100vh - 100px);
               }
               .overlay {
    position: relative;
}

.main-header {
    /*margin-bottom:5em;*/

    /*padding-bottom:5em;*/
}

               .hero {
     display: -webkit-flex; 
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    color: #fefefe;
    min-height: 37.5rem;
    margin-top:5em;
    
    
}


               .bg {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
               .overlay .grid-container {
    /* position: relative; */
    z-index: 5;
}
               @media print, screen and (min-width: 40em) {
                   .hero .grid-container {
                       margin-bottom: 3.75rem;
                   }
               }
               .hero .grid-container {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: calc(100% - 1.875rem);
    margin: 0 auto;
    width: 100%;
    margin-bottom: 4%;
        margin-left: 5%;
}
               @media print, screen and (min-width: 40em) {
                   .grid-container {
                       padding-right: 0.9375rem;
                       padding-left: 0.9375rem;
                   }
               }
               .grid-container {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
    max-width: 100%;
    margin: 0 auto;
}

               @media print, screen and (min-width: 40em) {
                   .grid-margin-x {
                       margin-left: -0.9375rem;
                       margin-right: -0.9375rem;
                   }
               }
               .grid-margin-x {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
}
               .grid-x {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}
               @media print, screen and (min-width: 64em) {
                   .grid-margin-x > .large-8 {
                       width: calc(66.66667% - 1.875rem);
                   }
               }
               @media print, screen and (min-width: 40em) {
                   .grid-margin-x > .cell {
                       width: calc(100% - 1.875rem);
                       margin-left: 0.9375rem;
                       margin-right: 0.9375rem;
                   }
               }
               .grid-margin-x > .cell {
    width: calc(100% - 1.875rem);
    margin-left: 0.9375rem;
    margin-right: 0.9375rem;
}
               @media print, screen and (min-width: 64em) {
                   .grid-x > .large-8 {
                       width: 66.66667%;
                   }
               }
               @media print, screen and (min-width: 64em) {
                   .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 {
                       -webkit-flex-basis: auto;
                       -ms-flex-preferred-size: auto;
                       flex-basis: auto;
                   }
               }
               .cell {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: 100%;
}
               .pre-headline {
    margin: 0.625rem 0;
    text-transform: uppercase;
    font-weight: 800;
}
               hr {
    clear: both;
    max-width: 75rem;
    height: 0;
    margin: 1.25rem auto;
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid #B2B2B2;
    border-left: 0;
}
               hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
               hr.small {
    /*width: 1.25rem;
    border-width: 2px;
    border-color: #60c9eb;
    display: inline-block;*/
}
               @media print, screen and (min-width: 64em) {
                   .hero .grid-container p {
                       max-width: 70%;
                   }
               }
               .hero .grid-container p {
    opacity: 0.6;
}




.displayinlineblock {
    display:inline-block;
}



.aboutusP {
    text-align: left;
    color: #FFFF;
}


.SectionAboutUs , .InfoPartSection  , .SectionFleet{
    margin-top:15px;
}

.aboutUsWrapper {
    padding:15px;
}
.InfoPartSection {

    margin-top:15px;

        /*background: #0052a1;*/
}


.bkticket {
     margin: 7px;
    border: 2px solid #e2e5e9;
    padding: 20px;
    font-size: 20px;
    font-weight: bold;
    background-color: #b4b1b93d;
}

.UnderLine , .bwolunderline {
    text-decoration:underline;
}


.ImportantInformationSection .jumbotron p  , .BaggageSection .jumbotron p {
    font-weight:500;
    font-size: inherit;
    color: #0E4B9A;
    /*line-height: 200%;*/
    /*text-align: justify;*/
}



.EmptyJumb {
    padding:0.1em;
}


.margin0 {
    margin:0 !important;
}
.jumbspacing {
    background-color:white !important;
}




/*@media screen and (max-width: 768px) {
    .HeaderMenuUL {
        background-color:red;
    }
}*/


.HeaderMenuUL ul li{
    background-color:#e8f9ff;
}

.HeaderMenuUL ul li:not(:first-child) {
        margin-top:3px;
}

.HeaderMenuUL .dropdown ul.dropdown-menu {
    padding: 0px 0px 0px 0px !important;
}






/*color: #0e4b9a;*/

.text-align-left {
    text-align:left !important; 
}








.bold {
    font-weight: bold;
}


.AircraftDetailedSpecificationtbl  {
    border:none !important;
}



.BGbeige {
    background-color:beige;
}


.ImageCarouselFleet {
    height: 500px;
    background-position: center;
    background-size: cover;
}






#UPDCharterEnquiry #DivForm #DivbtnCharterEnquiry {
    width:100%;
}
/*********************************************************************************Carousel for fleet section fixed Heights************************************************/



@media (min-width: 1px) and (max-width: 500px) {
    .bx-wrapper, .bx-viewport, .bx-wrapper img {cursor:pointer;height: 400px !important;}


    .social-media-icons-container {
        margin-top:0em;
    }
}

@media (min-width: 992px ) {
    .social-media-icons-container {
        margin-top: 1.5em;
    }

    .confirm-enquiry-container {
        margin-top: 100px;
    }
}

@media (min-width: 1px) and (max-width: 991.98px) {

    .confirm-enquiry-container {
        margin-top: 50px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .bx-wrapper, .bx-viewport, .bx-wrapper img {cursor:pointer;height: 400px !important;}
   
}

@media (min-width: 992px ) and (max-width: 1199px)  {
    .bx-wrapper, .bx-viewport, .bx-wrapper img {cursor:pointer;height: 500px !important;}
   
}

/*@media (min-width: 1200px) {
    .bx-wrapper, .bx-viewport, .bx-wrapper img {cursor:pointer;height: 600px !important;}
}*/
/**************************************************************************************************************************************************************************/











#ContentUlCharter li {
    padding: 0.49em;
}



.AbtUSIMG {
    width:100%;
    margin:0 0 1em 0;
}



/***************************************************************boostrap columns styling***************************************************************/
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1, .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-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .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-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .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-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
/******************************************************end of boostrap columns styling***************************************************************/



.jumbotronAircraftSpecificData {
    padding-bottom:10px ;
    margin-bottom:10px;
}
/*http://localhost:60378/WOL/NewDesign/*/

#AboutUsSection {
    /*background-image:url("../assets/images/fleet/IMG-20190129-WA0001.jpg");
          background-repeat: no-repeat ;
          width:100%;*/
           /*display: block;
  position: relative;*/
               margin-top: 3em;
}

#AboutUsSection::after {

    -webkit-filter: blur(2px);
 filter: blur(2px);


    content: "";

    /*/*assets/images/fleet/AirPlanePicnew.jpg*/
  /*background: url("../assets/images/fleet/IMG-20190129-WA0001.jpg");*/
  background: url("../assets/images/wing2.png");
  
  
  /* Full height */
  height: 100%; 

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;

   /*background-position: 25px;*/
  background-repeat:no-repeat;
  background-size:cover;
  opacity: 1;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1;  
}


    #AboutUsSection .container {
         background-color: #76718a82;
    }

.ImgCharterIcon {
    margin-right:0.2em;
}


.aboutUsWrapper {
    margin-bottom:20px;
}

/*@media screen and (min-width: 768px){
.jumbotron {
    padding: 1px 0 !important;
}
}*/


.DivSectionFleet {
    /*background-color: #fafafa;*/
    padding-right: 20px;
    padding-left: 20px;
}




@media (min-width: 768px) {

    .ruButton {    position: relative !important;
    top: 9px !important;
}

    .ruFakeInput {
    /*christ to check*/
   
    height: 30px !important;
    width: 190% !important;
    border: 1px solid #60c9eb !important;
}


    .ImgCareers {
        margin-top:11%;
    }

    #lblSelectFileToUpl {
left: 7px;
position: relative;
top: -32px;
}
}

#lblSelectFileToUpl {
    color: #a599a5;
}





#SectionEnquiry .container , #SectionCareers .container {
    background-color: #fafafa;
    margin-bottom:30px;
}

#RadCaptcha1_CaptchaImageUP {
    width:130px !important;
}

#MessagetxtAreaDiv {
    margin-bottom:0px;
}


.HeaderMenuUL li ul {
    border:none;
}

#SectionImpInfo .jumbotron {
    padding-top:15px;
}

#RadCaptcha1_CaptchaTextBoxLabel {
    font-weight : inherit !important;
    margin-left:5px;
}


h2.AboutUsTitle {
        color: #FFFFFF;
}




@media (min-width: 768px) {

    #AboutUsSection .container {
                  position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    }
}
@media (max-width: 767px) {
    #AboutUsSection .container {
        margin-top:5em;
    }
}


.ImportantInformationSection .jumbotron {
    background-color : white;
}

.ImportantInformationSection .jumbspacing {
    background-color:#8c8c8c;
}


#ULImportantInfoMenu {
    font-size:16px;
}


#AboutUsSection .container {
    border-radius:10px;
}



.ImportantInformationSection p.pPassengers {
    color:#0E4B9A;
}

.MarginTop-MenuSliding {
    margin-top: 4%;
    margin-bottom: 4%;
}

.MarginTop-MenuSlidingMobile {

    margin-top: 15%;
    margin-bottom: 15%;
}



#DivJobOpening h3 {
        margin-top: 20px;
    margin-bottom: 10px;
    display:inline-block;
    color:#2d67ab;
}




/*******************************************************************Media BreakPoints****************************************************************/

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) { 
       .Divenquiryform {
            margin-top: 0%;
    }
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) { 
       .Divenquiryform {
            margin-top: 8.5%;
    }

}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
    .Divenquiryform {
            margin-top: 8.5%;
    }
}

/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
        .Divenquiryform {
            margin-top: 8.5%;
    }

   
}
/*End**************************************************************************************************************************************************/




 .ABookOnlineClass {
        font: bold 11px;
        text-decoration: none;
        background-color: #02adef;
        color: #ffffff !important;
        padding: 2px 6px 2px 6px !important;
        border-top: 1px solid #CCCCCC;
        border-right: 1px solid #333333;
        border-bottom: 1px solid #333333;
        border-left: 1px solid #CCCCCC;
        margin-top:5px;
    }

      .ABookOnlineClass:hover {
        background-color: white !important;
        color: #02adef !important;
        font: bold 15px !important;
        border : 1px solid #676f76 !important;
        -webkit-box-shadow: -1px 4px 12px -5px rgba(35,176,219,1);
-moz-box-shadow: -1px 4px 12px -5px rgba(35,176,219,1);
box-shadow: -1px 4px 12px -5px rgba(35,176,219,1);
    }







.d-flex {
      display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
}

.align-items-center {
    -ms-flex-align: center!important;
    align-items: center!important;
}

.justify-content-center {
    -ms-flex-pack: center!important;
    justify-content: center!important;
}



.social-media-icons-container {
        align-items: center;
    justify-content: center;
    text-align:center;
}

/*.bpyb {
background-position-y: bottom !important;
}*/



        .bgposicentercenter {
            background-position: center center;
        }
        .bgposibottom {
            background-position: bottom left,      bottom right,      center,      bottom,      left bottom;
        }







.sponsor .owl-item {
    height: 5em;
}
.sponsor .owl-item {
    display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox; /* TWEENER - IE 10 */
    display: -webkit-flex; /* NEW - Chrome */
    display: flex;
    justify-content: center;
    align-items: center;
}






    .swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }

                .swiper-slide img {
                    width:100%;
                }


@media (min-width: 768px) {
    .swiper-slide-pic2 {
            margin-top: -150px;
        }
}

        