@charset "UTF-8";

@media screen and (max-width:768px) {
	.navbar-brand img {
		max-width: 240px ;
		margin-top: 5px ;
	}
	
	#main-slider .slider-inner h2 {
		margin-top: 100px ;
		font-size: 30px;
		letter-spacing: 0.1rem ;
	}
	
	#main-slider .slider-inner {
		width: 90%;
		padding-left: 15px ;
	}
	
	.btn.btn-primary {
		font-size: 1.8rem ;
	}
	
	#cta p,
	#cta2 p,
	#features p,
	#pricing p,
	#inquiry p {
		text-align: left ;
	}
	
	#cta h2 {
	font-size: 2.4rem ;
	}
	
	.set-center {
		text-align: center ;
	}

	.address p.tel {
		font-size: 3rem ;
		line-height: 1.2 ;
	}
	
	.address p.tel a {
		color: #FFF!important ;
	}
	
	.footer-logo img {
		margin: auto ;
	}
	
	.footer-spec {
		margin-left: 15px ;
		margin-bottom: 15px ;
	}
	
	.footer-link {
		margin-bottom: 30px ;
	}
	
	.identity-bg-1 {
		height: 300px ;
	}
	
	.link-circle a {
	padding: 5px 10px ;
	}
	
	.sample-music-col {
		margin-bottom: 10px ;
	}
	
	.interview-photo {
		float: none ;
	margin-right: auto ;
		margin-left: auto ;
	}
}

@media only screen and (min-width: 768px) {
  #footer .social-icons {
    float: right;
  }
}
.form-control {
  box-shadow: none;
  -webkit-box-shadow: none;
}