.list_item {
    display: list-item !important;
    margin-left: 50px;
}
.close-btn {
    background: transparent;
    border: 0px;
}
.fare_summary > a {
    color: black;
    font-weight: 800;
    text-decoration: underline;
}
.model-popup {
    background: #b6dc76;
    border: 1px solid white;
    color: white;
}
.fareDetailsPopupBookclick {
    font-weight: 600 !important;
    text-decoration: underline !important;
}
.error-wp {
    font-size: 13px;
    color: red;
}
/*Left Menu*/
.toggle-nav {
  display: inline-block;
  cursor: pointer;
}

.bar1, .bar2, .bar3 {
    width: 21px;
    height: 3px;
    background-color: #2274e0;
    margin: 5px 30px;
    transition: 0.4s;
}

.change .bar1 {
  -webkit-transform: rotate(-45deg) translate(-9px, 6px);
  transform: rotate(-45deg) translate(-9px, 6px);
}

.change .bar2 {opacity: 0;}

.change .bar3 {
  -webkit-transform: rotate(45deg) translate(-8px, -8px);
    transform: rotate(45deg) translate(-5px, -3px);
}
.left-menu {
    left: 0px;
}
/*Left Menu*/
.whatsapp-div.topicon {
    display: block;
    left: 10px;
    transform: translate(30%, 0);
}
.whatsapp-div {
    width: 40px;
    height: 40px;
    border-radius: 8px;
    position: fixed;
    bottom: 50px;
    right: -60px;
    z-index: 8;
    color: white;
    text-align: center;
    background: #3cb754;
    border: none;
    font-size: 22px;
    padding: 5px 5px 5px 5px;
    cursor: pointer;
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.float{
    position:fixed;
    width:60px;
    height:60px;
    bottom:40px;
    right:40px;
    background-color:#ee6931;
    color:#FFF;
    border-radius:50px;
    text-align:center;
  font-size:30px;
    box-shadow: 2px 2px 3px #999;
  z-index:100;
}
.my-float{
    margin-top:16px;
}
.readonly-input {
    pointer-events: none;
    cursor: not-allowed;
}
.mt-0 {
    margin-top: 0px !important;
}
.pt-5 {
    padding-top: 5px !important;
}
.ml-20 {
    margin-left: 20px;
}
.iconInPlaceholder {
    padding: 10px;
    position: absolute;
    font-size: 1rem;
    color: #ee6931;
}

.position-fixed {
    position: fixed !important;
}
.special-section.grid-box {
    margin-top: -30px;
}
.remove-radius {
    border-radius: 0px !important;
}
.label-small {
    font-size: 10px;
    font-style: italic;
}
.contact-box {
    background: white;
    padding: 10px;
    border-radius: 10px;
    box-shadow: rgb(203 203 203 / 50%) 0px 0.2rem;
    height: 140px;
    max-height: 200px;
}
.resendOTP {
    padding-top: 10px;
    color: #2274e0;
    font-style: italic;
    cursor: pointer;
}
.OtpMsg {
    padding-top: 10px;
    color: red;
    font-weight: 700;
    font-style: italic;
}
.form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.sticky-cls-top {
    top: 75px;
}
.mandate {
    color: red;
    font-weight: 900;
    font-size: 15px;
}
.color-sky-blue {
    color: #b6dc76 !important;
}
.blog_section .blog-wrap:hover .blog-details h5 {
    color: #ef692d;
}
.title-1 h2 {
    color: #b6dc76 !important;
}
.section-b-space {
    padding-bottom: 10px;
}
.payment-options {
    display: inline-block;
    padding: 10px;
}
.promo-erro-lable {
    margin-top: 10px !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    color: #ee6931 !important;
}
.pd-0 {
    padding: 0px !important;
}
.pd-50 {
    padding: 50px !important;
}
.italic {
    font-style: italic;
}
.fare-details {
    background: #b6dc76;
    font-size: 15px;
    color: white;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: 600;
}
.border-none {
    border: none !important;
}
.color-white {
    color: white !important;
}
.bg-orange {
    background: rgb(238 105 49);
}
.bg-main {
    background: #b6dc76 !important;
}
.label-right {
    color: black;
    font-weight: 500;
    font-size: 15px;
    padding: 5px;
}
.label-left {
    color: black;
    font-weight: 700;
    font-size: 15px;
    padding: 5px;
}
.pd-90-20 {
    padding: 90px 0px 20px;
}
.pd-140-20 {
    padding: 140px 0px 20px;
}
.pt-15 {
    padding-top: 15px;
}
.pt-65 {
    padding-top: 65px;
}
.pt-75 {
    padding-top: 75px;
}
.pt-150 {
    padding-top: 150px;
}
.testimonial_section .testimonial .bottom-part p {
    font-weight: 400 !important;
}
.pl-40 {
    padding-left: 40px;
}
.testimonial_section .testimonial .top-part .img-part {
    margin-bottom: 30px;
    margin-top: 30px;
}
.reviewer-name-text {
    font-size: 15px;
    font-weight: 600;
    padding-left: 15px;
}
.testimonial_section .testimonial .top-part .img-part img {
    width: 53px !important;
    height: 53px !important;
}
.bar-width {
    height: calc(12px /3);
    margin-top: 7.3px;
    border-radius: 1px;
}
.div_rating_5 {
    background: linear-gradient(90deg, rgb(34 116 224) 52%, rgb(213, 213, 213) -48%);
}
.div_rating_4 {
    background: linear-gradient(90deg, rgb(34 116 224) 45%, rgb(213, 213, 213) -48%);
}
.div_rating_3 {
    background: linear-gradient(90deg, rgb(34 116 224) 35%, rgb(213, 213, 213) -48%);
}
.div_rating_2 {
    background: linear-gradient(90deg, rgb(34 116 224) 25%, rgb(213, 213, 213) -48%);
}
.div_rating_1 {
    background: linear-gradient(90deg, rgb(34 116 224) 15%, rgb(213, 213, 213) -48%);
}
.progress {
    height: 5px;
}
.star-icon {
    color: #fecb10;
    position: relative;
    bottom: 10px;
}
.rating {
    font-size: 1.5rem;
    color: black;
    font-weight: 500;
}
label {
    font-weight: 500;
}
h5 {
    font-weight: 500;
}
button.slick-prev.slick-arrow {
    z-index: 1;
}
.color-gray {
    color: rgb(137, 139, 145);
}
.roboto {
    font-family: 'Roboto', sans-serif !important;
}
.mr-10 {
    margin-right: 10px;
}
.mr-5 {
    margin-right: 5px;
}
.flight-detail-sec.cab-detail-sec .detail-bar .detail-wrap .car-details ul li {
    color: rgb(79, 82, 90) !important;
    font-weight: 500 !important;
}
.cab-features {
    width: 15px !important;
}
footer .footer .footer-title h5 {
    text-transform: uppercase;
    font-size: 12px;
    color: #ee6931;
    margin-bottom: 15px;
    font-weight: 700;
}
footer .footer .footer-content .footer-links ul li a {
    display: inline-flex;
    color: #2274e0;
    font-size: 15px;
    font-weight: 500;
}
footer .footer .footer-content .contact-detail .contact-list li {
    display: inline-flex;
    color: #2274e0;
    font-size: 15px;
    font-weight: 500;
}
footer .footer .footer-content .footer-links ul li a:hover {
    color: #2274e0;
}

footer .footer {
    background-color: #ffffff;
}
footer .sub-footer {
    background-color: #000000;
    padding: 10px 0;
}
.errorClsRequestCall{
    text-align: center;
    padding: 10px;
    color: red;
}
.modal-footer.model-bg-color {
    justify-content: left !important;
}
.modal-footer > p {
    color: white !important;
}
.model-bg-color {
    background: #2274e0;
    color: white;
}
.menu-logo {
    position: absolute;
    right: 20px;
}
.bb-none {
    border-bottom :none !important;
}
.pdtop-30 {
    padding-top: 30px;
}
.pdtop-40 {
    padding-top: 40px;
}
.errorCls {
    font-size: 15px;
    padding: 10px;
    color: red;
    font-weight: 500;
}
.guest-detail {
    background-color: #ffffff00;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0px;
}
.ml--25 {
    margin-left: -25px;
}
.mb-5 {
    margin-bottom: 5px !important;
}
.ul-safety {
    font-size: 1.4rem;
    line-height: 1.8rem;
    color: black;
    padding-left: 1.4rem;
    position: relative;
}
li.disc-style {
    list-style-type: disc !important;
    display: list-item !important;
}
li.disc-style::marker {
    color: #b6dc76;
    font-size: 16px;
}
.travel_details {
    cursor: pointer;
    color: black;
    font-weight: 700;
}
.form-control-new {
    outline: 0;
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-clip: padding-box;
    border: 0.1rem solid rgb(229, 237, 246);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.25rem;
    -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.fw-800 {
    font-weight: 800 !important;
}
.fw-500 {
    font-weight: 500 !important;
}
.view_details {
    color: #ee6931;
    cursor: pointer;
    padding: 0px;
    font-size: 11px;
}
.refund-lable {
    margin-top: 10px !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    color: #ee6931 !important;
}
.radio_animated:checked:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
}
.radio_animated:before {
    background: #b6dc76;
}
.review_box {
    box-shadow: rgb(203 203 203 / 50%) 0px 0.2rem 0.6rem 0px !important;
}
.popoverclsBG {
    text-align: left;
    font-size: 9px;
    /*padding: 2px;*/
    padding: 0px 20px;
    background: #b6dc76;
    background-image: linear-gradient(
81deg
, rgb(182 220 118), rgb(182 220 118));
    color: #000000;
}
.mt-20 {
    margin-top: 20px;
}
.popoverclsBG:hover {
    color: white;
}
.btn.popovercls:hover {
    color: white !important;
}
.choose-better {
    border: 1px solid rgb(229, 237, 246);
    padding: 5px;
}
.flight-detail-sec {
    margin: 40px 0;
}
.confirmheading {
    font-size: 16px;
    line-height: 28px;
    color: rgb(255, 255, 255);
    margin: 0px 0px 2rem;
    font-weight: 700;
    padding-top: 5px;
}
.tripheading {
    font-size: 20px;
    line-height: 28px;
    color: rgb(255, 255, 255);
    margin: 0px 0px 2rem;
    font-weight: 700;
    padding-top: 20px;
}
.review {
    font-size: 16px;
    line-height: 28px;
    color: rgb(255, 255, 255);
    margin: 0px 0px 10px;
    font-weight: 700;
}
.discount-sec {
    position: relative;
    bottom: 40px;
}
.mt--40 {
    margin-top: -40px;
}
.mt-40 {
    margin-top: 40px;
}
.mt-30 {
    margin-top: 30px;
}
.btn-cng {
    font-size: 14px;
    background: linear-gradient(to right, #45bf6c,#45bf6c);
    color: black !important;
    font-weight: 900;
    padding: 5px 20px 5px 20px;
}
.btn-diesel {
    font-size: 14px;
    background: linear-gradient(to right, #ee6931,#ee6931);
    color: black !important;
    font-weight: 900;
    padding: 5px 20px 5px 20px;
}
.mt-1 {
    margin-top: 10px;
}
.cab-type {
    font-size: 15px;
    font-weight: 900;
    color: rgb(20, 24, 35);
}
.cab-name {
    color: rgb(20, 24, 35);
    font-weight: 900;
}
.left-sidebar .middle-part .filter-block .collapse-block-title:before {
    left: -20px !important;
    background: #ee6931;
    color: white;
}
.left-sidebar .middle-part .filter-block .collapse-block-title {
    font-size: 13px;
}
.ul-custom-new {
    display: grid;
    margin: 0px;
    list-style: none;
    padding: 0px;
    font-weight: normal;
}
.ul-custom-new > li {
    list-style-type: none !important;
    position: relative;
    padding-left: 2rem;
    font-size: 13px;
    line-height: 25px;
    color: black;
    font-weight: 600;

}
.ul-custom-new > li::before {
    content: "";
    display: block;
    width: 0.5rem;
    height: 1rem;
    border-style: solid;
    border-color: rgb(182 220 118);
    border-image: initial;
    border-width: 0px 0.2rem 0.2rem 0px;
    transform: rotate(
45deg
);
    flex-shrink: 0;
    position: absolute;
    left: 0.2rem;
    top: -3px;
}
.ul-custom-caret {
    display: grid;
    margin: 0px;
    list-style: none;
    padding: 0px;
    font-weight: normal;
}
.ul-custom-caret > li {
    list-style-type: none !important;
    position: relative;
    padding-left: 1rem;
    font-size: 13px;
    line-height: 25px;
    color: black;
    font-weight: 600;

}
.ul-custom-caret > li::before {
    display: block;
    content: "\f0da";
    font-family: "Font Awesome 5 Free";
    color: rgb(238 105 49);
    position: absolute;
    left: 0.2rem;
}
.ul-custom {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1.8rem 1rem;
    margin: 0px;
    list-style: none;
    padding: 20px 0px;
    font-weight: normal;
}
.ul-custom > li {
    position: relative;
    padding-left: 2rem;
    font-size: 13px;
    line-height: 15px;
    color: black;

}
.ul-custom > li::before {
    content: "";
    display: block;
    width: 0.5rem;
    height: 1rem;
    border-style: solid;
    border-color: rgb(239 110 56);
    border-image: initial;
    border-width: 0px 0.2rem 0.2rem 0px;
    transform: rotate(
45deg
);
    flex-shrink: 0;
    position: absolute;
    left: 0.2rem;
    top: -3px;
}

.true-li::before {
    content: url("https://uwaycarrental.com/assets/web/assets/images/li-true-g.png") !important;;
}
.true-li {
    width: 49%;
    display: inline-block !important;
    text-indent: -20px;
}
.fw-700 {
    font-weight: 700;
}
.left-sidebar {
    box-shadow: rgb(203 203 203 / 50%) 0px 0.2rem 0.6rem 0px !important;
}
.detail-wrap {
    box-shadow: rgb(203 203 203 / 50%) 0px 0.2rem 0.6rem 0px !important;
}
.bg-inner.bg-inner-custom{
    /*width: 1200px;*/
    margin: -4.5rem auto 0px;
    background-color: #f9f9f900 !important;
}
.pl-25{
    padding-left: 25px;
 }
.pl-23{
    padding-left: 23px;
 }
.bg-white {
    background: white !important;
}
.pl-15 {
    padding-left: 15px;
}
.pd-10 {
    padding: 10px 0px 10px 0px;
}
.pd-10-20 {
    padding: 10px 0px 20px 0px;
}
.pos-relative {
    position: relative;
}
.flight-search .flight-search-detail .form-group label {
    text-transform: capitalize;
    margin-bottom: 5px;
    font-weight: 300;
    font-size: 12px;
    color: white;
}

.form-custom {
    background-color: rgb(25, 81, 181) !important;
    border-bottom: none !important;
    color: #ffffff;
    border-radius: 5px !important;
    font-weight: 600;
}
.form-custom:focus {
    color: #ffffff;
}
.mt-68 {
    margin-top: 68px;
}
.toggle-nav {
    padding-top: 20px;
    padding-bottom: 20px;
}
.mt--10 {
    margin-top: -10px;
}
.br-10 {
    border-radius: 10px;
}
.category-bg .category-block {
    border-radius: 10px;
}
.cyan-class-height {
    /*height: 500px;*/
    /*height: 1030px;*/
   /* height: 1130px;*/
}
.blue-height {
    height: 130px;
    background: #2274e0;
    position: fixed;
    right: 0;
    left: 0;
}
.head-h3 {
    color: #2274e0;
    font-weight: 600;
    line-height: 28px;
}
.mt-5 {
    margin-top: 5px !important;
}
.toggle-nav i {
    font-size: 24px;
    color: #2274e0;
}
.single-section .description-section .description-details .menu-part.facility ul li i {
    color: #ee6931;
}
.route-color > a {
    color: black;
    font-weight: 600;
}
.city_Name {
    color: #2274e0;
    border-bottom: 2px solid #2274e0;
}
.iconSize {
    font-size: 15px;
}
.bg-skyblue {
    background-color: rgb(238, 244, 253);
}
.title-1 h2 {
    padding-top: 25px;
    padding-bottom: 25px;
    color: #ee6931;
}
.title-3 .title-label {
    background-color: #2274e0;
}
.f-15 {
    font-size: 15px !important;
}
.fw-400 {
    font-weight: 400 !important;
}
.popover.fade.show.bs-popover-top {
    width: 20%;
}
.w-70per {
    width: 68%;
}
.w-30per {
    width: 30%;
}
.bg-blue {
    background-color: #2276e3 !important;
}
.bg-light-green {
    background-color: #b6dc76 !important;
}
.mostpopular{
    padding: 8px 150px;
    background-color: #b6dc76;
    color: #000;
    font-size: 16px;
    border-radius: 10px;
    font-weight:700;
}
.ptb-24{
    padding-bottom: 24px;
    padding-top: 24px;
}
.pdr-10 {
    padding-right: 10px;
}
.btn-modify {
    background: white !important;
    border-radius: 5px !important;
    color: #000000;
}
.btn.btn-blue-s {
    padding: calc(17.4px /3) calc(50px /3);
    font-size: 13px;
    background-color: #000;
    color: white;
    text-transform: capitalize;
}
.btn.btn-blue {
    padding: calc(17.4px /3) calc(50px /3);
    font-size: 13px;
    border-radius: 28px;
    box-shadow: 0px 2px 4px 0px #6107b34d;
    background: linear-gradient(to right, #2274e0,#2274e0);
    color: white;
    -webkit-box-shadow: 1px 11px 20px 0px rgb(233 179 14 / 12%);
    box-shadow: 1px 11px 20px 0px rgb(4 134 145 / 32%);
    text-transform: capitalize;
}
.btn-blue-s-l {
    font-size: 14px;
    background: linear-gradient(to right, #2274e0,#2274e0);
    color: white !important;
    padding: 5px 20px 5px 20px;
}
.btn.btn-orange-s {
    padding: calc(17.4px /3) calc(50px /3);
    font-size: 13px;
    box-shadow: 0px 2px 4px 0px #6107b34d;
    background: linear-gradient(to right, #ee6931,#ee6931);
    color: white;
    -webkit-box-shadow: 1px 11px 20px 0px rgb(233 179 14 / 12%);
    box-shadow: 1px 11px 20px 0px rgb(4 134 145 / 32%);
    text-transform: capitalize;
}
/*.btn.btn-orange {
    padding: calc(17.4px /3) calc(50px /3);
    font-size: 13px;
    border-radius: 28px;
    box-shadow: 0px 2px 4px 0px #6107b34d;
    background: linear-gradient(to right, #ee6931,#ee6931);
    color: white;
    -webkit-box-shadow: 1px 11px 20px 0px rgb(233 179 14 / 12%);
    box-shadow: 1px 11px 20px 0px rgb(4 134 145 / 32%);
    text-transform: capitalize;
}*/
.btn-orange-s-l {
    font-size: 14px;
    background: linear-gradient(to right, #ee6931,#ee6931);
    color: white !important;
    padding: 5px 25px 5px 25px;
    border-radius: 5px;
}
.btn-quatation-s-l {
    font-size: 12px;
    background: linear-gradient(to right, #2274e0,#ee6931db);
    color: white !important;
    padding: 5px 10px 5px 10px;
    border-radius: 5px;
}
.social-media > li {
    align-items: center;
    border: 1px solid #e1e1e1;
    /*border-radius: 10px;*/
    background-color: #000;
    font-size: 14px;
    color: #fff;
    margin-left: 10px;
    margin-left: 12px;
    cursor: pointer;
    transition: all .4s ease;
}

.no-bg {
    background-color: transparent !important;
    border: 0px !important;
    margin-left:0px !important;
}

.social-media > li > a {
    font-weight: 400;
    display: inline-flex;
    font-size: 15px;
    color: #fff;
    padding: 3px 4px;
    align-items: center;
}
a.header-mobile {
    font-weight: 700;
    display: inline-flex;
    font-size: 17px;
    color: #2274e0;
    padding: 3px 12px;
    align-items: center;
}
.popover-body > p {
    color: black;
}
.mt-15 {
    margin-top: 15px;
}
.mb-20 {
    margin-bottom: 20px !important;
}
.wd-88 {
    width: 88% !important;
}
.wd-75 {
    width: 75% !important;
}
.pos-relative {
    position: relative;
}
.ic-orange {
    color: #ee6931 !important;
}
.ic-orange {
    color: #ee6931 !important;
}
.category-bg .category-block h4 {
   color: #ee6931; 
}
h2 {
    color: #000000; 
}
.f-8 {
    font-size: 8px !important;
}
.f-10 {
    font-size: 10px !important;
}
.f-11 {
    font-size: 11px !important;
}
.f-12 {
    font-size: 12px !important;
}
.min-h-625 {
    min-height: 625px;
}
.min-h-633 {
    min-height: 633px;
}
.pb-10 {
    padding-bottom: 10px !important;
}
.pb-20 {
    padding-bottom: 20px !important;
}
.pb-30 {
    padding-bottom: 30px !important;
}
.padl-0 {
    padding-left: 0px !important;
}
.padr-0 {
    padding-right: 0px !important;
}
.mr-20 {
    margin-right: 20px;
}
.mt-10 {
    margin-top: 10px !important;
}
.mt-0 {
    margin-top: 0px;
}
.dis-inline {
    display: inline-block !important;
}
.category-bg .category-block .category-img.stylePos {
    top: 10px;
    left: 50%;
}
.category-bg .category-block.styleAdd {
    padding: 58px 20px 20px;
}
.bg-cyan {
    background: #f1f1f1;
}
.bg-white {
    background: #ffffff !important;
}
.single-section .description-section .description-details .menu-part {
    box-shadow: none;
    margin-bottom: 5px;
    padding: 10px;
    /*margin-bottom: 15px;
    padding: 15px;*/
}
.border-radius {
    border-radius: calc(10px /3) !important;
}
.bg-black-trans {
    background: rgb(0 0 0 / 35%) !important;
}
.flight-search .flight-search-detail {
    background-color: #9d30cf00 !important;
    padding: 0px 0px;
    /*padding: 0px 15px;*/
}
.h-230 {
    height: 230px !important;
}
.h-250 {
    height: 250px !important;
}
.title-3 h2 {
    margin-top: 10px;
    margin-bottom: 10px;
}
.testimonial-section .testimonial {
    padding-bottom: 30px;
}
.start-from {
    padding-top: 5px;
    font-size: 11px;
    color: #ffffff;
}
.category-sec .category-box .img-category .top-bar {
    position: absolute;
    top: 10px;
    left: 10px;
}
.trip-from {
    padding-top: 5px;
    font-size: 12px;
    color: #efd200;
}
.to {
    padding-top: 5px;
    font-size: 9px;
    color: #ffffff;
}
.trip-to {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
    color: #efd200;
}
.cab-from {
    font-size: 10px;
    color: white;
}
.bg-purple {
    background: linear-gradient(190deg, #5d00bb, #a033d0) !important;
}
.bg-blue {
    background: linear-gradient(190deg, #2274e0, #2274e0) !important;
}
.w-55 {
    width: 55% !important;
}
.w-50px {
    width: 50px !important;
}
.w-100px {
    width: 100px !important;
}
.btn.btn-purple {
    padding: calc(17.4px /3) calc(50px /3);
    font-size: 13px;
    border-radius: 28px;
    box-shadow: 0px 2px 4px 0px #6107b34d;
    background: linear-gradient(to right, #4600ac,#8b00c5);
    color: white;
    -webkit-box-shadow: 1px 11px 20px 0px rgb(233 179 14 / 12%);
    box-shadow: 1px 11px 20px 0px rgb(4 134 145 / 32%);
    text-transform: capitalize;
}
.btn.btn-blue {
    padding: calc(17.4px /3) calc(50px /3);
    font-size: 13px;
    border-radius: 28px;
    box-shadow: 0px 2px 4px 0px #6107b34d;
    background: linear-gradient(to right, #000000,#000000);
    color: white;
    -webkit-box-shadow: 1px 11px 20px 0px rgb(233 179 14 / 12%);
    box-shadow: 1px 11px 20px 0px rgb(4 134 145 / 32%);
    text-transform: capitalize;
}
.btn.btn-orange {
    padding: 5px 40px 5px 40px;
    font-size: 13px;
    border-radius: 28px;
    box-shadow: 0px 2px 4px 0px #6107b34d;
    background: linear-gradient(to right, #b6dc76,#b6dc76);
    color: #000;
    -webkit-box-shadow: 1px 11px 20px 0px rgb(233 179 14 / 12%);
    box-shadow: 1px 11px 20px 0px rgb(4 134 145 / 32%);
    text-transform: capitalize;
}
.ic-purple {
    color: #6107be; 
    cursor: pointer;
}
.cab-full .cab-search-section .cab-search-box .cab_detail li {
    font-weight: 400;
}
.cab-full .left-bar {
  height: calc(95vh - 68px) !important;  
}
.pdr-25 {
    padding-right: 25px;
}
.form-control {
    width: 95%;
    border: none !important;
    border-bottom: 1px solid #e5e5e5 !important;
}
.pdr-13 {
    padding-right: 13px;
}
.single-section .description-section .menu-top.menu-up {
    margin-top: 0;
    margin-bottom: 0px;
}
.pd-25 {
    padding: 25px;
}
/*li.disc-style::marker {
    color: #8107be;
    font-size: 16px;
}*/
/*li.disc-style {
    list-style-type: disc !important;
    display: list-item !important;
}*/
.pdr-30 {
    padding-right: 30px;
}
.pdb-20 {
    padding-bottom: 20px;
}
.pdb-15 {
    padding-bottom: 15px;
}
.pdb-10 {
    padding-bottom: 10px;
}
.w-33 {
    width: 33.33% !important;
}
.w-32 {
    width: 32.33% !important;
}
.mobile-number {
    color: white;
    /*position: absolute;
    top: 89px;*/
}
.pdl-35 {
    padding-left: 35px;
}
.pdl-20 {
    padding-left: 20px;
}
.nano-desc  {
    font-weight: 200;
    font-size: 12px;
}
table.table-spacing {
  border-collapse: separate !important;
  border-spacing: 0 8px !important;
}
.mgtop-15 {
    margin-top: 15px;
}
.amountLarge {
    font-size: 30px !important;
    color: #0aa2e2 !important;
}
.seprator2 {
    border: 1px solid whitesmoke;
    width: 65%;
    margin: 10px auto;
}
.mb-0 {
    margin-bottom: 0px !important;
}
.blog-details.full-width {
    width: 100% !important;
}
.seprator1 {
    margin-top: 0px;
    margin-bottom: 0px;
    border: 1px solid #16a5e3;
}
.m-left-33 {
    margin-left: 33.3% !important;
}
.p-fixed {
    position: fixed !important;
}
.color-red {
    color: red;
}
.fw-600 {
    font-weight: 600 !important;
}
.span3 {
    margin-left: 13px;
    font-size: 10px;
    font-weight: 600;
}
.span2 {
    margin-left: 13px;
    font-size: 10px;
    color: #5c5c5c;
    font-weight: 600;
}
.span1 {
    margin-left: 13px;
    font-size: 15px;
    color: #0ca1e2;
    font-weight: 800;
}
.form-check .form-check-input.mrleft-30 {
    margin-left: -30px !important;
}
.f-14 {
    font-size: 14px !important;
}
.f-18 {
    font-size: 18px !important;
}
.f-17 {
    font-size: 17px !important;
}
.f-20 {
    font-size: 20px !important;
}
.f-30 {
    font-size: 30px !important;
}
.pdtop-15 {
    padding-top: 15px;
}
.pdtop-106 {
    padding-top: 106px;
}
.text-right {
    text-align: right;
}
.border-r {
    border-right: 1px solid #dcdcdc;
}
.login-bg-img {
    height: 480px;
    width: 622px;
}
.ptop-115 {
    padding-top: 115px !important;
}
.pt-30 {
    padding-top: 30px;
}
.pt-25 {
    padding-top: 25px;
}
.pt-20 {
    padding-top: 20px;
}
.pt-10 {
    padding-top: 10px !important;   
}
.cab-full .left-bar.custom-height {
    height: calc(100vh - 0px) !important;
}
.marb-5 {
    margin-bottom: 5px;
}
.effect-cls.rm-bg:after {
    background:none !important ;
}
.f-13 {
    font-size:13px !important;
}
.bb {
    border-bottom: 1px solid rgba(34,36,38,.1) !important;
}
.rm-bg {
    background-color: #f9f9f900 !important;
}
.testimonial-img {
    width: 53px;
    height: 53px;
    border-radius: 100%;
}
/*.testimonial-img {
    width: 180px;
    height: 113px
}*/
.mt-240 {
    margin-top: -240px;
}
.ic-green {
    color: #b6dc76;
}
.color-green {
    color: #b6dc76;
}
.pdr-28 {
    padding-right: 28px;
}
.pdr-20 {
    padding-right: 20px;
}
.pdr-5 {
    padding-right: 5px !important;
}
.pdr-35 {
    padding-right: 35px;
}
.text-left {
    text-align: left;
}
.pos-left-set {
    position: fixed !important;
}
.pos-right-set {
    overflow-y: scroll !important;
    margin-left: 450px !important;
}
.pd-top-0 {
    padding-top: 0px !important;
}

.pt-0 {
    padding-top: 0px !important;
}
.pos-top {
    position: absolute;
    top: 100px;
}

ul#top-tab {
   border-radius: 25px; 
}
li {
    font-size: 13px;
}
.search_route_title {
    color: #17a6e4;
    font-weight: 700;
    text-decoration: blink;
    border-bottom: 2px solid #3cb754;
}
.remove-shadow {
    box-shadow: none !important;
}
.mt-0 {
    margin-top: 0px !important;
}
.bt {
    border-top: 1px solid #e2e1e3 !important;
}
.li-span {
    color: rgba(0, 0, 0, 0.7);
    font-size: calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)));
    line-height: 1.7;
    letter-spacing: 0.04em;
}
.box-shadow {
    box-shadow: 7px 3px 20px 7px #777777ad;
}
.box-shadow2 {
    box-shadow: 0px 0px 7px 3px #777777ad;
}
.box-shadow3 {
    box-shadow:0px 1px 9px 3px rgb(228 228 228 / 81%);
}
.box-shadow4 {
    box-shadow: 0px -1px 4px 0px #77777726;
}
.small-section {
    padding-top: 30px;
    padding-bottom: 30px;
}
section, .section-t-space {
    padding-top: 10px;
}
.special-section.grid-box .special-box .label-offer {
    position: absolute;
    background-color: #54bb69;
}
.bg-green {
    background-color: #b6dc76 !important;
}
.head-green {
    color: #b6dc76 !important;
}
/*.btn-cyan {
    color: #fff;
    background-color: #048691;
    border-color: #048691;
}*/
.head-blue {
    color: #16a5e3 !important;
}
/*Tab Color*/

.btn.btn-solid:hover {
    border-radius: 28px;
    background-color: white;
    color: #000000;
    border: 1px solid #048691;
    -webkit-box-shadow: 1px 11px 20px 0px rgb(233 179 14 / 22%);
    box-shadow: 1px 11px 20px 0px rgb(4 134 145 / 17%);
}
.btn.btn-solid {
    border-radius: 28px;
    background-color: #b6dc76;
    color: white;
    padding: 9px 20px;
    -webkit-box-shadow: 1px 11px 20px 0px rgb(233 179 14 / 12%);
    box-shadow: 1px 11px 20px 0px rgb(4 134 145 / 32%);
}

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
    background-color: #b6dc76 !important;
}
.single-section .description-section.tab-section .menu-top .nav-tabs {
    background: linear-gradient(190deg, #5d00bb, #a033d0);
}
.single-section .description-section.tab-section .menu-top .nav-tabs .nav-item .nav-link.active {
    margin: 5px;
    border: none;
    border-bottom: 1px solid #ee6931;
    color: #fdefe9 !important;
    border-radius: 25px;
}
.single-section .description-section.tab-section .menu-top .nav-tabs .nav-item .nav-link {
    margin: 5px;
}
/*End*/
.remove-border {
    border: none !important;
}    
.accordion-color > h5 > .btn-link {
    color: #b6dc76 !important;
    font-weight: 700;
    font-size: 10px;
}
.accordion-color {
    background: #ffffff;
}
.btn-link {
    font-weight: 400;
    color: #059fe2;
}
.bg-black {
    background: #000;
}
.pdtb-10 {
    padding: 10px 0px;
}
.pdtb-3 {
    padding: 3px 0px;
}
.seprator {
    border: 1px solid #e1e1e1;
    margin-top: 0px;
    margin-bottom: 0px;
}
.special-section.grid-box .special-box {
    background-color: #efefef;
    box-shadow: 0 0 20px #777777ad;
}
.remove-btm-p-footer {
    margin-bottom: 0px !important;
}
.whyBookBox {
    height: 430px;
    background: #ffffff;
}
.service-part .service-wrapper p {
    font-size: 16px;
    color: #646464 !important;
    line-height: 1.5 !important;
}
.service-wrapper ul > li {
    font-size: 16px !important;
    color: #646464 !important;
    line-height: 1.5 !important;
}
.headingCls {
    font-size: 18px;
    font-weight: 700;
}
.testimonial-heading {
    text-align: center;
    color: #0077b5;
    font-size: 20px;
}
.service-part .service-wrapper {
     border: 1px solid #DDD;
    -webkit-transform: none !important;
    border-radius: 0px !important;
    box-shadow: 2.5px 4.33px 20px 0px rgb(0 0 0 / 5%) !important;
}
.service-part .service-wrapper:hover {
    -webkit-transform: none !important;
    border-radius: 0px !important;
    box-shadow: 2.5px 4.33px 20px 0px rgb(0 0 0 / 5%) !important;
}
.pl-10 {
    padding-left: 10px !important;
}
.pb-15 {
    padding-bottom: 15px;
}
.box-style-left > .service-heading {
    text-align: center;
    font-size: 18px;
    font-weight: 800;
}
.box-style-left span {
    color: #0077b5;
    font-size: 14px;
    font-weight: 800;
}
.box-style-left p {
    text-align: justify;
    max-width: 100% !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    font-size: 14px;
}
.box-style-left {
    margin-bottom: 25px;
    border: 1px solid #DDD;
    background: white;
    padding: 30px;
}
.text-justify {
    text-align: justify;
}
.iconDarkcyan {
    color: #048691;
}
.label-class {
    text-transform: capitalize;
    font-weight: 600;
    padding-bottom: 5px;
}
.custom-heightPad {
    background: antiquewhite;
    padding: 245px 0px 0px 0px !important;
    height: 607px;

}
.pdtop-140 {
    padding: 140px 0 50px 0;
}
.pdtop {
    padding: 97px 0;
}
@media only screen and (max-width: 400px) {

    .mobile-number {
        font-size: 8px;
    }
}
@media only screen and (min-width: 600px) {
    header .main-navbar .nav-menu {
        position: fixed;
        background-color: #fff;
        width: 330px;
        border-radius: 0;
        border: 1px solid #eee;
        top: 79;
        height: 100vh;
        right: -330px;
        z-index: 99;
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
        overflow: auto;
    }
    header .main-navbar .nav-menu.opennav {
      right: 0;
    }
    header .main-navbar .nav-menu .back-btn {
      display: block;
      width: 100%;
      padding: 0;
    }
    header .main-navbar .nav-menu .back-btn .mobile-back {
        padding: 10px;
        font-size: 18px;
        color: #222222;
        font-weight: 700;
        text-transform: uppercase;
        border-bottom: 1px solid #efefef;
        cursor: pointer;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    header .main-navbar .nav-menu > li {
        border-bottom: 1px solid #e2e1e3 !important;
        display: block;
        float: none;
        width: 100%;
        padding: 0;
    }
    header .main-navbar .nav-menu > li a {
        padding: 10px 15px;
        font-size: 14px;
        font-weight: 500;
        position: relative;
        color: #2274e0;
    }
    header .main-navbar .nav-menu > li a .sub-arrow {
        right: 0px;
        position: absolute;
    }
    header .main-navbar .nav-menu > li a .sub-arrow:before {
        content: "+";
        font-family: inherit;
        position: relative;
    }
    header .main-navbar .nav-menu > li .nav-submenu {
        width: 100%;
        padding: 0;
        position: relative;
        display: none;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    header .main-navbar .nav-menu > li .nav-submenu.opensubmenu {
        display: block;
    }
    header .main-navbar .nav-menu > li .nav-submenu li .nav-sub-childmenu {
        display: none;
        position: relative;
        right: 0;
        width: 100%;
        padding: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    header .main-navbar .nav-menu > li .nav-submenu li .nav-sub-childmenu.submenu-content.level2 li a {
        padding: 0 60px; 
    }
    header .main-navbar .nav-menu > li .nav-submenu li .nav-sub-childmenu.submenu-content.level2 .level3 li a {
        padding: 0 70px;
    }
    header .main-navbar .nav-menu > li .nav-submenu li .nav-sub-childmenu.opensubchild {
        display: block;
    }
    header .main-navbar .nav-menu > li .nav-submenu li .nav-sub-childmenu li a {
        padding: 0 45px;
    }
    header .main-navbar .nav-menu > li .nav-submenu li a:after {
        display: none;
    }
    header .main-navbar .nav-menu > li .nav-submenu li a:hover {
        margin-left: 0;
    }
    header .main-navbar .nav-menu > li .nav-submenu li a:hover:after {
        display: none;
    }
    header .main-navbar .nav-menu > li .mega-menu-container {
        display: none;
        padding: 0;
    }
    header .main-navbar .nav-menu > li .mega-menu-container.opensubmenu {
        display: block;
    }
    header .main-navbar .nav-menu > li .mega-menu-container .mega-box {
        width: 100%;
        padding: 0;
    }
    header .main-navbar .nav-menu > li .mega-menu-container .mega-box .link-section .submenu-title {
        position: relative;
    }
    header .main-navbar .nav-menu > li .mega-menu-container .mega-box .link-section .submenu-title h5 {
        margin-bottom: 0;
        font-weight: 600;
        line-height: 1.9;
        padding: 2px 25px;    
    }
    header .main-navbar .nav-menu > li .mega-menu-container .mega-box .link-section .submenu-title .according-menu {
        top: 4px;
    }
    header .main-navbar .nav-menu > li .mega-menu-container .mega-box .link-section .submenu-content {
        display: none;
    }
    header .main-navbar .nav-menu > li .mega-menu-container .mega-box .link-section .submenu-content.opensubmegamenu {
        display: block;
        padding: 0 45px;
    }
    header .main-navbar .nav-menu > li .mega-menu-container .mega-box .link-section .submenu-content ul li a {
        line-height: 1.9;
    }
    header .main-navbar .nav-menu > li .mega-menu-container .mega-box .link-section .submenu-content ul li a:hover {
        margin-left: 0;
    }
    header .main-navbar .nav-menu > li .mega-menu-container .mega-box .link-section .submenu-content ul li a:hover:after {
        display: none;
    }
    header .main-navbar .nav-menu > li .mega-menu-container .mega-box .link-section + .link-section {
        margin-top: 0;
    }
    header .main-navbar .nav-menu > li .nav-link.active {
        background-color: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
        color: #222222;
        -webkit-transition: all 0.5s ease;
        transition: all 0.5s ease;
    }
    header .main-navbar .nav-menu > li .nav-link.active:hover {
        color: #b6dc76;
        -webkit-transition: all 0.5s ease;
        transition: all 0.5s ease;
    }
    header .menu nav {
        margin-left: auto;
        margin-right: 30px;
    }
   .mega-box .link-section .demo ul li a span img {
        top: 30px;
        right: -60px;
    }
   .mega-box.col {
        -ms-flex-preferred-size: unset;
        flex-basis: unset;
    }
    .according-menu {
        position: absolute;
        right: 20px;
    }
    .main-menu.border-section {
        border: none;
    }
    .main-menu .menu-left .main-menu-right .toggle-nav {
        position: absolute;
        z-index: 2;
        right: 145px;
        top: 6px;
    }
    .main-menu .menu-left .main-menu-right .toggle-nav .sidebar-name {
        font-size: 18px;
        padding-left: 5px;
        text-transform: uppercase;
    }
    .rtl header .main-navbar .nav-menu {
        text-align: right;
    }
    .rtl header .main-navbar .nav-menu > li .nav-submenu li a:hover {
        margin-right: unset;
    }
    .rtl header .main-navbar .nav-menu > li .nav-submenu li .nav-sub-childmenu {
        left: 0;
    }
    .rtl header .menu nav {
        margin-left: 30px;
        margin-right: auto;
    }
    .toggle-nav {
        display: block !important;
    }
    .menu-overlay {
        display: block !important;
    }
    .mobile-back {
        display: block !important;
    }
}
@media only screen and (min-width: 901px) {
    
    .show-desktop {
        display: block;
    }
    .show-mobile {
        display: none;
    }
    .viewhight-100 {
        height: 100vh;
    }
    .show-mobile {
        display: none !important;
    }
    .show-desk {
        display: block !important;
    }
}
@media only screen and (max-width: 900px) {
    span.call-chat {
        font-size: 18px;
        font-weight: 600;
        color: #1c75e1;
    }
    .hide-mobile-secondpage {
        display: none !important;
    }
    .whatsapp-div-mobile {
        width: 30px;
        height: 30px;
        border-radius: 8px;
        text-align: center;
        background: #3cb754;
        font-size: 20px;
        padding: 6px 5px 0px 5px;
        cursor: pointer;
    }
    .call-div-mobile {
        width: 30px;
        height: 30px;
        border-radius: 8px;
        text-align: center;
        background: #3cb754;
        font-size: 20px;
        padding: 5px 5px 0px 5px;
        cursor: pointer;
    }
    .bar1, .bar2, .bar3 {
        width: 21px;
        height: 3px;
        background-color: #2274e0;
        margin: 5px 0px;
        transition: 0.4s;
    }
    .car-details ul li {
        font-size: 11px;
    }
    header .main-navbar .nav-menu {
        top: 74px;
    }

    .r-m-mt-30 {
        margin-top: 0px !important;
    }
    .m-mr-65-5 {
        margin: 65px 0px 5px;
    }
    .r-pd-90-20 {
        padding: 0px !important;
    }
    .single-section .description-section.tab-section .menu-top li a {
        padding: 5px 20px 5px 20px;
    }
    .btn-orange-s-l {
        font-size: 13px;
        background: linear-gradient(to right, #ee6931,#ee6931);
        color: white !important;
        padding: 5px 10px 5px 10px;
    }
    .btn-quatation-s-l {
        font-size: 9px;
        background: linear-gradient(to right, #2274e0,#ee6931db);
        color: white !important;
        padding: 3px 5px 3px 5px;
        border-radius: 5px;
    }
    .btn-blue-s-l {
        font-size: 13px;
        background: linear-gradient(to right, #2274e0,#2274e0);
        color: white !important;
        padding: 5px 10px 5px 10px;
    }
    .single-section .description-section .description-details .menu-part.about .about-sec ul li {
        font-size: 10px;
    }
    .discount-20 {
        width: 70px;
    }
    li {
        font-size: 13px;
    }
    .show-desktop {
        display: none;
    }
    .show-mobile {
        display: block;
    }
    .label-left {
        font-size: 12px;
        word-break: break-word;
    }
    .label-right {
        font-size: 12px;
        word-break: break-word;
    }
    .confirmheading {
        font-size: 12px;
    }
    .review {
        font-size: 12px;
    }
    .r-ml--25-m {
        margin-left: 0px;
    }
    .popover.fade.show.bs-popover-top {
        width: 100%;
    }
    .r-pt-65-m { /*Remove Padding Top 65 in Mobile*/
        padding: 0px !important;
    }
    .r-pd-90-20-m {
        padding: 0 !important;
    }
    .flight-search .flight-search-detail form {
        background-color: #ffffff00;
        width: 100%;
    }
    header .menu nav {
        margin-left: 20px;
        margin-right: 20px;
    }
    .cab-full .flight-search .flight-search-detail {
        padding: 10px;
    }
    .cyan-cls-mobile {
        background: #f1f1f1;
    }
    .cab-full .left-bar {
        /*height: calc(127vh - 68px) !important;*/
        height: auto !important;
    }
    .show-desk {
        display: none !important;
    }   
    .show-mobile {
        display: block !important;
    }
    /*.pos-for-mobile {
        position: relative !important;
        top: -150px !important;
    }*/
    .register-sideimg {
        width: 100% !important;
    }
    .login-sideimg {
        width: 100% !important;
    }
    .w-32 {
        width: 100% !important;
    }
    .w-33 {
        width: 100% !important;
    }
    .p-fixed {
        position: relative !important;
    }
    .pdr-0 {
        padding-right: 0px !important;
    }
    .pdl-0 {
        padding-left: 0px !important;
    }
    .cab-full .flight-search .flight-search-detail {
        background-color: #ffffff00 !important;
    }
}

@media only screen and (max-width: 600px) {
    .payment-options{
        padding:0px !important;
    }
    .fs-16{
        font-size: 11px !important;
    }
    .display-setting{
        display: block !important;
    }
    span.modal-heading {
        font-size: 12px;
    }
    .fare_summary > a {
        font-size: 12px;
    }
    .headingclass {
        font-size: 11px;
    }
    .headingclass p {
        font-size: 11px;
    }
    .flight-search .flight-search-detail form {
        padding: 15px 0px 5px 16px;
    }
    .btn.btn-blue-s {
        font-size: 13px;
        padding: calc(30.4px /3) calc(40px /3);
    }
    .whatsapp-div {
        bottom: 10px;
    }
    .form-control {
        font-size: 12px !important;
    }
    .cab-type {
        font-size: 13px;
    }
    .btn-cng {
        font-size: 10px;
        background: linear-gradient(to right, #45bf6c,#45bf6c);
        color: black !important;
        font-weight: 600;
        padding: 2px 10px 2px 10px;
    }
    .btn-diesel {
        font-size: 10px;
        background: linear-gradient(to right, #ee6931,#ee6931);
        color: black !important;
        font-weight: 600;
        padding: 2px 10px 2px 10px;
    }
    header .main-navbar .nav-menu {
        width: 100% !important;
        right: -100% !important;
    }
    .title-1 .title-label {
        font-size: 10px;
    }
    header .main-navbar .nav-menu > li {
        border-bottom: 1px solid #e2e1e3 !important;
    }
    header .main-navbar .nav-menu > li a {
        font-size: 14px;
        font-weight: 500;
        color: #2274e0;
    }
    .cab-full .cab-search-section .cab-search-box .btn-solid {
        font-size: 13px;
    }
    .contforMobile {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .width-80 {
        width: 79% !important;
        display: inline-block;
    }
    .width-20 {
        width: 20% !important;
        display: inline-block;
    }
    .pdr-0 {
        padding-right: 0px !important;
    }
    .social-media > li > a {
        font-weight: 400;
        display: inline-flex;
        font-size: 8px;
        color: #fff;
        padding: 3px 4px;
        align-items: center;
    }
    .header_strip2{
        justify-content: end;
    }
}


@media only screen and (min-width: 1340px) {
    .single-section .description-section .menu-top li a {
        padding: 5px 25px 5px 25px !important;
        color: white !important;
    }
}
@media only screen and (max-width: 1339px) {
    .single-section .description-section .menu-top li a {
        color: white !important;
    }
}
@media only screen and (max-width: 350px) {
    li {
        font-size: 8px !important;
    }
    .btn-orange-s-l {
        font-size: 11px;
        padding: 5px 5px 5px 5px;
    }
}
@media (min-width: 900px) and (max-width: 1200px){
    header .main-navbar .nav-menu {
        top: 76px;
    }
    .pdr-35 {
        padding-right: 30px;
    }
    .social-media > li {
        margin-left: 3px;
    }
}
@media (min-width: 301px) and (max-width: 370px){
    .single-section .description-section.tab-section .menu-top .nav-tabs .nav-item .nav-link {
        margin: 3px;
    }
    .single-section .description-section.tab-section .menu-top .nav-tabs .nav-item .nav-link.active {
        margin: 3px;
    }
}
@media only screen and (max-width: 300px) {
    .single-section .description-section.tab-section .menu-top .nav-tabs .nav-item .nav-link {
        margin: 0px;
    }
    .single-section .description-section.tab-section .menu-top .nav-tabs .nav-item .nav-link.active {
        margin: 0px;
    }
}