@media (min-width: 768px) {

}

@media screen and (max-width: 600px) {

}
@media (max-width: 991px){

}

@media (max-width: 1200px) {

}
@media screen and (min-width:2400px) and (max-width: 3000px){
 

}
@media screen and (min-width:1800px) and (max-width: 2399px){
 
 


}
@media screen and (min-width:1400px) and (max-width: 1799px){



}
@media screen and (min-width:1200px) and (max-width: 1400px){

}



@media screen and (min-width:1200px) and (max-width: 1366px){

 

}
 




@media screen and (min-width:1024px) and (max-width: 1199px){
 
	.main_menu #cssmenu2 > ul > li > a {         padding: 17px 0px;font-size: 13px;}
	.main_menu #cssmenu2 > ul > li.has-sub > a {padding-right: 30px;}
	.mbsculptures3 .news-image {width: 50%;}	
	.mbsculptures3 .news-info {  width: 50%;  padding:40px 40px;}	
	.mbsculptures3 .news-image img {  height: auto;}	
	.mbjewelry8bx ul li{ width:30%;margin-bottom:10px;margin-right:5px;}	
	.mbjewelry8bx ul li a {  font-size: 11px;padding: 6px 10px;	}
	.mbjewelry2bxc {width: 100%;position: relative;top: 0%;right:0px;}
	 .category6i2 .sectitle h1 {font-size: 44px;}
	.mbsculptures3 .news-info h3{font-size:20px;}
	 .mbsculptures3 .news-info h1{ font-size: 30px;}
	.main_menu #cssmenu2 ul ul li a {border-bottom: 1px solid rgba(150, 150, 150, 0.15);  padding: 11px 5px;width: 160px;font-size: 10px;}
	.sectitle h1 {font-size: 44px;line-height: 1.2;}
	.category5bxct h3 {  font-size: 25px;  line-height: 1;}
	.cat1btn a {border: 1px solid #897358;padding: 12px 12px;font-size: 10px;}
	.category5bxct p {font-size: 13px;line-height: 1.4;}
	.category5bxct {  padding: 35px 20px;}
	.sectitlenb h1,.category7 .sectitle h1 {font-size: 44px;}
	.mbjewelry2bxc h1,.mbjewelry2bxc h2,.mbjewelry2bxc h3,.mbjewelry2bxc h4,.mbjewelry2bxc h6,.mbjewelry2bxc p,.mbjewelry2bxc h5,
.mbjewelry2bxc span,	.mbjewelry2bxc a	
{color:#000 !important;}	
	    .headerlogo, .main_menu {
        display: none;
    }
}

@media screen and (min-width:768px) and (max-width: 1023px){
 .primarylogo {text-align: left; }
 .sectiontitle h1 {font-size:42px; } 
 .testi .sectitle {margin-bottom: 40px;}
 .main_menu #cssmenu2 > ul > li > a {         padding: 17px 0px;font-size: 11px;}
 .main_menu #cssmenu2 > ul > li.has-sub > a {padding-right: 25px;}
 .c1 h2, .maboutl2bn h2 { font-size: 110px;line-height: 1;border-bottom: 1px solid #ddd1d1;padding-bottom: 30px;text-align:center;}
 .maboutl2bn2 p {font-size: 108px;   line-height: 112px;}
 .maboutl2bn p{font-size: 110px;   line-height: 120px;}
 .mbsculptures3 .news-image {width: 100%;}	
.mbsculptures3 .news-info {  width: 100%;height: auto; padding:40px 0px;}	
 .mbsculptures3 .news-image img {  height: auto;}
 .mbjewelry8bx ul li{ width:30%;margin-bottom:10px;margin-right:5px;}	
.mbjewelry8bx ul li a {  font-size: 11px;padding: 6px 10px;	}
.mbjewelry2bxc {width: 100%;position: relative;top: 0%;right:0px;}
 .category6i2 {padding-left: 10px;padding-right: 10px;}
 .category6i2 .sectitle h1 {font-size: 40px;}
 .mbsculptures3 .news-info h1{ font-size: 30px;}
	.mbsculptures3 .news-info h3{font-size:20px;}
	.modal-dialog {max-width: 94% !important;margin: auto;	 }
	.modal {padding-right: 10px !important;}
	.main_menu #cssmenu2 ul ul li a { padding: 11px 5px;width: 150px;font-size: 10px;}
	.sectitle h1 {font-size: 54px;}
	.category5bxct h3 {  font-size: 25px;  line-height: 1;}
	.cat1btn a {border: 1px solid #897358;padding: 12px 12px;font-size: 10px;}
	.category5bxct p {font-size: 13px;line-height: 1.4;}
	.category5bxct {  padding: 35px 20px;}
	.sectitlenb h1 {font-size: 44px;}
	.hmnsecbrbx p { font-size: 14px;}
	.hmnsecbrbx h3 {font-size:20px; }
	.mbjewelry2bxc h1,.mbjewelry2bxc h2,.mbjewelry2bxc h3,.mbjewelry2bxc h4,.mbjewelry2bxc h6,.mbjewelry2bxc p,.mbjewelry2bxc h5,
.mbjewelry2bxc span,	.mbjewelry2bxc a		
{color:#000 !important;}	
.mexplore2 .news-info {  padding: 40px 20px;}	
.mbjewelry3bx h3 {  font-size: 15px;}		
	.bnpdctbx h3 {font-size: 17px;}	
	.headerlogo,.main_menu{display:none;}	
	.main_menu2{display:contents;}
	.mlogo2 img {width: 100%;height: auto;max-width: 120px;display: inline-block;}
.main_menu2 {
	display: contents;}
.logo, .main_menu {
        display: none;
    }
}


@media screen and (min-width:320px) and (max-width: 767px){
.sliders video { height:300px; } 
.primarylogo {text-align: left; }
.primarylogo img{width:90px;}
.logo,.main_menu{display:none;} 
.headerlogo { padding:5px 0px; }
.main_menu2{display:contents;min-height:initial;} 
.headericons ul{text-align: right;} 
 .sectiontitle h1 {font-size: 70px;}
 .modall img {width: 100%;height: 200px;object-fit: contain;}
 .modalr{padding:20px 12px;}
.testir{padding-top:20px;}
.maboutr img{margin-top:30px;}
 .maboutl2bn p{           font-size: 60px;line-height: 76px;}
 .c1 h2, .maboutl2bn h2 { font-size: 50px;line-height: 1;border-bottom: 1px solid #ddd1d1;padding-bottom: 30px;text-align:center;}
.nbnews{ padding:70px 10px; }
 .mservices{ padding:70px 10px; }
.mbsculptures3 .news-image {width: 100%;}	
.mbsculptures3 .news-info {  width: 100%;height: auto; padding:40px 20px;}	
 .mbsculptures3 .news-image img {  height: auto;}	
.mbjewelry2bxc {width: auto;position: absolute;top: 5%;right: 5%;padding: 20px;z-index: 12;}		
.mbjewelry9bx {width: auto;position: absolute;top: 5%;right: 5%;padding: 20px;z-index: 12;}		
.mbjewelry8bx ul li{ width:46%;margin-bottom:10px;margin-right:10px;}	
.mbjewelry8bx ul li a {  font-size: 11px;padding: 6px 10px;	}
.mbjewelry2bxc {width: 100%;position: relative;top: 0%;right:0px;}
.sectitle h1 {font-size: 60px;line-height: 1.2;	}
.whatsappcall img {width: 50px;height: 50px;    top: -5px;}
.whatsappcallc {height: 45px;}
.whatsappcallc h3 {    font-size: 12px;}
.whatsappcall { width: 210px; height: 45px;	}
.category4lcontent {    padding: 30px  5px;}	
.mbjewelry2bxc h1, .mbjewelry2bxc h2, .mbjewelry2bxc h3, .mbjewelry2bxc h4, .mbjewelry2bxc h5, .mbjewelry2bxc h6,.mbjewelry2bxc p,.mbjewelry2bxc a {
 color: #000;  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4), 0px 0px 0px rgba(0, 0, 0, 0.1), 0px 0px 0px rgba(0, 0, 0, 0.1);}

.category6i2 {padding-left: 10px;padding-right: 10px;}
.modalr h3 { font-size: 18px;margin-bottom: 2px;}
.modalr p {font-size: 10px;line-height: 1.3;}
.modalr .form-control {border: 1px solid #000;padding: 15px 5px;height: 25px;}
.modalr .btn {border: 1px solid #000;background: #fff; height: 31px;font-size: 11px;}
.modalr .form-control{ font-size: 11px;}
.modal-content {  width: 90%;margin: auto;}
.mbsculptures1 img {width: 100%;height: auto;object-fit: contain;margin-bottom: 0;}
.mbsculptures2 h1, .mbsculptures2 h2, .mbsculptures2 h3, .mbsculptures2 h4, .mbsculptures2 h5, .mbsculptures2 h6 {text-align: center;
margin: 25px 0px;font-size: 24px;}
.mbjewelry2bxc h1,.mbjewelry2bxc h2,.mbjewelry2bxc h3,.mbjewelry2bxc h4,.mbjewelry2bxc h6,.mbjewelry2bxc p,.mbjewelry2bxc h5,
.mbjewelry2bxc span	,	.mbjewelry2bxc a	
{color:#000 !important;}	
.quote2 { padding: 20px 20px;}	
.mbjewelry6r{padding: 20px 40px;}	
.mbjewelry3bx h3 {  font-size: 15px;}	
.bnpdctbx h3 {font-size: 17px;}		
	
.nwcat1 .sectiontitle h1{font-size:32px;}	
.category3{padding-top:20px;}	
.cat1 .owl-carousel .owl-item img {  height:300px; }	
.nwcat1 .sectiontitle h3{font-size:21px;margin-bottom:25px;}	
.category4limg img {width: 100%;height: auto;object-fit: contain;margin-bottom: 10px;}	
	.category6	.sectitlenb  h1 {font-size: 50px;}
	.mbjewelry1bx h1{font-size:36px;}
	.mbjewelry1bx h1{font-size:26px;}
.nbjelbx img {width: 100%;height: 200px; }	
.nbjelbx h3 {font-size: 12px;min-height:60px;}	
.bnpdctbx {
    width: 100%;
    position: relative;
    padding: 0px 5px;
    margin-bottom: 20px;
    text-align: center;
    height: calc(100% - 15px);
    border: 1px solid #efefef;    box-shadow: 0 0px 0px rgb(166 188 233 / 20%);
}	
.bnpdctbx img {
    height: 220px;
    object-fit: contain;
    width: 100%;
}	
.bnpdctbx h3 {
    font-size: 15px;
    margin: 2px 0px;
    text-transform: capitalize;text-overflow: ellipsis;
    height: 43px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}	
	
	.main_menu2 {
        display: contents;
        min-height: initial;
    }
	
	.headerlogo{display:none;}	
	
}

@media (max-width: 767px){

}

