/*  background  */
.falim.default.pagebg-home {
	background-image: url(assets/falim-pagebg.png);
	background-color: #FFFFFF;
	background-size: cover;
	background-repeat: no-repeat;
}
.falim.default.pagebg-about {
	background-image: url(assets/falim-pagebg.png);
	background-color: #000000;
	background-size: cover;
	background-repeat: no-repeat;
}
.falim.default.pagebg-service {
	background-image: url(assets/falim-services-pagebg.png);
	background-color: #FFFFFF;
	background-size: cover;
	background-repeat: no-repeat;
}
.falim.default.pagebg-contact {
	background-image: url(assets/falim-contact-pagebg.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-color: #FFF;
}
/****************/
/* neo main nav */
/****************/
.falim.default .navigation-2-plugin .neo-asset-inner ul {
		font-family: Verdana, Geneva, sans-serif;
}
.falim.default .navigation-2-plugin .neo-asset-inner > ul > li {
		font-family: Verdana, Geneva, sans-serif;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	margin-right: 16px;
	background-color: transparent;
		font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
}
.falim.default .navigation-2-plugin .neo-asset-inner > ul > li > a {
	color: #2C343B;
}
.falim.default .navigation-2-plugin .neo-asset-inner > ul > li.k-state-hover {
		font-family: Verdana, Geneva, sans-serif;
	background-color: #2C343B;
	font-size: 24px;
	text-align: center;
}
.falim.default .navigation-2-plugin .neo-asset-inner > ul > li.k-state-hover > a {
	color: #FFF;
}
.falim.default .navigation-2-plugin .neo-asset-inner > ul > li.k-state-active {
		font-family: Verdana, Geneva, sans-serif;
	background-color: #2C343B;
	font-size: 24px;
	text-align: center;
}
.falim.default .navigation-2-plugin .neo-asset-inner > ul > li.k-state-active > a {
	color: #D6C4A2;
}
/***************/
/* neo sub nav */
/***************/
.falim.default .navigation-2-plugin.sub-nav-fixed-plugin ul ul > li {
width: 130px;

}
.falim.default .navigation-2-plugin ul ul > li {
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	margin-top: 3px;
	background-color: #435667;
	font-size: 14px;
	text-align:left;
}
.falim.default .navigation-2-plugin ul ul > li > a {
	color: #ffffff;
}
.falim.default .navigation-2-plugin ul ul > li.k-state-hover {
	font-family: Verdana, Geneva, sans-serif;
	background-color: #2C343B;
	font-size: 14px;
	text-align:left;
}
.falim.default .navigation-2-plugin ul ul > li.k-state-hover > a {
	color: #ffffff;
}
.falim.default .navigation-2-plugin ul ul > li.k-state-active {
	font-family: Verdana, Geneva, sans-serif;
	background-color: #2C343B;
	font-size: 14px;
	text-align:left;
}
.falim.default .navigation-2-plugin ul ul > li.k-state-active > a {
	color: #D6C4A2;
} 
/****************/
/* END neo nav */
/****************/
/* text styles */
.falim.default  {
	font-size: 16px;
}
.falim.default p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
}
.falim.default h1 {
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #373738;
}
.falim.default h1.company-name {
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size: 72px;
	color: #2c343b;
	line-height: 82px;
	text-align: left;
	text-shadow: 2px 2px 2px #666;
}
.falim.default h2 {
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size: 30px;
	color: #373738;
}
.falim.default h3 {
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #373738;
	font-weight: bold;
}
.falim.default h4 {
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size: 30px;
	color: #373738;
	font-weight: bold;
}
.falim.default h5 {
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #373738;
	font-weight: bold;
}

.falim.default .company-slogan{
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size:36px;
	color:#fff;
	text-shadow:2px 2px 5px #000;
}
.falim.default .content-1 {
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #373738;
}
.falim.default .content-title-a {
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #d5c4aa;
	font-weight: bold;
}
.falim.default .content-title-b {
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #d5c4aa;
}
.falim.default .lg-content-text {
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #2c343b;
	text-transform: uppercase;
}
.falim.default .lg-wht-text {
	font-family: 'Rosario',Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #ffffff;
	text-transform: uppercase;
}
.falim.default .horz-divider-line-gry {
	background-color: #040404;
}
.falim.default .horz-divider-line-wht {
	background-color: #ffffff;
	height: 1px;
}
.falim.default .list-content {
	color: #FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
}
.falim.default .blk-bg {
	background-repeat: repeat;
	background-color: #000;
	opacity: 0.8;
}
.falim.default .right-align-text {
	text-align: right;
}
.falim.default .footer-bg {
	background-image: url(assets/falim-footer_bg_1.png);
	background-repeat: repeat;
}
.falim.default .blk-opacity-bg {
	background-image: url(assets/falim-blk_med_bg1.png);
	background-repeat: repeat;
}
.falim.default a {
	color: #F9BB00;
}
.falim.default li {
	color: #000000;

}
.falim.default .form-element-label {
	color: #FFFFFF;
}
.falim.default .personName-label {
	color: #FFFFFF;
}