@-ms-viewport {
  width: device-width;
}

@media (min-width: 1024px) and (max-width: 1159px) {	
	.content-left {
		width: 30%;
	}
	.sidebar-area .upload-candle label{
		min-width: 100px;
		padding: 10px 20px;
	}
	.content-right {
		width: 68%;
	}
}

@media (min-width: 769px) and (max-width: 1023px) {
	.header-area{
		height: 80px;
	}
	.header{
		height: 80px;
	}
	.logo{
		top: 15px;
	}
	.menuicon{
		display: block;
	}
	.navigation{
		display: none;
	}
	.search-icon{
		right: 60px;
	}
	.copyright-info{
		position: static;
		text-align: center;
		padding: 20px 0;
	}
	.footer-social-links{
		position: static;
		text-align: center;
	}
	.content-left {
		width: 30%;
	}
	.sidebar-area .upload-candle label{
		min-width: 100px;
		padding: 10px 20px;
	}
	.content-right {
		width: 68%;
	}
}

@media (min-width: 481px) and (max-width: 768px) {
	.header-area{
		height: 80px;
	}
	.header{
		height: 80px;
	}
	.logo{
		top: 15px;
	}
	.menuicon{
		display: block;
	}
	.navigation{
		display: none;
	}
	.search-icon{
		right: 60px;
	}
	.home-search-area{
		min-height: 400px;
	}
	.home-search-inner{
		padding: 100px 0 100px 0;
	}
	.copyright-info{
		position: static;
		text-align: center;
		padding: 20px 0;
	}
	.footer-social-links{
		position: static;
		text-align: center;
	}

	/* for profile page */

	.profile-area{
		padding: 30px 0;
	}
	.content-left{
		width: auto;
		float: none;
	}
	.user-info{
		text-align: center;
	}
	.sidebar-area .upload-candle{
		text-align: center;
	}
	.memories-info{
		padding: 30px 0 30px 0;
		text-align: center;
	}
	.memories-info h4{
		background: url(images/seperator-02.png) no-repeat center bottom;
	}
	.content-right{
		width: auto;
		float: none;
	}
	.view-all{
		text-align: center;
	}
	.candle-area{
		padding: 40px 0;
		overflow: hidden;
	}
	.upload-candle{
		text-align: center;
	}

}



@media (max-width: 480px){	

	.header-area{
		height: 80px;
	}
	.header{
		height: 80px;
	}
	.logo{
		top: 15px;
	}
	.menuicon{
		display: block;
	}
	.navigation{
		display: none;
	}
	.search-icon{
		right: 60px;
	}
	.home-search-area{
		min-height: 400px;
	}
	.home-search-inner{
		padding: 100px 0 100px 0;
	}
	.copyright-info{
		position: static;
		text-align: center;
		padding: 20px 0;
	}
	.footer-social-links{
		position: static;
		text-align: center;
	}

	/* for profile page */

	.profile-area{
		padding: 30px 0;
	}
	.content-left{
		width: auto;
		float: none;
	}
	.user-info{
		text-align: center;
	}
	.sidebar-area .upload-candle{
		text-align: center;
	}
	.memories-info{
		padding: 30px 0 30px 0;
		text-align: center;
	}
	.memories-info h4{
		background: url(images/seperator-02.png) no-repeat center bottom;
	}
	.content-right{
		width: auto;
		float: none;
	}
	.gallery-item{
		width: 48%;
	}
	.view-all{
		text-align: center;
	}
	.candle-area{
		padding: 40px 0;
		overflow: hidden;
	}
	.candle-item{
		width: 48%;
	}
	.upload-candle{
		text-align: center;
	}
}