  @media(max-width:1240px) {
.colum02{ margin:0 38px;}
.logo{ padding-left:10px;}
.social_iocn{ padding-right:10px;}
.network_area{ width:107%;}	
.col_01{ margin-right:33px}  
.section01{ padding:0 10px; width:auto;}
.network_img{ max-width:220px;}
	.meddle {
	width:96%;
	padding: 0 2%;
}
 
.footer_inner {
	width: 96%;
	padding: 0 2%;
}
.news_deta{ width:69%;}
.main_f{ width:98%;}

 .snapshort_sec{ width:auto; margin:0 10px;}  
 .top_right{ width:72%;}
 
 nav ul li{ margin: 0 0 0 45px !important;}
 
	  }
 @media(max-width:980px) {

.col_01 {
	width: 19%;
}
.news_deta {
	width: 68%;
}

.top_right{ width:68%;}
 
.network_img{ max-width:203px;}
 .colum02{ margin:0 47px;}

.menu_main{ width:100%;} 
.snap_pic{ width:30%;}
.contact_form_area{ width:55%}
 nav ul li{ margin: 0 0 0 25px !important;}
.logo{ width:20%}
.logo img{ width:100%; height:auto;}
.top_right{ margin-top:3%;}

.video_links_sec_02{ width:100%;}
.video_links_sec .col_01{ margin:20px;}
.video_links_sec .col_01{ width:auto;}

}


 


 @media(max-width:768px) {
.team_img{ max-width:226px;}	 
.colum02{ margin:0 38px;}
.network_area{ width:98%;}
 
.network_img{ max-width:169px;}
.top_right {
	width:65%;
	float:left;
}
.logo{ width:20%;}
 .logo img{ width:100%; height:auto;}
 nav ul li{ margin-left:22px !important}
.col_01 a {
	padding: 8px 16px;
}
.news_deta {
	width: 60%;
}
.col_01 {
	width: 40%;
	margin: 4%;
	height: 425px;
}
.col_01:last-child {
	margin: 4%;
}
 
.section02 {
	margin-top: 5%;
}
.menu_main{ margin-bottom:20px;}
.snap_pic{ width:30%;}

.annika_pic{ width:35%;}
 
}

 @media(max-width:736px) {

.colum03{ width:28%;} 
.team_img{ max-width:201px}
.network_img{ max-width:150px;}
 
 
 .menu_main{ margin-bottom:5px;}
 
.top_right{ margin-top:0;}
header{ margin-top:3px;}	 
	.contact_sec_new{ width:100%;} 
	 }
 @media(max-width:667px) {
	 
	 
	 
.colum01{ width:27.1%;}	 
.colum02{ margin:0 27px;} 
.wedding_area{ width:90%;}
.network_area{ width:95%;}
.team_img{ max-width:155px;}
.wedding_img{ max-width:163px;}
.network_img{ max-width:115px;}
.wedding_area{ width:92%;}
.team_area{ width:96%;}
.team_area h3{font-size:30px;}
.wedding_area h3{ font-size:30px;}
.network_area h3{ font-size:30px;}	 
	 
 
  
.news_deta {
	width: 50%;
}
.section02 {
	margin-top: 15%;
}
.col_01 {
	height:455px;
}
nav ul li{ margin-left:45px !important;}

}
 @media screen and (min-width:481px) and (max-width:640px) {
 	 
.team_img{ max-width:154px;}
.team_area{ width:94%;}	
.colum01{ width:28%;}	 
	 
 
.videos iframe {height:300px;}

.menu{ margin-bottom:20px;}

.social_iocn{ margin-top:10px;}

.left_area{ width:46%;}

.right_area{width:46%;}
.annika_pic{ width:40%;}
}
 
	 
	 
 @media(max-width:600px) {
nav ul li{ margin:0 0 0 55px}	 
.team_area{ width:96.8%;}	 
.colum01{ width:30%;}	
.network_area{width:97%;} 
.team_img{ max-width:152px; }	 
 
.head_inner {
	width: 100%;
	padding: 0px !important;
}
 
.logo {
	float: left;
	 
}
.news_pic {
	float: none;
	margin: 0 auto;
	text-align: center;
}
.news_deta {
	width: 99%;
	text-align: center;
}
.section02{ margin-top:5%;}
.snap_pic{ width:45%;}

.contant_demo{ float:none; width:auto;}
.contact_form_area{ width:auto; float:left; margin-top:30px;}

}
 @media(max-width:480px) {
#mb{ display:block;}
#mb2{ display:none;}

.logo {
    width:30%;
}
.social_iocn{ margin-top:10px;}

	 
	 .section02{ margin-top:13%;}
 	 
.design_by {
	float: none;
	text-align: center;
	width: auto;
}
.terms {
	float: none;
	text-align: center;
	margin: 10px 0;
}
.copyright {
	float: none;
	text-align: center;
}
  
.social_iocn {
	float: right; margin-top:20px;
 
}
 
.col_01 {
	margin: 0px 0px 20px 0px;
	height:435px;
	width: 100%;
	float: none;
	text-align: center;
}
.col_01:last-child {
	margin: 0px;
}
.videos iframe {height:250px;}


.colum01 {
    float: none;
    margin: 0 auto;
    text-align: center;
    width: auto; margin-bottom:50px;
}
.colum02{
    float: none;
    margin: 0 auto;
    text-align: center; margin-bottom:30px;
    width: auto;
}
.colum03{
    float: none;
    margin: 0 auto;
    text-align: center; margin-bottom:30px;
    width: auto;
}
.team_img{ max-width:230px;}
.wedding_img{ max-width:342px;}
.network_img{max-width:242px;}
.snap_pic{ width:93%; margin:10 auto;}
.videos{ float:none; margin:20px auto; width:auto; text-align:center}
.videos_r{ float:none;}
.enquiry_inner{ float:none;width:auto;}
.main_f{ width:auto; margin:0;}
.left_area{ float:none; width:100%; margin:0;}
.right_area{ float:none; width:100%; margin:0;}
.security{ width:78%;}
.annika_pic{ float:none; text-align:center; width:70%;}
.founder_sec{ text-align:center; float:none; }

}



 @media(max-width:360px) {
	 
.logo {
    width:40%;
}	 
	 
	 }