body
{
	background-color: #ffffff;
}
.mainheader
{

	padding: 5px;
											   
}
.blackbg
{
	background-color: #666666;
	padding: 2px 10px;

}
.lin-bg
{
background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 13%, rgba(0,184,159,1) 44%, rgba(24,199,182,1) 73%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(13%, rgba(255,255,255,1)), color-stop(44%, rgba(0,184,159,1)), color-stop(73%, rgba(24,199,182,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 13%, rgba(0,184,159,1) 44%, rgba(24,199,182,1) 73%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 13%, rgba(0,184,159,1) 44%, rgba(24,199,182,1) 73%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 13%, rgba(0,184,159,1) 44%, rgba(24,199,182,1) 73%, rgba(255,255,255,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 13%, rgba(0,184,159,1) 44%, rgba(24,199,182,1) 73%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
}
.gr-bg
{
	background-color:#009688;
}
.topbar
{
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #e6e6e6;
}
.topbar p
{
	margin: 0;
}
.psearch
{
	padding-top: 50px;
}
.psearch .input-group
{
	border: 1px solid #e6e6e6;
	background-color: #ffffff;
}
.psearch .btn
{
	background-color: #009688;
	color:#ffffff;
}
.topbar a
{
	padding: 0 10px; 
	color: #222;
}
.lang  select, select.form-control
{
	height: 24px;
	width:auto;
	padding: 0 5px;
	font-size: 13px;
	border: 1px solid #e6e6e6;
}
.blackbg h5
{
	color: #ffffff;
}
.logo
{
	padding: 5px 10px;
}
.menu .navbar-collapse
{
	padding: 0;
}
.pad0
{
	padding: 0;
}
p
{
	text-align:justify;
}
.title h4
{
	color: #ffffff;
	margin-bottom: 0;
	font-size:18px;
}
.title p
{
	font-size: 16px;
	color: #ffffff;
	margin-bottom: 0;
}
.login a
{
	color: #222;
	font-size: 15px;
	padding-left: 10px;
}
.sidebar
{
	background-color: #ffffff;
	padding-bottom: 40px;
	-webkit-box-shadow: 0 0 5px 2px #fff;
  -moz-box-shadow: 0 0 5px 2px #fff;
  box-shadow: 0 0 5px 2px #999999;
}
}
.login
{
	padding-top: 30px;
}
.grey-bck
{
	background-color: #e6e6e6;
	padding: 10px 15px;
	min-height:500px;
	overflow:auto;
}
.pad10
{
	padding: 10px;
}
.lsidebar
{
	background-color: #ffffff;
	
	margin-bottom: 10px;

}
.lsidebar h4
{
	margin-bottom: 20px;
}
.catbar
{
	padding: 10px 0;
	background-color: #ffffff;
	margin-bottom: 20px;
		-webkit-box-shadow: 0 0 5px 2px #fff;
  -moz-box-shadow: 0 0 5px 2px #fff;
  box-shadow: 0 0 5px 2px #999999;
	
}
.sidebar1
{
	background-color: #ffffff;
}
.catbar a, .catbar a:visited,  .catbar a:focus
{
	color: #888;
	padding: 10px;
	margin-left: 10px;
	text-decoration: none;
	font-weight: 600;
}
.catbar a:hover
{
text-decoration: none;
color: #84C441;
}
.catbar li.active a
{
	border-bottom: 4px solid #84C441;
}
.pad10
{
	padding: 10px;
}
.rsidebar
{
	background-color: #ffffff;
}
.mcontent
{
	background-color: #ffffff;
}
.mcontent-title
{
	background-color: #ffffff;
	padding: 0 0 10px 0;
}
.mcontent-title ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.mcontent-title li
{
	display: inline-block;
	padding: 10px 10px;

}
.mcontent-title a
{
	padding: 10px;
	color: #84C441;
	
}
.mcontent-title>ul>li.active>a,.mcontent-title>ul>li>a:hover
{
padding: 10px;
	color: #666666;
	text-decoration: none;
	border-bottom: 3px solid #84C441;	
}
.mcontentbody 
{
	background-color: #ffffff;
	padding: 10px;
	margin-top: 10px;
}
.pad0
{
	padding: 0;
}
.mcontentbody ul
{
	list-style: none;
}
.mcontentbody a
{
	color: #888888;
}
.lsidebar a
{
	color: #84C441;
}
.lsidebar ul
{
	list-style: none;
	padding-left: 0;
}
.lsidebar img
{
	margin-top: 20px;
}
footer
{
background-color: #464545;
padding: 10px 0 0 0;

width:100%;
bottom:0;
}
footer ul
{
	list-style: none;
	padding: 0;
}
footer a
{
	color: #ffffff;
	font-size: 16px;
}
footer a:hover
{
	color: #e6e6e6;
	text-decoration: none;
}
.menu .navbar
{
	margin-bottom: 5px;
}
.slider
{
	padding-bottom: 10px;
}
.menu .navbar-default
 {
 background-color:#009688;border-color:#009688;box-shadow:none;margin:0;
  }
  .menu .navbar-default .navbar-nav>.active>a,  .navbar-default .navbar-nav>.active>a:focus
  {
  	color: #ffffff;
  	background-color: #009688;
  }
  .menu .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus
  {
  	background-color: #009688;
  	color: #ffffff;
  }
  .menu .navbar-default .navbar-nav>li>a
  {
  	color: #ffffff;
  }
  .menu .navbar-default .navbar-toggle
  {
  	background-color: #ffffff;
  }
  .menu .navbar-default .navbar-nav>li>a:hover
  {
  	background-color: #ffffff;
  	color: #222;
  }
  .menu .dropdown-menu>li>a:hover
  {
  	background-color: #84C441;
  	color: #ffffff;
  }
  .menu .navbar-default .navbar-nav>.active>a:hover
  {
  	color: #ffffff;
  }

.sidebar .input-group
{
	margin-top: 20px;
}
.best_sellers a
{
	color: #868686;
	font-size: 14px;
	line-height: 30px;
}
.ads
{
	padding: 0;
}
.ads img 
{
	border:1px solid #666;
}
.ads li
{
	padding: 10px 0;
}
.content_table .table
{
	background-color: #ffffff;

}
.content_table .well
{
	background-color: #ffffff;
	border-color: #e6e6e6;
	border-radius: 0;

}
.content_table .table>thead>tr>th, .content_table .table>tbody>tr>th, .content_table .table>tfoot>tr>th, .content_table .table>thead>tr>td, .content_table .table>tbody>tr>td, .content_table .table>tfoot>tr>td
{
	border:none;
	color: #888;
	font-weight: normal;
	font-size: 13px;
}
p.contact
{
	margin-bottom: 0;
	font-size: 13px;
}
p.contact span
{
	color: #84C441;
}
.content_table a
{
	color: #333;
}
.content_table .table>tbody>tr
{
padding:10px;
}
.content_table .table>tbody>tr>td
{
	padding:0px; 
}
.cat_title a
{
color: #666;
font-weight: normal;
font-size: 14px;
}
.cat_title a:hover
{
color: #84c441;

}
.cat_title li.active a
{
text-decoration: underline;
color: #84C441;

}

.green
{
	border-top: 2px solid #84C441;
	margin:5px 0 10px 0 ;
}
.cat_title span
{
	padding: 0 10px;
}
.bx-shadow
{
	-webkit-box-shadow: 0 0 5px 2px #999999;
  -moz-box-shadow: 0 0 5px 2px #999999;
  box-shadow: 0 0 5px 2px #999999;
}
.whitebg
{
	background-color: #ffffff;
}
p.filter
{
	font-size: 15px;

}
.product_list a, product_list a:focus
{
	color: #84C441;
}
.product_list a:visited
{
	color: ##3E50B4;
}
.product_list p
{
	margin: 5px 0 0 0;
}
.filter a
{
	color: #84C441;
	padding: 0 10px;
		font-size: 15px;
	
}
.whitebg .table-striped a
{
	color: #84C441;
}
.cart_table input

{
	border:1px solid #e6e6e6;
	
}

.btn-list .btn
{
	width:150px;
	margin-top:5px;
}
.text_under>li>a
{
 color: #84C441;
 text-decoration: underline;
}
.awhite a, .awhite span, .awhite li.active a
{
color: #ffffff;
}
.awhite a:hover
{
	text-decoration: underline;
	color: #ffffff;
}
hr.white
{
	border-color: #ffffff;
	margin: 0;
}
.greenbg
{
	background-color: #607D8B;
	padding: 10px;

}
.greenbg h5
{
	color: #ffffff;
}
.pl0
{
	padding-left:0;
}
.adbar
{
	background-color: #ffffff;
}
a.whitetext
{
	color: #ffffff;
}
.mb20
{
	margin-bottom: 20px;
}
.mt20
{
	margin-top: 20px;
}
.login-form
{
	border:1px solid #e6e6e6;
	padding: 20px;
	-webkit-box-shadow: 0 0 5px 2px #e6e6e6;
    -moz-box-shadow: 0 0 5px 2px #e6e6e6;
    box-shadow: 0 0 5px 2px #e6e6e6;
}
.form-horizontal .control-label
{
	text-align: left;
}
.content_table h6
{
	text-decoration: underline;
	font-weight: bold;
}
a.awhite

{
	color: #ffffff;
}
.mt20
{
	margin-top: 20px;
}
.content_table
{
	min-height: 400px;
	overflow: auto;
}
a.register_link
{
	color: #4caf50;
	font-weight:bold;
}
.well-lg 
{
	
	overflow: auto;
}

 .carousel-control.right, .carousel-control.left
 {
 	background:none;
 }
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}
.tabbg
{
	background:#009688;
	padding:10px;
	color:#ffffff;
	margin-right:10px;
	margin-bottom:20px;
}

.manualquote tr>td:nth-child(4),.manualquote  tr>td:nth-child(5) .manualquote  tr>td:nth-child(6)	, .manualquote  tr>td:nth-child(7)
		{
 			text-align:right;
		}
		
		.manualquote th:nth-child(4), .manualquote th:nth-child(5)  ,.manualquote th:nth-child(6)  ,.manualquote th:nth-child(7)
  {
  	text-align:right;
  }




@media (max-width: 768px) {
.title h4
{
	color: #ffffff;
	font-size: 12px;
	margin: 0;
}
.title p
{
	font-size: 8px;
	color: #ffffff;
	margin-bottom: 0;
}


.table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td
{
	max-width:60px;
	font-size:10px;
}


.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td
{
	max-width:60px;
	font-size:10px;
}

.resp a
{
	font-size:6px;
}



.login a
{
	color: #222;
	font-size: 10px;
	padding: 0;
}
.login
{
	padding: 0;
}
.mainheader
{

	padding-top: 10px;
}
.menu .navbar-collapse
{
padding: 15px;
}
.content_table .table>thead>tr>th, .content_table .table>tbody>tr>th, .content_table .table>tfoot>tr>th, .content_table .table>thead>tr>td, .content_table .table>tbody>tr>td, .content_table .table>tfoot>tr>td
{
	border: 1px solid #666;
}
.content_table .table>tbody>tr>td
{
	padding:5px; 
}
.menu .navbar-default .navbar-nav .open .dropdown-menu>li
{
background-color: #f5f5f5;
}
.menu .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover
{
background-color: #84C441;
color: #ffffff;
}
.sidebar textarea, textarea.form-control, input.form-control, input[type=text], input[type=password], input[type=email], input[type=number], [type=text].form-control, [type=password].form-control, [type=email].form-control, [type=tel].form-control, [contenteditable].form-control
{
	font-size: 12px;
}


.fontsize
{
	font-size:5px;
}
.sidebar
{
	background-color: #ffffff;
	margin-bottom: 10px;
	-webkit-box-shadow: 0 0 5px 2px #999999;
  -moz-box-shadow: 0 0 5px 2px #999999;
  box-shadow: 0 0 5px 2px #999999;
}
}
.sidebar .btn
{
	padding: 6px;
	font-size: 9px;
}

}
@media (min-width: 769px) and (max-width: 992px) { 
.title h4
{
	color: #ffffff;
	font-size: 16px;
	margin: 0;
}
.title p
{
	font-size: 12px;
	color: #ffffff;
	margin-bottom: 0;
}
.login a
{
	color: #222;
	font-size: 13px;
	padding: 0;
}
.login
{
	padding: 0;
}
.mainheader
{

	padding-top: 10px;
}
.menu .naFcatbarbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus
{
	padding: 10px 5px;
	font-size: 10px;
	}
	.menu .navbar-default .navbar-nav>li>a
{
	font-size: 10px;
	padding: 10px 5px;
}
.menu .navbar
{
	min-height: 35px;
}
.content_table .table>thead>tr>th,.content_table .table>tbody>tr>th,.content_table .table>tfoot>tr>th,.content_table .table>thead>tr>td,.content_table .table>tbody>tr>td, .content_table .table>tfoot>tr>td
{
	border: 1px solid #666;
}
.content_table .table>tbody>tr>td
{
	padding:5px; 
}

}
@media (min-width: 993px) and (max-width: 1200px) { 
.menu .navbar-default .navbar-nav>li>a
{
	padding: 12px 10px;
	font-size: 13px;
}
.content_table .table>tbody>tr>td
{
	padding:5px; 
}
 }
@media (min-width: 1201px;) { ... }
/*New Styles Starts Here*/
.headtext>tr>td {color: #666; font-size: 16px;font-weight: normal;}
.agreen a {	color: #84C441;	text-decoration: none;}
.agreen a:hover{	color: #666;}
.create_order .control-label{
	text-align: left;}
.mt20 {margin-top: 20px;}






.leftlabel
{
	text-align: left!important;
}
.form-control
{
	border: 1px solid #e6e6e6!important;
	
}
.mb50
{
	margin-bottom: 100px;
}
.mt20
{
	margin-top: 20px!important;
}
.inlinebox
{
	display: inline-block;
	float: right;
}
.border1
{
	border: 1px solid #e6e6e6;
	 padding: 10px;
}







/*New Styles Ends Here*/



/* Responsive Design Code Starts Here */
 @media (min-width: 768px) and (max-width: 970px){ 
 .title h4
 {font-size:18px;
  }
 font-size:18px;
  }
 .title p
 {
 	font-size:13px;
 }
 .psearch
 {
 padding-top:30px;
 }
 .psearch .input-group 
 {
 	font-size:12px;
 }
 .searchbox
 {
 	font-size:12px!important;
 }
  .searchbtn
  {
  padding: 5px 2px;	
  }
 .menu .navbar-default .navbar-nav>li>a
 {
 	padding:10px 5px;
 	font-size:11px;
 }
  .smnopad
  {
  	padding:0px;
  }
  .menu .navbar
  {
  	min-height:auto;
  }
 
 }
 .pricecol
 {
 text-align:right;
 }
 .inputstyle
 {
 padding:5px!important;
 font-size:12px!important;

 }
 .mb10
 {
 margin-bottom:10px!important;
 }
 
 .cart_table tr>td:nth-child(3), .cart_table tr>td:nth-child(4)	, .cart_table tr>td:nth-child(5)
 {
 	text-align:right;
 }
.cart_table th:nth-child(3), .cart_table th:nth-child(4)  ,.cart_table th:nth-child(5)
  {
  	text-align:right;
  }
 .cart_table textarea, .cart_table textarea.form-control, .cart_table input.form-control,.cart_table input[type=text],.cart_table input[type=password],.cart_table input[type=email],.cart_table input[type=number],.cart_table [type=text].form-control,.cart_table [type=password].form-control, .cart_table [type=email].form-control,.cart_table [type=tel].form-control,.cart_table [contenteditable].form-control
 {
 	padding:5px;
	text-align:right;
	font-size:13px;
 }
 .cart_table .form-group,  .content_table .form-group
 {
 	display:table;
 	width:100%;
 }
 
.content_table textarea, .content_table textarea.form-control, .content_table input.form-control,.content_table input[type=text],.content_table input[type=password],.content_table input[type=email],.content_table input[type=number],.content_table [type=text].form-control,.content_table [type=password].form-control, .content_table [type=email].form-control,.content_table [type=tel].form-control,.content_table [contenteditable].form-control
{
	padding:5px;

	font-size:13px;
}


.company input
{
	border:1px solid #e6e6e6;
}

.editorder input
{
	border:1px solid #e6e6e6;
	/*height: 24px;*/
}
.editorder textarea, .editorder textarea.form-control, .editorder input.form-control,.editorder input[type=text],.editorder input[type=password],.editorder input[type=email],.editorder input[type=number],.editorder [type=text].form-control,.editorder [type=password].form-control, .editorder [type=email].form-control,.editorder [type=tel].form-control,.editorder [contenteditable].form-control
{
	padding:5px;
	font-size:13px!important;
	overflow: hidden;
}
.editorder select
{
	font-size:13px!important;
	border:1px solid #e6e6e6;
	padding:5px;
	max-width: 170px;
}


.editorder .table-bordered>thead>tr>th, .editorder .table-bordered>tbody>tr>th, .editorder .table-bordered>tfoot>tr>th, .editorder .table-bordered>thead>tr>td, .editorder .table-bordered>tbody>tr>td, .editorder .table-bordered>tfoot>tr>td
       {
		    max-width: 170px;
			overflow: hidden;
       }
       


.pbold p
{
	font-size:14px;
	font-weight:bold;
	color:#666;
}
.quotetable th:nth-child(4), .quotetable th:nth-child(4), .quotetable th:nth-child(4),th:nth-child(5), .quotetable th:nth-child(5), .quotetable th:nth-child(5),th:nth-child(6), .quotetable th:nth-child(6), .quotetable th:nth-child(6),.quotetable th:nth-child(7),.invtable th:nth-child(6) , .invtable th:nth-child(6), .invtable th:nth-child(7),.quotetable th:nth-child(8),.invtable th:nth-child(8)
{
	text-align:right;
}
.loadadrbtn
{
	color:#ffffff;
}

.quotelist textarea, .quotelist textarea.form-control, .quotelist input.form-control,.quotelist input[type=text],.quotelist input[type=password],.quotelist input[type=email],.quotelist input[type=number],.quotelist [type=text].form-control,.quotelist [type=password].form-control, .quotelist [type=email].form-control,.quotelist [type=tel].form-control,.quotelist [contenteditable].form-control, .quotelist select.form-control

{
	padding:5px;
	font-size:13px;
}
.quotelist select.form-control
{
	height:38px;
}

textarea, textarea.form-control, input.form-control, input[type=text], input[type=password], input[type=email], input[type=number], [type=text].form-control, [type=password].form-control, [type=email].form-control, [type=tel].form-control, [contenteditable].form-control
{
	border:1px solid #e6e6e6;
	padding:5px;
}


  
        .page_enabled
        {
         color:#2196F3;
         background-color:#FFFFFF;
            
           
        }
        .page_disabled
        {
          
          background-color:#2196F3;
          border-color:#2196F3;
          color:#FFFFFF;
            
        }
        
         .page_enabled, .page_disabled
        {
            display:table-cell;
            height: 30px;
            min-width: 50px;
            text-align:center;
            vertical-align:middle;
            text-decoration:blink;
            border: 1px solid #ccc;
        }
        .paging
        {
        	margin-top:80px;
        	float:right;
        }
        .paging .page_enabled
        {
        	color:#2196F3;
        }
      .paging .page_disabled
       {
       	color:#ffffff;
       }
       .mt100
       {
       	margin-top:100px;
       }
       .star
       {
       	color:Red;
       }
       
       .lang select, select.form-control
       {
       	height:37px;
       	width:100%;
       }
       .content_table textarea, .content_table textarea.form-control, .content_table input.form-control, .content_table input[type=text], .content_table input[type=password], .content_table input[type=email], .content_table input[type=number], .content_table [type=text].form-control, .content_table [type=password].form-control, .content_table [type=email].form-control, .content_table [type=tel].form-control, .content_table [contenteditable].form-control
       {
       	width:220px;
       }
       
	   .content_table select,   .content_table select.form-control
	   {
	   	 	max-width:220px;
	   }
       
       .quotewo .table-bordered>thead>tr>th, .quotewo .table-bordered>tbody>tr>th, .quotewo .table-bordered>tfoot>tr>th, .quotewo .table-bordered>thead>tr>td, .quotewo .table-bordered>tbody>tr>td, .quotewo .table-bordered>tfoot>tr>td
       {
		    max-width: 170px;
			overflow: hidden;
       }
       
       .quotewo select, .quotewo select.form-control
       {
       	max-width:220px;
       	font-size:12px;
       	padding:10px 0;
       	border:1px solid #e6e6e6;
       	
       }
       
            
       .manualquote select, .manualquote select.form-control
       {
       	max-width:220px;
       	font-size:12px;
       	padding:10px 0;
       	border:1px solid #e6e6e6;
       	
       }
       
        .manualquote tr>td:nth-child(6),.manualquote  tr>td:nth-child(5) .manualquote  tr>td:nth-child(5)	, .manualquote  tr>td:nth-child(6)
		{
 			text-align:right;
		}
		
		.manualquote th:nth-child(5), .manualquote th:nth-child(5)  ,.manualquote th:nth-child(6)  ,.manualquote th:nth-child(7)
  {
  	text-align:right;
  }
  
  
  .editordergrid   tr>td:nth-child(6),.editordergrid  tr>td:nth-child(5) ,.editordergrid  tr>td:nth-child(6)	, .editordergrid   tr>td:nth-child(7),.editordergrid   tr>td:nth-child(8),.editordergrid   tr>td:nth-child(9),.editordergrid   tr>td:nth-child(10),.editordergrid   tr>td:nth-child(11),.editordergrid   tr>td:nth-child(12)
		{
 			text-align:right;
		}
		
	 .editordergrid  th:nth-child(6)  ,.editordergrid  tr>td:nth-child(5),.editordergrid  th:nth-child(6)  ,.editordergrid th:nth-child(7),.editordergrid th:nth-child(8),   .editordergrid th:nth-child(9),.editordergrid th:nth-child(10),.editordergrid th:nth-child(11), .editordergrid   tr>td:nth-child(12)
  {
  	text-align:right;
  }
  
  
  
  
  
  
  
  
       .cart_table textarea, .cart_table textarea.form-control, .cart_table input.form-control, .cart_table input[type="text"], .cart_table input[type="password"], .cart_table input[type="email"], .cart_table input[type="number"], .cart_table .form-control[type="text"], .cart_table .form-control[type="password"], .cart_table .form-control[type="email"], .cart_table .form-control[type="tel"], .cart_table .form-control[contenteditable]
       {
       	width:100%;
       }
       
       .cart_table textarea, .cart_table textarea.form-control, .cart_table input.form-control, .cart_table input[type="text"], .cart_table input[type="password"], .cart_table input[type="email"], .cart_table input[type="number"], .cart_table .form-control[type="text"], .cart_table .form-control[type="password"], .cart_table .form-control[type="email"], .cart_table .form-control[type="tel"], .cart_table .form-control[contenteditable]
       {
       	width:100%;
       }
       
       .cart_table textarea, .cart_table textarea.form-control, .cart_table input.form-control, .cart_table input[type="text"], .cart_table input[type="password"], .cart_table input[type="email"], .cart_table input[type="number"], .cart_table .form-control[type="text"], .cart_table .form-control[type="password"], .cart_table .form-control[type="email"], .cart_table .form-control[type="tel"], .cart_table .form-control[contenteditable]
       {
       	width:100%!important;
       }
        .ajax__combobox_itemlist
      {
   visibility: visible;
    z-index: 1000;
    overflow-x: hidden;
    overflow-y: auto;
    width: 424px;
    position: absolute!important;
    height: 5px;
    left: 10px!important;
    color:#000!important;
    right:100px;
   top:40px!important;
    display: block;
      }
      
          .modalBackground
        {
            background-color: Black;
            filter: alpha(opacity=60);
            opacity: 0.6;
        }
        .modalPopup
        {
            background-color: #FFFFFF;
            width: 300px;
            border: 3px solid #0DA9D0;
            border-radius: 12px;
            padding: 0;
        }
        .modalPopup .header
        {
            background-color: #2FBDF1;
            height: 30px;
            color: White;
            line-height: 30px;
            text-align: center;
            font-weight: bold;
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
        }
        .modalPopup .body
        {
            padding:10px;
            min-height: 50px;
            text-align: center;
            font-weight: bold;
        }
        .modalPopup .footer
        {
            padding: 6px;
        }
        .modalPopup .yes, .modalPopup .no
        {
            height: 23px;
            color: White;
            line-height: 23px;
            text-align: center;
            font-weight: bold;
            cursor: pointer;
            border-radius: 4px;
        }
        .modalPopup .yes
        {
            background-color: #2FBDF1;
            border: 1px solid #0DA9D0;
        }
        .modalPopup .no
        {
            background-color: #9F9F9F;
            border: 1px solid #5C5C5C;
        }
        
	