/* Normal desktop :1200px. */
@media (min-width: 1200px) and (max-width: 1500px) {


}


/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1200px) {

}

 
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {


}

 
/* small mobile :320px. */
@media (max-width: 767px) {
 
.logo {
  margin-top: 0px;
}
.logo img {
	width: 100%;
	height: auto;
	max-width: 135px;
	margin: 0 auto;
}
#top_menu {
	display: none;
}
.slider-content {
	padding: 0 15px;
}
.get_btn {
	padding-top: 10px;
	float: left;
}
.get_btn a {
	font-size: 15px;
}
.part1_img img {
	position: relative;
	top: -75px;
}
.about-me-content {
	width: 100%;
	max-width: 100%;
	padding: 0 15px;
}
.about-me-content h2 {
	font-size: 40px;
	line-height: 40px;
}
.about-me-content h3 {
	font-size: 28px;
}
#signature {
	padding: 185px 0 100px;
}
.signature-content h2 {
	font-size: 40px;
	line-height: 40px;
}
.signature-content p {
	font-size: 18px;
	line-height: 25px;
}
.part3_img img {
	position: relative;
	top: 0;
}
#about_part3 {
	padding: 50px 0 25px;
	background-size: 100%;
}
.about-me-content3 {
	width: 100%;
	max-width: 100%;
	float: none;
	margin-bottom: 35px;
	padding: 0 15px;
}
.about-me-content3 h2 {
	font-size: 40px;
	line-height: 40px;
}
#about_part4 {
	position: relative;
	padding: 25px 0 200px;
}
.part4_img img {
	position: relative;
	top: 0;
}
.about-me-content4 {
	width: 100%;
	max-width: 100%;
	margin-bottom: 35px;
	padding: 0 15px;
}
.about-me-content4 h2 {
	font-size: 40px;
	line-height: 40px;
}
.rdm a {
	font-size: 15px;
}
.foot_one {
	margin-bottom: 30px;
}
.foot_two {
	margin-bottom: 30px;
}
.foot_three {
	margin-bottom: 30px;
}
}
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {width:450px}
 
}
