.tableHeader{
	border-collapse: collapse;
	border: 1px solid #333  !important;
}
.tableHeader th{
	/*background-color: #3477B0;
	color:#FFFFFF;*/
	background-color: #4A89BF;
	color:#fff;
	text-align: center;
	border: 1px solid #333 !important; 
	text-transform:uppercase;
}
.tableHeader td{
	border: 1px solid #333 !important;
	text-align: center;
}


table.tableSMS th{
	font-size: 13px !important;
	background-color: #4A89BF;
	color:#fff;
	text-align: center;
}
table.tableSMS td{
	padding: 4px !important;
	font-size: 13px !important;
	vertical-align:middle !important;
	text-align: left !important; 
}
.close1{
	color:red;
	cursor:pointer;
	position:relative;
}


.table-bordered tr td.exp-td,.table-bordered tr th.exp-td{
	background-image:none;background-color: #9D6CA2;color:#fff; text-align:center;
}
.table-bordered tr th{
	text-transform:uppercase;
	padding:10px 4px !important;
	font-size:12px;
}
.table-bordered tr td{
	padding:10px 4px !important;
	font-size:12px;
}


.has-error .error{
    background-repeat: no-repeat;
    background-position: 99% 6px;
    background-image: url('/images/has_error.gif') !important;
}
.has-success .valid{
    background-repeat: no-repeat;
    background-position: 99% 6px;
    background-image: url('/images/has_success.gif') !important;
}
.has-error .form-error{
    display:none !important;
}
.loader-rectangle
{
    height:14px;
    width:103px;
    position:absolute;
    background-image: url("/images/gif-load.gif");
}
.loader-snack
{
    height:14px;
    width:103px;
    position:relative;
    background-image: url("/images/gif-load.gif");
}
.loader-line
{
    height:14px;
    width:103px;
    position:relative;
    background-image: url("/images/gif-load.gif");
}
#postcode_div,.company_div,
.association_div,
.company2_div,
.contact_div,
.contact_div_other,
.sponsor_div,
.exhibition_div,
.advertiser_association_div,
.exhibiting_div,
.publicationdigital_div,
.publicationprint_div,
.venuename_div,
.pdiv{
    width:360px;
    min-height:15px;
    max-height:300px;
    position:absolute;
    z-index:10000;
    margin:0px 0px 20px 0px;
    overflow: auto;
}
#postcode_div ul,.company_div ul,
.association_div ul,
.contact_div ul,
.contact_div_other ul,
.sponsor_div ul,
.advertiser_association_div ul,
.company2_div ul,
.exhibition_div ul,
.exhibiting_div ul,
.venuename_div ul,
.publicationdigital_div ul,
.publicationprint_div ul,
.pdiv ul{
    border:1px solid #a3a3a3;
    list-style-type: none;
    margin-left: 0px;

}
.pdiv ul li ,.postcode_div ul li,
#company_div ul li,#company_div1 ul li,#company_div2 ul li,#company_div3 ul li,
.association_div ul li,
.venuename_div ul li,
.sponsor_div ul li,
.exhibiting_div li,
.advertiser_association_div ul li,
.company2_div ul li,
.exhibition_div ul li,
.publicationdigital_div ul li,
.publicationprint_div ul li,
.contact_div ul li,
.contact_div_other ul li
{
    cursor: pointer;
    color: #428bca;
    border-bottom:1px dotted #428bca;
    background-color: #fff;
    margin-left: -37px;
    padding:4px;
    font-weight: 700;
}
 ul.image-grid
{
    list-style-type: none;
    margin-left: 0px;
}
ul.image-grid li
{
    width:78px;
    float: left;
    padding: 5px;
    cursor: pointer;
    border:1px solid #a6a6a6;
    background-color: #fff;
    margin:10px;
    position: relative;
}
.uploader
{
border:1px dashed #a6a6a6 !important;
padding:7px;
cursor: progress;
border-radius: 0 0 0 0 !important;
}
.img_p
{
    position: relative;
    border:1px dashed #a6a6a6;
    font-size: 16px;
    padding:7px;
    color: #a6a6a6;
    float: left;
    margin-left: 10px;
    cursor: pointer;
    background-color: #FFFFFF;
}
#image_box
{
width:100%;
margin-left: -10px;
display:inline-block;
}
.re_copy_div
{
margin-bottom:15px;padding:5px;
}
/* custom ui css */
.ui-icon-triangle-1-e {
background-position: -32px -128px !important;
}
.ui-icon-triangle-1-se {
background-position: -48px -128px !important;
}
.company_edit a:link ,.company_edit a:link a:hover,.company_edit a:link a:visited
{
    color: #FFF;
    font-weight: normal;
}
.Admin_login
 {
     /*margin-top: 50px;*/
     width: 100%;
	 margin-top: 100px;
     /*margin-left: 30%;*/

 }
.Admin_login_form
{
    background: #a5e7ff none repeat scroll 0 0;
   /* border: 2px solid #3274ac;*/
   border: 2px solid yellow;
    margin-left: 30%;
    width: 40%;
	border-radius: 6px;
	box-shadow:0 0 11px 1px #28a4c9;
	-moz-box-shadow:0 0 11px 1px #28a4c9;
	-ms-box-shadow:0 0 11px 1px #28a4c9;
	-webkit-box-shadow:0 0 11px 1px #28a4c9;
	-khtml-box-shadow:0 0 11px 1px #28a4c9;
	-o-box-shadow:0 0 11px 1px #28a4c9;
	
	
}
.Admin_login_form > .panel-heading
{
	background: #3274ac none repeat scroll 0 0;
    color: #fff;
    text-align: center;
	border-bottom: 2px solid yellow;
	margin-bottom:20px;
}


.sovr_comp
{
    width:100%;
    height: 50px;
    display: block;
    position: relative;
}
.Sover,.Comp
{
    padding: 2px;
    width:100%;
    margin-bottom: 2px;
}

.thumb_img{
	margin: 3px;
	padding: 3px;
	border: 1px solid  #ccc;
	display: inline;
}
.menuBar {
    /*background: #c66e00 none repeat scroll 0 0;*/
	background: #4A89BF none repeat scroll 0 0;
}
.navbar-default .navbar-nav > li > a {
    color: aqua;
	padding-left:10px;
	padding-right:10px;
}
.navbar-default .navbar-nav > li > a:focus{
	color: #fff;
	font-weight:bold;
}

.navbar-default .navbar-nav > li > a:hover {
    color: #fff;
}
.copy{
	background-color:#EEEEEE; color:#333;
	border:1px solid #000;
	padding:10px;text-align:center;
	box-shadow:0 0 5px 0px #000;
	-moz-box-shadow:0 0 5px 0px #000;
	-ms-box-shadow:0 0 5px 0px #000;
	-webkit-box-shadow:0 0 5px 0px #000;
	-khtml-box-shadow:0 0 5px 0px #000;
	-o-box-shadow:0 0 5px 0px #000;
	
}
.bold{ font-weight:bold !important; }
.text-center{ text-align:center !important; }
.bg-white{ background:#fff  !important; }
.panel-top{
	padding:10px;
	background:#e5ffbf none repeat scroll 0 0;
	border:1px solid #000;
	box-shadow:0 0 5px 0px #000;
	-moz-box-shadow:0 0 5px 0px #000;
	-ms-box-shadow:0 0 5px 0px #000;
	-webkit-box-shadow:0 0 5px 0px #000;
	-khtml-box-shadow:0 0 5px 0px #000;
	-o-box-shadow:0 0 5px 0px #000;	
}
.bg-lite-green{
	background:#E5FFBF  none repeat scroll 0 0;
	border:1px solid #4da11e;
}
.search-panel{
	border:1px solid #000;
	box-shadow:0 0 5px 0px #000;
	-moz-box-shadow:0 0 5px 0px #000;
	-ms-box-shadow:0 0 5px 0px #000;
	-webkit-box-shadow:0 0 5px 0px #000;
	-khtml-box-shadow:0 0 5px 0px #000;
	-o-box-shadow:0 0 5px 0px #000;
	
}
.panel-content{
	border:1px solid #000;
	float:left;
	width:100%;
	box-shadow:0 0 5px 0px #000;
	-moz-box-shadow:0 0 5px 0px #000;
	-ms-box-shadow:0 0 5px 0px #000;
	-webkit-box-shadow:0 0 5px 0px #000;
	-khtml-box-shadow:0 0 5px 0px #000;
	-o-box-shadow:0 0 5px 0px #000;
}
.panel-content  > .panel-heading{
	border-bottom:1px solid #28a4c9;
}

.pagination > li:last-child > a, .pagination > li:last-child > span{
	border: 1px solid #28a4c9;
}
.pagination > li > a, .pagination > li > span, .pagination > li > a.paginate_click{
	
	/*border: 1px solid #28a4c9;*/
	/*border:1px solid #073763;
	background-color:#28a4c9;
	color:#fff;*/
	
	background-image: linear-gradient(to bottom, #f0ad4e 0px, #eb9316 100%);
    background-repeat: repeat-x;
    border-color: #e38d13;
	color:#fff;
	margin: 2px;
	font-weight:bold;
	
	
	
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{
	/*border: 1px solid #28a4c9   !important;
	background-color:#073763 !important;
	color:#fff   !important;*/
	background-image: linear-gradient(to bottom, #5bc0de 0px, #2aabd2 100%);
    background-repeat: repeat-x;
    border-color: #28a4c9;
	margin: 2px;
	font-weight:bold;
	color:#fff;
}
.pagination > li > a.active{
	/*border: 1px solid #28a4c9   !important;
	background-color:#073763 !important;
	color:#fff   !important;*/
	background-image: linear-gradient(to bottom, #5bc0de 0px, #2aabd2 100%);
    background-repeat: repeat-x;
    border-color: #28a4c9;
	margin: 2px;
	font-weight:bold;
	color:#fff;
}

.form-horizontal.has-validation-callback {
    /*margin-left: 2%;*/
	/*margin: 2%;
    width: 96%;*/
}
hr.bot-hr{
	height:2px;
	background-color:#FF9900;
	box-shadow:0 0 5px 0px #FF9900;
	-moz-box-shadow:0 0 5px 0px #FF9900;
	-ms-box-shadow:0 0 5px 0px blue;
	-webkit-box-shadow:0 0 5px 0px #FF9900;
	-khtml-box-shadow:0 0 5px 0px #FF9900;
	-o-box-shadow:0 0 5px 0px #FF9900;
}
.alert{ margin-top:10px;}
.alert-success{
	box-shadow:0 0 5px 0px #4da11e;
	-moz-box-shadow:0 0 5px 0px #4da11e;
	-ms-box-shadow:0 0 5px 0px #4da11e;
	-webkit-box-shadow:0 0 5px 0px #4da11e;
	-khtml-box-shadow:0 0 5px 0px #4da11e;
	-o-box-shadow:0 0 5px 0px #4da11e;
}

.alert-danger{
	box-shadow:0 0 5px 0px #F08080;
	-moz-box-shadow:0 0 5px 0px #F08080;
	-ms-box-shadow:0 0 5px 0px #F08080;
	-webkit-box-shadow:0 0 5px 0px #F08080;
	-khtml-box-shadow:0 0 5px 0px #F08080;
	-o-box-shadow:0 0 5px 0px #F08080;
}

.navbar-default .navbar-toggle{
	border-color: orange !important;
}
.navbar-toggle{
	background-color:aqua !important;
}

/* Index page css pasted here  */

 .shadContainer,#shad_rfc_container{
	width:100%;
	height:100%; 
	position:fixed; 
	left:0;
	top:0;
	background-color:#000;
	opacity:0.5;
	display:none;
	z-index:999; 
  }
 .shadPopContainer{
	position:absolute;
	left:10%;
	top:70px;
	width:80%;
	border:2px solid #EB9316;
	z-index:9999;
	display:none;
	height:400px;
	background-color:#fff;
	max-height:4000px;
	overflow:visible;	 
  }
  
  .shad_rfc_popup{
	position:absolute;
	left:25%;
	top:40%;
	width:48%;
	border:2px solid #000;
	z-index:9999;
	display:none;
	height:auto;
	background-color:#fff;
	max-height:4000px;
	overflow:visible;
	padding: 10px 0; 	 
  }
  
  .popupContent{
	  
	  border: 1px solid red;
    float: left;
    height: 355px;
    margin: 5px 1%;
    max-height: 355px;
    overflow: auto;
    width: 98%;	
	}
	table.tablePicDrop th{
		font-size: 13px !important;
	}
	table.tablePicDrop td{
		padding: 4px !important;
		font-size: 13px !important;
		vertical-align:middle !important;
	}
	
	
 a#closepopoup_rfc{
 	background-color: #f00;
    border-radius: 19px;
    color: #fff;
    float: right;
    font-size: 16px;
    font-weight: bold;
    margin-right: -11px;
    margin-top: -12px;
    padding: 3px 8px;
    text-align: center;
    text-decoration: none;
 } 
 a#closepopoup_rfc:hover{
	 background-color:#030;
	 color:#FFF;
	 }
 a#closepopbtn{
	background-color: #f00;
    border-radius: 19px;
    color: #fff;
    float: right;
    font-size: 16px;
    font-weight: bold;
    margin-right: -11px;
    margin-top: -12px;
    padding: 3px 8px;
    text-align: center;
    text-decoration: none;
	 }
 a#closepopbtn:hover{
	 background-color:#030;
	 color:#FFF;
	 }
 #showhideNofification{
	 display:none;
	 /*background-color: #fdef72;
	 border: 1px solid orange;*/
	 /*background-color: #ccffa6;*/
	 background:#e5ffbf none repeat scroll 0 0;
     border: 1px solid #000;
	 box-shadow:0 0 5px 0px #000;
	-moz-box-shadow:0 0 5px 0px #000;
	-ms-box-shadow:0 0 5px 0px #000;
	-webkit-box-shadow:0 0 5px 0px #000;
	-khtml-box-shadow:0 0 5px 0px #000;
	-o-box-shadow:0 0 5px 0px #000;
	 
	 
	 }
 .thumbnail, .img-thumbnail{
	 background-color: #fcfca9;
 }
 .customer_div ul{
	border: 1px solid #a3a3a3;
    list-style-type: none;
    margin: 0;
	padding:0;
	float:left;
	max-height: 300px;
    min-height: 50px;
    overflow-x:visible;
	overflow-y:auto;
	width:100%;
	}
 .customer_div ul li{
	background-color: #fff;
    border-bottom: 1px dotted #428bca;
    color: #428bca;
    cursor: pointer;
    font-weight: 700;
    padding: 4px;
    z-index: 10000;
	 }
 .customer_div{ 
	margin: 0 0 20px;
    position: absolute;
    z-index: 10000;
 }
  .customer_mob_div ul{
	border: 1px solid #a3a3a3;
    list-style-type: none;
    float:left;
	margin:0;
	padding:0;
	max-height: 300px;
	overflow-x:visible;
	overflow-y:auto;
	width:100%;
	}
 .customer_mob_div ul li{
	background-color: #fff;
    border-bottom: 1px dotted #428bca;
    color: #428bca;
    cursor: pointer;
    font-weight: 700;
    padding: 4px;
    z-index: 10000;
	 }
 .customer_mob_div{ 
	margin: 0 0 20px;    
    min-height: 15px;    
    position: absolute;   
    z-index: 10000;
 }
 
  .customer_div_mobile ul{
	border: 1px solid #a3a3a3;
    list-style-type: none;
    margin: 0;
	padding:0;
	float:left;
	max-height: 300px;
	overflow-x:visible;
	overflow-y:auto;
	width:100%;
	}
 .customer_div_mobile ul li{
	background-color: #fff;
    border-bottom: 1px dotted #428bca;
    color: #428bca;
    cursor: pointer;
    font-weight: 700;
    padding: 4px;
    z-index: 10000;
	 }
 .customer_div_mobile{ 
	margin: 0 0 20px;   
    min-height: 15px;    
    position: absolute;    
    z-index: 10000;
 }
 
 .shadordContainer{
	width:100%;
	height:100%; 
	position:fixed; 
	left:0;
	top:0;
	background-color:#000;
	opacity:0.5;
	display:none;
	z-index:999; 
  }
 .shadPopupContainerSMS{
	position:fixed;
	/*left:23%;
	width:56%;*/
	top:70px;
	left:10%;
	width:80%;
	border:2px solid #000;
	z-index:9999;
	display:none;
	max-height:450px;
	height:auto;
	background-color:#f7f7f7;
	padding: 10px;
	overflow-y: scroll;
  }
   a#closepopbtnSMS{
	background-color: #f00;
    border-radius: 19px;
    color: #fff;
    float: right;
    font-size: 16px;
    font-weight: bold;
    margin-right: -25px;
    margin-top: -25px;
    padding: 3px 8px;
    text-align: center;
    text-decoration: none;
    position: fixed;
	 }
 a#closepopbtnSMS:hover{
	 background-color:#030;
	 color:#FFF;
 }
  
  
  .shadPopordContainer{
	position:absolute;
	left:10%;
	top:70px;
	width:80%;
	border:2px solid #000;
	z-index:9999;
	display:none;
	height:400px;
	background-color:#fff;
	max-height:4000px;
	overflow:visible;	 
  }
  
  .popupordContent{
	  
	  float:left;
	  max-height:355px;
	  border:1px solid red;
	  width:96%;
	  margin:5px 2%;
	  height:355px;
	  overflow:auto;	
	  }
.popupContentSMS{
	 float:left;
	  width:100%;
	  margin:0;
	  height:auto;
	  overflow:auto;
	  background-color:#fff;
}
  
 a#closepopordbtn{
	background-color: #f00;
    border-radius: 19px;
    color: #fff;
    float: right;
    font-size: 16px;
    font-weight: bold;
    margin-right: -11px;
    margin-top: -12px;
    padding: 3px 8px;
    text-align: center;
    text-decoration: none;
	 }
 a#closepopordbtn:hover{
	 background-color:#030;
	 color:#FFF;
 }
 table.tbl_rfc_popup{
 	float: left;
 	width: 70%;
 	margin-left:15%; 
 }
 .darkblue{
 	color:#086A87;
 }
 .marginBtm10{
 	margin-bottom: 10px;
 }
 .paddingBtm10{
 	padding-bottom: 10px;
 }
 .width19per{ width:19%; margin-left:6px; }
 .width25per{ width:25%; }
 .width23per{ width:23%; }
 .width20per{ width:15%; }
 .width30per{ width:35%; }
 .width75per{width:75%; word-break: break-all; }
 .float-right{float:right;}
 .float-left{float: left;}
 .flt_wdth30per{float: left; width:30%; }
 .flt_wdth60per{float: left; width:60%; }
 .padd-ryt10px{padding-right:5px;}
 .moduleIcon img{ height: 130px !important; width: 182px !important;   }
 .tr_style th{  }
 .tr_reportDtl th{ background-color: #9D6CA2; color:#fff; }
 
 
 /* Head Page css pasted here */
 
 .customer_lst ul{
	border: 1px solid #a3a3a3;
    list-style-type: none;
    margin: 0;
	padding:0;
	float:left;
	max-height: 300px;
	width:100%;
	overflow-x:visible;
	overflow-y:auto;
	min-height: 50px;    
	 }
 .customer_lst ul li{
	background-color: #fff;
    border-bottom: 1px dotted #428bca;
    color: #428bca;
    cursor: pointer;
    font-weight: 700;
    padding: 4px;
    z-index: 10000;
	 }
 .customer_lst{ 
	margin: 0 0 20px;    
    position: absolute;    
    z-index: 10000;
 }
 .customer_lst1 ul{
	border: 1px solid #a3a3a3;
    list-style-type: none;
    margin: 0;
	padding:0;
	float:left;
	width:100%;
	overflow-x:visible;
	overflow-y:auto;
	max-height: 300px;
	min-height: 50px;    
 }
 .customer_lst1 ul li{
	background-color: #fff;
    border-bottom: 1px dotted #428bca;
    color: #428bca;
    cursor: pointer;
    font-weight: 700;
    padding: 4px;
    z-index: 10000;
	 }
 .customer_lst1{ 
	margin: 0 0 20px;
    position: absolute;    
    z-index: 10000;
 }
 
 .rptdiv{
	margin-top:43px;
    max-height: 300px;
    min-height: 15px;
    overflow: auto;
    position: absolute;
    width: 130px;
    z-index: 10000;
 }
 .rptdiv ul{
	border: 1px solid #a3a3a3;
    list-style-type: none;
    margin-left: 0;
	
}
.rptdiv li{
	background-color: #fff;
    border-bottom: 1px dotted #428bca;
    color: #428bca;
    cursor: pointer;
    font-weight: 700;
    margin-left: -40px;
    padding: 4px;
    z-index: 10000;
}
.sld li a:hover{
	text-decoration:none;
}
.sld li:last-child{
	border-bottom: none;
}
.customer_lst2 ul{
	border: 1px solid #a3a3a3;
    list-style-type: none;
    margin: 0;
	padding:0;
	float:left;
	max-height: 300px;
	min-height: 50px;
	overflow-x:visible;
	overflow-y:auto;
	width:100%;
	}
 .customer_lst2 ul li{
	background-color: #fff;
    border-bottom: 1px dotted #428bca;
    color: #428bca;
    cursor: pointer;
    font-weight: 700;
    padding: 4px;
    z-index: 10000;
	 }
 .customer_lst2{ 
	margin: 0 0 20px;
    position: absolute;
    z-index: 10000;
 }
 .showordpop:hover{
	 cursor:pointer;
 }
 
 .changeClrTR{
 	background-color: #E6E0F8 !important;
 }
 
 .bg-pending{ 
	background:#F08080 none !important;
	background-color:#F08080  !important; 
	padding: 3px 5px;
	color:#fff  
 }
 .bg-ready{
	background:#FFA500 none !important;
	background-color:#FFA500  !important; 
	padding: 3px 5px;
	color:#fff  
 }
 .bg-drop{
	background:#F4A460 none !important;
	background-color:#F4A460  !important; 
	padding: 3px 5px;
	color:#fff  
 }
 .bg-complete{
	background:#9ACD32 none !important;
	background-color:#9ACD32  !important; 
	padding: 3px 5px;
	color:#fff  
 }
 .bg-iron{
	background:#8D20AE none !important;
	background-color:#8D20AE  !important; 
	padding: 3px 5px;
	color:#fff  
 }
 .bg-export{
	background: #741B47 none !important;
	background-color:#741B47  !important; 
	padding: 3px 5px;
	color:#fff 
 }
 
 
 .text-pending{ 
	color:#F08080 !important; 
 }
 .text-ready{
	color:#FFA500  !important;  
 }
 .text-drop{
	color:#F4A460  !important;   
 }
 .text-complete{
	color:#9ACD32  !important; 
 }
 .text-iron{
	color:#8D20AE  !important; 
 }
 .text-export{
	color:#741B47  !important; 
 }
 .text-white{
	color:#ffffff  !important; 
 }
 
 .panel-primary {
	background: #428bca none !important;
    background-color: #428bca !important;
    color: #FFFFFF !important;
}

.bg-primary {
	 background: #428bca none !important;
     background-color: #428bca !important;
}
.bg-white{	
	background: #fff none !important;
    background-color: #fff !important;
 }
.bg-info{ 	
	background: #2aabd2 none !important;
    background-color: #2aabd2 !important;
}
.bg-success{ 	
	background: #419641 none !important;
    background-color: #419641 !important;
}

.bg-danger{ 	
	background: #c12e2a none !important;
    background-color: #c12e2a !important;
}
.bg-warning{ 	
	background: #eb9316 none !important;
    background-color: #eb9316 !important;
}
.bg-dark-warning{ 	
	background: #DE851B none !important;
    background-color: #DE851B !important;
}
.bg-default{ 	
	background: #F0F0F0 none !important;
    background-color: #F0F0F0 !important;
}
.bg-dark-success{
	background: #2BB673 none !important;
    background-color: #2BB673 !important;
}
.bg-lite-success{
	background: #46CFB0 none !important;
    background-color: #46CFB0 !important;
}
.bg-pink{
	background-color: #ED247D !important;
	background: #ED247D !important;
}
 
 
 /*.menuBar
 {
	 background-image:none;
	 background-color:#007AFE;
 }
  .menuBar a{
	  color:#fff !important;
  }*/