@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=latin-ext');
@import url('https://fonts.googleapis.com/css?family=Cabin:400,400i,500,500i,600,600i,700,700i&subset=latin-ext,vietnamese');
@import url('https://fonts.googleapis.com/css?family=Saira');
@import url('https://fonts.googleapis.com/css?family=Comfortaa');
.font-1, h1, h3, h5, h6{
	font-family: 'Raleway', sans-serif ! important;
}
h2, h4, .title{
	font-family: 'Cabin', sans-serif ! important;
}
.font-2{
	font-family: 'Saira', sans-serif;
}
.font-3{
	font-family: 'Comfortaa', cursive;
}
.ft-1{
	font-size: 50px;
}
.ft-2{
	font-size: 85px;
}
.link-1{
	color: #3300ff;
}
.link-1 i{
	color: #3300ff;
}
.link-1:hover{
	color: #3300ff;
	text-decoration: underline;
}
.link-1:visited{
	color: #3300ff;
}
.bg-gray{
	background: #f5f5f5;
}
.available{
	color: #149f0a;
	font-weight: 600;
	font-size: 14px;
	padding-left: 10px;
}
.feature-icon{
	height: 45px;
	width: auto;
	border-radius: 10px;
	margin-right: 20px;
	padding: 5px;
	border: 2px solid #ff924a;
	background-color: rgba(255, 102, 0, 0.05);
}
.product-title{
	margin-top: 5px;
}
.product-img{
	padding: 10px;
}
.site_logo{
	height: 40px ! important;
	width: auto ! important;
	margin-top: 18px;
}
.btn-default{
	color: #fff;
}
input, button, select, textarea{
	border-radius: 25px ! important;
}
.custom-list-1 li {
	list-style-type: circle ! important; 
}
.custom-list-1 li::before {
	/* content: "\f00c"; */
	content: url('../img/icons/o.png');
	display: inline-block;
	font-family: FontAwesome;
	line-height: 25px;
	position: absolute;
	top: 0;
	left: 0px;
	color: #16b31d;
}
.custom-list-1 li {
	display: block;
	line-height: 25px;
	margin-bottom: 10px;
	padding-left: 25px;
	position: relative;
}
@media (min-width: 200px) and (max-width: 991px){
	.site_logo{
		height: 35px ! important;
		width: auto ! important;
		margin-top: 8px ! important;
	}
	.center-xs{
		text-align: center ! important;
	}
	.top-bar-section {
		padding-top: 3px;
		padding-bottom: 0px;
	}
	.ft-1{
		font-size: 25px;
	}
	.ft-2{
		font-size: 42px;
	}
}