@import url('https://fonts.googleapis.com/css?family=Fjalla+One');

.list-top li{

    list-style: none;

    display: inline-block;

    padding:0px 10px 10px 0px;

    font-size: 18px;

    

}

.list-top .fa{

    margin-right: 6px;

}



.tg-main-section{

    background: url(../img/bg/bg-section.png);

    background-repeat: repeat;

}



.left-compare{

    background:url(../img/bg/bg-about.png);

    position: relative;

    z-index: -1;

}









#owl-demo .item{

  background: #3fbf79;

 /* padding: 30px 0px;*/

  margin: 10px;

  color: #FFF;

   /* -webkit-border-radius: 3px;

  -moz-border-radius: 3px;

border-radius: 3px;*/

  text-align: center;

   -webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.75);

-moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.75);

box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.75);

}

.customNavigation{

  text-align: center;

}

//use styles below to disable ugly selection

.customNavigation a{

  -webkit-user-select: none;

  -khtml-user-select: none;

  -moz-user-select: none;

  -ms-user-select: none;

  user-select: none;

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}





.contact{

    padding:40px 0px 40px 0px;

}



.btn-custom{

    width:100%;

    padding:15px;

    font-size: 18px;

    color:white;

    font-weight: 900;

    background:#B30202;

    border-radius: 0px;

    text-align: center;

    

}



.btn-custom:hover{

    width:100%;

    padding:15px;

    font-size: 18px;

    color:white;

    font-weight: 900;

    background:#FFBA00;

    border-radius: 0px;

    

}



/*.tg-fbox ul li {

    color:black;

    font-size: 15px;

}





.tg-fbox ul li a {

    color:black;

    font-size: 15px;

}



.tg-fbox ul li span {

    color:black;

    font-size: 15px;

}*/



.tg-fbox ul li address {

   line-height: 30px;

    margin-top: -8px

}





.contact{

    background: url(../img/bg/bg-contact.jpg);

}





.bikes{

    padding: 40px 0px 40px 0px;

}



.about{

    padding:40px 0px 40px 0px;

    background: url(../img/bg/pattern-wall.png);

    background-repeat: repeat;

}



.para-about{

    font-size: 18px;

    line-height: 28px;

   

}



.guide-lines{

       padding:40px 0px 40px 0px;

    

       background: url(../img/bg/pattern-guide.png);

    background-repeat: repeat;

}



.guide-places{

   -webkit-box-shadow: 0px 0px 2px 2px rgba(168,163,168,1);

-moz-box-shadow: 0px 0px 2px 2px rgba(168,163,168,1);

box-shadow: 0px 0px 2px 2px rgba(168,163,168,1);

    background: white;

    padding:30px;

}





.tg-section-head-custom h3{

    border-bottom: 1px solid orange;

    padding-bottom:10px;

    font-size: 22px;

    

}





.list-guides li{

    list-style: none;

    font-size: 16px;

    padding: 0px 0px 0px 20px;

}



.fa-angle-double-right{

    margin-right: 10px;

    

}





.terms{

        padding:40px 0px 40px 0px;

    

       background: url(../img/bg/pattern-guide.png);

    background-repeat: repeat;

}



.terms-n-conditions{

    background: white;

    padding:20px;

      -webkit-box-shadow: 0px 0px 2px 2px rgba(168,163,168,1);

-moz-box-shadow: 0px 0px 2px 2px rgba(168,163,168,1);

box-shadow: 0px 0px 2px 2px rgba(168,163,168,1);

}



.list-terms li{

      list-style: none;

    font-size: 16px;

    padding: 0px 0px 0px 40px;

    line-height:28px;

}





.tg-faq{

      background: white;

    padding:30px;

      -webkit-box-shadow: 0px 0px 2px 2px rgba(168,163,168,1);

-moz-box-shadow: 0px 0px 2px 2px rgba(168,163,168,1);

box-shadow: 0px 0px 2px 2px rgba(168,163,168,1);

}



.faq-custom{

    padding:40px 0px 40px 0px; 

      background: url(../img/bg/pattern-wall.png);

    background-repeat: repeat;

}



.fa-inr {

    margin-right: 6px;

}



.list-footer li a .fa{

    margin-right: -10px;

}



.map-footer{

    background: #FFBA00;

    padding:6px;

    display: table;

}



label{

    margin-bottom: 5px;

    margin-top: 5px;

    font-size: 11px;

    color:black;

    font-weight: 700;

}





.modal-header{

    background:#730303;

}



.modal-title {

    margin: 0;

    line-height: 1.42857143;

    text-align: center;

    font-size: 18px;

    color: white;

    font-family: 'A Love of Thunder';

    padding: 5px;

}





.modal-header .close {

    margin-top: -40px;

        margin-top: -40px;

    background: #fdea09;

    padding: 10px;

    margin-right: 10px;

}



.modal-footer {

    padding: 15px;

    text-align: right;

    border-top: 1px solid #e5e5e5;

     background:#730303;

}



.modal-content {

    position: relative;

    background-color: #d6d3d3;

    -webkit-background-clip: padding-box;

    background-clip: padding-box;

    border: 1px solid #999;

    border: 1px solid rgba(0,0,0,.2);

    /* border-radius: 6px; */

    outline: 0;

    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);

    box-shadow: 0 3px 9px rgba(0,0,0,.5);

 

}



.custom-model{

        background:#FFBA00;

    color:black;

    font-weight: 700;

    font-size: 16px;

    padding: 10px 15px 10px 15px;

    border-radius: 0px;

}



.model-close{

        background:black;

    color:#FFBA00;

    font-weight: 700;

    font-size: 16px;

    padding: 10px 15px 10px 15px;

    border-radius: 0px;

}





.custom-head-h1{

    font-size: 30px;

    text-transform: uppercase !important;

    font-family: 'A Love of Thunder' !important;

    font-weight: 300;

}





.custom-head-h2{

   font-size:26px;

    text-transform: inherit;

   font-family: 'Fjalla One', sans-serif  !important;

    font-weight: 300;

}





.custom-head-h3{

   font-size:24px;

    text-transform: inherit;

   font-family: 'Fjalla One', sans-serif  !important;

    font-weight: 300;

}



.custom-head-h4{

   font-size:22px;

    text-transform: inherit;

   font-family: 'Fjalla One', sans-serif  !important;

    font-weight: 300;

}



.custom-head-h5{

   font-size:20px;

    text-transform: inherit;

   font-family: 'Fjalla One', sans-serif  !important;

    font-weight: 300;

}





.custom-head-h6{

   font-size:18px;

    text-transform: inherit;

   font-family: 'Fjalla One', sans-serif  !important;

    font-weight: 300;

}





.para-bike-rent {

    font-size: 16px;

    line-height: 28px;

}











.list-rent{

    margin-left:30px;

}



.banner-left-wrapper img{

    margin-top:50px;

}







.thank-you-text{

    padding:175px;

}



.thank-you-text h2{

    font-size: 80px;

    color:#730303;

    position: relative;

    right:12px;

  

}





.thank-you-text h3{

    font-size:40px;

    color:#730303;

    text-transform: capitalize;

    font-weight: 900;

  

}



.thank-you{

        background: url(../img/bg/bg-thank-you.jpg);

}



.tg-btn-custom{

    padding:15.5px;

  

    background:#373542;

    color:#FFBA00;

    border-radius: 3px;

    border:none;

    font-size: 14px;

    font-weight: 600;

    

    

}



.tg-btn-custom:hover{

    padding:15.5px;

  

    background:#FFBA00;

    color:#373542 ;

    border-radius: 3px;

    border:none;

    font-size: 14px;

    font-weight: 600;

    

    

}



.bank-details{

    padding: 40px 0 40px 0;

        background: #730303;

}



.para-bank-details{

    line-height: 26px;

    font-size: 16px;

}

.tripadvisor {
    position: fixed;
    top: 60%;
    right:9%;
    z-index: 999;
    width: 119px;
    
}


@media (max-width:700px){

    .tripadvisor{
        display:none;
    }
    .hidden-sm{
        display:none !important;
    }
   
}



.book-now{
    width:70%;
}

.banner-seo{
    height:350px;
}


.capcha-control{
       height: 45px !important;
    width: 70% !important;
    border: 1px solid #d4d4d4; 
}

.addition-capcha{
    background: #B30202;
    padding:13px 12px;
    color: white;
}

