a {

	outline: none;

	border: 0px;

	text-decoration: none !important;

}

a img {

	outline: none;

	border: 0px;

}

html, body {

	padding: 0;

	margin: 0;

}

a:hover {

	text-decoration:none;

}

div, p, ul, li, form, h2, select {

	padding: 0;

	margin: 0;

}

h2, h3 {

	font-weight: normal;

}

strong, b {

	font-weight: bold;

}

ul, li, ol {

	list-style: none;

	margin:0 !important;

	padding:0;

!important list-style-image: none;

}

input[type="button"], input[type="reset"], input[type="submit"] {

	-webkit-appearance: none;

}

.lefts {

	float: left;

	display: inline;

}

.rights {

	float: right;

	display: inline;

}

.spacer {

	width: 100%;

	clear: both;

}

body {

	margin: 0px;

	padding: 0px;

	font-family: 'Noto Sans', sans-serif;

	font-size: 12px;

	color: #000;

	background:#156fba !important;

	background-color:#156fba !important;

}

#wrapper_login {

	width: 100%;

	background: #fff;

	border-top: 70px solid #2778bc;

	display: inline;

	float: left;

}

.center {

	width: 100%;

	margin: 0 auto;

}

.log_in_main {

	width: 577px;

	margin: 6% auto 20%;

}

.inner_right_block.log32 {

	padding:0;

}

.login_content {

	border: 1px solid #cfcfcf;

	border-radius: 10px;

	background: #f7f7f7;

	overflow:hidden;

}

.login_content .heading_title {

	text-align: center;

	width: 100%;

	color: #fff;

	padding: 20px 0 26px;

	;

	font-size: 37px;

	background:#0374d1;

	display: block;

	border-bottom: 1px solid #cfcfcf;

	font-weight: 400;

	letter-spacing: -1px;

}

.login_field_main {

	padding: 10px 0 28px;

	background: #ebebeb;

	width: 100%;

	margin-top: 1px;

}

.login_field_main .display_error {

	color:#F00;

	text-align:center;

	width:100%;

	display:inline;

	float:left;

}

.login_field_main .lf32 {

	width: 422px;

	margin: 0 auto;

}

.lf32 .lb_label {

	width: 100%;

	font-size: 19px;

	color: #777777;

	line-height: 34px;

	float: none;

	display: block;

	font-weight: 400;

}

.lf32 .lb_fields {

	background: #fff;

	border: 1px solid #e6e6e6;

	border-radius: 2px;

	padding: 5px 10px;

	width: 95%;

	height: 33px;

	margin-bottom: 7px;

	color: #333;

}

.lf32 .lb_btn {

	float: left;

	width: 143px;

	background: url(images/login_btn.png) no-repeat;

	height: 41px;

	border: none;

	cursor: pointer;

	margin-top: 14px;

}

.fg_tag {

	width: 121px;

	color: #848484;

	border-bottom: 1px solid #848484;

	float: right;

	margin-top: 24px;

}

.fg_tag:hover {

	color: #d33232;

	border-bottom: 1px solid #d33232;

}

.lf32 .lb_btn2 {

	float: left;

	width: 143px;

	background: url(images/login_btn2.png) no-repeat;

	height: 41px;

	border: none;

	cursor: pointer;

	margin-top: 14px;

	color: #fff;

	font-size: 14px;

	text-transform: uppercase;

	padding: 0 11px;

	text-align: left;

}

.home-main-area {

	position: relative;

	background: url(images/home-bk.jpg) 0 0 no-repeat;

	width: 469px;

	min-height: 459px;

	margin: 110px auto;

}

.home-round1 {

	color: #656565;

	font-size: 18px;

	text-transform: uppercase;

	text-align: center;

	background: url(images/home-round1.png) 0 0 no-repeat;

	width: 117px;

	height: 67px;

	padding-top: 50px;

	position: absolute;

	top: 170px;

	left: 169px;

}

.home-round2 {

	text-align: center;

	position: absolute;

	top: -35px;

	left: 165px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round2 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round2.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round2 a span {

	text-transform: none;

}

.home-round3 {

	text-align: center;

	position: absolute;

	top: 20px;

	left: 311px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round3 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round3.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round3 a span {

	text-transform: none;

}

.home-round4 {

	text-align: center;

	position: absolute;

	top: 16px;

	left: 33px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round4 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round4.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round4 a span {

	text-transform: none;

}

.home-round5 {

	text-align: center;

	position: absolute;

	top: 158px;

	left: 373px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round5 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round5.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round5 a span {

	text-transform: none;

}

.home-round6 {

	text-align: center;

	position: absolute;

	top: 158px;

	left: -34px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round6 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round6.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round6 a span {

	text-transform: none;

}

.home-round7 {

	text-align: center;

	position: absolute;

	top: 302px;

	left: 24px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round7 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round7.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round7 a span {

	text-transform: none;

}

.home-round8 {

	text-align: center;

	position: absolute;

	top: 357px;

	left: 168px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round8 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round8.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round8 a span {

	text-transform: none;

}

.home-round9 {

	text-align: center;

	position: absolute;

	top: 300px;

	left: 316px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round9 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round9.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round9 a span {

	text-transform: none;

}

.home-round10 {

	text-align: center;

	position: absolute;

	top: 40px;

	left: 457px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round10 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round10.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round10 a span {

	text-transform: none;

}

.home-round11 {

	text-align: center;

	position: absolute;

	top: -125px;

	left: 282px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round11 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round11.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round11 a span {

	text-transform: none;

}

.home-round12 {

	text-align: center;

	position: absolute;

	top: -121px;

	left: 46px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round12 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round12.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round12 a span {

	text-transform: none;

}

.home-round13 {

	text-align: center;

	position: absolute;

	top: 49px;

	left: -126px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round13 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round13.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round13 a span {

	text-transform: none;

}

.home-round14 {

	text-align: center;

	position: absolute;

	top: 280px;

	left: -123px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round14 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round14.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round14 a span {

	text-transform: none;

}

.home-round15 {

	text-align: center;

	position: absolute;

	top: 450px;

	left: 52px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round15 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round15.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round15 a span {

	text-transform: none;

}

.home-round16 {

	text-align: center;

	position: absolute;

	top: 450px;

	left: 289px;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

}

.home-round16 a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 24px;

	text-transform: uppercase;

	background: url(images/home-round16.png) 0 0 no-repeat;

	width: 128px;

	height: 97px;

	padding-top: 30px;

}

.home-round16 a span {

	text-transform: none;

}

.logout-btn:hover {

	text-decoration: none !important;

	color: #fff !important;

}

.page2-bot {

	width: 100%;

	float: left;

	padding: 60px 0 0 0;

}

.page2-bot-sec1 {

	position: relative;

	left: 430px;

	top: 220px;

	float: left;

}

.page2-bot-sec1 a {

	display: block;

	width: 122px;

	height: 52px;

	background: url(images/page2-round1.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 68px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec2 {

	float: right;

	width: 40%;

	background: url(images/page2-bk1.jpg) 50% 65% no-repeat;

	position: relative;

	min-height: 140px;

}

.page2-bot-sec2 .btn-main {

	position: absolute;

	right: 148px;

	top: 90px;

}

.page2-bot-sec2 .btn-main a {

	display: block;

	width: 122px;

	height: 58px;

	background: url(images/page2-round2.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 62px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec2 .btn1 {

	position: absolute;

	right: 219px;

	top: -37px;

}

.page2-bot-sec2 .btn1 a {

	display: block;

	width: 101px;

	height: 61px;

	background: url(images/page2-round5.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 40px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec2 .btn2 {

	position: absolute;

	right: 90px;

	top: -32px;

}

.page2-bot-sec2 .btn2 a {

	display: block;

	width: 101px;

	height: 71px;

	background: url(images/page2-round5.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 30px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec3 {

	float: right;

	width: 50%;

	background: url(images/page2-bk2.jpg) 0% 17% no-repeat;

	position: relative;

	min-height: 200px;

	margin-top: 140px;

}

.page2-bot-sec3a {

	margin-top: -70px !important;

}

.page2-bot-sec3b {

	left: -410px;

	background: url(images/page2-bk4.jpg) 0% 60% no-repeat !important;

}

.page2-bot-sec3b a {

	background: rgba(0, 0, 0, 0) url("images/page2-round5.png") no-repeat scroll 0 0;

	color: #fff;

	display: block;

	font-size: 13px;

	height: 61px;

	padding-top: 41px;

	text-align: center;

	text-shadow: 1px 1px 0 rgba(150, 150, 150, 1);

	text-transform: uppercase;

	width: 101px;

}

.page2-bot-sec3b .btn-main {

	right: 349px !important;

	top: 63px !important;

}

.page2-bot-sec3b .btn1 {

	top: 65px !important;

	right: 505px !important;

}

.page2-bot-sec3b .btn2 {

	top: -35px !important;

	right: 461px !important;

}

.page2-bot-sec3b .btn3 {

	top: -81px !important;

	right: 364px !important;

}

.page2-bot-sec3b .btn4 {

	top: -31px !important;

	right: 250px !important;

	position:absolute;

}

.page2-bot-sec3b .btn5 {

	top: 73px !important;

	right: 213px !important;

	position:absolute;

}

.page2-bot-sec3 .btn-main {

	position: absolute;

	right: 359px;

	top: 64px;

}

.page2-bot-sec3 .btn-main a {

	display: block;

	width: 122px;

	height: 61px;

	background: url(images/page2-round3.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 59px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec3 .btn1 {

	position: absolute;

	right: 495px;

	top: -15px;

}

.page2-bot-sec3 .btn1 a {

	display: block;

	width: 101px;

	height: 65px;

	background: url(images/page2-round5.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 36px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec3 .btn2 {

	position: absolute;

	right: 371px;

	top: -77px;

}

.page2-bot-sec3 .btn2 a {

	display: block;

	width: 101px;

	height: 61px;

	background: url(images/page2-round5.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 40px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec3 .btn3 {

	position: absolute;

	right: 258px;

	top: -25px;

}

.page2-bot-sec3 .btn3 a {

	display: block;

	width: 101px;

	height: 60px;

	background: url(images/page2-round5.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 41px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec4 {

	float: right;

	width: 30%;

	background: url(images/page2-bk3.jpg) 0% 93% no-repeat;

	position: relative;

	min-height: 360px;

	margin-left: 210px;

	margin-top: -420px;/*margin-top: -300px;*/

}

.page2-bot-sec4a {

	margin-top: 0px !important;

}

.page2-bot-sec4 .btn-main {

	position: absolute;

	right: 145px;

	top: 212px;

}

.page2-bot-sec4 .btn-main a {

	display: block;

	width: 122px;

	height: 61px;

	background: url(images/page2-round4.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 59px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec4 .btn1 {

	position: absolute;

	right: 305px;

	top: 219px;

}

.page2-bot-sec4 .btn1 a {

	display: block;

	width: 101px;

	height: 66px;

	background: url(images/page2-round5.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 45px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec4 .btn2 {

	position: absolute;

	right: 265px;

	top: 125px;

}

.page2-bot-sec4 .btn2 a {

	display: block;

	width: 101px;

	height: 66px;

	background: url(images/page2-round5.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 45px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec4 .btn3 {

	position: absolute;

	right: 160px;

	top: 72px;

}

.page2-bot-sec4 .btn3 a {

	display: block;

	width: 101px;

	height: 76px;

	background: url(images/page2-round5.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 35px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec4 .btn4 {

	position: absolute;

	right: 39px;

	top: 124px;

}

.page2-bot-sec4 .btn4 a {

	display: block;

	width: 101px;

	height: 66px;

	background: url(images/page2-round5.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 45px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec4 .btn5 {

	position: absolute;

	right: 7px;

	top: 222px;

}

.page2-bot-sec4 .btn5 a {

	display: block;

	width: 101px;

	height: 66px;

	background: url(images/page2-round5.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 35px;

	text-align: center;

	font-size: 13px;

}

.page2-bot-sec4 .btn6 {

	position: absolute;

	right: 81px;

	top: 334px;

}

.page2-bot-sec4 .btn6 a {

	display: block;

	width: 101px;

	height: 66px;

	background: url(images/page2-round5.png) 0 0 no-repeat;

	text-transform: uppercase;

	color: #fff;

	text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);

	padding-top: 35px;

	text-align: center;

	font-size: 13px;

}

/*===============================================inner main pages start=======================================================*/







.inner-main-block {

	width: 100%;

	margin: 0 auto;

	overflow:hidden;

}

.user-listing .btn-toolbar {

	margin-left: 0;

	width:100%;

	margin-bottom: 20px;

	float: left;

}

.user-listing .action-btn {

	border-radius: 4px !important;

	background: #f5f5f5;

	border: 1px solid #e4e8ea;

	color: #606d74;

	padding: 0 10px !important;

	line-height: 30px;

}

.user-listing .action-btn:hover {

	background: #f5f5f5;

	color: #606d74;

}

.user-listing .action-btn strong {

	padding: 0 8px 0 0;

	float: left;

}

.user-listing .caret {

	margin-top: 14px !important;

}

.user-listing .add-user-btn {

	border-radius: 4px !important;

	background: #f5f5f5;

	border: 1px solid #e4e8ea;

	color: #606d74;

	padding: 0 10px !important;

	line-height: 30px;

}

.user-listing .add-user-btn strong {

	float: right;

}

.user-listing .icon-refresh {

	background-position: -215px -24px;

}

.btn {

	width: auto;

	padding: 10px;

	float: left;

	margin: 0 3px;

}

.btn a {

	color: #606d74;

}

.caret {

	border-left: 4px solid transparent;

	border-right: 4px solid transparent;

	border-top: 4px solid #000000;

	content: "â†";

	display: inline-block;

	height: 0;

	opacity: 0.3;

	text-indent: -99999px;

	vertical-align: top;

	width: 0;

}

.dropdown-toggle {

	position: relative;

}

.dropdown-toggle .dropdown-menu {

	display: none;

	list-style: none;

	text-align: left;

	width: 100px;

	background: #fff;

	border: 1px solid #ccc;

	position: absolute;

	left: 0;

	top: 30px;

}

.dropdown-toggle .dropdown-menu a {

	display: block;

	color: #333;

	text-decoration: none;

	font-weight: bold;

	padding-left: 12px;

}

.dropdown-toggle:hover .dropdown-menu {

	display: block;

}

.user-listing .btn-toolbar select {

	border: 1px solid #ccc;

	height: 30px;

}

.user .row-tab .icon-area {

	position: absolute;

	right: 15px;

	top: 10px;

	width: 50px;

	height: 15px;

	z-index: 9999;

	display: none;

}

.user .row-tab:hover .icon-area {

	display: block;

}

.user .row-tab a {

	overflow:hidden;

	color: #595959;

	text-decoration: none;

}

.user {

	float: left;

	width: 100%;

	margin-bottom: 20px;

}

.tabs2123 {

	padding: 5px 5px !important;

	background: #CCC !important;

	margin: -1px 0 0 !important;

}

.user .row-head {

	width: 100%;

	display: table;

	background: #2778bc;

	font: bold 13px arial;

	margin-bottom:0 !important;

	color: #fff;

}

 .user .row-tab:nth-child(odd) {

 width: 99.8%;

/*display:table;*/

position: relative;

 background: #ffffff;

 font: bold 13px arial;

 color: #738798;

 border-left: 1px solid #e5e8e9;

 border-bottom: 1px solid #e5e8e9;

 border-right: 1px solid #e5e8e9;

}

 .user .row-tab:nth-child(even) {

 width: 99.8%;



    /*display:table;*/



    



    position: relative;

 font: bold 13px arial;

 color: #738798;

 border-left: 1px solid #e5e8e9;

 border-bottom: 1px solid #e5e8e9;

 border-right: 1px solid #e5e8e9;

}

.user .row-tab .icon-area {

	position: absolute;

	right: 15px;

	top: 10px;

	padding-top:0 !important;

	width: 50px;

	height: 15px;

	z-index: 9999;

	display: block;

}

.dls_em {

	float: left;

	font-size: 18px;

	line-height: 39px;

	margin-right: 5px;

	width: 3px;

}

.user .row-tab:hover .icon-area {

	display: block;

}

.user .block1 {

	display: table-cell;

	width: 25%;

	padding-left: 2%;

	padding-top: 10px;

	padding-bottom: 10px;

	margin-right: 10px;

}

.que32 {

	font-size:20px !important;

	font-weight:bold;

	padding-bottom:10px;

	line-height:26px !important;

}

.que32 span {

	color: #034882 !important;

}

.user .block1.ulis {

	width: 33%;

}

.user .block1 img {

	margin-right: 8px;

	width:auto !important;

}

.user .block2 {

	display: table-cell;

	width: 13%;

	text-align: left;

	padding-top: 10px;

	padding-bottom: 10px;

	margin-right: 10px;

}

.user .block3 {

	display: table-cell;

	width: 14%;

	text-align: left;

	vertical-align:top !important;

	padding-top: 10px;

	padding-bottom: 10px;

	margin-right: 10px;

}

.user .block4 {

	display: table-cell;

	width: 13%;

	text-align: left;

	padding-top: 10px;

	padding-bottom: 10px

}

.user .block5 {

	display: table-cell;

	width: 13%;

	text-align: left;

	padding-top: 10px;

	padding-bottom: 10px

}

.user .block6 {

	display: table-cell;

	width: 8%;

	text-align: left;

	padding-top: 10px;

	padding-bottom: 10px

}

.user .block7 {

	display: table-cell;

	width: 23%;

	text-align: left;

	padding-top: 10px;

	padding-bottom: 10px

}

.icon-pencil {

	background-position: 0 -72px !important;

	background-image: url("images/glyphicons-halflings.png");

	background-repeat: no-repeat;

	display: inline-block;

	height: 14px;

	line-height: 14px;

	vertical-align: text-top;

	width: 14px;

}

.icon-trash {

	background-position: -456px 0 !important;

	background-image: url("images/glyphicons-halflings.png");

	background-repeat: no-repeat;

	display: inline-block;

	height: 14px;

	line-height: 14px;

	vertical-align: text-top;

	width: 14px;

}

.contact-save {

	float: right;

	width: 60px !important;

	min-height: 31px;

	border-radius: 3px;

	background: #145a94;

	font: bold 13px arial;

	color: #fff;

	margin:0 5px;

	border: 1px solid #145a94;

}

.contact-cancel {

	float: right;

	width: 70px !important;

	min-height: 31px;

	border-radius: 3px;

	background: #f5f5f5;

	font: bold 13px arial;

	border: 1px solid #e8ebed;

	color: #606d74;

	margin: 0 6px;

}

.contact-right-panel {

	width: 100%;

	float: left;

	background: none;

	margin-bottom: 20px;

}

.contact-frm-section {

	float: left;

	width: 100%;

}

.contact-frm-section input, .contact-frm-section textarea, .contact-frm-section select {

	box-shadow: none;

	transition: none;

	margin-bottom: 0;

}

.contact-frm-section .heading-row {

	float: left;

	width: 100%;

	background: #d1d1d1;

	line-height: 36px;

}

.contact-frm-section .heading-rowleft.red {
		background: red;
}

.contact-frm-section .heading-rowleft.purple {
		background: #800080;
}

.contact-frm-section .heading-rowleft {

	float: left;

	padding: 0 20px;

	background: #2778bc;

	font: bold 13px/36px arial;

	color: #fff;

}

.contact-frm-section .heading-rowright {

	float: right;

	padding: 0 20px;

	background: #FF4500;

	font: bold 13px/36px arial;

	color: #fff;

}

input.add {
    background: #2778bc;
    border: #2778bc;
    color: #fff;
}

.contact-frm-section .row-cont {

	width: 99.8%;

	background: #fff;

	border-left: 1px solid #e8ebed;

	border-right: 1px solid #e8ebed;

	display: table;

}

.contact-frm-section .row-cont .left {

	width: 50%;

	border-right: 1px solid #e8ebed;

	display: table-cell;

	padding-top: 20px;

	vertical-align: top;

}

.contact-frm-section .row-cont .right {

	width: 49.9%;

	display: table-cell;

	padding-top: 20px;

	vertical-align: top;

}

.contact-frm-section .row-cont .left1 {

	width: 20%;

	border-right: 1px solid #e8ebed;

	display: table-cell;

	padding-top: 20px;

	vertical-align: top;

	font: bold 13px arial;

	color: #606d74;

	text-align: center;

}

.contact-frm-section .row-cont .left2 {

	width: 25%;

	border-right: 1px solid #e8ebed;

	display: table-cell;

	padding-top: 20px;

	vertical-align: top;

	padding-left: 5%

}

.contact-frm-section .row-cont .left3 {

	width: 25%;

	border-right: 1px solid #e8ebed;

	display: table-cell;

	padding-top: 20px;

	vertical-align: top;

}

.contact-frm-section .row-cont .left4 {

	width: 24.7%;

	display: table-cell;

	padding-top: 20px;

	vertical-align: top;

}

.contact-frm-section .row-cont .left5 {

	width: 7%;

	border-right: 1px solid #e8ebed;

	display: table-cell;

	padding-top: 20px;

	vertical-align: top;

	font: bold 13px arial;

	color: #606d74;

	text-align: center;

}

.contact-frm-section .row-cont .left6 {

	width: 25%;

	display: table-cell;

	padding-top: 20px;

	vertical-align: top;

	padding-left: 5%

}

.contact-frm-section .row-cont .left1 label {

	width: 100%;

	padding: 0;

}

.contact-frm-section .row-cont .left2 .fild-area {

	float: left;

	width: 100%;

}

.contact-frm-section .row-cont label {

	float: left;

	width: 28%;

	padding-left: 3%;

	font: bold 13px arial;

	color: #606d74;

	margin-bottom: 0;

	line-height:41px;

}

.contact-frm-section .row-cont .fild-area {

	float: left;

	padding: 0 5% 0 2%;

	width: 55%;

	line-height: 35px;

}

.contact-frm-section .f-name {

	background: #f6f6f6;

	border: 1px solid #e2e2e2;

	color: #929ba0;

	font-size: 12px;

	padding: 2px;

	margin-right: 4px;

	width: 70px;

}

.contact-frm-section .txt-fld1 {

	background: #f6f6f6;

	border: 1px solid #e2e2e2;

	width: 57%;

}

.contact-frm-section .txt-fld2 {

	background: #f6f6f6;

	border: 1px solid #e2e2e2;

	width: 96%;

	height: 30px;

}

.contact-frm-section .txt-fld3 {

	background: #f6f6f6;

	border: 1px solid #e2e2e2;

	width: 72%;

}

.contact-frm-section .lead-name {

	background: #f6f6f6;

	border: 1px solid #e2e2e2;

	color: #929ba0;

	width: 98%;

	height: 30px;

}

.contact-frm-section .chkbox-txt {

	color: #606d74;

	font: bold 13px arial;

	padding-left: 6px;

	padding-top: 5px;

}

.contact-frm-section .txtarea {

	background: #f6f6f6;

	border: 1px solid #e2e2e2;

	width: 99%;

	height: 40px;

}

.contact-frm-section .row-cont2 {

	padding-top: 20px;

}

.contact-frm-section .row-cont2 label {

	width: 15% !important;

	padding-left: 4% !important;

}

.contact-frm-section .row-cont2 .fild-area {

	width: 72.8% !important;

}

.contact-frm-section .row-cont2 .fild-area .txtarea {

	width: 100% !important;

}

/*---------------------------13-8-2015-------------------------------*/







.paper-work .top {

	text-align: right;

}

.paper-work .top-btn1 {

	font-size: 16px;

	text-transform: uppercase;

	text-align: center;

	text-decoration: none;

	color: #fff;

	background: url(images/top-btn-bk1.jpg) 0 0 no-repeat;

	margin-right: 10px;

	display: inline-block;

	width: 200px;

	height: 35px;

	text-indent: 20px;

	line-height: 35px;

	margin-top: 15px;

}

.paper-work .top-btn2 {

	font-size: 16px;

	text-transform: uppercase;

	text-align: center;

	text-decoration: none;

	color: #fff;

	background: url(images/top-btn-bk2.jpg) 0 0 no-repeat;

	margin-right: 10px;

	display: inline-block;

	width: 166px;

	height: 35px;

	text-indent: 20px;

	line-height: 35px;

	margin-top: 15px;

}

.paper-work .top-btn3 {

	font-size: 16px;

	text-transform: uppercase;

	text-align: center;

	text-decoration: none;

	color: #fff;

	background: url(images/top-btn-bk3.jpg) 0 0 no-repeat;

	margin-right: 0px;

	display: inline-block;

	width: 128px;

	height: 35px;

	text-indent: 20px;

	line-height: 35px;

	margin-top: 15px;

}

.paper-work .top-btn4 {

	font-size: 16px;

	text-transform: uppercase;

	text-align: center;

	text-decoration: none;

	color: #fff;

	background: url(images/top-btn-bk4.jpg) 0 0 no-repeat;

	margin-right: 10px;

	display: inline-block;

	width: 172px;

	height: 35px;

	text-indent: 20px;

	line-height: 35px;

	margin-top: 15px;

}

.paper-work .top-btn5 {

	font-size: 16px;

	text-transform: uppercase;

	text-align: center;

	text-decoration: none;

	color: #fff;

	background: url(images/top-btn-bk5.jpg) 0 0 no-repeat;

	margin-right: 10px;

	display: inline-block;

	width: 143px;

	height: 35px;

	text-indent: 20px;

	line-height: 35px;

	margin-top: 15px;

}

.paper-work .top-btn6 {

	font-size: 16px;

	text-transform: uppercase;

	text-align: center;

	text-decoration: none;

	color: #fff;

	background: url(images/top-btn-bk6.jpg) 0 0 no-repeat;

	margin-right: 10px;

	display: inline-block;

	width: 188px;

	height: 35px;

	text-indent: 20px;

	line-height: 35px;

	margin-top: 15px;

}

.paper-work .top-btn7 {

	font-size: 16px;

	text-transform: uppercase;

	text-align: center;

	text-decoration: none;

	color: #fff;

	background: url(images/top-btn-bk7.jpg) 0 0 no-repeat;

	margin-right: 10px;

	display: inline-block;

	width: 137px;

	height: 35px;

	text-indent: 20px;

	line-height: 35px;

	margin-top: 15px;

}

.paper-work .top-btn8 {

	font-size: 16px;

	text-transform: uppercase;

	text-align: center;

	text-decoration: none;

	color: #fff;

	background: url(images/top-btn-bk8.jpg) 0 0 no-repeat;

	margin-right: 10px;

	display: inline-block;

	width: 177px;

	height: 35px;

	text-indent: 20px;

	line-height: 35px;

	margin-top: 15px;

}

.paper-work .top-btn9 {

	font-size: 16px;

	text-transform: uppercase;

	text-align: center;

	text-decoration: none;

	color: #fff;

	background: url(images/top-btn-bk9.jpg) 0 0 no-repeat;

	margin-right: 10px;

	display: inline-block;

	width: 107px;

	height: 35px;

	text-indent: 20px;

	line-height: 35px;

	margin-top: 15px;

}

.paper-work-bot {

	width: 100%;

	float: left;

	padding: 15px 0 20px;

}

.paper-work-bot h2 {

	color: #464646;

	font-size: 40px;

	text-transform: uppercase;

	margin-bottom: 30px;

	width: 100%;

	float: left;

}

.paper-work-bot .cont-sec {

	float: left;

	width: 100%;

}

.paper-work-bot .cont-sec h3 {

	background: #032e51 none repeat scroll 0 0;

	color: #fff;

	cursor: pointer;

	font-size: 16px;

	margin:1px 0;

	padding: 5px 10px;

	width: 97.5%;

}

.paper-work-bot .cont-sec h3 span {

	color:#98c5eb !important;

}

 .paper-work-bot .cont-sec .row-tab:nth-child(odd) {

 width: 94%;



    /*display:table;*/



    



    position: relative;

 background: #ffffff;

 color: #9e9e9e;

 font-size: 15px;

 line-height: 20px;

 border-left: 1px solid #d3d3d3;

 border-top: 1px solid #d3d3d3;

 border-right: 1px solid #d3d3d3;

 padding: 2% 3%;

}

 .paper-work-bot .cont-sec .row-tab:nth-child(even) {

 width: 94%;



    /*display:table;*/



    



    position: relative;

 background: #f7f7f7;

 color: #9e9e9e;

 font-size: 15px;

 line-height: 20px;

 border-left: 1px solid #d3d3d3;

 border-top: 1px solid #d3d3d3;

 border-right: 1px solid #d3d3d3;

 padding: 2% 3%;

}

.paper-work-bot .cont-sec .row-tab:last-child {

	border-bottom: 1px solid #d3d3d3;

}

.paper-work-bot .cont-sec .block1 {

	border-right: 1px solid #e5e8e9;

	color: #666;

	display: table-cell;

	font-size: 16px;

	font-family: 'Noto Sans', sans-serif;

	padding-right: 2%;

	width: 69%;

}

.paper-work-bot .cont-sec .block2 {

	display: table-cell;

	width: 28%;

	text-align: center;

	vertical-align: middle;

}

.howto-row {

	border: 1px solid #d3d3d3;

	margin-bottom: 4px;

	padding: 2px 7px;

	position: relative;

	width: 98.9%;

}

.howto-row .block1 {

	display: table-cell;

	width: 85% !important;

	color: #2876b7;

	font-size: 21px;

	border: none !important;

	vertical-align: middle;

}

.howto-row .block2 {

	display: table-cell;

	width: 15% !important;

}

.howto-row .block2 .view {

	float: right;

	width: 162px;

	margin:5px 0;

	height: 38px;

	text-align: center;

	line-height: 38px;

	color: #fff;

	font-size: 15px;

	text-decoration: none;

	background: url(images/view-btn-back.jpg) 0 0 no-repeat;

}

.paper-work-bot .cont-sec .row-tab h3 {

	margin-top: 0px

}

.contact-list {

	width: 100%;

	float: left;

}

.contact-list .row-head {

	width: 100%;

	display: table;

	background: #246cac;

	font-size: 15px;

	color: #fff;

}

.contact-list .block1 {

	display: table-cell;

	width: 9.5%;

	text-align: center;

	padding: 20px 1.5%;

	border-right: 1px solid #469cd4;

}

.contact-list .block2 {

	display: table-cell;

	width: 9%;

	text-align: center;

	padding: 20px 1.5%;

	border-right: 1px solid #469cd4;

	background: #3380c0

}

.contact-list .block3 {

	display: table-cell;

	width: 14.5%;

	text-align: center;

	padding: 20px 1.4%;

	border-right: 1px solid #469cd4;

}

.contact-list .block4 {

	display: table-cell;

	width: 9%;

	text-align: center;

	padding: 20px 1.7%;

	border-right: 1px solid #469cd4;

	background: #3380c0

}

.contact-list .block5 {

	display: table-cell;

	width: 9%;

	text-align: center;

	padding: 20px 1.5%;

	border-right: 1px solid #469cd4;

}

.contact-list .block6 {

	display: table-cell;

	width: 9%;

	text-align: center;

	padding: 20px 1.5%;

	border-right: 1px solid #469cd4;

	background: #3380c0

}

.contact-list .block7 {

	display: table-cell;

	width: 10%;

	text-align: center;

	padding: 20px 1%;

	border-right: 1px solid #469cd4;

}

.contact-list .block8 {

	display: table-cell;

	width: 18%;

	text-align: center;

	padding: 20px 0%;

	border-right: 1px solid #469cd4;

	background: #3380c0

}

.contact-list .row {

	width: 100%;

	display: table;

	background: #f7f7f7;

	font-size: 15px;

	color: #9e9e9e;

	margin-left:0 !important;

	border-bottom: 1px solid #d3d3d3;

}

.contact-list .block9 {

	display: inline;

	float:left;

	width: 22.4%;

	text-align: left;

	padding: 20px 0;

	border-right: 1px solid #d3d3d3;

	border-left: 1px solid #d3d3d3;

	text-align:center;

}

.contact-list .block10 {

	display: inline;

	float:left;

	width: 18.5%;

	text-align: left;

	padding: 20px 1.5%;

	border-right: 1px solid #d3d3d3;

	background: #fff;

	text-align:center;

}

.contact-list .block11 {

	display: inline;

	float:left;

	width: 31.5%;

	text-align: left;

	padding: 20px 1.4%;

	text-align:center;

	border-right: 1px solid #d3d3d3;

}

.contact-list .block12 {

	display: inline;

	float:left;

	width: 17.9%;

	text-align: center;

	padding: 20px 15.2px;

	border-right: 1px solid #d3d3d3;

	background: #fff;

	text-align:center !important;

}

.contact-list .block13 {

	display: table-cell;

	width: 9%;

	text-align: left;

	padding: 20px 1.5%;

	border-right: 1px solid #d3d3d3;

}

.contact-list .block14 {

	display: table-cell;

	width: 9%;

	text-align: left;

	padding: 20px 1.5%;

	border-right: 1px solid #d3d3d3;

	background: #fff

}

.contact-list .block15 {

	display: table-cell;

	width: 10%;

	text-align: left;

	padding: 20px 1%;

	border-right: 1px solid #d3d3d3;

}

.contact-list .block16 {

	display: table-cell;

	width: 18%;

	text-align: center;

	padding: 20px 0%;

	border-right: 1px solid #d3d3d3;

	background: #fff

}

.email-pg {

	width: 92%;

	float: left;

	padding: 4%;

	background: #f7f7f7;

	border: 1px solid #d3d3d3;

}

.email-pg .row {

	width: 100%;

	float: left;

	margin-bottom: 20px;

	color: #9e9e9e;

	font-size: 15px;

}

.email-pg .row .lt {

	width: 5%;

	margin-right: 2%;

	float: left;

	line-height: 40px;

}

.email-pg .row .rt {

	width: 93%;

	float: left;

}

.email-pg .row input[type="text"] {

	width: 93.8%;

	border: 1px solid #d3d3d3;

	background: #fff;

	height: 43px;

	color: #9e9e9e;

	font-size: 15px;

	padding: 0 3%;

}

.email-pg .row textarea {

	width: 93.8%;

	border: 1px solid #d3d3d3;

	background: #fff;

	height: 100px;

	color: #9e9e9e;

	font-size: 15px;

	padding: 10px 3%;

}

.email-pg .row input[type="submit"] {

	width: 148px;

	height: 45px;

	background: url(images/submit.jpg) 0 0 no-repeat;

	border: none;

	cursor: pointer;

	float: right

}

.email-pg .row .browse {

	color: #9e9e9e;

	font-size: 15px;

	width: 85px;

	height: 40px;

}

.file_upload {

	position: relative;

	margin-bottom: 20px;

}

.VisibleField {

	position: absolute;

	/*fixed*/



    



    top: 0px;

	left: 0px;

	z-index: 1;

	background: url(images/browse.jpg) 100% 0px no-repeat;

	height: 33px;

	width: 546px;

}

.textbox {

	width: 400px;

	height: 23px;

	border: none;

	margin: 2px 12px;

	/*margin-right:85px;*/



    



    font-size: 16px;

}

.HiddenField {

	position: relative;

	width: 546px;

	height: 31px;

	text-align: right;

	-moz-opacity: 0;

 filter: alpha(opacity: 0);

	opacity: 0;

	z-index: 2;

}

.upload-btn {

	border: none;

	background: url(images/upload.jpg) 0 0 no-repeat;

	width: 102px;

	height: 31px;

	cursor: pointer;

}

.paper-work-bot h3 {

	color: #464646;

	float: left;

	font-size: 23px;

	margin-bottom: 13px;

	text-transform: lowercase;

	width: 100%;

}

.descrp-fld {

	float: left;

	width: 94%;

	border: 1px solid #d3d3d3;

	padding: 3%;

	min-height: 70px;

	margin-bottom: 25px;

}

.save-btn {

	border: none;

	background: url(images/save.jpg) 0 0 no-repeat;

	width: 121px;

	height: 37px;

	cursor: pointer;

	float: right;

}

.upload-lists {

	width: 100%;

	list-style: none;

	float: left;

}

.upload-lists li {

	float: left;

	display: block;

	width: 29%;

	padding: 1% 1% 60px;

	border: 1px solid #d3d3d3;

	color: #9e9e9e;

	font-size: 15px;

	line-height: 23px;

	margin: 0 1% 20px;

}

.selectcity {

	color: #fff;

	font-size: 17px;

	margin-bottom: 15px;

}

.paper-work-bot .width810 {

	width: 810px;

	float: left;

}

.paper-work-bot .width810 .location {

	float: left;

	color: #a5a5a5;

	font-size: 18px;

	line-height:34px;

}

.paper-work-bot .width810 .select-box {

	background: url(images/select-arrow.gif) no-repeat right;

	border: 1px solid #d4d4d4;

	color: #a5a5a5;

	float: left;

	font-size: 17px;

	height: 40px;

	margin: 0 0 0 11px;

	overflow: hidden;

	width: 350px;

}

.paper-work-bot .width810 .select-box select {

	float: left;

	background: transparent;

	border: none;

	width: 368px;

	height: 38px;

	font-size:17px;

	color: #000;

}

.paper-work-bot .width810 .book-table {

	float: left;

	border: 1px solid #d4d4d4;

	width: 100%;

	margin-top: 30px;

	padding: 0 0 30px;

}

.paper-work-bot .width810 .book-table .BT-top {

	float: left;

	background: #246cac;

	width: 100%;

}

.paper-work-bot .width810 .book-table .BT-top ul {

	float: left;

	width: 100%;

}

.paper-work-bot .width810 .book-table .BT-top ul li {

	float: left;

	font-size: 20px;

	color: #fff;

	line-height: 65px;

	width: 280px;

	padding: 0 0 0 25px;

}

.paper-work-bot .width810 .book-table .BT-top ul li:last-child {

	width: 150px;

}

.paper-work-bot .width810 .book-table .BT-bottom {

	float: left;

	width: 100%;

}

.paper-work-bot .width810 .book-table .BT-bottom ul {

	float: left;

	width: 100%;

}

.paper-work-bot .width810 .book-table .BT-bottom ul li {

	float: left;

	width: 100%;

	font-size: 15px;

	color: #9e9e9e;

	line-height: 50px;

	padding: 0 0 0 25px;

}

.paper-work-bot .width810 .book-table .BT-bottom ul li .first-colom {

	float: left;

	width: 320px;

}

.paper-work-bot .width810 .book-table .BT-bottom ul li .second-colom {

	float: left;

	width: 320px;

}

.paper-work-bot .width810 .book-table .BT-bottom ul li .last-colom {

	float: left;

	width: 120px;

}

.paper-work-bot .width590 {

	width: 590px;

	float: left;

}

.paper-work-bot .width590 .bt-table {

	float: left;

	border: 1px solid #e2e2e2;

	width: 100%;

	padding: 0 0 30px;

}

.paper-work-bot .width590 .bt-table .table-top {

	float: left;

	background: #246cac;

	width: 100%;

}

.paper-work-bot .width590 .bt-table .table-top ul {

	float: left;

	width: 100%;

}

.paper-work-bot .width590 .bt-table .table-top ul li {

	float: left;

	font-size: 18px;

	color: #fff;

	text-align: right;

	line-height: 65px;

	width: 400px;

	padding: 0 25px 0 0;

}

.paper-work-bot .width590 .bt-table .table-top ul li:first-child {

	width: 120px;

}

.paper-work-bot .width590 .bt-table .bt-bottom {

	float: left;

	width: 100%;

}

.paper-work-bot .width590 .bt-table .bt-bottom ul {

	float: left;

	width: 100%;

}

.paper-work-bot .width590 .bt-table .bt-bottom ul li {

	float: left;

	width: 100%;

	font-size: 15px;

	color: #9e9e9e;

	line-height: 50px;

	padding: 0 0 0 25px;

}

.paper-work-bot .width590 .bt-table .bt-bottom ul li .first-colom {

	float: left;

	width: 260px;

	margin: 0 0 0 20px;

}

.paper-work-bot .width590 .bt-table .bt-bottom ul li .second-colom {

	float: left;

	width: 230px;

	margin: 0 0 0 50px;

}

.paper-work-bot .width590 .bt-table .bt-bottom ul li .second-colom input[type="text"] {

	float: left;

	width: 140px;

	height: 30px;

	border: 1px solid #dadada;

	padding: 0 5px;

	margin: 15px 0 0 0px;

}

.paper-work-bot .width590 input[type="image"] {

	float: right;

	margin: 15px 0 0 0px;

}

.paper-work-bot .log810 {

	width: 810px;

	float: left;

}

.paper-work-bot .log810 .book-table {

	float: left;

	border: 1px solid #d4d4d4;

	width: 100%;

	margin-top: 10px;

	padding: 0 0 30px;

}

.paper-work-bot .log810 .book-table .BT-top {

	float: left;

	background: #246cac;

	width: 100%;

}

.paper-work-bot .log810 .book-table .BT-top ul {

	float: left;

	width: 100%;

}

.paper-work-bot .log810 .book-table .BT-top ul li {

	float: left;

	font-size: 20px;

	color: #fff;

	line-height: 65px;

	width: 280px;

	padding: 0 0 0 25px;

}

.paper-work-bot .log810 .book-table .BT-top ul li:last-child {

	width: 150px;

}

.paper-work-bot .log810 .book-table .BT-bottom {

	float: left;

	width: 100%;

}

.paper-work-bot .log810 .book-table .BT-bottom ul {

	float: left;

	width: 100%;

}

.paper-work-bot .log810 .book-table .BT-bottom ul li {

	float: left;

	width: 100%;

	font-size: 15px;

	color: #9e9e9e;

	line-height: 60px;

	padding: 0 0 0 0;

}

.paper-work-bot .log810 .book-table ul li .colom-1st {

	float: left;

	width: 280px;

	margin: 0 0 0 20px;

}

.paper-work-bot .log810 .book-table ul li .colom-2nd {

	float: left;

	width: 270px;

	margin: 0 0 0 20px;

}

.paper-work-bot .log810 .book-table ul li .colom-3rd {

	float: left;

	width: 220px;

	margin: 0 0 0 0px;

}

.paper-work-bot .log810 .book-table ul li .colom-2nd input[type="text"] {

	float: left;

	width: 140px;

	height: 30px;

	border: 1px solid #dadada;

	padding: 0 5px;

	margin: 15px 0 0 0px;

}

.paper-work-bot .log810 .book-table ul li .colom-3rd input[type="text"] {

	float: left;

	width: 140px;

	height: 30px;

	border: 1px solid #dadada;

	padding: 0 5px;

	margin: 15px 0 0 0px;

}

.paper-work-bot .log810 .note, .paper-work-bot .width590 .note {

	float: left;

	width: 100%;

	font-size: 18px;

	color: #575757;

	text-transform: uppercase;

	line-height: 30px;

	font-weight: bold;

	padding: 30px 0 0 0;

}

.paper-work-bot .log810 textarea, .paper-work-bot .width590 textarea {

	float: left;

	width: 99%;

	height: 100px;

	border: 1px solid #d8d8d8;

	padding: 5px;

	margin: 0px;

}

.paper-work-bot .log810 input[type="image"] {

	float: right;

	margin: 15px 0 0 0px;

}

.paper-work-bot .row-398 {

	float: left;

	margin-right: 10px;

	padding: 0 0 12px;

}

.paper-work-bot .row-398.next {

	margin: 0 0 0 120px;

}

.paper-work-bot .row-398 .text-26 {

	color: #333;

	float: left;

	font-size: 16px;

	line-height: 36px;

	margin-right: 10px;

	width: auto;

}

.paper-work-bot .row-398 .selectbox {

	float: left;

	background: url(images/select-arrow.gif) no-repeat right;

	border: 1px solid #d4d4d4;

	width: 140px;

	height: 36px;

	color: #000;

	font-size: 20px;

	overflow: hidden;

	margin: 0 0 0 0;

}

.paper-work-bot .row-398 .selectbox select {

	float: left;

	background: transparent;

	border: none;

	width: 159px;

	height: 36px;

	font-size: 16px;

	color: #000;

}

.paper-work-bot .row-398 .text-box {

	float: left;

	border: 1px solid #d4d4d4;

	width:125px;

	height: 36px;

	font-size: 12px;

	color: #000;

}

.paper-work-bot .row-398 .text-box img {

	float: right;

	margin: 8px 5px 0 0;

}

.row-398 .sub_button {

	margin: 0;

}

.paper-work-bot .row-398 .black-17 {

	float: left;

	font-size: 14px;

	color: #686868;

	text-align: left;

	line-height: 38px;

	margin: 0 10px;

}

.paper-work-bot .row-398 .text-box input[type="text"] {

	float: left;

	background: transparent;

	border: none;

	width: 83px;

	height: 28px;

	font-size: 12px;

	color: #000;

}

.paper-work-bot .employee-table {

	float: left;

	border: 1px solid #d4d4d4;

	width: 980px;

	margin-top: 10px;

	padding: 0 0 0px;

}

.paper-work-bot .employee-table .employee-top {

	float: left;

	background: #246cac;

	width: 100%;

}

.paper-work-bot .employee-table .employee-top ul {

	float: left;

	width: 100%;

}

.paper-work-bot .employee-table .employee-top ul li {

	float: left;

	font-size: 18px;

	color: #fff;

	line-height: 65px;

	padding: 0 0 0 0;

}

.paper-work-bot .employee-table .employee-top ul li.emp {

	float: left;

	width: 156px;

	text-align: center;

	border-right: 1px solid rgba(226, 226, 266, 0.2);

}

.paper-work-bot .employee-table .employee-top ul li.date {

	float: left;

	width: 110px;

	text-align: center;

	border-right: 1px solid rgba(226, 226, 266, 0.2);

}

.paper-work-bot .employee-table .employee-top ul li.location {

	float: left;

	width: 150px;

	text-align: center;

	border-right: 1px solid rgba(226, 226, 266, 0.2);

}

.paper-work-bot .employee-table .employee-top ul li.booktype {

	float: left;

	width: 267px;

	text-align: center;

	border-right:1px solid rgba(226, 226, 255, 0.2);

}

.paper-work-bot .employee-table .employee-top ul li.notetype {

	text-align:center;

	float: left;

	width: 280px;

}

.paper-work-bot .employee-table .employee-mid {

	float: left;

	background: #569ddc;

	width: 100%;

}

.paper-work-bot .employee-table .employee-mid ul {

	float: left;

	width: 100%;

}

.paper-work-bot .employee-table .employee-mid ul li {

	float: left;

	font-size: 14px;

	color: #fff;

	line-height: 28px;

	padding: 0 0 0 0;

}

.paper-work-bot .employee-table .employee-mid ul li.emp {

	float: left;

	width: 156px;

	text-align: center;

	border-right: 1px solid rgba(226, 226, 266, 0.2);

}

.paper-work-bot .employee-table .employee-mid ul li.date {

	float: left;

	width: 110px;

	text-align: center;

	border-right: 1px solid rgba(226, 226, 266, 0.2);

}

.paper-work-bot .employee-table .employee-mid ul li.location {

	float: left;

	width: 150px;

	text-align: center;

	border-right: 1px solid rgba(226, 226, 266, 0.2);

}

.paper-work-bot .employee-table .employee-mid ul li.lastbox {

	float: left;

	width: 136px;

	text-align: center;

}

.paper-work-bot .employee-table .employee-bottom {

	float: left;

	width: 100%;

	position:relative;

	background: url(images/table-border.gif) repeat-y center top;

	border-top: 1px solid #e2e2e2;

}

.paper-work-bot .employee-table .employee-bottom:last-child {

	border-bottom: none;

}

.paper-work-bot .employee-table .employee-bottom .ebleft {

	float: left;

	width: 268px;

}

.paper-work-bot .employee-table .employee-bottom .ebleft .emp {

	float: left;

	width: 156px;

	font-size: 16px;

	color: #9e9e9e;

	text-align: center;

	padding: 20px 0 0 0;

}

.paper-work-bot .employee-table .employee-bottom .ebleft .date {

	float: left;

	width: 110px;

	font-size: 16px;

	color: #9e9e9e;

	text-align: center;

	padding: 20px 0 0 0;

}

.sub_button {

	background: url(images/submit-small.jpg) no-repeat;

	font-size: 0px;

	width: 121px;

	height: 37px;

	border: none;

	cursor: pointer;

	float: right;

	margin: 10px 0 0 0

}

/*------New 01-09-2015----------*/







.paper-work-bot .employee-table .employee-bottom .ebright {

	float: left;

	width: 710px;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul {

	float: left;

	width: 100%;

	border-bottom: 1px solid #e2e2e2;

	padding: 10px 0 10px;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul:last-child {

	border-bottom: none;

}

/*.paper-work-bot .employee-table .employee-bottom .ebright ul li {float:left; width:100%; font-family: 'arimoregular'; font-size: 16px; color: #9e9e9e; padding:0 0 0 0;}*/







.paper-work-bot .employee-table .employee-bottom .ebright ul li.clo_1 {

	float: left;

	width: 81%;

	font-size: 16px;

	color: #9e9e9e;

	padding: 0 0 0 0;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li.clo_2 {

	/*float: right;*/



    width: 25%;

	font-size: 16px;

	color: #9e9e9e;

	padding: 0 0 0 0;

	position:absolute;

	right:0;

	text-align:left;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li .blue {

	width: 116px;

	text-align: center;

	float: left;

	font-size: 16px;

	color: #569ddc;

	padding: 10px 0 0 0;

	margin: 0 0 0 10px;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li ul {

	width: 78%;

	float: right;

	border: none;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li ul li {

	float: left;

	text-align: center;

	font-size: 16px;

	color: #9e9e9e;

	margin: 0 0 0 10px;

	padding: 0 0 0 0;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li ul li.box-2 {

	float: left;

	width: 151px;

	margin: 0 0 0 56px !important;

	text-align:left !important;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li ul li.box-3 {

	float: left;

	width: 110px;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li ul li.box-4 {

	float: left;

	width: 125px;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li ul li.lastbox {

	float: left;

	width: 120px;

	text-align: center;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li.box-1 .blue {

	width: 100%;

	text-align: center;

	float: left;

	font-size: 16px;

	color: #569ddc;

	padding: 10px 0 0 0;

}

/*------New 01-09-2015 End----------*/



/*---------------- inventory page start -----------------*/







.inventory_page {

	width: 1200px;

	margin: 0px auto;

	position: relative;

}

.inventory_page .mid_diagram {

	width: 100%;

	height: 550px;

	background: url(images/inventory-bg.gif) 50% 50px no-repeat;

}

.inventory_page .mid_diagram a {

	color: #fff;

}

.inventory_page .mid_diagram .circle_1 a {

	background: url(images/inventory_circle_4.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	height: 56px;

	left: 550px;

	padding: 78px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 254px;

	width: 126px;

}

.inventory_page .mid_diagram .circle_2 a {

	background: url(images/inventory_circle_5.png) no-repeat;

	width: 105px;

	height: 104px;

	color: #fff;

	text-align: center;

	text-transform: uppercase;

	font-weight: bold;

	font-size: 14px;

	text-shadow: 0 0 1px #000;

	padding: 0 0 0 0;

	line-height: 104px;

	position: absolute;

	left: 820px;

	top: 310px;

}

.inventory_page .mid_diagram .circle_3 a {

	background: url(images/inventory_circle_2.png) no-repeat;

	width: 104px;

	height: 103px;

	color: #fff;

	text-align: center;

	text-transform: uppercase;

	font-weight: bold;

	font-size: 14px;

	text-shadow: 0 0 1px #000;

	padding: 0 0 0 0;

	line-height: 103px;

	position: absolute;

	left: 230px;

	top: 220px;

}

.inventory_page .mid_diagram .circle_4 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 50px;

	min-height: 55px;

	padding: 46px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 282px;

	width: 107px;

}

.inventory_page .mid_diagram .circle_5 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 90px;

	min-height: 65px;

	padding: 36px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 122px;

	width: 107px;

}

.inventory_page .mid_diagram .circle_6 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 260px;

	min-height: 65px;

	padding: 36px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 62px;

	width: 107px;

}

.inventory_page .mid_diagram .circle_7 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 390px;

	min-height: 65px;

	padding: 36px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 142px;

	width: 107px;

}

.inventory_page .mid_diagram .circle_8 a {

	background: url("images/inventory_circle_3.png") no-repeat;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

	height: 104px;

	left: 868px;

	line-height: 104px;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 149px;

	width: 105px;

}

.inventory_page .mid_diagram .circle_9 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 970px;

	min-height: 65px;

	padding: 38px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: -8px;

	width: 107px;

}

.inventory_page .mid_diagram .circle_10 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 1040px;

	min-height: 65px;

	padding: 38px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 122px;

	width: 107px;

}

.inventory_page .mid_diagram .circle_11 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 830px;

	min-height: 65px;

	padding: 38px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: -8px;

	width: 107px;

}

.inventory_page .mid_diagram .circle_12 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 720px;

	min-height: 65px;

	padding: 46px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 52px;

	width: 107px;

}

.inventory_page .mid_diagram .circle_13 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 730px;

	min-height: 65px;

	padding: 46px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 451px;

	width: 107px;

}

.inventory_page .mid_diagram .circle_14 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 850px;

	min-height: 65px;

	padding: 46px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 451px;

	width: 107px;

}

.inventory_page .mid_diagram .circle_15 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 960px;

	min-height: 65px;

	padding: 36px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 381px;

	width: 107px;

}

.inventory_page .mid_diagram .circle_16 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 980px;

	min-height: 65px;

	padding: 36px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 262px;

	width: 107px;

}

.inventory_page_main {

	width: 900px;

	margin: 0px auto;

	position: relative;

}

.inventory_page_main .mid_diagram1 {

	width: 100%;

	height: 400px;

	background: url(images/page2-bk2a.jpg) 50% 65% no-repeat !important;

}

.inventory_page_main .mid_diagram {

	width: 100%;

	height: 400px;

	background: url(images/page2-bk2.jpg) 50% 65% no-repeat;

}

.inventory_page_main .mid_diagram a {

	color: #fff;

}

.inventory_page_main .mid_diagram .circle_1 a {

	background: url(images/inventory_circle_4.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	height: 56px;

	left: 50%;

	padding: 78px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 254px;

	width: 126px;

	margin-left: -63px;

}

.inventory_page_main .mid_diagram .circle_2 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 280px;

	min-height: 75px;

	padding: 30px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 162px;

	width: 107px;

}

.inventory_page_main .mid_diagram .circle_3 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 400px;

	min-height: 75px;

	padding: 30px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 104px;

	width: 107px;

}

.inventory_page_main .mid_diagram .circle_4 a {

	background: url(images/page2-round5.png) no-repeat;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	left: 522px;

	min-height: 75px;

	padding: 30px 0 0;

	position: absolute;

	text-align: center;

	text-shadow: 0 0 1px #000;

	text-transform: uppercase;

	top: 162px;

	width: 107px;

}

/*----------------06.10.15 ---------------*/







#globalmodal {

	min-height: 300px;

	width: 740px;

}

h3 {

	font-size: 18px;

	line-height: 27px;

}

.modelContainer .modal-header {

	border-radius: 2px 2px 0 0;

}

.contentsBackground {

	background: #ffffff none repeat scroll 0 0;

	border: 1px solid #dddddd;

}

.modal-header {

	border-bottom: 1px solid #eee;

	padding: 9px 15px;

}

.modelContainer .active > a, .modelContainer .active > a:hover {

	background-color: #fa7460 !important;

	border: 0 none !important;

}

.nav-pills .active > a, .nav-pills .active > a:hover {

	background-color: #0088cc;

	color: #ffffff;

}

.nav-pills > li > a {

	border-radius: 5px;

	margin-bottom: 2px;

	margin-top: 2px;

	padding-bottom: 8px;

	padding-top: 8px;

}

.nav-tabs > li > a, .nav-pills > li > a {

	line-height: 14px;

	margin-right: 2px;

	padding-left: 12px;

	padding-right: 12px;

}

.nav > li > a {

	display: block;

}

 .tabbable::before, .tabbable::after {

 content: "";

 display: table;

}

 .tabbable::after {

 clear: both;

}

 .tabbable::before, .tabbable::after {

 content: "";

 display: table;

}

.nav-tabs > li, .nav-pills > li {

	float: left;

}

.active {

	-moz-border-bottom-colors: none;

	-moz-border-left-colors: none;

	-moz-border-right-colors: none;

	-moz-border-top-colors: none;

	border-color: -moz-use-text-color;

	border-image: none;

	border-style: none;

	border-width: medium medium medium 0;

	padding: 0 14px;

	text-decoration: none;

}

.nav-pills > li > a {

	border-radius: 5px;

	margin-bottom: 2px;

	margin-top: 2px;

	padding-bottom: 8px;

	padding-top: 8px;

}

.nav-tabs > li > a, .nav-pills > li > a {

	line-height: 14px;

	margin-right: 2px;

	padding-left: 12px;

	padding-right: 12px;

}

.nav > li > a {

	display: block;

	color: #595959;

}

.eventpop_block {

	display: block;

	float: left;

	width: 350px;

}

.fieldLabel {

	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

	clear: both;

	margin-bottom: 10px;

	padding: 0 5px;

	width: 100%;

}

.alignMiddle {

	vertical-align: middle;

}

.redColor {

	color: red;

}

input, textarea, select, .uneditable-input, input[type="text"], input[type="password"], .ui-autocomplete-input, textarea, .uneditable-input, .chzn-container-single .chzn-single, .chzn-container-single .chzn-single div, .input-prepend .add-on, .input-append .add-on {

	border-radius: 1px;

}

.input-large {

	width: 210px;

}

input, textarea, select, .uneditable-input, input[type="text"], input[type="password"], .ui-autocomplete-input, textarea, .uneditable-input, .chzn-container-single .chzn-single, .chzn-container-single .chzn-single div, .input-prepend .add-on, .input-append .add-on {

	border-radius: 1px;

}

input, textarea {

	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;

	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;

}

input, textarea, select, .uneditable-input {

	border: 1px solid #ccc;

	border-radius: 3px;

	color: #555555;

	display: inline-block;

	font-size: 13px;

	height: 37px;

	line-height: 18px;

	margin-bottom: 9px;

	padding: 4px;

	width: 210px;

}

input, button, select, textarea {

}

.fieldLabel label {

	float: left;

	width: 115px;

}

label {

	color: #333333;

	display: block;

	margin-bottom: 5px;

}

select {

	background-color: #ffffff;

	width: 220px;

}

input, textarea, select, .uneditable-input, input[type="text"], input[type="password"], .ui-autocomplete-input, textarea, .uneditable-input, .chzn-container-single .chzn-single, .chzn-container-single .chzn-single div, .input-prepend .add-on, .input-append .add-on {

	border-radius: 1px;

}

select {

	background-color: #ffffff;

	width: 220px;

}

select, input[type="file"] {

	height: 28px;

	line-height: 28px;

}

.input-append.date .add-on i, .input-prepend.date .add-on i {

	cursor: pointer;

	display: block;

	height: 16px;

	width: 16px;

}

 [class^="icon-"]:last-child, [class*=" icon-"]:last-child {

}

.icon-calendar {

	background-position: -192px -120px;

}

 [class^="icon-"], [class*=" icon-"] {



   /* background-image: url("images/glyphicons-halflings.png");*/



    background-position: 14px 14px;

 background-repeat: no-repeat;

 display: inline-block;

 height: 14px;

 line-height: 14px;

 vertical-align: text-top;

 width: 14px;

}

.input-prepend .add-on, .input-append .add-on {

	background-color: #f5f5f5;

	border: 1px solid #ccc;

	border-radius: 3px 0 0 3px;

	color: #999999;

	display: block;

	float: left;

	font-weight: normal;

	height: 18px;

	line-height: 18px;

	margin-right: -1px;

	min-width: 16px;

	padding: 4px 5px;

	text-align: center;

	text-shadow: 0 1px 0 #ffffff;

	width: auto;

}

input, textarea {

	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;

	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;

}

input[type="checkbox"] {

	width:auto;

	height:auto;

}

.calender-left-main-block {

	width:18%;

	margin:80px 0 0 2%;

	float:left;

}

.calender-left-main-block #smallcalender > div {

	margin-bottom:15px;

	color:#2a3137;

	font-weight:bold;

	font-size:15px;

}

.calender-right-main-block {

	width:80%;

	margin:0px;

	float:left;

}

.calender-right-main-block form {

	margin:0 0 18px 2%;

}

.calender-right-main-block form input[type="text"] {

	width:75%;

}

.calender-right-main-block form input[type="submit"] {

	width:60px;

	background:#145a94;

	border:1px solid ##145a94;

	color:#fff;

}

.calender-right-main-block input[type="button"] {

	width:100px;

	background:#2778bc;

	border:1px solid ##145a94;

	color:#fff;

	float:right;

	margin-right:2%;

}

.success {

	color: #2876b7;

	font-size: 16px;

	margin: 10px 0;

}

.error {

	color: #F00;

	font-size: 16px;

	margin: 10px 0;

}

.main-page-heading {

	color: #032e51;

	display: block;

	float: none !important;

	font-size: 28px;

	line-height: 31px !important;

	width: 100% !important;

}

/*****************pagination***********************************/



.pagination {

	width:100%;

	margin-top:20px;

	clear:both;

	padding:20px 0;

}

.pagination span.active {

	color:#fff;

	background:#000;

	margin: -10px 2px 0 0;

}

.pagination span {

	float:left;

}

.pagination span a {

	background:#2876b7;

	color:#fff;

	padding:10px 12px;

	margin-right:2px;

}

.add_btn {

	background:#032e51 !important;

	color:#fff !important;

}

.add_btn a {

	color:#fff !important;

}

#uploadfile {

	width: 195px;

	text-align: center;

	padding: 11px 0;

	position: absolute;

	z-index: 55;

	left: 67px;

	font-size: 14px;

	color: #fff;

	top: -3px;

	background: #2778bc;

	border-radius: 4px;

	cursor: pointer;

}

#demo1 {

	border:none;

	background:none;

}

.demo1 {

	margin-left:20px;

	font-size:16px;

}

.demo1 a {

	color:#2778bc;

	margin-left:15px;

}

#demo2 {

	border:none;

	background:none;

}

.demo2 {

	margin-left:20px !important;

	font-size:16px !important;

}

.demo2 a {

	color:#2778bc !important;

	margin-left:15px;

}

#uploadfile1, #uploadfile2 {

	width: 225px;

	text-align: center;

	padding:0 0;

	position: absolute;

	z-index: 55;

	font-size: 14px;

	color: #fff;

	top: 0px;

	background: #032e51;

	border-radius: 4px;

	cursor: pointer;

}

.box_cls {

	margin-left:10px !important;

}

.box_cls a {

	display:inline;

	float:left;

	margin:5px 0 0 5px;

	line-height:18px;

}

.box_cls a .icon-trash {

	margin-top:3px !important;

}

.email_success {

	color: #2876b7;

	float: left;

	font-size: 25px;

	margin-bottom: 30px;

	width: 100%;

}

.page2-top {

	width: 100%;

	float: left;

	overflow:hidden;

	min-height: 71px;

}

.footer {

	background:#033055;

	width:100%;

	padding:10px 0 0;/*position:fixed;bottom:0;*/

	display:block;

}

.footer p {

	color:#6698c1;

	font-size:12px;

	font-weight:400;

	text-align:right;

	padding:0 50px;

	line-height:30px;

}

.main_container {

	width:100%;

}

.inner_left_block {

	width:274px;

	box-sizing: border-box;

}

.inner_left_block ul li {

	width:100%;

	float:none;

	display:block;

	cursor:pointer;

	background:url(images/border_style.png) repeat-x bottom;

}

.inner_left_block ul li:last-child {

	background:none;

}

.laft_menu_trap_main {

	padding:27px 0;

	width:100%;

	cursor:pointer;

	opacity: 0.6;

 transition: opacity .25s ease-in-out;

 -moz-transition: opacity .25s ease-in-out;

 -webkit-transition: opacity .25s ease-in-out;

}

.laft_menu_trap_main:hover {

	background:#3898e7;

	opacity: 9.9;

}

.laft_menu_trap_main.active2 {

	background:#3898e7 !important;

	opacity: 9.9 !important;

}

.inner_left_block .laft_menu_trap {

	width:105px;

	text-align:center;

	margin:0 auto;

}

.inner_left_block .laft_menu_trap p {

	font-weight:600;

	font-size:14px;

	text-transform:uppercase;

	line-height:17px;

	margin-top:7px;

	color:#fff;

}

.inner_right_block {

	float: right;

	margin-right: -275px;

	overflow: hidden;

	padding: 20px 340px 20px 34px;

	min-height:961px;

	margin-bottom:0 !important;

	width: 100%;

	box-sizing: border-box;

	background:#fff;

}

.header_row {

	background:#032e51;

	padding:8px 0 0;

	width:100%;

	overflow:hidden;

	margin: 10px 0 0;

}

.log_btn {

	padding-right: 63px;

3152

}

.logout-btn {

}

.logo_admin {

	padding:20px 0 0 84px;

}

.pag_information {

	padding-left:84px;

	color:#98c5eb;

	padding-top: 2px;

}

.pag_information strong {

	font-weight:600;

	color:#fff;

}

.pag_information .selectcity {

	font-size:17px;

	color:#98c5eb;

	line-height:13px;

	padding-right:10px;

	padding-top:6px;

}

.pag_information .lp32 {

	padding-left:10px;

	font-size:12px;

	text-transform:uppercase;

	line-height:28px;

	color:#98c5eb;

}

.pag_information .lp32:hover {

	color:#FFF;

}

.pag_information .arrow_le {

	padding-top:7px;

}

.nav_menu {

	width: 75%;

	padding-right:57px;

	margin: 27px auto 0;

}

.nav_menu ul {

	float:right;

}

.nav_menu ul li {

	float:left;

	margin:0 2px;

}

.nav_menu ul li a {

	color:#fff;

	font-size:15px;

	padding:6px 10px;

	border:1px solid #146db7;

	font-weight:400;

	border-radius:2px;

}

.nav_menu ul li a:hover {

	background:#146bb3;

	border:1px solid #449af1;

	color:#c3e4ff;

}

.nav_menu ul li a.active {

	background:#146bb3;

	border:1px solid #449af1;

	color:#c3e4ff;

}

.box_stl {

	padding:10px 0;

	width:94%;

}

.box_title {

	font-size:28px;

	color:#032e51;

	font-weight:600;

	padding-bottom:30px;

	float:none;

	width:100%;

	display:block;

	line-height:54px;

}

.header_title h1 {

	font-size:28px;

	color:#032e51;

	font-weight:600;

	padding-bottom:10px;

	float:none;

	width:100%;

	display:block;

}

.header_title h1 span {

	color: #034882;

}

.box_title span {

	color:#034882;

}

.box_stl ul li {

	cursor: pointer;

	float: left;

	min-height: 169px;

	margin-right:48px !important;

	text-align: center;

	box-sizing: border-box !important;

	width:95px;

}

.box_stl ul {

	width:100%;

	overflow:hidden;

}

.box_stl ul li .image_set {

	margin-bottom:7px;

	width:85%;

}

.box_stl ul li .image_set a {

	text-align:center;

	width:100%;

}

.box_stl ul li .image_set img {

	padding:6px;

	border:3px solid #0374d1;

	border-radius:13px;

	width:100%;

}

.box_stl ul li p a {

	color:#045192;

	font-size:14px;

	font-weight:600;

	text-transform:uppercase;

}

.box_stl ul li p {

	width:100%;

}

.box_stl ul li .image_set img:hover {

	border:3px solid #024277;

}

.bradecamp {

	border-bottom:1px dashed #CCC;

	width:100%;

	overflow:hidden;

	padding-bottom:10px;

}

.bradecamp li {

	float:left;

	padding-right:10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#666;

}

.bradecamp li a {

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666;

	font-weight:bold;

}

.city_list {

	padding:20px;

	margin-bottom:7px !important;

}

.modal {

	border-radius: 17px !important;

}

.city_list a {

	font-family: Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#000;

}

.folderlist li span {

	margin:0 0 20px;

	padding:0;

}

.folderlist li a {

	padding-bottom:7px;

	color:#032e51;

	font-size:12px;

	line-height:18px;

	margin:0 0 0;

	display:block;

}

h4.modal-title {

	font-size:18px !important;

}

.modal-header {

	background: #0374d1 !important;

}

h3#myModalLabel {

	color:#fff !important;

}

.modal-footer .btn {

	background: #145a94 none repeat scroll 0 0 !important;

	border: 1px solid #145a94 !important;

	border-radius: 3px !important;

	color: #fff !important;

	float: right !important;

	font: bold 13px arial !important;

	min-height: 31px !important;

}

.folderlist li span a {

	padding-bottom:20px;

	color:#032e51;

	font-size:14px;

	line-height:18px;

	text-transform:uppercase;

	display:block;

	float:left !important;

	padding:1px 3px 3px 6px;

	background:#DBDBDB;

	margin:0 4px 0 0;

}

.modal-content .modal-header {

	background:#0374d1;

	padding: 20px 17px;

}

.modal-content {

	overflow:hidden;

	border-radius:10px !important;

}

.modal-content .modal-header h4 {

	font-weight:bold;

	color:#fff;

}

.folderlist li .folder_en {

	width:80px !important;

	height:auto;

	padding-bottom:3px;

	margin-bottom:-13px;

}

.btn {

	text-shadow:none !important;

}

.folderlist li {

	float: left;

	margin: 0 34px 35px 0 !important;

	overflow: hidden;

	width: 84px;

}

.btn-group + .btn-group {

	float: left;

}

.module_list ul li {

	line-height:18px !important;

	margin:3px 0 !important;

}

.module_list ul li input[type="checkbox"] {

	margin-right:5px;

	float:left;

	margin-right: 9px;

}

h1 {

	font-size: 30px;

	line-height: 57px !important;

}

.row-tab a img {

	float: left;

	padding-bottom: 3px;

	margin-right:3px !important;

	padding-top: 6px !important;

	width: 100px !important;

}

.folderlist li img {

	height: auto !important;

	max-height: 104px !important;

	width: auto !important;

}

.nav_menu h1 {

	line-height: 70px;

	color:#fff;

	font-size:23px !important;

}

#accordion h3 {

	padding:10px !important;

	min-height:30px;

}

.contact-frm-section .log_common {

	width: 487px;

}

.log_common .log_select {

	margin-right:10px;

	width:327px;

}

.log_common .log_select span {

	line-height:29px;

	font-family: 'Noto Sans', sans-serif;

	font-size:16px;

	color:#98c5eb !important;

}

.log_common .log_select .eam {

	background: #1e6299 url("images/sele.png") no-repeat scroll 198px 3px;

	border:1px solid #1e6299;

	display: inline-block;

	-webkit-appearance:none;

	-moz-appearance:none;

	border-radius: 2px;

	line-height:17px;

	color: #fff;

	outline:none !important;

	float: right;

	height: 30px;

	overflow: hidden;

	font-weight:normal;

	position:relative;

	padding: 5px 10px;

	width: 227px;

}

.log_common .log_select select:focus {

	border:none !important;

	outline:none !important;

}


section { border:1px solid red; padding:10px; overflow:hidden; }
section > section { float:left; width: 25%; margin: 10px 10px; }
.indent-1 { padding-left:10px; margin-bottom: 20px; }
div.secpnt{ padding: 5px; }
div.action{ float: right; }

.city_active {

	border:1px solid #2778bc;

	color:#fff;

	background:#2778bc;

}

.city_active a {

	color:#fff;

}

.city_inactive {

	border:1px solid #2778bc;

	color:#666;

	background:#f2f2f2

}

.city_le ul li {

	min-height: auto !important;

	width: 175px !important;

}

.city_le ul li .image_set {

	height: 44px;

	width: 100% !important;

}

.sl32 {

	float: right;

	margin-bottom: 12px;

	margin-top: -28px;

	padding-left: 30px;

	padding-top: 0;

	margin-right: 5px;

}

.row-cont p span {

	color: #333 !important;

	display: block;

	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-size: 14px !important;

	margin-bottom: 16px !important;

	width: 100%;

}

.row-cont p {

	color: #333 !important;

	display: block;

	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-size: 14px !important;

	margin-bottom: 16px !important;

	width: 100%;

}

.op_btn .btn-primary {

	background-color: #2778bc !important;

	background-image: none !important;

	background-repeat: repeat-x;

	padding: 8px 16px !important;

	border:none !important;

	padding:8px 16px;

	width:100% !important;

	border-color:none !important;

}

.op_btn {

	margin: -1px -13px !important;

	width: 153px !important;

}

.calmn34 {

	width:87% !important;

}

.month_section {

	width:87% !important;

	position:relative;

}

.month_section .prev {

	color: #8ec6f5 !important;

	font-size: 16px !important;

	left: 20px;

	position: absolute;

}

.month_section .nxt {

	color: #8ec6f5 !important;

	font-size: 16px !important;

	right: 20px;

	position: absolute;

}

.container-fluid {

	overflow: hidden !important;

	padding-left: 20px;

	padding-right: 20px;

	width: 100% !important;

}

#set_color {

	margin-top:0px !important;

}

.fild-area select {

	background: #f6f6f6 none repeat scroll 0 0 !important;

	border: 1px solid #e2e2e2 !important;

	height: 38px !important;

	width: 102% !important;

}

.contact-cancel {

	background: #145a94 none repeat scroll 0 0;

	border: 1px solid #145a94;

	border-radius: 3px;

	color: #fff;

	float: right;

	font: bold 13px arial;

	min-height: 31px;

	width: 60px !important;

}

.btn.btn-default.contact-cancel {

	background: #145a94 none repeat scroll 0 0;

	border: 1px solid #145a94;

	border-radius: 3px;

	color: #fff;

	float: right;

	font: bold 13px arial;

	min-height: 31px;

	width: 60px !important;

}

.btn.contact-save {

	background: #145a94 none repeat scroll 0 0;

	border: 1px solid #145a94;

	border-radius: 3px;

	color: #fff;

	float: right;

	font: bold 13px arial;

	min-height: 31px;

	width: 60px !important;

}

.modal-header .close {

	margin-top: -2px !important;

	color:#000 !important;

	padding-bottom: 4px;

}

#searchfrm span strong {

	line-height:10px !important;

}

.btn_dle {

	float: left;

	height: 52px !important;

	margin-bottom: 4px !important;

	margin-left: 0 !important;

	margin-right: 10px;

	margin-top: 19px !important;

	padding: 10px 0 !important;

	width: 29% !important;

	display:inherit !important;

}

.btn_dle #uploadfile1, #uploadfile2 {

	padding:0 !important;

}

.ui-widget-header {

	background:#2876b8 !important;

	border:1px solid #1b65a3 !important;

}

.blue_bar32 {

	background: #032e51 none repeat scroll 0 0 !important;

	color: #fff !important;

	cursor: pointer !important;

	font-size: 16px !important;

	margin: 1px 0 !important;

	padding: 5px 10px !important;

	width: 98.5% !important;

}

.list_2 img {

	max-width: 68px !important;

	width: 68px !important;

}

.bd_navo {

	font-size:16px;

	border:1px solid #E2E2E2;

	padding:5px;

	width:98.5%;

}

/*.bookandhis .employee-top ul li:nth-child(2){display:none;}

.bookandhis .employee-top ul li:last-child{display:none;}

.bookandhis .employee-mid ul li:nth-child(2){display:none;}

.bookandhis .employee-bottom .ebleft {

    float: left;

    width: 163px !important;

}

.bookandhis .employee-mid ul li:last-child{display:none;}

.bookandhis .employee-bottom .ebleft .date{display:none;}

.bookandhis .employee-bottom .ebright ul li.clo_2{display:none;}*/

.imp_table ul li {

	padding-left: 37px !important;

	width: 226px !important;

	text-align: left !important;

	text-transform:uppercase;

}

.imp_table ul li:last-child {

	margin-left: 30px !important;

	width: auto !important;

}

.table-bordered tbody tr td {

	border-bottom: 1px solid #ddd !important;

	border-right: 1px solid #ddd !important;

	border-left:none !important;

	border-bottom:none !important;

}

.table-bordered thead tr th {

	border-bottom: none !important;

	border-right: 1px solid #ddd !important;

	border-left:none !important;

	border-bottom:none !important;

}

.table-bordered thead tr th:first-child {

	border-radius:0 !important;

}

.table-bordered thead tr th:last-child {

	border-radius:0 !important;

}

.table-bordered {

	border-right:none !important;

	border-top:none !important;

	border-radius:0 !important;

}

#search_frm {

	width:198px;

	float:left;

}

#search_frm #select_city:focus {

	color:#333 !important;

}

#search_frm #select_city {

	width:100% !important;

	height:35px !important;

	color:#999 !important;

}

.folderlist li div {

	height:22px;

	overflow:hidden;

}





/* responsive story */

/* Smaller than standard 960 (devices and browsers) */

@media only screen and (max-width: 959px) {

}



/* Tablet Portrait size to standard 960 (devices and browsers) */

@media only screen and (min-width: 768px) and (max-width: 959px) {

 .box_stl {

 width: 100%;

}

.user .block1 {

 margin-right: 12px;

 width: 28% !important;

 word-break: break-all;

}

 .contact-frm-section .row-cont label {

 line-height:22px;

 float: left;

 margin-bottom: 0;

 padding-left: 3%;

 width: 30%;

}

 .header_title h1 {

 font-size: 30px;

 line-height: 28px !important;

 padding-top: 13px;

}

.contact-frm-section .row-cont textarea {

 margin: 8px !important;

 width: 97% !important;

}

.contact-frm-section .row-cont {

padding:0 !important;

}

 .box_stl ul {

 clear: both;

 display: block;

 float: none;

 margin: 5px auto !important;

 overflow: hidden;

 width: 272px !important;

}

 .box_stl ul li {

 margin: 20px 18px 0 !important;

 min-height: auto;

 width: 95px;

}

.box_stl ul li {

 box-sizing: border-box !important;

 cursor: pointer;

 display: block;

 float: left !important;

 margin: 0 auto;

 min-height: auto !important;

 text-align: center;

 width: 95px;

}

.city_le ul li {

 display: block;

 float: none;

 min-height: 90px !important;

 width: 190px !important;

}

 .user .block1.ulis {

 width: 31% !important;

 word-break: break-all !important;

}

.user .row-tab .icon-area {

width:6% !important;

}

.user-listing .btn-toolbar select {

 background-color: #ffffff;

 width: 49% !important;

}

.user .block2 {

width:19% !important;

}

.btn-toolbar .btn-group {

float:none;

display:block !important;

margin:6px 0 !important;

}

.btn-toolbar .btn-group select {

float:none !important;

display:block !important;

width: 309px !important;

}

.contact-list .block9 {

width: 21.4% !important;

}

.contact-list .block1 {

width:9%;

}

 .contact-list .block11 {

width:32%;

}

 .contact-list .block12 {

width:17.6%;

}

.sidebar {

top:0 !important;

position:relative !important;

float:none !important;

display:block !important;

width:100% !important;

}

.sidebar #drag li {

 float: left !important;

 margin: 0 !important;

 padding: 0 !important;

}

.container-fluid .main {

margin: 1px !important;

 padding: 7px !important;

 width: 101% !important;

}

.sidebar #drag li a {

padding:10px !important;

}

.container-fluid .main .box_stl {

 width: 114% !important;

}

 #search_frm .row.placeholders {

width:90% !important;

}

 .folderlist li div a {

height:9px !important;

}

.bd_navo {

width:96.5%;

}

.user .block1 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block2 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block3 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block4 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block5 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block6 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block7 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block8 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block9 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .icon-area {

 display: block !important;

 float: none !important;

 margin: 5px 0;

 padding: 0;

 width: 5% !important;

}

.user .icon-area a {

display: block;

 float: none;

 margin: 0 0 -5px !important;

}

 .user .icon-area a {

display: block;

 float: none;

 margin: 0 0 -5px !important;

}

.user .row-head {

display:none !important;

}

.row-tab {

 border: 1px solid #ccc !important;

 margin: 10px 0;

 width: 99% !important;

}

 .user .block7 {

margin-left:10px;

}

.contact-frm-section .row-cont .left {

padding-left:0 !important;

}

.fild-area #amount {

width:86.2% !important;

}

.btn-toolbar .btn-group .sub_button {

bottom: -136px;

 left: 0;

 margin-bottom: 0;

 position: absolute;

}

.user-listing .btn-toolbar {

margin-bottom:48px;

}

.btn-toolbar .btn-group #datefrom {

margin-bottom:-5px !important;

}

 .btn-toolbar .btn-group #dateto {

margin-bottom:-5px !important;

}

.row-cont #clening_type {

width:94% !important;

margin:14px 20px !important;

}

.main-page-heading {

 display: block;

 float: none !important;

 font-size: 25px;

 line-height: 28px !important;

 margin-bottom: 15px !important;

 text-align: center;

 width: 100% !important;

}

.contact-frm-section .row-cont #class_name {

width:86% !important;

margin:14px 20px !important;

}

.contact-frm-section .row-cont #bookname {

 margin: 10px !important;

 padding: 4px !important;

 width: 96% !important;

}

.paper-work-bot .width590 .bt-table .table-top ul li {

padding:0 10px!important;

}

.paper-work-bot .row-398 .text-26 {

float:none;

display:block;

width:100%;

}

.paper-work-bot .row-398 .black-17 {

width:44px !important;

}

.paper-work-bot .row-398 .text-box {

width:547px;

float:none;

display:block;

}

 #search .row-398 .selectbox {

width:550px !important;

}

 .paper-work-bot .row-398 {

 display: block;

 float: none;

 margin: 0 auto;

 width: 72%;

}

.paper-work-bot .row-398 .text-box input[type="text"] {

width:434px;

}

.paper-work-bot .employee-table {

width:100%;

}

.paper-work-bot .employee-table .employee-top {

display:none;

}

.paper-work-bot .employee-table .employee-mid {

display:none;

}

.paper-work-bot .employee-table .employee-bottom {

width:100%;

text-align:left;

}

.paper-work-bot .employee-table .employee-bottom .ebleft {

width:100%;

float:none;

display:block;

}

.paper-work-bot .employee-table .employee-bottom .ebleft .emp {

width:100%;

float:none;

display:block;

}

.paper-work-bot .employee-table .employee-bottom .ebleft .date {

width:100%;

float:none;

display:block;

}

.paper-work-bot .employee-table .employee-bottom .ebright {

width:100%;

float:none;

display:block;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul {

width:100% !important;

float:none !important;

display:block !important;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li {

width:100% !important;

float:none !important;

display:block !important;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li .blue {

width:98% !important;

float:none !important;

display:block !important;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li ul {

float:none;

display:block;

width:100%;

}

.paper-work-bot .employee-table .employee-bottom {

background:none;

}

 .paper-work-bot .employee-table .employee-bottom .ebright ul li.clo_2 {

 position: relative;

 text-align: center;

 width: 100%;

}

 .paper-work-bot .employee-table .employee-bottom .ebright ul li ul li.box-2 {

 display: block;

 float: none;

 line-height: 34px;

 margin:11px 0 !important;

 text-align: center !important;

 width: 100%;

}

.user .block7 {

padding:0;

}

.kro21 .block7 {

margin-left:10px !important;

}

.kro21 .block2 {

min-height:0;

padding:0;

margin:-10px 0;

}

.kro21 .block3 {

min-height:0;

padding:0;

margin:-10px 0;

}

.kro21 .block4 {

min-height:0;

padding:0;

margin:-10px 0;

}

.kro21 .block6 {

min-height:0;

padding:0;

margin:-10px 0;

}

 .trm23 .block7 {

margin-left:10px !important;

}

.trm23 .block2 {

min-height:0;

padding:0;

margin:-10px 0;

}

.trm23 .block3 {

min-height:0;

padding:0;

margin:-10px 0;

}

.trm23 .block4 {

min-height:0;

padding:0;

margin:-10px 0;

}

.trm23 .block5 {

min-height:0;

padding:0;

margin:-10px 0;

}

.trm23 .block6 {

min-height:0;

padding:0;

margin:-10px 0;

}

.howto-row {

text-align:left;

}

.row-cont iframe {

width:90% !important;

}

.howto-row {

padding-top:7px;

padding-bottom:7px;

}

.paper-work-bot #accordion.cont-sec {

width:99%;

}

.btn-group.sl32 {

float:none;

}

.btn-group.sl32 select {

width:200px !important;

}

.btn-group.sl32 #searchfrm {

width:270px;

}

.container-fluid .header_title h1 {

width:90%;

}

.nav_menu{padding:5px 10px 0 0;}

 .inner_right_block { min-height: 850px !important;}

 .log_in_main{margin-top:24%;}

}

/* Tablet landscape size to standard 960 (devices and browsers) */

@media only screen and (min-width: 768px) and (max-width: 1024px) {

 .inner_left_block {

 width: 100%;

 float:none;

display:block;

}

 .inner_right_block {

 background: #fff;

 float: none;

 margin-bottom: 0 !important;

 margin-right: 0;

 min-height: 660px;

 padding: 20px 5px;

 width: 100%;

 display:block;

}

.inner_left_block ul li {

display: inline;

 float: left;

 height: 155px;

 width: 16.6%;

}

 .laft_menu_trap_main {

height:100px;

}

 .logo_admin {

 padding: 20px 0 0 18px;

}

.pag_information {

padding-left:18px;

}

 .log_btn {

 padding-right: 16px;

}

.header_title {

text-align:center;

width:100%;

}

.footer {

text-align:center;

}

.footer p {

text-align:center;

}

.set_cal32 {

float:left !important;

}

.set_cal33 {

margin: 9px -25px 0 -20px!important;

 width: 90% !important;

}

.set_cal33 .col-sm-5 {

 width: 35.667% !important;

}

 .row.placeholders .op_btn {

float:left;

width:100px !important;

}

.row.placeholders .op_btn:last-child {

float:left;

width:145px !important;

}

.container-fluid .main #search_frm {

float:none;

display:block;

margin:10px 0 0;

}

table td .date {

display:block;

}

.btn-gap {

 display: block;

 font-size: 11px;

 padding-left: 3px;

 width: 100%;

}

}



/* All Mobile Sizes (devices and browser) */

/*all things are do in this condition*/

@media only screen and (max-width: 767px) {

 .inner_left_block {

 width: 100%;

 float:none;

display:block;

}

.inner_right_block {

 background: #fff;

 float: none;

 margin-bottom: 0 !important;

 margin-right: 0;

 min-height:370px;

display:block;

 padding: 20px 5px;

 width: 100%;

}

.folderlist li div a {

height:20px !important;

}

.inner_left_block ul li {

display: inline;

 float: left;

 height: auto;

 width: 16.6%;

}

 .box_stl {

 width: 100%;

}

.laft_menu_trap_main {

padding:14px 0;

height:70px;

}

 .inner_left_block .laft_menu_trap p {

 color: #fff;

 font-size: 12px;

 font-weight: 400;

 line-height: 14px;

 margin-top: 3px;

}

 .inner_left_block .laft_menu_trap {

 width: 100%;

}

.laft_menu_trap img {

width: 38%;

}

.header_title {

text-align:center;

width:100%;

}

.footer {

text-align:center;

}

.footer p {

text-align:center;

}

 .logo_admin {

 display: block;

 float: none;

 padding: 20px 0 8px;

 text-align: center;

 width: 100%;

}

.header_row {

float:none;

display:block;

}

.pag_information .selectcity {

width:100%;

}

.arrow_le {

text-align:center;

width:100%;

}

.arrow_le img {

width: 6px;

 height: 11px;

    /* Rotate div */

    -ms-transform: rotate(90deg); /* IE 9 */

 -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */

 transform: rotate(90deg);

}

 .pag_information .arrow_le {

 margin-top: -6px;

 padding-top: 0;

}

 .pag_information .lp32 {

 padding-left: 0;

 width: 100%;

}

 .pag_information {

 display: block;

 float: none;

 padding-left: 0;

 padding-top: 2px;

 text-align: center;

 width: 100%;

 overflow:hidden;

}

.log_common {

width:100%;

float:none;

display:block;

}

.log_btn {

 display: block;

 float: none;

 margin: 6px auto;

 padding-right: 0;

 text-align: center;

 width: 100%;

}

 .contact-frm-section .row-cont .left {

 display: block;

 float: none;

 overflow: hidden;

 width: 100% !important;

}

 .contact-frm-section .row-cont .right {

 display: block;

 float: none;

overflow: hidden;

 width: 100%;

 bodd

}

.contact-frm-section .row-cont {

width:99%;

}

.contact-frm-section .row-cont label {

line-height:19px;

}

 .contact-frm-section .row-cont .fild-area {

line-height:19px;

}

.header_title h1 {

 font-size: 23px;

 line-height: 28px !important;

 padding-top: 13px;

}

.contact-cancel {

margin: 0 1px;

}

.contact-save {

 margin: 0 1px;

 width: 57px !important;

}

.contact-frm-section .row-cont textarea {

 margin: 8px !important;

 width: 95% !important;

}

.contact-frm-section .row-cont {

padding:0 !important;

}

.box_stl ul {

 clear: both;

 display: block;

 float: none;

 margin: 5px auto !important;

 overflow: hidden;

 width: 272px !important;

}

 .box_stl ul li {

 margin: 20px 18px 0 !important;

 min-height: auto;

 width: 95px;

}

 .log_common .log_select {

 margin: 7px auto;

 text-align: center;

 width: 100%;

}

 .log_common .log_select .eam {

 -moz-appearance: none;

 display: block;

 float: none;

}

.log_common .log_select span {

 display: block;

 float: none;

 margin: 0 auto;

 width: 228px;

}

.city_le ul li {

 display: block;

 float: none;

 min-height:90px;

!important;

 width: 190px !important;

}

.user .block1 {

width:89% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block2 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block3 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block4 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block5 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block6 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block7 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block8 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .block9 {

width:91% !important;

float:none !important;

display:block !important;

padding:10px;

min-height:50px;

}

.user .icon-area {

 display: block !important;

 float: none !important;

 margin: 5px 0;

 padding: 0;

 width: 5% !important;

}

.user .icon-area a {

display: block;

 float: none;

 margin: 0 0 -5px !important;

}

.user .row-head {

display:none !important;

}

.row-tab {

 border: 1px solid #ccc !important;

 margin: 10px 0;

 width: 99% !important;

}

.btn-toolbar .btn-group {

float:none;

display:block !important;

margin:6px 0 !important;

}

.btn-toolbar .btn-group select {

 display: block !important;

 float: none !important;

 width: 309px !important;

}

 #searchfrm span strong {

 display: block !important;

 float: none !important;

 margin: -13px 2px !important;

}

.contact-frm-section .heading-rowleft {

 font: bold 13px/22px arial !important;

 padding:10px 14px !important;

}

.btn_dle label {

 line-height: 56px !important;

}

.bd_navo {

width:96.5%;

}

.modal.fade.in {

 top: 85% !important;

 width: 87% !important;

}

.user .block7 {

margin-left:10px;

}

.contact-frm-section .row-cont .left {

padding-left:0 !important;

}

.btn-toolbar .btn-group .sub_button {

bottom: -136px;

 left: 0;

 margin-bottom: 0;

 position: absolute;

}

.user-listing .btn-toolbar {

margin-bottom:48px;

}

.btn-toolbar .btn-group #datefrom {

margin-bottom:2px !important;

}

 .btn-toolbar .btn-group #dateto {

margin-bottom:2px !important;

}

.fild-area #amount {

 width: 82.2% !important;

}

 .row-cont #clening_type {

width:94% !important;

margin:14px 20px !important;

}

.main-page-heading {

 display: block;

 float: none !important;

 font-size: 25px;

 line-height: 28px !important;

 margin-bottom: 15px !important;

 text-align: center;

 width: 100% !important;

}

.contact-frm-section .row-cont #class_name {

width:86% !important;

margin:14px 20px !important;

}

.contact-frm-section .row-cont #bookname {

 margin: 10px !important;

 padding: 4px !important;

 width: 90% !important;

}

.paper-work-bot .width810 .select-box {

width:28% !important;

}

.paper-work-bot .width590 {

width:100%;

}

.imp_table ul li:last-child {

 margin-left: 9px !important;

 padding: 0 !important;

 width: auto !important;

}

.paper-work-bot .width590 .bt-table .table-top ul li {

padding:0 10px!important;

}

.paper-work-bot .row-398 .text-26 {

float:none;

display:block;

width:100%;

}

.paper-work-bot .row-398 .black-17 {

width:44px !important;

}

.paper-work-bot .row-398 .text-box {

width:225px;

float:none;

display:block;

}

 #search .row-398 .selectbox {

width:223px !important;

}

.paper-work-bot .row-398 {

width:100%;

}

.paper-work-bot .employee-table {

width:100%;

}

.paper-work-bot .employee-table .employee-top {

display:none;

}

.paper-work-bot .employee-table .employee-mid {

display:none;

}

.paper-work-bot .employee-table .employee-bottom {

width:100%;

text-align:left;

}

.paper-work-bot .employee-table .employee-bottom .ebleft {

width:100%;

float:none;

display:block;

}

.paper-work-bot .employee-table .employee-bottom .ebleft .emp {

width:100%;

float:none;

display:block;

}

.paper-work-bot .employee-table .employee-bottom .ebleft .date {

width:100%;

float:none;

display:block;

}

.paper-work-bot .employee-table .employee-bottom .ebright {

width:100%;

float:none;

display:block;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul {

width:100% !important;

float:none !important;

display:block !important;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li {

width:100% !important;

float:none !important;

display:block !important;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li .blue {

width:98% !important;

float:none !important;

display:block !important;

}

.paper-work-bot .employee-table .employee-bottom .ebright ul li ul {

float:none;

display:block;

width:100%;

}

.paper-work-bot .employee-table .employee-bottom {

background:none;

}

 .paper-work-bot .employee-table .employee-bottom .ebright ul li.clo_2 {

 position: relative;

 text-align: center;

 width: 100%;

}

 .paper-work-bot .employee-table .employee-bottom .ebright ul li ul li.box-2 {

 display: block;

 float: none;

 line-height: 34px;

 margin:11px 0 !important;

 text-align: center !important;

 width: 100%;

}

.user .block7 {

padding:0;

}

 .kro21 .block7 {

margin-left:10px !important;

}

.kro21 .block2 {

min-height:0;

padding:0;

margin:-10px 0;

}

.kro21 .block3 {

min-height:0;

padding:0;

margin:-10px 0;

}

.kro21 .block4 {

min-height:0;

padding:0;

margin:-10px 0;

}

.kro21 .block6 {

min-height:0;

padding:0;

margin:-10px 0;

}

.trm23 .block7 {

margin-left:10px !important;

}

.trm23 .block2 {

min-height:0;

padding:0;

margin:-10px 0;

}

.trm23 .block3 {

min-height:0;

padding:0;

margin:-10px 0;

}

.trm23 .block4 {

min-height:0;

padding:0;

margin:-10px 0;

}

.trm23 .block5 {

min-height:0;

padding:0;

margin:-10px 0;

}

.trm23 .block6 {

min-height:0;

padding:0;

margin:-10px 0;

}

.howto-row {

text-align:left;

}

.row-cont iframe {

width:90% !important;

}

.howto-row {

padding-top:7px;

padding-bottom:7px;

}

.paper-work-bot #accordion.cont-sec {

width:98%;

}

.btn-group.sl32 {

float:none;

}

.btn-group.sl32 select {

width:200px !important;

}

.btn-group.sl32 #searchfrm {

width:270px;

}

.paper-work-bot .width590 .bt-table .bt-bottom ul li .second-colom {

float:none;

}

.paper-work-bot .width590 .bt-table .bt-bottom ul li .first-colom {

width:218px;

}

 .contact-list {

border-top: 1px solid #d3d3d3 !important;

margin-top:20px;

}

.contact-list .row-head {

display:none;

}

.contact-list .row .block9 {

width:100%;

border:none;

}

.contact-list .row .block10 {

width:100%;

}

.contact-list .row .block11 {

width:100%;

}

.contact-list .row .block12 {

width:100%;

}

 .sidebar {

top:0 !important;

position:relative !important;

float:none !important;

display:block !important;

width:100% !important;

}

.sidebar #drag li {

 float: left !important;

 margin: 0 !important;

 padding: 0 !important;

}

.container-fluid .main {

margin: 1px !important;

 padding: 7px !important;

 width: 101% !important;

float:left;

}

.sidebar #drag li a {

padding:10px !important;

color:#fff !important;

}

#drag li a:hover {

background-color:#0088cc !important;

}

.container-fluid .main .box_stl {

 width: 114% !important;

}

 .set_cal32 {

float:left !important;

}

.set_cal33 {

margin: 9px -25px 20px -20px!important;

 width: 90% !important;

overflow:hidden;

}

.set_cal33 .col-sm-5 {

 width:300px !important;

}

 .row.placeholders .op_btn {

float:left;

width:100px !important;

}

.row.placeholders .op_btn.re32 {

margin-left:4px !important;

}

.row.placeholders .op_btn:last-child {

float:left;

width:145px !important;

}

.container-fluid .main #search_frm {

display: block;

 float: none;

 height: 49px !important;

 margin: 10px 0 0;

 width: 270px;

}

table td .date {

display:block;

}

.btn-gap {

 display: block;

 font-size: 11px;

 padding-left: 3px;

 width: 100%;

}

 .container-fluid .header_title h1 {

width:90%;

}



.nav_menu {

    padding-right: 0;

    width: 100%;

}

.nav_menu h1{text-align:center;line-height:30px !important;margin-bottom:20px;}

}





/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */



@media only screen and (min-width: 480px) and (max-width: 767px) {

 .inner_left_block ul li:nth-child(3) .laft_menu_trap img {

 width: 42%;

}

}

 @media only screen and (min-width:480px) and (max-width:599px) {

 .log_in_main {

width:96%;

}

 .laft_menu_trap_main {

height:63px;

}

.inner_left_block ul li:nth-child(3) .laft_menu_trap img {

 width: 45%;

}

.modal.fade.in {

left: 62% !important;

 top: 79% !important;

 width: 93% !important;

 z-index: 9999999;

}

}





/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */

@media only screen and (max-width: 479px) {

 .log_in_main {

width:96%;

}

 .login_content .heading_title {

font-size: 32px;

}

 .inner_left_block .laft_menu_trap p {

display:block;
margin-top:-1px;
font-size:10px;

}
.inner_left_block ul li {
	width:30%;
	height:100px;
}
.inner_left_block ul li {
	background:none;
	padding:0 1%;
}
.inner_left_block ul li:hover {

	background:#3898e7;

	opacity: 9.9;

}
.inner_left_block ul li:hover {
	height:100px;
}
.laft_menu_trap_main:hover {
	background:none;
}

 .inner_left_block ul li:nth-child(3) .laft_menu_trap img {

 width: 64%;

}

.inner_left_block ul li:nth-child(4) .laft_menu_trap img {

 width: 59%;

}

.inner_left_block ul li:nth-child(5) .laft_menu_trap img {

 width: 42%;

}

.laft_menu_trap img {

 width: 49%;

}

 .laft_menu_trap_main {

 height: 30px;

}

 .login_field_main .lf32 {

 margin: 0 auto;

 width: 88%;

}

.lf32 .lb_fields {

width:92%;

}

 .fg_tag {

 font-size: 12px;

 text-align: right;

 width: 106px;

}

 .modal.fade.in {

 left: 92% !important;

 top: 68% !important;

 width: 90% !important;

}

.btn-toolbar .btn-group #datefrom {

width:110px !important;

margin-bottom:0;

}

.paper-work-bot .imp_table {

display:none;

}

.paper-work-bot .bt-bottom li {

float:none;

display:block;

}

.paper-work-bot .bt-bottom li span {

width:20% !important;

float:left;

margin:0 5px !important;

}

.paper-work-bot .bt-bottom li span:first-child {

width:50% !important;

}

 .lf32 .lb_btn2 {

margin:4px 0 !important;

float:none !important;

display:block !important;

}

.paper-work-bot #accordion.cont-sec {

width:96%;

}

 .month_section a.prev {

font-size: 12px !important;

 left: 4px;

}

.month_section a.nxt {

font-size: 12px !important;

 right: 4px;

}

h2.month_section {

font-size:14px;

}

}

 @media only screen and (min-width:360px) and (max-width: 479px) {

 .modal.fade.in {

 left: 82% !important;

 top: 68% !important;

 width: 90% !important;

}

.btn-toolbar .btn-group #datefrom {

width:120px !important;

margin-bottom:0;

}

}

.accordion2 .blue_bar32{
	background: #2778bc!important;font-size: 14px !important;
}
#accordion .accordion2 h3 {
	padding: 0 10px !important;
}
