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

}/*max-width:1680px*/
@media screen and (max-width:1440px){
	.single-about-img img {max-width:100%;}
	.single-about-img:before,.about-list-icon{width: 100%;}
}/*max-width:1440px*/

@media screen and (max-width:1199px){
	nav.navbar.bootsnav ul.nav > li > a { padding: 10px;}
	
	.welcome-hero {height: auto;}

	.timeline-content span>i, .experience-time span>i {left: -15.5%;}
}/*max-width:1199px*/

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


}/*max-width:1024px*/

@media screen and (max-width:1008px){
	nav.navbar.bootsnav ul.nav > li.dropdown span.megamenu-title  {display:block;color: #43465d;font-size: 18px;}
	nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li .megamenu-sub-title a {margin-top: 20px;font-size: 14px;}
	nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li .megamenu-sub-txt a{margin-bottom: 15px;}
}/*max-width:1008px*/

@media screen and (max-width:992px){
	.our_servicesphndisplay{display: block;}
	nav.navbar.bootsnav .navbar-collapse.collapse.in {padding-bottom: 30px;}
	nav.navbar.bootsnav .navbar-toggle {display: inline-block; float: right;margin-right: 0;margin-top: 21px;}
	nav.navbar.bootsnav .navbar-brand {float: left!important;margin-top: 10px !important;}
	nav.navbar.bootsnav ul.nav > li > a {padding: 10px 0px;border: transparent;text-align: center;width:160px;float: right;}
}/*max-width:992px*/

@media screen and (max-width:991px){
	.experience-time-responsive{display: block;}
	.experience-time-main{display: none;}
	.experience-time,.timeline-content{text-align: left;margin-bottom: 20px;margin-left: 40px;}
	.timeline-content span>i{left: 0%;top: -54%;}
	.experience-time span>i {left: -6%;top: 6%;}
	.main-timeline:before {left:0.4%;}

	.single-horizontal-timeline .experience-time,.single-horizontal-timeline .timeline-content {margin: 0;}
	.milan_frm{
		margin-top: 2%;
	}
}/*max-width:991px*/

@media screen and (max-width:992px){
	#back-to-top{display: none !important;}
	/*.carousel-3d-slide.left-1{
		transform: translateX(-150px) translateZ(-400px) rotateY(45deg) !important;
	}
	.carousel-3d-slide.right-1{
		transform: translateX(-150px) translateZ(-400px) rotateY(45deg) !important;
	}*/
	.carousel-3d-slide.left-1, .carousel-3d-slide.right-1{
		opacity: 0.2 !important; 
	}
	.carousel-3d-slide.current{background: #703e92!important; width: 250px !important; margin: 0 auto!important; text-align: center !important;  padding: 0 !important;}
	.carousel-3d-slide{width: 250px !important; background: #703e92 !important; }
	.carousel-3d-slider{
		    width: 250px !important;
	}

	.carousel-3d-slide p{
		margin: 50px auto 10px;
		word-wrap: break-word;
		font-weight: lighter;
	}
	#carousel3d .prev, #carousel3d .next, #carousel3d .prev span, #carousel3d .next span{font-size: 1.6em;padding: 9px;vertical-align: middle;}

	#carousel3d .prev{
		line-height: 0.7 !important;
		height: auto !important;
		width: auto !important;
		left: 0%;
	}
	#carousel3d .next{
		line-height: 0.7 !important;
		height: auto !important;
		width: auto !important;
		right: 0%; 
	}
	nav.navbar.bootsnav .navbar-header{
		padding-bottom: 10px;
	}
	.milan_frm{
		margin-top: 44%;
		padding: 10px;
	}
	.milan-pcos{
		margin-top: 85% !important; 
		/* margin-top: 44% !important;  */
	}
	.form-control{margin-top: 10px;}
	.skill-content .panel-default>.panel-heading h4{font-size: 13px;}
	.fntsze{font-size:10px !important;}
	.hm-footer-copyright h3{font-size: 18px;}
	.banner_text p{line-height: 1.5;
		font-size: 12px;
		width: 100%;}
	.welcome-hero{
		margin-top: 57px;
		height: 567px !important;
		background: url(https://www.milann.co.in//campaign/assets/images/banners/Mobile_Banner-general-LP.jpg)no-repeat;
		background-position: center;
		background-size: 100% 100%;
	}
	.welcome-hero-pcos{
		margin-top: 57px;
		height: 600px !important;
		/* height: 500px !important; */
		background: url(../images/banners/bannerpcos_mobile.png)no-repeat;
		/* background-position: center; */
		background-size: contain;
		background-color: #724d92;
	}
	.banner_text{padding: 20px ;}
	.fa-phone:before{    margin-right: 10px;}
	.smooth-menu{float: right; margin-top: 10px; line-height: 2.5;}
	ul li.smooth-menu a, nav.navbar.bootsnav ul.nav > li > a{
		margin: 0 auto !important;
    padding: 10px 15px !important;
    font-size: 12px;
    padding-top: 10px;
	}
	.navbar-header{width: 50%;
		padding-top: 6px; float: left !important;}
	.phnlogo{margin-bottom: 15px;}
	
    
}/*max-width:768px*/

@media screen and (max-width:767px){
	.skill-content .panel-default>.panel-heading h4{
		font-size: 16px;
	}
	.skill-content .panel-default>.panel-body{
		font-size: 14px;
	}
	.desktop_display{display: none;}
	.phone_display{display: none;}
	.col-md-6 .phone_display{
		display: block;
	}
	.purple_sec{margin-top: 25px;}
	.single-about-img {max-width: 450px;}
	.experience-time span>i,.timeline-content span>i,.main-timeline:before {display: none;}
	.experience-time, .timeline-content {margin-left: 0;}

	.isotope .item {max-width: 350px;margin: 0 auto 30px;}

	.single-profile {max-width: 350px; margin: 30px auto;border: 0;}
	.profile-border{border: 0;}

	.single-horizontal-timeline {max-width: 350px;margin: 30px auto;}
	#otp_frm { width: 100%; }
	.marg-left{
		margin-right: 0% !important;
	}
	.welcome-hero-pcos .milan_frm {
    	margin-top: 0% !important;
	}
	nav.navbar.bootsnav .navbar-header{
		padding-bottom: 10px !important;
	}
	.banner_text{
		padding: 30px 20px 20px 20px !important;
		/* background-image: url('../images/LP-Mobile-Banner.png'); */
		background-blend-mode: multiply;
		background-color: rgba(91,34,130,0.9);
		min-height: 260px;
		display: flex;
		align-items: center;
	}
	.smooth-menu{
		margin-top: 20px;
	}
	.skill-content .panel-default>.panel-heading{
		display: flex;
    align-items: center;
	}
	.welcome-hero{
		background: none !important;
		height: auto !important;
		/*margin-top: 0 !important; */
	}
	ul li.smooth-menu a, nav.navbar.bootsnav ul.nav > li > a{
		margin: 0 auto !important;
    padding: 0px 15px !important;
	}
	.welcome-hero-pcos{
		margin-top: 0px !important;
		height: auto !important;
		background: none !important;

	}
	.milan_frm{
		margin-top: 0;
	}
	.welcome-hero{
		margin-top: 75px !important;
	}

}/*max-width:767px*/

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

}/*max-width:660px*/

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

}/*max-width:640px*/

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

}/*max-width:580px*/

@media screen and (max-width: 540px){
	.subscribe-title h2 {font-size: 24px;}

}/*max-width:540px*/

@media screen and (max-width: 480px){
	
}/*max-width:480px*/

@media screen and (max-width: 440px){
	
}/*max-width:400px*/

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

}/*max-width:350px*/

@media screen and  (max-width: 320px){
	
}/*max-width:320px*/

