.wcs-timetable__container h3 {
    font-size: 137% !important;
    line-height: 1.25;
}

.wcs-timetable__list .wcs-class .wcs-class__time {
    text-align: center;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    min-width: 90px;
    margin: 0px 0px 0px 15px;
    /* border: red solid 1px; */
}

.wcs-timetable__list .wcs-class .wcs-class__time span:last-child {
    font-size: 96%;
    line-height: 1.4;
}

.wcs-timetable__list .wcs-class {
  
    border-bottom: #f3f3f3 solid 1px;
    margin-bottom: 20px;
}

.wcs-modal__content a{
color: #00adbb !important;
cursor: pointer !important;
}

.wcs-modal a:not(.wcs-btn):not(.wcs-modal__close) {
    color: #00adbb !important;
    cursor: pointer !important;
}

.wcs-class__time-duration{
/* border: red solid 1px  !important; */
font-size: 13.9px  !important;
}

.mkdf-woo-pl-info-below-image .mkdf-pl-main-holder ul.products>.product .added_to_cart,
.mkdf-woo-pl-info-below-image .mkdf-pl-main-holder ul.products>.product .button {
  
    /* color: #ca1a1a; */
    padding: 14px;
    /* padding-bottom: 10px; */
    font-size: 14px;
}

.variations .label{
   /* border:red solid 1px; */
width: 49px;
text-align: left;
}

.input_blog_mailing input{
    /* border:red solid 1px !important; */
    color: #728498 !Important;
}

.input_blog_mailing_button {
    margin-left: 0px !important;
    width: 100% !important;
}

.input_blog_mailing .mkdf-newsletter-input{
    line-height: 8px;
}

.wpb_single_image img {
    height: auto;
    max-width: 100%;
    vertical-align: top;
    position: relative;
    top: -33px !important;
}

.title_two_buckets{
color: white;
}

.title_two_buckets span {
font-size: 24px;
font-weight: 100;
}

.container_oberlay_trip {
    /* background-color: #0f213fd1; */
    color: white;
    position: absolute;
    width: 100%;
    height: 100%;
    /* padding: 19px; */
    text-align: center;
    color: white;
    opacity: 1;
    transition: all 0.5s;
    top: 0;
    left: 0;
    /* border: red solid 1px; */
}

.container_oberlay_trip_button{
        /* background-color: #0f213fd1; */
        color: white;
        position: absolute;
        width: 100%;
        height: 100%;
        /* padding: 19px; */
        text-align: center;
        color: white;
        /* opacity: 1; */
        transition: all 0.5s;
        top: 0;
        left: 0;
        /* border: red solid 1px; */
        opacity: 0;
}

.container_oberlay_trip h3{
    color: white;
}

.class_button_cta {
    border: white solid 1px !important;
}

.container_trip_under{
/* border:red solid 1px; */
position: relative;
overflow: hidden;
}

.normal_image{
    display: none;
    transition: all 2s linear;
}

.duo_tone_image_initial{
  transition: all 2s linear;
}

.container_trip_under:hover .normal_image {
    display: inline-block;
}

.container_trip_under:hover .duo_tone_image_initial {
    display: none;
    opacity: 0;
}

.container_trip_under:hover .container_oberlay_trip{
    opacity: 0;
}

.container_trip_under:hover .container_oberlay_trip_button {
    opacity: 1;
}

.cutton_container{
    /* border:red solid 1px; */
}

.left_column_bucket .vc_column-inner{
   /* border:red solid 1px; */
   padding-left: 0px !important;
   padding-right: 0px !important;
}

.right_column_bucket .vc_column-inner {
    /* border:red solid 1px; */
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.white_text .wpb_wrapper p , .white_text .wpb_wrapper ul, .white_text .wpb_wrapper h4{
    color: white !important;
}

.white_text h6{
    color: white !important;
}

.mkdf-blog-holder.mkdf-blog-single article .mkdf-post-date-inner {
    display: table-cell;
    width: 63px;
    height: 100%;
    vertical-align: top;
    padding-top: 5px;
    display: none;
}

.mkdf-post-info-bottom{
    display: none !important;
}

/* table styles  */

.table_motor_vehicles {
    font-size: 15px;
}

.table_motor_vehicles tr td {
    padding: 12px;
    
}

.table_motor_vehicles tr td:first-child {
    text-align: left;

}

.table_motor_vehicles tr:nth-child(odd) {
    background: #c5e4e9;
}

.table_motor_vehicles thead tr{
    background:#1c3668 !important;
    color: white;
    border:#1c3668 solid 1px;
}

.table_motor_vehicles tfoot tr {
    background: #1c3668 !important;
    color: white;
} 

.mkdf-team-social-holder-between{
    display: none;
}

.mkdf-team-single-holder .mkdf-ts-info-row {
    padding: 10px 0;
    color: #ababab;
    font-size: 14px;
    display: none;
}

.mkdf-team-social{
    display: none;
}

.mkdf-team.info-hover .mkdf-team-info-tb {
  
    background: rgb(0 173 187 / 69%);
    -webkit-transition: opacity .2s ease;
    -moz-transition: opacity .2s ease;
    transition: opacity .2s ease;
}

.mkdf-team.info-hover .mkdf-icon-shortcode,
.mkdf-team.info-hover .mkdf-icon-shortcode>*,
.mkdf-team.info-hover .mkdf-team-name,
.mkdf-team.info-hover .mkdf-team-position,
.mkdf-team.info-hover .mkdf-team-text {
    color: #fff;
}

.our_fleet_section h4 a:hover{
    color: #1c3668 !important;
}

.charter_forms_container label{
/* color: white; */
}

.charter_forms_container .wpcf7-form-control.wpcf7-date,
.charter_forms_container .wpcf7-form-control.wpcf7-number,
.charter_forms_container .wpcf7-form-control.wpcf7-quiz,
.charter_forms_container .wpcf7-form-control.wpcf7-select,
.charter_forms_container .wpcf7-form-control.wpcf7-text,
.charter_forms_container .wpcf7-form-control.wpcf7-textarea {
    width: 100%;
    margin: 0 0 15px;
    padding: 14px 19px;
    font-size: 14px;
    line-height: 22px;
    color: grey;
    font-weight: 400;
    font-family: Montserrat, sans-serif;
    letter-spacing: -.005em;
    background-color: transparent;
    border: 1px solid #00adbb;
    border-radius: 0;
    outline: 0;
    -webkit-appearance: none;
    cursor: pointer;
    box-sizing: border-box;
    resize: none;
}

.buttom_charter{
    margin-left: -1px !important;
}

.icon_giftcard img{
    width: 100px;
}

.button_gift_card
{
    margin: 0 auto;
    /* border: red solid 1px !important; */
    text-align: center;
    display: block;
    width: 250px;
}

.shopify-buy__btn {
   
    width: 100% !important; 
  
}
.mkdf-pl-text-inner{
    /* border:red solid 1px !important; */
}

.add_to_cart_button, .product_type_variable, .product_type_simple{
    display: none !important;
}

.fa-events-icons-ready body{
    margin: 0px;
    border:red solid 1px;
}




.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-title {
    margin: 15px 0 0;
    padding: 13px 0 13px 40px;
    background-color: #f7f7f9;
}

.modal-window-content {
    position: relative;
    display: block;
    height: 100%;
    overflow-y: hidden;
    padding: 11px 15px 5px 15px !important;
    margin: 0;
}

/* .modal-window-content .wow-col .wow-col-6{
border:red solid 1px !important;
} */

.wow-col .wow-col-6:first-child {
    border: red solid 1px !important;
}

.title_modal_inside{
    color: #1c3668;
}

.button_small {
    /* border: red solid 1px !important; */
padding: 13px 3px !important;
width: 100%;
font-size: 11px;
text-align: center;
}

.no_padding_button .vc_column-inner{
        padding-left: 0px !important;
        padding-right: 0px !important;
        /* border:red solid 1px; */
}

.button_small_other{
width: 100%;
text-align: center;
}

.button_small .mkdf-btn {
  
    font-size: 14px !important;

}

.pop_up_address{
    color: #00adbb !important;
}

.links_things_to_do_container .wpb_column .vc_column-inner .wpb_wrapper .mkdf-icon-list-holder{
cursor: pointer;
}

.links_things_to_do_container .wpb_column .vc_column-inner .wpb_wrapper .mkdf-icon-list-holder:hover {
    cursor: pointer;
    color: #00adbb;
}

.mkdf-blog-single-navigation{
    display: none;
}

.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-content {
    padding: 21px 20px 21px !important;
}


.mkdf-tours-input-with-icon select{
    position: relative;
    width: 100%;
    margin: 0;
    padding: 16px 24px 15px 43px;
    font-family: inherit;
    font-size: 12px;
    line-height: 20px;
    font-weight: 400;
    color: #f2f2f2;
    background: none !important;
    border: 2px solid #eaeaea;
    border-radius: 0;
    outline: 0;
    -webkit-appearance: none;
    cursor: pointer;
    box-sizing: border-box;
    -webkit-transition: border-color .2s ease-in-out;
    -moz-transition: border-color .2s ease-in-out;
    transition: border-color .2s ease-in-out;
}

.mkdf-tours-input-with-icon input:focus[type=text], .mkdf-tours-input-with-icon input:focus[type=email], .mkdf-tours-input-with-icon input:focus[type=password], .mkdf-tours-input-with-icon input:focus[type=number], .mkdf-tours-input-with-icon select:focus, .mkdf-tours-input-with-icon textarea:focus {
    color: #f2f2f2;
}

.text_title_trip_planner{
text-align: center;
color: white;
} 


.mkdf-product-list-title a:hover{
color: black;
}

#awsm-applicant-phone{
height: 53px;
}


/* Alerts page */

.cat_alerts_a_page{
    color: #9b5cc4;
    font-size: 17px;
    /* margin-top: 46px; */
    text-align: left;
    font-style: italic;
    font-weight: var(--gld-works-font-weight-bold);
    /* /* margin: 35px 0 10px 0; */
}

#from{
border: 2px solid #1c3768;
}

#to{
    border: 2px solid #1c3768;
}

.tripplanner-container h3{
color: #01aebb;
}


.header_title_fare {
    font-size: 31px;
    margin-bottom: 19px;
    font-weight: 600;
}

.disclaimer_text{
    font-size: 18px;
}

.panel_trips_single{
    margin-bottom: 68px;
}

#back_to_fleet_m{
    display: none;
}


/* Accordion  */

.change_class{
    font-size: 15px;
}


.acc-head .subtitle{
    color: #1c3768;
}

.acc-container {
  max-width: 100%;
  width: 100%;
}

.acc {
  margin-bottom: 10px;
}

.acc-head {
  background-color: #01aebb;
  padding: 04px 10px;
  font-size: 22px;
  position: relative;
  cursor: pointer;
 }

 .acc-head::before,
 .acc-head::after {
  content: '';
  position: absolute;
  top: 50%;
  background-color: #fff;
  transition: all .3s;
 }

 .acc-head::before {
  right: 30px;
  width: 3px;
  height: 20px;
  margin-top: -10px;
}

.acc-head::after {
  right: 21px;
  width: 20px;
  height: 3px;
  margin-top: -2px;
}

.acc-head p {
  color: #fff;
  font-weight: bold;
	max-width:90%;
}

.acc-content {
  padding: 15px 10px;
  display: none;
}
        
.acc-head.active::before {
    transform: rotate(90deg);
}

/* carrousel  */

.owl-dots {
    text-align: center;
    padding-top: 5px;
    -webkit-tap-highlight-color: transparent;
    padding-bottom: 12px;
}

.owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
    /* border:red solid 1px; */
}

.owl-dots .owl-dot.active span{
    background: #869791;
}

.owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #D6D6D6;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 30px;
}

/* Trip planner */

.from_tickets{
    background: #1c3768;
    padding: 15px;
    color: white;
    text-transform: uppercase;
    border: #1c3768 solid 1px;
    display: inline-block;
    margin-top: 11px;
}

.trip_panner_div{
    width: 100%;
    margin: 0;
    padding: 16px 24px 15px 43px;
    font-family: inherit;
    font-size: 12px;
    line-height: 20px;
    font-weight: 400;
    color: #f2f2f2;
    /* background-color: #fff; */
    border: 2px solid #eaeaea;
    border-radius: 0;
    outline: 0;
    -webkit-appearance: none;
    cursor: pointer;
    box-sizing: border-box;
    -webkit-transition: border-color .2s ease-in-out;
    -moz-transition: border-color .2s ease-in-out;
    transition: border-color .2s ease-in-out;
    cursor: pointer;
}

.from_tickets:hover{
    background: white;
    color: #1c3768;
    border: #1c3768 solid 1px;
   
}

.to_tickets:hover{
    background: white;
    color: #1c3768;
    border: #1c3768 solid 1px;
   
}


.to_tickets{
  background: #1c3768;
    padding: 15px;
    color: white;
    text-transform: uppercase; 
    border: #1c3768 solid 1px; 
    display: inline-block;
}

.vehiclePickerContainer ul li {
    list-style: none;
    font-size: 23px;
    margin-bottom: 14px;
}

.portPickerContainer label {
    font-size: 23px;
    margin-bottom: 16px;
    display: inline-block;
}

.fastTripOptionsContainer ul li{
    list-style: none;
    font-size: 23px;
    margin-bottom: 14px;
}

.tripplanner-container .form-step .gldwrks-buttons button, .tripplanner-container .form-step .gldwrks-buttons a {
    padding: 1.2rem 3rem;
    font-size: 14px;
    background: rgb(27, 54, 104);
    color: white;
    border: none;
    margin-left: 20px;
    cursor: pointer;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    border: rgb(27, 54, 104) solid 1px;
}

.tripplanner-container .form-step .gldwrks-buttons button:hover {
    padding: 1.2rem 3rem;
    font-size: 14px;
    background: white;
    color: rgb(27, 54, 104);
    border: none;
    margin-left: 20px;
    cursor: pointer;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    border: rgb(27, 54, 104) solid 1px ;
}

.datePickerContainer{
    margin-top: 52px;
    margin-bottom: 23px;
}

.label_trip_planner{
    color: #05afbb;
    font-weight: bold;
}

.shopify-buy__btn {
    font-family: Arvo, serif;
    font-weight: bold;
    width: 100% !important;
    background-color: #193769;
    border-radius: 0px;
    padding-left: 26px;
    padding-right: 26px;
}

ul.products>.product .mkdf-product-list-title {
    margin: 0 0 10px !important;
    font-size: 18px !important;
    /* border: red solid 1px; */
    min-height: 52px !important;
}

.mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li>a,
.mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li>h6 {
    padding-left: 4px;
    font-size: 16px;
}

.mkdf-mobile-header .mkdf-mobile-nav {
    display: none;
    background-color: #fff;
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 19px;
}

.mkdf-mobile-header .mkdf-mobile-nav ul ul li a,
.mkdf-mobile-header .mkdf-mobile-nav ul ul li h6 {
    font-size: 16px;
    line-height: 18px;
    color: #01aebb;
}

.container_form_subcribe .wpcf7-form-control.wpcf7-text:focus{
 color: #f2f2f2;
}


.container_form_subcribe input:focus[type=text]{
    border-color: #f2f2f2 !important;
}


    #awsm-application-submit-btn{
   border-radius: 0px;
    background-color: #00adbb;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    font-size: 1.125em;
    padding: calc(0.667em + 2px) calc(1.333em + 2px);
    text-align: center;
    text-decoration: none;
    word-break: break-word;
    width: 100%;
    border: none;
    color: white;
    font-weight: bold;
    }

    
.mkdf-standard-type{
/* border:red solid 1px; */
height: 114px !important;
}

.mkdf-standard-type .mkdf-title-wrapper{
    display: none;
}

#awsm-application-file{
    font-size: 21px;
}


.table_motor_vehicles tr td:first-child {
    text-align: left;
    color: #1c3768;
    font-weight: 700;
}

.table_motor_vehicles tr td {
    padding: 12px;
    color: black;
    font-weight: 600;
}

.table_motor_vehicles thead tr td strong {
   color: white;
}

.mkdf-title-holder.mkdf-centered-type .mkdf-page-title {
    margin: 0;
    text-shadow: black 2px 2px 4px;
}

  .mobile_section {
    display: none;
  }

  .mc4wp-alert, .mc4wp-success{
    color: white;
  }

  /* .nav-menu-item-6339 .right{

  } */

  .mkdf-drop-down .second .inner ul.right li a {
      text-align: left;
      /* border:red solid 1px; */
    /* padding: 0 10px 0 0 !important; */
    padding: 11px 0px;
  }



  .acc-container .acc:nth-child(3) .tickets-holder{
    display: none;
  }

  .acc-container .acc:nth-child(4) .tickets-holder{
    display: none;
  }

.acc-container .acc:nth-child(5) .tickets-holder {
display: none;
}

.acc-container .acc:nth-child(6) .tickets-holder {
    display: none;
}

.acc-container .acc:nth-child(7) .tickets-holder {
    display: none;
}

.acc-container .acc:nth-child(8) .tickets-holder {
    display: none;
}

.acc-container .acc:nth-child(9) .tickets-holder {
    display: none;
}

.acc-container .acc:nth-child(10) .tickets-holder {
    display: none;
}

.acc-container .acc:nth-child(11) .tickets-holder {
    display: none;
}

.acc-container .acc:nth-child(12) .tickets-holder {
    display: none;
}


/* buy ticket page */


  .port_cont{
    /* border:red solid 1px; */
    text-align: center;
    padding: 12px;
    min-height: 122px;
    margin-bottom: 12px;
  }

  .port_cont h3{
    font-size: 22px;
    margin-bottom: 0px;
  }

  .pt_bi{
    background-color:#40c1cc ;
  }

  .np_bi{
    background-color: #deb041;
  }

  .bi_pt{
    background-color: #939fc3;
  }

 .bi_np 
 {
            background-color: #939fc3;
}



.port_cont_pj {
    text-align: center;
    padding: 0px 0px 12px;
    min-height: 122px;
    background: #41c2cc;
    margin-bottom: 12px;
}

.port_cont_pj img {
   width: 100%;
}

 .port_cont_pj h3 {
     font-size: 22px;
     margin-bottom: 0px;
 }


 .pt_jd_ways_to_travel{
    /* display: none; */
 }

 .pt_combination{
    /* display: none; */
 }


 .port_cont_np {
     text-align: center;
     padding: 0px 0px 12px;
     min-height: 122px;
     background-color: #deb041;
     margin-bottom: 12px;
 }

 .port_cont_np img {
     width: 100%;
 }

 .port_cont_np h3 {
     font-size: 22px;
     margin-bottom: 0px;
 }

 .pi_high_speed_newport{
    width: 430px;
        margin: 0 auto;
 }

 .newport{
    /* display: none; */
 }



 .port_cont_bi {
     text-align: center;
     padding: 0px 0px 12px;
     min-height: 122px;
     background: #929ec2;
 }

 .port_cont_bi img {
     width: 100%;
 }

 .port_cont_bi h3 {
     font-size: 22px;
     /* margin-bottom: 0px; */
    margin-bottom: 18px
 }

 .bi_pj_ways_to_travel{
    /* display: none; */
 }

 .bi_pi_combination{
    /* display: none; */
 }


 .port_cont_bi_np {
     text-align: center;
     padding: 0px 0px 12px;
     min-height: 122px;
    background: #929ec2;
 }

 .port_cont_bi_np img {
     width: 100%;
 }

 .port_cont_bi_np h3 {
     font-size: 22px;
     margin-bottom: 0px;
 }

 .bi_to_newport{
    /* display: none; */
 }


 .cont_bt_all{
    width: 1100px;
        max-width: 94%;
        margin-top: 31px;
 }

 .cont_bt_all a:hover{
    color: black;
 }


 .disable_buy_ticket{
    background-color: #b2b3b7 !important;
    cursor: not-allowed;
 }

.disable_pj_ferry{
background-color: #919191 !important;
        cursor: not-allowed;
}

.disable_pj_ferry img {
filter: grayscale(1);
}


.disable_bi_to_pj {
    background-color: #919191 !important;
    cursor: not-allowed;
}

.disable_bi_to_pj img {
    filter: grayscale(1);
}

/* MEDIA QUERIES  */



@media (max-width: 1317px){

   .mkdf-main-menu > ul > li > a {
   
    padding: 0 2px !important;
    margin: 0px 3px !important;
}

} 


@media (max-width: 1223px){

   .mkdf-main-menu > ul > li > a {
   
    padding: 0 0px !important;
    margin: 0px 0px !important;
}

} 




@media (max-width: 1200px){

    .container_oberlay_trip{
        /* width: 92%; */
        /* border:red solid 1px; */
    }

  .container_oberlay_trip p{
      display: none !important;

  }

    .cutton_container {
        text-align: center;
        /* border: red solid 1px; */
    }

} 

@media (max-width: 1187px) {

    .mkdf-page-header {
        display: none !important;
    }

    .mkdf-mobile-header {
        display: block !important;
        /* border:red solid 1px;  */
    }

    .mkdf-parallax-row-holder {
        height: auto !important;
        min-height: 200px !important;
        background-position: center top !important;
        background-attachment: scroll !important;
        background-size: cover !important;
    }

    #photo_wallet{
        /* border:red solid 1px; */
        margin-top: 42px;
    }

}

@media (max-width: 1024px) {

   .container_oberlay_trip .mkdf-btn {
        padding: 7px 11px !important;
    }

    .mkdf-parallax-row-holder {
        height: auto !important;
        min-height: 200px !important;
        background-position: center top !important;
        background-attachment: scroll !important;
        background-size: cover !important;
    }

}

@media (max-width: 480px) {

    .container_oberlay_trip {
        width: 88%;

    }


        
       

                .acc-head p {
                    color: #fff;
                    font-weight: bold;
                    max-width: 90%;
                    font-size: 17px;
                }

#pp_full_res iframe {
    width: 100%;
    height: 300px;
    /* border: red solid 1px; */
}

body .pp_pic_holder {
    position: fixed !important;
    top: 50% !important;
    height: 199px;
    left: 31% !important;
    display: none;
    width: 100px;
    z-index: 10001 !important;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

body div.pp_default .pp_content {
    background-color: transparent;
    width: 350px !important;
}

 .mobile_section {
     display: inline-block;
 }

  .desktop_section {
      display: none;
  }
  

    .container_oberlay_trip .mkdf-btn {
        padding: 6px 11px !important;
        font-size: 11px;
    }

    .gladworks-drawer .alerts-list {
    width: 69% !important;

     }

    .gladworks-drawer.open button {
        right: 69% !important;
    }

    .alert_text_mobile{
        display: none;
    }

    .gladworks-drawer button {
    
    width: 55px;
   
    }


        .gladworks-drawer button {
           
            height: 55px;
       
        }

    .mkdf-cf-3151{
        padding: 0px 23px;
    }

    .vc_custom_1653508216088 .mkdf-btn.mkdf-btn-solid{
        margin-top: 12px;
    }

    .no_padding_button .vc_column-inner {
    padding-left: 15px !important;
    padding-right: 15px !important;
    /* border: red solid 1px; */
    }

    .cancellation_policy .mkdf-eh-item-content{
        padding: 0 0 30px 0px !important;
    }

    /* buttoms trip panner */

    .gldwrks-previous{
    float: left !important;
    margin-left: 0px !important;
    padding: 1.2rem 2rem !important;
    }

    .gldwrks-next{
    float: left !important;
    margin-left: 5px !important;
    padding: 1.2rem 2rem !important;
    }

    .to_tickets {
   
    margin-bottom: 32px;
    display: inline-block;
    }

     .from_tickets {
   
    margin-bottom: 32px;
    display: inline-block;
    }

    .title_date_alert{
        font-size: 25px;
    }

    .email_list_text{
        padding: 0px 30px;
    }

    /* fleet page  */

    #back_to_fleet_m{
    display: inline-block;
    }

    #back_to_fleet_desktop{
        display: none;
    }

    .type-post .wp-block-image figure{
    width: 100%;
    /* border:red solid 1px; */
    }

    .type-post .wp-block-image figure img{
    width: 100%;
   
    }

  
}

@media only screen and (max-width: 600px) {
	.table_motor_vehicles{
		font-size:12px;		
	}
	
	.table_motor_vehicles tr td{
		padding:10px
	}
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border-width: 0;
}