@media screen and (min-width:768px) and (max-width: 1024px) {
	.section{
		width: 80%;
	}

	#head_social{
		display: block !important;
	}

	.monthr_day.tablet--1{ width: 50%; max-height: 160px;}
	.monthr_day.tablet--2{ width: 50%; max-height: 320px; clear:left;}
	.monthr_day.tablet--3{ width: 100%; max-height: 320px;}
	
	.monthr_day.last{ border-right:1px solid #e6e6e6;}
	.monthr_day.tablet--last{ border-right:0px !important;}

	.monthr_day.tablet--1 .monthr_day_title{
		font-size: 14px;
	}
		.monthr_day.tablet--1 .monthr_day_title .monthr_day_title_label{
			font-size: 20px;
		}

	.monthr_day.tablet--2 .monthr_day_title{
		font-size: 20px;
	}
		.monthr_day.tablet--2 .monthr_day_title .monthr_day_title_label{
			font-size: 28px;
		}

	.monthr_day.tablet--3 .monthr_day_title{
		font-size: 24px;
	}
		.monthr_day.tablet--3 .monthr_day_title .monthr_day_title_label{
			font-size: 32px;
		}

	.handler_label{
		visibility: hidden;
	}

	.monthr .select-target.select-theme-default{
		font-size: 50px;
		line-height: 88px;
	}
	/*
	.monthr_day.active.texture--1 .monthr_day_inner{
		background: url("../img/texture-thumbs-01.png") no-repeat right center;
		background-size:640px 320px;
	}
	.monthr_day.active.texture--2 .monthr_day_inner{
		background: url("../img/texture-thumbs-02.png") no-repeat right center;
		background-size:640px 320px;
	}
	.monthr_day.active.texture--3 .monthr_day_inner{
		background: url("../img/texture-thumbs-03.png") no-repeat right center;
		background-size:640px 320px;
	}
	.monthr_day.active.multiply .monthr_day_inner{
		background-blend-mode: soft-light;
	}
	*/
	
	.day_control_label{ display: none;}

	#focus_date{
		height: 80px;
	}

	#focus_close{
		width: 59px;
		height: 80px;
		background-size: 100px 50px;
		background-position: 5px 16px;
	}
		#focus_close:hover{
			background-position: -45px 16px;
		}

	#focus_date_day{
		font-size: 40px;
		padding-left: 10px;
		line-height: 90px;
	}

	#focus_date_month{
		font-size: 30px;
	}

	#focus_date_label{
		font-size: 14px;
		line-height: 14px;
		width: 420px;
	}

	#focus_controls{ top: 80px;}


	#focus_partner{ padding: 20px 10px;}
	.media_thumb{ width: 40%; }
	.media_infos{ width: 45%; }

}