@media (max-width:1920px){
    /*.banner-blk img{height: 851px;}*/
    .solution_in{padding:103px 50px 0 0;}
    .twentytwenty-container{height:548px !important;}
}
@media (max-width:1903px){
    /*.banner-blk img{height: 819px;}*/
    .solution_in{padding:85px 50px 0 0;}
}
@media (max-width:1380px){
    
    /*.banner-blk img{height:507px;}*/
     .solution_in{padding:30px 50px 0 0;}
       .twentytwenty-container{height:422px !important;}
}
@media (max-width:1250px)
{
    
    /*--- index page -----------*/
    header.home{padding: 0;}
    /*.carousel-inner .item > img{height: 625px;}*/
    .solution_in{padding: 0 0 0 164px;}
    .history-in p br{display: none;}
/*    .history-block{max-width: 90%;}*/
    .awards_block h3{font-size: 15px;}
    .camp-content p br{display: none;}
    .header-in ul li {padding: 0 22px 15px 22px;}
/*     .awards-in.collection .awards_block figure img{width: 246px;}*/
     .enquiry{width: 25%;}
     .twentytwenty-container{height:422px !important;}
    /*--- changes -----*/
    .history-in.inner1{padding: 27px 0 0 10px;}
    .history-slide{margin: 0 63px;}
/*
   .store-img .slick-next {right: 145px;}
    .store-img .slick-prev{left: 112px;}
*/
    .special-rt{padding: 80px 35px;}
    .header-in ul li a{font-size: 13px;}
    .header-in{padding: 0 15px;}
    .redesign p {padding: 30px 50px;}
    .sticky header {padding: 5px;}
    
    
}
@media (max-width:1024px)
    
{   
    .header-in{padding: 0;}
    .header-in ul li {padding: 0 20px 28px 20px;}
    nav{max-width: 83%;position: relative;}  
    .down_in.down_in1{height:auto;}
    .header-rt {width: 18%;}
}
@media (max-width:991px)
{
    .header-in ul li a{font-size: 14px;}
    .header-lt a{font-size: 12px !important;}
    .header-lt .enquiry a{font-size: 12px;}
    .store_blk{max-width: 95%;}
    .locate-cnt ul li address{font-size: 13px;}
    .container{width: 100%;padding: 0 15px;}
     /*--- index page -----------*/
    header.home{padding: 0 0 0 0px;}
    .solution_in{padding: 0 0 0 90px;}
   nav {max-width: 96%;} 
    .header-in ul li {padding: 0 8px 16px 8px;}
    .links ul li a{font-size: 12px;line-height: 16px;}
    .history-block{max-width: 90%;}
    .history-block ul li:last-child {width: 45%;padding: 82px 0 0 10px;}
    h1{font-size: 32px;line-height: 34px;}
    /*.header-in.in1 ul li a{font-size: 12px;}*/
    .awards_block { padding: 22px 0 0 0;}
    .award-content{top: 45px;}
    .tabs li a{font-size: 12px;}
    /*---- our legacy page --------*/
    .awards_block h3{font-size: 12px;}
    .awards-in ul li{padding: 12px;}
   
    .tab_cnt p.copy{padding: 10px 0 0 25px;}
  
    .awards-in.collection .awards_block figure img{width:100%;height: auto;}
    .awards-in{max-width: 90%;}
    .awards_block figure img{width: 100%;height: auto;}
    .history-in figure img{width:100%;height: auto;}
    .down_in.down_in1{height: auto;}
    .store-lt a figure img{width: 100%;height: auto;}
    /*--- services page --------*/
    .custom-in ul li p br{display: none;}
    .lounges p br{display: none;}
    .custom-in .slick-next {right: 0px;}
    .custom-in .slick-prev{left: -24px;}
    .twentytwenty-container{height: 306px !important;}
    .twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay{height: 65%;}
    .twentytwenty-handle{top: 50%;}
    /*---- contact us -------------*/
    .store-rt{padding: 0;}
    .form-block ul li.text .form-control{height: 63px;}
    .accordion-item ul li span {right: 1px;}
    .form-control{height: 25px;}
    /*.carousel-inner .item > img{height: 494px;}*/
    .form-block.work{max-width:55%;}
    .history-in.inner1{padding:45px 0 0 0;}
    .down_in ul li:first-child{padding:0;}
    .links ul li {padding:5px 0 5px 17px !important;}
    .history-in.manage figure img {width: 430px;}
    .history-in{text-align:left;}
    .awards-in.life .awards_block figure img {height: 253px;}
    .gold-rt .enquiry{width:61%;}
    .gold-rt {padding: 46px 15px 30px 15px;}
    .jadau-menu li:last-child{padding: 0 0 36px 15px !important;} 
    .solution_block {max-width:70%;}
    /*--- changes -----*/
    .history-in.inner1{padding: 27px 0 0 10px;}
    .history-block.blk1{max-width: 100%;}
    .header-rt{width: 18%;}
    /*--- footer ------*/
    .footer-top h6{font-size: 12px;}
    .footer-top ul li{padding: 0 4px;}
    .special-rt {padding: 50px 25px;}
    .special-in {max-width: 90%;}
    .header-lt{width: 25%;}
    .header-md{width:50%;}
    .header-rt{width: 23%;}
    .video-rt {padding: 45px 20px;}
    .care-cnt{max-width: 90%;}
    
     /*--- demo -------------------*/
    .collection-block{max-width: 90%;}
    .collection-left .show{width: 300px;height: 300px;}
    .small-img { width: 307px; height: 72px; margin-top: 10px; position: relative; left: 25px;}
    .small-container {width: 295px;height: 83px;}
    .small-container .show-small-img {
    width: 68px;
        height: 75px;}
    
}
@media (max-width:767px)
{
    .side_bar .header-rt{display: block;width: auto;text-align: left;max-width: 90%;margin: 0 auto;padding: 2px 0 0 0;}
    .down_in.down_in1 ul li{border: 0 none;}
    .header-rt{display: none;}
    .sticky .logo{padding: 0;}
    .header-lt a img{width: auto;}
    .header-lt a {font-size: 0 !important;}
    .header-md{width: 62%;}
    .header-lt{width: 20%;padding: 5px 0 0 0;}
    .solution_block {max-width:85%;}
    .carousel-inner .item {padding: 0px 0 0 0;}
    /*----- index page ----------------*/
     .item > img{animation:none;}
    header.home{z-index: 99999;padding:0;}
    .banner-cnt{position: static;background: #deb265;}
    .banner-cnt.cnt1{background: #360437;}
    .banner-cnt.cnt2{background: #060607;}
        .item img{height:auto;}
    .solution_in h1{padding: 0 0 20px 0;font-size:29px;}
    .item .show{display: none;}
    .item .hide{display: block;}
    .banner-cnt{top:25%;}
    .solution_in{padding:40px 0 40px 20px;min-height:272px;}
    .banner-blk{padding: 0px 0 0 0;}
/*
    .header-rt{float: none !important;width:250px;position:  fixed;top: 0;right:-250px;height:100%;overflow:auto;z-index: 9999;background:#2481be; transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -web-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;}
*/
   nav{display: none;}       
   #nav-icon{display:block;position: absolute;top: 26px;right: 10px;}
    .sticky #nav-icon{top: 26px;}
    .side_bar{display:block !important;width:240px;background:#fff;
    height:100%;position:fixed;top:0;right:-240px;z-index:9;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;overflow:auto;padding: 44px 0;}
    .side_bar nav{display:block;}
	.side_bar ul{padding:0;}   
	.side_bar ul li{padding: 0  0;float:none; display:block; width:100%;margin:0;background:none;border:none;position: relative;} 
	.side_bar ul li a{display:block;padding: 13px 3px;font-size: 14px;color:#000;text-align: left;}
	.side_bar ul li a:hover{background:#000; color:#fff;}
	.menu{text-align: center;margin: 0 auto;position:absolute;right: 14px;top: 0;z-index:999;padding:4px 0;}
	.side_bar nav ul{display:block !important; position:static;padding:0; box-sizing:border-box; }
	.side_bar nav ul{width:100%; padding:0;position: relative;}
	.wrapper{position:relative; top:0; right:0; transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-web-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;}    
	body.open{overflow:hidden;}
	.open .wrapper{right:240px;top:0px;position: fixed;}   
    .open .side_bar{right:0}
	.open .menu{}
    .sticky .menu{z-index: 999;}
    /*----for menu ------*/
     .side_bar ul li ul {position: static;transition: none;width: 100%;display: none;background: #ffffff;}
    .side_bar ul li a span img{display: none;}
    .drop_down{display: none;}
    .open .side_bar{width: 100%;position: fixed;z-index: 9999;}
    .side_bar nav{max-width: 90%;padding: 40px 0 0 0;}
    .drop_down{position: static;}
    .open .wrapper{right: 0;}
    .open .wrapper{position: relative;}
    .menu{z-index: 99999;}
    .down_in{padding: 20px;background: #fff;}
    .side_bar .down_in ul li:first-child{width:100%;padding: 0;}
    .side_bar .down_in ul li:last-child{width:100%;}
     .side_bar .down_in ul li a{background: none;padding:0 10px 0 10px;}
    .side_bar .down_in ul li ul li{padding:8px 10px !important;}
    .links{padding: 0 0 5px 0;}
    .links ul li{padding: 0 0 15px 0 !important;}
    /*------ tabs ---------------*/
    header{padding: 0;}
    .main-in{padding: 0px 0 0 0;}
    .logo{padding: 0;}
    .header_blk {padding: 15px 0;}
    .tab_links ul li h2:after{display: none;}
    .tab_links ul li{display: block;float: none;}
    .history-block ul li:first-child{width: 100%;float: none;display: block;}
    .history-block ul li:last-child{width: 100%;float: none;display: block;padding: 0 0 15px 0;}
    .awards-in ul li{width: 50%;display: block;}
   
    /*----- our collection -------*/
    .awards_block {padding: 45px 0 0 0;}
    .awards-in.collection ul li{width:100%;}
    .award-content {top: 55px;}
    /*--- feedback ----- */
    .awards-in.collection .awards_block figure img{width: 100%;height: auto;}
    .awards-in{max-width: 90%;}
    .awards-in.collection.cl1 .awards_block figure img{width: 100%;height: auto;}
    /*--------- contact us ----------------*/
    .store-lt{width:100%;float: none;display: block;}
    .store-rt{width:100%;float: none;display: block;padding: 20px 0 0 0;}
    /*----- services ---------*/
    .tabs li{display: block;padding: 10px 0;}
    .custom-in .slick-prev{left: 0;}
    .services-block .tabs {padding: 0 0 15px 0;}
    .twentytwenty-container{height: 276px !important;}
    .ourservices-in p br{display: none;}
    .accordion-section{max-width: 90%;}
    .accordion-main{max-width: 90%;}
    .down_in.down_in1{height:auto;}
    .down_in.down_in1 ul li{width: 100%;display: block;}
    /*--- changes ---*/
    .store-lt a figure img{width: 100%;height: auto;}
    .store-lt .slick-prev{z-index: 999;}
    .history-in figure img{width: 100%;height: auto;}
    .history-in.manage figure img{width: 100%;}
    .awards-in.life .awards_block figure img{height: auto;}
    .awards-in.life ul li{width: 100%;}
    .awards-in.collection.silver .awards_block figure img{height: auto;}
    .awards-in.collection1.cl1.release ul li{width: 100%;}
    .awards-in.collection.press2018 ul li{width: 100%;padding: 0 0 20px 0;}
   .lounges.loung1 a img{height: auto;}
   .lounges a img{height:auto;}
    .redesign a figure img{height: auto;}
    .enquiry{width: 40%;}
    .form-block.work{max-width:65%;}
    .gold-lt{float:none;display:block;width:100%;}
    .gold-rt{float:none;display:block;width:70%;padding:30px 0 50px 0;margin:0 auto;}
    .jadau-menu li:last-child{padding: 0 0 12px 0px !important;} 
    .ceremony-blk ul li{padding:20px !important;}
    .awards-in.collection2 ul li{width: 100%;}
    /*--- changes ------*/
    .history-blk-lt{width: 100%;float: none;display: block;}
    .history-blk-rt{width: 100%;float: none;display: block;padding: 0 20px;}
    .tab_cnt_wrapper{height: auto;}
    .history-blk-rt ul li:first-child{width: 100% !important;}
    /*--- footer ------*/
    .footer-top h6{font-size: 14px;}
    .footer-top ul li{padding: 5px 0px;width: 50%;}
    .footer-top ul li.ft1{width: 100%;padding: 20px 0 0 0;}
    .footer-cnt ul li{width: 33.33% !important;}
    .footer-cnt1 ul li{width:auto !important;float: none !important;}
    .footer-btm ul li{width: 100%;float: none;text-align: center !important;}
    .show-desk{display: none !important;}
    .show-mobile{display: block !important;}
    .footer-icons{float: none;padding: 20px 0 0 0;}
    .footer-icons ul li{width: auto !important;}
    .footer-blk {padding: 15px 0 0 0;}
    .footer-lt ul li{width: 100% !important;}
    .history-slide {margin: 0 29px;}
    .gold_block{max-width: 90%;}
    .store-inner ul li{width: 100%;display: block;float: none;}
    .locate-cnt{position: static;}
    .header-in ul li a{font-size: 0;}
    .header-lt .enquiry a{font-size: 0;}
    .header-lt ul li{border: 0 none !important;}
    .main-in h2.show {font-size: 20px;}
    .video-lt{width: 100%;float: none;display: block;padding: 0 0 20px 0;}
     .video-rt{width: 100%;float: none;display: block;padding: 20px;}
    .redesign p {padding: 30px 0px;}
    
    .form-block.video{max-width: 100%;}
    .care-lt{display:block;float:none;width: 100%;padding: 0 0 20px 0;}
   .care-rt{display:block;float:none;width: 100%;padding: 0 0 20px 0;}
    .store-img .slick-next {top: 49% !important;}
   
    .collection-in ul li{width: 100%;float: none;display: block;}
    
    /*--- demo--------------*/
    .collection-left{width: 100%;float: none;display: block;}
    .collection-right{width: 100%;float: none;display: block;padding:30px 0 0 0;}
    
    .collection-lt1{display:none;}
.collection-lt2{display:block;}
.collection-lt2 .slick-prev{left:0;}
.collection-lt2 .slick-next{right:10px;}

}
@media (max-width:599px){
    .solution_block {max-width:100%;}
      .solution_in{padding:45px 0 45px 20px;min-height:323px;}
    .solution_in h1{padding: 0 0 20px 0;font-size: 25px;}
  .awards_block h3 {font-size: 12px;}
    .awards_block {padding: 45px 0 0 0;}
    /*---- services -------*/
    .custom-in .slick-initialized .slick-slide{display: inline-block;}
    .custom-in ul li{width: 100%;float: none;display: block;padding: 0 10px;}
    .services-block{max-width: 100%;}
    .custom-in .slick-prev{left: -15px;}
    .twentytwenty-container{height: 219px !important;}
    .twentytwenty-handle{left: 358.708px !important;}
    .accordion-section{max-width: 100%;}
    .accordion-main{max-width: 100%;}
    .ourservices-in p{font-size: 10px;}
    .accordion-top ul li p{font-size: 10px;}
    .accordion-item.active ul li p span{top: 23%;}
    .accordion-item ul li p span .fa{font-size: 18px;line-height: 30px;width: 25px;height: 25px;}
    .store-in{max-width: 100%;}
    .store-inner ul li{padding: 10px;}
    .footer-logo{padding: 0;}
    .tab_content{padding: 0;}
    .store-inner ul{padding: 0 0 12px 0;}
    .store-lt{padding: 0 12px;}
    .special-lt{width: 100%;float: none;display: block;padding: 20px;}
    .special-rt{width: 100%;float: none;display: block;padding: 20px;}
    /*--------- contact us ----------------*/  
    /*--- feedback ----- */
    .awards-in.collection.press ul li{width: 100%;padding: 5px;}
    .solution_in p br{display:none;}
    .solution_in p{font-size:15px;}
    .ceremony-blk ul li{width: 100% !important;}
    .directors ul li{display:block;float:none;width: 100%;padding: 20px;}
    .awards-in.collection1 ul{max-width:85%;}
    .header-lt{width: 16%;}
    .sticky header{padding: 0;}
    .ceremony-blk1{max-width: 90%;}
}
@media (max-width:478px){
    .range-blk ul li{width: 100%;float: none;display: block;padding: 0 0 20px 0;}
    .header-lt ul li{padding: 0 !important;}
    .contact-link {padding: 5px 10px;}
    .tab_cnt{padding: 0 0 30px 0;}
    .history-slide {margin: 0 20px;}
    .solution_block .go{width: 33%;padding: 16px 16px 15px 11px;}
    .solution_block .form-group{padding:0px 65px 0 12px;font-size:16px;}
    .solution_in{min-height:330px;padding:45px 0 45px 10px;}
    header.home {padding: 0 0 0 0px;}
    .solution_in h1 br{display: none;}
    .solution_in p br{display: none;}
    .solution_in h1{font-size: 19px;line-height: 24px;}
   .logo{padding:0;}
    .float-sm{display: none;}
    .awards-in ul li{display: block;float: none;width: 100%;padding: 0 0 20px 0;}
    .camp-content{top: 18px;left: 12px;}
    .camp-content p br{display: none;}
    .camp-content h5{padding: 0 0 5px 0;}
    .history-in.inner1{padding: 18px 0 0 0;}
    .awards_block{padding: 25px 0 0 0;}
    .camp-content p{font-size: 9px;line-height: 12px;}
    #nav-icon{right: 5px;}
    /*----- our collection --------------*/
    .award-content{top:43px;} 
    .awards-in.collection .slick-initialized .slick-slide{display: inline-block;}
    .history-in figure img{padding:0;}
    .awards-in.collection .slick-next{right: -9px;}
    .awards-in.collection1 .slick-initialized .slick-slide{display: inline-block;}
    .awards-in.collection1 .slick-next{right: -9px;}
    .slick-prev, .slick-next {top: 37% !important;}
     
    /*---- services ----------------------*/
    .twentytwenty-container{height: 142px !important;}
    .twentytwenty-handle{left: 358.708px !important;width: 25px;height: 25px;}
    .twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay{width: 95%;}
   .item img{height:auto;}
    .enquiry{width: 45%;}
    .form-block.work{max-width: 80%;padding: 20px 20px;}
    .form-block.work .form-control.ctrl1{width: 55%;}
    .gold-rt{width:95%;}
    .gold-rt h4{font-size:20px;}
    .accordion-top ul li p{font-size:9px;line-height:12px;padding:7px 9px 4px 7px;}
    .accordion-item ul li p span .fa{width:15px;height:24px;}
    .accordion-item ul li span{right:0;}
    .accordion-item-content{padding:15px 3px;}
    .ourservices-in p {font-size: 10px;line-height: 12px;}
    .ourservices-in p br{display:none;}
    .tab_cnt_wrapper{height:auto;}
    .services-inner{height:auto;}
    .tab_cnt_wrapper.cnt1{height:auto;}
    /*--- footer -----*/
    .footer-top ul li{width: 100%;}
    .footer-cnt ul li{width: 100% !important;}
    .header-lt a img{width:25px;}
    .header-lt{width: 15%;}
    .store-img .slick-next:before{font-size: 25px;line-height: 25px;width: 24px;height: 24px;}
    .store-img .slick-prev:before{font-size: 25px;line-height: 25px;width: 24px;height: 24px;}
    .store-img.img1 .slick-next{top: 35% !important;}
    .item a img {height:fill-available;height: -webkit-fill-available;height: -ms-fill-available;height: -moz-fill-available;height: -o-fill-available;}
    .store-img .slick-next{top: 38% !important;}
    .tab_links{padding: 20px 0;}
    .camp_dtls p {padding: 0 0 25px 0;}
    .collection-right{padding:20px 0 0 0;}
}
@media (min-width:768px)
{
	.header-in ul li:hover .drop_down{display: block;    z-index: 10;
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    transform: translateY(0%);
    -webkit-transition-delay: 0s, 0s, 0.3s;
    -moz-transition-delay: 0s, 0s, 0.3s;
    transition-delay: 0s, 0s, 0.3s;
    pointer-events: auto;}	

}
	