/************** -------------(min-device-width : 320px) and (max-device-width : 550px)------------- *************/
@media only screen and (min-device-width : 320px) and (max-device-width : 550px) {
  .section-heading1 p {
    font-size: 0.875rem;    
  }
  .logo-img {
      width: 30px;
      height: 30px;
  }  
  .navbar-dark .navbar-brand.logo-font {
    font-family: 'Freehand 471 BT W07 Regular', cursive;
    color: #f4ad19;
    font-size: 1rem;
    padding-left: 0rem;
  }
  .bg-dark {
    background-color: rgba(66, 19, 10, 1)!important;
  }
  .navbar-brand span {
    font-size: 1rem !important;
    display: inline !important;
  }
  .nav-item.dropdown.show .dropdown-menu {
    border: none !important;
  }
  .navbar-toggler {
    padding: .25rem .5rem;
    font-size: 1rem;
  }
  header h1.display-3 {
    font-size: 5.5rem !important;
  }
  .collections {
    padding: 30px 28px !important;
  }  
  .collections .collection-box .brand-img-bg {
    min-width: 160px !important;
    max-width: 185px;
  }
  .galaxy-footer {
    padding-top: 30px !important;
    text-align: center !important;
  }
  .collections-brand .brand-box {
    height: 400px !important;
    padding:10px;
  }
  .collections-brand .brand-box-img {
    height: 290px !important;
  }
  .collections-brand .brand-box-img img {
    height: 100% !important;
    width: 100% !important;
  }
  
  .collections-brand .brand-box-txt {
    height: 70px !important;
    padding: 0px 10px;
    font-size:1.2rem;
  }
  .legacy {
    background-position: right bottom !important;
    background-size: 100% 40% !important;
    height: auto;
    padding: 30px 0px;
  }
 .legacy-content {
    min-height: 700px;
  }
  .visit-us {
    padding: 90px 0px;
  }
  .visit-us h3 {
    padding: 15px 0 10px 0px;
  }
  
  .mob-top-pad1{
      padding-top: 15px;
  }
  
  
  .alljewellery {
    padding: 0px 0 !important;
   	max-height:400px;
	overflow-y: scroll;
  }
  .jewellery {
    padding: 30px 28px !important;
  } 
  .exclusive {
    padding: 30px 28px !important;
  } 
  .women_collections {
    padding: 30px 28px !important;
  } 
  
  .media_collection{
    padding: 0px 0px !important;
  } 
  
  .gold_silver_rate {
    display:none;
	}
	  .jewel_search {
   	width: 100% !important;
	}
	  .jewel_search_ul {
    width: 100%!important;
    padding-top: 2%!important;
	}	
	 .white-bg-rate{
	     top: 50px!important;
    	z-index: 1040!important;
	 }  
	.top_bar_one{
	padding-top: 25%!important;
	}
  
}
/************** -------------(min-device-width : 320px) and (max-device-width : 550px)------------- *************/

/************** -------------(min-device-width : 567px) and (max-device-width : 790px) ------------- *************/
@media only screen and (min-device-width : 567px) and (max-device-width : 790px) {
  .section-heading1 p {
    font-size: 0.875rem;    
  }
  .logo-img {
      width: 30px;
      height: 30px;
  }  
  .navbar-dark .navbar-brand.logo-font {
    font-family: 'Freehand 471 BT W07 Regular', cursive;
    color: #f4ad19;
    font-size: 1rem;
    padding-left: 0rem;
  }
  .bg-dark {
    background-color: rgba(52, 58, 64, 0)!important;
  }
  .navbar-brand span {
    font-size: 1rem;
    display: inline !important;
  }
  .nav-item.dropdown.show .dropdown-menu {
    border: none !important;
  }
  .navbar-toggler {
    padding: .25rem .5rem;
    font-size: 1rem;
  }
  header h1.display-3 {
    font-size: 5.5rem !important;
  }
  .collections {
    padding: 40px 0px !important;
  }  
  .collections .collection-box .brand-img-bg {
    width: 160px !important;
  }
  .galaxy-footer {
    padding-top: 30px !important;
    text-align: center !important;
  }
   .collections-brand .brand-box {
    height: 400px !important;
    padding:10px;
  }
  .collections-brand .brand-box-img {
    height: 290px !important;
  }
   .collections-brand .brand-box-img img {
    height: 100% !important;
    width: 100% !important;
  }
  .collections-brand .brand-box-txt {
    height: 70px !important;
    padding: 0px 10px;
    font-size:1.2rem;
  }
  .collections .collection-box .brand-img-bg {
    width: 288px !important;
    height: 160px !important;
    background-size: 100% !important;
  }
  .legacy {
    background-position: right bottom !important;
    background-size: 80% 60% !important;
    padding: 40px 0px;
  }
  .legacy-content {
    min-height: 700px;
  }
  .visit-us {
    padding: 100px 0px;
  }
  .visit-us h3 {
    padding: 15px 0 10px 0px;
  }
  .mob-top-pad1{
      padding-top: 15px;
  }
}
/************** -------------(min-device-width : 567px) and (max-device-width : 767px) ------------- *************/


/************** -------------(min-device-width : 800px) and (max-device-width : 1023px) ------------- *************/
@media only screen and (min-device-width : 800px) and (max-device-width : 1023px) {
  .navbar-dark .navbar-nav .nav-link {
   font-size: 0.875rem !important;
  }
 .legacy {
    background-size: 60% 100%!important;
  }
}
/************** -------------(min-device-width : 800px) and (max-device-width : 1023px) ------------- *************/