/*
Theme Name: Appraisal Management
Author: Interlink Group
Author URI: https://il2k.net/
Version: 1.0.0
Template: dt-the7
*/

UL.main-nav LI UL.sub-nav
{
	/*+box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.09);*/
	-moz-box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.09);
	-webkit-box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.09);
	box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.09);
}

FORM TEXTAREA
{
	height: 122px;
}

FOOTER SECTION IMG.wp-image-116
{
	opacity: 0.4;
}

.fullWidth
{
	width: 100%;
	float: left;
	/*+box-sizing: border-box;*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.halfWidth
{
	width: 50%;
	float: left;
	padding: 10px;
	/*+box-sizing: border-box;*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

DIV.fullWidth DIV.halfWidth:nth-of-type(2)
{
	padding: 10px 10px 10px 0px;
}

DIV.fullWidth DIV.halfWidth:nth-of-type(3)
{
	padding: 10px 0px 10px 0px;
}

FOOTER UL.menu LI
{
	padding-top: 3px;
	margin-top: 3px;
}

FOOTER SECTION IMG
{
	max-width: 240px;
}

DIV.branding A IMG
{
	max-width: 240px;
}

FOOTER UL LI A
{
	padding-left: 10px;
	text-decoration: none;
}

FOOTER UL LI.current-menu-item A
{
	background-color: #AF0000;
	/*+border-radius: 4px;*/
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	color: #FFFFFF !important;
	padding-left: 9px;
}

FOOTER UL LI A
{
	padding-left: 10px;
	text-decoration: none !important;
	/*+border-radius: 3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	width: 100%;
	/*+box-sizing: border-box;*/
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}

FOOTER UL.menu LI A:hover
{
	color: #FFFFFF !important;
	background-color: rgba(150, 27, 27, 0.5);
	text-decoration: none !important;
}

FOOTER UL LI.current-menu-item A
{
	background-color: #971B1B;
	/*+border-radius: 3px;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	color: #FFFFFF !important;
	padding-left: 9px;
}

DIV.textwidget UL.fa-ul LI A
{
	padding-left: 0;
}

footer UL.fa-ul LI A
{
	color: #FFFFFF !important;
}
FOOTER DIV.textwidget UL.fa-ul LI
{
	color: #FFFFFF;
}
FORM INPUT
{
	border: 1px solid rgba(0, 0, 0, 0.3) !important;
}
FORM TEXTAREA
{
	border: 1px solid rgba(0, 0, 0, 0.3) !important;
}
FOOTER SECTION IMG
{
	max-width: 240px !important;
}
BODY.home .vc_row-has-fill DIV.wpb_column.vc_col-sm-8 DIV.wpb_text_column H2
{
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 1);
}
DIV.mobile-header-bar DIV.mobile-branding A IMG
{
	max-width: 240px;
}
.whtTxt LI, .whtTxt P, .whtTxt SPAN, .whtTxt H1, .whtTxt H2, .whtTxt H3
{
	color: #FFFFFF;
	text-shadow: 0px 1px 1px #000000;
}
.contactBtn
{
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: inline-block;
	text-decoration: none;
	color: #FFFFFF;
	background-color: rgba(200, 22, 22, 0.8);
	text-shadow: none;
	line-height: normal;
	/*+box-shadow: 0 6px 14px -6px rgba(190, 15, 15, 0);*/
	-moz-box-shadow: 0 6px 14px -6px rgba(190, 15, 15, 0);
	-webkit-box-shadow: 0 6px 14px -6px rgba(190, 15, 15, 0);
	box-shadow: 0 6px 14px -6px rgba(190, 15, 15, 0);
	/*+transition: all 0.26s ease-in-out;*/
	-webkit-transition: all 0.26s ease-in-out;
	-moz-transition: all 0.26s ease-in-out;
	-o-transition: all 0.26s ease-in-out;
	transition: all 0.26s ease-in-out;
}
.contactBtn:hover
{
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: inline-block;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #D11212;
	text-shadow: none;
	line-height: normal;
	/*+box-shadow: 0 6px 14px -6px rgba(190, 15, 15, 0.728);*/
	-moz-box-shadow: 0 6px 14px -6px rgba(190, 15, 15, 0.728);
	-webkit-box-shadow: 0 6px 14px -6px rgba(190, 15, 15, 0.728);
	box-shadow: 0 6px 14px -6px rgba(190, 15, 15, 0.728);
}
BODY.page-id-184 DIV.whtTxt DIV.dt-fancy-title
{
	text-transform: uppercase;
	letter-spacing: 5px;
	font-weight: 300 !important;
}
H1.homeH1
{
	text-transform: uppercase;
	letter-spacing: 4px;
	font-size: 44px;
	margin-bottom: 22px;
	font-weight: 400;
	text-shadow: 0px 2px 2px #000000;
}
H2.homeH2
{
	line-height: 32px;
	font-size: 24px;
}
