body{letter-spacing: 1px;background: #d6b24e82;width: 100%;float: left;position: relative;}
.top-details{position: relative;color: #000;padding: 4px 0px;line-height:normal;background: linear-gradient(to bottom, #d6b24e 37%,#775e19 100%,#0a0904 32%,#2d0000 102%);}
.available-on{text-align: right;}
.available-on span{font-size: 18px;color: #fff;}
.app-icon{display: inline-block;}
.app-icon i{font-size: 22px;height: 30px;width: 30px;text-align: center;line-height: 25px;background: #d6b24e;color: #2d0000;border-radius: 3px;line-height: 30px;}
.menu-cover .navbar-brand{padding:0px;height:auto;width: auto;margin-left: 15px !important;}
.navbar-default .navbar-nav>li>a{color: #000;/* border-radius: 48px; *//* padding:15px 22px; */text-align: center;font-weight: bold;transition:all 0.4s linear;text-transform: uppercase;}
.collapse.navbar-collapse{text-align: center;}
.nav.navbar-nav{width: 49%;text-align: center;display:block;margin: 0 auto;float: none;}
.logo-cover{text-align:center;background: #2d0000;}
.navbar-default{border-color: #8c6d17;background:linear-gradient(to bottom, #d6b24e 37%,#775e19 100%,#0a0904 32%,#2d0000 102%);;}
.info-cover{width: 100%;float: left;background: #2d0000;padding: 0px 10px;border-radius: 3px;margin-top: 10px;}
.booking-number{display: inline-block;float: left;}
.booking-number h3{margin: 0;margin-top: 5px;color: #fff;margin-bottom: 5px;}
.available-cover{display: inline-block;float:right;margin-top: 3px;}
.slider {margin: 0 auto;max-width:100%;margin-bottom: 30px;}
.slide_viewer .slide img{width:100%;}
.slide_viewer {height:420px;overflow: hidden;position: relative;}
.slide_group {height: 100%;position: relative;width: 100%;}
.slide {display: none;height: 100%;position: absolute;width: 100%;}
.slide:first-child {display: block;}
.slide_buttons {left: 0;position: absolute;right: 0;text-align: center;}
a.slide_btn {color: #474544;font-size: 42px;margin: 0 0.175em;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.slide_btn.active, .slide_btn:hover {color: #428CC6;cursor: pointer;}
.navbar-default{margin-bottom:0px;border-color: #8c6d17;border-radius: 0;border: 0;border-bottom: 1px solid #7e5d02;}
.directional_nav {height: 340px;margin: 0 auto;max-width:100%;position: relative;top: -340px;}
.previous_btn {bottom: 0;left: 100px;margin: auto;position: absolute;top: 0;}
.next_btn {bottom: 0;margin: auto;position: absolute;right: 100px;top: 0;}
.previous_btn, .next_btn {cursor: pointer;height: 65px;opacity: 0.5;-webkit-transition: opacity 0.4s ease-in-out;-moz-transition: opacity 0.4s ease-in-out;-ms-transition: opacity 0.4s ease-in-out;-o-transition: opacity 0.4s ease-in-out;transition: opacity 0.4s ease-in-out;width: 65px;}
.previous_btn:hover, .next_btn:hover {opacity: 1;}
.title-image-cover{position:relative;}
.title-image-cover img{width:100%;}
.title-image-cover:before{position:absolute;content:"";left:0;top:0px;bottom:0px;right:0px;background:#000000ba;} 
.title-cvr{position: absolute;z-index: 99;color: #fff;left: 50%;right: 0;text-align: center;top: 50%;display: inline-block;width: 30%;transform: translatex(-50%);border-radius:15px;}
.title-cvr h2{margin: 0;padding: 10px;text-shadow: 3px 3px 2px #000;position: absolute;content: "";top: 0px;left: 0;right: 0px; background: url(../images/top-bg.png);z-index: -1;background-size: cover;border-radius: 42px;}
.title-cvr:after{position: absolute;content: "";background: url(../images/title.png);width: 100%;height: 100%;background-size: contain;left: 0;top: 0;z-index: -1;border-radius: 50px;opacity: 0.8;}
/** liverate **/
.logo-cover img {
    padding: 12px 0px;
}
.col-md-13{width:20%;float:left;padding-left: 2px;padding-right:2px;}
.spt-cover{width: 100%;float: left;background:#2d0000;padding: 0px 0px;margin-top: 8px;margin-bottom: 15px;border-radius:3px;}
.rt-cover{width: 100%;float: left;position: relative;padding: 6px;}
.rt-cover p span.h{background: #008000;color: #fff;border-radius: 2px;padding: 2px 2px 0px;}
.rt-cover p span.l{background: #f00;color: #fff;border-radius: 2px;padding: 2px 2px 0px;}
.rt-cover p span.e{background:transparent;color: #dcbd67;border-radius: 2px;padding: 2px 2px 0px;}
.rt-cover p{width:100%;float:left;margin: 0;margin: 7px 0px;font-size: 14px;font-weight: bold;color: #dcbd67;}
.rt-cover h3{text-align: center;margin: 0px;padding: 10px 0px;font-size: 18px;background: linear-gradient(to bottom, #d6b24e 37%,#775e19 100%,#0a0904 32%,#2d0000 102%);font-weight: bold;}
.rt-cover  .left{width: 50%;float: left;}
.rt-cover  .right{width: 50%;float:right;}
.rt-cover h3{position:relative;z-index:1;color:#000;border-radius: 3px;}
.rt-cover .right,.rt-cover .left{font-weight: normal;font-size: 18px;}
.booking-number span{color: #d6b24e;}
.rt-cover:before{z-index: -1;position: absolute;content: "";bottom: 15px;left: 10px;width: 50%;top: 80%;max-width:300px;background: #777;-webkit-box-shadow: 0 15px 10px #000;-moz-box-shadow: 0 15px 10px #000;box-shadow: 0 15px 10px #000;-webkit-transform: rotate(-4deg);-moz-transform: rotate(-4deg);-o-transform: rotate(-4deg);-ms-transform: rotate(-4deg);transform: rotate(-4deg);}
.rt-cover:after{z-index: -1;position: absolute;content: "";bottom: 15px;right: 10px;width: 50%;top: 80%;max-width: 300px;background: #777;-webkit-box-shadow: 0 15px 10px #000;-moz-box-shadow: 0 15px 10px #000;box-shadow: 0 15px 10px #000;-webkit-transform: rotate(4deg);-moz-transform: rotate(4deg);-o-transform: rotate(4deg);-ms-transform: rotate(4deg);transform: rotate(4deg);}
.prodict-title .b1{width: 30%;}
.prodict-prise .b1{width: 30%;font-size: 22px;vertical-align: middle;font-weight: bold;padding: 10px 0px 10px 30px;color: #dcbd67;font-size: 26px;}
.prodict-prise .b2{width: 17%;text-align:center;vertical-align:middle;padding: 2px;}
.prodict-title .b2{width: 17%;text-align:center;}
.table{margin-bottom:0px;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color: #fff;}
.mheader{position:relative;color:#fff;z-index: 99;background:linear-gradient(to bottom, #d6b24e 37%,#775e19 100%,#0a0904 32%,#2d0000 102%);border-radius:3px;}
.mheader span{color:#000;font-size:20px;font-weight:bold;}
.mtw1.product-size.b1{padding: 12px 0px 12px 30px;}
.mtw1.product-size.b2{vertical-align: middle;}
.product-cover{background:#000;padding: 10px;width:100%;float:left;position:relative;border-radius: 3px;margin-bottom: 60px;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{border:0px;}
.mprate{padding: 5px 0px;background: #2d0000;margin: 5px 0px;border-radius: 3px;}
.mtw2.mprobor_l.b2 span{font-size: 24px;font-weight: normal;color: #dcbd67;}
.product-size{font-weight: normal;}
.product-cover:after{z-index: -1;position: absolute;content: "";bottom: 15px;left: 10px;width: 50%;top: 80%;max-width: 300px;background: #777;-webkit-box-shadow: 0 15px 10px #000;-moz-box-shadow: 0 15px 10px #000;box-shadow: 0 15px 10px #000;-webkit-transform: rotate(-4deg);-moz-transform: rotate(-4deg);-o-transform: rotate(-4deg);-ms-transform: rotate(-4deg);transform: rotate(-4deg);}
.product-cover:before{z-index: -1; position: absolute;content: "";bottom: 15px;right: 10px;width: 50%;top: 80%;max-width: 300px;background: #777;-webkit-box-shadow: 0 15px 10px #000;-moz-box-shadow: 0 15px 10px #000;box-shadow: 0 15px 10px #000;-webkit-transform: rotate(-4deg);-moz-transform: rotate(-4deg);-o-transform: rotate(-4deg);-ms-transform: rotate(-4deg);transform: rotate(4deg);}
.mtw2.mprobor_l.b2 span.h{display:inline-block;background:green;color:#fff;padding: 5px 30px;border-radius:3px;font-size:26px;}
.mtw2.mprobor_l.b2 span.l{display:inline-block;background:red;color:#fff;padding: 5px 30px;border-radius:3px;font-size:26px;}
.mtw2.mprobor_l.b2 span.e{padding:10px;border-radius:3px;font-size:26px;padding: 5px 30px;}
.footer{width:100%;float:left;position: fixed;bottom: 0;z-index:999;}
.footer p{margin: 0;text-align: center;padding: 6px 0px;background: #2d0000;color: #fff;}
.boxed_wrapper{margin-bottom: 50px;padding-bottom: 50px;}
.sec-title.text-center h1{margin: 0; margin-bottom: 16px;font-weight: bold;letter-spacing:0px;}
.bankd{border: 1px solid #2d0000;margin-top: 5px;background: #ead7a4;}
.ban1{font-size: 16px;font-weight: bold;padding:10px 15px 10px 15px;}
.b_bott{float: right;}
.tg-contentbox tr td{font-size: 16px;font-weight: bold;color: #2d0000;}
.tg-contentbox tr td.ban1{width: 43%;color: #2d0000;}
.tg-contentbox tr td.ban2{width: 57%;}
.b_bott{
    color: #2d0000;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: #0000;color: #fff;}
.main-title h1{margin: 0;padding: 20px 0px;text-align: center;color: #2d0000;font-weight: bold;}  
.info-text-cover{position:relative;}
.info-text-cover p{padding-left: 32px;text-align: justify;margin-bottom: 15px;line-height:28px;}
.right-image-logo{width:100%;}
.right-image-logo img{width: 100%;padding: 20px;background: #2d0000;border-radius: 10px;}
.info-text-cover img{position: absolute;left: -3px;top: 3px;}
.about-us-cover{margin-bottom:45px;}
.img-thumbnail{display: inline-block;max-width: 100%;height: auto;padding: 4px;line-height: 1.42857143;border: 1px solid #2d0000;border-radius: 10px 10px 0px 0px;transition: all .2s ease-in-out;width:100%;}
.kyc.drive-cars-section{margin-bottom:55px;}
.title-field{font-size: 26px;font-weight: bold;color: #2d0000;margin-top: 15px;}
.scheduler-border{background: #f9e1a0;padding: 10px;border: 1px solid #e2b436;border-radius: 10px;}
.scheduler-border .form-group label{font-size: 16px;color: #2d0000;}
.kyc input[type="submit"]{width: 100px;padding: 6px 20px;background: #0000;border: 0;background: #2d0000;color: #fff;border-radius: 3px;display: block;margin: 0 auto;margin-top: 9px;transition:all 0.4s linear;}
.kyc input[type="submit"]:hover{background:#f9e1a0;color:#2d0000;}
.pm-event-item-container{background:#f9e1a0; padding: 10px;margin-bottom: 10px;border-radius: 10px;color:#2d0000;border:1px solid #e2b436;}
.pm-event-item-date{background: #2d0000;color: #f9e1a0;padding: 10px 20px;display: block;text-align: center;font-weight: bold;border-radius: 4px;width: 100px;}
.pm-event-item-date .month{display: inline-block;margin-bottom:0px;}
.pm-event-item-date .day{display: inline-block;margin-bottom:0px;}
.u_title{font-size: 22px;font-weight: bold;}
.pm-event-item-details p{margin: 0;margin: 4px 0px;}
.contact-cover{background: #fff;width: 60%;padding: 10px;margin: 0 auto;position: relative;margin-top: 30px;margin-bottom: 30px;border-radius: 10PX;border: 1px solid #e2b436;margin-left: 28%;}
.form-control{border:1px solid #e2b436;}
.cnt-rg-details{width: 74%; margin: 0 0 0 auto;}
.form-group label{color: #2d0000;}
.form-group input[type="button"]{color: #d6b24e;background: #2d0000;border: 0;padding: 9px 34px;font-weight: bold;font-size: 17px;border-radius:5px;transition:all 0.4s linear;}
.form-group input[type="button"]:hover{color: #2d0000;background: #f9e1a0;}
.indo-contact-cover{background: #f9e1a0;padding: 16px;border-radius: 10px;width: 58%;display: inline-block;position: absolute;left: -35%;border: 1px solid #e2b436;top: 50%;transform: translateY(-50%);}
.icon-cover{text-align: center;}
.icon-cover i{width: 50px;height: 50px;background: #2d0000;color: #fff;border-radius: 10px;line-height: 49px;font-size: 22px;}
.icon-cover p{margin-top: 10px;margin-bottom: 5px;font-weight: bold;letter-spacing:0px}
.liverate-cover{margin-bottom:35px;}

/** add-popup **/
#DivBankRecord {
    width: 100%;
    float: left;
    padding: 15px 0px;
    border-radius: 4px;
    margin-bottom: 15px;
}
.add-pop-cover{position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index:105;background: #000000c4;}
.ad-image {    width: 425px;
    margin: 0 auto;
    text-align: center;
    margin-top: 36px;
    position: relative;}
.ad-image img{width: 400px;}
.ad-image a{    color: #fff;
    position: absolute;
    right: 0;
    font-size: 22px;
    background: #c26d10;
    border-radius: 26px;
    height: 40px;
    width: 40px;
    line-height: 40px;
    text-align: center;
    top: -17px;}
    .top-details marquee{font-weight:bold;}
    .pop-up-cover{position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index:9999;background: #000000b8;}
.pop-up-cover .pop{left: 0; right: 0;position: absolute;top: 39%;background: #2d0000;padding: 10px 20px;border-radius: 5px;border: 2px solid #ffbf35a6;width: 85%;}
.pop-logo{}
.pop-logo img{}
.pop-text{position: relative;}
.pop-text a{position: absolute;right:10px;color:#fcbf52;}
.pop-text h4{font-size: 26px;font-weight: bold;color:#fcbf52;padding-right: 41px;}
.pop-text p{margin: 0;font-weight: bold;font-size: 18px;color:#fff;}
.update-cover {
    width: 100%;
    float: left;
}
.up-cover {
    background: #ffffff;
    margin-bottom: 10px;
    padding: 10px;
    width: 100%;
    float: left;
    box-shadow: rgb(226 207 136) 1px 1px 3px;
    border: 1px solid #e8cb90;
    margin-top: 30px;
}
.update-date-cover h2 {
    font-size: 22px;
    text-align: center;
    margin: 0;
    padding: 10px 0px;
    color: #fff;
    width: 100%;
    float: left;
    border: 1px solid #0b0b0b;
    background: #2d0000;
}
.update-date-cover h2 p {
    display: inline-block;
    margin-left: 14px;
    font-size: 16px;
    color: #fff;
    margin-bottom: 0;
}
.date-picker {
    display: inline-block;
    float: right;
    position: absolute;
    top: 8%;
    right: 9%;
    bottom: 42%;
    left: auto;
}
.date-picker input[type="text"] {
    width: 85px;
    height: 30px;
    border-radius: 3px;
    border: 1px solid #d7b272;
    font-size: 14px;
    padding: 0px 5px;
    color: #000;
}
.date-picker input[type="button"] {
    font-size: 19px;
    display: inline-block !important;
    padding: 1px 10px 3px;
    border-radius: 4px;
    transform: scale(1);
    text-decoration: none;
    border: 0;
    cursor: pointer;
    color: #fff;
    transition: all 0.4s linear;
    background: #2d0000;
}
.update-title h4 {
    padding-top: 13px;
    display: inline-block;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color: #fff;
    background: #2d0000;
    border-color: #965e05;
}
    .marquee2{font-weight:bold;color: #000;padding: 4px 0px;line-height: normal;display: block;background: linear-gradient(to bottom, #d6b24e 37%,#775e19 100%,#0a0904 32%,#2d0000 102%);}
@media only screen and (max-width: 1348px){.navbar-default .navbar-nav>li>a{ padding: 15px 22px;}}
@media only screen and (max-width: 1314px){.navbar-default .navbar-nav>li>a{padding: 15px 19px;}}
@media only screen and (max-width: 1277px){.navbar-default .navbar-nav>li>a{padding: 15px 16px;}}
@media only screen and (max-width: 1204px){.navbar-default .navbar-nav>li>a{padding: 15px 15px;}}
@media only screen and (max-width: 1148px){.navbar-default .navbar-nav>li>a{padding: 15px 12px;}}
@media only screen and (max-width: 1056px){
    .pop-logo img {width: 80%;}
    .navbar-default .navbar-nav>li>a{padding: 15px 12px;}.nav.navbar-nav{width: 70%;}}
@media only screen and (max-width:1002px){.navbar-default .navbar-nav>li>a{padding: 15px 10px;}}
@media only screen and (max-width: 991px){.prodict-prise .b1,.mtw2.mprobor_l.b2 span.e,.mtw2.mprobor_l.b2 span.h,.mtw2.mprobor_l.b2 span.l{font-size: 18px;}.mtw1.product-size.b1 span,.mheader span{font-size: 12px;}.rt-cover h3{font-size: 12px;}.rt-cover .right, .rt-cover .left{font-weight: normal;font-size: 12px;}.indo-contact-cover{width:100%;position: static;transform: translateY(0%);}.contact-cover{width:100%;margin:0px;}.cnt-rg-details{width:100%;margin-top: 10px;}}
@media only screen and (max-width: 976px){.nav.navbar-nav{width: 74%;}}
@media only screen and (max-width: 909px){.navbar-default .navbar-nav>li>a{font-size: 13px;}}
@media only screen and (max-width: 865px){.navbar-default .navbar-nav>li>a{font-size: 12px;padding: 15px 8px;}.booking-number h3{font-size: 14px;margin: 10px -2px}.available-on span{font-size: 12px;}.app-icon i{font-size: 20px;height: 20px;width: 20px;text-align: center;line-height: 25px;background: #d6b24e;color: #2d0000;border-radius: 3px;line-height: 20px;}.available-on{text-align: right;padding: 3px 0px;}.liverate-cover{margin-bottom: 10px;}.main-title h1{padding: 5px 0px;}.title-field{margin-top: 10px}}
@media only screen and (max-width: 786px){.navbar-default .navbar-nav>li>a{padding: 15px 6px;}.mtw1.product-size.b1,.prodict-prise .b1{padding: 12px 0px 12px 10px;}}
@media only screen and (max-width: 768px){.nav.navbar-nav{width: 80%;}}
@media only screen and (max-width: 767px){.mtw2.mprobor_l.b2 span.h,.mtw2.mprobor_l.b2 span.l,.mtw2.mprobor_l.b2 span.e{padding: 5px;}.tg-contentbox{margin-bottom:20px;}.previous_btn {left: 50px;}.next_btn {right: 50px;}.navbar-default .navbar-toggle{border-color: #2d0000;}.navbar-default .navbar-toggle .icon-bar{background-color: #2d0000;}.right-image-logo img{display: block;margin: 0 auto;width:300px;}
.update-date-cover h2  {font-size: 12px; display: inline-block;}
section.drive-cars-section.update {margin-top: 8%; text-align: center;}
.date-picker input[type="button"]{margin-top: 10px;}
.sec-title.text-center h1{font-size: 16px;}
.date-picker {top: 78%;float: right;right: 9%;}}
@media only screen and (max-width: 718px){.col-md-13{width:50%;}.rt-cover p{margin: 2px 0px;}}
@media only screen and (max-width: 572px){
    .pop-logo img { width: 100%;}
    section.drive-cars-section.update {margin-top: 15%;text-align: center;}
    .product-cover .prodict-prise .mtw2 span{padding: 5px;display: block;}.prodict-prise .b1, .mtw2.mprobor_l.b2 span.eq, .mtw2.mprobor_l.b2 span.h, .mtw2.mprobor_l.b2 span.l{font-size: 12px;}.booking-number{display: block;float: left;width: 100%;text-align: center;}.available-cover{width:100%;display:block;text-align: center;}.available-on{text-align:center;}.booking-number span{margin-top: 7px;display: block;}.booking-number h3{font-size: 9px;}.main-title h1{font-size: 26px;}.mtw1.product-size.b1, .prodict-prise .b1{padding: 2px 0px 2px 10px;vertical-align: middle;}.product-cover{padding: 2px;}.product-cover{margin-bottom: 40px;}.footer p{font-size: 10px;}

}
@media only screen and (max-width: 425px){.tg-contentbox tr td{font-size: 12px;font-weight: bold;}.right-image-logo img{width: 223px;margin-bottom: 20px;}.footer p{font-size: 11px;letter-spacing: 0;}.slide_viewer{height:200px;}.slide_viewer img{height:100%;width:100%;}.directional_nav{height: 200px;margin: 0 auto;max-width: 100%;position: relative;top: -201px;}.mtw1.product-size.b1, .prodict-prise .b1{padding: 0px 0px 0px 5px;}.mtw1.product-size.b2{padding: 2px;}.mtw1.product-size.b1 span, .mheader span{letter-spacing:0px;}.rt-cover h3{padding: 5px;}.spt-cover{margin-bottom: 0px;}.spt-cover{margin-top: 4px;}.product-cover{margin-top: 5px;}.logo-cover img{width:100%;}}
@media only screen and (max-width: 375px){.tg-contentbox tr td.ban1{width: 39%;padding-right: 0;padding-left: 10px;font-size: 11px;}.mtw1.product-size.b1, .prodict-prise .b1{padding: 2px 0px 2px 3px;}.prodict-prise .b1, .mtw2.mprobor_l.b2 span.eq, .mtw2.mprobor_l.b2 span.h, .mtw2.mprobor_l.b2 span.l{font-size: 11px;}.mtw1.product-size.b1 span, .mheader span{font-size: 9px;line-height: normal;letter-spacing: 0;}.tg-contentbox tr td.ban3{width:61%;font-size: 11px;}}
/** START ADD BANNER **/ 
.add-banner {background: #000000a1;position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 999999;text-align: center;}
.cross {position: absolute; right: 26%;top: 3%;}
.add-banner img {width: 45%;margin-top: 2%;max-height: 550px;}
.add-banner .cross span {color: #000;height: 40px;width: 40px;background: #fff;display: block;font-size: 29px;line-height: 36px;border-radius: 50%;text-align: center;opacity: 0.7;}
@media screen and (max-width: 425px){.add-banner img {width: 82%;}.cross {position: absolute;right: 3%;top: 0%;}.add-banner .cross span {color: #000;height: 30px;width: 30px;background: #fff;display: block;font-size: 21px;line-height: 23px;border-radius: 50%;text-align: center;}}
/** END - ADD BANNER **/