@media (max-width: 480px){

					.ctrl_dom{
						display: none;
					}

					#main_btn .news_row{
						border-left: none;
						border-right: none; 
						border-bottom: 1px solid #f5f5f5;
						border-top: 1px solid #ddd;
						width: 90%;
						padding: 30px 0 10px;
						float: none;
						margin: 0 auto;
					}

					#main_btn .news_row:first-child{
						border-top: none;
						padding-top: 10px;
					}

					#main_btn .news_row:last-child{
						border-bottom: none;
					}

						.news_row img{
							width: 36%;
						}

						.news_row h3{
							font-size: 2em;
						}

					#persident > div{

					}

						#persident_pic{
							margin-top: 50px;
							position: relative;
						}

			#bottom{
				padding: 20px 0 0;
			}

				#bottom > div{
					width: 100%;
					border: none;
				}

				#bottom > div:last-child{
					margin: 10px 0;
				}

					#bottom_days{
						position: relative;
					}

					#bottom_days:before{
						top: 10%;
						left: 18%;
						height: 85%;
					}

							.days_item > div:first-child{
								width: 35%;
							}

							.days_item > div:last-child{
								width: 65%;
							}

								.link_group ul{
									text-align: center;
								}
}

@media (min-width: 481px) and (max-width: 767px){

					.ctrl_dom{
						display: none;
					}

						.news_row img{
							width: 60%;
						}

						.news_row h3{
							font-size: 2em;
						}

					#persident > div{
						width: 100%;
						float: none;
					}

						#persident_pic{
							margin-top: 50px;
							width: 80%;
						}

			#bottom{
				padding: 20px 0 0;
			}

				#bottom > div{
					width: 100%;
					border: none;
				}

				#bottom > div:last-child{
					margin: 10px 0;
				}

					#bottom_days{
						position: relative;
						width: 100%;
					}

					#bottom_days:before{
						left: 18%;
						height: 85%;
					}

							.days_item > div:first-child{
								width: 35%;
							}

							.days_item > div:last-child{
								width: 65%;
							}

								.link_group ul{
									text-align: center;
								}

}

@media (min-width: 768px) and (max-width: 979px) {
	h5{
		font-size: 1.1em;
		letter-spacing:  1px;
	}

				#bottom > div:first-child{
					width: 60%;
				}

				#bottom > div:last-child{
					width: 39%;
				}

					#bottom_days:before{
						top: 8%;
						left: 18%;
						height: 87%;
					}

							.days_item > div:first-child{
								width: 38%;
							}

							.days_item > div:last-child{
								width: 62%;
							}
}