/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Sep 2, 2015, 2:35:30 PM
    Author     : hp
*/

 .images-posi
   {
        height: 435px;
        -webkit-vendor-animation-duration: 6s;
       -webkit-vendor-animation-delay: 3s;
       -webkit-vendor-animation-iteration-count: infinite;
       
   }
   .col-txt
   {  
        width: 50%;
    text-align: justify;
    margin-top: -21%;
    font-family:franklin-gothic-demi;
       
   }
   .deals-txt
     {  
   
    text-align: justify;
    margin-top: -8%;
       
   }
 
   
    .col-txt3
   {  
        width: 100%;
    text-align: right;
    }
     .col-txt4
   {  
        width: 45%;
    text-align: justify;
    margin-top: -22%;
    }
   .col-img
   {
           background: url('../images/10.jpg');
   }
   .heading
   {
        font-size: 3em;
    font-weight: 700;
        color: #494949;
            font-family:FRADM_0;
                text-align: left;
       
   }
    .deals_heading
   {
    font-size: 4.2em;
    font-weight: bold;
    color: #494949;
       
   }
   .text
   {
           margin-left: 26%;
   }
   .deals_text
   {
    
   }
   .text1
   {
               z-index: 999;
               width: 100%;
               font-family:franklin-gothic-demi;
   }

   .text3
   {
           z-index: 999;
    width: 100%;
    padding-right: 19%;
   }
   .text4
   {
           margin-left: 14%;
               z-index: 999;
   }
   .triangle1-text-p
   {
         color: #072C79;
    font-weight: 600;
    font-size: 1.2em;  
   font-family:Apex New Medium;
   }
   .deals_triangle1-text-p
   {
        color: #0C54A8;
    font-weight: 600;
    font-size: 1.6em;
    font-family:Apex New Medium;
   }
   .triangle1-text-p1
   {
        margin-top: 1%;
      line-height: 26px;
    color: #6D6D6F;
    font-size: 1.2em;
    text-align: left;
    margin-bottom: 2%;
     font-family:Rafale BG;
   }
   .triangle1-text-h4
   {
           font-weight: 700;
    font-size: 1.3em;
        color: #072C79;
        margin-top: 6%;
          padding-left: 2%;
   }
   .index2-1
   {
              background: url('../images/10.jpg');
    width: 40%;
   }
   .index2-2
   {
           background: url('../images/10.jpg');
            width: 37%;
           
   }
   .index3-1
   {
        background: url('../images/12.jpg');
    width: 100%;
    height: 147px;
    z-index: 99;
   }
  
   .index-2-posi
   {
         height: 388px;
/*        -webkit-vendor-animation-duration: 1s;
       -webkit-vendor-animation-delay: 10s;
        -webkit-vendor-animation-iteration-count: infinite;*/
   }
   .index-2-posi-1
   {
       height: 388px;
/*       -webkit-vendor-animation-duration: 1s;
       -webkit-vendor-animation-delay: 10s;
        -webkit-vendor-animation-iteration-count: infinite;*/
   }

   .index-2-para
   {
       
   }
   .index-2-para1
   {
       
   }
   .aero-inside
   {
    margin-top: 1%;
    margin-left: 1%;
    transform: rotate(50deg);
       
   }
   .aero
   {
     margin-top: 103%;
    margin-left: -34%;
    transform: rotate(50deg);
   }
    .aero1
   {
    transform: rotate(20deg);
    margin-top: 100%;
    /* height: 386px; */
    margin-left: 65%;
   }
    .aero2
   {
    transform: rotate(-39deg);
    margin-right: -37%;
    margin-top: 100%;
    margin-left: -15%;
   }
    .aero3
   {
    margin-top: 7%;
    float: right;
    width: 51%;
}

   
   .index-video-1 {
        background: transparent;
    
   }
     .index-video-2 {
    background: transparent;
     }
   .videos
   {
          width: 100%;
  
/*         -webkit-vendor-animation-duration: 1s;
       -webkit-vendor-animation-delay: 10s;
        -webkit-vendor-animation-iteration-count: infinite;*/
   }
   .deal_training
   {
           margin-top: 4%;
           list-style-image: url('../images/li.png');
               
   }
   .deals_flight
   {
   }
     .deals_flight1
   {
         padding-left: 0%;
    
   }
   .row-flight
   {
      margin-left: 10%;
    width: 80%;
        margin-top: 2%;
   }
   .slider-image
   {
       height: 290px !important;
   }
   .flight_head
   {
       font-size: 1.3em;
    color: #0C54A8;
    font-weight: 500;
     font-family:Rafale BG;  
   }
   .training_li
   {
          margin-bottom: 2%;
    font-size: 1.1em;
    font-family:Rafale BG;
   }
   .verticalline
   {
       border-left:thick solid #000;
   }
   .row-pack
   {
       margin-top: 0%;
           width: 80%;
    margin-left: 10%;
   }
   .deals_pack
   {
          margin-top: 0%; 
   }
   .pack_head
   {
    margin-top: 3%;
    margin-left: 4%;
   }
   .pack_Type
   {
   font-size: 18px;
    color: #0C54A8;
    margin-bottom: 9px;
    font-weight: 700;
    padding-top: 2%;
   }
  .pack_head input[type="button"], .flight_only
   {
         border: transparent;
    color: #292727;
    width: 28%;
    padding:11px 0px 9px 11px;
    font-weight: 800;
    background-size: cover;
    text-align: left;
    margin-bottom: 1%;
    background: url('../images/select-2.png');
    outline: 0 !important;
    font-family:Rafale BG;
   }
   .flight_4
   {
    background: url('../images/unselect.png');
    border: transparent;
    color: #292727;
    background-size: cover;
        width: 46%;
        font-weight: 800;
    padding: 11px 0px 9px 11px;
    text-align: left;
    margin-bottom: 1%;
    outline: 0 !important;
    font-family:Rafale BG;
   }
   .flight_6
   {
    background: url('../images/unselect-3.png');
    border: transparent;
    color: #292727;
    background-size: cover;
        width: 54%;
    text-align: left;
    font-weight: 800;
    padding: 11px 0px 9px 11px;
    outline: 0 !important;
    margin-bottom: 1%;      
    font-family:Rafale BG;
   }
   .deals_pack_text
   {
           margin-top: -1%;
   }
   .deals_itenary
   {
     
           margin-top: 2%;
   }
   .itin
   {
           font-size: 30px;
    font-weight: 600;
    color: #494949;
       
   }
   .pack_li
  {
      font-weight: 600;
    font-size: 1.1em;
        padding-bottom: 4px;
         font-family:Rafale BG;
  }
  .row-tour
  {
  margin-top: 2%;
  width: 80%;
    margin-left: 10%;
  }
  .deals_tour
  {
  
  }
  .tour_head
  {
      font-weight: 600;
    font-size: 1.1em;
  }
  .tour_image
  {
       margin-top: 2%;

    padding: 0px 21px 0px 0px;
  }
.tour_im_size
{
   width: 100%;
    height: 141px;
}
.row-typical
{
   margin-top: 2%;
       width: 80%;
    margin-left: 10%;
}
.deals_typical
{
   
}
.deal_sub_head
{
    color: #494949;
   font-size: 30px;
  float: right;
    font-weight: 700;
}
.typical_box
{
    border: 1px solid #3596E2;
    background: #ffffff;
    height: 92px;
     margin-right: 1%;
}
.typical_text
{
       font-size: 13px;
    margin-top: 0%;
    font-weight: 600; 
}
.typica_box_col
{
    width: 100%;
    margin-top:2%;
     margin-left: 5%;
}
.typ_text_col
{
    color:#0C54A8 !important;
}
.typica_box_col_1
{
    width: 100%;
    margin-top:2%;
    margin-left: 6%;
}
.typica_box_col_2
{
    width: 100%;
    margin-top:2%;
    margin-left: 7%;
}
.typica_box_col_3
{
    width: 100%;
    margin-top:2%;
    margin-left: 7%;
}
.row-news
{
  margin-left: 10%;
    width: 80%;
   
}
.latest_news
{
    width: 100%;
    background: -webkit-linear-gradient(#1D6AC1,#0E4A90);
      background: -moz-linear-gradient(#1D6AC1,#0E4A90);
    color: #D0D1D3;
    padding-top: 1%;
    margin-top: 15%;
        text-align: justify;
}
.latest_li
{
     font-size: 12px;
    margin: 5px 0px 8px 4px;
    line-height: 17px;
        font-weight: 900;
}
.late_head
{
    font-weight: 600;
    
}
.latest_news_row
{
     margin-top: 9%;
   
}
.row-botton
{
            margin-top: 3%;
            width: 80%;
    margin-left: 10%;
    
}
.button_align
{
        
}
.button_click
{
     font-size: 13px;
    margin-right: 2%;
    border: 1px solid #6795C7;
    font-weight: 500;
    color: #fff;
    background: #082f56;
}
.testimi
{
    
    margin-top:9%;
}
.row-gallery
{
    margin-left: 6%;
    width: 80%;
    margin-top: 2%;
    margin-bottom: 2%;
     
}
.gall_col
{
    
}
.pack_image
{
    width: 175px;
    height: auto;
}
.latest_event
{
    
}
.gall_img
{
  margin-left:9%;
    margin-top:0%;
  
}
.packtype_heading
   {
         font-size: 3em;
    font-weight: 700;
    margin-left: 2%;
/*    WIDTH: 111%;*/
  color:#494949;
/*    background: -webkit-linear-gradient(#494949, #494949);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;*/
       
   }
   .deal_pack_image
   {
    width: 175px;
    height: auto;
    margin-bottom: -9%;
    margin-left: -5%;
   }
   .deal_pack
   {
       margin-left:0% !important;
       text-align: left;
       font-family:FRADM_0;
   }
   .yout_flight
   {
    width: 65%;
    height: auto;
    margin-left: 21%;
   }
   .yout_flight1
   {
        text-align: right;
    margin-top: -40%;
   }
   .yout_button:hover
   {
          color: #FfFfFf;
    background-color: #0C54A8;
   }

   #yourh2
   {
    font-weight: 700;
    background: -webkit-linear-gradient(#95959F, #4C4C4C);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
   }
   #yourh4
   {
    color:#0C54A8;
   
   }
   .yout_button
   {
         border: 1px solid #9FBEE4;
    background: transparent;
    color: #38528B;
    border-radius: 5px;
   }
   .yout_pilot
   {
    
    float: right;
    width: 245px;
    height: auto;
   }
   .yout_align{
   text-align: right;
   padding-top: 41%;
   }
   .faq
   {
    width: 100px;
    float: left;
    height: auto;
    padding-top: 228%;
   }
   .faq_col
   {
           margin-left: -4%;
   }
   .deal_videos
   {
        width: 296px;
    height: 209px;
   }
   
    .know_your_mig_29
    {
    width: 80%;
    margin-left: 12%;
    }
   .know_mig_29_col1
   {
       
   }
   .know_mig_29_col_pic
   {
       
   }
   .know_mig_29_col_text
   {
       
   }
   .know_mig_29_col_text_2
   {
    margin-top: 2%;   
   }
   .know_mig_29_col_char
   {
        margin-top: 2%;   
   }
   .know_mig_29_col_char_pic1
   {
/*     background:-webkit-linear-gradient(#6BA1E1,#256DBF);
    height: 485px;
    border: 1px solid #000;  */
   }
   .know_mig_29_col_char_pic2
   {
       
   }
   .know_l_29_col
   {
       
   }
   .know_l_29_col_pic
   {
       
   }
   .know_l_29_col_text
   {
       
   }
   .know_mig_29_text
   {
      font-size: 1.1em;
    text-align: left; 
     font-family:Rafale BG;
   }
   .the_mig
   {
    color: #0C54A8;
    font-size:18px;   
   }
   .know_mig_29_text_2
   {
          text-align: justify;
    font-size: 1.1em; 
        font-family: Rafale BG;
   }
   .know_l_29_li
   {
      padding: 11px 0px 0px 8px;
    text-align: justify;
    font-size: 15px; 
   }
   .know_29_head
   {
     font-size: 46PX;
    font-weight: 800;
   }
   .know_char
   {
      color: #0C54A8;
    font-size: 26px;
    font-weight: 600;
   }
   .footer_col_1
   {
    color: #c8cacd;
   
   }
   .footer_col_2
   {
          margin-top: 1%;
    width: 88%;
    margin-left: 6%;
   }
   .foot_about
   {
     
   }
   .foot_book
   {
     
   }
   .foot_faq
   {
      
   }
   .footer_pages
   {
        padding-left: 2px;
    padding-right: 23px;
    color:#c8cacd;
    font-family: Rafale BG;
      letter-spacing: 1px;
   }
   .know_your_pilot
   {
       width:80%;
       margin-left:12%;
           margin-bottom: 2%;
   }
   .pilots
   {
        font-size: 4.2em;
    font-weight: 800;
    font-family:FRADM_0;
   }
   .pilots_team
   {
    color: #244181;
    font-weight: 600;
    width:50%;
    font-family:Apex New Medium;
   }
   .pilot_1
   {
      margin-top: 2%; 
      margin-bottom: 2%;
   }
   .name
   {
       font-size: 38px;
       font-weight: 600;
   }
   .pilot_inside
   {
    font-size: 16px;
    color:#0C54A8;
        font-family: Rafale BG;
   }
   .pilot_p
   {
    font-size: 1.1em;
    padding:20px 0px 20px 0px;
           font-family: Rafale BG;
   }
   .pilot_li
   {
    padding:0px 0px 20px 0px;
        font-family: Rafale BG;
   }
   .faq_page_row
   {
    width: 85%;
    margin-left: 7%;
    margin-top: -7%;
    margin-bottom: 3%;
   }
   .faq_page_col
   {
     margin-top: 1%;
    text-align: justify;  
    
   }
   .faq_page_col h3
   {
        font-size: 17px;
    font-weight: 600;
    cursor: pointer;
    padding-left: 2%;
   }
   .faq_page_col p
   {
          padding-top: 0%;
    font-size: 16px;
        padding-left: 6%;
font-family: Rafale BG;
   }

   
   /* special scrool bar */

   .scrollbar
   {    
    height:370px;
    width: 100%;
    padding-right: 10px;
    /* padding-left: 10px; */
    text-align: justify;
    border: transparent;
    overflow-y: scroll;
    overflow-x: hidden;
   }


/* Let's get this party started */
::-webkit-scrollbar {
    width: 12px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(90, 138, 243, 0.8);
    -webkit-box-shadow: inset 0 0 6px;
 
}
::-webkit-scrollbar-thumb:window-inactive {
	 background: rgba(90, 138, 243, 0.8); 
}
    .k_y_f_im
   {
    width: 100%;
  
   }
   
   .k_y_f_im_2
   {
    width: auto;
    height: Auto;
    padding-bottom: 2%;
     
   }
   .k_y_f_im_3
   {
        width: 100%;
    height: auto;
    
   }
   .k_n_p_im
   {
       width:auto;
       height:300px;
   }
   .k_y_f_t
   {
     font-size: 25px;
    margin-top: 4%;
    font-weight: 800;
   }
   .k_y_f_t span
   {
       color:#0C54A8;
       font-size: 32px;
   }
   .d_h_d
   {
    margin-left: -19%;  
   }
   .d_h_t
   {
    margin-top: 27%;
    width: 100%;
    margin-left: 0%;

   }
   .d_h_d_1
   {
    margin-left: 0%;  
   }
   .our_partner_h
   {
    margin-top:2%;
   }
   .our_partner_h h3
   {
    text-align: justify;
    font-size: 1.2em;   
   }
   .our_partner_h h3 span
   {
       color:#0C54A8;
   }
   .contact_page
   {
    width: 85%;
    margin-left: 7%;
    margin-top: -18%;
    margin-bottom: 3%;
   }
   .paneLogin
   {
           padding-bottom: 2%;
               margin-top: 2%;
   }
   .contact_col
   {
       
   }
   .contact_col p
   {
     width: 50%;
    text-align: justify;
    padding-top: 2%;
    color: #6F6B6B;  
        font-size: 1.1em;
         font-family:Rafale BG;
   }
   .mail_us
   {
        padding: 2px 0px 5px 5px;
    margin-bottom: 2%;    
     border: 1px solid #3A84DB;  
   }
   .mail_submit_button
   {
         background: #fff;
    border: 1px solid #3A84DB;
    border-radius: 5px;
        margin-left: 3%;
    padding: 6px 30px 6px 27px;
   }
   
  .flightsprogram_page_row
  {
    width: 80%;
    margin-left: 8%;
    margin-top: -3%;
    margin-bottom: 3%;
  }
  .flightsbtn
  {
     background:linear-gradient(to right, #1960B0, #5B9EEC);
    border: 1px solid #1960B0;
      padding: 5px 5px 5px 5px;
    color: #fff;   
  }
  .fl_pr_h_t h3
  {
       font-size: 1.2em;
    text-align: justify;
    line-height: 25px;
  }
  .fl_pr_h h3
  {
    font-size: 35px;
    font-weight: 700;
 }
  .program_video
  {
    float:right;
    height: 218px;
    width: 90%;
  }
  .loginform
  {
      background-color: #ffffff;
    width: 70%;
    padding-top: 5%;
    padding-bottom: 5%;
    padding-left: 5%;
    padding-right: 5%;
    height: auto;
  }
  .loginbtn
  {
   text-align: center;
       background: -webkit-linear-gradient(#2B82C9,#1361B4);
    border: #0D4876;
    color: #fff;
    padding: 4px 48px 4px 48px;
    border-radius: 5px;   
  }
  .mailbox    
  {
    width: 60%;
    height: auto;
        float: right;
    border: 1px solid #000;
  }
  .log_in_mail
  {
         font-size: 18px;
    margin: 5px 0px 10px 0px; 
  }
  .log_in_text
  {
          text-align: center;
  
    font-size: 18px;
  }
  .log_for
  {
          margin-left: 40%;
    margin-bottom: 6%;
  }
  .log_bu_ma{
      text-align:center;
  }
  .login_icon
  {
   background: #3B5997;
    border: #3B5997;
    width: 50%;
    color: #fff;
    font-size: 18px;
    margin: 6px 0px 0px 0px;
    border-radius: 5px;
  }
  .connect__icon
  {
          margin-top: -2%;
  }
  .logmod__alter-container
  {
      text-align: center;
   }
   .logmod__dontaccou
   {
          background: #D1FBF5;
    padding: 5px 5px 5px 5px;
    margin-top: 6%; 
   }
   .logmod__dontaccou p
   {
       
   }
   .logmod__dontaccou p a 
   {
           color: #3A74AD;
   }
   .network_video
   {
         height: 350px;
    width: 92%;  
    float: right;
   }
   .network__more
   {
         float: right;
    margin-top: 2%;
    border-radius: 4px;
    border: 1px solid #9FBEE4;
    background: transparent;
    color: #38528B;
   }
     .network__more:hover
   {
            color: #FfFfFf;
    background-color: #0C54A8;
   }
   .networkpartner
   {
    width: 72%;
    margin-top: 3%;
    z-index: 999;
    text-align: justify;
   }
   .book_textarea
   {
         float: right;
    width: 100%;
    height: 62px;  
   }
   .book_form
   {
       
   }
   .book_input
   {
         width: 100%;
    padding: 6px 0px 6px 0px;
   }
   .book_input1
   {
         width: 100%;
    padding: 6px 0px 6px 0px;
   }
   .book_label
   {
      display: inline-block;
    margin-bottom: 16px;
    font-weight: bold;
        font-size: 16px;
            padding: 0px !important;
    width: auto !important;
   }
   .booknow_next
   {
    background: transparent;
    border: 1px solid #3859bf;
    padding: 4px 15px 4px 15px;
    float: right;
    margin-top: 3%;
    margin-right: 3%;
   }
   .booknow_next:hover
   {
          color: #FfFfFf;
    background-color: #0C54A8;
   }
   .paymentmethod
   {
          margin-top: 4%;
   }
   .paymentmethod h3
   {
     color: #206BC4;
    font-weight: 600;
    font-size: 22px;  
   }
   .paymentmethod p
   {
         width: 56%;
    text-align: justify;
    font-size: 15px;
     font-family:Rafale BG;
    padding-left: 1%; 
   }
   .csr_image
   {
       float:right;
   }
   .csr_h
   {
      margin-top: 2%; 
   }
   .csr_h h3
   {
           font-size: 29px;
    font-weight: 600;
   }
   .csr_h_p
   {
           font-size: 20px;
    color: #3A50C7;
    padding-bottom: 2%;
   }
   .uni_back
   {
      margin-left: -4%;
          z-index: 999;
   }
   .uni_text
   {
     margin-left: 0%;
    font-size: 32px;
    font-weight: 700;
    color: #4E4E4E;
    margin-top: -6%;
    margin-bottom: 3%;;
     font-family:Apex New Medium;
   }
   .vide
   {
           margin-top: 2%;
   }
   .home_faq
   {
        margin-left: -5%;
    margin-top: -26%;  
   }
   .faq_d
   {
        float: left;
    margin-left: -110%;
    height: auto;
    padding-top: 404%;
   }
   .faq_d_l
   {
       margin-left:-8%;
   }
   .d_h_t_i
   {
        margin-top: 7%;
    margin-left: -10%;
   }
   .d_h_t_n
   {
    margin-top: 12%;
    width: 101%;
    margin-left: -4%;
   }
   .scrollbar_faq
   {
    height: 600px;
    width: 80%;
    padding-right: 10px;
    padding-left: 20px;
    text-align: justify;
    border: transparent;
    overflow-y: scroll;
    overflow-x: hidden;   
   }
   .photos_faq
   {
         margin-left: -12%;
    margin-top: -12%;  
   }
   .net_faq
   {
     margin-left: -10%;
    margin-top: -24%;
   }
   .flightprog_faq
   {
   margin-left: -11%;
    margin-top: -12%;   
   }
   .ourpar_faq
   {
     margin-left: -10%;
    margin-top: -15%;   
   }
   .con_back
   {
        margin-left: -7%;   
   }
   .con_text
   {
    margin-left: 0%;
    font-size: 32px;
    font-weight: 700;
    color: #4E4E4E;
    margin-top: -12%;
    margin-bottom: 5%;
   }
   .cont_faq
   {
    margin-left: -9%;
    margin-top: -17%;   
   }
   .reward
   {
           margin-top: 2%;
    color: #1E69C1;
   }
   .evcen
   {
       margin-top:2%;
       float:right;
   }
   .eventvideo
   {
        float: right;
    height: 240px;
    width: 100%;   
   }
   .event_faq
   {
         margin-left: -10%;
    margin-top: -11%;  
   }
   .csr_faq
   {
       margin-left: -10%;
    margin-top: -14%;
    }
    .book_faq {
    margin-left: -9%;
    margin-top: -20%;
   }
   .triangle1-text-p1 span
   {
       color: #0C54A8;
         
   }
   
   // on hover css for images
     DIV.texthover {
    width:100%;
    display:block;
    position:relative;
    text-align: center!important;}

    DIV.texthover .overlay {
        position: absolute;
    top: 48%;
    color: #fff;
    width: 92%;
    cursor: pointer;
    background: -webkit-linear-gradient(#0F519D,transparent);
    height: 31%;
    padding: 0px 10px 10px 10px;
    display: none;
    font-size: 16px;
    text-align: center;
    }
    DIV.texthover:hover .overlay {
        display:block;
    }
    .ah_home
    {
        color:#000000;
    }
    .knowyourflight_faq
    {
            margin-left: -17%;
    margin-top: -38%;
    }
    .knowyourpilot_faq
    {
            margin-left: -17%;
    margin-top: -38%;
    }
    .home_db
    {
        
    }
    .testi_col
    {
     width: 85%;
    margin-left: 7%;
    margin-top: -8%;
    margin-bottom: 3%;
    }
 
#primary_nav_wrap ul li
{
	position:relative;

}
 #primary_nav_wrap ul li
{
	position:relative;

}
#primary_nav_wrap ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
        background:#1058AA;
	padding:0;
        
}

#primary_nav_wrap ul ul li
{
	float:none;
	width:150px;
	border-bottom: 1px solid #D3D3D3;
	
}

#primary_nav_wrap ul ul a
{
	line-height:120%;
	padding:10px 15px;
}

#primary_nav_wrap ul ul a:hover
{
font-weight: bolder;

}

#primary_nav_wrap ul ul ul
{
	top:0;
	left:100%;
      
}

#primary_nav_wrap ul li:hover > ul
{
	display:block;
}
.row_yourpilot
{
    padding-top: 23%;
}

.line
{
    background:#D0D1D3;
    height: 2px;
    margin-top: -4%;
    float: right;
    width: 38%;
}
.pack_head label {
    color: #0C54A8;
}
.slider_r
{
        height: 333px;
    width: 130% !important;
}
.aerobat
{
    background: url('../images/select-2.png');
    background-size: cover;

}
.baik
{
     background: url('../images/select-2.png');
    background-size: cover;
}
.edgeogs
{
    background: url('../images/select-2.png');
    background-size: cover;
}
.l39alba
{
      background: url('../images/select-2.png');
    background-size: cover;
}
.suborbi
{
      background: url('../images/select-2.png');
    background-size: cover;
}
.zerog
{
        background: url('../images/select-2.png');
    background-size: cover;
}
.triangle1-text-p1 ul li span
{
    color: rgb(34, 111, 203);  
}
.all_parag
{
    
}
.all_parag  span
{
    color: #0C54A8;
    font-size: 1.1em;
}
.package_type_p
{
  line-height: 30px;
    padding-bottom: 1%;
    font-size: 1.1em;  
        font-family: Rafale BG;
}
.package_type_p span
{
    color: #0C54A8;
    font-size: 1.1em;
}
.deal_training  span
{
     color: #0C54A8;
}
.flight span
{
    color: #0C54A8;
    font-size: 1.1em;
}
.top_scrollbarIndex
{
    height: 325px;
     margin-top: 2%;
    cursor:row-resize;
        text-align: left;
}
.top_scrollbar
{
    height: 325px;
     margin-top: 2%;
  
}
.slider-image-height
{
        height: auto !important;
}
.error_color
{
   border:1px solid #EA0C0C;
}
.loader_img
{
    text-align:center;
   
}
.faqBackimage
{
        height: 92px;
    width: auto;
}
.networkButton
{
    border: 1px solid #9FBEE4;
    background: transparent;
    color: #38528B;
    border-radius: 5px;
        padding: 6px;
}
.networkButton :hover
{
   background: #0C54A8 !important;
   color:#fff;
}
.form-control-brow
{
/*display: block;
    width: 100%;
    height: 34px;*/
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.chatFrame
{
       height: 401px;
    width: 340px;
    border: transparent;
  
}
.videoSlider
{
margin: 32px 0px 10px !important;
}
.galleryVideo
{
 height: 207px;
    width: 89%;   
        padding: 6%;
}
#main
{
    overflow:hidden;
}
.footer_logo
{
        height: 46px;
    width: auto;
    margin-right: 19PX;
}
.aboutP{
    
}
.aboutP p
{
    font-size: 16px;
    line-height: 20px;
    text-align: left;
    font-family:Rafale BG;
}
.error
{
    color: #E61616;
}
.formBr
{
    margin-bottom:4%;
}
.agree
{
   
}
.sliderAbout
{
      height: 308px;
    width: 88% !important;
    margin-left: 12% !important;
}
.testimonialP
{
       font-size: 1.1em;
    line-height: 25px;
     font-family:Rafale BG;
}
.testimonialP span
{
   color: #0C54A8;
}
.flight h4
{
    margin-top:2%;
}
.jetSpec
{
    margin-top:2%;
    margin-bottom:2%;
}
.eventP
{
        font-size: 1.1em;
            font-family: Rafale BG;
}
.indexFlight
{
        text-align: left;
}
.indexFlight li a
{
        color: #413C3C;
}
.fl_pr_h_t h3 span
{
    color:#0C54A8;
}
.jetSpec a
{
    font-size: 1.1em;
    color: #fff;
}
.colorHover:hover
{
    color:#000;
}
.flightVideo
{
    width: 435px;
    height: 328px;
}
.jetDivspeci
{
      margin-top: 2%;
    width: 92%;
   
    margin-bottom: 2%;
    background-size: cover;
    background: url('../images/select.png');
}
.flightPara
{
    font-size:1.1em;
}
.testimonialImage
{
    height:auto; 
    width:100%; 
}
.footerFont
{
        float: left;
}
.contactRowlive
{
    margin-top:2%;
}
.contactFeedabck
{
    font-size: 1.6em;
    color: #1C64B5;
    
    margin-left: 3%;
}
.indexHover:hover
{
    color:rgba(20, 2, 2, 0.62);
}
.indexScrollbar::-webkit-scrollbar {
    width: 0px;
}
.space
{
    margin-top:2%;
}
.dealsDf
{
        float: left;
    margin-left: -106%;
    height: auto;
    padding-top: 0%;
}
.dealsP
{
    font-size:1.2em;
    margin-bottom: 4%;
        font-family: Rafale BG;
}
.eventP span
{
    color:#0C54A8;
}
.footerPages
{
  padding-top:1%;  
  font-size: 14px;
}
.sokolP
{
        width: 100%;
    margin-top: 2%;
        font-size: 1.1em;
    z-index: 999;
    text-align: justify;
    font-family:Rafale BG;
}
.sokolSlider
{
    margin-top:3%;
}
.militaryP
{
        font-size: 1.1em;
    padding-bottom: 1%;
}
.militaryP span
{
    color:#0C54A8;
}
.militaryP .red
{
    color:#E61616;
}
.testiPsi
{
    font-size:1.2em !important;
}
.flightPara span
{
     color:#0C54A8;
}
.aboutPspace
{
        margin-bottom: 3%;
}
.aboutPspace span{
    color:#0C54A8;
}
.flightPara span
{
    color:#0C54A8;
}
.btnModal
{
     background: transparent;
    padding: 2px 8px 1px 8px;
    color: #8F8F90;
    border: 2px solid #CCC;
    margin-left: 32%;
    font-size: 1.4em;   
}
.sokolP span
{
    color:#0C54A8;
}
.quotes
{
        font-weight: 700;
    font-size: 1.3em;
    color: #072C79;
    margin-top: 4%;
   
    text-align: center;
}
.faq_page_col span
{
        color:#0C54A8;
}
.contact_col span
{
     color:#0C54A8;
}
.paymentmethod span
{
    color:#0C54A8; 
}
.globalSlider
{
        margin: 2% 0 2% 0;
}
.backPage
{
float: left;
    margin-top: 2%;
    border-radius: 4px;
    border: 1px solid #9FBEE4;
    background: transparent;
    color: #38528B;
        margin-bottom: 2%;
}
.backPage:hover
   {
            color: #FfFfFf;
    background-color: #0C54A8;
   }
   .footerOther
   {
       background: -webkit-linear-gradient(#1E65B6, #032E5F);
       background: -moz-linear-gradient(#1E65B6, #032E5F);
           padding-top: 2%;
           font-family: Rafale BG;
               padding-bottom: 1%;
   }
   .militaryPhotos
   {
       height:auto;
       width:100%;
   }
   .brows
   {
       TEXT-ALIGN: CENTER;
    font-size: 2em;
    font-weight: 700;
   }
   .browsH
   {
     TEXT-ALIGN: CENTER;
    font-size: 1.4em;
    font-weight: 500;  
   }
   .sliderL39
   {
       height: 330px;
    width: 129% !important;
    margin-left: 2% !important;
   }
   .sokolLogo
   {
      height:auto;
       width:100%; 
   }
   .flightSlider2
   {
       height: 259px;
    width: 90% !important;
    margin-left: 11% !important; 
   }
   .latest_li span
   {
       color: #ffffff;
   }
   .indexPhotosvideos
   {
       text-align:right;
           margin-right: 3%;
   }
   .footer_pages:hover
   {
       color:#000;
   }
   .videoEdge
   {
           width: 435px;
    height: 300px;
   }
   .sliderEvent
   {
           height: auto;
    width: 100% !important;
    margin-left: 12% !important;
   }
   .agreeRa
   {
       width:auto !important;
      
   }
   .aColor
   {
       color:#fff;
   }
   .aColor:hover
   {
       color:#000;
   }
   .photos1
   {
       height:auto;
       width:100%;
   }
   .hoverColora
   {
       color:#0C54A8  !important;
       font-size: 16px;
    font-weight: 600;
    font-family:Rafale BG;
   }
   .hoverColora:hover
   {
       color:#000 !important;
       
   }
   .photoRowspace
   {
       margin-top:2%;
   }
   .columnphotoBorder
   {
              border: 1px solid #2B73C7;
              padding: 0px 0px 0px 0px !important;
    margin-left: 1%;
    margin-right: 1%;
    margin-top: 1%;
    margin-bottom: 1%;
   }
   .photoJets
   {
       margin-top:2%;
       margin-bottom: 4%;
           background-color: #E1E1E2;
   }
   .photoPadding
   {
       padding:0px;
   }
   #contactTextarea
   {
           width: 65%;
    height: 119px;
   }
   .removeBorder
   {
           border-bottom: transparent !important;
   }
   .edgeofSpace
   {
           padding-top: 5%;
   }
   .l39Albatros
   {
       padding-top: 10%;
   }
   .set{
	   box-shadow: 0 0 6px 6px #ccc;
    margin: 12% 0;
    border-radius: 19px;
}
   }