/************************
Designed by : http://responsivewebinc.com
************************/

/* Basic CSS starts */

body{

	-webkit-font-smoothing: antialiased;
}

h1,h2,h3,h4,h5,h6{
	
}

a{

}

a:hover{

}

a:hover,a:active,a:focus {
	outline: 0;
}

hr{

}

:focus {
	outline:none;
}

::-moz-focus-inner {
	border:0;
}

/* Basic CSS ends */



/* Responsive CSS */

/* Mobile phones */
@media (max-width: 480px){

}

/* Tablets */
@media (max-width: 767px){

}

/* Desktop */
@media (max-width: 991px){

}

/*---------------*/
.auto-select{ width:200px !important;}
.remove_field{ float:right; margin-top:-25px; font-size:18px; color:#C00;}
.linkStyle { color:#1BBDCF; font-weight:bold;}
label span{ color:#C00;}
.my-container {
    margin: 2px auto;
    width: 75%;
    background: #fff;
    padding: 0 20px;
    box-shadow: 2px 2px 0px 1px rgba(0,0,0,0.05);
    border-radius: 4px;
    border: 1px solid rgba(0,0,0,0.1);
}

.product_name{
width: 100%;
/*height: 32px;*/
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
color: #555;
background-color: #eee;
border: 1px solid #ccc;}

/*-----------------------------------*/
   .table-div-outer{ width:100%; overflow:scroll; overflow-y: hidden;}
   .table-div{ width:1090px;}
   .table-header{ overflow:scroll; overflow-x: hidden;}
   .table-header th{ background:#009587; color:#FFF;  border-bottom:none;}
   .table-container{height:320px; overflow:scroll; overflow-x: hidden;}
   .table-div .inactive{ color:#ffa21d; font-size:18px;}
   .table-div .active{ color:#7fc143;}
   .table-div .inactive span{font-size:11px; color:#C00}
   .table-div .active span{font-size:11px;}
   .table-div table{width:100%; }
   .table-div a{ color:#0342d1; font-weight:bold; }
   .table-div a:hover{ text-decoration:underline !important;  }
   .table-div tr:hover {background-color: #FFE1FD  !important;}