body#loginBodyBg{background-color:#303b41;
                 background-image:/*url(../img/image.png),*/ url(../img/bgpattern.jpg);
				 background-repeat:/*repeat-x,*/ repeat;
				 background-position:/*left bottom,*/ left top ;min-height:100%;}
.marginbot-10 {margin-bottom:10px;}
.marginbot-15 {margin-bottom:15px;}	
.marginbot-20 {margin-bottom:20px;}	
.main-container:before {
    background-color: #f4f4f8;
}
.bg-white {background-color:#FFF;}
.padding-10 {padding:10px;}
.padding-15 {padding:15px;}
.page-content {margin:0 15px; padding:15px 10px;}
.panel-body { padding:5px 25px; }
.panel-primary > .panel-heading {background-color:#08388C; border-color: #08388C;}
.btn-primary {background-color:#08388C!important; }
.login_form input[type="text"], .login_form input[type="password"], .login_form select {
	font-size: 14px;
	color:#000;
	text-transform:inherit;
}
.login_form input[type="text"]:focus, .login_form input[type="password"]:focus { color: #000; }
.loginBox .panel a {color: #ff6c00; font-size: 14px; line-height:25px;}
.header {
	margin-bottom:20px;
	border-bottom:1px solid #515255;
	padding:10px 0px 5px 0px;
	text-align:center;
	background:#1fac85;
}
#loginBodyBg .col-sm-4{margin-left:30%;}
.loginBox{width:400px; margin:12% auto;text-align:center;}
.loginBox .form-control{height:45px;}
.loginBox .form-group{margin-bottom: 15px;}
.loginBox .logoapp{max-width:150px;max-height:80px;margin-bottom:10px;}
.loginHeader{background:#ececec!important; margin-top:20%; border-bottom:1px solid #d4d2d2!important;}
.header h1.logo{font-size:26px; line-height:18px; padding:0px; margin:0px; text-align:left; padding-left:10px; color:#000;}
.header h1.logo small{font-size:14px; color:#000;}
.header h1.logo img{float:left; margin-right:15px; margin-top:-2px;}
.header h1.logo span{font-size:13px;}
.panel-login {background-color: #fff !important; color:#FFF !important; /*-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05); box-shadow: 3px 3px 3px rgba(6, 94, 155, 1);*/ border: #3497DB solid 1px;    padding-bottom: 20px;}
.loginFooter {color:#fff; font-size:14px; padding:0px; margin:0px; text-align:center;}
.panel-login>.panel-heading {color: #fff; background-color:#ffffff; border-color: #ffffff;}
.panel-login>.panel-heading h4{line-height: 24px;
.panel-login-error {background-color: #fff !important; color:#000 !important; /*-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05); box-shadow: 3px 3px 3px rgba(6, 94, 155, 1);*/ border: #3497DB solid 1px;    padding-bottom: 20px;}
    font-size: 26px;
    text-align: left;
    padding: 10px 15px;
    border-left: #b59421 7px solid;
    margin-left: -15px;
	color:#000;}
.panel-login>.panel-heading h4 small{color:#FFF;}
.panel-login .btn-info{background-color:#d9534f !important; color:#FFF; border: #0c9972 solid 0px !important; padding: 10px 18px; border-radius: 6px;}
.panel-login .btn-danger{padding: 9px 18px;}
.panel-login .btn-info:hover {background-color: #d2322d!important; border: #19aa82 solid 0px;}
.panel-login a {color: #00b1ff; font-size: 16px;}
.panel-login hr{border-top: 1px solid #227FBF;}
.text_logo{margin:10px 0px 10px -10px; padding:0px;}
.text_logo h1 {color: #fff; margin-top: 5px; text-shadow: 0px 0px 2px #1d9da1;}
.text_logo h1.logo{font-size:18px; line-height:20px; padding:0px; margin:0px; text-align:left; padding-left:10px; color:#FFF;}
.text_logo h1.logo small{font-size:13px; color:#FFF;}
.text_logo h1.logo img{float:left; margin-right:15px; margin-top:0px;}
.text_logo h1.logo span{font-size:13px;}
.text_logo h1.logo span.norView{font-size:13px;}
.text_logo h1.logo span.resView{display:none;}
.mar-top-15{margin-top:15px;}

.margintop-10 {margin-top:10px;}
.margintop-20 {margin-top:20px;}

.top_tab_container {margin-top:0px; margin-left:10px;}
.top_tab_container .btn-info {border: 1px solid #303b41; background-color:#303b41 !important; position: relative;top: 1px;}
.top_tab_container .btn-info.active {background-color:#fff!important; color:#4396CB!important;border-bottom-color: transparent; }
.top_tab_container .btn-info:hover { background-color:#666!important;}
.top_tab_container .btn-info:hover,.top_tab_container .btn-info.active {border-top: #303b41 solid 1px; border-left: #303b41 solid 1px; border-right: #303b41 solid 1px; border-bottom-color:#303b41; background-color:#303b41!important;}
.top_tab_container .btn.active:after { border-bottom:none;}
/*.text_logo h1 {color: #fff; margin:0px; margin-top:10px; font-size:28px; text-shadow:0px 0px 2px #333;}
.text_logo small {color: #fff;}*/
.mrgn_020 {margin:0px 10px 0px 0px;}
.fltlft {float:left;}
.wid50 {width: 50%;}
.soil_send_report {opacity:0; margin-left:-80px; display:none;}
.show_srch_User_frm {width: 30px; height:13px; background:#F5F5F5 url(../img/down_arow.png) no-repeat center center; position:absolute; left:50%; margin-left:-15px;
margin-top:-13px;
border:1px dotted #E2E2E2;
border-top:none; cursor:pointer;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
display:none;
}
.show_srch_User_frm:hover { background-color:#EEEDED;}
.navbar { background-color: #303b41; min-height: 60px;}
.navbar .navbar-brand {
color: #fff;
padding-top: 0px;
padding-bottom:0px;
padding-left: 0px;
margin:0px;
}
.navbar .navbar-brand img{width: 60px;
    margin: 4px 0px;
    max-height: 65px;
    float: left;}
.settingNav{
	margin-top:-7px !important;
}

.ace-nav .nav-user-photo {
max-width: 40px;
max-height: 40px;
}
.ace-nav>li {
border: 0px;
}

.ace-nav>li.grey>a {
background-color: #f00;
}
.ace-nav>li.userSetting>a {
background-color: #303b41;
}

.ace-nav>li.open.userSetting>a, .ace-nav>li.userSetting>a:hover {
background-color: #47545a  !important;
}
.ace-nav>li>a>.badge {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.breadcrumb>li>a {
color: #ef6020;
}
.clock{float:right; background-color:#c7a42c; padding-left:8px; padding-right:8px; color:#FFF;}

.nav-list>li:before {
background-color: #303b41;
height:0px;
}
.no-skin .nav-list>li.active:after {
border: 4px solid;
border-width: 0 4px 0 0;
border-color: #c7a42c;
right: 0px;
}
.no-skin .nav-list li.active>a:after {
border-right-color: #0B609B;
-moz-border-right-colors: #0B609B ;
}
.nav-list li.active>a:after {
display: block;
content: "";
position: absolute;
right: 0;
top: 4px;
border: 0px solid transparent;
border-width: 0px 0px;
}

.no-skin .nav-list>li:hover>a {color: #fff;}
.no-skin .nav-list>li.active:hover>a {color: #fff;}
.no-skin .nav-list>li.open a:hover{color: #fff;}
.no-skin .nav-list>li.open ul li:hover>a {color: #fff;}
.no-skin .nav-list li>a:hover{/*color:#FFF; */background-color:#5e6b71 !important;}
.no-skin .nav-list>li.active>a {color: #fff; font-weight: normal; background-color:#c7a42c !important;/**/}
.no-skin .nav-list>li>a {background-color: #47545a  !important; color: #fff !important;}
.no-skin .nav-list>li.open>a {color: #fff; /*background-color:#999999 !important;*/}
.no-skin .nav-list>li {
border-bottom-width:1px !important;
border-top-width:1px !important;
border-top-color: #5e6b71;
border-bottom-color: #1b272d;
}
.no-skin .nav-list>li .submenu>li>a:hover {
color: #fff !important;
}
.page-header {
margin: -107px 0px 0px 5px !important;
padding-bottom: 0px !important;
padding-top: 0px !important;
height:38px;
position:absolute;
border:0px;

}
.page-header h1 {
font-size: 20px;
color: #000;
font-weight:normal;
white-space:nowrap;
padding-left:8px;
margin-left:0px;
}
.btn-info, .btn-info:focus {
background-color: #2D8CCE!important;
border: #2482C3 solid 1px;
}
.btn-info:hover, .btn-info.active {
background-color: #2887C8 !important;
border: #2482C3 solid 1px;
}
.btn-warning, .btn-warning:focus {
   background-color: #c7a42c!important;
    border-color: #c7a42c;
}
.btn-warning:hover, .btn-warning:active, .open>.btn-warning.dropdown-toggle {
     background-color: #b59421!important;
    border-color: #b59421;
}
.top_tab_container .btn-info.active {
background-color: #fff !important;
color: #000000 !important; border-bottom: solid 1px #FFF;
}
.hr32{display:none;}
.hr-solid{border-style:solid; border-color: #303b41; margin-top:0px; margin-bottom:9px;}
.btn.active.btn-sm:after {
bottom: -2px !important;
}
/*.navbar {
margin-top: -19px;
}*/
.breadcrumbs {
margin-top:-20px; border-bottom:0; background-color:#e7e7ef;
}

.btn {
border-width: 1px !important;
text-shadow: none !important;
}

.btn-danger, .btn-danger:focus {
background-color: #d9534f !important;
border-color: #d43f3a;
}
.btn-danger:hover, .btn-danger:active, .open .btn-danger.dropdown-toggle, .btn-danger:focus {
background-color: #d2322d !important;
border-color: #ac2925;
}

.btn-success, .btn-success:focus {
background-color: #5cb85c !important;
border-color: #4cae4c;
}
.btn-success:hover, .btn-success:active, .open .btn-success.dropdown-toggle {
background-color: #47a447 !important;
border-color: #398439;
}

.no-skin .sidebar {
background-color: #47545a ;
border-width: 0 0px 0 0;
margin-top: -43px;
}
.navbar-fixed-top+.main-container {
padding-top:102px;
}

.redBorder{border-left:3px #d9534f solid !important;}
.greenBorder{border-left:3px #5cb85c solid !important;}
.blueBorder{border-left:3px #2D8CCE solid !important;}
.yellowBorder{border-left:3px #ffb752 solid !important;}

.legandBox{margin-bottom: 12px;}
.redLegend{background-color:#d9534f; width:10px; height:10px; line-height:9px; display:inline-table; margin-right: 7px;}
.greenLegend{background-color:#5cb85c; width:10px; height:10px; line-height:9px; display:inline-table; margin-right: 7px;}
.blueLegend{background-color:#2D8CCE; width:10px; height:10px; line-height:9px; display:inline-table; margin-right: 7px;}
.yellowLegend{background-color:#ffb752; width:10px; height:10px; line-height:9px; display:inline-table; margin-right: 7px;}
.yellowBoxLegend{background-color:#fff7cb; width:10px; height:10px; line-height:9px; display:inline-table; margin-right: 7px; border:#ECE1A9 solid 1px;}
.mainMenuItem:hover{ cursor:move!important;}

/*.user-menu li a .badge{float:right;}*/
.dropdown-yellow>li>a:hover,.dropdown-yellow>li>a:focus,.dropdown-yellow>li>a:active,.dropdown-yellow>li.active>a,.dropdown-yellow>li.active>a:hover,.dropdown-yellow .dropdown-submenu:hover>a{background:#eeeeee;color:#444}

.sidebar .sidebar-toggle:before {
content: "";
display: block;
height: 0;
border-top: 0px solid;
border-color: inherit;
position: absolute;
left: 15px;
right: 15px;
top: 13px;
}

.no-skin .sidebar-toggle {
background-color: #fff;
border-color: #e0e0e0;
}

/*.sidebar .sidebar-toggle {
border-style: solid;
border-width: 0 0 1px;
text-align: center;
padding: 0px;
position: relative;
height:19px;
width:17px;
float:right;
margin-top: 10px;
margin-right: -18px;
-webkit-border-radius: 4px 0px 0px 4px;
-moz-border-radius: 4px 0px 0px 4px;
border-radius: 4px 0px 0px 4px;
}*/

.sidebar .sidebar-toggle {
border-style: solid;
border-width: 1px;
text-align: center;
padding: 2px 0px 2px 0px;
position: relative;
height: 26px;
width: 27px;
float: right;
margin-top: 7px;
margin-right: -27px;
-webkit-border-radius: 4px 0px 0px 4px;
-moz-border-radius: 4px 0px 0px 4px;
border-radius: 0px 4px 4px 0px;
background-color: #f5f5f5;
}

.no-skin .sidebar.menu-min .nav-list>li>a>.menu-text {
background-color: #f5f5f5;
-webkit-box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
box-shadow: 2px 1px 2px 0 rgba(0,0,0,0.1);
border-color: #ccc;
color:#000;
}
.sidebar .nav-list>li>a{padding-left:2px; height: 34px; padding: 8px 15px;}
/*.no-skin .sidebar-toggle>.ace-icon, .no-skin .sidebar.menu-min .sidebar-toggle>.ace-icon {
border: 0px;
color: #000;
font-size:15px;
}*/
.no-skin .sidebar-toggle>.ace-icon, .no-skin .sidebar.menu-min .sidebar-toggle>.ace-icon {
border: 0px;
color: #000;
font-size: 15px;
padding-top: 2px;
background-color: #f5f5f5;
}
.no-skin .nav-list>li .submenu {
background-color: #fff;
border: 0px;
}
.no-skin .nav-list>li .submenu>li>a {
border-top-color: #999999;
border:0px;
background-color: #5e6b71;
color: #fff;
padding: 6px 0 6px 37px;
}
.no-skin .nav-list>li>.submenu:before, .no-skin .nav-list>li>.submenu>li:before {
border-color: #fff;
/*top:16px;*/
}
.no-skin .nav-list>li.active>.submenu:before, .no-skin .nav-list>li.active>.submenu>li:before {
border-color: #FFFFFF;
}

.no-skin .nav-list>li .submenu>li.active>a>.menu-icon {
color: #ffffff;
}

.no-skin .nav-list>li .submenu>li.active a:hover, .no-skin .nav-list>li .submenu>li.active:not(.open)>a{background-color:#506067; color:#ffffff!important;}
.no-skin .nav-list>li .submenu>li.active:not(.open)>a:hover{background-color:#C0C0C0; color:#ffffff!important;}

.nav-list>li li.active>a:after {
top: 2px;
border-width: 0px 0px;
}

.widget-box {-webkit-border-radius:4px 4px 4px 4px;
    -moz-border-radius:4px 4px 4px 4px;
    border-radius:4px 4px 4px 4px;
	border:solid 1px #cfcfe0;
	background-color:#FFF;
	margin-top:0;
	}
.widget-box .btn {border-width:0 !important; }
.widget-header {
    position: relative;
    border: 0;
    border-bottom: 1px solid #dedeea;
    background: 0 0;
    box-shadow: inset 0 -2px 0 #f4f4f8;    
}
.widget-header .widget-title {font-size:16px;}

/* Sweep To Top */
.hvr-sweep-to-top {
  display: block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-sweep-to-top:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-top.blue-div:before {background: rgba(85, 172, 238, 1);}
.hvr-sweep-to-top.yellow-div:before {background: rgba(242, 187, 70, 1);}
.hvr-sweep-to-top.pink-div:before {background: rgba(247, 130, 170, 1);}
.hvr-sweep-to-top.gray-div:before {background: rgba(93, 109, 123, 1);}
.hvr-sweep-to-top.green-div:before {background: rgba(145, 196, 107, 1);}
.hvr-sweep-to-top.red-div:before {background: rgba(202, 89, 82, 1);}

.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active {
  color: #fff;
}
.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}
text.highcharts-credits {display:none !important;}
.progress-status {margin: -23px 0 0 0; font-size:12px; }
.progress-status i {margin-top: 5px;}
.panel {
    margin-bottom: 15px;
    background-color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #cfcfe0;
    box-shadow: 0 0 2px #fff;
}
.panel a {color:#000;}
.panel a:hover {text-decoration:none; }
.loginBox .panel a:hover {text-decoration:none; text-decoration:underline;}
.panel:hover .social-num h4,.panel:hover .social-num p,.panel:hover .social-details .round-icon,.panel:hover .social-details i {color:#FFF !important; border-color:#FFF !important;}
.progress-sm{height:6px}
.progress-md{height:10px}
.progress-xs{height:3px}
.progress-bar-success{background-color:#5cb85c }
.progress-bar-info{background-color:#55ACEE}
.progress-bar-pink{background-color:#F782AA}
.progress-bar-grays{background-color:#5d6d7b}
.progress-bar-red{background-color:#d24f4f}
.blue-btn{background-color:#55ACEE !important;}
.pink-btn{background-color:#F782AA !important;}
.grays-btn{background-color:#5d6d7b !important;}
.yellow-btn{background-color:#ff940a !important;}
.green-btn{background-color:#5cb85c  !important;}
.red-btn {background-color:#d24f4f !important}
.text-blue{color:#55ACEE ;}
.text-pink{color:#F782AA;}
.text-grays{color:#5d6d7b;}
.text-yellow{color:#ff940a ;}
.text-green{color:#5cb85c  ;}
.text-red {color:#d24f4f ;}
.spacer {
	padding: 20px 5px
}
.spacer-sm {
	padding: 22px 30px;
}
.spacer-md {
	padding: 25px
}
.spacer-xs {
	padding: 10px
}
.social-details .social-icon {
	height: 60px;
	width: 36px;
	
}
.social-details .social-icon img {
	max-width: 36px;
	margin: 10px 0
}
.social-details .social-icon .round-icon {
	border: 1px solid #e77338;
	height: 50px;
	width: 50px;
	text-align: center;
	margin: 5px 0;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 50%;
}
.social-details .social-icon .round-icon i {
	font-size: 28px;
	line-height: 47px;
	vertical-align: middle;
	color: #e77338
}
.social-details .social-icon .round-icon.grays-icon {
	border: 1px solid #5d6d7b
}
.social-details .social-icon .round-icon.grays-icon i {
	color: #5d6d7b
}
.social-details .social-icon .round-icon.red-icon {
	border: 1px solid #d24f4f
}
.social-details .social-icon .round-icon.red-icon i {
	color: #d24f4f
}
.social-details .social-icon .round-icon.green-icon {
	border: 1px solid #5cb85c 
}
.social-details .social-icon .round-icon.green-icon i {
	color: #5cb85c 
}
.social-details .social-icon .round-icon.pink-icon {
	border: 1px solid #F782AA
}
.social-details .social-icon .round-icon.pink-icon i {
	color: #F782AA
}
.social-details .social-icon .round-icon.yellow-icon {
	border: 1px solid #ff940a
}
.social-details .social-icon .round-icon.yellow-icon i {
	color: #ff940a
}
.social-details .social-icon .round-icon.blue-icon {
	border: 1px solid #55ACEE
}
.social-details .social-icon .round-icon.blue-icon i {
	color: #55ACEE
}
/*.social-details .social-num {
	margin-left: 10px
}*/
.social-details .social-num h4 {
	font-size: 31px;
	margin: 0 0 0 0px;
	padding: 0;
	position: relative
}
.social-details .social-num h4 .label {
	position: absolute;
	right: 0;
	top: 7px;
	min-width: 32px;
	font-size: 9px;
	line-height: 18px;
}
.social-details .social-num p {
	font-size: 14px;
	color: #5e666b;
	margin: 0 0 8px 0px;
	padding: 0
}
.social-details .social-num .progress {
	margin: 0 0 0 40px
}


.footer.footer-fixed .footer-inner .footer-content {
left: 0px;
right: 0px;
bottom: 0px;
border:0px;
border-top: 1px solid #303b41 ;
background-color: #47545a ;
padding:0px;
color:#ffffff;
}
.footer-content a{color:#FFF; text-decoration:none; border-bottom:#FFF solid 1px; padding-bottom:1px; margin-right:12px; font-size:100% !important;}
.footer-content a:hover{color:#000; border-bottom:0px;}
.darkGreen{color:#06533e;}
.footer-content {font-size: 12px; margin-left:-190px; text-align:left;}
.footer-content .bigger-120{margin-left:12px; font-size:100% !important;}
.btn-scroll-up.display {
bottom: 5px;
}
.form-horizontal .control-label {
text-align: left;
font-weight: normal;
}
.txtLft{text-align:left;}

.welcomeMsg{color:#CCC; margin-top:10%;}
.radio, .checkbox {display: inline-block; *float:inherit; padding-left: 0px; margin-right:15px;}
.passportPhoto {position:absolute; margin-top:-40px; border:#ddd solid 1px;}
.left{float:left;}
.border{border:#c8c6c6 solid 1px; height:18px; padding-top:6px; width:10px; padding-right:15px; margin-right:1px;}
.utilBox{float:right; margin:-30px 0px 0px 4px; position:relative;}
.utilBox a{float:right; display:none; margin-left:5px;}
.tooltip.top{margin-top: -5px;}
.mandatory{color: #FF0000; text-decoration: none; float:right; margin:-25px -12px 0px 0px;}
.radioMandatory{color: #FF0000; text-decoration: none; float:right; margin:12px -10px 0px 0px;}
.viewMandatory{color: #FF0000; text-decoration: none;}
.colon{text-decoration: none; float:left; margin:6px 0px 0px -10px;}
.lblColon{text-decoration: none; float:left; margin:0px 8px 0px 0px;}
.btn:focus.activeBtn, .activeBtn{background-color:#717171!important; border-color:#5F5E5E;}

 /*Icon Styles*/
 [class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
}

/* White icons with optional class, or on hover/focus/active states of certain elements */

.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:focus > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > li > a:focus > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:focus > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"],
.dropdown-submenu:focus > a > [class*=" icon-"] {
  background-image: url("../img/glyphicons-halflings-white.png");
}

.icon-glass {
  background-position: 0      0;
}

.icon-music {
  background-position: -24px 0;
}

.icon-search {
  background-position: -48px 0;
}

.icon-envelope {
  background-position: -72px 0;
}

.icon-heart {
  background-position: -96px 0;
}

.icon-star {
  background-position: -120px 0;
}

.icon-star-empty {
  background-position: -144px 0;
}

.icon-user {
  background-position: -168px 0;
}

.icon-film {
  background-position: -192px 0;
}

.icon-th-large {
  background-position: -216px 0;
}

.icon-th {
  background-position: -240px 0;
}

.icon-th-list {
  background-position: -264px 0;
}

.icon-ok {
  background-position: -288px 0;
}

.icon-remove {
  background-position: -312px 0;
}

.icon-zoom-in {
  background-position: -336px 0;
}

.icon-zoom-out {
  background-position: -360px 0;
}

.icon-off {
  background-position: -384px 0;
}

.icon-signal {
  background-position: -408px 0;
}

.icon-cog {
  background-position: -432px 0;
}

.icon-trash {
  background-position: -456px 0;
}

.icon-home {
  background-position: 0 -24px;
}

.icon-file {
  background-position: -24px -24px;
}

.icon-time {
  background-position: -48px -24px;
}

.icon-road {
  background-position: -72px -24px;
}

.icon-download-alt {
  background-position: -96px -24px;
}

.icon-download {
  background-position: -120px -24px;
}

.icon-upload {
  background-position: -144px -24px;
}

.icon-inbox {
  background-position: -168px -24px;
}

.icon-play-circle {
  background-position: -192px -24px;
}

.icon-repeat {
  background-position: -216px -24px;
}

.icon-refresh {
  background-position: -240px -24px;
}

.icon-list-alt {
  background-position: -264px -24px;
}

.icon-lock {
  background-position: -287px -24px;
}

.icon-flag {
  background-position: -312px -24px;
}

.icon-headphones {
  background-position: -336px -24px;
}

.icon-volume-off {
  background-position: -360px -24px;
}

.icon-volume-down {
  background-position: -384px -24px;
}

.icon-volume-up {
  background-position: -408px -24px;
}

.icon-qrcode {
  background-position: -432px -24px;
}

.icon-barcode {
  background-position: -456px -24px;
}

.icon-tag {
  background-position: 0 -48px;
}

.icon-tags {
  background-position: -25px -48px;
}

.icon-book {
  background-position: -48px -48px;
}

.icon-bookmark {
  background-position: -72px -48px;
}

.icon-print {
  background-position: -96px -48px;
}

.icon-camera {
  background-position: -120px -48px;
}

.icon-font {
  background-position: -144px -48px;
}

.icon-bold {
  background-position: -167px -48px;
}

.icon-italic {
  background-position: -192px -48px;
}

.icon-text-height {
  background-position: -216px -48px;
}

.icon-text-width {
  background-position: -240px -48px;
}

.icon-align-left {
  background-position: -264px -48px;
}

.icon-align-center {
  background-position: -288px -48px;
}

.icon-align-right {
  background-position: -312px -48px;
}

.icon-align-justify {
  background-position: -336px -48px;
}

.icon-list {
  background-position: -360px -48px;
}

.icon-indent-left {
  background-position: -384px -48px;
}

.icon-indent-right {
  background-position: -408px -48px;
}

.icon-facetime-video {
  background-position: -432px -48px;
}

.icon-picture {
  background-position: -456px -48px;
}

.icon-pencil {
  background-position: 0 -72px;
}

.icon-map-marker {
  background-position: -24px -72px;
}

.icon-adjust {
  background-position: -48px -72px;
}

.icon-tint {
  background-position: -72px -72px;
}

.icon-edit {
  background-position: -96px -72px;
}

.icon-share {
  background-position: -120px -72px;
}

.icon-check {
  background-position: -144px -72px;
}

.icon-move {
  background-position: -168px -72px;
}

.icon-step-backward {
  background-position: -192px -72px;
}

.icon-fast-backward {
  background-position: -216px -72px;
}

.icon-backward {
  background-position: -240px -72px;
}

.icon-play {
  background-position: -264px -72px;
}

.icon-pause {
  background-position: -288px -72px;
}

.icon-stop {
  background-position: -312px -72px;
}

.icon-forward {
  background-position: -336px -72px;
}

.icon-fast-forward {
  background-position: -360px -72px;
}

.icon-step-forward {
  background-position: -384px -72px;
}

.icon-eject {
  background-position: -408px -72px;
}

.icon-chevron-left {
  background-position: -432px -72px;
}

.icon-chevron-right {
  background-position: -456px -72px;
}

.icon-plus-sign {
  background-position: 0 -96px;
}

.icon-minus-sign {
  background-position: -24px -96px;
}

.icon-remove-sign {
  background-position: -48px -96px;
}

.icon-ok-sign {
  background-position: -72px -96px;
}

.icon-question-sign {
  background-position: -96px -96px;
}

.icon-info-sign {
  background-position: -120px -96px;
}

.icon-screenshot {
  background-position: -144px -96px;
}

.icon-remove-circle {
  background-position: -168px -96px;
}

.icon-ok-circle {
  background-position: -192px -96px;
}

.icon-ban-circle {
  background-position: -216px -96px;
}

.icon-arrow-left {
  background-position: -240px -96px;
}

.icon-arrow-right {
  background-position: -264px -96px;
}

.icon-arrow-up {
  background-position: -289px -96px;
}

.icon-arrow-down {
  background-position: -312px -96px;
}

.icon-share-alt {
  background-position: -336px -96px;
}

.icon-resize-full {
  background-position: -360px -96px;
}

.icon-resize-small {
  background-position: -384px -96px;
}

.icon-plus {
  background-position: -408px -96px;
}

.icon-minus {
  background-position: -433px -96px;
}

.icon-asterisk {
  background-position: -456px -96px;
}

.icon-exclamation-sign {
  background-position: 0 -120px;
}

.icon-gift {
  background-position: -24px -120px;
}

.icon-leaf {
  background-position: -48px -120px;
}

.icon-fire {
  background-position: -72px -120px;
}

.icon-eye-open {
  background-position: -96px -120px;
}

.icon-eye-close {
  background-position: -120px -120px;
}

.icon-warning-sign {
  background-position: -144px -120px;
}

.icon-plane {
  background-position: -168px -120px;
}

.icon-calendar {
  background-position: -192px -120px;
}

.icon-random {
  width: 16px;
  background-position: -216px -120px;
}

.icon-comment {
  background-position: -240px -120px;
}

.icon-magnet {
  background-position: -264px -120px;
}

.icon-chevron-up {
  background-position: -288px -120px;
}

.icon-chevron-down {
  background-position: -313px -119px;
}

.icon-retweet {
  background-position: -336px -120px;
}

.icon-shopping-cart {
  background-position: -360px -120px;
}

.icon-folder-close {
  width: 16px;
  background-position: -384px -120px;
}

.icon-folder-open {
  width: 16px;
  background-position: -408px -120px;
}

.icon-resize-vertical {
  background-position: -432px -119px;
}

.icon-resize-horizontal {
  background-position: -456px -118px;
}

.icon-hdd {
  background-position: 0 -144px;
}

.icon-bullhorn {
  background-position: -24px -144px;
}

.icon-bell {
  background-position: -48px -144px;
}

.icon-certificate {
  background-position: -72px -144px;
}

.icon-thumbs-up {
  background-position: -96px -144px;
}

.icon-thumbs-down {
  background-position: -120px -144px;
}

.icon-hand-right {
  background-position: -144px -144px;
}

.icon-hand-left {
  background-position: -168px -144px;
}

.icon-hand-up {
  background-position: -192px -144px;
}

.icon-hand-down {
  background-position: -216px -144px;
}

.icon-circle-arrow-right {
  background-position: -240px -144px;
}

.icon-circle-arrow-left {
  background-position: -264px -144px;
}

.icon-circle-arrow-up {
  background-position: -288px -144px;
}

.icon-circle-arrow-down {
  background-position: -312px -144px;
}

.icon-globe {
  background-position: -336px -144px;
}

.icon-wrench {
  background-position: -360px -144px;
}

.icon-tasks {
  background-position: -384px -144px;
}

.icon-filter {
  background-position: -408px -144px;
}

.icon-briefcase {
  background-position: -432px -144px;
}

.icon-fullscreen {
  background-position: -456px -144px;
}

.icon-showHome{background-position:-48px -166px}
.icon-hideHome{background-position:-72px -166px}


.pagination>li.active>a, .pagination>li.active>a:hover {
background-color: #2D8CCE;
border-color: #2482C3;
color: #fff;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
z-index: 2;
}
.black{color:#000;}
.yellow {color: #F89406 !important;}
.btn-center{padding-top:16px;}
.btn-center .btn-xs{width:80px; margin:5px auto;}
/*.tooltip-inner{background-color:#1fac85;} 
.tooltip.top .tooltip-arrow {border-top-color: #1fac85;}*/
.modal-body{font-size:14px; padding: 5px 10px 10px 10px;}
.detailPopup{height:500px; overflow:auto; margin-bottom:10px;}
.modal-header{padding: 6px 15px 8px 15px;}
.underline{border-bottom:#000 1px solid;}
.yellowBox{background-color:#fff7cb; padding:5px;}
.greenBox{background-color:#E7FFDD; padding:5px;}
.pinkBox{background-color:#FFECEC;padding:5px;}
.table-striped>tbody>tr:nth-child(odd)>td.yellowBg, .table-bordered>tbody>tr>td.yellowBg, .table-bordered>thead.thin-border-bottom>tr>th.yellowBg{background-color:#FFB752; color:#FFFFFF!important;}
.table-striped>tbody>tr:nth-child(odd)>td.blueBg, .table-bordered>tbody>tr>td.blueBg, .table-bordered>thead.thin-border-bottom>tr>th.blueBg{background-color:#6FB3E0; color:#FFFFFF!important;}
.table-striped>tbody>tr:nth-child(odd)>td.greenBg, .table-bordered>tbody>tr>td.greenBg, .table-bordered>thead.thin-border-bottom>tr>th.greenBg{background-color:#87B87F; color:#FFFFFF!important;}
.modalTable td{padding:3px 2px;}
.container .modalTable td{padding:8px 2px;}

.noBorderTable td{padding-top:3px; padding-bottom:3px; height:41px;}
.searchTable {display: block;background-color: #F5F5F5;border-bottom: 1px solid #E5E5E5;margin-bottom: 10px;margin-top: 0px;padding: 10px 10px 0px 10px;}
.searchTable table td{padding:3px;}
.btnSearch{-webkit-border-radius: 0px 0px 4px 4px; -moz-border-radius: 0px 0px 4px 4px; border-radius: 0px 0px 4px 4px; margin-top:-9px; margin-bottom:15px;}
.width-48{width:48%;}
.popover{ max-width: 700px !important;}
.popover table.popoverTable{width:100%;}
.popover table.popoverTable th, .popover table.popoverTable td{padding:5px; border-bottom:#cccccc Solid 1px; border-collapse:collapse;}
.user-info {max-width: 200px; top: 7px;}
.workProgressPhoto img {width:100px; height:64px;}
td .progress{margin-bottom:2px;}
.listBox{background-color:#f5f5f5; padding:7px 10px 5px 10px; margin:0px 0px 10px 0px;}
.listBox ul{list-style-type:none; padding:0px; margin:0px;}
.listBox ul li{padding:0px; margin:0px;}
.listBox ul li a{background-color:#FFF; padding:7px; border:#e3e3e3 solid 1px; margin-bottom:4px; display:block;}
.listBox ul li a span{margin-left:12px;}
.listBox ul li a:hover{background-color:#eeeeee; text-decoration:none;}
.noRecord{font-size: 32px; color: #CECECE; text-align:center; padding-top:10%; margin:0px;}
.table>thead>tr, .table th, .table td{color: #000;}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {background-color: #fff;}
.table-striped tr:hover:hover, .table-hover tr:hover {background-color: #fff;}
.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th {background-color: #fff;}
input[type=checkbox].ace + .lbl::before, input[type=radio].ace + .lbl::before {
background-color: #FFF; color:#474747;}
.no-skin .navbar .navbar-toggle {background-color: #0b4b8c;}
.no-skin .navbar .navbar-toggle:hover {background-color: #0B609B;}

.widget-header>.widget-title {color: #000;}
/*<<<<<<< .mine
.profileBox{margin:0px; padding:15px 5px; line-height:22px; border-bottom:#eee solid 1px; min-height:70px;}
.profileBox:first-child {padding-top:0; min-height:60px;}
=======*/
.profileBox{margin:0px; padding:15px 0px 15px 0px; line-height:22px; border-bottom:#eee solid 1px; min-height:77px; position: relative;}
.profileBox:first-child {padding-top:0; min-height:62px;}
.profileBox:last-child {border-bottom:0; padding-bottom:0;}

.profileBox a..btn.btn-white {border:0 !important;}
.profileBox a {color:#000;}
.profileBox .stampPhoto{border:#e2e2e2 solid 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; float:left; display:inline-table; margin-right:10px; margin-top:5px; padding:3px; width:40px; height:52px;}
.profileBox img {height:45px; width:45px; border-radius:50%; }
.profileBox.pending img {border:solid 3px #d65c5c;}
.profileBox.approved img {border:solid 3px #5cb85c ;}
.profileBox.inprogress img {border:solid 3px #f2bb46;}
.profileBox .userName{margin-right:10px; font-size:14px;}
.profileBox .mobNo{}
.fd-tile {
background-color: #fff;
color: #555;
margin-bottom: 15px;
}


.fd-tile.clean {
background-color: #fff;
color: #888;
border:#ccc solid 1px;
}
.fd-tile.detail {
position: relative;
overflow: hidden;
}
.fd-tile .content {
padding: 10px;
}
.fd-tile.detail .content {
background: transparent;
padding: 10px 10px 13px;
display: block;
position: relative;
z-index: 3;
text-align:center;
}
.fd-tile .content h1 {
margin: 0 0 0;
font-weight: 300;
font-size: 40px;
}
.fd-tile .content p {
margin-bottom: 0;
font-weight: 4 00;
font-size: 14px;
}
.fd-tile.detail .details {
clear: both;
display: block;
padding: 5px 10px;
color: #fff;
text-transform: uppercase;
background-color: rgba(0, 0, 0, 0.1);
}
.fd-tile.clean.tile-purple .details {
background-color: #9C27B0;
}
.fd-tile.clean.tile-green .details {
background-color: #8BC34A;
}
.fd-tile.clean.tile-blue .details {
background-color: #22B6E4;
}
.fd-tile.clean.tile-red .details {
background-color: #E84E40;
}
.fd-tile.clean.tile-darkGreen .details {
background-color: #8E8C02;
}
.fd-tile.clean.tile-yellow .details {
background-color: #F0AF03;
}
.fd-tile.clean.tile-info .details {
background-color: #2D8CCE;
}
.fd-tile.clean.tile-darkPurple .details {
background-color: #751765;
}
.fd-tile.clean.tile-violet .details {
background-color: #5353B3;
}
.fd-tile.clean.tile-orange .details {
background-color: #FA9106;
}
.fd-tile.clean.tile-cyan .details {
background-color: #0DA79D;
}

.tileLinkHover{display:none; background-color:#000; color:#fff; position:absolute; width:100%; height:100%; top:0px; left:0px; z-index:9999; text-align:center; opacity:0.8;}
.tileLinkHover h4{padding:17% 5%;}
.tileLink:hover .tileLinkHover{display:block;}

.dashboardTable .badge {border-radius: 0px!important;}

.dashboardTable.table-responsive {
width: 100%;
margin-bottom: 0px;
overflow-y: hidden;
overflow-x: scroll;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #ddd;
-webkit-overflow-scrolling: touch;
}

.borderedBox{border:#ddd solid 1px; padding:10px 10px 0px 10px;}

/*Tree View List*/
ul.accNav {width: 100%; padding:0px; margin:0px; position:relative;}
ul.accNav {padding: 0; margin: 0;}
ul.accNav li {padding: 0; list-style-type:none; li min-height: 38px; margin: 5px 0; position:relative;}
ul.accNav li a {display: block; color: #7C9EB2; padding: 8px 12px 8px 25px; background: #F8FAFF; border: 1px solid #DAE2EA; color:#000;}
ul.accNav li a:hover, ul.accNav li a.active, ul.accNav li a.active:hover {color:#438EB9; background: #F4F6F7; border-color: #DCE2E8; text-decoration:none;}
ul.accNav ul {margin: 0 0 0 20px; padding: 0; display: none;}
ul.accNav li span{display:inline-block; height:20px; width:15px; position:absolute; left:10px; top:6px; font-weight:bold; font-size:16px;}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {padding: 8px;}
.table>thead>tr>th.noPdd, .table>tbody>tr>th.noPdd, .table>tfoot>tr>th.noPdd, .table>thead>tr>td.noPdd, .table>tbody>tr>td.noPdd, .table>tfoot>tr>td.noPdd {padding: 0px;}
.table .table {margin-bottom: 0px;}
.table>thead>tr>th {font-weight: bold;}
.mgnTop_10{margin-top:10px;}
.form-group {
    margin-bottom: 6px;
}
.dropdown-navbar{width:490px;}

h2.disthead{font-weight: normal;
    font-size: 20px;
    color: #d9534f;}

.logotitle{color:#fff;text-align:center;}
.logotitle h1{margin: 0;
			font-weight: bold;
			font-size: 22px;}
			
.logotitle h2{    padding: 0;
    margin: 7px 0 0 0;
    font-size: 18px;}
.headlogo{
    margin: 0 10px 0 0;
    max-height: 60px;
    max-width: 150px;}
	
.innerheaderlogo img{max-height:55px;float:left;margin-right:10px; margin-top:2px;}	
.innerheaderlogo .logotitle{text-align:left;    width: 320px;margin-top:15px;}
.innerheaderlogo h1{font-size:16px;}
.innerheaderlogo h2{font-size:12px;}






	
@media (min-width: 1024px){
/*.col-sm-2 {width: 17%;}
.col-sm-10 {width: 82.333%;}
.col-sm-4 {width: 32.3333%;}*/
.col-1024-10 {width: 10%;}
.col-1024-11 {width: 11%;}
.col-1024-12 {width: 12%;}
.col-1024-13 {width: 13%;}
.col-1024-14 {width: 14%;}
.col-1024-15 {width: 15%;}
.col-1024-16 {width: 16%;}
.col-1024-17 {width: 17%;}
.col-1024-18 {width: 18%;}
.col-1024-19 {width: 19%;}
.col-1024-20 {width: 20%;}
.col-1024-21 {width: 21%;}
.col-1024-22 {width: 22%;}
.col-1024-23 {width: 23%;}
.col-1024-24 {width: 24%;}
.col-1024-25 {width: 25%;}
.col-1024-26 {width: 26%;}
.col-1024-27 {width: 27%;}
.col-1024-28 {width: 28%;}
.col-1024-29 {width: 29%;}
.col-1024-30 {width: 30%;}
.col-1024-31 {width: 31%;}
.col-1024-32 {width: 32%;}
.col-1024-33 {width: 33%;}
.col-1024-34 {width: 34%;}
.col-1024-35 {width: 35%;}
.col-1024-36 {width: 36%;}
.col-1024-37 {width: 37%;}
.col-1024-38 {width: 38%;}
.col-1024-39 {width: 39%;}
.col-1024-40 {width: 40%;}
label p{margin: -20px 0 0px 8px;}
}
@media (min-width: 1280px){

.col-1280-10 {width: 10%;}
.col-1280-11 {width: 11%;}
.col-1280-12 {width: 12%;}
.col-1280-13 {width: 13%;}
.col-1280-14 {width: 14%;}
.col-1280-15 {width: 15%;}
.col-1280-16 {width: 16%;}
.col-1280-17 {width: 17%;}
.col-1280-18 {width: 18%;}
.col-1280-19 {width: 19%;}
.col-1280-20 {width: 20%;}
.col-1280-21 {width: 21%;}
.col-1280-22 {width: 22%;}
.col-1280-23 {width: 23%;}
.col-1280-24 {width: 24%;}
.col-1280-25 {width: 25%;}
.col-1280-26 {width: 26%;}
.col-1280-27 {width: 27%;}
.col-1280-28 {width: 28%;}
.col-1280-29 {width: 29%;}
.col-1280-30 {width: 30%;}
.col-1280-31 {width: 31%;}
.col-1280-32 {width: 32%;}
.col-1280-33 {width: 33%;}
.col-1280-34 {width: 34%;}
.col-1280-35 {width: 35%;}
.col-1280-36 {width: 36%;}
.col-1280-37 {width: 37%;}
.col-1280-38 {width: 38%;}
.col-1280-39 {width: 39%;}
.col-1280-40 {width: 40%;}
}
@media(max-width:800px){
.text_logo h1.logo span.norView{display:none;}
.text_logo h1.logo span.resView{font-size:13px; display:block;}
.colon, .lblColon{display:none;}
}
@media(max-width:640px){
.passportPhoto {position:relative; display:block;}
.mgnLft_10{margin-left:10px;}
.mgnTop_10{margin-top:10px;}
.text_logo h1.logo small{display:none;}


}
@media(max-width:540px){
.loginBox{width:98%;}
.header h1.logo{font-size:18px;}
.header h1.logo small{font-size:11px;}
.header h1.logo span{font-size:12px;}
.panel-login H2{font-size:24px;}

}


@font-face {
	font-family: 'Conv_AMANOJ-N';
	src: url('../fonts/AMANOJ-N.eot');
	src: local('?'), url('../fonts/AMANOJ-N.woff') format('woff'), url('../fonts/AMANOJ-N.ttf') format('truetype'), url('../fonts/AMANOJ-N.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.hindi, input.hindi{
	font-family:'Conv_AMANOJ-N',Sans-Serif;
	font-size:18px;}
.ui-sortable-handle{margin: 6px; padding: 5px;background-color: #5FACCF;width:94%;color: #FFFFFF;}
.portletCategoryClass{float: left; width: 20%; margin-bottom:20px; /*border: 1px solid gray; margin:5px; min-height: 300px;*/}
.innerPortlet{ border: #ddd solid 1px; margin-right: 6px; padding-bottom:10px; height:300px; overflow:hidden;}
.innerPortletPl{ border: #ddd solid 1px; margin-right: 6px; padding-bottom:10px; height:230px; overflow:hidden;}
.innerPortletPage{ border: #ddd solid 1px; margin-right: 6px; padding-bottom:10px; height:480px; overflow:hidden;}
.innerPortletPl h4, .innerPortletPage h4, .innerPortlet h4{margin:0px; background: #F7F7F7; padding:6px; border-bottom:#e5e5e5 solid 1px; font-size:130%;}

.checklistTable{display:none;}


.lightBlueBg {/*background-color:#b7dcfe;*/}
h4.lightBlueBg{padding:10px 10px 8px 0px; margin-bottom:0px; color:#000; font-weight:bold; font-size:14px;}
.addTable{border:#ddd solid 1px; padding:10px 10px 0px 10px;}
.addTable table{margin-bottom:10px;}
.addTable td{padding:2px;}
.addTable th{background-color:#f7f7f7; border:#ddd solid 1px;padding:2px;}
.dataTables_info {font-size: 12px !important;   margin-right: 16px !important;}
.pd-right-0 { padding-right:0px!important;}
/**************************************/
.fixHeight{height:72px;}
.col-sm-20, .col-md-20, .col-lg-20 {
    position: relative;
    min-height: 1px;
    padding-left: 12px;
    padding-right: 12px;
}
@media (min-width: 768px){
.col-sm-20 {
    float: left;
}
}
@media (min-width: 768px){
.col-sm-20 {
    width: 20%;
}
}
@media (min-width: 1200px){
.col-lg-20 {
    float: left;
}
.fixHeight{height:64px;}
}
@media (min-width: 1200px){
.col-lg-20 {
    width: 20%;
}
}


@font-face {
	font-family: 'Conv_Kruti_Dev_010';
	src: url('../fonts/Kruti_Dev_010.eot');
	src: local(''), url('../fonts/Kruti_Dev_010.woff') format('woff'), url('../fonts/Kruti_Dev_010.ttf') format('truetype'), url('../fonts/Kruti_Dev_010.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@media (max-width: 1366px){
.loginBox {margin: 0% auto 3% auto!important;}
.spacer-sm {padding:23px 15px;}
.social-details .social-num p {font-size:12px;}
.social-details .social-icon .round-icon {width:40px; height:40px;}
.social-details .social-icon .round-icon i {line-height:38px;}
}



@media (max-width:640px){

.pd-right-0 {
    padding-right: 6px!important;
    margin: 5px 5px 20px 0px;}
}



.hindiFont, input.hindiFont{
	font-family:'Conv_Kruti_Dev_010',Sans-Serif;
	font-size:18px;}
.label-gray{
    background-color:#abbac3!important;
}
.label-orange{
    background-color:#ff892a !important;
}
.label.label-orange.arrowed:before{    border-right-color: #ff892a;}
.label.label-orange.arrowed:after{    border-color: #ff892a;}

.label-lightgreen{
    background-color:#c7a42c !important;
}
.label.label-lightgreen.arrowed:before{    border-right-color: #c7a42c;}
.label.label-lightgreen.arrowed:after{    border-color: #c7a42c;}

.gray{color:#abbac3!important;}

.lightgreen {color: #c7a42c !important;}


.session{margin-top: 35px;
    color: #565656;
    font-weight: bold;
      }


.panel-heading {
	padding: 10px 15px 0px 15px;}
  
.panel-login>.panel-heading h4 {
	padding: 10px 15px 5px 15px;
   }

.panel-body {
    padding: 0px 25px;}

.UserPhotoDtl {margin: 0px 0px 10px 0px!important;}
.loginBox { margin: 5% auto;}






