@media screen and (max-width:1200px){
	.device{left:20%;top:-36px;}
	footer li{margin-right:10%;}
	.feature-content{width:55%;}
	
	
}
@media screen and (max-width:991px){
	.feature-1,.feature-2{margin-bottom:50px;}
	.device{display:none;}
	.screenshots ul li{width:50%;}
	.screenshots-intro{padding:110px 0 100px 0;}
	.feature-content{width:80%;}
	.features-slider{height:100%}
	.b1{
	height:auto !important;
	margin-bottom:10px
}
	
}
@media screen and (max-width:680px){
	.feature-content{width:60%;}
	.overlay {height:100%;}
	.b1{
	height:auto !important;
	margin-bottom:10px
}
	
}
@media screen and (max-width:640px){
	/*.use-btn{display:none;}*/
	.menu{display:none;}
	footer li{display:block;text-align:left;padding:20px 0;border-bottom:dashed 1px #c7cacc;margin-right:0!important;float:none;}
	nav{margin-top:20px;}
	.overlay ul{margin-left:0px;}
	.overlay ul li a{padding:10px 0;min-width:80px;font-size:12px;}
	.overlay {height:100%;}
	.epi_main{
	width:70%;
	float:right;
	margin-right:5%;
}
.b1{
	height:auto !important;
	margin-bottom:10px
}
}

@media screen and (max-width:465px){
	.hero h1{font-size:40px;margin:100px 0 45px 0}
	.screenshots ul li{width:100%;min-height:100%;float:none;}
	section.video i{font-size:30px;}
	section.video h1{font-size:15px;font-weight:400;}
	section.video{padding:40px;}
	.feature-content{width:100%;text-align:center;margin-top:20px;}
	.feature-icon{display:block;margin:0 auto;}
	blockquote p{width:60%;}
	.features-slider {padding: 11% 50px 10% 50px;}
	.overlay {height:100%;}
	.overlay ul{margin-left:0px;}
	.epi_main{
	width:70%;
	float:right;
	margin-right:5%;
	}
	.epi_logo{width:200px;}
	.cam_content {width:100%;}
	.cam_txt{color:#333;}
	.hero2 { 
	min-height:500px;
	}
	.cam_img{
		width:60%;
	}
	.con3_1 img{
		width:50%;
	}
	.con2{
	background-image:none;
}
.entry {
 width:80px !important;
}
.b1{
	margin-bottom:10px;
}
.svg{
	width:100px;
}
.b1{
	height:auto !important;
}
.b_box_1 {
	width:100% !important;
}
.sp{width:100% !important;}
.con2_img{
	display:none;
}
.mb10 {
	margin-bottom:10px;
}
.doui_box{
	width:90%;
}
.magin_left{
	margin-left:0 !important;
}
.coll_box{
width:100%;
}

.co_box {
	width:100%;
}
.co_box2{
	width:100%;
	border:none !important;
}
.center{
	text-align:center;
}
.minor_flex li{
	width:100%;
}
.bridal-bg{
	height:auto !important;
}
.bridal-slider{
	height:auto;
}
.diet_box{
	width:90%;
}


}

