
/* for Internet Explorer only */
/*\*/

/**/

/* For IE8 Only
**********************************************/
@media \0{
	article#LoginMainWrappArea .InnerLoginMainWrappArea .LoginFieldInput input[type="text"],
	article#LoginMainWrappArea .InnerLoginMainWrappArea .LoginFieldInput input[type="password"]{
		min-height:25px;
		padding:10px 5px 0 5px;
	}
	article#LoginMainWrappArea .InnerLoginMainWrappArea .LoginFieldInputSubmit input.MainLogin{
		background-image:url(../images/Loginsubmitbg.png);
		background-repeat:repeat-x;
		background-position:left top;
	}
	article#LoginMainWrappArea .InnerLoginMainWrappArea .LoginFieldInputSubmit input.MainLogin:hover{
		background-image:url(../images/Loginsubmitbg-hover.png);
		background-repeat:repeat-x;
		background-position:left top;
	}
	nav#menu a span.SubArrow,
	nav#menu ul li:hover a > span.SubArrow,
	nav#menu ul li.active a > span.SubArrow {
		background-position-x:right;
		background-position-y:7px;
	}
	div#Wrapper nav#menu{
		background-position-x:center;
		background-position-y:-1px;
	}
	nav#menu ul ul {
		min-width:15%;
		border-left:solid 1px #999999;
		border-right:solid 1px #999999;
		border-bottom:solid 1px #999999;
	}
	aside.Rightside .InnerRightSide .AddNewButton a,
	aside.Rightside .InnerRightSide .AddNewButton a:hover{
		background-position-x:10px;
		background-position-y:8px;
	}
	aside.Rightside .SearchField .FInput input[type="text"],
	aside.Rightside .InnerRightSubBox .Field .FieldInput input[type="text"],
	aside.Rightside .InnerRightSubBox .FieldOneLine .FieldInput input[type="text"],
	aside.Rightside .InnerRightSubBox .Field .FieldInput input[type="password"],
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldCalender input[type="text"],
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldSelect3 input[type="text"]{
		min-height:25px;
		padding:7px 5px 0 5px;
	}
	aside.Rightside .SearchField .FInput select,
	aside.Rightside .SearchField .FieldSelect2 select,
	aside.Rightside .InnerRightSubBox .Field .FieldInput select,
	aside.Rightside .InnerRightSubBox .Field .FieldSelect3 select.Date,
	aside.Rightside .InnerRightSubBox .Field .FieldSelect3 select.Month,
	aside.Rightside .InnerRightSubBox .Field .FieldSelect3 select.Year,
	aside.Rightside .InnerRightSubBox .Field .FieldSelect2 select.Month,
	aside.Rightside .InnerRightSubBox .Field .FieldSelect2 select.Year,
	aside.Rightside .SearchField .FieldSelect2 select.Month,
	aside.Rightside .SearchField .FieldSelect2 select.Year,
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldInput select,
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldSelect3 select,
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldSelect3 select.Date{
		min-height:22px;
		padding:5px;
	}
	nav.MenuHide a span.SubArrow {
		background-image:none !important;
	}
	nav.MenuHide ul li:hover a > span.ButName,
	nav.MenuHide ul li.active a > span.ButName {
		color:none !important;
		text-shadow:none !important;
	}
	nav.MenuHide ul li:hover a > span.SubArrow,
	nav.MenuHide ul li.active a > span.SubArrow {
		background-image:none !important;
	}
	nav.MenuHide ul li:hover,
	nav.MenuHide ul li.active {
		background-image:none !important;
	}
	nav.MenuHide ul li:hover > ul {
		visibility:hidden !important;
	}
	nav.MenuHide a {
		pointer-events: none !important;
		cursor:default !important;
	}
	nav.MenuHide li.last-child a {
		pointer-events:auto !important;
		cursor:pointer !important;
	}
	aside.Rightside .ReportMain div.ReportTable div.InnerHeading > div > div{
		width:200em;
	}
}

/* For IE7 Only
**********************************************/
@media, {
	article#LoginMainWrappArea .InnerLoginMainWrappArea .LoginFieldInput input[type="text"],
	article#LoginMainWrappArea .InnerLoginMainWrappArea .LoginFieldInput input[type="password"]{
		min-height:25px;
		padding:10px 5px 0 5px;
	}
	article#LoginMainWrappArea .InnerLoginMainWrappArea .LoginFieldInputSubmit input.MainLogin{
		background-image:url(../images/Loginsubmitbg.png);
		background-repeat:repeat-x;
		background-position:left top;
	}
	article#LoginMainWrappArea .InnerLoginMainWrappArea .LoginFieldInputSubmit input.MainLogin:hover{
		background-image:url(../images/Loginsubmitbg-hover.png);
		background-repeat:repeat-x;
		background-position:left top;
	}
	nav#menu a span.SubArrow,
	nav#menu ul li:hover a > span.SubArrow,
	nav#menu ul li.active a > span.SubArrow {
		background-position-x:right;
		background-position-y:7px;
	}
	div#Wrapper nav#menu{
		background-position-x:center;
		background-position-y:-1px;
	}
	nav#menu ul ul {
		min-width:15%;
		border-left:solid 1px #999999;
		border-right:solid 1px #999999;
		border-bottom:solid 1px #999999;
	}
	aside.Rightside .InnerRightSide .AddNewButton a,
	aside.Rightside .InnerRightSide .AddNewButton a:hover{
		background-position-x:10px;
		background-position-y:8px;
	}
	aside.Rightside .SearchField .FInput input[type="text"],
	aside.Rightside .InnerRightSubBox .Field .FieldInput input[type="text"],
	aside.Rightside .InnerRightSubBox .FieldOneLine .FieldInput input[type="text"],
	aside.Rightside .InnerRightSubBox .Field .FieldInput input[type="password"],
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldCalender input[type="text"],
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldSelect3 input[type="text"]{
		min-height:25px;
		padding:7px 5px 0 5px;
	}
	aside.Rightside .SearchField .FInput select,
	aside.Rightside .SearchField .FieldSelect2 select,
	aside.Rightside .InnerRightSubBox .Field .FieldInput select,
	aside.Rightside .InnerRightSubBox .Field .FieldSelect3 select.Date,
	aside.Rightside .InnerRightSubBox .Field .FieldSelect3 select.Month,
	aside.Rightside .InnerRightSubBox .Field .FieldSelect3 select.Year,
	aside.Rightside .InnerRightSubBox .Field .FieldSelect2 select.Month,
	aside.Rightside .InnerRightSubBox .Field .FieldSelect2 select.Year,
	aside.Rightside .SearchField .FieldSelect2 select.Month,
	aside.Rightside .SearchField .FieldSelect2 select.Year,
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldInput select,
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldSelect3 select,
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldSelect3 select.Date{
		min-height:22px;
		padding:5px;
	}
	nav.MenuHide a span.SubArrow {
		background-image:none !important;
	}
	nav.MenuHide ul li:hover a > span.ButName,
	nav.MenuHide ul li.active a > span.ButName {
		color:none !important;
		text-shadow:none !important;
	}
	nav.MenuHide ul li:hover a > span.SubArrow,
	nav.MenuHide ul li.active a > span.SubArrow {
		background-image:none !important;
	}
	nav.MenuHide ul li:hover,
	nav.MenuHide ul li.active {
		background-image:none !important;
	}
	nav.MenuHide ul li:hover > ul {
		visibility:hidden !important;
	}
	nav.MenuHide a {
		pointer-events: none !important;
		cursor:default !important;
	}
	nav.MenuHide li.last-child a {
		pointer-events:auto !important;
		cursor:pointer !important;
	}
}

/* For IE10 Only
**********************************************/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	aside.Rightside .SearchFYear .FieldSelect2 select.Month{
		width:56%;
	} 
	aside.Rightside .SearchFEmp .FInput input[type="text"]{
		width:80%;
	}
	aside.Rightside .AddSearchBox .LeaveAppTxtHeadLink a{
		padding-top:8px;
		min-height:22px;
	}
} 

/* For Chrome Only
**********************************************/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	
}

/* For 1280X1024 Screen Only 
**********************************************/
@media only screen and (max-width: 1280px){
	aside.Rightside .InnerRightSide .AddEmployeeSubMenu ul li{
		margin:0 3% 20px 3%;
	}
}

/* For 1024 Screen Only 
**********************************************/
@media only screen and (max-width: 1024px){
	aside.Rightside .InnerRightSubBox .Field .FieldCalender input[type="text"]{
		width:84%;
	}
	aside.Rightside .SearchField .FInput{
		width:53%;
		margin:0 0 0 8px;
	}
	aside.Rightside .InnerRightSide .AddEmployeeSubMenu ul li{
		margin:0 1.9% 20px 1.9%;
	}
	nav#menu a span.ButName {
		width:66%;
	}
	aside.Rightside .QuickActionTxt a{
		width:101%;
	}
	aside.Rightside .QuickActionTxt a span{
		margin:0;
	}
	aside.Rightside .ReportMain div.InnerHeading .ReportHeadingSubLineTitles{
		margin:0 25px 0 0;
	}
	aside.Rightside .ReportMain div.InnerHeading .InnerHeadingOneLineDiv{
		margin:0 8px 0 0;
	}
	nav#menu ul ul {
		min-width:14.5%;
	}
	nav#menu ul ul li a {
		font-size:11px;
	}
	aside.Rightside .SearchField .FieldSelect2{
		width:68%;
		margin:0 0 0 2%;
	}
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldSelect3 img{
		margin:6px 2% 0 0.5%;
	}
	aside.Rightside .InnerRightSubBox2OneLine .Field .FieldSelect3 select.Date{
		width:17%;
	}
}

/* For Large Desktop
**********************************************/
@media (min-width: 1024px) and (max-width: 1200px){

}

/* For Portrait Tablet To Landscape and Desktop
**********************************************/
@media (min-width: 768px) and (max-width: 979px){
	
}

/* For Landscape Phone To Portrait Tablet
**********************************************/
@media (max-width: 767px){
	
}

/* For Landscape Phone and Down
**********************************************/
@media (max-width: 480px){
	
}