a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}
body > div{
	font-family: 'Mitr', sans-serif;
	transition:all 0.3s;
	width:100%;
	margin:0;
	padding:0;
	color:#999;
	font-weight:300;
	font-size:18px;
	background-color:#fafafa;
}

.img-edit{
	border:solid 5px #fff;
	box-shadow:0 0 7px #666;
	border-radius:20px;
	margin-bottom:20px;
}
.row{
	margin:0;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
	border:hidden;
	background-color:#fe7a15;
	color:#fff;
	font-weight:300;
}
.text-header{
	font-size:28px;
	line-height:28px;
	font-weight:400;
	color:#666;
	padding:10px;
	width:100%;
	border-bottom:solid 4px #fe7a15;
	
}
.text-sub{
	font-size: 40px;
	font-weight: 500;
	margin-bottom: 0;
}
.home-slogan{
	background-color:#fe7a15;
	text-align:center;
	padding:10px;
	color:#fff;
	font-weight:200;
	margin-bottom:20px;
}
.home-service-icon{
	text-align:center;
	color:#666;
	font-weight:200;
	font-size:24px;
	border-radius:100px;
	padding:20px;
}
.review-bt{
	background:none !important;
}
.fb-post{
	width:100%;
}
.service-left{
	padding-left: 0;
	padding-right: 3px;
}
.service-right{
	padding-right: 0;
	padding-left: 3px;
}
@media only screen and (max-width: 480px) {
	.dropdown-item{
		display:block;
		padding:10px;
		font-size:16px;
		line-height:16px;
	}
	.banner_space{
		padding:0;
		margin-bottom:20px;
	}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
		background-color:#f8f8f8;
	}
	.navbar-toggle .icon-bar + .icon-bar{
		margin:0;

	}
	.bar-b{
		margin:0 !important;
	}
	.bottom-icon{
		padding:5px;
	}
	.hidden-mobile{
		display: none !important;
	}
	.text-sub{
		font-size: 28px;
		font-weight: 500;
		margin-bottom: 0;
	}
	.temp-service{
		padding: 0px;
	}
	.service-text-review{
		letter-spacing: -1px;
		font-size: 26px;
		line-height: 48px;
	}
	.service-img{
		padding: 10px;
	}
	.service-text-service{
		font-size: 26px;
		color: #666;
		letter-spacing: -2px;
	}
	.carousel-caption{
		bottom: 10%;
		font-size: 14px;
		right: 0;
		left: 0;
	}
}
@media only screen and (min-width: 481px) and (max-width: 768px) {
	.banner_space{
		padding:0;
		margin-bottom:80px;
	}
	.bottom-icon{
		padding:10px;
	}
	.hidden-large{
		display: none !important;
	}
	.text-sub{
		font-size: 36px;
		font-weight: 500;
		margin-bottom: 0;
	}
	.temp-service{
		padding: 10px;
	}
	.service-text-review{
		letter-spacing: -1px;
		font-size: 26px;
		line-height: 48px;
	}
	.service-img{
		padding: 10px;
	}
	.service-text-service{
		font-size: 28px;
		color: #666;
	}
	.carousel-caption{
		bottom: 40%;
		font-size: 16px;
	}
}
@media (min-width: 769px){
	.navbar-default{
		background-color:#fff;
		font-size:20px;
		font-weight:400;
		
		border:hidden;
		z-index:2;
		margin:0;
		height:140px;
	}
	.navbar-right{
		height:100px;
		line-height:100px
	}
	.navbar-nav > li{
		height:100px;
		line-height:100px
	}
	.navbar-default .navbar-nav > li > a{
		height:100px;
		line-height:70px;
		transition: color .25s ease-in-out;
	}
	.navbar-default .navbar-nav > li > a:hover{
		color:#333;
	}
	.banner_space{
		padding:0;
		margin-bottom:80px;
	}
	.bottom-icon{
		padding:25px;
	}
	.hidden-large{
		display: none !important;
	}
	.temp-service{
		padding: 40px;
	}
	.service-left{
		padding-left: 0;
		padding-right: 15px;
	}
	.service-right{
		padding-right: 0;
		padding-left: 15px;
	}
	.service-review{
		padding-left: 70px;
		padding-right: 70px;
	}
	.service-text-review{
		letter-spacing: -3px;
		font-size: 36px;
		line-height: 48px;
	}
	.service-img{
		padding: 25px;
	}
	.service-text-service{
		font-size: 36px;
		color: #666;
	}
	.carousel-caption{
		bottom: 40%;
		font-size: 16px;
	}
}
