﻿@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0 }
body { font-family: arial; font-weight: normal; line-height: 1.2 !important }
.V2LogCopy{margin-top:12px;font-weight:bold;font-size:12px;color:#626262} 

.V2_LoginFooterCon ul li span{color: #626262;display: inline-block;text-align: left;font-weight: 700; position: relative; margin-top: 5px;font-size:12px}

.CP_Pop_content {
    border-bottom: 1px solid #ededed;
    margin-top: 5px;
    width: 565px !important;
}

.linkBtnBold[disabled="disabled"],.linkBtnnormal[disabled="disabled"]{color:#ccccb3 !important}
.MH_Ctrl_Login {float:right;margin-right:8px
}

.V2_Widgets .col-lg-4 { position: relative; min-height: 100px; padding-right: 15px; padding-left: 0 }
.V2_Widgets .container-fluid { padding-left: 30px; }
.clear { clear: both }
.Lfloat { float: left }
.Rfloat { float: right }
/*.v2_WidgetBox { width: 100%; padding: 15px; color: #fff; margin-top: 15px; }
.v2_WidgetBox:hover { box-shadow: 3px 3px 4px -2px rgba(100, 100, 100, 1) }
.v2_WidgetBox h1 { font-size: 23px; font-weight: normal; margin: 0 !important ; cursor: all-scroll; }
.v2_WidgetBox .header { font-size: 23px; font-weight: normal; margin: 0 !important }
.v2_WidgetBox h2 { font-size: 16px; font-weight: bold; margin: 0 !important }
.v2_WidgetBox h2 { font-size: 14px; font-weight: normal; margin: 0 !important }*/
a:hover, a:visited { text-decoration: none }
.V2_WjtPag span { color: #ffffff !important; text-decoration: none !important; font-size: 12px; }
.V2_WjtPagActive span { font-weight: 900 !important; font-size: 12px; }
.V2_WjtPagIndex { color: #ffffff !important; text-decoration: none !important; font-size: 12px; }
.favicon { width: 16px; height: 16px; }
.V2_rightGap { margin-right: 10px }
.V2_RedMore { font-size: 11px; color: #fff; margin-left: 4px }
.V2_RedMore:hover { font-weight: bold; font-size: 11px; color: #fff }
.V2_FavBtn_disable { border: 1px solid #d9d7d7; border-radius: 5px; padding: 3px 5px; font-size: 14px; color: #d9d7d7; text-decoration: none; cursor: default; background-color: transparent; content: "" }
.more-less-control-button {    text-decoration: none;    outline: none;    color: #e3bf78;    font-size: 11px;    font-weight: bold;    cursor: pointer;}
/*---------------------Widget Bg Colours--------------------------
.V2_ProfileWjt{background-color:#8476b4}
.V2_DAilyQtWjt{background-color:#7e91c9}
.V2_EmpDireWjt{background-color:#5a5bb5}
.V2_MyFavWjt{background-color:#6296c8}
.V2_IntraLinkWjt{background-color:#8e5db9}
.V2_HeadtodayWjt{background-color:#8cbe39}
.V2_WelAbordWjt{background-color:#afbf3b}
.V2_VisMisWjt{background-color:#396ab6}
.V2_PolDocWjt{background-color:#9ab300}
.V2_BdayWishWjt{background-color:#0e6787}
.V2_AdverWjt{background-color:#169a9e}
.V2_MyPayWjt{background-color:#7752bb}
.V2_PerfKpiWjt{background-color:#3c8d41}
.V2_TimeshtWjt{background-color:#3940b5}
.V2_VoiceWjt{background-color:#6296c8}
.V2_MyworkflowWjt{background-color:#396ab6}*/

/*------------Time Sheet Widget Css----------
.V2_TSTitle{font-size:18px;font-weight:normal}
.V2_TSDate{font-size:12px;font-weight:normal}
.V2_TSTitBox{background-color:#2d2e83;padding:5px;margin-top:15px}
.V2_TSColTi{font-size:18px;}
.V2_TSCount{font-size:30px;font-weight:bold}
.V2_TSColHead{padding:5px;margin-bottom:6px;background-color:#4a7bb3}
.V2_TSCol,.V2_TSCol:hover,.V2_TSCol:active{color:#fff}
.V2_TSTimeList{display:block;background-color:#3f6999;padding:5px;margin:0}
.V2_TSTimeList li{display:inline-block;font-size:16px}
.V2_TSTimeList li:after{content:'.'; margin:0 10px;font-size:18px}
.V2_TSTimeList li:last-child:after { content: " "; }
.V2_TSPenDate{padding:5px;background-color:#1a4e69;max-height:115px}
.V2_TSPenDate ul{float:left}
.V2_TSPenDate ul li {display:inline-block;padding:5px 10px 5px 0} 
.TSUpArr,.TSDownArr{display:inline-block;width:18px;height:10px;vertical-align:super;margin-left:15px}
.TSUpArr{background-image:url(../images/TS_Up.png);}
.TSDownArr{background-image:url(../Images/TS_Down.png);}
.V2_TSelect{border:2px solid #fff}*/


/*------------Welcome Aboard Widjet----------
.V2_WAEmpCon { width: 95px; height: 95px; float: left; margin: 10px 10px 0 0 }
.V2_WADetBlock { width: calc(100% - 105px); float: left; margin-top: 10px }
.V2_WAEmpName { font-size: 19px; font-weight: bold; font-family: arial; color: #fff }
.V2WASliLArr { float: left; margin-right: 14px; margin-top: 7px }
.V2WASliRArr { float: right; margin-top: 7px }
.V2_NJListSelectedEmpImg { width: 95px; height: 95px; }*/
/*------------Headlines Today Widjet----------
.icnRfresh { background-image: url(../images/btn_Rfresh.png); background-repeat: no-repeat; display: inline-block; width: 16px; height: 17px }
.icnRfreshWaiting { background-image: url(../images/waiting.gif); background-repeat: no-repeat; display: inline-block; width: 16px; height: 17px }
.V2_Hedline { padding: 5px !important; margin-right: 5px }
.V2_HTLinks { border-bottom : 1px solid rgba(255,255,255,0.3); }
.V2_HTLinks ul { float: left; margin-top: 15px; width: 100% }
.V2_HTLinks ul li { display: inline; list-style: none; padding: 0 3px }
.V2_HTLinks ul li a { color: #fff; text-decoration: none; font-weight: normal }
.HT_RightArrow { float: right; margin-top: 5px }
.V2_HTRssImgCon { float: left; margin-right: 5px }
.V2_HTRssImgCon img { float: left; width: 89px; height: 67px; }
.V2_HTRssFeeds { float: left; width: 70% }
.V2_HTRssFeeds span { font-size: 12px }
.V2_HTFeedList { list-style: none; float: left }
.V2_HTFeedList li { padding: 5px 0; border-bottom : 1px solid rgba(255,255,255,0.3); }
.v2_WidgetBox h3 { font-size: 12px; font-weight: normal; margin: 0 !important }
.V2_HTFormext { font-size: 12px }
.V2HTSepLine { margin: 10px 0 5px 0; }
.V2_HTRssLink { }
.V2_HTRssLink:hover { background-color: rgba(255,255,255,0.1); padding-right: 5px; color: #93c83d; }
.V2_HTRssLink i { font-style: normal; background-color: transparent; padding-left: 20px; visibility: hidden; text-decoration: none; margin-top: 2px; }
.V2_HTRssLink:hover i { visibility: visible; }
V2_HTBckBt { width: 12px; height: 12px; display: inline-block; }
.V2_Fav_NoFilter { background-color: rgba(255,255,255,0.2); }
V2_SelectedRSS { }*/
/*------------Intranet Link Widjet----------

.V2_INIcnBlock { width: 25px; height: 25px; float: left; margin-top: 16px }
.V2_INIcnBlock img { width: 25px; height: 25px }
.V2_INDetBlock { margin-left: 40px }
.V2_INDetBlock span { color: #fff; font-size: 12px; font-family: arial }
.V2IntLink { list-style: none }
.V2IntLink li { padding: 5px 0 }
.Widgej-heading { font-size: 14px; font-weight: bold; margin: 0 }
.V2_INDesc { font-size: 12px; }
.V2_INPagin { float: left }
.V2_INPagin li { display: inline }*/
/*------------My Payslip Widget----------
.Blue1 { background-color: #6196c8 }
.PaySlip_Form { margin-top: 15px }
.PaySlip_Form .form-group { margin-bottom: 5px }
.PaySlip_Form span { font-size: 12px }
.PaySlip_Form input[type=text], .PaySlip_Form select, .PaySlip_Form textarea { background-color: transparent; border-color: #fff; color: #fff }
.V2_PsEdit { background-image: url(../images/V2_IcnPSEdit.png); width: 16px; height: 18px; display: inline-block; vertical-align: middle; margin-left: 3px }
.V2_PsPrint { background-image: url(../images/Icn_PSPrint.png); width: 21px; height: 19px; display: inline-block; vertical-align: middle; margin-left: 3px }*/
/*------------Workflow Widjet----------
.V2_WFChrBlock { width: 200px; background-color: #f6f6f6; border-radius: 5px; padding: 3px; float: left; margin-top: 3px }
.V2_WFChrBlock:hover { background-color: #e6e6e6; cursor: pointer }
.V2_WFWjtdataBlock { float: left; }
.V2_WFGap { margin-right: 15px }
.V2_WFWjtdataBlock > span { font-size: 12px; font-family: arial; color: #fff; }
.WF_MdlDetBlock { float: left }
.V2_WFcht { float: left; margin-right: 5px }
.WF_MdlDetBlock span { font-family: arial; font-weight: bold; font-size: 12px; color: #565656 }
.V2_WFApprove { color: #36a9e1 !important }
.V2_WFDel { color: #3aaa35 !important }
.V2_WFImp { color: #f39200 !important }
.V2_Wfheight { height: 5px }
.blue { background-color: #4671c8 }
.V2_WFChartCan { position: relative; display: inline-block }
.V2_Efdata { background-color: #575756; width: 35px; height: 35px; border-radius: 50px; text-align: center; position: absolute; left: 10px; top: 10px; }
.V2_Efdata span { color: #fff; font-weight: bold; font-family: Arial; font-size: 20px; position: relative; top: 7px; }*/
/*------------Vission Mission Widjet----------
.v2_WidgetBox p.V2_MisDesc { font-size: 12px; font-family: arial }
.red { background-color: #f7656f; }*/
/*------------BirthDay Widjet----------
.green { background-color: #11c492; }
.LightBlue { background-color: #58b4e1 }
.V2_star { background-image: url(../images/V2_star.png); width: 14px; height: 13px; display: inline-block; background-repeat: no-repeat }
.V2_FavBtn { border: 1px solid #fff; border-radius: 5px; padding: 3px 5px; font-size: 14px; color: #fff; text-decoration: none; background-color: transparent; cursor: pointer }
.V2_FavBtn:hover { text-decoration: none; color: #fff; background-color: rgba(255,255,255,0.2); }
.V2_BdEmpDetCon { float: left; width: 390px; margin-bottom: 10px }
.V2_imgCon { position: relative; width: 70px; height: 60px; margin-top: 10px; float: left }
.V2_BdEmpimg { width: 60px; height: 60px }
.V2_BdStarRate { position: absolute; top: -10px; right: 2px }
.V2_BdEmpDet { margin-top: 5px }
.V2_BdEmpDet > h1 { font-size: 25px; font-weight: normal }
.V2_BdCom, .V2_BdComName { font-size: 14x; font-weight: normal; }
.V2_BdWish { float: right; }
.V2_BdWish img { margin-top: 5px }
.V2_BdDayList { float: left; color: #fff }
.V2_BdDayList li { display: inline; padding: 0 3px }
.V2_BdListIcon { width: 3px; height: 3px; background-color: #fff; border-radius: 50%; display: inline-block }
.V2_BdEmployees { padding: 10px 0; margin-bottom: 10px; }
.V2_BdDayList li a { font-size: 18px; color: #fff; text-decoration: none }
.V2_BdEmployyList { display: inline-block; font-size: 0 }
.V2_BdEmployyList li { display: inline }
.V2_BdGreEmpimg { width: 40px; float: left }
.V2_BdGreText { float: left; width: calc(100% - 40px); line-height: 13px }
.V2_BdGreEmpName { margin-right: 5px }
.V2_BdGreEmpNo, .V2_BdGreEmpName, .V2_BdGreDate, .V2_BdEmpBthDate { font-size: 12px; color: #fff; font-weight: normal }
.V2_BdGreetingsCon { padding-bottom: 10px; border-bottom: 1px solid #88e2c9; margin-bottom: 10px; max-height: 150px;  }
.V2_BdGreInputCon { border: 1px solid #c3f0e4; border-radius: 5px; height: 80px; padding: 5px }
.V2_BdGreinput { width: 100%; float: left; padding: 5px; position: relative; height: 80px }
.V2_BdGreinput textarea { font-size: 12px; font-weight: normal; color: #fff; border: 0; background: none; width: 100%; height: 74px; resize: none }
.V2_BdGreSticker { float: left; border-left: 1px solid #c3f0e4; height: 70px; padding: 5px }
span.V2BdSticker { color: #fff; font-size: 14px; font-weight: normal }
.V2_BdSend { position: absolute; right: 5px; bottom: 20px; }*/
/*------------BirthDay Widjet New----------
.V2_BdEmpDet span { font-size: 26px; font-weight: normal; color: #fff }
.V2_BdGreEmpimg img { width: 35px; height: 35px }
.V2_BdEmpGreText { font-size: 12px; color: rgba(255,255,255,0.7); font-weight: normal }
.V2_BdBtnCls { float: right; cursor: pointer }
.V2_BdGreetingsCon ul { float: left; width: 100% }
.V2_BdGreetingsCon ul li { list-style: none; padding: 4px 0 }
.V2_BdAllEmList { float: left; width: 90% }
.V2_BdAllEmList li { display: inline; }
.V2_BdEmpBlock { width: 48%; float: left; margin: 1% }
.V2_BdImgBlock { width: 40px; float: left }
.V2_BdText { float: left; width: 130px; height: 50px }
.V2_BdText span { font-size: 12px }*/
/*------------Employee Directory Css----------
.Magento { background-color: #2dbce8 }
.V2_ED_SearchCon input[type=text] { background: url(../images/EDSearch.png) transparent no-repeat left; border: 0; box-shadow: none; color: #fff; padding-left: 18px }
.V2_ED_SearchCon { border-bottom: 1px solid #fff; margin-bottom: 10px }
.V2_EDSearchBlock { width: 50%; margin-bottom: 10px }
.V2_EDSearchBloc2 { width: 100%; margin-bottom: 10px }
.V2_EDDecs span { font-size: 12px }
.v2_WidgetBox ::-webkit-input-placeholder {
color: #fff !important;
}
.v2_WidgetBox :-moz-placeholder { 
color: #fff !important;
}
.v2_WidgetBox ::-moz-placeholder {  
color: #fff !important;
}
.v2_WidgetBox :-ms-input-placeholder {
color: #fff !important;
}
.V2_EdimgCon { float: left; width: 55px; }
.V2_EdimgCon img { width: 50px; height: 50px }
.V2_EDSeachImg { width: 92px; height: 92px; margin-right: 10px }
.V2_EDSeachImg { float: left }
.V2_EDEmpList { float: left; width: 100%; margin: 0 }
.V2_EDEmpList li { display: inline; }
.V2_EDDetCon { height: 120px;  }
.V2_EDEmpDetailBlock { width: calc(100% - 102px); float: left }
.V2_EDImgBlock { width: 102px; float: left }
.V2_EDQrCode { float: left; margin-top: 5px }
.V2_EDEmpDetailBlock span { color: #fff; font-size: 12px; font-weight: normal; font-family: arial }
.V2_EDContactBlock { text-align: right; float: right }
.V2_EDContactBlock span { font-weight: normal }
.V2_EDEmpDetBlock { margin-top: 5px; width: 50%; float: left }
.V2_EDTitle { display: inline-block; width: 100px }
.V2_EDCommonText span { font-family: arial; font-size: 12px; font-weight: normal }
.V2_EDCommonText { line-height: 12px }
.V2_EDHighlightText { background-color: rgba(250,250,250,0.2); padding: 3px 0px 3px 0px; }
.V2_thumbnail { position: relative; border: none; background-color: transparent; margin-bottom: 0px; left: -4px; }
.V2_thumbnail:hover { background-color: transparent; }
.V2_thumbnail div { position: absolute; background-color: transparent; padding: 0px; left: -1000px; z-index: 9; border: 1px solid grey; visibility: hidden; color: black; text-decoration: none; width: 160px; height: 160px; margin-top: 12px; margin-left: -104px; }
.V2_thumbnail div img {  border-width: 0; border: none; padding: 1px; width: 160px; height: 160px; margin-top: -1px; margin-left: -1px; }
.V2_thumbnail:hover div { visibility: visible; top: 0; left: 100px; }

.V2_thumbnailQR { position: relative; border: none; left: 0px !important; background-color: transparent; border: none; height: 30px; width: 20px; }
.V2_thumbnailQR:hover { background-color: transparent; }
.V2_thumbnailQR div { background-color: transparent; padding: 0px 0px 0px 0px; margin-left: 94px; z-index: 9; 
border: 1px solid grey; visibility: hidden; color: black; text-decoration: none; width: 160px; height: 160px; margin-top: -122px; }
.V2_thumbnailQR div img { border-width: 0; border: none; padding: 1px; width: 160px; height: 160px; margin-top: -1px; margin-left: -1px; }
.V2_thumbnailQR:hover div {  visibility: visible; top: 0; left: 60px;  }*/
/*------------Policy Document Css----------
.greay { background-color: #7e91c8 }
.Shbtn { background-image: url(../images/Search.png); display: inline-block; background-repeat: no-repeat; width: 12px; height: 13px; margin: 10px 5px 0 0 }
.V2_PDSchCtrlin { width: calc(100% - 17px) !important; float: left; background: none !important; box-shadow: none !important; border: 0 !important; color: #fff !important; padding: 0 !important }
.V2_PDSchCtrCon { border-bottom: 1px solid #fff; margin-bottom: 10px }
.V2_PDList { float: left; width: 100%; margin: 0 }
.V2_PDList li { list-style: none; padding: 3px 0 }
.V2_PDList li span, .V2_PDList li a span { font-weight: normal; font-size: 13px; text-decoration: none; color: #fff }
.V2_PDList li a:hover { text-decoration: none; color: #fff }
.icnpdf { background-image: url(../images/pdf.png); display: inline-block; background-repeat: no-repeat; width: 15px; height: 15px; vertical-align: text-top }
.icnword { background-image: url(../images/word.png); display: inline-block; background-repeat: no-repeat; width: 15px; height: 15px; vertical-align: text-top }
.icnFstar { background-image: url(../images/StarFil.png); display: inline-block; background-repeat: no-repeat; width: 13px; height: 13px; vertical-align: text-top; margin-left: 10px }
.icnLstar { background-image: url(../images/StarLine.png); display: inline-block; background-repeat: no-repeat; width: 13px; height: 13px; vertical-align: text-bottom; margin-left: 10px }
.V2_PDList li ul { float: left; width: 100% }
.V2_PDList li ul li { display: inline }
.V2_PDList li ul li span { font-size: 12px }
.icnLarrow { background-image: url(../images/icnLArrow.png); display: inline-block; background-repeat: no-repeat; width: 13px; height: 13px; vertical-align: middle }
.icnRArrow { background-image: url(../images/icnRArrow.png); display: inline-block; background-repeat: no-repeat; width: 13px; height: 13px; vertical-align: middle }*/
/*------------My Favorites Css----------
.Green { background-color: #93c83d }
.V2_MfCon hr { margin: 0 }
.V2_MfbtnAd { color: #fff; font-size: 12px; font-weight: normal; font-family: arial; }
.V2_Mfgap { height: 5px }
.V2_Mfgap2 { height: 10px }
.V2_MfBody { height: 50px }
.V2_MfList { width: 100% }
.V2_MfList li { list-style: none; padding: 2px 0 }
.V2_MfList li div img { width: 16px; height: 16px; }
.V2_MfList li div { padding: 2px; text-align: center; width: 24px; display: inline-block; margin-right: 10px }
.V2_MfList li span { color: #fff; font-weight: bold; font-size: 12px; font-family: arial }
.V2_Mfinput { background: none; border-bottom: 1px solid #fff; border-left: 0; border-top: 0; border-right: 0; width: 83%; font-size: 12px; margin-bottom: 10px }
.V2_MfInTi { display: inline-block; width: 15% }
.V2_MfbtnAd:hover { text-decoration: none; color: #fff; }
.V2_MFFavLink { }
.V2_MFFavLink:hover { background-color: rgba(255,255,255,0.1); padding-right: 5px; color: #93c83d; }
.V2_MFFavLink i { font-style: normal; background-color: transparent; padding-left: 20px; visibility: hidden; text-decoration: none; margin-top: 2px; }
.V2_MFFavLink:hover i { visibility: visible; }
.V2_addBt { background: url(../images/Plus.png) no-repeat; width: 12px; height: 12px; display: inline-block }*/
/*------------Voice Of Yours Css----------
.Purple { background-color: #8476b5 }
.V2_VoiceForm { margin-top: 15px }
.V2_VoiceForm input[type=text], .V2_VoiceForm textarea { background-color: transparent; color: #fff }
.V2_VoiceForm textarea { resize: none; }*/
/*------------My Profile Css----------
.ProfileBlue { background-color: #5271c8 }
.V2_ProHeaderBlock { margin-bottom: 10px }
.V2_ProEmpimgBlock { float: left; width: 70px }
.V2_ProEmpimgBlock img { width: 62px; height: 72px }
.V2_ProEmpNameBlock { width: calc(100% - 70px); float: left }
.V2_ProEmpNameBlock h1 { font-size: 22px; font-weight: normal; margin: 0 }
.V2_ProFormbold { font-weight: bold; display: inline-block; width: 150px }
.V2ProContBlock { line-height: 20px; padding-bottom: 15px; border-bottom: #93a6dd 1px solid; margin-bottom: 10px }
.V2ProContBlock span { font-size: 13px }
.V2_ProSociaMedBlock { }
.V2_ProSociaMedBlock ul { float: right }
.V2_ProSociaMedBlock ul li { display: inline; padding: 0 3px }
.V2_ProAddressBold { float: left; width: 154px }
.V2_ProAddress { margin-left: 154px }*/
/*------------DailyQuote Css----------
.V2_DQIcoBlock { width: 115px; float: left }
.V2_DQTextBlock { width: calc(100% - 115px); float: left }
.V2_DQTextBlock span { font-size: 12px; font-weight: normal }*/
/*------------Workflow Css----------
.WF_icnApp, .WF_incTime, .WF_icnAtt, .WF_icnSet, .Wf_icnDown, .Wf_icnUp, .WF_icnRigh { background-image: url(../images/ImgWorkflow.png); background-repeat: no-repeat; display: inline-block }
.WF_icnApp { background-position: 0 0; width: 21px; height: 21px; vertical-align: middle }
.WF_incTime { background-position: -2px -23px; width: 17px; height: 17px; vertical-align: middle }
.WF_icnAtt { background-position: -2px -43px; width: 16px; height: 17px; vertical-align: middle }
.WF_icnSet { background-position: -2px -63px; width: 16px; height: 16px; vertical-align: middle }
.Wf_icnDown { background-position: -4px -82px; width: 14px; height: 7px; }
.Wf_icnUp { background-position: -3px -90px; width: 15px; height: 7px; }
.WF_icnRigh { background-position: -8px -101px; width: 5px; height: 9px; }
.V2_WoimgCon { width: 60px; height: 72px; float: left }
.V2_WoDetCon h2 { font-size: 12px; color: #3b4564; margin: 0; line-height: 16px }
.V2_WoDetCon h3 { font-size: 12px; color: #939598; margin: 0; line-height: 16px }
.V2_WFAppList { float: left; margin-top: 10px }
.V2_WFAppList li { list-style: none; padding: 2px 0 }
.V2_WFAppList li span { font-size: 12px; color: #58595b }
.V2_WFBCList { float: left; margin-top: 10px }
.V2_WFBCList li { display: inline; list-style: none; padding: 0 2px }
.V2_WFBPre { color: #3b4564; font-weight: bold }
.V2_WFBCurr { color: #9d9d9c }
.V2_WFRightConList { margin-top: 10px }
.V2_WFRightConList li { display: inline; padding: 0 3px }
.V2_WFRightConList li span { color: #9d9d9c; font-size: 12px }
.V2_WFTopBut { background-color: #6d6e71; padding: 3px 5px; border-radius: 5px; color: #fff !important }
.V2_WFCollapsePnl .panel-default > .panel-heading { background-color: transparent !important; padding-bottom: 13px }
.V2_WFCollapsePnl .panel { border: 0 !important }
.V2_WFCollapsePnl .panel-title { color: #93c83d; font-weight: bold; font-size: 14px }
.V2_WFCollapsePnl .panel-title { margin-left: 25px }
.V2_WFPnlHeadChk { margin-top: 1px !important; float: left }
.V2_WFEmpChk { float: left; margin: 25px 10px 0 0 !important }
.V2_WFEmpBlock { float: left; width: calc(100% - 25px) }
.V2_WFTopChk input[type=checkbox] { margin-top: 2px; }
.V2_WFTopPnlList { float: right }
.V2_WFTopPnlList li { display: inline; padding: 0 3px }
.V2_WFTopPnlList li span { font-size: 14px; font-weight: normal }
.V2_WFPenAppli, .V2_WFPenAppVal { color: #58595b }
.V2_WFPenImp { color: #8476b5 }
.V2_WFBtnSort { color: #fff; background-color: #9d9d9c; padding: 4px 5px; border-radius: 4px; font-weight: normal; font-size: 12px }
.V2_WFBtnSort:hover, .V2_WFBtnSort:active { background-color: #797977; color: #fff; text-decoration: none }
.V2_WFPenAppVal, .V2_WFPenDelVal, .V2_WFPenImpVal { width: 24px; height: 24px; border: 1px solid; padding: 4px 0; display: inline-block; border-radius: 4px; text-align: center; font-weight: normal; margin-left: 5px }
.V2_WFPenAppVal { border-color: #58595b; }
.V2_WFPenDelVal { border-color: #93c83d; }
.V2_WFPenImpVal { border-color: #8476b5; color: #8476b5 }
.V2_WFEndLine { border: 0; height: 2px; background: #9d9d9c; margin: 10px 0 }
.V2_WFBtnBlock input[type=button] { display: block; margin-bottom: 5px }*/
/*------------LoginPage Css----------*/
.V2_LoginBg { background: url(../images/LoginBg.jpg) no-repeat }
/*.V2_LoginBg {background: Url(../security/RenderDefaultImg?name=ImgBackground) no-repeat}*/
.V2_LoginCon { background-color: #fff; padding: 10px; border-radius: 20px; width: 100%; margin-top: 110px }
.V2_LoginDesCon { text-align: center; margin-bottom: 20px }
.V2_LoginDesCon h1 { color: #1d1d1b; font-size: 30px; font-weight: normal; margin: 0 }
.V2_LoginDesCon h3 { color: #9d9d9c; font-size: 16px; font-weight: normal; margin: 0 }
.V2_UserIput { background: url(../images/Useimg.jpg) top left no-repeat !important; margin-bottom: 10px; padding: 2px 0 2px 27px !important;height:30px !important }
.V2_PassInput { background: url(../images/keyimg.jpg) top left no-repeat !important; padding: 2px 0 2px 27px !important; margin-bottom: 10px;height:30px !important }
.V2_selectInput { margin-bottom: 10px }
.V2_forgotPas { text-decoration: none; font-size: 13px; font-weight: normal; color: #575756 }
.V2_forgotPas:hover { text-decoration: none; color: #343433; }
.V2_ForgotPasCon { margin-top: 8px }
.V2_LoginFooterCon { background-color: #fff;/*height:46px;*/ width: 100%; padding: 0 20px; position: absolute;bottom: 0; }
.V2_LoginFooterCon ul, .RegKeyFooter ul{ float: left; margin-top: 10px; line-height:16px; vertical-align: middle; }
.V2_LoginFooterCon ul img,.RegKeyFooter ul img { vertical-align: middle; }
.V2_LoginFooterCon ul li ,.RegKeyFooter ul li{ display: inline; padding: 0 5px }
.RegKeyFooter{background-color: #fff;/*height:46px;*/ width: 100%; padding: 0 20px;}

.V2_LoginFooterProduLo { }
.V2_LoginFooterProduLo ul { float: right; margin-top: 2px }
.V2_LoginFooterProduLo ul li { display: inline; padding: 0 5px;float:left }
.V2_LoginFooterProduLo ul li img { margin-top: 3px }
.btn-V2Login { color: #fff; background-color: #9cc31a; border-color: #9cc31a; font-weight: bold !important }
.btn-V2Login:hover { color: #fff !important; background-color: #82a40f }
.btn-V2Reset { color: #fff; background-color: #9d9d9c; border-color: #9d9d9c; font-weight: bold !important }
.btn-V2Reset:hover { color: #fff !important; background-color: #7f7f7e }
/*------------Sshr Css----------*/
.V2_HeaderLine { background: url(../images/Title.jpg) repeat-x; height: 6px }
.V2_ClientLogoBlock { }
.V2_ClientLogoBlock img { width: 150px; height: 65px }
.V2_SshrLogUserBlock { float: right }
.V2_SshrLogUserBlock > ul { margin-top: 15px }
.V2_SshrLogUserBlock > ul li a { color: #3b4564; font-size: 12px; font-weight: bold }
.V2_SshrLogUserBlock > ul > li > a > span { color: #9d9d9c; font-size: 14px }
.V2_SshLogEmp { width: 40px; height: 40px }
.V2_SshrLogUserBlock .nav li a, .V2_SshrLogUserBlock .nav li a:hover { background-color: transparent !important; }
.V2_SshNotiBlock { float: right }
.V2_SshNotiBlock ul { float: right; margin-top: 24px }
.V2_SshNotiBlock ul li { padding: 10px 15px; display: inline }
.V2_SshNotiBlock ul li i { background-image: url(../images/Notification.png); background-repeat: no-repeat; display: inline-block }
.Notibell { background-position: 0 0; width: 16px; height: 19px; }
.Notihelp { background-position: -3px -21px; width: 11px; height: 16px; }
.NotiCal { background-position: 0 -39px; width: 16px; height: 16px; }
.NotiCard { background-position: 0 -58px; width: 19px; height: 16px; }
.NotiSearch { background-position: -1px -77px; width: 16px; height: 16px; }
/*------------Sshr Main Nav Css----------*/

.menu-large { position: static !important; }
.megamenu { padding: 20px 0px; width: 100%; }
.megamenu> li > ul { padding: 0; margin: 0; }
.megamenu> li > ul > li { list-style: none; }
.megamenu> li > ul > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #333333; white-space: normal; }
.megamenu> li ul > li > a:hover, .megamenu> li ul > li > a:focus { text-decoration: none; color: #262626; background-color: #f5f5f5; }
.megamenu.disabled > a, .megamenu.disabled > a:hover, .megamenu.disabled > a:focus { color: #999999; }
.megamenu.disabled > a:hover, .megamenu.disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
cursor: not-allowed; }
.megamenu.dropdown-header { color: #428bca; font-size: 18px; }
@media (max-width: 768px) {
.megamenu { margin-left: 0; margin-right: 0; }
.megamenu> li { margin-bottom: 30px; }
.megamenu> li:last-child { margin-bottom: 0; }
.megamenu.dropdown-header { padding: 3px 15px !important; }
.navbar-nav .open .dropdown-menu .dropdown-header { color: #777; }
}
.V2_MainNavBlock .navbar { margin-bottom: 0; }
.V2_MainNavBlock .navbar-static-top { z-index: 10 }
/*---------------------V2 NavBar Css-------------------------*/
/* navbar */
.navbar-V2 { background-color: #3b4564; border-color: #3b4564; }
/* title -Logo-*/
.navbar-V2 .navbar-brand { color: #fff; }
.navbar-V2 .navbar-brand:hover, .navbar-V2 .navbar-brand:focus { color: #5E5E5E; }
/* link */
.navbar-V2 .navbar-nav > li > a { font-size: 0.9em; color: #fff; font-weight: bold; }
.navbar-V2 .navbar-nav > li > a:hover, .navbar-V2 .navbar-nav > li > a:focus { color: #fff; }
.navbar-V2 .navbar-nav > .active > a, .navbar-V2 .navbar-nav > .active > a:hover, .navbar-V2 .navbar-nav > .active > a:focus { color: #555; background-color: #E7E7E7; }
.navbar-V2 .navbar-nav > .open > a, .navbar-V2 .navbar-nav > .open > a:hover, .navbar-V2 .navbar-nav > .open > a:focus { color: #93c83d; background-color: #293045; }
/* caret */
.navbar-V2 .navbar-nav > .dropdown > a .caret { border-top-color: #777; border-bottom-color: #777; }
.navbar-V2 .navbar-nav > .dropdown > a:hover .caret, .navbar-V2 .navbar-nav > .dropdown > a:focus .caret { border-top-color: #333; border-bottom-color: #333; }
.navbar-V2 .navbar-nav > .open > a .caret, .navbar-V2 .navbar-nav > .open > a:hover .caret, .navbar-V2 .navbar-nav > .open > a:focus .caret { border-top-color: #555; border-bottom-color: #555; }
/* mobile version */
.navbar-V2 .navbar-toggle { border-color: #DDD; }
.navbar-V2 .navbar-toggle:hover, .navbar-V2 .navbar-toggle:focus { background-color: #293045; }
.navbar-V2 .navbar-toggle .icon-bar { background-color: #CCC; }
@media (max-width: 767px) {
.navbar-V2 .navbar-nav .open .dropdown-menu > li > a { color: #777; }
.navbar-V2 .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-V2 .navbar-nav .open .dropdown-menu > li > a:focus { color: #333; }
.V2_MainNavBlock .navbar-collapse { /*background-color: #fff*/ }
}
.V2_MainNavBlock .nav>li>a:focus, .V2_MainNavBlock .nav>li>a:hover { text-decoration: none; background-color: #293045 }
.V2_MainNavBlock .navbar-nav > li > a { padding-bottom: 7px; padding-top: 7px; }
.V2_MainNavBlock .navbar { min-height: 34px }
.V2_NavIcnHome, .V2_NavIcnModul, .V2_NavIcnSub { background-image: url(../images/V2NavIcn.png); background-repeat: no-repeat; display: inline-block; }
.V2_NavIcnHome { background-position: 0 0; width: 13px; height: 12px; }
.V2_NavIcnModul { background-position: -1px -16px; width: 10px; height: 11px; }
.V2_NavIcnSub { background-position: 0 -29px; width: 11px; height: 11px; }
/*---------------------Forgot Password Css-------------------------*/

.V2_SshrFogPasHeader { color: #575756; font-size: 16px; font-weight: bold }
.V2_SshrFogPassDesc { color: #9d9d9c; font-size: 16px; font-weight: normal }
.V2_SshrFogPassTextBlock { margin: 15px 0 }
.V2_SshrFogPassTextBlock span { color: #9d9d9c; font-size: 14px; font-weight: normal }
.btn-V2Success { color: #fff; background-color: #9cc31a; border-color: #9cc31a; font-size: 14px; font-weight: bold; padding: 4px 10px; }
.btn-V2Success:hover { background-color: #7c9f07; color: #fff; }
/*---------------------License Active Css-------------------------*/
.V2_SshrLicenKeyBlock { }
.V2_SshrLicenKeyBlock hr { margin: 10px 0 }
.V2_SshrActiveBlock { }
.V2_SshrActiveBlock h1 { color: #575756; font-size: 30px; font-weight: normal; margin: 0 }
.V2_SshrLicenKeyBlock span { color: #9d9d9c; font-size: 16px; font-weight: normal; margin: 0 }
.V2_SshrLicenKeyBlock p { display: inline; color: #575756; font-size: 16px; font-weight: normal; margin: 0 }
.V2_SshrLiKeySpan { font-size: 14px !important }
/*---------------------Widget Manager Css-------------------------*/
.V2_WMBlock { float: left }
.V2_WMBlock li { list-style: none; padding: 3px 0 }
