@media (max-device-width:2500px) and (orientation:lanscape){

}

/**************media query************/





@media only screen and (max-device-width :2500px) {

 body{-webkit-text-size-adjust:100%; }

}

@media only screen and (max-device-width :1450px) {

 

}





@media screen and (max-width:1400px)

{

 
 

}

@media screen and (max-width:1350px)

{ 
 .bannerTex{ right:1%; width:450px;}.bannerTex h4{ font-size:55px; line-height:40px;}.bannersecc{ height:800px;}
 }
 


@media screen and (max-width:1300px)

{
.wedding1{ width:95%;}

}
 
 



@media screen and (max-width:1000px)
{
	body{ font-size:10px;}.contentdd{ margin-top:30px; text-align:justify}.logoSec{ right:10px; width:90px;}.bannerTex{ width:70%; font-size:16px; top:320px;}
	.bannersecc{ background-size:auto 100%; background-position:top left; height:550px}.informatoo{ margin-bottom:40px; margin-top:-50px;}.informatoo{ width:90%;}.bannerTex h4{ font-size:25px; line-height:20px;}.enqueirryy{ width:100px; height:20px; font-size:9px; letter-spacing:3px; line-height:20px;}.h1headd{ font-size:40px; line-height:40px;}.contentdd{ line-height:15px;}
	.texb{ margin-top:50px; padding:50px 0}.texb aside{ font-size:16px; line-height:20px;}.whtsecc{ width:90%;}.h1headd{ font-size:30px; line-height:30px;}.cowhyFixx{ padding:20px 0}.leftcontr h3{ font-size:16px; margin-bottom:15px;}.leftcontr p{ line-height:20px;}.parralexx{ height:200px; background-size:100% 100%; background-attachment:scroll; padding-top:100px;}.boxDicv{ width:80%; font-size:20px; letter-spacing:3px; padding:20px 0px;}.avaiiiSec{ width:90%; padding:50px 0}.footerFixx{ width:90%; padding-top:10px;}.footerBgg{ background-color:#e7e4e8; background-size:25%;  height:auto; background-position:top 40px right 20px}.telphhni{ float:none; width:100%; text-align:left; padding-top:10px;}.factAdd{ width:100%; text-align:left; float:none; padding-top:10px;}.footerFixx h4{ font-size:18px;}.footerFixx{ font-size:11px;}.popZoom{ padding:20px;}.inputclls{ width:90%; font-size:11px; letter-spacing:2px; color:#fff}.factAdd{ padding-bottom:30px;}.popZoom h5{ font-size:20px;}
.submitBtn{ width:100px; font-size:11px;}	.leftcontr p{ line-height:15px;}
 .eventtabb{  font-size:10px; left:0; right:0; text-align:center; margin:auto; top:25px;}
 .detailsPop{ width:302px; height:200px;  }.clstab{  right:5px; top:-20px; cursor:pointer; width:13px; height:13px;}
 table{ font-size:9px; line-height:30px; }.haedd td{ font-weight:bold; color:#64c31f; font-size:9px;}.productrann{ margin-top:50px;}
 
}
 

@media screen and (max-width:768px) 

{

 
 

	
 
}



@media screen and (max-width:650px)

{ 

	

 

}



@media screen and (max-width:480px)

{.bgcolor{  background-color:#000; }.logoLeft{ width:50px;  padding:5px 5px 0px; height:50px; left:0px; top:0px;}.topMenuSec{ width:180px;}.valueHead{ margin-bottom:0px;}.bigFontt{ font-size:20px; line-height:20px;}
.queryBox{ width:180px; right:20px; bottom:-215px}
.queryBox h3{ font-size:12px;}.queryBox p{ font-size:11px; letter-spacing:1px;}.queryBox a{ font-size:11px;}.servicesSee{ width:50%;}
.serviceHedd{ left:-70px;}.queryBox h3{ padding-top:125px;}.verticalLink{ font-size:12px;}.verticalLink:after{ left:80px; top:8px; width:20px;}.fourCategories aside{ width:50%; }.fourCategories{  margin:0px}.fourCategories h3{ margin-top:30px;}.imageEffect{ height:230px}.lookbookTabb{ top:150px; right:-59px; font-size:11px;}.aboutConten-padd p{ float:none; width:100%;}.mainContent h4{ font-size:17px;}.mainContent h4 span{ letter-spacing:0px; font-size:9px;}.readMore{ right:auto; left:25px;}
.aboutConten-padd{ padding:20px; font-size:10px; line-height:14px;}.mainContent{ left:-110px;}.aboutSecc{ margin-right:50px; width:55%;}
.vediaoSec{ width:100%; height:300px; background-size:150%;}.aboutSecc{ height:440px;}.videobg{ left:0; right:0; margin:auto}
.viewnoreVideo{ right:10px; font-size:10px; width:150px; bottom:20px;}.newsLetterBox label span{ font-size:16px; line-height:15px; margin:0}.newsLetterBox input{ line-height:25px; margin-top:10px; }.newsLetterBox{ top:70px;}.addressSec{  top:150px;  }
.addressSec b{ text-align:left}.addressSec span{ margin-top:10px; text-align:left}.contactDetauls{ padding-top:0px;}.contactDetauls{ padding-left:20px;}.logoRight{ right:20px;  margin:auto; top:155px; width:65px;}.newsLetterBox{ padding:5px 0 5px 15px;}
 .mainLinkboc ul li a{ padding-top:10px; font-size:11px}.mainLinkboc ul{ padding-top:50px}.sideLink{ right:-582px;} 
 .footerbg{ width:100%; height:250px; background:none; }.newsLetterBox label{ margin-right:0; padding-left:10px;}.newsLetterBox input{ float:right; font-size:12px;}.newsLetterBox{  padding:8px 0;width:100%;}.contactDetauls span{ width:50%; float:left}
 .submitBtnn{ margin-right:0; line-height:22px; margin-bottom:7px; margin-left:10px;}.addressSec{ left:20px; width:60%; padding-bottom:15px;  }.specialBg1{ height:220px;}.specialBg{ height:200px;}.corinqCnt{ padding-top:50px;}
 .addressSec b{ margin-bottom:10px;}.specialEve h3{}.ctnSub{ width:200px;}.ctnFld, .ctnTxt, .ctnSub {width:300px;}.ctnFld{ line-height:25px;}.contactFour span{ width:100%; float:none; height:250px;}.contactFour span img{ width:100%; }.value3{ height:370px;}
.artCnt h2{ font-size:47px; line-height:40px; letter-spacing:0}.heading2{ font-size:20px;}.artHead{ font-size:25px; line-height:25px;}
.artPara{ font-size:12px; line-height:14px;}.guestLft{ width:100%; float:none}.artPara{ margin-top:10px}.guestRgt{ margin:0px auto; float:none; margin-top:20px; margin-bottom:20px;}.art2Bg{ height:auto}.value1, .value2{ float:none}.value1{ width:100%; height:400px;}.valueCnt { padding-top:25px;}.value2{ display:none}.valueCnt{ height:auto}.value3{ width:80%; margin:0px auto}.art3Bg{ height:250px;}.update{ padding-top:75px;}.addressSec b:after{ display:none}.corBlack{ font-size:12px; width:240px; line-height:29px; padding-top:5px;}
.specialBtn{ margin-top:30px;}.specialBg1{ margin-top:20px;}.leftmenu{ width:70px; margin-left:15px;}.rightmenu{ width:150px; margin-right:45px;}.rightmenu li:before{ right:-30px;}.facBookicon, .videoIcon, .instagramIxon{ padding:20px 0}.borderbox{ font-size:11px;}.videoLook aside{ float:none}.rightVedio{ width:100%;}.videoLook h2{ margin:0; text-align:center}.paddtop{ width:100%; margin:0; padding:0; display:none}.wedding{ height:200px; margin-top:140px;}.wedInq{ width:150px; bottom:20px;}.wedding1 p{ font-size:11px; text-align:justify;}.wedding1 h3{ margin-top:20px; font-size:25px;}.sisPart {width:80%; float:none; margin:0 auto;}.sisPart p{ margin-bottom:15px; font-size:12px; text-align:justify;}.box1, .box2, .box3{ height:150px;}.art1Bg{ height:250px;}.contactFour{ width:80%; margin:0px auto; display:none}.corporate{ margin-top:140px;}.contactFour h4{ display:none}.contetTx{ top:-30px; background:rgba(0,0,0,1); width:100%; line-height:15px; padding:9px 0; letter-spacing:0px; }.valuePara{ text-align:justify;}.specialEve h3{ font-size:15px; line-height:18px;}.popBoxx{ height:420px; width:80%;}
.leftLogopart, .rightFormm{ width:auto; position:relative; background-size:40%;}.rightFormm{  background-color:#fff; width:100%;}
.inputboxx:focus{ width:90%;}.inputboxx{ width:80%;}.cancelBtn{ top:-125px; color:#fff; background-color:#000;}.padd{ margin-top:15px;}
.artistbanner{ height:300px; background-size:auto 100%; background-position:center center}.hedfb{ font-size:20px; padding-left:20px; padding-right:20px; padding-top:240px;}
.leftLogopart{ height:100px; background-size:30%;}
.tecnopearsec{   font-size:11px; left:0; right:0; margin:auto;  bottom:0px;  }.ctnSub {width:150px; height:30px; line-height:30px;}
} 

 