
@media (max-width: 1650px) {
    .welcome-col{background-size: cover;}
    h1{font-size: 100px; line-height: 100px;}
    .welcome-col p{font-size: 32px;}
}
@media (min-width: 320px) and (max-width: 767px) {
	.container, .contact-col .container, .medication-col .container, .depression-col .container, .feelyourself-col .container, .welcome-col .container{width:100%; float:lef; padding:0 7%;}
	header .left-col{margin-left:5%; width:40%; margin-top:20px;}
	header .left-col img{width:100%; height:auto;}
	header .right-col a{font-size:16px; padding:25px 20px;}
	.welcome-col{background-image:url('../images/mobile-welcome-banner.jpg'); background-size: contain;
    background-position: center bottom;  height: auto;}
    .banner-text {    position: static;    width: 100%; text-align: center; padding-top:60px; margin: 0 auto;}
	h1{font-size:52px; line-height:52px; }
	h1 span:after{width: 55px;}
	.welcome-col p{ font-size:18px;}
	.feelyourself-col{padding:50px 0;}
	.feelyourself-col .inner{width:100%;}
	.feelyourself-col .inner h2{font-size:32px; line-height:35px;}
	.feelyourself-col .right-display{display:none;}
	.feelyourself-col .inner-text .detail{width:100%; margin-left:0;}
	.depression-col .blue-col{width:100%; padding:50px 5%;}
	.depression-col figure{display:none;}
	.medication-col{background:transparent; padding:50px 0;}
	.medication-col .content{width:100%; margin-right:0;}
	.medication-col h2{font-size:32px; line-height:40px;}
	.medication-col .content-image{display:none;}
	.about-col{background-attachment: inherit; background-position: center top; padding:50px 0;}
	.about-col h2{font-size:32px;}
	.contact-col{padding:50px 0;}
    .contact-details{width:100%; margin-right:0;}
	.contact-details h2{font-size:32px; margin-bottom:20px;}
	.contact-details p{font-size:20px; word-break: break-word; margin-bottom:20px;}
	.contact-details .social-share{margin-left:0;}
	.contact-form{width:100%; margin-top:50px;}
	.contact-form .submit-btn span:after{content:none;}
	.insurance-box{margin-top:50px;}
	footer{padding:50px 0;}
}

@media (min-width: 768px) and (max-width: 1023px) {
	.welcome-col{padding-bottom:0; background-size: contain; height: auto; background-position: center bottom;}
	.banner-text {    position: static;    width: 80%; text-align: center; padding-top:90px; margin: 0 auto;}
	h1{ font-size:70px; line-height:70px;}
	h1 span:after{width: 75px;}
	.welcome-col p{font-size:25px;}
	.feelyourself-col{padding:150px 0;}
	.feelyourself-col .inner{width:100%;}
	.feelyourself-col .inner h2{font-size:60px; line-height:70px; margin-bottom:50px;}
	.feelyourself-col .right-display{display:none;}
	.depression-col .blue-col{width:100%; padding-left:5%;}
	.depression-col figure{display:none;}
	.medication-col .content{width:100%; margin-right:0;}
	.medication-col .content-image{margin-top:300px;}
	.medication-col .content-image .image-one{top:-180px;}
	.medication-col .content-image .image-two{top:-220px; right:130px;}
	.contact-details{width:100%; margin-right:0;}
	.contact-form{width:100%; margin-top:150px;}
	.contact-form .submit-btn span:after{content:none;}
}

@media (min-width: 1024px) and (max-width: 1305px) {
	.banner-text{ width: 60%;}
	h1{font-size:92px; line-height:92px;}
	.welcome-col p{ font-size:28px;}
	.feelyourself-col .right-display{width:45%;}
	.feelyourself-col .right-display .img-one{bottom:0; left:-5px;}
	.depression-col .blue-col{padding-left:5%; width:100%;}
	.depression-col figure{display:none;}
	.medication-col .content-image{width:403px;}
	.medication-col .content-image .image-one{width:80%;}
	.medication-col .content-image .image-two{width:51%; right:2px;}
	.medication-col{background:transparent;}
    .about-col h2{font-size:60px;}
}
