
body {
    background-image: url(../image/body-patteran.png);
    background-repeat: repeat;
}


.nav-section{
      background-color: #fff;
}
/*top nav start*/
.top-section-nav{
    border-bottom: 1px solid rgba(158, 158, 158, 0.64);
    background-color:#3d3f4a;
}
.top-nav-container .row .top-nav-time-col{
 color: #fff;
}
.top-nav-container .row .top-nav-shape-col .top-nav-shape{
position: absolute;
top: 15px;
}

/*.top-nav-container .row .top-nav-shape-col .shap-over-text{
    position: relative;
    z-index: 1;
    top: 16px;
}*/
.shap-over-text .shaped-inner-col h5{
    color: #fff;
}
.shap-over-text .shaped-inner-col .inner-icon{
    color: #ffda44;
    margin-right: 10px;
}
/*enad top nav*/

/*middle nav start*/
.middle-nav-container{
        padding-top: 30px;
    padding-bottom: 20px;
}
/*middle nav end*/

/*fixed nav start*/
.navbar-inverse {
    background-image: -webkit-linear-gradient(top,#ffffff 0,#fff 100%)!important;
    background-image: -o-linear-gradient(top,#3c3c3c 0,#222 100%)!important;
    /*background-image: -webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#fff));*/
    background-image: linear-gradient(to bottom,#ffffff 0,#fff 100%)!important;
}
 .navbar-inverse {
      margin-bottom: 0px;
  border-radius:0px;
  z-index: 999;
    background-color: #fff!important;
   border-bottom: 1px solid #9e9e9e3d;
}
  .affix {
      top: 0;
      width: 100%;
  }

  .affix + .navbar_height {
      padding-top: 70px;
  }
/*------------------------------*/


/*nav drop down */

.drop-nav>li>a:focus, .drop-nav>li>a:hover{
  color: #ffffff!important;
  background-color: #225bbb;
      background-image: linear-gradient(to bottom,#225bbb 0,#225bbb 100%);
}
/*nav drop down */
.nav-bar-coustom{
  height: 80px;
        border-top: 1px solid #9e9e9e3d;
    border-radius: 0px!important;
    border-color: #9e9e9e3d;
}
.navbar-default .nav-background{
    background-color: #fff;
    color:#fff!important;
}
.navbar-default .nav-menu {
  margin: 7.5px -15px;
}

.navbar-default .nav-menu .border-color a{
color: #000;
text-transform: uppercase;
}

.navbar-inverse .navbar-nav>li>a:focus,
/*.navbar-inverse .navbar-nav>li>a:open,*/
 .navbar-inverse .navbar-nav>li>a:hover {
    color: #225bbb!important;
    background-color: transparent!important;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0)!important;
        /*font-weight:bold;*/
}

.navbar-default .navbar-toggle .icon-barcolor {
    background-color: #fff!important;
}
.toggle-background{
    background-color: #d12224!important;
}
.navbar-default .toggle-background {
   border-color: #d12224!important;
}

.navbar-default .nav-menu>.active>a, 
.navbar-default .nav-menu>.open>a {
background-image: linear-gradient(to bottom,#ffffff 0,#ffffff 100%);
-webkit-box-shadow: inset 0 3px 9px rgba(255, 255, 255, 0);
    box-shadow: inset 0 3px 9px rgba(255, 255, 255, 0);
}

.navbar-default .nav-menu>.active>a, 
.navbar-default .nav-menu>.active>a:focus, 
.navbar-default .nav-menu>.active>a:hover {
        color: #225bbb!important;
    background-color: #e7e7e700;
        /*font-weight: bold;*/
}
/*end fixed nav*/

/*video slider */
.video-background{
position: relative;
width: 100%;
 min-height: 630px;
}
/*video slider*/



/*slider start*/
/*#first-slider{
      margin-top: 95px;
}*/
#first-slider .main-container {
  padding: 0;
}



#first-slider .slide1 h1,#first-slider .slide2 h1,#first-slider .slide3 h1,#first-slider .slide4 h1{
  color: #fff;
     text-transform: uppercase;
      font-size: 60px;
       text-align: left;
}
#first-slider .slide1 h3,#first-slider .slide2 h3,#first-slider .slide3 h3,#first-slider .slide4 h3{
  color: #fff;
     text-transform: uppercase;
      font-size: 40px;
       text-align: left;
}
#first-slider .slide1 h4,#first-slider .slide2 h4,#first-slider .slide3 h4,#first-slider .slide4 h4{
  color: #fff;
     text-transform: uppercase;
      font-size: 30px;
       text-align: left;
}
#first-slider .slide1 p,#first-slider .slide2 p,#first-slider .slide3 p,#first-slider .slide4 p{
  color: #fff;
     text-transform: uppercase;
      /*font-size: 30px;*/
       text-align: left;
}

#first-slider .carousel-indicators {
  /*text-align: left;*/
  bottom: 0;
}
#first-slider .carousel-control.right,
#first-slider .carousel-control.left {
  background-image: none;
}
#first-slider .carousel .item {
  min-height: 585px;
    height: 100%;
  width:100%;
}

.carousel-inner .item .container {
    display: flex;
    /*justify-content: center;*/
    align-items: center;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
}


#first-slider h3{
  animation-delay: 1s;
}
#first-slider h4 {
  animation-delay: 2s;
}
#first-slider h2 {
  animation-delay: 3s;
}


#first-slider .carousel-control {
    width: 6%;
        text-shadow: none;
}


#first-slider h1 {
  text-align: center;  
  margin-bottom: 30px;
  font-size: 30px;
  font-weight: bold;
}

#first-slider .p {
  padding-top: 125px;
  text-align: center;
}

#first-slider .p a {
  text-decoration: underline;
}
#first-slider .carousel-indicators li {
    width: 14px;
    height: 14px;
    background-color: rgba(255,255,255,.4);
  border:none;
}
#first-slider .carousel-indicators .active{
    width: 16px;
    height: 16px;
    background-color: #fff;
  border:none;
}


.carousel-fade .carousel-inner .item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
  z-index: 2;
}

.carousel-control .fa-angle-right, .carousel-control .fa-angle-left {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
}
.carousel-control .fa-angle-left{
    left: 50%;
    width: 38px;
    height: 38px;
    margin-top: -15px;
    font-size: 30px;
    color: #fff;
    border: 1px solid #ffffff;
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 53px;
}
.carousel-control .fa-angle-right{
    right: 50%;
    width: 38px;
    height: 38px;
    margin-top: -15px;
    font-size: 30px;
    color: #fff;
    border:1px solid #ffffff;
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 53px;
}
.carousel-control {
    opacity: 1;
    filter: alpha(opacity=100);
}


/********************************/
/*       Slides backgrounds     */
/********************************/
#first-slider .slide1 {
    background-image: url(/web/20190119090243im_/http://vintagewheelindia.com/images/slider/slider22.jpg);
      background-size: cover;
    background-repeat: no-repeat;
}
#first-slider .slide2 {
  background-image: url(/web/20190119090243im_/http://vintagewheelindia.com/images/slider/slider3.jpg);
      background-size: cover;
    background-repeat: no-repeat;
}
#first-slider .slide3 {
  background-image: url(/web/20190119090243im_/http://vintagewheelindia.com/images/slider/slider4.jpg);
      background-size: cover;
    background-repeat: no-repeat;
}
#first-slider .slide4 {
  background-image: url(/web/20190119090243im_/http://vintagewheelindia.com/images/slider/slider5.jpg);
      background-size: cover;
    background-repeat: no-repeat;
}


/*slider end*/

/*about start*/
/*section .about-container h1{
  color: #3d3f4a;
  text-align: center;
  font-weight: bold;
}*/
section .about-container{
      padding-top: 45px;
    padding-bottom: 45px;
}
.v-background{
   /*background-image: url(/web/20190119090243im_/http://vintagewheelindia.com/images/vintage-v.png);*/
  /*background-position: center;*/
  /*background-repeat: repeat;*/
 opacity: 0.2;
    filter: alpha(opacity=50);
    position: absolute;
    bottom: 75px;
    z-index: 1;
    right: 176px;
}
.about-default{ 
    min-height: 375px;
    height: auto;
    background: #fff;
    border: 1px solid #ddd;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
    margin: 30px 0;
    overflow: hidden;
}
.about-content{
  padding: 65px 20px 10px;
}
.about-content .content-inner-img{
      text-align: -webkit-center;
}
.about-default .about-content h3{
color: #3d3f4a;
  text-align: center;
  font-weight: bold;
}
/*about end*/

/*product start*/





  .product-card{
        height: 275px;
        color: #fff;
        position: relative;
        overflow:hidden;
    }
    .product-card figure {
        position: absolute;
        text-align: left;
        padding: 10px 19px 19px 19px;
        width: 100%;
        height: 100%;
        border-top: 1px solid #fff;
        background: rgba(34, 91, 187, 0.84);
        bottom: -80%;
        transition: ease-in-out .5s;
    }
    .product-card:hover figure {
        bottom: 0;
    }
    .product-card figure h4{
        /*margin: 0;*/
        padding-bottom: 10px;
    }
    .product-card figure .btn-read{
      color: #ffffff;
    }
   /* .section-box-ten img{
        height: 100%;
    }
*/
/*product end*/

/*clients start*/
section .no-container-margin-top{
      padding-top: 15px;
    padding-bottom: 10px;
}
section .no-container-margin-top h2{
    color: #225bbb;
    margin-bottom: 60px;
}
/*client end*/

/*testimonial*/
.testimonial-col .testimonial-card{  
  min-height: 225px;
  background-color: #fff;
      border: 1px solid #d4d4d4;
    border-radius: 2px;
    padding: 20px;
    position: relative;
    /*border-left: 3px solid #555;*/
    -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
    box-shadow: 0 1px 6px rgba(85, 85, 85, 0.48);
}
.testimonial-col .testimonial-card h5{
  line-height: 1.42857143;
}
.testimonial-card .testimonial-name {
  text-align: -webkit-right;
}
.testimonial-card .testimonial-name  h4{
color: #225bbb;
}
.testimonial-card .testimonial-name  h3{
font-weight: bold;
}
/*testimonial ends*/

/*footer start*/

.small-view-center .footer-align-text{
margin-left: 27px;
margin-top: -24px;
line-height: 1.42857143;
}
.footer-section-background{
background-color: #3d3f4a;
margin-top: 50px;
}
.input-group .submit-span{
border-radius: 0px;
cursor: pointer;
background-color: #226ac9!important;
color: #fff;
padding: 17px 30px!important;
border: 1px solid #226ac9!important;
}
.input-group .submit-background{
background-color:#e8e8e8!important;
border-radius:0px!important;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0)!important;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0)!important;
border: 1px solid rgba(204, 204, 204, 0)!important;
padding: 24px;
}
.hr-color{
border-top: 1px solid #ffffff!important;
}
.container .footer-row-top{
color: #fff;
margin-top:45px;
margin-bottom: 35px;
}
.small-view-center h4{
  font-weight: bold;
      color: #ffda44;
}
.small-view-center .icon-no-pad{
padding:7px;
color: #225bbb;
}
.footer-img-margin{
margin-top:10px;
}
.footer-img-margin h5{
line-height: 2;
}
.footer-text-weight h5{
font-weight: bold;
}
.icon-float{
float: right;
}
.icon-hover-effect:hover{
background-color: #f84545;
padding: 7px;
color: #fff;
cursor:pointer;
}
.icon-hover-effect{

padding: 7px;

}
.end-footer-pad{
padding:10px;

}
.footer-menu-hover:hover{
background-color: #f84545;
color: #fff;
cursor:pointer;
}
.foorer-letter-space{
letter-spacing: 2px;
}


.copy-section{
 background-color: #225bbb;
}
 .copy-section .copy-bottom{
  position: relative;
    top: -15px;
 }
.copy-row .copy-col {
    /* padding-top: 20px; */
    color: #fff;
    padding: 10px;
    padding-bottom: 0px;
}
 .copy-row .copy-col span{
      color: #ffda44;
 }
/*footer end*/




/*------------------------------------about page start------------------------------------*/
.common-head-section{
background-color: #ffffff;
    margin-top: 0px;
    border-top: 1px solid #dedede;
    border-bottom: 1px solid #dedede;
}
.common-head-container .common-head-row{
      padding: 10px 0 10px 0;
}
.common-head-container .common-head-row h2{
     color: #225bbb;
}
.row .about-content-col{
  margin-top: 30px;
  margin-bottom: 30px;
}
/*OUR JOURNEY start*/
.milestone-section{
      margin-top: 25px;
   /*border-top: 1px solid #dedede;*/
    /*border-bottom: 1px solid #dedede;*/
}
.milestone-section .timeline-container-container h2{
      text-align: -webkit-center;
    /*font-weight: bold;*/
    margin-bottom: 50px;
     color: #225bbb;
}
.timeline-container-container{
  margin-top: 15px;
}
.timeline {
    list-style: none;
    padding: 20px 0 20px;
    position: relative;
}

    .timeline:before {
        top: 0;
        bottom: 0;
        position: absolute;
        content: " ";
        width: 3px;
        background-color: #225bbb;
        left: 50%;
        margin-left: -1.5px;
    }

    .timeline > li {
        margin-bottom: 20px;
        position: relative;
    }

        .timeline > li:before,
        .timeline > li:after {
            content: " ";
            display: table;
        }

        .timeline > li:after {
            clear: both;
        }

        .timeline > li:before,
        .timeline > li:after {
            content: " ";
            display: table;
        }

        .timeline > li:after {
            clear: both;
        }

        .timeline > li > .timeline-panel {
          background-color: #fff;
            width: 46%;
            float: left;
            border: 1px solid #d4d4d4;
            border-radius: 2px;
            padding: 20px;
            position: relative;
            /*border-left: 3px solid #555;*/
            -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
           box-shadow: 0 1px 6px rgba(85, 85, 85, 0.48);
        }

            .timeline > li > .timeline-panel:before {
                position: absolute;
                top: 26px;
                right: -15px;
                display: inline-block;
                border-top: 15px solid transparent;
                border-left: 15px solid #ccc;
                border-right: 0 solid #ccc;
                border-bottom: 15px solid transparent;
                content: " ";
            }

            .timeline > li > .timeline-panel:after {
                position: absolute;
                top: 27px;
                right: -14px;
                display: inline-block;
                border-top: 14px solid transparent;
                border-left: 14px solid #fff;
                border-right: 0 solid #fff;
                border-bottom: 14px solid transparent;
                content: " ";
            }
            .timeline .leftside-panel{
             border-left:3px solid #225bbb;
            }

        .timeline > li > .timeline-badge {
            color: #fff;
            width: 50px;
            height: 50px;
            line-height: 50px;
            font-size: 1.4em;
            text-align: center;
            position: absolute;
            top: 16px;
            left: 50%;
            margin-left: -25px;
            background-color: #225bbb;
            z-index: 100;
            border-top-right-radius: 50%;
            border-top-left-radius: 50%;
            border-bottom-right-radius: 50%;
            border-bottom-left-radius: 50%;
        }

        .timeline > li.timeline-inverted > .timeline-panel {
            border-right:3px solid #225bbb;
            float: right;
        }

            .timeline > li.timeline-inverted > .timeline-panel:before {
                border-left-width: 0;
                border-right-width: 15px;
                left: -15px;
                right: auto;
            }

            .timeline > li.timeline-inverted > .timeline-panel:after {
                border-left-width: 0;
                border-right-width: 14px;
                left: -14px;
                right: auto;
            }

.timeline-badge.primary {
    background-color: #2e6da4 !important;
}


.timeline-title {
  font-weight: bold;
    margin-top: 0;
    color: inherit;
}

.timeline-body > p,
.timeline-body > ul {
    margin-bottom: 0;
}

    .timeline-body > p + p {
        margin-top: 5px;
    }
.timeline-body h5{
      line-height: 1.42857143;
}
.timeline-heading .timeline-title{
  color: #225bbb;
}
/*OUR JOURNEY end*/
/*------------------------------------about page start------------------------------------*/

/*------------------------------------product page start------------------------------------*/
.tab-background-row .tab-background{
  background-color: #ffffff;
  border-top: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
}
.nav-stacked .tab-btn-colr.active>a, .nav-stacked .tab-btn-colr.active>a:focus, .nav-stacked .tab-btn-colr.active>a:hover {
      background-color: #225bbb;
    border-radius: 0px;
    text-align: -webkit-center;
}
 .nav-stacked .tab-btn-colr{
  text-align: -webkit-center;
    border: 1px solid #dad4d4;
 }
 .container .tab-background-row{
  padding-top: 40px;
 }
 .tab-pane .row{
  margin-top: 20px;
 }
 .product-card figure .fa{
  color: #ffffff;
 }
figure .product-card-icon-inner{
  margin-top: 69px;
 }
/*------------------------------------product page end------------------------------------*/

/*------------------------------------contact page start------------------------------------*/
/*contact page start*/
.contact-section{
  /*background-color: #e6e6e6;*/
}

/*.address-col .address-card{
  min-height: 318px;
    height: auto;
    background: #fff;
    border: 1px solid #ddd;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
    margin: 0px 0;
    overflow: hidden;
    padding: 10px;
}*/
.contact-media .icon-middle{
    vertical-align: unset;
}
.contact-media .icon-middle h5{
  line-height: 1.3;
}
.contact-ad-card {
   color: #fff;
    min-height: 315px;
    height: auto;
    background: #225bbb;
    border:1px solid #ddd;
    /*box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);*/
    margin: 15px 0;
    overflow:hidden;
}

.contact-ad-card .contact-card-content {
    padding:0 20px 10px;
}
.map-col .thumbnail{
   margin: 15px 0;
}
.contact-media{
      margin-top: 0px;
}
.thumbnail .contact-footer-card-content .fa-3x{
  color: #555;
}
.form-col .form-card{
    height: auto;
    background: #fff;
    border: 1px solid #ddd;
    padding: 50px 20px 25px 20px;
    margin: 15px 0;
    overflow: hidden;    
}
.contact-btn{
  background-color: #555;
    border-radius: 0px;
    color: #fff;
}
.contact-btn:hover{
  background-color: #226ac9;
    border-radius: 0px;
    color: #fff;
}
.row .p-form-group .form-control{
border-radius: 0px;
}
.row .p-form-group .form-control:focus {
border-color: #226ac9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgb(34, 106, 201);
}
.contact-section .contact-container{
  margin-top: 40px;'
}
/*contact page end*/
/*------------------------------------contact page end------------------------------------*/

/*-------------------------------------gallery start------------------------------------------*/


/*  gallery */

.filter-button{
        border: 2px solid #225bbb;
    padding: 5px 10px;
    text-align: center;
    color: #225bbb;
    margin-bottom: 30px;
    font-weight: bold;
    background: transparent;
}
.filter-button:hover,
.filter-button:focus,
.filter-button.active{
        color: #ffffff;
    background-color: #225bbb;
    outline: none;
    border-color: #225bbb;
}
.gallery_product{
    margin: 0px;
  padding:0;
  position:relative;
  text-align: -webkit-center;
}
.gallery_product .img-info{
  position: absolute;
    background: rgba(0,0,0,0.5);
    left: 45px;
    right: 0;
    bottom: 0;
    padding: 20px;
  overflow:hidden;
  color:#fff;
  top:0;
  display:none;
     -webkit-transition: 2s;
    transition: 2s;
        width: 236px;
    height: 160px;
}

.gallery_product:hover .img-info{
  display:block;
   -webkit-transition: 2s;
    transition: 2s;
}

/*  end gallery */
.gallery-col-light {
  margin-top:50px;
}

 .nak-gallery .revGallery-anchor, .revGallery-anchor .gal-overlay, .zoom-in-light-img .nak-gallery-poster{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    }
    .nak-gallery .revGallery-anchor{
    overflow: hidden;
    position: relative;
    width: calc(100% / 5);
    /*width: 100%;*/
    display: block;
    float: left;
    border: 5px solid #e9e9e9;
    }
    .revGallery-anchor .gal-overlay{
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(27,27,27, 0.6);
    position: absolute;
    top: 0;
    left: 0;
    transition: background .4s ease;
    -webkit-transition: background .4s ease;
    }
    
    .nak-gallery .revGallery-anchor:hover .gal-overlay{
    background: rgba(27,27,27, 0);
    }
    .gallery-col-light .nak-gallery {
    display: block;
    width: 100%;
    position: relative;
    margin-top: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    }
   .zoom-in-light-img .nak-gallery-poster{
    padding-bottom:100%;
    transform-origin: 50% 50%;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transition: all .4s ease;
    -webkit-transition: all .4s ease;
    }
    .nak-gallery .revGallery-anchor:hover .nak-gallery-poster{
    transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    }
    .revGallery-anchor .inner-light-img{
    display:none;
    }

    
     .revGallery-anchor .zoom-in-light-img {
    overflow:hidden
    }
    .zoom-in-light-img .poster-lightimg{
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center center;
  display: block;
  width: 100%;
  height: 0;
}
/*-------------------------------------gallery end--------------------------------------------*/


/*-----------------------------------------inners page*-----------------------------------------*/
section .shop-banner-header {
    /*margin-top: 70px;*/
    background: url(/web/20190119090243im_/http://vintagewheelindia.com/images/inners/inners-banner2.jpg)no-repeat 0px 0px;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
    min-height: 303px;
    text-align: -webkit-center;
}
section .shop-banner-header:before {
    content: '';
    /*background: #225bbb59;*/
    width: 100%;
    min-height: 350px;
    /* height: auto; */
    position: absolute;
    top:70px;
    left: 0;
    z-index: 1;
}
.text-center .shop-header-text {
    margin-top:90px;
    z-index: 2;
}
.text-center .shop-header-text h1 {
    font-weight: bold;
    color: #fff;
}
.inners-container{
      margin-top: 40px;
}
/*-----------------------------------------end inners page-----------------------------------------*/

/*-----------------------------------------inners page*-----------------------------------------*/
section .mens-banner-header {
    /*margin-top: 70px;*/
    background: url(/web/20190119090243im_/http://vintagewheelindia.com/images/mens/menshead.jpg)no-repeat 0px 0px;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
    min-height: 303px;
    text-align: -webkit-center;
}
section .mens-banner-header:before {
    content: '';
    /*background: #225bbb59;*/
    width: 100%;
    min-height: 350px;
    /* height: auto; */
    position: absolute;
    top:70px;
    left: 0;
    z-index: 1;
}
.text-center .mens-header-text {
    margin-top:90px;
    z-index: 2;
}
.text-center .mens-header-text h1 {
    font-weight: bold;
    color: #fff;
}
.mens-container{
      margin-top: 40px;
}
/*-----------------------------------------end inners page-----------------------------------------*/

/*-----------------------------------------emp page*-----------------------------------------*/
section .emp-banner-header {
    /*margin-top: 70px;*/
    background: url(/web/20190119090243im_/http://vintagewheelindia.com/images/emp/embroideryhead.jpg)no-repeat 0px 0px;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
    min-height: 303px;
    text-align: -webkit-center;
}
section .emp-banner-header:before {
    content: '';
    /*background: #225bbb59;*/
    width: 100%;
    min-height: 350px;
    /* height: auto; */
    position: absolute;
    top:70px;
    left: 0;
    z-index: 1;
}
.text-center .emp-header-text {
    margin-top:90px;
    z-index: 2;
}
.text-center .emp-header-text h1 {
    font-weight: bold;
    color: #fff;
}
.emp-container{
      margin-top: 40px;
}
/*-----------------------------------------end emp page-----------------------------------------*/

/*-----------------------------------------linen page*-----------------------------------------*/
/*section .linen-banner-header {
    
    background: url(/web/20190119090243im_/http://vintagewheelindia.com/images/linen/linenhead.jpg)no-repeat 0px 0px;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
    min-height: 303px;
    text-align: -webkit-center;
}
section .linen-banner-header:before {
    content: '';
    
    width: 100%;
    min-height: 350px;
    /
    position: absolute;
    top:70px;
    left: 0;
    z-index: 1;
}
.text-center .linen-header-text {
    margin-top:90px;
    z-index: 2;
}
.text-center .linen-header-text h1 {
    font-weight: bold;
    color: #fff;
}
.linen-container{
      margin-top: 40px;
}*/
section .linen-thump{
  margin-top: 30px;
  margin-bottom: 30px;
}
.linen-col .linen-thumbnail{
      padding: 20px;
}
.linen-col .linen-thumbnail h3{
    color: #225bbb;
}
/*-----------------------------------------end linen page-----------------------------------------*/

/*media start*/
@media (max-width: 480px) {
.timeline .leftside-panel {
    border-left: 0px solid #fff;
     border-right:3px solid #555;
}
}
/*mileston*/
@media (max-width: 767px) {
    ul.timeline:before {
        left: 40px;
    }

    ul.timeline > li > .timeline-panel {
        width: calc(100% - 90px);
        width: -moz-calc(100% - 90px);
        width: -webkit-calc(100% - 90px);
    }

    ul.timeline > li > .timeline-badge {
        left: 15px;
        margin-left: 0;
        top: 16px;
    }

    ul.timeline > li > .timeline-panel {
        float: right;
    }

        ul.timeline > li > .timeline-panel:before {
            border-left-width: 0;
            border-right-width: 15px;
            left: -15px;
            right: auto;
        }

        ul.timeline > li > .timeline-panel:after {
            border-left-width: 0;
            border-right-width: 14px;
            left: -14px;
            right: auto;
        }
      }

/*milestone*/
/*media end*/



/*updation*/

.about-ahref{
     left: 47%;
    z-index: 10;
    position: absolute;
}

.abback-inner-img{
  position: absolute;
    right: 0;
    bottom: 0;
}


.bottom-tap{
      position: absolute;
    right: 0;
}


/*.timeline-container-container{
  background-image: url(/web/20190119090243im_/http://vintagewheelindia.com/images/vintage-v.png);
    background-repeat: no-repeat;
}*/
.about-content-row .about-backtread{
  position: absolute;
    right: 0;
    opacity: 0.6;
    filter: alpha(opacity=50);
}

section .backtread{
         position: relative;
    left: 0;
    margin-bottom: -130px;
}
/*.common-head-row .shop-col{
text-align: -webkit-center;
}*/
.common-head-row .shop-button{
  background-color: #225bbb;
    border-radius: 0px;
    color: #fff;
}

.tapbottom{
      position: absolute;
    left: 0;
}

.tapbottom2{
      position: absolute;
    right: 0;
    top: 110%;
}
/*
     FILE ARCHIVED ON 09:02:43 Jan 19, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:13:58 Nov 22, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 192.088
  exclusion.robots: 0.148
  exclusion.robots.policy: 0.142
  RedisCDXSource: 8.394
  esindex: 0.004
  LoadShardBlock: 165.753 (3)
  PetaboxLoader3.datanode: 188.432 (5)
  CDXLines.iter: 15.582 (3)
  load_resource: 287.049 (2)
  PetaboxLoader3.resolve: 144.457 (2)
*/