@charset "utf-8";
body{margin:0; padding:0; font-family: "Gotham SSm A","Gotham SSm B",Verdana,sans-serif; background:#ffffff; width:100%; }
input, select, .dkmap{background:#fff; border:1px solid #ccc;}
textarea:focus, input:focus, select:focus {border-color: #66AFE9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);}
button, html input[type="button"], input[type="reset"], input[type="submit"]{background:#f26334;}
h1,h2,h3,h4,h5,h6, ul, li, ol, section{margin:0; padding:0;}

/*h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;}*/
li{list-style:none;}
a, .leftButtons a:hover, .MiddleButtonsWrapper a:hover{text-decoration:none;}
a:hover{text-decoration:underline;}
button, img, input[type="button"], input[type="reset"], input[type="submit"], input[type="file"]{border:none;} 
button{background:none;}
*:focus{outline:none;}
.FloatL{float:left;}
.FloatR{float:right;}
.ClearB{clear:both;}
.ClearN{clear:none;}
header, .toppanel{background:#fff; padding-bottom:10px; position:fixed; z-index:1000; width:100%;}

.headerContainer{width:100%; margin:0 auto; padding:0;}
/* LoginPanel starts */
.AdminLoginPanel{background:#fff; width:520px; display:block; padding:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; position:absolute; top:25%; left:50%; margin-left:-260px;}
.AdminLoginPanel label{float:left; width:100px; font-size:12px;}
.form-signin{background:#f9f9f9; border:1px solid #ddd; padding:10px; float:right; width:345px; margin-top:20px;}
.rememberme{margin-top:4px; margin-left:4px; font-size:11px;}
.button, .input{border: 1px solid #a9a8a8; padding: 1px 5px; color:#666;}
.input{padding:1px 5px 1px 25px;}
.form-block{margin:10px 0; clear:both;}
.allocation-container { padding-top: 5px; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.allocation-container span{ padding-right:15px;}
 .logo {
    float: left;
    position: relative;
}

.logo1 {
    margin-top: 0px;
    padding-bottom:10px;
    padding-top: 20px;
float: left;
}
logo1 a {
    color: #454545;
}
.logo img {
    height: 61px;
    margin-left: 20px;
vertical-align:middle;
}
.logo1 p {
    font-size: 16px;
    line-height: 20px;
    position: relative;
    top: 3px;
    font-weight: 300;
}
.logo p{
    display: inline-block;
color:#454545;
}
.tagline{font-size:16px; font-weight:300; text-align:left; padding-top:50px; color:#454545;}

.AdminLoginPanel .loginbtn{float:right; 
color:#fff;
font-weight:500;
font-size:14px;
text-align:center;
padding:10px 16px;

}

.border{border-bottom:1px solid #ddd; margin:10px 0;}

.form-header h1{font-size:18px; color:#002c6c; padding-top:8px;}
/* LoginPanel ends */
.orange:hover, .orange{color:#f26334;}
.Middlebody{position:relative; width:100%; padding-top:160px;background: white;}
.Middlebody2{position:relative; width:100%;padding-top:105px;}
.Middlebody3{position:relative; width:100%; padding-top:132px;}
.toprightmenu{float:right;}
.toprightmenu li{float:left; padding:5px; font-size:14px;}
.toprightmenu li h6{float:left; padding-top:10px; padding-left:5px;}
.toprightmenu li h6 a{color:#333;}
.toprightmenu li span{display:block; float:left;}
.toprightmenu li span.logout{background-position:-45px 0}
.menutitle{float:left;}

 /* Dashboard starts */
 .leftMenus{width:15%; float:left;}
/*  .leftMenus ul{margin-top:20px;} */
 .leftMenus li {font-size:14px; font-weight:bold; border-top:1px solid #20467d; border-bottom:1px solid #08182f;}
 .leftMenus li a{color:#fff; padding:10px; display:block;}
 .leftMenus li a:hover, .leftMenus li a.active{text-decoration:none; background:#F4774E url(images/active-bullet.png) center right no-repeat;}
 
.RightContent{background:white; width:100%; min-height:521px; padding:0 10px;/* margin-bottom: 15px; */}
.adminico{color:#002c6c;}
ul.Dashboard{/* width:960px; */ margin:10px auto;}
ul.Dashboard li{float: left;width:182px; margin:7px; height:145px; text-align: center;}
ul.Dashboard li a{color:#002c6c; font-size:12px; font-weight:400;}
ul.Dashboard li:hover{background:#002c6c;}
ul.Dashboard li:hover img{box-shadow:none;}
ul.Dashboard li:hover a{color:#fff;}
.RightContent h4{color:#948f8d; padding-top:8px;}
 /* Dashboard ends */

 
 /* Changepassword form starts */
 .changepassword{
	background:#ebebeb;
	border:1px solid #ddd;
	width:350px;
	padding:10px 15px;
	float:right;
 }
 .changepassword h5{width:100%; color:#fff; padding:8px 10px; background:#002c6c;}
 .changepassword label{display:block;}
 .passwordCont{float:left; width:880px;}
 .passwordCont h5, .RightContent h5, .forgotpassword h5{color:#F4774E; border-bottom:1px solid #ddd; padding-bottom:10px;}
 .changepassword form{width:95%; margin:0 auto;}
 .changepassword input[type='text'], .changepassword input[type='password']{width:100%; height:30px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px; border:1px solid #ddd; box-shadow:inset 0 0 10px #ccc;}
 .compulsory{color:#f00; font-size:11px;}
 .changepassword .defaultbutton{/* background: url(images/button.png) 0 0 no-repeat; */ width:83px; height:35px; color:#fff; font-size:14px; text-align:center; font-weight:bold;}
 /*.changepassword .defaultbutton:hover{background:url(images/button.png) 0 -36px no-repeat;}*/
 
/* Footer starts */
.footer{background:#002c6c; width:100%; padding:10px 0 25px 0; font-size:11px; color:#fff;position:fixed;bottom:0;}
.footer li{display:inline; color:#fff;}
.footer li a{color:#fff;}
.footer p{margin:0;}
.footerlinks{padding-top:12px;}
.SocialMediaIcon{width:235px; float:right;}
.SocialMediaIcon h6 {
	float:left;
	font-weight:bold;
}

.SocialMediaIcon>ul {
	padding-left:5px;
	height: 32px;
	float:left;
}

.SocialMediaIcon>ul>li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

.SocialMediaIcon>ul>li>a
	{
	background: url(images/SocialMedia.png) no-repeat;
	width: 28px;
	height: 31px;
	text-indent: -9999px;
	display:block;
	float: left;
	margin:0 1px;
}

.SocialMediaIcon>ul>li.Facebook>a
	{
	background-position: 0 0;
}

.SocialMediaIcon>ul>li.Facebook>a:hover
	{
	background-position: 0 -29px;
}

.SocialMediaIcon>ul>li.Twitter>a
	{
	background-position: -28px 0;
}

.SocialMediaIcon>ul>li.Twitter>a:hover
	{
	background-position: -28px -29px;
}

.SocialMediaIcon>ul>li.Linkedin>a
	{
	background-position: -59px 0px;
}

.SocialMediaIcon>ul>li.Linkedin>a:hover
	{
	background-position: -59px -29px;
}
.SocialMediaIcon>ul>li.Youtube>a
	{
	background-position: -88px 0;
}

.SocialMediaIcon>ul>li.Youtube>a:hover
	{
	background-position: -88px -29px;
}
/* Footer ends */

/* marpads */
.marT0{margin-top:0px;}
.marL4{margin-left:4px;}
.marL5{margin-left:5px;}
.marL12{margin-left:12px;}
.marL33{margin-left:33.5% !important;}
.marT10{margin-top:10px;}
.marT30{margin-top:30px;}
.marR20{margin-right: 20px !important;;}
.marR50{margin-right: 50px;}
.marL40{margin-left: 40px;}
.marL50{margin-left: 50px;}
.marT8{margin-top:8px;}
.marT14{margin-top:14px;}
.marb12{margin-bottom: 12px;}
.marb20{margin-bottom: 20px;}
.formlabel {
	margin-left:10px;
	width: 180px; 
/* width:125px; 
min-height:35px;
*/

/* font-weight: bold; */
float: left;
margin-top:3px; 

text-align:right;
padding-right:10px;
font-size:13px;
}

.text_selectbox {
width: 210px;
/* background: #eee; */
color: #333;
/* border-radius: 3px; */
border: 1px solid #ccc;
height: 25px;
margin-bottom: 3px;
/* margin-left: 5px; */
font-size: 11px;
}
	
.inserttextbox_1 {
width: 210px;
font-size: 11px;
color: #333;
/*border-radius: 3px;*/
border: 1px solid #ccc;
height: 25px;
margin-bottom: 3px;
/* margin-left: 5px; */
padding:5px;
}

.inserttextbox_2 {
width: 90px;
font-size: 11px;
color: #333;
/* border-radius: 3px; */
border: 1px solid #ccc;
height: 25px;
margin-bottom: 3px;
/* margin-left: 5px; */
float:left;
padding:5px;
}


.inserttextbox_3 {
width: 100px;
font-size: 11px;
color: #333;
/* border-radius: 3px; */
border: 1px solid #ccc;
height: 25px;
margin-bottom: 3px;
margin-left: 5px;
}

.text_selectbox_3 {padding:5px; height:25px;}
.text_selectbox_paging{ margin:0 10px;}
.descrptionbox {
	width: 679px;
	height: 45px;
	border: 1px solid #ccc;
	padding: 5px;
}
.goback{background:url(images/back.png) 0 0 no-repeat; /* width:115px; */ height:45px; float:left; padding-left:40px;}
#fileupload{margin-top:5px; padding:4px 16px;}
#edit-search {margin-top:0; margin-left:5px;}
.val_master_title{position:absolute; top:30px;}
.val_master_desc{position:absolute; top:70px; left:224px;}


.tbl_product_attributes td{border:1px solid #ddd; padding:5px;}
.marbot0{margin-bottom:0;}
.formlabel_table{width:80px; display:block;}
.font18{font-size:18px;}
.font16{font-size:16px;}
.font14{font-size:14px;}
.font13{font-size:13px;}
.font12{font-size:12px;}
.font10{font-size:10px;}
.font11{font-size:11px;}
.font16C{font-size:16px;color:#002C6C;font-weight: normal;}
.login_error{
	background-color: #E6C0C0;
    border:1px solid #DE7A7B;
    border-radius:5px;
	padding:5px;
	text-align:center;
	display:block;
	color:#f00;
}

.message_success{
	background-color: #E6C0C0;
    border:1px solid #DE7A7B;
    border-radius:5px;
	padding:5px;
	text-align:center;
	display:block;
	color:#f00;
}


/* preview form style starts */
.previewform{font-size:11px; width:100%;}
.previewform tr.even{background:#faf3ed;}
.previewform tr.odd{background:#fdf9f5;}
.previewform tr td{padding:10px; border:1px solid #fff;}
.masthead{background:#F4774E; color:#fff; font-weight:bold; font-size:16px;}
.imgCont{padding:5px; background:#fff; border:1px solid #ddd; position:relative; margin:25px 0 5px 0; width:60px;}
.imgCont img{width:100%;}
.marL2{margin-left:2px;}
.radioCenter{width:101px; margin:0 auto;}
/* .zoomico{position:absolute; bottom:15px; right:15px;} */
.previewform .glyphicon{font-size:13px; padding:4px;}
.sharethisicon li{display:inline; padding:0 5px;}
.printBarcode td{padding:20px 0;}
.uploadpic, .uploadpic2, .uploadpic3, .uploadpic4, .uploadpic5, .uploadpic6,.uploadpic7, .uploadpic8{clear:both;}
.checklable {margin-top: 2px;margin-right: 5px;margin-left: 5px;font-size: 13px;color:#002C6C;font-weight: bold;}
.manageindustryicon a{display:block; padding:0 2px; float:left;}
.manageindustryicon span{ display:inline-block;}
.excel{background:url(images/excel_sprite.png) 0 0 no-repeat; width:25px; height:25px; margin-top:6px;}
.excel:hover{background-position:0 -27px;}
.scrollTable{overflow-x:scroll; width:994px; margin:0 auto; height:800px;}
/* preview form style ends */

#image_information h5{color: #F4774E; border-bottom: 1px solid #DDD; padding-bottom: 5px; font-size: 16px;}
.xml{background:url(images/xml_sprite.png) 0 0 no-repeat; width:25px; height:25px; margin-top:1px; display:inline-block;}
.xml:hover{background-position:0 -27px;}

			table.fixedTableLayout {table-layout:auto; width:100%; white-space:pre; }
  
  

         table.fixedTableLayout th{background:#eee; text-align:center; border:1px solid #fff;}
		 
	
ul.tableicons{white-space:normal;}
ul.tableicons li .glyphicon{padding:7px; font-size:14px;}
.tableicons li{ float:left;}
.tableicons li a{display:block; margin:2px;}
.fixedTableLayout a:hover{text-decoration:none;}
.large img{width:75px; margin:0 auto; display:block; text-align:center;}



/* table list start */
.defaultTable, .table-list{border-collapse: collapse;}
.defaultTable th, .table-list .row-head th{padding:5px;}
.defaultTable td, .table-list .row-body td{padding:8px; border-top: 1px solid #DDDDDD;}
.defaultTable td:hover .table-list .row-body:hover{background: #ddd;}

.support{color: rgba(6, 35, 146, 0.78) !important;
font-weight: bold;}
.supportTable  th, .table-list .row-head th{padding:5px;text-align:center;}
.supportTable td{padding:8px; border-top:1px solid rgba(249, 48, 9, 0.51);text-align:center;color: black;}
.supportTable{border:2px solid rgba(249, 48, 9, 0.51);}
.supportTable  tr:first-child{background-color:#F46231;color:#fff;}
.sptablebgcolor{background-color: rgba(248, 220, 217, 0.72);}
.brdwht{border-left:1px solid #fff;}
.txtcenter{text-align:center;}
/* December 2, 2014 */
.black{color:#000;}
.blue{color:#002c6c !important;}
#ajaxdata_single_insert_segment input[type='text']{margin-right:10px;}
.Dashboard li img{margin:10px 0; width:60px;box-shadow: rgba(0, 0, 0, 0.25) 0px 14px 28px, rgba(0, 0, 0, 0.22) 0px 10px 10px;}
.topMenus{width:100%; margin:0 auto; background:#f4f4f4; /*margin-top:5px;*/ }
.menus ul{margin: 0; padding:0;}
.menus li:hover, .menus li.selected{background:#F26334;}
.menus li span.icon-home, .breadcrumb li span.icon-home{font-size:18px; display:block; padding:4px 0;}
.breadcrumb li a:hover{text-decoration:none;}
.homeicon .glyphicon:hover{color:#fff;}
.topMenus li a:hover{text-decoration:none;}
.homeicon .glyphicon{padding:0; border:0; background:none; color:#fff; top:3px;}
.logopos{margin-top:36px; float:left;}
.logo .siteTitle{float:left; margin-top:42px; font-size:12px;}
.AdminLoginPanel .form{width:auto !important;}
.breadcrumb .glyphicon {background:none; color:#008DBD; border:0;}
.breadcrumb .glyphicon:hover{color:#002C6C;}
.nav-tags{margin: 10px 0; border-bottom: 1px solid #EEE; padding-bottom: 5px;}
.hinticon{top:1px !important; color:#777;}
.hinticon-textarea{top:0 !important; padding:4px !important; float:left; margin-left:5px; color:#777;}
.icon-pos-textarea{top:0 !important; margin-left:652px;}
.next input[type="button"], .prev input[type="button"]{padding-right:36px;}
.manageindustryicon a{color:#000;}
.next .glyphicon{
	margin-left: -36px;
	background: none;
	border: none;
	color: #FFF;
	top: 2px;
}
.next .glyphicon:hover{color:#fff;}
p.clearB{margin:0;}
#edit-ftp_secure{margin:7px 0; float:left;}
.changelogindetails{float:right;}
.changelogindetails span.icon-lock{color:#008DBD; float:left; padding-right:5px;}
.changelogindetails a{float:left; padding-top:3px;}
#retailer-editor .form{width:auto;}
#retailer-editor h4.title, #sample_table_format h4.title{color:#f26334; margin-bottom:25px;}
.highlightdiv{background:#f4f4f4; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

/* --- GS1 Icon Starts */
@font-face
{
	font-family:gs1_icons;
	src:url('../fonts/gs1_icons.eot');
	src:url('../fonts/gs1_icons.eot?#iefix') format('embedded-opentype'),url('../fonts/gs1_icons.woff') format('woff'),url('../fonts/gs1_icons.ttf') format('truetype'),url('../fonts/gs1_icons.svg#gs1_icons') format('svg');
	font-weight:400;
	font-style:normal
}

.gepir .icon-zoom_out:before
{
	content:"\e600"
}
.gepir .icon-zoom_in:before
{
	content:"\e601"
}
.gepir .icon-twitter:before
{
	content:"\e602"
}
.gepir .icon-stop:before
{
	content:"\e603"
}
.gepir .icon-star:before
{
	content:"\e604"
}
.gepir .icon-skip_start:before
{
	content:"\e605"
}
.gepir .icon-skip_next:before
{
	content:"\e606"
}
.gepir .icon-search:before
{
	content:"\e607"
}
.gepir .icon-print:before
{
	content:"\e608"
}
.gepir .icon-play:before
{
	content:"\e609"
}
.gepir .icon-pause:before
{
	content:"\e60a"
}
.gepir .icon-open_lock:before
{
	content:"\e60b"
}
.gepir .icon-menu:before
{
	content:"\e60c"
}
.gepir .icon-lock:before
{
	content:"\e60d"
}
.gepir .icon-location:before
{
	content:"\e60e"
}
.gepir .icon-linkedin:before
{
	content:"\e60f"
}
.gepir .icon-instagram:before
{
	content:"\e610"
}
.gepir .icon-home:before
{
	content:"\e611"
}
.gepir .icon-help:before
{
	content:"\e612"
}
.gepir .icon-flickr:before
{
	content:"\e613"
}
.gepir .icon-facebook:before
{
	content:"\e614"
}
.gepir .icon-download:before
{
	content:"\e615"
}
.gepir .icon-close:before
{
	content:"\e616"
}
.gepir .icon-clock:before
{
	content:"\e617"
}
.gepir .icon-check:before
{
	content:"\e618"
}
.gepir .icon-calendar:before
{
	content:"\e619"
}
.gepir .icon-arrow_up:before
{
	content:"\e61a"
}
.gepir .icon-arrow_right:before
{
	content:"\e61b"
}
.gepir .icon-arrow_left:before
{
	content:"\e61c"
}
.gepir .icon-arrow_down:before
{
	content:"\e61d"
}
.gepir .jumbotron
{
	padding:0
}
.gepir .jumbotron .container,.gepir .jumbotron img
{
	width:100%;
	padding:0
}

.gepir [class^=icon-], .gepir [class*=" icon-"] {
font-family: gs1_icons;
font-size: 14px;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

/*-- Gs1 Icon Ends */


.has-error .icon-pos, .has-success .icon-pos{
	position:absolute;
	top:5px;
	right:25px;
}

/* next previous form */
.swMain{position:relative;}
.swMain .stepContainer div.content {
  display:block;
  /*position: absolute;  */
  float:left;
  margin: 0;
  padding:5px;    
  border: 1px solid #CCC; 
  background-color:#fff;  
 /* height:300px; */
  text-align:left;
  overflow:visible;    
  z-index:88; 
  -webkit-border-radius: 5px;
  -moz-border-radius  : 5px;
  width:960px;
  clear:both;
  /*left:50% !important;
  margin-left:-480px;*/
}

.swMain ul.anchor {
  position: relative;
  display:block;
  list-style: none;
  padding: 0px;  
  margin: 10px auto;      
  clear: both;
  border: 0px solid #CCCCCC;    
  background: transparent; /*#EEEEEE */
  width:100%;
}
.swMain ul.anchor li{ 
  position: relative; 
  display:block;
  margin:2px;
  padding: 0; 
  /*padding-left:3px;
  padding-right: 3px;*/
  border: 0px solid #E0E0E0;      
  float: left;
}
/* Anchor Element Style */
.swMain ul.anchor li a.selected{
  color:#F8F8F8;
  background: #EA8511;  /* EA8511 */
  border: 1px solid #EA8511;
  cursor:text;
  -moz-box-shadow: 5px 5px 8px #888;
  -webkit-box-shadow: 5px 5px 8px #888;
  box-shadow: 5px 5px 8px #888;
}
.swMain ul.anchor li a.selected:hover {
    background: #CC3C0D;  
}

.swMain ul.anchor li a.done { 
  position:relative;
  color:#FFF;  
  background: #8CC63F;  
  border: 1px solid #8CC63F;   
  z-index:99;
}



.swMain ul.anchor li a {
  display:block;
  position:relative;
  float:left;
  margin:0;
  padding:3px;
  height:35px;
  width:255px;
  text-decoration: none;
  outline-style:none;
  border-radius  : 5px;
  -moz-border-radius  : 5px;
  -webkit-border-radius: 5px;
  z-index:99;
}
.swMain ul.anchor li a .stepNumber{
  position:relative;
  float:left;
  text-align: left;
  padding:5px;
  padding-top:2px;
  font-size:22px;
  font-weight:700;
  margin-right:5px;
}
.swMain ul.anchor li a .stepDesc{
  position:relative;
  display:block;
 text-align: center; 
	padding:5px;
	font-weight:500;
	font-size:12px;
	line-height:18px;
}
.swMain ul.anchor li a .stepDesc small{
  font: normal 12px;
}
.swMain ul.anchor li a.selected{
  color:#fff;
  background: #CC3C0D;  
  /*border: 1px solid #EA8511;*/
  cursor:text;
  -moz-box-shadow: 5px 5px 8px #888;
  -webkit-box-shadow: 5px 5px 8px #888;
  box-shadow: 5px 5px 8px #888;
}


.swMain ul.anchor li a.done { 
  position:relative;
/*  color:#3c763d;  
  background: #dff0d8;  
  border: 1px solid #3C763D;   */
  background:#F26334;
  color:#f8f8f8;
  border:1px solid #CC3C0D;
  z-index:99;
}

.swMain ul.anchor li a.success {  
  position:relative;
  color:#3c763d !important;  
  background: #dff0d8 !important;  
  border: 1px solid #3C763D !important;   
  z-index:99;
}

/*.swMain ul.anchor li a.done:hover {
  color:#5A5655;  
  background: #8CC63F; 
  border: 1px solid #5A5655;   
}*/
.swMain ul.anchor li a.disabled {
  color:#fff;  
  background: #F8AD94;
  cursor:text;   
}
/*.swMain ul.anchor li a.disabled:hover {
  color:#CCCCCC;  
  background: #F8F8F8;     
}*/

.buttonAgreeDisabled {
	color: #fff;
    background-color: #F8AD94;
	cursor:default;
    padding: 10px 16px;
    margin-right: 5px;
}

.buttonAgree{
	color: #fff;
    background-color: #CC3C0D;
	cursor:pointer;
    padding: 10px 16px;
    margin-right: 5px;
}


.swMain .buttonFinish, .swMain .buttonPrevious, .buttonDisabled, .buttonNext, .buttonSave  {
  float:left;
  margin-top:5px;
  margin-left:2px;
}

.swMain .buttonFinish:hover, .swMain .buttonPrevious:hover, .buttonDisabled:hover, .buttonNext:hover, .buttonSave:hover  {
  text-decoration:none;
}

.buttonPrevious.buttonDisabled:hover, .buttonNext.buttonDisabled:hover{
	background-color:#F8AD94;
	cursor:default;
}

.swMain div.actionBar {
  display:block;
  clear:both;
  margin:5px 40px;   
  padding:0;    
  color:#454545;   
  text-align:left;
  overflow:auto;    
  float:right;
}

.swMain .loader {
  position:relative;  
  display:none;
  float:left;  
  margin: 2px 0 0 2px;
  padding:8px 10px 8px 40px;
  border: 1px solid #FFD700; 
  font: bold 13px; 
  color:#5A5655;       
  background: #FFF url(../images/loader.gif) no-repeat 5px;  
  -moz-border-radius  : 5px;
  -webkit-border-radius: 5px;
  z-index:998;
}
.swMain .msgBox {
  display:none;
  float:left;
  margin: 4px 0 0 5px;
  padding:5px;
  font-size:12px;
  min-width:200px;  
  border:1px solid;
}
.swMain .msgBox .content {
  font: normal 12px;
  padding: 0px;
  float:left;
}
.swMain .msgBox .close {
  color: #CC532B;
  display: block;
  float: right;
  margin: 0 0 0 5px;
  outline-style: none;
  padding: 0 2px 0 2px;
  position: relative;
  text-align: center;
  text-decoration: none;
  opacity:1;
}
.swMain .msgBox .close:hover{
  opacity:1;
}

.tabs-subheading ,.attributeContainer .header{color:#002c6c; border-bottom:1px solid #ddd; font-weight:bold; padding:2px 5px; margin-bottom:10px; font-size:12px;}
.attributeContainer .header{border:none;}

/* form validation starts */
.gepir .has-error .form-control-feedback {
color: #CC532B;
}

.has-error .form-control {
border-color: #A94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-error .icon-pos, .has-success .icon-pos{
	position:absolute;
	top:5px;
	right:25px;
}

/*.buttonFinish{display:none;}*/
.msgBox{display:none !important;}
/* memnus starts */
.menus li{position:relative; float:left; padding:5px 10px; margin-right:10px; font-size:14px;}
.menus li span.glyphicon{background:none; border:none; color:#f26334;}
.menus li:hover span.glyphicon, .topMenus li.selected span.icon-home{color:#fff;}
.topMenus  li a{color:#f26334;}
.toprightmenu li span.glyphicon{background:none; color:#f26334; top:0;}
.menus div.Level1 li a{/*color:#0f5097 !important;*/ color:#fff !important;}
.menus div.Level1 {
	background:#f26334;
    display: none;
    left:0px;
    margin: 0;
    position: absolute;
    top: 34px;
    z-index: 9999 !important;
	width:500px;
	opacity:.95;
	filter:alpha(opacity=95);
}
.menus div.Level1 li{font-size:14px; padding:3px 5px; width:100%;}
.menus div.Level1 li:hover > a, .nav > li.selected > a, .menus li:hover a{color:#fff; text-decoration:none;}
.menus div.Level1 li:hover > a{text-decoration:underline;}
.menus div.last1{left:inherit; right:0;}
.menus div.last1 div.last1{left:-100% !important;}
.menus  ul > li:hover > div.Level1{
    display: block;
}

/*Level1*/ 
.menus  div.Level1>ul {
	margin: 5px;
	padding: 0;
}

.menus  div.Level1 ul li a{display:block;}
.menus  div.Level1  div.Level1 {
	top: -1px;
	left: 100%;
	width: 100%;
}

.menus  div.Level1>ul>li {
	list-style: none;
	margin: 0;
	position: relative;
	width: 240px;
}

.menus div.Level1 li:first-child{border-top:none;}
.menus div.Level1 ul>li.Parent>a, .menus div.Level1 > ul>li.expanded>a {
padding-right: 20px;
margin-right: 5px;
background-image: url("images/DD_parent.png");
background-repeat: no-repeat;
background-position: 100% 50%;
}
/* menu ends */
.inserttextbox_date{border:1px solid #ccc;}
.headerContainer .col-md-4{padding-left:0; padding-right:0;}
.welcomeuser h6{float:right; margin-top:12px; font-size:11px;}
.back{cursor:pointer;}
.datadriver h3{margin-top: 12px;margin-left: 5px;color: #002C6C; font-size:16px;}
.alignCenter{width:220px; margin:0 auto;}
/* .divTable{display:table; width:100%; border-collapse: collapse; margin: 0 auto;} */
.divTable div.theading{ font-weight: bold;
     display:table-row;
     text-align: center;
     line-height: 25px;
    font-size: 12px;
	
}
.divTable div.tbody{ display:table-row;
     text-align: center; }
.divTable div.col{ 
	display:table-cell;
	width: 150px;
	padding: 5px;
	box-sizing: border-box;
	border:1px solid #ddd;
        vertical-align:middle;
 }
 
 .cls_mrp_remove{cursor:pointer;}
/*  .datadriver{margin-top:5px;} */
 .datadriver .icon-open_lock{font-size: 20px;color: #F26334;margin-top: 6px;margin-right: 7px} 
 .titlebar{border-bottom:1px solid #ddd; margin:2px 0px 10px 0px;}
 .titlebar h4{padding:0;}
.showhidefilter {float: right;margin-bottom: 10px;}
#product-specific-attributes-area{clear:both;}
.previewform .mainheading{font-size:14px; color:#002c6c;}
.previewform .subheading{font-size:12px;}
.previewform tr th{padding:10px;}
.checklabel{float: left;
margin-top: 0px;
margin-right: 5px;
}
ul.operationsicon {width: 110px;height: 60px;}
.operationsicon li{float:left; margin:2px;}
.viewproductPacking{margin-top:5px;margin-bottom:10px;float:right; margin-rght:20px;}

@media screen and (max-width:992px){
		.datasharingTable  .form-item, .form, .swMain .stepContainer div.content, .swMain ul.anchor, .control-panel .form-item, .form-item, .menus li, .menus li a,  ul.Dashboard{width:100% !important;}
		.swMain ul.anchor li a{width:205px;}
		.inserttextbox_1, .descrptionbox{max-width:100%; width:80%;}/* width:210px */
		.menus {float:none;}
		header, .toppanel{position:static;}
		.Middlebody{padding-top:0;}
		.menus li span.glyphicon{float:right;}
		.formlabel{text-align:left;}
		#get_avaible_gtins{clear:both;}
		#tbl_selected_mrp_parent, .divTable{overflow-x:scroll;}
		#Packaging_Dimensions_tbl td{display:block;}
		.viewproductPacking img{float:none; max-width:100%; height:auto;}
		.datasharingTable{width:100%;}
	.datasharingTable td{display:block;}
  .chosen-choices{width:80% !important;}
}

@media screen and (max-width:1200px){
	.barcodetab{max-width:100% !important;}	
	/*.barcodetab .form-item { width: 470px !important;}*/
}
@media screen and (max-width:1024px){
	ul.Dashboard li{width:210px !important;}
}
@media screen and (max-width:1280px){
	ul.Dashboard li{width:148px !important;}
}
@media screen and (min-width:768px) and (max-width:992px){
	.welcomeuser h6{margin-top:30px;}
}

@media screen and (max-width:767px){
	.welcomeuser h6{margin-top:12px;}
	.alignCenter{width:auto; float:right;}
	.welcomeuser{clear:both;}
	
}

@media screen and (max-width:566px){
	.col-md-4{width:100%; float:none; clear:both; margin:5px auto;}
	ul.Dashboard li{margin:1%; width:48%;}
	.logo .siteTitle{font-size:10px;}
}

@media screen and (max-width:480px){
	.AdminLoginPanel{width:auto; position:static; margin:0; border-radius:0; min-height:auto;}
	.jqx-grid-pager-input, .uploadpic label, .uploadpic2 label, .uploadpic3 label, .uploadpic4 label, .uploadpic5 label, .uploadpic6 label, .uploadpic7 label, .swMain ul.anchor, .icon-lock{display:none;}
	.control-panel .form-item, .form-signin{width:100% !important; float:none;}
	.form-header h4{float:none; text-align:center; margin:5px 0;}
	.logo{float:none;}
	.formlabel{float:left; width:100%; margin-left:0;}
	.validatemarginleft, #get_avaible_gtins{margin-left:0 !important; clear:both;}
	.tbl_product_attributes td{display:block; width:100%;}
	#gs1_submitdata, .dataTables_wrapper, .printpreview{overflow-x:scroll;}
	#ajax_mrp_add{float:none; clear:both; display:block;}
	.has-error .icon-pos, .has-success .icon-pos{top:28px;}
	.dataTables_filter{float:none !important; text-align:left !important;}
	#DataTables_Table_0_filter input{width:176px;}
	table.dataTable thead th{font-size:11px !important;}
}

@media screen and (max-width:384px){
	.welcomeuser h6{width:245px;}
	.datasharingTable td strong, #edit-Degination, #edit-FinalDegination{margin-left:0 !important;}
}

@media screen and (max-width:320px){
	.has-error .icon-pos, .has-success .icon-pos{top:5px;}
	#access_level_product-name, #product-sub-industry_access, #product-industry_access{width:198px;}
	input[name="access_right"], input[name="restrict_company_info"]{margin-left:0 !important; margin-top:9px !important; margin-right:5px;}
	#access_right, #restrict_company_info{width: 180px; margin-left: 5px;}
	#access_right_tooltip, #restrict_company_info_tooltip{margin-left:0 !important;}
}

@media screen and (max-width:240px){
	ul.Dashboard li{width:100%;}
	.datadriver h3{font-size:13px;}
	.logopos{margin:0 auto; display:block; float:none;}
	.inserttextbox_1{width:100%;}
}

.atributes_textarea {
height: 50px;
width: 90%;
border-radius: 4px;
border:1px solid #ddd; }

.validationsteperrormsg{
font-size: 11px; color:#A94442; border: 1px #A94442 solid; background:#FCE0D6; padding: 6px;border-radius: 4px;display: none; text-align:center;
font-weight:bold;
}
.red{color:#f00;}
.yellow{color:#FFFF00;}

.checkboxLabel{display:block; float:left; width:138px;}
.colspan3 { border: 1px solid #ddd;padding:5px;}


.typeahead {
  background-color: #fff;
}

.typeahead:focus {
  border: 2px solid #0097cf;
}

.tt-query {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.tt-hint {
  color: #999
}
.tt-dataset {
  max-height:100px;
  overflow-y:scroll;
}
.tt-menu {
  width: 210px;
 background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
}

.tt-suggestion {
  padding: 3px;
}
.tt-suggestion:hover {
  cursor: pointer;
  color: #fff;
  background-color: #0097cf;
}

.tt-suggestion.tt-cursor {
  color: #fff;
  background-color: #0097cf;

}

.tt-suggestion p {
  margin: 0;
}

.gist {
  font-size: 14px;
}
.introText { padding:10px; }
.introText ul li { list-style:decimal; margin-left:20px;}
.termsofuse h6 { font-weight:bold; margin:15px 0 15px 0; }
.termsofuse ul li { list-style:lower-alpha; margin-left:35px; line-height:17px; }
.termsofuse .annexure ul li { list-style:decimal; margin-left:35px; line-height:17px; }
.termsofuse .annexure p.headline { text-align:center; font-weight:bold; margin:40px 0 25px 0;font-size: 14px;  }
.previewImageArea {height:50px;}
span.imageRemoveIcon { position: absolute; text-align: right; margin-left: 45px; cursor: pointer; font-size: 10px; } 
.signup h1{font-size: 26pt;}
.signup{padding:0 15% 0 15% !important;}
p.intro {color: #002C6C;font-size: 13.5pt !important;margin-bottom: 25px;}
.full-width.light-grey {background: #F5F5F5;}
.signup-contain{width:80%;margin-left: 11%;padding-top: 30px;}
.toolkit .bg-teal {background-color: #e05428 !important;}
.toolkit .content-module-bar {height: 7px;pointer-events: none;}
.toolkit .content-module.main-highlight {padding: 15px 30px;}
.toolkit .content-module {padding: 0;background: white;margin-bottom: 30px;}
.toolkit .main-highlight {padding: 30px;}
.toolkit .content-module {background-color: #fff;border: 1px solid #b1b3b3;position: relative;}
.toolkit ul.tick-list li .icon-check {color: #F26334;margin-right: 18px;position: absolute;margin-top: 14px;left: 0;font-size: 18px;}
.toolkit h4{padding-bottom: 10px;color: #002c6c;font-weight: 400;font-size: 13.5pt;text-align:left;border-bottom:1px solid #948f8d;}
.no-border-btm h4{padding-bottom: 10px;color: #002c6c;font-weight: 400;font-size: 13.5pt;text-align:left;border:none;}
.toolkit .header-child{font-size: 14pt;}
.tick-list li{padding-left:7%;}
.toolkit p{text-align: left;font-size: 14px;color: #454545;font-weight: 300;}
.toolkit a{text-decoration:none;border:none !important;border-radius: 0px !important;}
.toolkit strong{color:#077fff !important;}
.toolkit .divide{text-align: left;padding-left: 6%;}
.toolkit .divide-confirm{text-align: left;padding-left: 4.7%;}
.full-white{background:white;}
.toolkit .form .stepper {width: 100%;border: 1px solid #B1B3B3;}
.toolkit .form .stepper li:first-child {border: none;}
.toolkit .form .stepper li {color: #707072;font-size: 18px;text-align: center;width: 22.85%;padding: 30px 0 0;border-left: 1px solid #B1B3B3;height: 90px;vertical-align: top;}
.bullets-made div{padding: 0;}
.width-four{width: 4% !important;}
.clearboth{clear:both}
.toolkit .form .stepper li.current p {
    color: #F26334;
}
.toolkit .form .stepper li p {
    text-align: center;
    width: auto;
    font-size: 1em;
    padding-left: 40px;
}
.toolkit ul.inline-box li {
    display: inline-block;
    border-bottom: none;
}
.toolkit .form .stepper li.current .step-number {
    background: #F26334;
}
.toolkit .form .stepper li p .step-number {
    margin-left: -40px;
}
.toolkit .form .stepper li .step-number {
    display: inline-block;
    width: 30px;
    height: 30px;
    font-size: 24px;
    color: white;
    text-align: center;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    background: #707072;
    margin-right: 10px;
    padding: 3px;
    position: absolute;
    margin-top: -3px;
}
#premium_registration textarea{width: 208px;height: 62px;resize:none;float:left;}
.fileUpload {
    position: relative !important;
    overflow: hidden !important;
    margin: 10px !important;
}
.uploadreg {
   // position: absolute !important;
    top: 50px !important;
    //right: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 12px !important;
    cursor: pointer !important;
   // opacity: 0 !important;
    filter: alpha(opacity=0) !important;
	width:45% !important;
}
.detailupload{font-size:11px;float:right;}
.registration-form{margin-bottom:20px;}
#premium_registration label.error{display:none}
.confirm-page li h4{border:none;}
.black{color:black;}
.confirm-page hr{border:1px solid #eee !important;}

.breadcrumb {
	/*centering*/
	display: inline-block;
	box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.35);
	overflow: hidden;
	border-radius: 5px;
	/*Lets add the numbers for each link using CSS counters. flag is the name of the counter. to be defined using counter-reset in the parent element of the links*/
	counter-reset: flag; 
}

.breadcrumb a {
	text-decoration: none;
	outline: none;
	display: block;
	float: left;
	font-size: 12px;
	line-height: 36px;
	color: white;
	/*need more margin on the left of links to accomodate the numbers*/
	padding: 0 10px 0 60px;
	background: #666;
	background: linear-gradient(#666, #333);
	position: relative;
}
/*since the first link does not have a triangle before it we can reduce the left padding to make it look consistent with other links*/
.breadcrumb a:first-child {
	padding-left: 46px;
	border-radius: 5px 0 0 5px; /*to match with the parent's radius*/
}
.breadcrumb a:first-child:before {
	left: 14px;
}
.breadcrumb a:last-child {
	border-radius: 0 5px 5px 0; /*this was to prevent glitches on hover*/
	padding-right: 20px;
}

/*hover/active styles*/
.breadcrumb a.active, .breadcrumb a:hover{
	background: #333;
	background: linear-gradient(#333, #000);
}
.breadcrumb a.active:after, .breadcrumb a:hover:after {
	background: #333;
	background: linear-gradient(135deg, #333, #000);
}

/*adding the arrows for the breadcrumbs using rotated pseudo elements*/
.breadcrumb a:after {
	content: '';
	position: absolute;
	top: 0; 
	right: -18px; /*half of square's length*/
	/*same dimension as the line-height of .breadcrumb a */
	width: 36px; 
	height: 36px;
	/*as you see the rotated square takes a larger height. which makes it tough to position it properly. So we are going to scale it down so that the diagonals become equal to the line-height of the link. We scale it to 70.7% because if square's: 
	length = 1; diagonal = (1^2 + 1^2)^0.5 = 1.414 (pythagoras theorem)
	if diagonal required = 1; length = 1/1.414 = 0.707*/
	transform: scale(0.707) rotate(45deg);
	/*we need to prevent the arrows from getting buried under the next link*/
	z-index: 1;
	/*background same as links but the gradient will be rotated to compensate with the transform applied*/
	background: #666;
	background: linear-gradient(135deg, #666, #333);
	/*stylish arrow design using box shadow*/
	box-shadow: 
		2px -2px 0 2px rgba(0, 0, 0, 0.4), 
		3px -3px 0 2px rgba(255, 255, 255, 0.1);
	/*
		5px - for rounded arrows and 
		50px - to prevent hover glitches on the border created using shadows*/
	border-radius: 0 5px 0 50px;
}
/*we dont need an arrow after the last link*/
.breadcrumb a:last-child:after {
	content: none;
}
/*we will use the :before element to show numbers*/
.breadcrumb a:before {
	content: counter(flag);
	counter-increment: flag;
	/*some styles now*/
	border-radius: 100%;
	text-align: center;
	width: 20px;
	height: 20px;
	line-height: 20px;
	margin: 8px 0;
	position: absolute;
	top: 0;
	left: 30px;
	background: #444;
	background: linear-gradient(#444, #222);
	font-weight: bold;
}


.flat a, .flat a:after {
	background: white;
	color: #000000 !important;
	transition: all 0.5s;
}
.flat a:before {
	background: white;
	box-shadow: 0 0 0 1px #ccc;
}
.flat a:hover, 
.flat a:hover:after{
	background: #ffffff;
	cursor:default;
}
.flat a.active, .flat a.active:after{
	background: #e25d34;
	cursor:default;
}
.tbl-border-right{border-right:1px solid #b2b2b8;}
.tbl-border-top-right{border-right:1px solid #b2b2b8;border-top:1px solid #b2b2b8;}
.tbl-border-top{border-top:1px solid #b2b2b8;}
.tbl-color-font{font-size: 14px;
    color: #454545;
font-weight: 300;}
.tbl-fot{font-size: 14px;
    line-height: 20px;
    margin-top: 13px;
text-align: left;}
.tbl-space-set tr td{text-align:left;padding-left:7%;width:19%;}
.tbl-space-set thead tr td{text-align:left;padding-left:2%;}
.botom-border{border-top: 1px solid #888b8d !important;
width: 97%;}
#structure, #gcp_fee_structure{overflow-x:auto;margin: 0 4% 0 4%;}
#structure table, #gcp_fee_structure table{margin: 33px 0 10px 0;}
#structure table th,#structure table td, #gcp_fee_structure table th,#gcp_fee_structure table td{text-align:center;padding: 5px;}
#structure table thead, #gcp_fee_structure table thead{background-color: #888b8d;
    border-left: 1px solid #888b8d;
    border-bottom: 1px solid #888b8d;
    color: white;}
.no-border{border:none !important;}
.support{color: rgba(6, 35, 146, 0.78) !important;
font-weight: bold;}
div#formSellingTarget { margin-top:35px; }
#formSellingTarget p {font-size:14px;font-weight:bold;}
#formSellingTarget label {
  width: 150px;
  border-radius: 3px;
  border: 1px solid #D1D3D4;
}
#formSellingTarget .radio { display:inline; }
#formSellingTarget input.radio:empty {
	margin-left: -999999px;
}
#formSellingTarget .formItemRadio { float:left; margin:0px 25px 0px 0px;}

#formSellingTarget input.radio:empty ~ label {
	position: relative;
	float: left;
	line-height: 2.5em;
	text-indent: 3.25em;
	/* margin-top: 2em; */
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

input.radio:empty ~ label:before {
	position: absolute;
	display: block;
	top: 0;
	bottom: 0;
	left: 0;
	content: '';
	width: 2.5em;
	background: #D1D3D4;
	border-radius: 3px 0 0 3px;
}


input.radio:hover:not(:checked) ~ label:before {
	content:'\2714';
	text-indent: .9em;
	color: #C2C2C2;
}

input.radio:hover:not(:checked) ~ label {
	color: #888;
}


#formSellingTarget input.radio:checked ~ label:before {
	content:'\2714';
	text-indent: .9em;
	color: #9CE2AE;
	background-color: #4DCB6D;
}

#formSellingTarget input.radio:checked ~ label {
	color: #777;
}

#progressInfo { text-align:left; }
.jconfirm-box #jc-progress-container{float: left; width: 75%;}
.ul-status { width:100%; }
.ul-status li { float:left; width:30%;}
.no-border{border:none !important;}
.pgnote{margin-left:2%;}
.pgnote li{font-size: 11px;line-height: 1.42857143;color: #666;list-style-type: initial;}
.note{color:#002C6C !important;}
.rjctarea{width: 390px;height: 118px;resize:none;}
.green{color:#16ce00;}
.drkgreen{color:#008000;}
.orange{color:#F26334;}
.approve{background:#deecdc !important}
.reject{background:#f3cbcb !important}
.lghtgrey{background: #dfdfdf;}

.m-attach .btn-default {
    padding: 4px 12px;
}
/* imageselect - start */
input[type=checkbox].imageselect-input-checkbox
  display: none;
}

/* google code */

#imageselect {
    width: 100%;
    font-family: Roboto,helvetica,arial,sans-serif;
    background-color: #fff;
}
.imageselect-payload {
   position: relative;
   padding: 7px 0;
}
.imageselect-instructions {
   /* height: 120px; */
    width: 100%;
}
.imageselect-desc-wrapper {
    background-color: #f26334;
}
.imageselect-report-instructions, .imageselect-desc-wrapper {
    padding: 8px;
    color: white;
    font-weight: 200;
    font-size: 14px;
}
.imageselect-report-instructions {
   /* background-color: #d14836; */
   background-color: #f26334
}


.imageselect-container {
   
    width: 19%;
	height:150px;
	float:left;
	box-sizing: border-box;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
	box-shadow: 0 1px 4px rgba(0,0,0,0.4);
    padding: 10px 5px;
    border: none;
    color: #555;
    background-color: white;
	overflow: hidden;
	margin: 0.5%;
}

.image-tile-wrapper {
    overflow: hidden;
    position: relative;
	display:flex;
	align-items: center;
    transition: 0.1s ease;
	padding:5px;
	height:100px;
}
.image-tile-wrapper img {
    display: block;
    max-height:100%;
	max-width:100%;
	margin:0 auto;
   
}
.imageselect-tileselected .imageselect-label {
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    -o-transform: scale(0.9);
    transform: scale(0.9);
}
.imageselect-tileselected .imageselect-checkbox {
    display: block;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
}
.imageselect-checkbox {
	background: url('../images/product-check.png') 0 0 no-repeat;
    display: none;
    position: absolute;
}
.delist-imageselect-checkbox {
	background: url('../images/product-delist.png') 0 0 no-repeat;
}
.pending-imageselect-checkbox {
	background: url('../images/product-pending.png') 0 0 no-repeat;
}
.imageselect-tileselected {
    position: relative;
}
.imageselect-label{
	position: relative;
	width:100%;
}
.imageselect-container:hover  {
    cursor:pointer;
}
.imageselect-container:hover label {
    transform:scale(1.05);
	cursor:pointer;
}
.imageselect-caption {
	font-size: 12px;
    font-family: 'Oswald', sans-serif;
    font-weight: bold;
	padding:5px;
	
}
#imageselect-container-wrapper{
	margin: 0px 1px 0px 1px;
	box-shadow: 0 1px 4px rgba(0,0,0,0.4);
}
/* imageselect - End */



.uploadifive-button {
	background-color: #505050;
	background-image: linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -o-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -moz-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -ms-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #505050),
		color-stop(1, #707070)
	);
	background-position: center top;
	background-repeat: no-repeat;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	border: 2px solid #808080;
	color: #FFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	text-transform: uppercase;
	width: 100%;
	
}
.uploadifive-button:hover {
	background-color: #606060;
	background-image: linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -o-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -moz-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -ms-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #606060),
		color-stop(1, #808080)
	);
	background-position: center bottom;
}
.uploadifive-queue-item {
	background-color: #F5F5F5;
	border-bottom: 1px dotted #D5D5D5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font: 12px Arial, Helvetica, Sans-serif;
	margin-top: 3px;
	padding: 7px;
}
.uploadifive-queue-item .close {
	background: url('images/uploadifive-cancel.png') 0 0 no-repeat;
	display: block;
	float: right;
	height: 16px;
	text-indent: -9999px;
	width: 16px;
}
.uploadifive-queue-item .progress {
	border: 1px solid #D0D0D0;
	height: 3px;
	margin-top: 5px;
	width: 100%;
}
.uploadifive-queue-item .progress-bar {
	background-color: #0072BC;
	height: 3px;
	width: 0;
}
.m-attach{
	display: inline-block;
    height: 26px;
    margin: 0 5px;
}
.m-attach .btn-default{
	padding: 4px 12px;
}
#attachment-queue {
	/* border: 1px solid #E5E5E5;*/
	max-height: 200px;
	overflow: auto;
	margin-bottom: 10px;
	padding: 0 3px 3px;
	width: 50%;
}
.printMe{margin: 0 40% auto;}
.btnDownloads{padding-right: 8px;}
.Errorproduct-desc-text{margin: 4.5%;width: 23% !important;}
.updoc{width:50% !important}
.barcodetab .form-item{width:50%}//555px;
.barcodetab .sub-btn{padding: 20px;}
.barcodetab{
  max-width: 95%;
  margin: 10px auto;
  background: #fff;
}
.barcodetab p{
  padding-left: 35px;  
}

.barcodetab section {
  display: none;
  padding: 20px 0 0;
  border: 1px solid #ddd;
  min-height:380px
}

.barcodetab input[type="radio"]{
  display: none;
}

.barcodetab label {
  display: inline-block;
  margin: 0 0 -1px;
  padding: 15px 15px;
  font-weight: 600;
  text-align: center;
  border: 1px solid transparent;
}
.barcodetab .form-item label {
    margin-left: 10px;
    width: 220px;
    text-align: right;
    padding: 0 10px 0 0;
    display: inline-block;
}
.tab-color{
	color: #bbb;
}

.barcodetab label:before {
  font-family: fontawesome;
  font-weight: normal;
  margin-right: 10px;
}
.barcodetab label.error{
  width:60% !important;/*22*/
  background:none;
  padding:0;
  margin:0;
  color:red;
}
.barcodetab .tab-color:hover {
  color: #888;
  cursor: pointer;
}

.barcodetab input:checked + label {
  color: #555;
  border: 1px solid #ddd;
  border-top: 2px solid #f26334;
  border-bottom: 1px solid #fff;
  border-radius: 4px 4px 0 0;
}

.barcodetab #tab1:checked ~ #content1,
.barcodetab #tab2:checked ~ #content2,
.barcodetab #tab3:checked ~ #content3,
.barcodetab #tab4:checked ~ #content4,
.barcodetab #tab5:checked ~ #content5,
.barcodetab #tab6:checked ~ #content6,
.barcodetab #tab7:checked ~ #content7,
.barcodetab #tab8:checked ~ #content8,
.barcodetab #tab9:checked ~ #content9,
.barcodetab #tab10:checked ~ #content10,
.barcodetab #tab11:checked ~ #content11,
.barcodetab #tab12:checked ~ #content12{
  display: block;
}
.barcodeGenerate-field {
    border: 1px solid #ccc;
    width: 128px;
    padding: 5px;
}
.barcodetab .has-error .icon-pos, .barcodetab .has-success .icon-pos {
    top: 18px;
    left: 25px;
}
.item_no{padding: 3px;margin-right: 1px;}
.checkdgtgtn{width: 5%;margin-left: 1px;}
.barcodetab .item_name{width: 286px;height: 62px;resize: none;}
.ldownload{color: #336cb2;cursor: pointer;}
.fieldsetarea{width: 211px;height: 66px;resize: none;float: left;}
label[class="error"]{display:none;}
input:disabled {background: #dddddd;}


/*	attributeContainer	START 	*/
.attributeContainer .inputError2{background-color: #FCE0D6;color: #CC532B;border-color: #A94442;}
.attributeContainer .header{background:none;}
.attributeContainer{margin-bottom:12px;}
.attributeContainer label .required{color:#f00;}
.attributeContainer tr td{padding: 8px;border: 1px solid #ddd !important;width: 280px;}
.attributeContainer input, .attributeContainer select,.attributeContainer textarea {border-radius: 0;}
.attributeContainer input, .attributeContainer textarea, .attributeContainer select{padding:0px;resize:none;font-size: 11px;color: #333;border: 1px solid #ccc;height: 25px;background:none;box-shadow: none;width:70%;}
.attributeContainer textarea {height:50px !important;}
.attributeContainer input[type="file"]{border:none;}
.attributeContainer input[type="radio"]{width: auto;float: left;}
.attributeContainer input[type="radio"]+label{float: left;margin:6px;}
.Fbold{font-weight:bold;}
.attrFileDownload{cursor:pointer;}
span.attrRemoveIcon { position: absolute; margin-left: 45px; cursor: pointer; font-size: 10px;}
.previewform span.attrRemoveIcon {display:none;}
/*	attributeContainer	END	 */
#consumer_listbox span{cursor:pointer;}
.FontB{font-weight:bold;}
.consumer-default{font-weight: bold;color: #002c6c;}
.attributeContainer span{color:red;}
.Errorbrand_name{right:3px !important;}
/*	Mozilla setting	 */
@-moz-document url-prefix() {
	#formSellingTarget .formItemRadio { width:150px;}
}
.article-page {text-align: center;margin-top: 30px;width: 100%;}
.site-page h2 {color: #f26334;font-weight: 300;font-size: 35px;line-height: 1.2; margin-bottom: 10px;}
.site-page p {padding: 0;font-size: 14px;font-weight: 300;color: #888;}
.article-page .article-form>* {display: inline-block;vertical-align: top;margin-right: 10px;margin-bottom: 10px;}
.article-page .article-form  #bulkattr_add{width:44%;}
.article-page .article-form .chosen-drop{text-align:left;}
.article-page .article-form input[type="file"] {-webkit-appearance: none;resize: none;width: 100%;border: 1px solid #ccc;    background-color: #ffffff;font-size: 14px;color: #454545;font-weight: 300;padding: 8px 10px;line-height: 1.2;margin-bottom:10px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    -moz-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -webkit-transition: all linear 0.3s;
    transition: all linear 0.3s;
}
.article-page .article-form .btn-default {border: 0 none;color: #fff;background-color: #f26334;font-weight: 400;font-size: 14px;line-height: 1;padding: 11px 20px 15px;cursor: pointer;
   -moz-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -webkit-transition: all linear 0.3s;
    transition: all linear 0.3s;
    -webkit-box-shadow: 0 2px 8px rgba(242,99,52,0.75);
    -moz-box-shadow: 0 2px 8px rgba(242,99,52,0.75);
    -ms-box-shadow: inset 0 2px 8px rgba(242,99,52,0.75);
    -o-box-shadow: inset 0 2px 8px rgba(242,99,52,0.75);
    box-shadow: 0 2px 8px rgba(242,99,52,0.75);
    display: inline-block;
    vertical-align: top;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
}
#manage_gst label{width:295px;font-size:11px;}
#manage_gst label[class="error"]{background: none;border: none;color: red;float: right;}
#manage_gst .form-item{width:50%;}
#manage_gst .std_code{width:40px;}
#manage_gst .fieldsetarea{height:62px;}
.gst_table td{padding:5px;}
.gst-plus{margin: -6px 0 0 9px;}
.c_upper{text-transform: capitalize;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.gstlabel{text-align:right;padding-left:12px;}
.flex-no-border{display: flex;border: none;}
.gst_table label[class="error"]{display:none !important;}
.support-color{color: #178dbd !important;}
#retailer-form label{font-weight:bold;font-size:8pt;}
.ClearN{clear: none !important;}
.clearBorder{border:none !important;}
.clearborerradius{border-radius:0 !important;}
.barcodeReport .content{padding: 20px 15px;background: #f0f3f4;overflow: auto;}
.barcodeReport .sm-st-info {font-size: 12px;padding-top: 2px;}
.barcodeReport .st-red { background-color: #F05050;}
.barcodeReport .sm-st-info span {display: block;font-size: 19px;font-weight: 400;}
.barcodeReport .sm-st-icon {
    width: 60px;
    height: 60px;
    display: inline-block;
    line-height: 60px;
    text-align: center;
    font-size: 30px;
    background: #eee;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: left;
    margin-right: 10px;
    color: #fff;
}
.linehgt {line-height: 2;}
.barcodeReport .sm-st {
	color:black;
    background: #fff;
    padding: 20px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 20px;
    -webkit-box-shadow: 0 1px 0px rgba(0,0,0,0.05);
    box-shadow: 0 1px 0px rgba(0,0,0,0.05);
}
.st-dblue{background-color:#002C6C !important;}
.st-lblue{background-color:#4baad4 !important;}
.st-bpurple{background-color:#4b65d4 !important;}
.st-blred{background-color:#d44b65 !important;}
.st-pink{background-color:#ff9f9f !important;}
.page-body {padding: 40px 20px;}
.product-list-top {
    background-color: #fff;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.05);
    -ms-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.05);
    -o-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.05);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.05);
    padding: 10px;
    margin-bottom: 20px;
}
.page-body select {
    width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    border: 1px solid #cccccc;
    background: #fff url(../images/select-bg.png) no-repeat right center;
    padding: 0 11px;
    display: block;
    font-size: 14px;
    height: 40px;
    color: #aaaaab;
    font-weight: 300;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
}
.product-list-top label.number {
    width: 80px;
    display: inline-block;
    margin-left: 40px;
    position: relative;
	margin-bottom:0;
}
.product-list-top p {
    font-size: 12px;
    margin-top: 5px;
}
.prod-list {
    font-size: 12px !important;
    margin-bottom: 40px !important;
}
.products-container {
    margin-bottom: 30px;
}
.products-container ul.product-list {
    list-style: none;
    margin: 0 -10px;
    padding: 0;
    font-size: 0;
}
.products-container ul.product-list li {
    display: inline-block;
    vertical-align: top;
    width: 16%;
    padding: 0 10px;
    margin-bottom: 40px;
}
.products-container .product-box {
    min-height: 318px;
    font-size: 12px;
    background-color: #fafafa;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.05);
    -ms-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.05);
    -o-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.05);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.05);
    -moz-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    -webkit-transition: all linear 0.3s;
    transition: all linear 0.3s;
}
.products-container .product-box .product-details {
    padding: 35px 20px 10px 20px;
    border-bottom: 1px solid #e4e4e4;
}
.products-container .product-box .product-details h3 {
    font-size: 12px;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: 5px;
}
.products-container .product-box .product-details p {
    margin-bottom: 0;
    line-height: 1.4;
}
.products-container .product-box .product-details p strong {
    font-weight: 400;
    display: inline-block;
	color: #454545 !important;
}
.hr-width{border-top: 4px solid #F26334;}
label.radio-label {
  display: inline-block;
  cursor: pointer !important;
  position: relative;
  padding-left: 25px !important;
  margin-right: 15px !important;
  font-size: 13px !important;
  text-align:left !important;
}
label.radio-label:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  position: absolute;
  left: 0;
  bottom: 1px;
  background-color: #aaa;
  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);
}
.radio-group label:before {
  border-radius: 8px !important;
}
input[type=radio].radio-groups:checked + label {
	border: 0;
    border-top: 0;
    border-bottom: 0;
    border-radius: 0;
}
input[type=radio].radio-groups:checked + label:before {
    content: "\2022";
    color: #f3f3f3 !important;
    font-size: 30px !important;
    text-align: center;
    line-height: 18px;
	
}
.hr-width{border-top: 4px solid #F26334;}
#logistic-upload .item_name {width: 286px;height: 62px;resize: none;}
#logistic-upload label{font-weight: 600;font-size: 11px;}
#logistic-upload label.error{margin-left: 37.5%;}
.logistic-table tr th, .logistic-table tr td{padding:5px;}
.old-barcode{overflow-y: scroll;max-height: 300px;margin-top:12px;}
.pagination .active{color: #fff;background-color: #002C6C;}
.upscbox{float: left;margin-top: 20px !important;padding: 0 !important;}
.pagination .active{color: #fff;background-color: #002C6C;}
.checkValid{margin-top: -66px;}
.checkValid input[type=checkbox]{zoom:2.5;cursor:pointer;}
.allcat{margin-top:-3px;}
.proattr table tr td{padding:5px;}
.nb-gst{width:97%;margin-left:12px;margin-left: 40px;margin-bottom: 35px;}
.hsalgn{width:10%;padding-left:18px;}
.prod-edit{color: #fff; font-weight: 100; border: 1px solid #fff; padding: 0 5px 0 5px; font-size: 13px; border-radius: 4px;}
.table-strong .row-head{background: #F26334;color: #ffffff;}
.table-strong .rowbtm {border-bottom: 1px solid #F26334;}
.pubCheck{margin-top: 1.5px !important}
.recall-area{width:45%;height:45px;}
.gtin_dropdown .tt-suggestion{text-align: left;color: black;}
.recall-alert table {background: #f5f5f5;border-collapse: separate;box-shadow: inset 0 1px 0 #fff;	font-size: 12px;	line-height: 24px;margin: 30px auto;text-align: left;width: 1000px;}	
.recall-alert table th {background:linear-gradient(#777, #444);	border-left: 1px solid #555;border-right: 1px solid #777;
border-top: 1px solid #555;border-bottom: 1px solid #333;box-shadow: inset 0 1px 0 #999;color: #fff;font-weight: bold;
padding: 10px 15px;position: relative;text-shadow: 0 1px 0 #000;}
.recall-alert table  th:after {background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,.08));content: '';
display: block;height: 25%;left: 0;margin: 1px 0 0 0;position: absolute;top: 25%;width: 100%;}
.recall-alert table  td {border-right: 1px solid #fff;border-left: 1px solid #e8e8e8;border-top: 1px solid #fff;border-bottom: 1px solid #e8e8e8;padding: 10px 15px;position: relative;transition: all 300ms;}
.recall-alert table  tr:nth-child(odd) td {background: #f1f1f1;}
@media screen and (max-width:1042px){
.recall-alert{overflow-x: scroll;}
}
.beforeDate, .afterDate {width:100px;}
.timespan{width:100px;}
.formarea{width: 90%;resize: none;margin-bottom:3px;}
#recall-alert label.error{margin:0;background:none;border:none;color:red;}
.article-page .article-form .or {background-image: url(../images/or.png);background-position: center;display: inline-block;
    width: 38px;height: 38px;margin-top: 2px;}
#view-notifications{margin-top:5px;}
.recall-report{font-weight: bold;margin: 6px;}
.entire{margin:15px !important;}
.print-form{margin-right:35px;}
.vertical-center{display: flex;align-items: center;}
.confirm-title{position: absolute;right: 4px;top: 8px;}
.subsitute_gtin{width:125px;}
.subgcp{width:80px;}
.sub-prod{color: #ff3838;line-height: 24px;}
.apitab{padding:12px !important;}
.manRemark{overflow-y: scroll;max-height: 70px;}
.gtin-search-product{width:86%;margin-right:2%;}
#company_ajaxify .chosen-choices { overflow-y: auto; max-height: 200px !important; }
.image-delist-tile-wrapper {overflow: hidden;position: relative;display: flex;align-items: center;transition: 0.1s ease;padding: 0px;height: 46px;}
.imageselect-delist-container {width: 10%;height: 64px;float: left;box-sizing: border-box;text-align: center;
    -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;box-shadow: 0 1px 4px rgba(0,0,0,0.4);
    padding: 0px 0px;border: none;color: #555;background-color: white;overflow: hidden;margin:15px 0 4px 8px;}
.imageselect-delist-label{cursor:pointer;}	
.notallow{cursor: not-allowed !important;}
.imageselect-delist-caption {font-size: 8.3px;font-family: 'Oswald', sans-serif;font-weight: bold;padding: 0px;line-height:1;}
.delist-retailer:nth-last-child(odd) {background: #f2f2f2!important;}
.tile-height{height: 40px;}
.delist-pad{font-size: 10px;padding: 7px;}
.delist-container{padding-top:100px;}
.selectedRtail{background:#dbdbdb;/* position: absolute; */}
/* #view-product{min-height: 1065px !important;} */
.showEntry{margin:10px 0 10px 0;}
.faq-header {color: #073855 !important;font-size: 18px;}
.homeone h4{font-size:14px!important;}
.homeone ul{margin-left:23px;}
.homeone li:before {text-shadow: none;-webkit-font-smoothing: antialiased;font-family: 'fontawesome';
    speak: none;font-weight: normal;font-variant: normal;line-height: 1;text-transform: none;content:"\f111";
color: #1396e2;font-size: 8px;position: relative;bottom: 2px;margin-right: 10px;}
.gln-view{margin-top:47px;}
.sector {text-align:left !important;padding-bottom: 5px;}
.sector  input[type="checkbox"]{margin-right: 10px;}
.gln_sec{margin-bottom:70px;}
.func-tabl{width:80%;margin:auto;margin-top:20px;}
.request{color:#f88d22;}
.text-upper{text-transform:uppercase;}
#view-dispatch tr td, #view-gdti tr td{padding: 8px;}
.well { padding: 10px; overflow: hidden; }
.well-primary { background: #dff0d8;border:1px solid #d6e9c6;color:#3c763d }
.well-danger { background:#f2dede;border:1px solid #ebccd1;color:#a94442 }
.txt-left { text-align: left !important; }
.dropzone {min-height: 100px !important; border-radius: 10px }
.table-top-btn{margin-bottom:5px;}
.recycling{color:#00B74F;}
.valid-form label.error {background: none;padding: 0;margin-left: 40.5%;color: red;font-weight: bold;border:none;}
#cng_plate_detail h1 {background: #e1562c;color: #fff;margin: 0px;padding: 10px 17px;text-align:left;font-size: 14px;	font-weight: bold;}
#cng_plate_detail ul {padding: 0px 20px;margin-bottom: 10px;}
#cng_plate_detail ul li {list-style: circle;}
#form-plate .tabs-subheading {padding-top: 30px;margin-bottom: 30px;}
.well-certificate {line-height: 33px;background: #fff !important;padding: 0px !important;}
.well-certificate table * { position: relative;}
.well-certificate table td, .well-certificate table th { padding-left: 8px;}
.well-certificate table thead tr {line-height: 20px;}
.well-certificate table td, .well-certificate table th { text-align: left;}
.well-certificate table td.l, .well-certificate table th.l {text-align: right;}
.well-certificate table td.c, .well-certificate table th.c {text-align: center;}
.well-certificate table td.r, .well-certificate table th.r {text-align: center;}
@media screen and (max-width: 992px) {
  .well-certificate table {display: block;}
  .well-certificate table > *, 
  .well-certificate table tr, 
  .well-certificate table td, 
  .well-certificate table th {
    display: block;
  }
  .well-certificate table thead {display: none;}
  .well-certificate table tbody tr td {padding-left: 88% !important;margin-bottom: 15px;}
  .well-certificate table tbody tr td:last-child {margin-bottom: 0;}
  .well-certificate table tbody tr td:before {font-weight: bold;position: absolute;width: 85%;left: 0px;top: 0;}
  .well-certificate table tbody tr td:nth-child(1):before {content: "Volumetric Capacity(Litres)";}
  .well-certificate table tbody tr td:nth-child(2):before {content: "Working Pressure(kgf/cm2)";}
  .well-certificate table tbody tr td:nth-child(3):before {content: "Test Pressure(Kgf/cm2)";}
  .well-certificate table tbody tr td:nth-child(4):before {content: "Total Expension TE(cc)";}
  .well-certificate table tbody tr td:nth-child(5):before {content: "Permanent Expansion PE(cc)";}
  .well-certificate table tbody tr td:nth-child(6):before {content: "Permanent Expansion(%)";}
  .well-certificate table tbody tr td:nth-child(7):before {content: "Result";}  
  .well-certificate .column4,
  .well-certificate .column5,
  .well-certificate .column6,
  .well-certificate .column7,
  .well-certificate .column1,
  .well-certificate .column2,
  .well-certificate .column3 {width: 100%;}
  .Middlebody3{padding:0;}
}
#cng_label_panel {margin-left: 20px;width: 350px;height: 350px;background: url("images/cng_label_frame.png");position: relative;font-weight: bold;color: #fcf500;font-family: 'Helvetica';margin-bottom: 20px;}
#cng_label_panel_preview {width: 350px;height: 350px;background: url(images/preview.jpg) no-repeat;background-position: center;margin: auto;margin-bottom: 20px;}
#cng_label_panel #label_test_center_name, #cng_label_panel #label_license_number {position: absolute;}
.monthPicker{width:100px;}
.retail{color:#F05587;}
.peach{color:#Fbb034;}
.gs1link{color:#008dbd;}
#search-gdti .formlabel, .search-form .formlabel{width: 210px;}
.max-width{max-width:100% !important;}
.tabView .form-item{width:460px;}
.tabView .formlabel{font-weight:normal;}
.tabView label.error{margin-left: 7.5%;}
.fullTable tr td{padding: 10px;border: 1px solid #ddd !important;width: 280px;}
.lightgreybackground{background: #eee;}
.ticket-txtarea{width: 66%;height: 70px;margin-bottom:12px;resize:none;}
.cng_rmk{text-align: justify !important;line-height: 20px;}
#video-template {margin-top: 30px;}
#video-template h4 {color: #7d7d7d;font-weight: bold;padding-bottom: 5px;line-height: 20px;}
#video-template .new-overlay {position: absolute;z-index: 99999999999;width: 100%;display: none;top: 30%;}
#video-template a:hover img {opacity: 0.2;}
#video-template a:hover .new-overlay img {opacity: 1;}
#video-template a:hover .new-overlay {display: block;}
.chosen-single{float:left;width:100%;}
.divCenter{width: 50%;margin: auto;}
.input-file {
-webkit-appearance: none;resize: none;width: 60% !important;border: 1px solid #ccc !important;    background-color: #ffffff;font-size: 12px;color: #454545;font-weight: 300;padding: 8px 10px;line-height: 1.2;margin-bottom:10px;    -webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;    -moz-transition: all linear 0.3s;-o-transition: all linear 0.3s;-ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;transition: all linear 0.3s;
}
.selectRetailerType {background:none;}
.aumenu{padding: 40px;}
.aumenu>div{float:right !important;text-transform: uppercase;font-weight: 900;}
.aumenu>div>a{color: #032c6c;}
#epcContainer {
	width: 60%;
    margin: auto;
}
#epcContainer .epc-buttons {
	margin-bottom: 20px;
}
#epcContainer .epc-primary,
#epcContainer .epc-secondary {
    border: 1px solid #bbbbc1;
}
#epcContainer .epc-secondary,
#epcContainer .epc-tertiary {	
    margin-top: 22px;
}
#epcContainer .epc-primary-title,
#epcContainer .epc-secondary-title {
	background: #f26334;
	color: #FFF;
	padding: 5px;
}
#epcContainer .epc-primary-data {
	width: 100%;
	border: 1px solid #e2e2e2;
	padding: 3px;
}
#epcContainer .epc-key,
#epcContainer .epc-secondary-body {
	padding: 7px;
}
#epcContainer .epc-arrow {
	margin: 5px;
}
.barcodetab .formlabel{font-size:11px;}
.table-fixed td, .table-fixed td { width: 25%; }
table .highlight { background: #f9f9f9; }
a.paginate_button.current {
    background: #002c6c;
    color: #fff;
}
td.details-control {
    /* background: url('images/details_open.png') no-repeat center center; */
	background: url('images/admin/expandall.png') no-repeat center center;
    cursor: pointer;
}
tr.shown td.details-control {
    background: url('images/details_close.png') no-repeat center center;
}
.regenLabel{float: right !important;margin-right: 39px;}
.secLabel{float: right !important;margin-right: 93px;}
.xml-form{width:45%;margin:auto;}
.scrollable {overflow:auto;}
#trace_report_form_panel {width:85%;margin:auto;}
.trace-table th{padding:12px;}
/* Star Rating Start */
.rate {
    float: left;
    height: 46px;
    text-align: left;
}
.rate:not(:checked) > input {
    position:absolute;
	display: none;
}
.rate:not(:checked) > label {
    float:right;
    width:1em;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    font-size:40px;
    color:#ccc;
}
.rate:not(:checked) > label:before {
	content: "\2605";
}
.rate > input:checked ~ label, .rate input[checked="checked"] ~ label {
    color: #ffc700;    
}
.rate:not(:checked) > label:hover,
.rate:not(:checked) > label:hover ~ label {
    color: #ffc700;  
}
.rate > input:checked + label:hover,
.rate > input:checked + label:hover ~ label,
.rate > input:checked ~ label:hover,
.rate > input:checked ~ label:hover ~ label,
.rate > label:hover ~ input:checked ~ label {
    color: #efbd0d;
}
/* Star Rating End */
.wdth65{width:65px;}
.wdth100{width:100px;}
.mrpicon{width: 19px;border-right: none;}
.cpointer{cursor:pointer}
.sc-product{overflow-y:auto;max-height:600px;}
.sc-product::-webkit-scrollbar{width: 5px;background-color: #F5F5F5;}
.sc-product::-webkit-scrollbar-thumb{border-radius: 0px;background-color: #F26334;background-image: -webkit-gradient(linear, 40% 0%,75% 84%,from(#f26334),to(#e25d34),color-stop(.6,#ef9679));}
.sc-product li{margin:40px 0 60px 0;}
.sc-product p{color: #0e0e0e;margin-top:12px;font-size:12px !important;}
.sc-popup-prod{top: 40px !important;right: 0px !important;background: #f4f4f4 !important;box-shadow: 0 2px 20px #d0d0d0 !important;}
.contingency .card {box-shadow: 0 0 8px 0 rgba(0,0,0,0.2);transition: 0.3s;width:450px;margin:20px auto;padding:15px;}
.validatorBtn{padding:4px 4px !important;font-size: 9px;}
.emailShare{background-color: #008dbd !important;color: white !important;}
.emailShare .glyphicon{background: no-repeat !important;border: none !important;}
.report-textbox{width: 50%;height: 70px;resize: none;}
.noti-alert{width: 15% !important;padding: 2px 15px 5px !important;right: 0px !important;}
.noti-alert h5{font-size:10px;}
.noti-alert p{font-size:10px !important;}
.noti-alert button{top:0px !important;right:0px !important;}
.upldptext{text-align: left;width: 33%;margin: auto;}
.clickit_img img {max-height: 450px !important;}
.outsourceText {text-align: left;width: 40%;margin: 20px auto;}
.iconCount{position: absolute;font-weight: bold;color: #fff;background: #f00;border-radius: 0.5em;padding: 0 8px;}
.pageno{width:30px;}
/*** Chatbot ***/
#chat-circle {
  position: fixed;
  bottom: 0px;
  left: 20px;
  color: white;
  cursor: pointer;
  z-index:999999999;
  margin-bottom:30px;
  width: 100px;
  height: 100px;
}
.chatbot-box .popup-box {
   background-color: #ffffff;
    border: 1px solid #b0b0b0;
    bottom: 36px;
    display: none;
	z-index:9999999999;
    height: 502px;
    position: fixed;
    left: 36px;
    width: 400px;
    font-family: 'Open Sans', sans-serif;
}
.chatbot-box .popup-box-on {
    display: block !important;
}
.chatbot-box  .popup-box .popup-head .popup-head-right {
    margin: 11px 7px 0;
}
.chatbot-box .popup-box .popup-messages {
    background: #3f9684 none repeat scroll 0 0;
    height: 275px;
    overflow: auto;
}
@media screen and (max-width:767px) {
	.chatbot-box  .popup-box {
		width: 100%;
		height: 100%;
		left:0px;
		bottom: 0px;
	}
	.chatbot-box  .popup-box iframe {
		width: 100%;
		height: 100%;
	}
}
.blink {
animation: blinker 0.8s linear infinite;
color: #c91c1c;
font-weight: bold;
}
@keyframes blinker {
	50% {
	  opacity: 0;
	}
}
.blink-one {
	animation: blinker-one 1s linear infinite;
}
@keyframes blinker-one {
	0% {
	  opacity: 0;
	}
}
.blink-two {
	animation: blinker-two 1.4s linear infinite;
}
@keyframes blinker-two {
	100% {
	  opacity: 0;
	}
}
.feature.box-shadow {
    padding: 10px 30px;
    background: #fff;
    -webkit-box-shadow: 0 15px 30px 0 rgb(0 0 0 / 10%);
    box-shadow: 0 15px 30px 0 rgb(0 0 0 / 10%);
    border-radius: 4px;
    margin-bottom: 30px;
}
.feature .heading {
    font-size: 16px;
    font-weight: bold;
    color: #000;
}
#form-uin label.error{display: none !important;}
.salutation{width:60px;}
.barcodetab #cke_remark{width:85%;margin: auto;}
.Low{color:#002c6c;}
.Medium{color:#FFCC00;}
.High{color:#f00;}

.action-dropdown {
  position: relative;
  display: inline-block;
  width: 75px;
}

.defaultButton{
z-index: 0 !important;
}
.action-dropbtn{
z-index: 0 !important;
}

.action-dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.action-dropdown-content a {
  color: black;
  padding: 8px 16px;
  text-decoration: none;
  display: block;
}
.action-dropdown-content a:hover {background-color: #ddd;}
.action-dropdown:hover .action-dropdown-content {display: block;}
.ocrtbl tr th { background: #dfdfdf !important;border: 1px solid !important;}
.ocrtbl tr td {border: 1px solid !important;}
.uncheckMark{color: #ff0000;font-weight: bold;}
.checkMark{color: #008000;font-weight: bold;}
.setOrder{width: 300px;}
.chosen-container{text-align: left;}
.img-tab{padding: 10px;max-width: 150px;border: 1px solid #ddd;}
.pad{padding: 10px;}
.img-fit{width: 80%; aspect-ratio: 3/2;  object-fit: scale-down;}
.ul-square li{list-style-type: square !important;}
.Middlebody2 ~ .footer{position:inherit !important;}
#view-scrapper .validatorBtn{margin: 2px !important;}
/* @media print {
  * {
    display: none;
  }
}
 */