@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'open_sansregular';
    src: url('opensans-regular-webfont.eot');
    src: url('opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-regular-webfont.woff') format('woff'),
         url('opensans-regular-webfont.ttf') format('truetype'),
         url('opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('opensans-semibold-webfont.eot');
    src: url('opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-semibold-webfont.woff') format('woff'),
         url('opensans-semibold-webfont.ttf') format('truetype'),
         url('opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansbold';
    src: url('opensans-bold-webfont.eot');
    src: url('opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-bold-webfont.woff') format('woff'),
         url('opensans-bold-webfont.ttf') format('truetype'),
         url('opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sanslight';
    src: url('opensans-light-webfont.eot');
    src: url('opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-light-webfont.woff') format('woff'),
         url('opensans-light-webfont.ttf') format('truetype'),
         url('opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansitalic';
    src: url('opensans-italic-webfont.eot');
    src: url('opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-italic-webfont.woff') format('woff'),
         url('opensans-italic-webfont.ttf') format('truetype'),
         url('opensans-italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'sansserifflfdemibold';
    src: url('sansserifflf-demibold-webfont.eot');
    src: url('sansserifflf-demibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('sansserifflf-demibold-webfont.woff') format('woff'),
         url('sansserifflf-demibold-webfont.ttf') format('truetype'),
         url('sansserifflf-demibold-webfont.svg#sansserifflfdemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* CSS Document */
@font-face {
    font-family: 'sansserifflfmedium';
    src: url('sansserifflf-webfont.eot');
    src: url('sansserifflf-webfont.eot?#iefix') format('embedded-opentype'),
         url('sansserifflf-webfont.woff') format('woff'),
         url('sansserifflf-webfont.ttf') format('truetype'),
         url('sansserifflf-webfont.svg#sansserifflfmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sansserifbookflfmedium';
    src: url('sansserifbookflf-webfont.eot');
    src: url('sansserifbookflf-webfont.eot?#iefix') format('embedded-opentype'),
         url('sansserifbookflf-webfont.woff') format('woff'),
         url('sansserifbookflf-webfont.ttf') format('truetype'),
         url('sansserifbookflf-webfont.svg#sansserifbookflfmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sansserifflfdemibold';
    src: url('sansserifflf-demibold-webfont.eot');
    src: url('sansserifflf-demibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('sansserifflf-demibold-webfont.woff') format('woff'),
         url('sansserifflf-demibold-webfont.ttf') format('truetype'),
         url('sansserifflf-demibold-webfont.svg#sansserifflfdemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'MyriadProRegular';
    src: url('myriadpro-webfont.eot');
    src: url('myriadpro-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriadpro-webfont.woff') format('woff'),
         url('myriadpro-webfont.ttf') format('truetype'),
         url('myriadpro-webfont.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'sansserifexbflfmedium';
    src: url('sansserifexbflf-webfont.eot');
    src: url('sansserifexbflf-webfont.eot?#iefix') format('embedded-opentype'),
         url('sansserifexbflf-webfont.woff2') format('woff2'),
         url('sansserifexbflf-webfont.woff') format('woff'),
         url('sansserifexbflf-webfont.ttf') format('truetype'),
         url('sansserifexbflf-webfont.svg#sansserifexbflfmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


*{
	margin:0;
	padding:0;
}
body{
	color:#000;
	background-color:#ebeef0 !important;
	font-family:Arial, Helvetica, sans-serif;
}
a,img{
	border:none;
	background-color:transparent;
}
.container_p{
	width:100%;
	float:left;
	height:auto;	
}
.left_wrp{
	width:16%;
	position:fixed;
	height:100%;
	background-image:url(../images/tp-left.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#333333;
	z-index:10;
	left:0;
	/*margin-top:62px;  new added */
}
.sr-rp{
	width:75.38%;
	min-width:196px;
	float:left;
	height:auto;
	min-height:27px;
	margin-top:14px;
	margin-left:21.92%;
	margin-bottom:13px;
	background:url(../images/sr-rp.jpg) left top no-repeat;
}
.srch-btn{
	width:43px;
	float:left;
	height:27px;
}
.srch-btn input[type="submit"]{
	width:100%;
	height:100%;
	float:left;
	border:none;
	background-color:transparent;
	background-image:url(../images/srch-btn.png);
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
}
.srch-fld{
	width:153px;
	height:27px;
	float:left;
}
.srch-fld input[type="text"]{
	width:95%;
	float:left;
	height:100%;
	padding-left:3%;
	border:none;
	background-color:transparent;
	font-size:13px;
	color:#999999;
	font-family: 'open_sansregular';
}
.text_meta{
	width:97%;
	float:left;
	height:26px;
	padding:0 1% 0 2%;
	border:1px solid #cccccc;
	background-color:transparent;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
	min-height:72px;
	resize:none;
}
/* Menu Css Begins Here */
.lf-menu{
	width:100%;
	float:left;
	height:auto;
}
.lf-menu ul{
	list-style-type:none;
}
.lf-menu ul li{
	width:100%;
	float:left;
	height:auto;
	position:relative;
	border-top:1px solid #191c23;
}
.lf-menu ul li a{
	width:94.76%;
	float:left;
	height:auto;
	padding-left:5.24%;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#333333;
	text-decoration:none;
	border:none;
	text-transform:capitalize;
	font-size:14px; /* 13 */
	color:#c3c5ca;
	font-family:Arial, Helvetica, sans-serif;
	word-spacing:1px;
	line-height: 1.5;
}
.lf-menu ul li a .m-image01{
	width:15px;
	float:left;
	height:14px;
	margin-right:11px;
	margin-top:3px;
	background-image:url(../images/001.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image02{
	width:17px;
	float:left;
	height:15px;
	margin-right:8px;
	margin-top:1px;
	background-image:url(../images/n001.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image02b{
	width:15px;
	float:left;
	height:14px;
	margin-right:11px;
	margin-top:3px;
	background-image:url(../images/02b.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image03{
	width:15px;
	float:left;
	height:15px;
	margin-right:11px;
	margin-top:2px;
	background-image:url(../images/n002.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image04{
	width:14px;
	float:left;
	height:14px;
	margin-right:12px;
	margin-top:3px;
	background-image:url(../images/n004.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image05{
	width:14px;
	float:left;
	height:14px;
	margin-right:12px;
	margin-top:3px;
	background-image:url(../images/n005.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image06{
	width:16px;
	float:left;
	height:16px;
	margin-right:10px;
	margin-top:2px;
	background-image:url(../images/n006.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image07{
	width:11px;
	float:left;
	height:16px;
	margin-right:15px;
	margin-top:1px;
	background-image:url(../images/n007.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image08{
	width:14px;
	float:left;
	height:14px;
	margin-right:12px;
	margin-top:3px;
	background-image:url(../images/n003.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image11{
	width:15px;
	float:left;
	height:15px;
	margin-right:11px;
	margin-top:2px;
	background-image:url(../images/004.png);
	background-position:left 1px;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image12{
	width:14px;
	float:left;
	height:14px;
	margin-right:12px;
	margin-top:3px;
	background-image:url(../images/008.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image13{
	width:16px;
	float:left;
	height:14px;
	margin-right:10px;
	margin-top:2px;
	background-image:url(../images/n013.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image14{
	width:15px;
	float:left;
	height:16px;
	margin-right:11px;
	margin-top:1px;
	background-image:url(../images/m-image14.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image15{
	width:20px;
	float:left;
	height:15px;
	margin-right:6px;
	margin-top:1px;
	background-image:url(../images/m-image15.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image16{
	width:14px;
	float:left;
	height:15px;
	margin-right:12px;
	margin-top:3px;
	background-image:url(../images/n016.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-text{
	width:auto;
	float:left;
	height:auto;
	max-width:84%;
}
.lf-menu ul li ul{
	display:none;
	list-style-type:none;
	position:absolute;
	width:210px;
	right:-210px;
	top:0;
	z-index:100;
}
.lf-menu ul li:hover ul{
	display:block;
}
.lf-menu ul li ul li{
	width:100%;
	float:left;
	height:auto;
	position:relative;
	border-top:1px solid #191c23;
}
.lf-menu ul li ul li a{
	width:93%;
	float:left;
	height:auto;
	padding-left:7%;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#333333;
	text-decoration:none;
	border:none;
	text-transform:capitalize;
	font-size:13px;
	color:#c3c5ca;
	font-family:Arial, Helvetica, sans-serif;
}
.lf-menu ul li a:hover,
	.lf-menu ul li a.current,
		.lf-menu ul li a.current .m-image01,
			.lf-menu ul li a:hover .m-image01,
				.lf-menu ul li a.current .m-image02,
		     		.lf-menu ul li a:hover .m-image02,
						.lf-menu ul li a.current .m-image02b,
							.lf-menu ul li a:hover .m-image02b,
						.lf-menu ul li a.current .m-image03,
							.lf-menu ul li a:hover .m-image03,
								.lf-menu ul li a.current .m-image04,
	  						.lf-menu ul li a:hover .m-image04,
     					.lf-menu ul li a.current .m-image05,
    				.lf-menu ul li a:hover .m-image05,
  				.lf-menu ul li a.current .m-image06,
  			.lf-menu ul li a:hover .m-image06,
		.lf-menu ul li a.current .m-image07,
	.lf-menu ul li a:hover .m-image07,
 .lf-menu ul li a.current .m-image08,
.lf-menu ul li a:hover .m-image08,
	.lf-menu ul li a.current .m-image09,
		.lf-menu ul li a:hover .m-image09,
			.lf-menu ul li a.current .m-image10,
				.lf-menu ul li a:hover .m-image10,
				.lf-menu ul li a.current .m-image11,
					.lf-menu ul li a:hover .m-image11,
					.lf-menu ul li a.current .m-image12,
						.lf-menu ul li a:hover .m-image12,
						.lf-menu ul li a.current .m-image13,
							.lf-menu ul li a:hover .m-image13,
							.lf-menu ul li a.current .m-image14,
								.lf-menu ul li a:hover .m-image14,
								.lf-menu ul li a.current .m-image15,
									.lf-menu ul li a:hover .m-image15,
								.lf-menu ul li a.current .m-image16,
									.lf-menu ul li a:hover .m-image16{
	
	background-position:left bottom;
	color:#FFF;
	background-color:#202020;
}
.lf-menu ul li a.current .m-image11, .lf-menu ul li a:hover .m-image11{
	background-position:left -13px;
	color:#FFF;
	background-color:#202020;
}
/* Menu Css Ends Here */
.right-rp{
    margin-left: 16%;
    padding: 80px 0px 10px 0px; /* 80px 10px 10px 10px */
	float:left;
	width:84%;
}
.green-bar{
	width:83%; /* 95.7 */
	position:fixed;
	min-height:62px;
	height:auto;
	top:0;
	right:0; /* left: 0*/
	padding-left:3.9%; /* 22 */
	padding-right:0.4%; /* 3 */
	/*background-image:url(../images/green-bar.jpg);
	background-position:left top;
	background-repeat:repeat-x;*/
	background-color:#FFF;
	border-bottom:1px solid #dadddf;
	z-index:5;
}
.g-content{
	width:100%;
	float:left;
	height:auto;
}
.logo{
	width:auto;
	float:left;
	height:auto;
	padding-top:6px;
}
.logo a{
	width:auto;
	float:left;
		font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.logo a img{
	width:auto;
	height:52px; /* 60 */
	border:none;
	background-color:transparent;
	margin-top: 1px; /* -6 */
}
.log-hd{
	width:auto;
	float:left;
	height:auto;
	padding-left:7px;
}
.logo h2 span{
	font-size:20px;
	font-weight:normal;
	font-family: 'open_sansregular';
	color:#FFF;
	text-transform:capitalize;
}
.logo h2{
	font-size:13px;
	font-weight:normal;
	font-family: 'open_sansregular';
	color:#cae5b7;
	text-transform:uppercase;
}
.logo h1{
	float:left;
	width:auto;
	padding-left:7px;
	font-size:20px;
	text-transform:uppercase;
	font-weight:normal;
	font-family: 'open_sansregular';
	color:#FFF;
}
.g-drp{
	width:auto;
	float:right;
	height:auto;
	padding-top:9px;
}
.g-drp ul{
	list-style-type:none;
}
.g-drp ul li{
	width:auto;
	float:left;
	height:auto;
	padding-right:15px;
	position:relative;
}
.g-drp ul li ul li{
	float:none;
	padding-right:0px;
	position:static;
}
.g-drp ul li a{
	width:auto;
	float:left;
	border:none;
	background-color:transparent;
	font-family: 'open_sanslight';
	font-size:12px;
	color:#000;
	text-transform:capitalize;
	text-decoration:none;
	text-align: center;
    padding-bottom: 0px;
}
.g-drp ul li a .g-image01{
	width:0;
	height:0;
	float:left;
	margin-right:10px;
	margin-top:10px;
	background-image:url(../images/shop-str.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.g-drp ul li a .g-image02{
	width:32px;
	height:32px;
	float:left;
	margin-right:10px;
	background-image:url(../images/admin-avatr.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
/*.g-drp ul li a .g-image03{
	width:8px;
	height:4px;
	float:left;
	margin-top:15px;
	background-image:url(../images/dwn-arw.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;

}*/
.g-drp ul li a .g-image03{
	width:0;
	height:0;
	position:absolute;
	right:13px;
	top:15px;
	border-top:4px solid #000;
	border-right:4px solid transparent;
	border-left:4px solid transparent;
}
.g-drp ul li a .g-text{
	width:auto;
	float:left;
	height:auto;
	padding-top:8px;
	
}
.g-drp ul li a .g-text01{
	width:auto;
	float:left;
	height:auto;
	padding-top:8px;
	padding-right:15px;
}
.g-drp ul li a:hover,
	.g-drp ul li a:hover .g-image01,
		.g-drp ul li a:hover .g-image02{
			
	background-position:left bottom;
}
.g-drp ul li ul{
	list-style-type:none;
}
.logOut_sec{
	width:189px;
	position:absolute;
	right:-4px; /* left:-36px; */
	top:18px;
	height:auto;
	z-index:100;
}
.logOut-cr{
	width:100%;
	float:left;
	height:16px;
}
.logOutBg{
	width:100%;
	float:left;
	height:auto;
	min-height:33px; /* 40 */
	background-image:url(../images/dpd-bg.png);
	background-position:left top;
	background-repeat:repeat-y;
}
.logOutBg a{
	width:152px !important; /* 152 */
	height:auto;
	float:left !important;
	padding-left:7px;
	padding-top:8px;
	margin-left:15px;
	padding-bottom:8px;
	border-top:1px solid #d9d9d9 !important;
	background-color:transparent;
	font-size:13px;
	color:#000 !important ;
	font-family: 'open_sansregular';
	text-decoration:none;
}
.logOutBg a .dpd-image01{
	width:13px;
	height:13px;
	float:left;
	margin-right:8px;
	margin-top:1px;
	background-image:url(../images/pref-icon.png);
	background-repeat:no-repeat;
}
.logOutBg a .dpd-image02{
	width:12px;
	height:10px;
	/* float:left; */
	display: inline-block;
	margin-top:3px;
	margin-right:4px; /* 9 */
	background-image:url(../images/sOut-icon.png);
	background-repeat:no-repeat;
}
.logOutBg a:hover{
	text-decoration:underline;
}
.contntTop-row{
	float:left;
	width:91.5%;
	padding-left:3%;
	padding-right:3%;
	margin-left:1%;
	min-height:48px;
	padding-top:20px;
	padding-bottom:10px;
	border:1px solid #d9d9d9;
	border-radius:10px;
	box-shadow:0 2px 0 rgba(0, 0, 0, 0.1), 0 0 0 3px #FFFFFF inset;
	background-color:#FFF;
	
}
.nw-padding{
	margin-bottom:25px;
}
.contntTop-row.contntTop-row-set {
	padding-bottom:18px;
	}
	
.btn{
	float:left;
	position:relative;
    background-image: none;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 4px 8px;
    text-align: center;
    vertical-align: middle;
	box-shadow: 0 -2px 0 #E6E6E6 inset;
	background-color:#FFF;
	border-color: #CCCCCC;
    color: #555555;
	font-family: 'open_sansregular';
	text-decoration:none;

}
.btn-lft{
	border-bottom-right-radius:0;
	border-top-right-radius:0
}
.btn-right{
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.default{
	border-radius:0;
	margin-left:-1px;
}
.btn:hover, .btn.active{
	border-color:#008abd;
	background-color:#00aff0;
	box-shadow:none;
	color:#FFF;
}
.btn-group {
    display: inline-block;
    position: relative;
    vertical-align: middle;
	float:left;
}
.col-1{
	width:26%;
	float:left;
	position:relative;
}
.col-box{
	width:94%;
	float:left;
	padding-left:7px;
	padding-right:7px;
	height:auto;
	border:1px solid #d9d9d9;
	border-radius:10px;
	box-shadow:0 2px 0 rgba(0, 0, 0, 0.1), 0 0 0 3px #FFFFFF inset;
}
.actvity-hd{
	width:100%;
	float:left;
	height:auto;
	padding-top:8px;
	padding-bottom:2px;
	border-bottom:1px solid #eeeeee;
}
.actvity-hd-commun
{
	width:100%;
	float:left;
	height:auto;
	padding-top:8px;
	padding-bottom:2px;
	border-bottom:0px solid #eeeeee;
	
}
.activity-cl{
	width:auto;
	float:left;
	height:auto;
	padding-left:16px;
	margin-top:8px;
	margin-bottom:6px;
	background-image:url(../images/activity-clok.png);
	background-repeat:no-repeat;
	background-position:left 4px;
}
.activity-cl h1{
	font-size:14px;
	font-family: 'open_sanslight';
	font-weight:normal;
	color:#555555;
	text-transform:uppercase;
}
.act-tab{
	width:100%;
	float:left;
	height:auto;
}
.act-tab table{
	width:100%;
}
.act-tab table tr td{
	vertical-align:middle;
	height:29px;
	border-left:1px solid #eeeeee;
}
.act-tab table tr td a img{
	border:none;
	background-color:transparent;
	width:auto;
	height:auto;
}
.no-bdr{
	border-left:0 !important;
}
.tab-pad{
	padding-left:6%;
}
.activity-reslt{
	width:100%;
	float:left;
	height:auto;
}
.activity-reslt table{
	width:100%;
}
.activity-reslt table tr td{
	padding-bottom:6px;
	padding-top:6px;
}
.activity-reslt table tr td h2{
	font-size:18px;
	font-family: 'open_sansregular';
	font-weight:normal;
	color:#555555;
}
.activity-reslt table tr td h1{
	font-size:30px;
	font-family: 'open_sansregular';
	font-weight:normal;
	color:#555555;
}
.activity-reslt table tr td span{
	font-size:12px;
	font-family: 'open_sansregular';
	color:#999999;
}
.pndng-bx{
	width:100%;
	float:left;
	height:auto;
}
.pndng-hd{
	width:90%;
	float:left;
	height:auto;
	padding:8px 0 8px 10%;
	margin-bottom:3px;
	background-color:#00aff0;
	font-size:14px;
	font-family: 'open_sansregular';
	color:#FFF;
	font-weight:normal;
	background-image:url(../images/pndng-clock.png);
	background-position:7px 12px;
	background-repeat:no-repeat;
}
.pndng-tabl, .notify-tabl{
	width:99%;
	float:left;
	height:auto;
	margin-bottom:10px;
	border:1px solid #dddddd;
	border-radius:4px;
}
.pndng-tabl table{
	width:100%;
}
.pndng-tabl table tr td{
	padding-bottom:4px;
	padding-top:4px;
	border-bottom:1px solid #dddddd;
}
.pndng-tabl table tr td h2{
	font-size:20px;
	font-family: 'open_sansregular';
	color:#555555;
	font-weight:normal;
}
.pndng-tabl table tr td h3{
	font-size:14px;
	font-family: 'open_sansregular';
	color:#555555;
	font-weight:normal;
}
.p-tabl-sps{
	padding-left:5%;
}

.notify-hd{
	width:90%;
	float:left;
	height:auto;
	padding:8px 0 8px 10%;
	margin-bottom:3px;
	background-color:#00aff0;
	font-size:14px;
	font-family: 'open_sansregular';
	color:#FFF;
	font-weight:normal;
	background-image:url(../images/notify-icon.png);
	background-position:7px 12px;
	background-repeat:no-repeat;
}
.notify-tabl table{
	width:100%;
}
.notify-tabl table tr td{
	padding-bottom:5px;
	padding-top:5px;
	border-right:1px solid #dddddd;
}
.nt-n-sps{
	border-right:none !important;
}
.notify-tabl table tr td a{
	font-size:12px;
	font-family: 'open_sansregular';
	color:#555555;
	font-weight:normal;
	text-decoration:none;
}
.notify-tabl table tr td a span{
	font-size:20px;
	font-family: 'open_sansregular';
	color:#555555;
	font-weight:normal;
}
.custNews-hd{
	width:90%;
	float:left;
	height:auto;
	padding:8px 0 8px 10%;
	margin-bottom:3px;
	background-color:#00aff0;
	font-size:14px;
	font-family: 'open_sansregular';
	color:#FFF;
	font-weight:normal;
	background-image:url(../images/custNews-icon.png);
	background-position:7px 12px;
	background-repeat:no-repeat;
}
.col-2{
	width:72.7%;
	float:left;
	position:relative;
	margin-left:1%;
}
.col-continer{
	width:100%;
	float:left;
	height:auto;
}
.col-box1{
	width:97%;
	float:left;
	padding-left:1%;
	padding-right:1%;
	margin-bottom:8px;
	height:auto;
	border:1px solid #d9d9d9;
	border-radius:10px;
	box-shadow:0 2px 0 rgba(0, 0, 0, 0.1), 0 0 0 3px #FFFFFF inset;
	background-color:#FFF;
}
.con-dash-cl{
	width:auto;
	float:left;
	height:auto;
	padding-left:22px;
	margin-top:8px;
	margin-bottom:6px;
	background-image:url(../images/contnt-dash-icon.png);
	background-repeat:no-repeat;
	background-position:left 4px;
}
.con-dash-cl h1{
	font-size:14px;
	font-family: 'open_sanslight';
	font-weight:normal;
	color:#555555;
	text-transform:uppercase;
}
.tab-pad1{
	padding-left:2.2%;
}
.chart-col{
	width:100%;
	float:left;
	height:auto;
	padding-bottom:15px;
}
.chart-col img{
	width:100%;
	height:auto;
}
.contnt-m-tbl{
	width:100%;
	float:left;
	height:auto;
	margin-bottom:7px;
	border-bottom:1px solid #eeeeee;
}
.contnt-m-tbl table{
	width:100%;
}
.contnt-m-tbl table tr td{
	border-right:1px solid #dddddd;
	padding:2px;
}
.contnt-m-tbl table tr td h2 span{
	font-size:13px;
	font-family: 'open_sanslight';
	color:#000;
}
.contnt-m-tbl table tr td h2{
	font-size:18px;
	font-family: 'open_sanslight';
	color:#000;
	font-weight:normal;
	padding-top:11px;
	padding-bottom:14px;
}
.contnt-m-tbl table tr td h2:hover,
	.contnt-m-tbl table tr td h2:hover span, 
		.contnt-m-tbl table tr td h2.current, 
			.contnt-m-tbl table tr td h2.current span{
				
	background-color:#1777b6;
	color:#FFF;
}
.col-3{
	width:98%;
	float:left;
	margin-left:1%;
	height:auto;
}
.con-dash-l-box{
	border-top-left-radius:0;
	border-top-right-radius:0;
}
.lst-ordr-tbl{
	width:100%;
	float:left;
	height:auto;
}
.lst-ordr-tbl h2{
	font-size:13px;
	font-family: 'open_sanslight';
	color:#000;
	font-weight:normal;
	border-bottom:1px solid #eeeeee;
	color:#555555;
	padding:4px 0 4px 4px;
	margin-bottom:24px;
}
.lst-ordr-tbl table{
	width:98%;
	padding-left:1%;
}
.lst-ordr-tbl table tr th{
	font-size:13px;
	font-family: 'open_sanslight';
	border-bottom:1px solid #a0d0eb;
	color:#555555;
	font-weight:normal;
	padding-bottom:5px;
}
.lst-ordr-tbl table tr td{
	font-size:12px;
	font-family: 'open_sanslight';
	border-bottom:1px solid #eaedef;
	color:#555555;
	padding-bottom:5px;
	padding-top:8px;
}
.lst-ordr-tbl table tr td span{
	font-size:12px;
	font-family: 'open_sanslight';
	color:#FFF;
	padding:3px 0px;
	display:block;
	border-radius:100px;
	background-color:#79bd3c;
}
.lst-ordr-tbl table tr td a{
	border:none;
	background-color:transparent;
	background-image:url(../images/detail-btn.jpg);
	background-repeat:no-repeat;
	width:73px;
	height:27px;
	display:block;
}
.ls-bx-mn{
	width:98%;
	float:left;
	height:auto;
	padding-left:2%;
	padding-top:16px;
	padding-bottom:11px;
}
.ls-bx-mn ul{
	list-style-type:none;
}
.ls-bx-mn ul li{
	width:auto;
	float:left;
	padding-right:7%;
}
.ls-bx-mn ul li a{
	width:auto;
	float:left;
	height:26px;
	padding:11px 11px 0px 11px;
	text-decoration:none;
	border:none;
	background-color:transparent;
	text-transform:uppercase;
	font-size:12px;
	font-family: 'open_sanslight';
	color:#00aff0;
}
.ls-bx-mn ul li a .lsBx-image{
	width:8px;
	height:12px;
	float:left;
	margin-top:2px;
	margin-right:4px;
	background-image:url(../images/recntOrdr-icon.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.ls-bx-mn ul li a .lsBx-image01{
	width:14px;
	height:12px;
	float:left;
	margin-top:2px;
	margin-right:4px;
	background-image:url(../images/bstSlr-icon.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.ls-bx-mn ul li a .lsBx-image02{
	width:14px;
	height:9px;
	float:left;
	margin-top:3px;
	margin-right:4px;
	background-image:url(../images/veiwd-icon.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.ls-bx-mn ul li a .lsBx-image03{
	width:13px;
	height:13px;
	float:left;
	margin-top:2px;
	margin-right:4px;
	background-image:url(../images/tpSrch-icon.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.ls-bx-mn ul li a .lsBx-text{
	width:auto;
	float:left;
	height:auto;
}
.ls-bx-mn ul li a:hover, 
 .ls-bx-mn ul li a.current,
	.ls-bx-mn ul li a:hover .lsBx-image,
		.ls-bx-mn ul li a.current .lsBx-image,
			.ls-bx-mn ul li a:hover .lsBx-image01,
				.ls-bx-mn ul li a.current .lsBx-image01,
			.ls-bx-mn ul li a:hover .lsBx-image02,
		.ls-bx-mn ul li a.current .lsBx-image02,
	.ls-bx-mn ul li a:hover .lsBx-image03,
.ls-bx-mn ul li a.current .lsBx-image03{
	
	background-color:#00aff0;
	color:#FFF;
	border-radius:4px;
	background-position:left bottom;
}
.cal-col{
	width:120px;
	height:27px;
	float:right;
	background:url(../images/cal-bg.png) no-repeat;
}
.cal-col input[type="text"]{
	width:116px;
	height:27px;
	float:left;
	padding-left:4px;
	border:none;
	background-color:transparent;
	font-family: 'open_sanslight';
	font-size:12px;
	color:#555555;
}
.cal-pad{
	margin-left:10px;
}
.cat-box{
	width:100%;
	margin-left:0;
}
.cat-tbl-tp-lf{
	width:auto;
	float:left;
	height:auto;
}
.cat-tbl-tp-lf h1{
	font-size:14px;
	 /* font-family: 'open_sansbold';
	font-weight:normal; */
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	text-transform:uppercase;
	float:left;
	padding-top:2px;
}
.n-of-cat{
	width:auto;
	float:left;
	height:auto;
	margin-left:10px;
	padding:2px 15px;
	margin-bottom:4px;
	border-radius:100px;
	border:1px solid #d9d9d9;
	font-size:12px; /* 14 */
	color:#555555;
}
.cat-tbl-contnt{
	width:100%;
	float:left;
	height:auto;
	padding-top:20px;
	padding-bottom:20px;
	min-height:300px;
}
.cat-tbl-contnt table{
	width:100%;
}
.cat-tbl-contnt table tr{
	position:relative;
}
/*.cat-tbl-contnt table tr td{
	position:relative;
}*/
.cat-tbl-contnt table tr th{
	font-size:13px;
	/* font-family: 'open_sansregular'; */
	font-family:Arial, Helvetica, sans-serif;
	/* font-weight:normal; */
	color:#555555;
	border-bottom:1px solid #a0d0eb;
	padding-bottom:8px;
}
.cat-tbl-contnt table tr td{
	border-bottom:1px solid #eaedef;
	padding-top:15px;
	padding-bottom:15px;
	font-size: 13px;
	/* font-family: 'open_sansregular'; */
	font-family:Arial, Helvetica, sans-serif;
	color: #555555;
}
.cat-tbl-contnt table tr td a{
	color: #555555;
	text-decoration:none;
}
.cat-tbl-contnt table tr td span, .cat-tbl-contnt table tr td p{
	font-size:13px;
	/* font-family: 'open_sansregular'; */
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	line-height:1.3;
}
.cat-tbl-contnt table tr td table tr td{
	border-bottom:none;
	padding-top: 0px;
	padding-bottom: 0px;
}
	
.cat-p-bx{
	width:43px;
	height:22px;
	display:block;
	font-size:13px;
	font-family: 'open_sanslight';
	color:#a4a4a4;
	text-align:center;
	background:url(../images/position-bg.png) no-repeat;
	line-height:1.7;
	border:none;
	background-color:transparent;
}
.tik-cross-btns img{
	width:auto;
	height:auto;
	border:none;
	background-color:transparent;
}
.cat-tbl-ls-col{
	width:88px;
	height:27px;
	display:block;
	background:url(../images/view-edit-bg.png) no-repeat;
}
.cat-v-btn{
	width:35px;
	float:left;
	height:27px;
	padding-left:24px;
	text-decoration:none;
	font-size:13px;
	color:#555555;
	font-family: 'open_sansregular';
	line-height:2;
}
.cat-edt-del{
	width:29px;
	float:left;
	height:27px;
}
.cat-edt-del ul{
	list-style-type:none;
}
.cat-edt-del ul li{
	width:29px;
	height:27px;
	float:left;
	position:relative;
	padding-bottom:2px;
	cursor:pointer;
}
.cat-edt-del ul li ul{
	display:none;
	list-style-type:none;
}
.cat-edt-del ul li:hover ul{
	display:block;
	position:absolute;
	top:29px;
	left:0;
	width:36px;
	height:auto;
	border:1px solid #eaedef;
	padding-left:4px;
	padding-right:4px;
	background-color:#FFF;
}
.cat-edt-del ul li ul li{
	width:auto;
	float:left;
	height:auto;
	padding-bottom:0;
}
.cat-edt-del ul li ul li a{
	color:#555555;
	font-family: 'open_sansregular';
	font-size:11px;
	text-decoration:none;
	padding-bottom:4px;
	float:left;
}
.cat-edt-del ul li ul li a:hover{
	text-decoration:underline;
}
.cat-tbl-frm{
	background-color:#ecf6fb;
	border-bottom:1px solid #a0d0eb !important;
	padding-bottom:6px;
	padding-top:6px;
}
.catId{
	width:85%;
	height:25px;
	border:1px solid #a0d0eb;
	-moz-box-shadow:    inset 0 1px 0 #eaedef;
   -webkit-box-shadow: inset 0 1px 0 #eaedef;
   box-shadow:         inset 0 1px 0 #eaedef;
	background-color:#FFF;
	text-align:center;
	font-size:13px;
	color:#555555;
	
	font-family:Arial, Helvetica, sans-serif;
	/* font-family: 'open_sansregular'; */
	border-radius:4px;
}
.catName{
	width:85%;
	height:25px;
	padding-left:5%;
	border:1px solid #a0d0eb;
	-moz-box-shadow:    inset 0 1px 0 #eaedef;
   -webkit-box-shadow: inset 0 1px 0 #eaedef;
   box-shadow:         inset 0 1px 0 #eaedef;
	background-color:#FFF;
	font-size:13px;
	color:#555555;
	
	font-family:Arial, Helvetica, sans-serif;
	/* font-family: 'open_sansregular'; */
	border-radius:4px;
}
.catDescrption{
	width:94%;
	height:25px;
	padding-left:5px;
	border:1px solid #a0d0eb;
	-moz-box-shadow:    inset 0 1px 0 #eaedef;
   -webkit-box-shadow: inset 0 1px 0 #eaedef;
   box-shadow:         inset 0 1px 0 #eaedef;
	background-color:#FFF;
	font-size:13px;
	color:#555555;
	font-family: 'open_sansregular';
	border-radius:4px;
}
.catSrch{
	width:73px; /* 80% */
	height:27px;
	display:block;
	border:none;
	background-color:transparent;
	cursor:pointer;
	background-image:url(../images/cat-srch-bt-n.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.catSrch:hover{
	background-position:left bottom;
}
.cat-odd-clr{
	background-color:#fcfdfe;
}
.add-p-menu{
	width:100%;
	float:left;
	height:auto;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
}
.add-p-menu ul{
	list-style-type:none;
}
.add-p-menu ul li{
	width:100%;
	float:left;
	height:auto;
}
.add-p-menu ul li a{
	width:98%;
	float:left;
	height:auto;
	position:relative;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:2%;
	border-bottom:1px solid #e6e6e6;
	text-decoration:none;
	font-family: 'open_sansregular';
	font-size:12px;
	color:#555555;
	text-transform:capitalize;
}
.fst-cur{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
.add-p-menu ul li a:hover, .add-p-menu ul li a.current{
	color:#FFF;
	background-color:#00aff0;

}
.p-menu-tp{
	width:100.6%;
	height:auto;
	display:block;
	position:absolute;
	top:-4px;
	left:-1px;
}
.p-menu-tp-h{
	width:100%;
	height:auto;
	float:left;
	display:none;
	position:absolute;
	top:-4px;
	left:0;
}
.p-menu-btm{
	width:100.7%;
	height:auto;
	display:block;
	position:absolute;
	bottom:-4px;
	left:-1px;
}
.p-menu-btm-h{
	width:100%;
	height:auto;
	display:none;
	position:absolute;
	bottom:-4px;
	left:0;
}
.add-p-menu ul li a:hover .p-menu-tp,
	.add-p-menu ul li a:hover .p-menu-btm {
	display:none;
}
.add-p-menu ul li a:hover .p-menu-tp-h,
	.add-p-menu ul li a.current .p-menu-tp-h,
		.add-p-menu ul li a:hover .p-menu-btm-h,
			.add-p-menu ul li a.current .p-menu-btm-h{
			
	display:block;
}
.p-n-bdr{
	border-bottom:0 !important;
}
.pro-info{
	width:auto;
	float:left;
	height:auto;
	padding-left:12px;
	margin-top:8px;
	margin-bottom:6px;
	background-image:url(../images/info-icon.png);
	background-repeat:no-repeat;
	background-position:left 4px;
}
.pro-info h1{
	font-size:14px;
	font-family: 'open_sanslight';
	font-weight:normal;
	color:#555555;
	text-transform:uppercase;
}
.add-frm-container{
	width:100%;
	float:left;
	height:auto;
	padding-top:18px;
}
.add-frm-wrp{
	width:100%;
	float:left;
	height:auto;
	padding-bottom:20px;
}
.add-frm-wrp h4{
    font-family: "open_sansregular";
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
	color: #555555;
	padding-bottom:7px;
}
.add-frm-wrp label{
	width:20%;
	float:left;
	height:auto;
	padding-top:6px;
	font-size:12px;
	font-family: 'open_sansregular';
	color:#555555;
}
.frm-s-sel{
	width:35%;
	float:left;
	height:27px;
	padding-left:1%;
	padding-right:1%;
	border-radius:5px;
	border:1px solid #ccc;
	
	background-color:#FFF;
}
.frm-s-sel select, 
	.frm-s-sel input[type="text"], 
		.frm-s-sel input[type="password"]
		{
	width:100%;
	float:left;
	height:27px;
	font-size:12px;
	font-family: 'open_sansregular';
	color:#555555;
	border:none;
	background-color:transparent;
}
.frm-s-sel select{
	height: 20px;
	margin-top: 4px;
}
.ad-frm-rad{
	width:30%;
	float:left;
	height:auto;
	padding-left:1%;
	padding-top:6px;
}
.ad-frm-rad input[type="radio"]{
	width:auto;
	height:auto;
	float:left;
	margin-right:2%;
	margin-top:2px;
}
.ad-frm-rad span{
	width:auto;
	float:left;
	padding-right:10px;
	font-size:12px;
	font-family: 'open_sansregular';
	color:#555555;
}
.proImage{
	width:35%;	
	float:left;
	height:auto;
}
.text-editor{
	width:80%;
	float:left;
	height:auto;
}
.text-editor img{
	width:100%;
	height:auto;
}
.add-cncle{
	width:56px;
	float:left;
	height:52px;
	margin-left:7px;
	background:url(../images/cncle-btn.jpg) no-repeat;
	border:none;
	background-color:transparent;
}
.add-sty-save{
	width:95px;
	height:52px;
	float:right;
	border:none;
	margin-right:6px;
	background-color:transparent;
	background:url(../images/sty-save-btn.jpg) no-repeat;
}
.add-save{
	width:48px;
	height:52px;
	float:right;
	border:none;
	margin-right:7px;
	background-color:transparent;
	background:url(../images/save-btn.jpg) no-repeat;
	cursor:pointer;
}
.frm-ls-row{
	width:101.9%;
	float:left;
	height:auto;
	padding-top:6px;
	padding-bottom:6px;
	margin-left:-7px;
	border-top:1px solid #eeeeee;
	background-color:#fcfdfe;
}
.login-bg{
	width:100%;
	height:100%;
	position:fixed;
	background-color:#ebeef0;
	z-index:1;
}
.login-content{
	width:432px;
	position:relative;
	margin:auto;
	top:20%;
	z-index:2;
}
.login-hd{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	padding-bottom:8px;
	padding-top:8px;
	margin-bottom:24px;
	border-bottom:1px solid #8e8e8e;
	border-top:1px solid #8e8e8e;
}
.login-hd h1{
	font-size:20px;
	color:#31373d;
	font-weight:normal;
	font-family: 'open_sansbold';
	text-transform:uppercase;
}
.log-frm-wrp{
	width:99%;
	height:auto;
	min-height:230px;
	padding-top:24px;
	float:left;
	border:6px solid #959595;
	border-radius:6px;
	background-color:#FFF;
}
.log-fld{
	width:93.75%;
	float:left;
	height:auto;
	padding-left:6.25%;
	padding-bottom:15px;
	position:relative;
}
.log-fld label{
	width:100%;
	float:left;
	padding-bottom:8px;
	font-size:13px;
	color:#555555;
	font-family: 'open_sansregular';
}
.email-bg{
	width:338px;
	height:27px;
	float:left;
	padding-left:40px;
	background:url(../images/log-email-bg.jpg) no-repeat;
}
.pass-bg{
	width:338px;
	height:27px;
	float:left;
	padding-left:40px;
	background:url(../images/log-pass-bg.jpg) no-repeat;
}
.email-bg input[type="text"], .pass-bg input[type="password"]{
	width:98%;
	float:left;
	height:27px;
	font-size:12px;
	color:#555555;
	font-family: 'open_sansregular';
	border:none;
	background-color:transparent;
}
.log-chk{
	width:auto;
	float:left;
	height:auto;
}
.log-chk input[type="checkbox"]{
	width:auto;
	height:auto;
	float:left;
	margin-right:8px;
	margin-top:2px;
}
.log-chk span{
	width:auto;
	float:left;
	font-size:13px;
	color:#555555;
	font-family: 'open_sansregular';
}
.passLos{
	width:auto;
	float:right;
	padding-right:27px;
	font-size:12px;
	color:#00aff0;
	font-family: 'open_sansregular';
	text-decoration:none;
}
.passLos:hover{
	text-decoration:underline;
}
.log-sub{
	width:409px;
	float:left;
	height:auto;
	padding-top:10px;
	padding-left:19px;
	border-top:1px solid #eeeeee;
}
.log-sub input[type="submit"]{
	width:388px;
	float:left;
	height:38px;
	padding-left:20px;
	border:none;
	background-color:transparent;
	cursor:pointer;
	font-size:15px;
	font-family: 'open_sansregular';
	color:#555555;
	background-image:url(../images/signIn-btn.jpg);
	background-repeat:no-repeat;
}
.errorMessage{
	width:auto;
	position:absolute;
	left:27px;
	bottom:0;
	font-size:12px;
	font-family: 'open_sansregular';
	color:#F00;
}
.add-frm-container h2{
	font-size:14px;
	font-family: 'open_sansbold';
	font-weight:normal;
	color:#555555;
	padding-bottom:10px;
}
.pro-rad-pad{
	padding-top:60px;
}
.cus-hd{
	background:none;
	padding-left:0;
}
.reg-chk input[type="checkbox"]{
	width:auto;
	height:auto;
	float:left;
	margin-right:8px;
	margin-top:2px;
}
.reg-chk span{
	width:auto;
	float:left;
	font-size:13px;
	color:#555555;
	font-family: 'open_sansregular';
}
.reg-chk a{
	width:auto;
	float:left;
	padding-left:34%;
	font-size:12px;
	font-family: 'open_sansbold';
	color:#555555;
}
.reg-chk a:hover{
	text-decoration:none;
}
.cus-reg{
	width:57.4%;
	float:left;
	height:auto;
}
.cus-reg input[type="submit"]{
	width:95px;
	height:52px;
	float:right;
	padding-top:26px;
	border:none;
	background-color:transparent;
	font-size:12px;
	color:#555555;
	font-family: 'open_sansregular';
	cursor:pointer;
	background-image:url(../images/reg-btn.png);
	background-repeat:no-repeat;
}
.cus-sale{
	background-color: #79BD3C;
    border-radius: 100px;
    color: #FFFFFF !important;
    display: block;
    padding: 3px 0;
}
.prod-img{
	width:39px;
	height:49px;
	border:1px solid #cccccc;
	border-radius:5px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#FFF;
}
.prod-img img{
	width:100%;
	height:auto;
}
.pro-tb-drpdwn{
	width:100%;
	float:left;
	height:auto;
}
.pro-tb-drpdwn ul{
	list-style-type:none;
}
.pro-tb-drpdwn ul li{
	width:100%;
	float:left;
	height:auto;
	position:relative;
	padding-bottom:10px;
}
.pro-tb-drpdwn ul li a{
	width:55%;
	float:left;
	font-size:11px;
	font-family: 'open_sansregular';
	color:#00aff0;
}
.pro-drpd-im{
	width:auto;
	height:auto;
	background-image:url(../images/blu-arw.jpg);
	background-repeat:no-repeat;
	background-position:right 7px;
}
.pro-tb-drpdwn ul li ul{
	display:none;
	list-style-type:none;
}
.pro-tb-drpdwn ul li:hover ul{
	width:90%;
	position:absolute;
	display:block;
	left:10px;
	top:20px;
	border:1px solid #ccc;
	padding:2px;
	background-color:#FFF;
	z-index:2;
}
.pro-tb-drpdwn ul li ul li{
	width:100%;
	float:left;
	height:auto;
	padding-bottom:0;
}
.pro-tb-drpdwn ul li ul li a{
	width:100%;
	float:left;
	font-size:11px;
	padding-bottom:2px;
	text-decoration:none;
	text-align:left;
	color:#555555;
	font-family: 'open_sansregular';
}
.pro-tb-drpdwn ul li a:hover{
	text-decoration:none;
}
.pro-tb-drpdwn ul li ul li a:hover{
	text-decoration:underline;
}
.add-frm-wrp-01{
	width:100%;
	float:left;
	height:auto;
	padding-bottom:10px;
}
.add-frm-wrp-01 label{
	width:12%;
	float:left;
	height:auto;
	padding-top:6px;
	font-size:12px;
	font-family: 'open_sansregular';
	color:#555555;
}
.frm-s-sel-01{
	width:30%;
	float:left;
	height:27px;
	padding-left:1%;
	padding-right:1%;
	margin-right:5%;
	border-radius:5px;
	border:1px solid #a0d0eb;
	-moz-box-shadow:    inset 0 1px 0 #eaedef;
   -webkit-box-shadow: inset 0 1px 0 #eaedef;
   box-shadow:         inset 0 1px 0 #eaedef;
	background-color:#FFF;
}
.frm-s-sel-01 select, 
	.frm-s-sel-01 input[type="text"]
		{
	width:100%;
	float:left;
	height:27px;
	font-size:12px;
	font-family: 'open_sansregular';
	color:#555555;
	border:none;
	background-color:transparent;
}
.add-btn{
	width:95px;
	height:52px;
	float:right;
	border:none;
	margin-right:6px;
	background-color:transparent;
	background:url(../images/add-btn.jpg) no-repeat;
}
.add-price-tbl{
	width:100%;
	float:left;
	height:auto;
	padding-bottom:15px;
}
.add-price-tbl table{
	width:100%;
}
.add-price-tbl table tr th{
	border-right:1px solid #a0d0eb;
	border-top:1px solid #a0d0eb;
	border-bottom:1px solid #a0d0eb;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
	color:#555555;
	font-family: 'open_sansbold';
}
.add-price-tbl table tr td{
	border-right:1px solid #eaedef;
	border-bottom:1px solid #eaedef;
	padding-top:18px;
	padding-bottom:18px;
	font-size:11px;
	color:#555555;
	font-family: 'open_sansregular';
}
.add-price-edt-bg{
	width:82px;
	height:27px;
	display:block;
	background:url(../images/pr-edit-bg.jpg) no-repeat;
}
.price-ed-btn{
	width:33px;
	float:left;
	height:27px;
	padding-left:20px;
	text-decoration:none;
	font-size:13px;
	color:#555555;
	font-family: 'open_sansregular';
	line-height:2;

}
.attrri-tr table tr{
	position:inherit;
}
/* 28-5-2014 */
.add-cat-bx{
	width:33%;
	float:left;
	height:auto;
	min-height:150px;
	padding-left:2%;
	padding-right:2%;
	padding-top:8px;
	border-radius:5px;
	border:1px solid #a0d0eb;
	-moz-box-shadow:    inset 0 1px 0 #eaedef;
   -webkit-box-shadow: inset 0 1px 0 #eaedef;
   box-shadow:         inset 0 1px 0 #eaedef;
	background-color:#FFF;
}
.add-cat-r{
	width:100%;
	float:left;
	height:auto;
	padding-bottom:4px;
}
.add-cat-img{
	width:14px;
	height:11px;
	float:left;
	margin-right:4px;
	margin-top:2px;
	background-image:url(../images/r-d-icon.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.add-cat-r p{
	width:auto;
	float:left;
	height:auto;
	font-size:12px;
	color:#555555;
	font-family: 'open_sansregular';
}
.add-cat-r-01{
	width:96%;
	float:left;
	height:auto;
	padding-left:4%;
	padding-bottom:4px;
}
.add-cat-r-02{
	width:92%;
	float:left;
	height:auto;
	padding-bottom:4px;
	padding-left:8%;
}
.add-cat-r-03{
	width:88%;
	float:left;
	height:auto;
	padding-bottom:4px;
	padding-left:12%;
}
.add-cat-r-04{
	width:84%;
	float:left;
	height:auto;
	padding-bottom:4px;
	padding-left:16%;
}
.add-ct-h-bx{
	width:auto;
	float:left;
	height:auto;
	padding-left:2.5%;
	padding-right:3.5%;
	padding-top:4px;
	padding-bottom:4px;
}
.add-ct-h-bx input[type="radio"]{
	width:auto;
	height:auto;
	float:left;
	margin-right:4px;
}
.add-cat-img-01{
	width:14px;
	height:11px;
	float:left;
	margin-right:4px;
	margin-top:2px;
	background-image:url(../images/r-d-icon.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.add-cat-img-02{
	width:13px;
	height:11px;
	float:left;
	margin-right:4px;
	margin-top:2px;
	background-image:url(../images/r-s-d-icon.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.add-ct-h-bx p{
	width:auto;
	float:left;
	height:auto;
	font-size:12px;
	color:#555555;
	font-family: 'open_sansregular';
}
.add-ct-h-bx:hover,
	.add-ct-h-bx:hover .add-cat-img-01, 
		.add-ct-h-bx:hover .add-cat-img-02,
			.add-ct-h-bx.active, 
		.add-ct-h-bx.active .add-cat-img-01,
	.add-ct-h-bx.active .add-cat-img-02{
	background-color:#00aff0;
	border-radius:4px;
	background-position:left bottom;
}
.ct-bd-rp{
	 background-color: #FFF;
    border-radius: 3px;
    margin-bottom: 17px;
    padding: 8px 3% 8px 1%;
	border:1px solid #E6E6E6;
	float:left;
	width:95%;
}
.ct-bd-rp ul{
	list-style-type:none;
}
.ct-bd-rp ul li{
	width:auto;
	float:left;
	height:auto;
}
.ct-bd-rp ul li a{
	width:auto;
	float:left;
	height:auto;
	text-decoration:none;
	font-size:12px;
	color:#555555;
	font-family: 'open_sansregular';
}
.home-icon{
	width:13px;
	height:10px;
	float:left;
	margin-top:3px;
	margin-right:6px;
	background-repeat:no-repeat;
	background-image:url(../images/home-icon.png);
}
.cr-sep{
	width:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	font-size:12px;
	color:#555555;
	font-family: 'open_sansregular';
}
.ct-bd-rp ul li a:hover, .ct-bd-rp ul li a.current{
	color:#00AFF0;
}


.message{
	background:url(../images/del-notifiy-icon.png) no-repeat 6px 11px;
    background-color: #ecf6fb;
    border: 1px solid #a0d0eb;
    color: #555555;
    border-radius: 3px;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 6px 6px 6px 25px ;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	/* font-family: 'open_sansregular'; */
	width: 94.8%;
	margin-left: 1%;
	text-align:center;
}
.message p {
	padding: 0 0 0 10px;
	width: 93%;
	float: left;
	}
.close{
	width:16px;
	height:16px;
	position:absolute;
	right:6px;
	top:9px;
	background-image:url(../images/close.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
/* 
	New admin page css begins here 7/11/2014

*/
.lf-menu ul li a .m-image09{
	width:13px;
	float:left;
	height:14px;
	margin-right:13px;
	margin-top:1px;
	background-image:url(../images/009.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.lf-menu ul li a .m-image10{
	width:21px;
	float:left;
	height:14px;
	margin-right:6px;
	margin-top:1px;
	background-image:url(../images/cus-icon.png);
	background-position:left top;
	background-repeat:no-repeat;
	border:none;
}
.b-ad-tb table tr td a{
	text-decoration:none;
	color:#a1a1a1;
	font-size:12px;
	/* font-family: 'open_sansregular'; */
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	
}
.b-ad-tb table tr td a img{
	vertical-align:middle;
}
.b-srch-bl-sec{
	width:100%;
	float:left;
	height:auto;
	margin-top:17px;
	background-color:#ecf6fb;
	border-bottom:1px solid #a0d0eb;
	border-top:1px solid #a0d0eb;
	padding-bottom:6px;
	padding-top:6px;
}

.b-srch-bl-sec table tr td{
	font-size:13px;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	/* font-family: 'open_sansregular'; */
}
.b-prd-tbl{
	width:100%;
	float:left;
	height:auto;
	padding-top:20px;
	padding-bottom:20px;
	min-height:300px;
}
.b-prd-tbl table{
	width:100%;
}
.b-prd-tbl table tr th{
	font-size:13px;
	/* font-family: 'open_sansbold';
	font-weight:normal; */
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	padding-bottom:8px;
	border-bottom:1px solid #a0d0eb;
}
.b-prd-tbl table tr td{
	border-bottom:1px solid #eaedef;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif; /* 'open_sansregular' */
	color:#555555;
}
.b-prd-tbl table tr.odd td{
	background-color:#ebeef0;
}
.b-prd-tbl table tr td table tr td{
	border-bottom:none;
	padding-top:0px;
	padding-bottom:0px;
}
/* 7/16/2014 */
.frm-s-editor{
	width:70%;
	float:left;
	height:auto;
	min-height:150px;
}
.ad-s-btn{
	width:90%;
}
.f-s-bg{
	width:87%;
	float:left;
	height:auto;
	padding:12px 1.5%;
	margin-bottom:12px;
	/* background-color:#f4f4f4; */
}
.f-s-bg h1{
	font-size:16px;
	font-family: 'open_sansbold';
	color:#555555;
	margin-top:0;
	text-transform:uppercase;
}
.f-s-ad-j{
	width:50%;
	float:left;
	height:auto;
	padding-bottom:12px;
}
.f-s-ad-b{
	width:70%;
}
.f-s-ad-j label{
	width:20%;
	float:left;
	height:auto;
	padding-top:6px;
	font-size:12px;
	font-family: 'open_sanslight';
	color:#555555;
	word-break:break-all;
	padding-right:5px;
}
.grey-hdr{
	float:left;
	width:96%;
	height:auto;
	background-color:#b6b6b6;
	padding:13px 2% 0px 2%;
	margin:0px 0px 14px 0px;
}
.grey-hdr h1{
	color:#000;
}
.f-s-ad-j.nrow{
	width:100%;
}
.f-s-bg.fn-wrap {
	width: 100%;
	float: left;
	height: auto;
	padding: 12px 0px;
	margin-bottom: 12px;
	/* background-color: #f4f4f4; */
}
/*browse css starts*/
.file_up{
 float:left;
 width:100%;
 height:27px;
 position:relative;
}
.upload_bg{
 float:left;
 display:none;
}
.file_input_div
{
 /* float:left;
 position: relative; 
 width:67px !important; */
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:27px;
 overflow: hidden;
 cursor:pointer!important;
}

.file_input_button
{
 width:67px !important;
 height:27px;
 position: absolute; 
 top: 0px;
 right:0px;
 background-color:transparent;
 /*border:0px;*/
 border:none !important;
 background-image:url(../images/brws_btn.png);
 background-position:top left;
 background-repeat:no-repeat;
 cursor:pointer!important;
/* font-family: 'CalibriBold';
 font-size:16px;
 color:#FFFFFF;
 text-transform:capitalize;
 text-align:left;
 padding-left:12px;*/
}

.file_input_hidden
{
 font-size: 45px; 
 position: absolute; 
 right: 0px; 
 top: 0px; 
 opacity: 0; 
 
 filter: alpha(opacity=0); 
 -ms-filter: "alpha(opacity=0)"; 
 -khtml-opacity: 0; 
 -moz-opacity: 0;
 cursor:pointer!important;
 width:100%;
 height:27px;
}
.as input[type="text"]{
	width:50% !important;
}
.frm-brw-bdr{
	width:36%;
	padding-right:0% !important;
}
/*browse css ends*/
.pr-add-btn{
	width:55%;
	float:left;
	padding-right:23px;
	text-decoration:none;
	border:none;
	text-align:right;
	font-size:12px;
	font-family: 'open_sansregular';
	color:#555555;
	background-image:url(../images/add-icon.png);
	background-repeat:no-repeat;
	background-position:right 1px;
}
.pr-msg-bx{
	padding-left:1%;
	padding-right:1%;
	font-size:12px;
	font-family: 'open_sansregular';
	color:#555555;
}
.expo-cell{
	padding-left:1%;
	/* float:left;
	width:99%; */
	line-height:1.6;
}
.expo-cell span{
	font-size:12px;
	/* font-family: 'open_sansregular'; */
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	float:left;
	width:auto;
	padding-top:4px;
}
.expo-cell select{
	width:35%;
	float:left;
	height:auto;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:2%;
	background-color:transparent;
	border:1px solid #ccc;
}
.expo-cell a img{
	width:auto;
	height:auto;
	float:right;
	margin-right:2%;
}
/* 7/16/2014 */
.frm-s-editor{
	width:70%;
	float:left;
	height:auto;
	min-height:150px;
}
.ad-s-btn{
	width:90%;
}
.f-s-bg{
	width:87%;
	float:left;
	height:auto;
	padding:12px 1.5%;
	margin-bottom:12px;
	background-color:#f4f4f4;
}
.f-s-bg h1{
	font-size:16px;
	font-family: 'open_sansbold';
	color:#555555;
	margin-top:0;
	text-transform:uppercase;
}
.f-s-ad-j{
	width:50%;
	float:left;
	height:auto;
	padding-bottom:12px;
}
.f-s-ad-b{
	width:70%;
}
.f-s-ad-j label{
	width:20%;
	float:left;
	height:auto;
	padding-top:6px;
	font-size:12px;
	font-family: 'open_sanslight';
	color:#555555;
}
.c-n-c-s{
	width:61.2%;
	float:right;
	height:auto;
}
.c-n-c-s a{
	width:84px;
	height:27px;
	float:left;
	border:none;
	background-color:transparent;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	font-family: 'open_sansregular';
	background-image:url(../images/cancel-btn.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#555555;
	line-height:2;
}
.c-n-c-s input[type="submit"]{
	width:84px;
	height:27px;
	float:left;
	border:none;
	margin-left:11px;
	background-color:transparent;
	text-align:center;
	font-size:13px;
	font-family: 'open_sansregular';
	background-image:url(../images/submit-btn-g.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#FFF;
	cursor:pointer;
}
.c-b-s-l img{
	margin-left:5px;
}
/* 7/21/14 */
.upldImg{
	width:auto;
	 float:left;
	 padding-left:8px;
	 text-decoration:none;
	 color:#555555;
	 line-height:2;
	 font-size:13px;
	font-family: 'open_sansregular';
}
.upldImg:hover{
	text-decoration:underline;
}
.c-n-c-s_01{
	width:62.9%;
}
.add-info-hd{
	width:98%;
	float:left;
	height:auto;
	padding:7px 1%;
	margin-bottom:9px;
	border-bottom:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
}
.add-info-hd h1{
	font-size:18px;
	font-weight:normal;
	color:#555555;
	font-family: 'open_sansregular';
	margin:0;
	text-transform:capitalize;
}
/* 7/24/2014 */
.frm-rad-nw{
	width:35%;
	float:left;
	height:auto;
}
.frm-rad-nw input[type="radio"]{
	width:15px;
	height:15px;
	float:left;
	border:none;
	margin-top:4px;
	margin-right:10px;
}
.frm-rad-nw span{
	font-size:13px;
	font-family: 'open_sansbold';
	color:#555555;
	line-height:1.7;
}
.frm-gr-bx{
	width:72%;
	height:auto;
	float:left;
	margin-left:20%;
	padding:10px 2%;
	background-color:#f4f4f4;
}
h2.frmBx-hd{
	font-size:13px;
	font-family: 'open_sansbold';
	color:#555555;
	font-weight:normal;
	padding-bottom:14px;
}
.f-chk-rw{
	width:100%;
	float:left;
	height:auto;
	padding-bottom:9px;
}
.chk-col-01{
	width:33%;
	float:left;
	height:auto;
}
.chk-col-02{
	width:42%;
	float:left;
	height:auto;
}
.chk-col-03{
	width:25%;
	float:left;
	height:auto;
}
.f-chk-col input[type="checkbox"], .f-chk-col input[type="radio"]{
	width:15px;
	height:15px;
	float:left;
	margin-top:2px;
	border:none;
}
.f-chk-col label{
	width:auto;
	float:left;
	height:auto;
	padding-top:0;
	padding-left:8px;
	font-size:13px;
	color:#555555;
	font-family: 'open_sansregular';
}
.bx-lab-nw{
	padding-bottom:30px;
}
.bx-lab-nw label{
	font-size:13px;
	font-family: 'open_sansbold';
	color:#000;
}
.no-lbl-rd{
	padding-left:20%;
}

.cal-col-nw{
 width:120px;
 height:27px;
 float:left;
}
.cal-col-nw input[type="text"]{
 width:116px;
 height:27px;
 float:left;
 padding-left:4px;
 border:none;
 background-color:transparent;
 font-family: 'open_sanslight';
 font-size:12px;
 color:#555555;
}
/* 7/25/14 */
ul.ad-options{
	list-style-type:none;
}
ul.ad-options li{
	padding-top:11px;
	width:auto;
	float:left;
	height:auto;
}
ul.ad-options li a{
	width:auto;
	float:left;
	text-decoration:none;
	font-size:13px;
	font-family: 'open_sansregular';
	color:#555555;
	text-transform:capitalize;
}
ul.ad-options li a:hover{
	text-decoration:underline;
}
.ad-op-sep{
	width:1px;
	float:left;
	height:8px;
	margin:6px 6px 0 6px;
	background-color:#55555;
	border-left:1px solid #555555;
}
.p-edt-btn-n{
	width:25px;
	height:28px;
	display:block;
	text-decoration:none;
	border:none;
	background-image:url(../images/b-edt-icon-n.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.pdf-btn{
	width:25px;
	height:28px;
	display:block;
	text-decoration:none;
	border:none;
	background-image:url(../images/pdf-btn.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.p-email-btn-n{
	width:25px;
	height:28px;
	display:block;
	text-decoration:none;
	border:none;
	background-image:url(../images/email_b.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.p-del-btn-n{
	width:24px;
	height:28px;
	display:block;
	text-decoration:none;
	border:none;
	background-image:url(../images/b-del-icon-n.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.p-gal-btn-n{
	width:36px; /* 24 */
	height:29px; /* 28 */
	display:block;
	text-decoration:none;
	border:none;
	background-image:url(../images/gal_icon.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.p-edt-btn-n:hover, .p-del-btn-n:hover, .pdf-btn:hover, .p-gal-btn-n:hover{
	background-position:left bottom;
}
/*.p-n-a-lnk .p-na-icon-d, .p-n-a-lnk:hover .p-na-icon-h{
	display:inline-block;
}
.p-n-a-lnk .p-na-icon-h, .p-n-a-lnk:hover .p-na-icon-d{
	display:none;
}*/
.fullWidth{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:4;
}

/* New CSS Starts Here */
.col-box1 .box-success{
	width:97.7%;
	padding-left:1%;
	padding-right:1%;
	margin-top:5px;
	margin-bottom:5px;
	border:none;
	background-color:#dff0d8;
	border-left:2px solid #8cc956;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#719d70;
	font-weight:bold;
}

/* Pagination CSS Starts Here */
.pagination-row{
	float:left;
	width:98%;
	height:auto;
	padding:15px 1% 0px 1%;
}
.pagination-rp{
	float:left;
	width:409px;
	height:auto;
	/* margin:auto; */
}
.pagination-rp a.np-btn{
	display:block;
	float:left;
	width:82px;
	height:auto;
	padding:8px 0px 9px 0px;
	margin:0px 5px 0px 0px;
	cursor:pointer;
	text-decoration:none;
	cursor:pointer;
	background-color:#6f7371;
	font-family: 'sansserifflfdemibold';
	font-size:14px;
	line-height:1.3;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
}
.pagination-rp a.np-btn:hover{
	background-color:#d72028;
}
.pagination-rp a{
	display:block;
	float:left;
	width:42px;
	height:auto;
	padding:8px 0px 9px 0px;
	margin:0px 5px 0px 0px;
	cursor:pointer;
	text-decoration:none;
	cursor:pointer;
	background-color:#6f7371;
	font-family: 'sansserifflfdemibold';
	font-size:14px;
	line-height:1.3;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
}
.pagination-rp a:hover{
	background-color:#52ca63;
}
.pagination-rp a.active{
	background-color:#52ca63;
}
.pagination-rp span, .pagination-rp div{
	display:block;
	float:left;
	width:42px;
	height:auto;
	padding:8px 0px 9px 0px;
	margin:0px 5px 0px 0px;
	text-decoration:none;
	background-color:#52ca63;
	font-family: 'sansserifflfdemibold';
	font-size:14px;
	line-height:1.3;
	color:#ffffff;
	text-transform:uppercase;
	text-align:center;
}
/* Pagination CSS Ends Here */


.actvity-hd .message .close {
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	margin-right: 10px;
	background: url(../images/close.png) 0 0 no-repeat;
	margin-top: 2px;
	cursor: pointer;
	-moz-opacity: 0.7;
	opacity: 0.7;
	}
	
.actvity-hd .message .close.hover {
	-moz-opacity: 1;
	opacity: 1;
	}
.message.info .close {
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	margin-right: 10px;
	background: url(../images/closenew.png) 0 0 no-repeat;
	margin-top: 2px;
	cursor: pointer;
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.message.info .close.hover {
	-moz-opacity: 1;
	opacity: 1;
}
.up-size{
	float:left;
	width:180px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-style:italic;
	padding:0px 6px 0px 7px;
}
.up-size.slbl{
	padding-top:7px;
}
.errorMsg-large{
	clear:both;
	float:left;
	width:80%;
	height:auto;
	/*font-family: 'sansserifflfdemibold';*/
	font-size:14px;
	color:#F00;
	padding:7px 0px 0px 20%;
}
.newloc-wrap{
	float:left;
	width:100%;
	height:auto;
	margin:10px 0px 13px 0px;
	border-top: 1px solid #eeeeee;
}
.newlocation-rp{
	float:left;
	width:100%;
	height:auto;
	padding:3px 0px 9px 0px;
	margin:10px 0px 0px 0px;
	border-bottom: 1px solid #eeeeee;
}
.add-loc-rp{
	width:37%;
	float:left;
	height:auto;
	padding-top:2px;
}
.add-loc-btn{
	width:auto;
	float:right;
	padding-left:23px;
	text-decoration:none;
	border:none;
	text-align:right;
	font-size:12px;
	font-family: 'open_sansregular';
	color:#555555;
	background-image:url(../images/add-icon.png);
	background-repeat:no-repeat;
	background-position:left 1px;
}
.add-loc-btn:hover{
	color:#2a6496;
	text-decoration:underline;
}
.frm-s-txtarea{
	width:35.2%;
	float:left;
	height:150px;
	padding:1% 0.9%;
	border-radius:5px;
	border:1px solid #ccc;
	-moz-box-shadow:    inset 0 1px 0 #eaedef;
   -webkit-box-shadow: inset 0 1px 0 #eaedef;
   box-shadow:         inset 0 1px 0 #eaedef;
	background-color:#FFF;
}
.frm-s-txtarea textarea{
	width:100%;
	float:left;
	height:150px;
	font-size:12px;
	font-family: 'open_sansregular';
	color:#555555;
	border:none;
	background-color:transparent;
}
.tnav-hd{
	width:100%;
	float:left;
	height:auto;
	padding:14px 0px 8px 0px;
	border-bottom:1px solid #eeeeee;
	font-size:13px;
	/* font-family: 'open_sanslight'; */
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
}
.tnav-list{
	float:left;
	width:auto;
	height:auto;
}
.tnav-list a{
	color:#555555;
	text-decoration:none;
}
.tnav-list a:hover{
	text-decoration:underline;
}
.tnav-list a.active{
	text-decoration:underline;
}
.tnav-list span{
	padding:0px 5px;
	position:relative;
	top:-1px;
}
.back-btn{
	float:right;
	width:auto;
	height:auto;
	color:#a1a1a1;
	text-decoration:none;
	margin-bottom:2px;
}
.back-btn:hover{
	color:#555555;
}
.back-btn img{
	position:relative;
	border:none;
	top:2px;
	margin-left:5px;
	margin-right:2px;
}
.uinfo-wrap{
	float:left;
	width:100%;
	height:auto;
}
.uinfo-hdr{
	float:left;
	width:99%;
	height:auto;
	padding:7px 0.5% 5px 0.5%;
	border-top:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	font-family: 'open_sansregular';
	font-size:14px;
	color:#555555;
	line-height:1.5;
}
.uinfo-hdr h1{
	font-family: 'open_sansbold';
	font-size:15px;
	color:#555555;
	font-weight:normal;
	text-transform:uppercase;
	padding-bottom:1px;
}
.uinfo-row{
	float:left;
	width:99%;
	height:auto;
	padding:12px 0.5% 12px 0.5%;
	border-bottom:1px solid #eeeeee;
	font-family: 'open_sansregular';
	font-size:14px;
	color:#555555;
	line-height:1.5;
}
.uinfo-row.last{
	border-bottom:none;
}
.uinfo-row h1{
	font-family: 'open_sansbold';
	font-size:14px;
	color:#555555;
	font-weight:normal;
	text-transform:capitalize;
	padding-bottom:1px;
}
.uinfo-row h2{
	font-family: 'open_sanssemibold';
	font-size:14px;
	color:#555555;
	font-weight:normal;
	text-transform:capitalize;
	padding-bottom:3px;
}
.uinfo-row p{
	padding-bottom:1px;
}
.uinfo-row a{
	color:#555555;
	text-decoration:underline;
}
.uinfo-row a:hover{
	text-decoration:none;
}
.uinfo-row p a{
	text-decoration:none;
}
.uinfo-subrow{
	float:left;
	width:100%;
	height:auto;
	padding:2px 0px;
}
.uinfo-lbl{
	float:left;
	width:22%;
	height:auto;
	padding-right:1%;
	font-family: 'open_sansbold';
	font-size:14px;
	color:#555555;
	text-transform:capitalize;
	font-weight:normal;
}
.uinfo-dtxt{
	float:left;
	width:35%;
	height:auto;
	font-family: 'open_sansregular';
	font-size:14px;
	color:#555555;
	font-weight:normal;
}
.redbtn-n{
	width:17px;
	height:23px;
	display:block;
	text-decoration:none;
	border:none;
	background-image:url(../images/redbtn-n.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.redbtn-n:hover{
	background-position:left bottom;
}
td.a-sett{
	line-height:1.5;
}
td.a-sett img{
	max-width:55px;
	border:none;
}
td.a-sett a{
	display:block;
	color: #555555;
}
td.a-sett a:hover{
	text-decoration:none;
}
.nsort-rp{
	float:right;
	width:auto;
	height:auto;
	padding-right:6px;
	font-family: 'open_sanslight';
	font-size:13px;
	color:#555555;
	text-transform:capitalize;
}
.b-ad-tb table tr td .nsort-rp a{
	font-family: 'open_sanslight';
	color:#555555;
	text-decoration:none;
}
.b-ad-tb table tr td .nsort-rp a:hover{
	text-decoration:underline;
}
.b-ad-tb table tr td .nsort-rp a.active{
	text-decoration:underline;
}
.nsort-rp span{
	padding:0px 5px;
}
.dtlbtn-n{
	width:28px;
	height:31px;
	display:block;
	text-decoration:none;
	border:none;
	background-image:url(../images/dtlbtn-n.png);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:2px;
}
.dtlbtn-n:hover{
	background-position:left bottom;
}
.videobtn-n{
	width:28px;
	height:31px;
	display:block;
	text-decoration:none;
	border:none;
	background-image:url(../images/videobtn-n.png);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:2px;
}
.videobtn-n:hover{
	background-position:left bottom;
}
/* New css for company drop down 11-18-14 */
.mu-comNav{
	width:auto;
	float:left;
	height:auto;
}
.mu-comNav ul{
	list-style-type:none;
}
.mu-comNav ul li{
	width:105px;
	float:left;
	height:auto;
	position:relative;
	padding-bottom:10px;
}
.mu-comNav ul li a{
	padding-right:15px;
	font-family: "open_sanslight";
    font-size: 13px;
	text-decoration:none;
	color:#555555;
	background-image:url(../images/cdpd-arw.png);
	background-repeat:no-repeat;
	background-position:right 7px;
}

.mu-comNav ul li ul{
	display:none;
}
.mu-comNav ul li:hover ul{
	 display: block;
    position: absolute;
    width:105px;
	height:auto;
    left:0;
	top:24px;
	z-index:1000;
	border:1px solid #bebebe;
	background-color:#FFF;
}
.mu-cdpdAR{
	width:105px;
	float:left;
	height:auto;
	margin-top:-6px;
}
.mu-cdpdAR img{
	width:100%;
}
.mu-comNav ul li ul li{
	width:auto;
	height:auto;
	float:left;
	clear:both;

}
.mu-comNav ul li ul li a{
	background-image:none;
	padding-right:0;
	margin-left:8px;
}
.mu-comNav ul li ul li a:hover{
	text-decoration:underline;
}
/* New css for company drop down 11-18-14 */


/* New CSS Starts Here ------------------------------------------------------------------------- */
.abc-dev span {
	float:left;
	clear:both;
	}


.apage-wrap{
	float:left;
	width:100%;
	height:auto;
}
.ap-hdrrow{
	float:left;
	width:97.66%; /* 100 - (1.17+1.17) = 97.66 */
	height:auto;
	padding:7px 1.17% 7px 1.17%; /* 9 of 767 =1.17 */
	border-bottom:1px solid #eeeeee;
}
.ap-hd{
	float:left;
	width:auto;
	height:auto;
}
.ap-hd h1{
	font-family: 'open_sansbold';
	font-size:14px;
	color:#555555;
	font-weight:normal;
	text-transform:uppercase;
}
.ap-hd h1 img{
	float:left;
	width:auto;
	height:auto;
	border:none;
	margin-right:13px;
}
.ap-hd-right{
	float:right;
	width:auto;
	height:auto;
	font-family: 'open_sanslight';
	font-size:14px;
	color:#555555;
}
.ap-hr-in{
	float:left;
	width:auto;
	height:auto;
}
.ap-hr-in a{
	font-size:12px;
	text-decoration:none;
	color:#555555;
	text-transform:capitalize;
}
.ap-hr-in a:hover{
	text-decoration:underline;
	color:#000;
}
.ap-hr-in span img{
	position:relative;
	top:2px;
	border:none;
	margin-right:6px;
}
.ap-hr-in span.line{
	padding:0px 2px;
}
.ap-dtl-rp{
	float:left;
	width:100%;
	height:auto;
}
.ap-dsec{
	float:left;
	width:97.66%; /* 100 - (1.17+1.17) = 97.66 */
	height:auto;
	padding:13px 1.17% 15px 1.17%; /* 9 of 767 =1.17 */
	border-bottom:1px solid #eeeeee;
}
.ap-dsec.last{
	border-bottom:none;
}
.ap-drow{
	float:left;
	width:100%;
	height:auto;
	font-family: 'open_sansregular';
	font-size:14px;
	color:#555555;
	line-height:1.5;
	padding:0px 0px 12px 0px;
	word-wrap: break-word;
}
.ap-dlbl{
	float:left;
	width:21%; /* 166 of 749 = 22.16 */
	height:auto;
	padding:0px 1.16% 0px 0px;
	font-family: 'open_sanssemibold';
}
.ap-dtxt{
	float:left;
	width:76%;
	height:auto;
}
.ap-drow a{
	color:#555555;
	text-decoration:underline;
}
.ap-drow a:hover{
	color:#000;
	text-decoration:none;
}
.ap-drow p{
	padding:0px 0px 5px 0px;
}
.v-reply{
	float:left;
	width:100%;
	height:auto;
}
.ap-rdrow{
	float:left;
	width:100%;
	height:auto;
	font-family: 'open_sansregular';
	font-size:14px;
	color:#555555;
	line-height:1.4;
	padding:0px 0px 9px 0px;
}
.ap-rdrow a{
	color:#555555;
	text-decoration:underline;
}
.ap-rdrow a:hover{
	color:#000;
	text-decoration:none;
}
.ap-rdrow p{
	padding:0px 0px 5px 0px;
}
.hor-line{
	float:left;
	width:60%;
	height:1px;
	margin:9px 0px 9px 20%;
	background-color:#eeeeee;
}
.ap-star-rp{
	float:left;
	width:95px;
	height:17px;
	background-image:url(../images/rd-star-grey.png);
	background-position:top left;
	background-repeat:repeat-x;
}
.rated-stars{
	float:left;
	width:78%;
	height:17px;
	background-image:url(../images/rd-star-red.png);
	background-position:top left;
	background-repeat:repeat-x;
}
.addess-tbl{
	float:left;
	width:100%;
	height:auto;
	padding:12px 0px 8px 0px;
}
.addess-tbl table{
	float:left;
	width:100%;
	height:auto;
	border:none;
}
.addess-tbl table tr td{
	text-align:left;
	vertical-align:top;
	border-right:1px solid #eeeeee;
}
.addess-tbl table tr td.no-bdr{
	border-right:none;
}
.addess-tbl table tr td.aright-col .address-inner{
	float:right;
}
.address-inner{
	float:left;
	width:87%;
	height:auto;
}
.address-inner .ap-hd{
	width:100%;
	padding:0px 0px 15px 0px;
	margin-top:-8px;
}
.address-inner .ap-drow .ap-dlbl{
	width:48.5%;
	padding:0px 1.5% 0px 0px;
}
.address-inner .ap-drow .ap-dtxt{
	width:50%;
}
.pitem-tbl{
	float:left;
	width:100%;
	height:auto;
	padding:12px 0px 8px 0px;
}
.pitem-tbl table{
	float:left;
	width:100%;
	height:auto;
	border:none;
}
.pitem-tbl table tr th{
	vertical-align:top;
	font-family: 'open_sansbold';
	font-size:14px;
	color:#555555;
	font-weight:normal;
	text-transform:capitalize;
	padding:0px 0 8px 0px;
	line-height:1.5;
}
.pitem-tbl table tr td{
	/*text-align:left;
	vertical-align:top;*/
	border-bottom:1px solid #eeeeee;
	font-family: 'open_sansregular';
	font-size:14px;
	color:#555555;
	/*padding:0px 5px 10px 0px;*/
	line-height:1.5;
}

th.actions-set {
	padding-left:33px;
	}
	
.pitem-tbl table tr th.center, .pitem-tbl table tr td.center{
	text-align:center;
}
.pitem-tbl table tr td.right{
	text-align:right;
}
.pitem-tbl table tr.no-bdr td{
	border-bottom:none;
	padding:15px 5px 10px 0px;
}
.pitem-tbl table tr.no-bdr.npad td{
	padding:15px 5px 5px 0px;
}
.pitem-tbl table tr.no-bdr.npad1 td{
	padding:0px 5px 5px 0px;
}
.pitem-tbl table tr.npad3 td{
	padding:0px 5px 18px 0px;
}
.pitem-tbl table tr th a, .pitem-tbl table tr td a{
	color:#555555;
	text-decoration:underline;
}
.pitem-tbl table tr th a:hover, .pitem-tbl table tr td a:hover{
	color:#000;
	text-decoration:none;
}
.pitem-tbl table tr td h3{
	font-family: 'open_sansbold';
	font-size:14px;
	color:#555555;
	font-weight:normal;
	padding-right:30px;
}
.pitem-tbl table tr td h2{
	font-family: 'open_sansbold';
	font-size:18px;
	color:#555555;
	font-weight:normal;
	padding-right:30px;
}
.pitem-tbl table tr td span.lar-txt{
	font-family: 'open_sansregular';
	font-size:18px;
	color:#555555;
}
.pi-display{
	float:left;
	width:100%;
	height:auto;
}
.pi-dfrm{
	float:left;
	width:90%;
	height:auto;
}
.pi-dfrow{
	float:left;
	width:100%;
	height:auto;
	padding:0px 0px 15px 0px;
}
.pi-select{
	float:left;
	width:49%;
	height:auto;
}
.pi-textbox{
	float:right;
	width:49%;
	height:auto;
}
.pi-select .frm-s-sel, .pi-textbox .frm-s-sel{
	width:98%;
}
.pi-select .frm-s-sel select, .pi-textbox .frm-s-sel input{
	outline:none;
}
.pi-textarea{
	float:left;
	width:100%;
	height:auto;
}
.pi-textarea .frm-s-txtarea{
	width:98.2%;
}
.pi-textarea .frm-s-txtarea textarea{
	outline:none;
}
.pi-btnrow{
	float:right;
	width:auto;
	height:auto;
}
.pi-btnrow input{
	float:left;
	width:84px;
	height:27px;
	border:none;
	background-color:transparent;
	text-align:center;
	font-size:13px;
	font-family: 'open_sansregular';
	background-image:url(../images/submit-btn-g.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#FFF;
	cursor:pointer;
}
.pi-btnrow input:hover{
	color:#000;
	background-image:url(../images/cancel-btn.jpg);
}
.pi-dfrow a.ship-lk{
	padding-left:17px;
	text-decoration:none;
	background-image:url(../images/ship-lk.jpg);
	background-position:0px 6px;
	background-repeat:no-repeat;
}
.pi-dfrow a.ship-lk.active{
	background-image:url(../images/ship-lk-hr.jpg);
}
.frm-rightsec{
	float:left;
	width:auto;
	height:auto;
}
.fcheck-rp{
	float:left;
	width:auto;
	height:auto;
	padding:0px 6px 0px 0px;
}
.fcheck-rp input{
	float:left;
}
.fcheck-lbl{
	float:left;
	width:auto;
	height:auto;
}
.error
{
	color:#F00;
	font-size:14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.error p
{
        margin-top: 10px;
	color:#F00;
	font-size:14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
/* New CSS Ends Here */
.rtng-str{
	width:20px;
	float:left;
	height:19px;
	background-image:url(../images/productImg/rtng-star.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	border:none;
}
.rtng-str-hvr{
	width:20px;
	float:left;
	height:19px;
	background-image:url(../images/productImg/rtng-star-hvr.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	border:none;
}
/* New Css Begins Here 1-21-2015 */
.mu-contnt-wrp{
	width:100%;
	float:left;
	height:auto;
}
.mu-contnt-outer{
	width:100%;
	float:left;
	height:auto;
	padding-bottom:15px;
	margin-bottom:14px;
	border-bottom:1px solid #dadddf;
}

.mu-contnt-lfLbl{
	width:17%;
	float:left;
	height:auto;
	padding-left:4%;
	padding-right:3%;
}
.mu-contnt-lfLbl h2{
	font-size:11px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:2.2;
}
.mu-contnt-lfLbl p{
	font-size:13px;
	color:#767676;
	line-height:1.3;
	font-family:Arial, Helvetica, sans-serif;
}

.mu-contnt-lfLbl.ad-size h2{
	font-size:13px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.8;
	margin:0px;
	font-weight:normal;
}
.mu-contnt-lfLbl.ad-size p{
	font-size:12px;
	color:#767676;
	line-height:1.3;
	font-family:Arial, Helvetica, sans-serif;
}

.mu-contntBx-wrp{
	width:76%;
	float:left;
	height:auto;
}
.mu-flds-wrp{
	width:100%;
	float:left;
	height:auto;
	padding-bottom:18px;
}

.mu-frmFlds_long
{
	width:100%;
	float:left;
	height:auto;
	position:relative;
	}
	.mu-frmFlds_long input[type="text"]{
	width:97%;
	float:left;
	height:26px;
	padding:0 1% 0 2%;
	border:1px solid #cccccc;
	background-color:transparent!important;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
}
	.mu-frmFlds_long input[type="password"]{
	width:97%;
	float:left;
	height:26px;
	padding:0 1% 0 2%;
	border:1px solid #cccccc;
	background-color:transparent!important;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
}
	.mu-frmFlds_long input[type="textarea"]{
	width:97%;
	float:left;
	height:26px;
	padding:0 1% 0 2%;
	border:1px solid #cccccc;
	background-color:transparent;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
}



.mu-frmFlds_long label{
	width:100%;
	float:left;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-transform:capitalize;
	padding-bottom:10px;
	font-weight:bold;
	margin-bottom:0;
}

label.lone-set{
	/*width:100%;
	float:left;
	height:auto;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-transform:capitalize;
	padding-bottom:10px;
	font-weight:bold;
	margin-bottom:0;
}

.mu-frmFlds{
	width:45%;
	float:left;
	height:auto;
}
.mu-frmFlds label{
	width:100%;
	float:left;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-transform:capitalize;
	padding-bottom:10px;
	font-weight:bold;
	margin-bottom:0;
}
.mu-frmFlds input[type="text"]{
	width:97%;
	float:left;
	height:26px;
	padding:0 1% 0 2%;
	border:1px solid #cccccc;
	background-color:transparent!important;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
}
.mu-new-Flds{
	width:95% ;
	float:left;
	height:26px;
	padding:0 1% 0 2% ;
	margin-left:2%;
	border:1px solid #cccccc;
	background-color:white;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
}
.mu-frmFlds select{
	width:100%;
	float:left;
	height:26px;
	border:1px solid #cccccc;
	background-color:transparent!important;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
}
.mu-new-Flds-selct{
	width:99% !important;
	float:left;
	height:26px;
	padding:0 1% 0 2% !important;
	margin-left:2%;
	margin-bottom:18px;
	border:1px solid #cccccc;
	background-color:white !important;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
}
.mu-frmFlds_long select{
	width:100%;
	float:left;
	height:26px;
	border:1px solid #cccccc;
	background-color:transparent!important;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
}


.mu-flt-rght{
	float:right;
}
.mu-fld-sub{
	width:98.2%;
	float:right;
	height:auto;
	padding:12px 0;
	margin-right:1.8%;
}
.mu-fld-sub a{
	float:right;
	width:auto;
	height:30px;
	padding:0 2%;
	margin-right:9px;
	text-align:center;
	text-transform:capitalize;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	border:1px solid #52ca63;
	border-radius:4px;
	box-shadow:0 2px 0 rgba(0, 0, 0, 0.1), 0 0 0 3px #52ca63 inset;
	background-color:#52ca63;
	line-height:2.1;
}
.mu-fld-sub input[type="submit"]{
	float:right;
	width:auto;
	height:32px;
	padding:0 2%;
	text-align:center;
	text-transform:capitalize;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF !important;
	text-decoration:none;
	border:1px solid #52ca63;
	border-radius:4px;
	box-shadow:0 2px 0 rgba(0, 0, 0, 0.1), 0 0 0 3px #52ca63 inset;
	background-color:#52ca63;
	line-height:2.1;
	cursor:pointer;
}
.mu-fld-sub a:hover{
	text-decoration:none;
	color:#FFF;
}
.mu-noBdr{
	border:none !important;
}
.mu-contnt-hdng{
	width:99%;
	float:left;
	height:auto;
	padding-left:1%;
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom:1px solid #8e8e8e;
}
.mu-contnt-hdng h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555555;
	font-weight:bold;
	/* font-size:20px;
	color:#000; */
	text-transform:uppercase;
	margin-top: 0px;
	margin-bottom: 5px;
}
.mu-frmFlds-chks{
	width:100%;
	float:left;
	height:auto;
}
.mu-frmFlds-chks label{
	width:auto;
	float:left;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-transform:capitalize;
	font-weight:bold;
	margin-bottom:0;
}
.mu-frmFlds-chks label span{
	font-size:11px;
	font-weight:normal;
        color: #798c9c;
}
.mu-frmFlds label span{
        font-size:11px;
	font-weight:normal;
        color: #798c9c;
    
}

body span.sub-text {
	width:100%;
	height:auto;
	float:left;
	font-size:12px;
    font-weight:normal;
    color:#000;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:2px;
}


body span.x-set {
	text-transform:none;
	}


.mu-frmFlds-chks input[type="checkbox"]{
	width:15px;
	float:left;
	height:15px;
	margin-right:10px;
	margin-top:1px;
	border:1px solid #cccccc;
	background-color:transparent;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
}
.mu-frmFlds-chks input[type="radio"]{
	width:15px;
	float:left;
	height:15px;
	margin-right:10px;
	margin-top:1px;
	border:1px solid #cccccc;
	background-color:transparent;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
}
.mu-fldSel-wd{
	width:20%;
	padding-right:25%;
}
.mu-addPro-row
{
	width:100%;
	float:left;
	height:auto;
}
.mu-addPro-row label{
	width:100%;
	float:left;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-transform:capitalize;
	padding-bottom:10px;
	font-weight:bold;
	margin-bottom:0;
}
.mu-addPro-fld{
	width:97%;
	float:left;
	height:26px;
	padding:0 1%;
	border:1px solid #cccccc;
	background-color:transparent;
	border-radius:4px;
}
.mu-addPro-fld span.url_handler{
	width:40%;
	float:left;
	height:auto;
	line-height:2;
	padding-right:1%;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-right:1px solid #cccccc;
}
.mu-addPro-fld input[type="text"]{
	width:57%;
	float:right;
	height:26px;
	border:none;
	background-color:transparent;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border-radius:4px;
}
.mu-addpro-dt{
	width:100%;
	float:left;
	height:auto;
}
.mu-addpro-dt a#show{
	width:100%;
	float:left;
	height:auto;
	padding-bottom:8px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
}
.mu-addpro-dt a:hover{
	text-decoration:underline;
}
.mu-addpro-dt input[type="text"]{
	width:90% !important;
	float:left;
	height:26px;
	padding-left:5%;
	border:none;
	background-color:transparent;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	border:1px solid #cccccc;
	background-color:transparent;
	border-radius:4px;
}
.mu-addpro-dt button{
	left:78% !important;
}

.show_hide > select 
{
box-sizing: border-box;
width:130px;

vertical-align: top;
height: 28px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 13px;
padding: 4px;
margin: 0;
border: 1px solid #d3dbe2;
display: inline-block;
color: #222;
border-radius: 3px;
}


.show_hide > a {

 color: #767676;
 
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: auto;
    padding-bottom: 8px;
    text-decoration: none;
    width: 100%;
}
/* New css 2 - 11 - 15 */
.pro-addNew{
	display:block;
	width:150px;
	height:28px;
	margin-bottom:4px; /* 4 */
	margin-top:4px;
	text-align:center !important;
	text-transform:capitalize;
	font-size:14px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#FFF !important;
	border:1px solid #52ca63;
	border-radius:4px;
	box-shadow:0 2px 0 rgba(0, 0, 0, 0.1), 0 0 0 3px #52ca63 inset;
	background-color:#52ca63;
	line-height:2;
	cursor:pointer;
}
.b-prd-tbl table tr td span{
	padding:3px 2%;
	
	background-color:#f6f6f6;
	border: 1px solid #e8e8e8; 
	
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	-o-border-radius: 4px; 
	border-radius: 4px;
	 
}
.b-prd-tbl table tr td span.unpaid{
	padding:3px 2%;
	
	background-color:#ababab;
	border: 1px solid #a1a1a1;
	color:#FFF; 
	
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	-o-border-radius: 4px; 
	border-radius: 4px;
	
}
.b-prd-tbl table tr td span.notFull{
	padding:3px 2%;
	
	background-color:#f4c68b;
	border: 1px solid #e6b87c;
	color:#83561d; 
	
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	-o-border-radius: 4px; 
	border-radius: 4px;
	
}
/* new css begins here 2-27-15 */
.mu-dash-hdng{
	text-align:center;
	border:none;
}
.mu-dash-hdng h1{
	padding:6px 0;}
.mu-contnt-hdng.mu-dash-hdng h1{
	font-size:20px;
}
.mu-dash-hdng p{
	font-size:18px;
	color:#333;
	padding:0 0 8px 0;
}
.rpt-spt{
	width:100%;
	float:left;
	height:20px;
}
.rpt-Top-row{
	width:94.5%;
	padding-left:1.5%;
	padding-right:1.5%;
}
.rpt-new-tbl table tr th{
	padding-bottom:4px;
	border-bottom:1px solid #eeeeee;
}
.rpt-new-tbl table tr th table tr th{
	border-bottom:none;
}
.rpt-padd-lf{
	padding-left:1.5%;
}
.rpt-padd-ri{
	padding-right:1.5%;
}
/* new css ends here 2-27-15 */
/* New css starts 4 - 3 - 15 */
.cus-ad-fld-sel{
	width:13%;
	height:auto;
	float:left;
}
.cus-ad-fld-sel select{
	width:100%;
	float:left;
	height:26px;
	border:1px solid #ccc;
	border-radius:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.cus-ad-tk-dis{
	width:16%;
	float:left;
	height:auto;
}
.cus-ad-tk-dis label{
	width:auto;
	float:left;
	height:auto;
	margin-bottom:0;
	padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000;
	line-height:1.9;
}
.cus-tk-dis-fld{
	width:57.5%;
	float:left;
	height:26px;
	border:1px solid #ccc;
	border-radius:4px;
}
.cus-tk-dis-fld input[type="text"]{
	width:66%;
	float:left;
	height:26px;
	padding:0 2%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-right:1px solid #ccc;
	border-left:none;
	border-top:none;
	border-bottom:none;
}
.cus-tk-dis-fld span{
	width:28%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:center;
	line-height:1.8;
}
.cus-ad-dis-rp{
	width:70%;
	float:left;
	height:auto;
}
.cus-off-fld{
	width:100%;
	float:left;
	height:auto;
}
.cus-off-fld label{
	width:auto;
	float:left;
	height:auto;
	margin-bottom:0;
	padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000;
	line-height:1.9;
}
.cus-off-fld select{
	width:24%;
	float:left;
	height:26px;
	margin-right:5%;
	border:1px solid #ccc;
	border-radius:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.cus-ad-new-bx{
	width:20%;
	float:left;
	height:auto;
}
.cus-ad-new-bx input[type="text"]{
	width:46%;
	float:left;
	height:26px;
	padding:0 2%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-right:1px solid #ccc;
	border-left:none;
	border-top:none;
	border-bottom:none;
	border-radius:0;
}
.cus-ad-chk-bx{
	width:49%;
	float:left;
	height:26px;
	background-color:#f1f1f1;
}
.cus-ad-chk-bx input[type="checkbox"]{
	width:auto;
	float:left;
	height:auto;
	margin:5px 4px 0;
}
.cus-ad-chk-bx span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:1.8;
}
.cus-tk-dis-fld-right input[type="text"]{
	border-left:1px  solid #ccc;
	border-right:none;
}
.cus-date-chk-rp{
	width:14%;
	float:left;
	height:auto;
	margin-left:-1.1%;
}
.cus-date-chk{
	width:100%;
}
.mu-cus-chk-fld{
	width:97%;
	float:left;
	height:26px;
	padding:0 1%;
	border-right:1px solid #cccccc;
	border-left:none;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:transparent;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px; 
}
.cus-hdn-contaier{
	width:52%;
	float:left;
	height:auto;
	position:relative;
}
.cus-sc-outr{
	width:52%;
	height:26px;
	float:left;
	padding:0 2%;
	border:1px solid #ccc;
	border-radius:4px;
	background-color:#f1f1f1;
}
.cus-sc-outr span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#767676;
	line-height:1.9;
}
.cu-pro-arw{
	width:auto;
	height:auto;
	float:right;
	margin-top:10px;
	border-top:6px solid #000;
	border-left:6px solid #f1f1f1;
	border-right:6px solid #f1f1f1;
}
.cus-scrl-wrp{
	width:98%;
	height:200px;
	position:absolute;
	top:48px;
	left:0;
	padding:0 1%;
	background-color:#FFF;
	border-radius:4px;
	border:1px solid #ccc;
	-moz-box-shadow:    inset 0 1px 0 #eaedef;
   -webkit-box-shadow: inset 0 1px 0 #eaedef;
   box-shadow:         inset 0 1px 0 #eaedef;
}
.cus-dpd-ar{
	width:auto;
	height:auto;
	float:left;
	margin-top:-12px;
	margin-left:12px;
	border-bottom:12px solid #eaedef;
	border-left:12px solid #FFF;
	border-right:12px solid #FFF;
}
.cus-scr-fld{
	width:100%;
	float:left;
	height:auto;
}
.cus-scr-fld input[type="text"]{
	width:96%;
	height:26px;
	float:left;
	margin: 0 2%;
	border-bottom:1px solid #ccc;
	border-top:none;
	border-left:none;
	border-right:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:transparent;
	color:#767676;
}
.mu-nwo-dt input[type="text"]{
	width:27%;
}
.mu-nwo-dt span{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 10px;
	color:#767676;
	line-height:1.8;
}

.boxFooter > img {
    display: none;
}
.filter-table{
	width:98%;
	height:auto;
        padding-left: 2%;
	margin-bottom:17px;
	background-color:#ecf6fb;
	border-bottom:1px solid #a0d0eb;
	border-top:1px solid #a0d0eb;
	padding-bottom:6px;
	padding-top:6px;
	color: #555555;
	/* font-family: "open_sansregular"; */
	font-family:Arial, Helvetica, sans-serif;
    font-size: 13px;
}
.filter-table input[type="search"]{
	width:14%;
	height:25px;
	padding-left:1%;
        margin-left: 2%;
	border:1px solid #a0d0eb;
	-moz-box-shadow:    inset 0 1px 0 #eaedef;
   -webkit-box-shadow: inset 0 1px 0 #eaedef;
   box-shadow:         inset 0 1px 0 #eaedef;
	background-color:#FFF;
	font-size:13px;
	color:#555555;
	/* font-family: "open_sansregular"; */
	font-family:Arial, Helvetica, sans-serif;
	border-radius:4px;
}
.b-prd-tbl ul{
    width: 76.9%;
    position: absolute;
    margin-top: 54px;
    list-style-type: none;
    list-style-position: outside;
}
.b-prd-tbl ul li{
    width: auto;
    float: left;
    text-align:center;
     color: #555555;
    font-family: "open_sansbold";
    font-size: 13px;
    font-weight: normal;
    padding-bottom: 8px;
}
.b-prd-tbl ul li.q-01{
    width: 6%;
}
.b-prd-tbl ul li.q-02{
    width: 17%;
}
.b-prd-tbl ul li.q-03{
    width: 18%;
}
.b-prd-tbl ul li.q-04{
    width: 15%;
}
.b-prd-tbl ul li.q-05{
    width: 14%;
}
.new-table table{
    margin-top: 42px;
  
}
/**/
.ndpdSort{
	position:relative;
	width:100%;
}
.ndpdSort .pro-addNew{
	width:auto;
	padding:0 29px 0px 5px;
	line-height:1;
	position:relative;
	
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
	outline:none;
    box-shadow:none;
	/* box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px #e6e6e6; */
    color: #555555 !important;
	text-align:left!important;
}
.ndpdSort .pro-addNew:hover{
    border: 1px solid #000;
}

.dn-angl{
	width:0;
	height:0;
	position:absolute;
	top:12px;
	right:8px;
	border-top:5px solid #555555;
	border-right:5px solid transparent;
	border-left:5px solid transparent;
}
.ndp-nx{
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 14px;
    left: 0;
    list-style: outside none none;
    margin: 2px 0 0;
    padding: 5px 0;
    position: absolute;
	width:auto;
	max-width:180px;
	z-index:111;
}
.ndp-nx ul{
	list-style-type:none;
	list-style-position:outside;
}
.ndp-nx ul li{
	width:92%;
	position:relative;
	padding-left:4%;
	padding-bottom:4px;
	margin:0 2%;
	float:left;
	height:auto;
	border-bottom:1px solid #dcd0cf;
}
/*.ndp-nx ul li ul{
	display:none;
	position:absolute;
	right:-186px;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    font-size: 14px;
	width:180px;
}*/
.usr-srt-dp{
	width:100%;
	float:left;
	position:relative;
    color: #555555;
	font-family:Arial, Helvetica, sans-serif;
	/* font-family: 'open_sansregular'; */
    font-size: 13px;
	text-decoration:none;
	cursor:pointer;
	padding:7px 20px 5px 0;
	text-align:left;
}
.usr-srt-dp a{
	text-decoration:none;
	color:#a1a1a1;
	font-size:12px;
	font-family: 'open_sansregular';
	text-align:left;
	
}
.sub-dn-angl{
	width:0;
	height:0;
	position:absolute;
	display:inline-block;
	top:12px;
	right:25px;
	border-left:5px solid #000;
	border-top:5px solid transparent;
	border-bottom:5px solid transparent;
}
/*.ndp-nx ul li:hover ul{
	display:block;
}
.ndp-nx ul li ul li{
	border:none !important;
	
}*/
.dp-dt-pik{
	position:absolute;
	right:-226px;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    font-size: 14px;
	width:200px;
	padding:10px;
}
.dp-dt-pik input{
	width:98%;
	padding-left:2%;
	margin-bottom:10px;
}

/* New CSS Starts on 1-9-2015 */
.p-n-a-lnk .p-na-icon-d, .p-n-a-lnk:hover .p-na-icon-h{
	display:inline-block;
	margin-left:3px;
	margin-top:-2px;
}
.p-n-a-lnk .p-na-icon-h, .p-n-a-lnk:hover .p-na-icon-d{
	display:none;
}
.b-prd-tbl table tr th input[type="submit"]{
	height: 18px; /* new added */
	cursor:pointer;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif; /* 'open_sansbold' */
	font-weight:bold; /* normal */
	color:#555555;
	border:0px;
	outline:0px;
	padding-right:23px;
	background-color:#FFF;
	background-image:url(../images/sort-both.png);
	background-position: right 0px;
	background-repeat:no-repeat;
}
.b-prd-tbl table tr th input[type="submit"].uparrow{
	background-image:url(../images/sort-hov.png);
}
.b-prd-tbl table tr th input[type="submit"].downarrow{
	background-image:url(../images/sort-def.png);
	background-position:right 6px;
}
/* New CSS Ends on 1-9-2015 */

/* New CSS Starts on 2-9-2015 */
.align-top table tr td{
	vertical-align:top;
}
.b-prd-tbl table tr td h3{
	text-transform:capitalize;
	padding:0px 0px 3px 0px;
}
.b-prd-tbl table tr td h3 a{
	text-decoration:none;
	color: #479ccf;
}
.b-prd-tbl table tr td h3 a:hover{
	color: #555555;
}
.b-prd-tbl table tr td.td-content{
	padding-top:11px;
	word-wrap: break-word;
	word-break: break-word;
}

.b-prd-tbl table tr td a{
	text-decoration:none;
	color: #555555;
}
.b-prd-tbl table tr td a:hover{
	text-decoration:underline;
}
table.nbdr-new tr td{
	border:none;
}
/* New CSS Ends on 2-9-2015 */
/* 9 - 11 - 2015 starts */
.n-crums{
	float:left;
	width:98%;
	height:auto;
	padding:0 0 15px 1.5%;
}
.n-crums ul{
	list-style-type:none;
	list-style-position:outside;
}
.n-crums ul li{
	float:left;
	width:auto;
	height:auto;
}
.n-crums ul li a{
	/* font-family: 'open_sansregular'; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#515151;
}
.n-crums ul li a:hover{
	color:#000;
}
.n-crums ul li .crms-sep{
	float:left;
	padding:0px 8px 0; /* 3px > 1px */
	/* font-family: 'open_sansregular'; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#515151;
}
.n-slk-p{
	padding-bottom:15px;	
	/* font-family: 'open_sansregular'; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#555555;
}
/* 9 - 11 - 2015 ends */

/* New CSS Starts on 14-9-2015 */
.mu-flds-wrp.ntxtbox{
	width:99.5%;
	margin-top:15px;
}
.contntTop-row.wheight-set{
	min-height: 130px;
}
/* New CSS Ends on 14-9-2015 */

/* New CSS Starts on 12-10-2015 */
.fullRow{
	float:left;
	width:100%;
	height:auto;
	padding:0px 0px 18px 0px;
}
.fullRow .expo-cell{
	float:right;
	width:170px;
	height:auto;
	padding:0px;
	line-height:normal;
}
.fullRow .expo-cell span{
	padding-top:0px;
}
.fullRow .expo-cell span a{
	color: #555555;
	text-decoration:underline;
}
.fullRow .expo-cell span a:hover{
	text-decoration:none;
}
/* New CSS Ends on 12-10-2015 */


/* New CSS Starts on 05-11-2015 */
.nlink-div{
	float:left;
	width:99.6%;
	height:auto;
	text-align:right;
}
.space-adjust input{
	margin-bottom:12px;
}
.mu-frmFlds.p-rel{
	position:relative;
}
.mu-frmFlds span.dollar {
	position:absolute;
	top:27px;
	left:3px;
	width: 3%;
	height: auto;
	font-family: "open_sansregular";
	font-size: 13px;
	color: #555555;
	padding-top: 5px;
}
.mu-frmFlds.dol input[type="text"]{
	width: 96%;
	padding: 0 1% 0 3%;
}
/* New CSS Ends on 05-11-2015 */

/* New Table Structure Starts on 9-11-2015 */
.ntbl-rp{
	float:left;
	width:100%;
	height:auto;
	padding:4px 0px 14px 0px;
}
.ntbl-rp table{
	float:left;
	width:100%;
	height:auto;
	border:none;
	table-layout:fixed;
	border-collapse:collapse;
}
.ntbl-rp table tr th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-transform:capitalize;
	border:1px solid #cccccc;
	padding:8px;
	text-align:center;
}
.ntbl-rp table tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	border:1px solid #cccccc;
	padding:8px;
}
.nerror-rp{
	float:left;
	width:100%;
	height:auto;
	padding:0px 0px 7px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#F00;
	font-weight:bold;
}
/* New Table Structure Ends on 9-11-2015 */

/* New CSS Starts on 10-11-2015 */
.dyn-listing{
	position:absolute;
	top:30px;
	left:0px;
	width:96%; /* 100 - 10 */
	height:auto;
	max-height:200px;
	z-index:100;
	background-color:#9ba4a9;
	padding:10px 2%;
	display:none;
}
.dyn-list2{
	position:absolute;
	top:58px; /* 30 > 57 */
	left:0px;
	width:100%; /* 100 - 10 >> 96 */
	height:auto;
	max-height:200px;
	z-index:100;
	background-color:#FFF; /* 9ba4a9 */
	padding:0px 0px; /* 10px 2% */
	display:none;
	border:1px solid #9ba4a9;
}
.dyn-list2.tright, .dyn-list2.tleft, .dyn-list2.sright{
	top:auto;
	bottom:30px;
}
.dyn-scroll{
	float:left;
	width:100%;
	height:auto;
	max-height:200px;
	overflow:auto;
}
.dyn-scroll ul{
	list-style-type:none;
	list-style-position:outside;
}
.dyn-scroll ul li{
	float:left;
	width:96%; /* auto */
	height:auto;
	/* clear:both; */
	font-family: 'open_sansregular';
	font-size: 14px;
	color: #000;
	/* padding-bottom:1px; */
	padding:1px 2%;
	cursor:pointer;
}
.dyn-scroll ul li:hover{
	color: #FFF;
	background-color:#9ba4a9;
}
.dyn-scroll ul li a{
	color: #FFF;
	text-decoration:underline;
}
.dyn-scroll ul li a:hover{
	text-decoration:none;
}
/* New CSS Ends on 10-11-2015 */

/* New CSS Starts on 11-11-2015 */
.new-crow{
	float:left;
	width:100%;
	height:auto;
	padding:10px 0px 5px 0px;
}

.new-crow.new-crow-set {
	padding-top:0px;
	padding-bottom:0px;
	}
	
.new-crow label{
	float:left;
	width:100%;
	height:auto;
	font-weight:bold;
	/*padding:0px 0px 5px 0px;*/
}
.mu-frmFlds_long select.multi-select, .mu-frmFlds select.multi-select{
	width: 99%;
	padding:1% 2%;
}
/* New CSS Ends on 11-11-2015 */

/* New CSS Starts on 16-11-2015 */
.nimg-box{
	float:right;
	width:auto;
	height:auto;
	margin:-8px 0px 8px 0px;
}
.nimg-box img{
	float:left;
	width:auto;
	height:auto;
	border:none;
}
.img_dis input[type="file"] {
    max-width: 78%;
}
.mu-frmFlds label span.last-updateby{
	font-size: 13px;
}
.mn-tblrp{
	float:left;
	width:100%;
	height:auto;
}
.sub-label{
	float:left;
	width:auto;
	height:auto;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #000;
	font-weight:bold;
	padding:6px 5px 0px 5px;
}
body .evo-colorind, body .evo-colorind-ie, body .evo-colorind-ff{
	float:left;
	margin-top: 4px;
	margin-left: 11px;
}
/* New CSS Ends on 16-11-2015 */

/* New CSS Added Starts on 23-11-2015 */
.mu-frmFlds input.tax-percent[type="text"]{
	width: 89%;
}
.perSymbol{
	float:left;
	width:auto;
	height:auto;
	padding:6px 0px 0px 5px;
	font-weight: bold;
	font-size: 15px;
}
/* New CSS Added Ends on 23-11-2015 */

/* New CSS Added Starts on 24-11-2015 */
.view-txt{
	float:left;
	width:70%;
	height:auto;
	font-size: 12px;
	font-family: 'open_sansregular';
	color: #555555;
	word-wrap: break-word;
}
.error.set{
	float:left;
	clear:both;
	padding-bottom:0px;
	padding-top:0px;
}
.dol-line{
	border-right:1px solid #ccc;
	height:26px;
	line-height:2.1!important;
}
.dol-line + input{
	border-right:0px!important;
}
#doller.cus-ad-tk-dis{
	width:17%;
	margin-left:1.5%;
}
#percentage.cus-ad-tk-dis{
	width:17%;
	margin-left:1.5%;
}
.mu-frmFlds_long.gcode input{
	width:20%;
}
.gcode-txt{
	float:left;
	width:15%;
	height:auto;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #000;
    font-weight: bold;
	padding:7px 0px 0px 1.5%;
}
.gcode-txt a{
	text-decoration:underline;
	color:#000;
}
.gcode-txt a:hover{
	text-decoration:none;
}
.nlbl-set{
	float:left;
	width:100%;
	height:auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000;
    text-transform: capitalize;
    padding-bottom: 10px;
    font-weight: bold;
    margin-bottom: 0;
}
.fileUp{
	float:left;
	width:auto;
	height:auto;
	position:relative;
}
.fileUp input[type="file"]{
	color:transparent;
	outline:none;
}
.mu-frmFlds .fileUp label, .mu-frmFlds_long .fileUp label{
	position:absolute;
	top:0px;
	right:-2px;
	width:63%;
	padding-bottom:0px;
	padding-left: 3%;
	height:24px;
	line-height:1.9;
	overflow:hidden;
	text-transform:none;
	font-weight:normal;
	z-index:10;
	outline:none;
}
.mu-frmFlds .fileUp input[type=text], .mu-frmFlds_long .fileUp input[type=text]{
	background-color:#FFF;
	position:absolute;
	top:0px;
	right:-2px;
	width:63%;
	padding-bottom:0px;
	padding-left: 3%;
	height:24px;
	line-height:1.9;
	overflow:hidden;
	text-transform:none;
	font-weight:normal;
	z-index:4;
	border:0px;
	padding-right:0px;
	outline:none;
}

/* Internet Explorer 8+ (Media Query) */
@media screen\0 {
.mu-frmFlds .fileUp label, .mu-frmFlds_long .fileUp label{
	left:1px!important;
	top:1px;
	width:60%;
	height:16px;
	font-size:12px;
	line-height:1.5;
	padding-left: 1.5%;
}
.mu-frmFlds .fileUp input[type=text], .mu-frmFlds_long .fileUp input[type=text]{
	background-color:#e6e6e6;
	left:1px!important;
	top:1px;
	width:63%;
	height:18px;
	font-size:12px;
	line-height:1.5;
	padding-left: 1.5%;
}
}

/* Internet Explorer 7 (Media Query) */
@media screen\9 {
.mu-frmFlds .fileUp label, .mu-frmFlds_long .fileUp label{
	left:1px!important;
	top:2px;
	width:60%;
	height:16px;
	font-size:12px;
	line-height:1.3;
	padding-left: 1.5%;
	display:block;
}
.mu-frmFlds .fileUp input[type=text], .mu-frmFlds_long .fileUp input[type=text]{
	background-color:#e6e6e6;
	left:1px!important;
	top:2px;
	width:62%;
	height:16px;
	font-size:12px;
	line-height:1.5;
	padding-left: 1.5%;
}
}

.img-set{
	float:left;
	clear:both;
	margin-top:10px;
}

label .dec-unbold{
	font-weight:normal;
	text-transform:none;
}

input.spaceset-large{
	width:98.5%!important;
	padding: 0 1% 0 0.5%!important;
}
textarea.spaceset-large{
	width:98.5%!important;
	padding: 0 1% 0 0.5%!important;
}

input.spaceset-small{
	width:98%!important;
	padding: 0 1% 0 1%!important;
}
input.spaceset-small2{
	padding: 0 1% 0 0.5%!important;
}
img.mar-btm{
	margin-bottom:10px;
}
.remove-ibdr .tnav-hd{
	border-bottom:none;
}
/* New CSS Added Ends on 24-11-2015 */

/* New CSS Starts on 23-12-2015 */
.cat-tbl-tp-lf.ext-lpad h1{
	padding-left:13px; /* 10% */
}
.odr-dtl .ap-drow{
	padding: 0px 0px 4px;
}
.stxt.pitem-tbl table tr th{
	font-size: 13px;
}
.stxt.pitem-tbl table tr td{
	font-size: 13px;
	vertical-align:top;
}
.add-p td{
	padding-top:10px;
	padding-bottom:1px;
}

.gcm-wrap{
	width:98.5%; /* 100 */
	height:auto;
	float:left;
	padding-bottom:14px;
	color:#848484;
	font-family: 'open_sansregular';
	font-size:12px;
	line-height:1.6;
}
.gcm-wrap h4{
	font-family: 'open_sansbold';
	font-size:13px;
	color: #848484;
	font-weight:normal;
}

.lgcm-wrap{
	float:left;
	width:100%;
	height:auto;
}
.lgcm-row{
	float:left;
	width:100%;
	height:auto;
	padding-bottom:3px;
	font-family: 'open_sansregular';
	font-size:12px;
	color:#848484;
	line-height:1.6;
}
.lgcm-lbl{
	float:left;
	width:40%;
	height:auto;
	padding:0px 1% 0px 0px;
	font-family: 'open_sansbold';
	font-size:13px;
	color: #848484;
	font-weight:normal;
	text-transform:capitalize;
}
.lgcm-val{
	float:left;
	width:58%;
	height:auto;
	padding:0px 1% 0px 0px;
	font-family: 'open_sansregular';
	font-size:12px;
	color: #848484;
}
.odr-notes{
	float:left;
	width:100%;
	height:auto;
	border-bottom: 1px solid #EEE;
	padding:15px 0px 15px 0px;
}
.odr-notes label{
	color: #555;
}
.odr-notes label span{
	font-size:12px;
	font-weight: normal;
	font-style: italic;
}
.odr-notes .text_meta{
	width: 97%;
	padding: 6px 1% 6px 1%;
}
.timeline-wrap{
	float:left;
	width:100%;
	height:auto;
	border-bottom: 1px solid #EEE;
}
.time-inn{
	float:left;
	width:60%;
	height:auto;
	padding:10px 0px 0px 1.17%;
}
.time-sec{
	float:left;
	width:100%;
	height:auto;
	padding:0px 0px 13px 0px;
}
.time-sec h1{
	font-family: "open_sansbold";
	font-size: 14px;
	color: #555;
	font-weight: normal;
	padding:0px 0px 3px 0px;
}

.remove-box {
	clear:both;
	display:block;
}


/* Css Added By DEV TEAM */
.ui-datepicker .ui-datepicker-prev span{
	background-image: url("../images/left-arrow.png") !important;
	background-position: left 3px;
}
.ui-datepicker .ui-datepicker-next span {
	background-image: url("../images/right-arrow.png") !important;
	background-position: right 3px;
}
/* Css Added By DEV TEAM */

/* CSS Starts on 12-04-2017 */
.imgThumb{
    float: left;
    position: relative;
    clear: both;
}
.imgThumb .img-up-del{
	position:absolute;
	width:20px;
	height:20px;
	top:-8px;
	right:-8px;
	color:#FFF;
	background-color:#000;
	text-align:center;
	cursor:pointer;
	font-size:11px;
	line-height:1.9;
	-webkit-border-radius: 50%; 
	-moz-border-radius: 50%;
	-o-border-radius: 50%; 
	border-radius: 50%;
}

/* Uploadify CSS Starts */
.uplodify-sec{
	float:left;
	width:100%;
	height:auto;
	padding: 22px 0px 0px 0px;
}
#uploadifive-file_upload-queue{
	margin-top:52px;
}
/* Uploadify CSS Ends */

/* CSS Ends on 12-04-2017 */


/* Status Radio CSS Starts */
.on-off.clrboth{
	clear:both;
}
.on-off{
	float:left;
	width:auto;
	height:auto;
}
.no-brdr{
	border-left: 0px solid #eeeeee !important;
}
/* Rounded Checkbox Starts */
.switch {
  position: relative;
  display:block;
  margin:auto;
  width: 50px;
  height: 30px;
}
.switch input {display:none;}
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #e5e5e5;
  -webkit-transition: .4s;
  transition: .4s;
}
.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 2px;
  bottom: 2px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}
input:checked + .slider {
  background-color: #4298b5; /* Active */
}
input:focus + .slider {
  box-shadow: 0 0 1px #52ca63;
}
input:checked + .slider:before {
  -webkit-transform: translateX(20px);
  -ms-transform: translateX(20px);
  transform: translateX(20px);
}
/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
/* Rounded Checkbox Ends */
/* Status Radio CSS Ends */

/*center align button*/
.new-btn-adj{
	width:100%;
	float:left;
	height:auto;
	text-align:center;
}

.new-btn-adj .fileinput-button{
	float:right;
}
.b-prd-tbl table tr td iframe{
	/*
	width:200px;
	height:auto;
	*/
	width: 174px;
    height: 116px;
}
/* center align button */


/* The Modal (background) */
.modal-2 {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-2-content {
    position: relative;
    background-color: #fefefe;
    margin: auto;
    padding: 0;
    border: 1px solid #888;
    width: 50%;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s
	
}

/* Add Animation */
@-webkit-keyframes animatetop {
    from {top:-300px; opacity:0} 
    to {top:0; opacity:1}
}

@keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
}

/* The Close Button */
.close2 {
    color: white;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close2:hover,
.close2:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}

.modal-header {
    padding: 10px 16px;
    background-color: #165392;
    color: white;
}

.modal-body {
	padding: 30px 16px;
    float: left;
    width: 95.3%;
    background-color: #fff;
}

.nw-pop-clas{ 
	margin-bottom: 20px;
    float: left;
    width: 100%;
}
.nw-pop-clas label{
    float: left;
    height: auto;
    width: 34%;
	padding: 11px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000;
    text-transform: capitalize;
    font-weight: bold;
    margin-bottom: 0;
}

.nw-pop-clas input{
	width: 62%;
    float: left;
    height: auto;
    padding: 10px;
    border: 1px solid #cccccc;
    background-color: #FFF!important;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #767676;
    border-radius: 4px;
}
.nw-pop-clas textarea{
	width: 62%;
    float: left;
    padding: 10px;
	height: 60px;
    border: 1px solid #cccccc;
    background-color: #FFF;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #767676;
    border-radius: 4px;
    resize: none;
}
.btn-new{
	float: right;
    border: none;
    background-color: #165392;
    text-align: center;
    text-transform: capitalize;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFF !important;
    padding: 10px;
	border:none;
	box-shadow:none;
}
.btn-new:hover{
	border:none;
}
body .mce-window.mce-in{
	max-height: 90%;
    margin-top: 2%;
}
body .mce-window iframe{
	height: 84%;
}
body .thumb-settings{
	clear:none;
	margin: 11px 12px 31px 0px;
}
.thumb-settings table{
	float:left;
	width:auto;
	height:auto;
	table-layout:fixed;
	border:none;
	outline:none;
}
.thumb-settings table tr td{
	width:100px;
	height:44px;
	text-align:center;
	vertical-align:middle;
}
.thumb-settings table tr td img{
	border:none;
	max-width:100%;
	max-height:100%;
	width:auto;
	height:auto;
}


/* dragable structure starts here*/
/*! CSS Used from: http://localhost/educki/css/new.css */
*{margin:0;padding:0;}
a{border:none;background-color:transparent;}
.p-edt-btn-n{width:25px;height:28px;display:block;text-decoration:none;border:none;background-image:url(../images/b-edt-icon-n.png);background-position:left top;background-repeat:no-repeat;}
.p-del-btn-n{width:24px;height:28px;display:block;text-decoration:none;border:none;background-image:url(../images/b-del-icon-n.png);background-position:left top;background-repeat:no-repeat;}
.p-edt-btn-n:hover,.p-del-btn-n:hover{background-position:left bottom;}
.dtlbtn-n{width:28px;height:31px;display:block;text-decoration:none;border:none;background-image:url(../images/dtlbtn-n.png);background-position:left top;background-repeat:no-repeat;margin-left:2px;}
.dtlbtn-n:hover{background-position:left bottom;}
.b-prd-tbl ul{width:76.9%;position:absolute;margin-top:54px;list-style-type:none;list-style-position:outside;}
.b-prd-tbl ul li{width:auto;float:left;text-align:center;color:#555555;font-family:"open_sansbold";font-size:13px;font-weight:normal;padding-bottom:8px;}
.sort-wrap{float:left;width:100%;height:auto;position:relative;}
.sortable,.b-prd-tbl ul.sortable{width:100%;position:relative;margin-top:0px;list-style-type:none;list-style-position:outside;}
.sortable li,.b-prd-tbl ul.sortable li{float:left;width:100%;height:auto;cursor:move;padding-bottom:0px;text-align:left;font-family:Arial, Helvetica, sans-serif;color:#555555;font-size:13px;}
.ul-listing-wrap{width:100%;float:left;height:auto;padding-top:20px;padding-bottom:20px;min-height:300px;}
.ul-lihdr{float:left;width:100%;height:auto;border-bottom:1px solid #a0d0eb;}
.ul-lihdr h3{font-family:Arial, Helvetica, sans-serif;color:#555555;font-size:13px;font-weight:bold;}
.ul-liman-rp{float:left;height:auto;}
.action-btn{display:inline-block;width:28px;height:28px;margin:0px 1px;}
.action-btn a{margin:0px;}
.ul-lihdr .ul-liman-rp{padding:8px 1.5% 8px 1.5%;}
.ul-col-one{width:80%;}
.ul-col-two {
    width: 14%;
    text-align: center;
}
.ul-col-three{width:12%;text-align:center;}
.ul-libtm{float:left;width:100%;height:auto;font-family:Arial, Helvetica, sans-serif;color:#555555;font-size:13px;line-height:1.4;}
.ul-libtm a{text-decoration:none;color:#0077c9;display: inline-block;}
.ul-libtm a:hover{text-decoration:underline;}
.ul-lirow{float:left;width:100%;height:auto;}
.ul-lirow .ul-liman-rp{padding:0px 1.5% 0px 1.5%;}
.ul-lirow .ul-liman-rp.ul-col-one,.ul-lirow .ul-liman-rp.ul-col-two{padding-top:8px;}
.ul-limain-list{float:left;width:100%;height:auto;border-bottom:1px solid #eaedef;padding:15px 0px;}
.ul-lirow:hover .ul-limain-list{background-color:#fcf8e3;}
.ul-lisub-list{float:left;width:100%;height:auto;}
.ul-ico-sub{float:left;width:16px;height:auto;padding-right:10px;}
.ul-ico-sub a{display:block;float:left;width:100%;height:16px;cursor:pointer;text-decoration:none;outline:none;background-image:url(../images/ulsub-list.png);background-position:left top;background-repeat:no-repeat;}
.ul-ico-sub a:hover{background-position:left -16px;}
.ul-ico-subrep{float:left;width:14px;height:16px;background-image:url(../images/ulsub-lrep.png);background-position:center center;background-repeat:no-repeat;margin:-1px 9px 0px 23px;}
.ul-ico-sub-sub{float:left;width:16px;height:auto;padding-right:10px;}
.ul-ico-sub-sub a{display:block;float:left;width:100%;height:16px;cursor:pointer;text-decoration:none;outline:none;background-image:url(../images/ulsub-list.png);background-position:left top;background-repeat:no-repeat;}
.ul-ico-sub-sub a:hover{background-position:left -16px;}
.ul-lisub-list .ul-ico-subrep{margin-left:0px;}
.ul-lisub-list .ul-col-one{width:58.5%;padding-left:4%;}
.ul-lisub-list .ul-lisubsub-list .ul-col-one{width:55.5%;padding-left:7%;}
#debugArea{height:0px;}
/*! CSS Used fontfaces */


/*dragable structure ends here*/
