body{ background:#fff; margin:0; padding:0; overflow-x:hidden;}

  a {
    color: rgb(6, 91, 94);}

  div.distributer-name{		    margin: 16px 0;
    background: #fff;
    padding: 0px 20px 10px; border:1px solid #ccc; }
	
	
	div.distributer-image img {
    width: auto;
    height: 47px; margin-top: 7px;
}
	.Manuf_outer h2 {
    font-size: 15px;
    text-transform: uppercase;
    color: #065b5e;
    font-weight: bold;
}
	form.multisearch h2{ text-align: center; }
    .multiple_search{ font-size: 20px; }
    .fa.fa-times-circle.delete_icon{ float:right; }
	div.distributer-image{	margin:3px 0 10px;	color:#000;     }table.distributor-results{	border-collapse:collapse;	border:1px solid #c2bebe;	font-size:13px;	width:100%;     vertical-align: middle;}.distributor-results thead{	background:#5f7686}.distributor-results thead tr{	position:relative;	top:0;	left:0;	font-weight:400}
	.distributor-results thead th{	  color: #fff;    font-weight: 400;    border-right: 1px solid #000;    border-bottom: 1px solid #000;    background: #045053;    font-size: 16px;    padding: 10px 0; 
	margin-bottom: 14px;    font-weight: 600; text-align:left;}table.distributor-results tbody tr td a {    color: #06888c;    font-weight: bold;      text-decoration: underline;}
	table.table-bordered tbody tr td {    text-align: left;}  
	table.table-bordere tbody tr td a:hover {color: #dc9805;    font-weight: bold;    text-decoration: underline;}table.table-bordere thead{	display:table-header-group;	vertical-align:middle;	border-color:inherit }table.table-bordere .distributor-results{	border-collapse:collapse;	border:1px solid #c2bebe;	font-size:13px;	width:100%}
	a.btn.btn-warning.table_buy_btn {       background: #CC9317 none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    margin-top: 0px;
    color: #fff !important;
    border-radius: 3px;
    border-bottom: 2px solid #865E09;
    text-decoration: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.distributer-name p {
    color: #DC9805;
    text-align: center;
    padding-top: 17px;
    font-weight: bold;
font-size: 18px;}


td.td-buy.last {
    background: #DC9805;     border-bottom: 2px solid #FFFFFF; text-align: center;  
}  
	a.btn.btn-warning.table_buy_btn:hover{background:#D8A536;}table.table-bordered tbody tr td {    vertical-align: middle;} 
a:focus{ outline:none;}


.btn.btn-success.circle_btn:focus {
    background: #06888c none repeat scroll 0 0;
}

.speci_list img {
    width: 38px;
}


.Manuf_outer h3 span a{    color: hsl(0, 1%, 28%);}
header.middel_sec.sticky h1 {
    color: #6b6b6b;
}
.clear{ clear:both;}
header{  padding: 10px 0 0;width:100%; background: white url("../images/header_img3.png") repeat scroll 0 0 / cover ;  
    height: auto; margin-bottom:0px;
    padding: 10px 0 0; height: auto } 
.login{ text-align:right;margin-top: 10px;}
.login li{ display:inline; margin:0px; padding:0 6px; list-style:none;}
.login li a{ text-decoration:none; font-weight:bold; color:#fff;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ background:#06888c; color:#fff; border:none;}
.nav-tabs {
    border-bottom: 1px solid transparent;
}

.Manuf_outer h3 span a:hover{  color: rgb(220, 152, 5) none repeat scroll 0 0;text-decoration: underline; color: rgb(220, 152, 5); }
.nav-tabs > li {
    margin-bottom: -2px;
}
.nav > li > a {
    display: block;
    font-size: 12px;
    padding: 5px 8px;
    position: relative;
	color:#fff;
}
.nav-tabs > li > a:hover{ border:none;}
.nav > li > a:hover, .nav > li > a:focus{background:#06888c;}
.logo a h1 {
    color: #fff;
    font-size: 25px;
  margin-top: 15px;
}

.logo a:hover {text-decoration:none;    color: #fff;}

.logo a:focus {text-decoration:none;    color: #fff;}
.form-1 button {
    background: #dc9805;
    border: medium none;
    border-radius: 0;
    color: #fff;
	width:100%;
	height: 55px;
}


.drop-p p{margin:0px;}
.part-l {
    padding: 0;
    text-align: center;
}
.part-2 {
    padding: 0;
}
.search_field {
    border-radius: 0;
    height: 55px;
    width: 100% !important;
	border: 1px solid #fff;
}
.head-b {
    color: #fff;
    font-size: 12px;
     margin: 15px 0 3px;}
.head-b span{ text-decoration:underline;}
.banner {
       margin: 17px 0;
}

.icon img {
   float: left;
    margin-bottom: 10px;
    width: 40px;
}

.top-manuf h4 {
    color: #07888d;
    font-weight: bold;
    padding: 0px 15px;    text-transform: uppercase;
}



.manuf-ul ul li {
   float: left;
text-transform: uppercase;
width: 50%;
font-weight: 600;
line-height: 17px;
display: block;
height: 34px;
margin-top: 5px;
margin-bottom: 5px;
}
.manuf-ul ul {
    list-style: outside none none;
    margin: 0px 0px 15px 0px;
    padding: 0;
}

.manuf-ul {
    margin-bottom: 40px;
}

.manuf-ul ul a{ color:#535555; font-size:12px;}

.manuf-ul ul a:hover{  text-decoration:none; color:rgb(6, 136, 140) none repeat scroll 0 0;}
.manuf-ul ul a:focus{ color:#045053 ; text-decoration:none;}
h1.h1tag.home {
    margin-top: 0; padding: 9px 0 !important;
}  

.list1 ul {
    border-bottom: 1px solid rgb(204, 204, 204);   padding-bottom: 12px !important;
    float: left;
    width: 100%;
}

.manuf-ul ul a.view_more{ color:#dc9805; text-decoration: underline; }

.manuf-ul ul a.view_more:hover{ color:#535555; text-decoration: underline; }


.manuf-ul ul a:hover{ color: #dc9805; }

.more-d {
    color: #dc9805;
    float: right;
    font-weight: bold;
}
.grey-section{ background: #eae6e6 none repeat scroll 0 0;
  
    padding: 12px; margin:15px 0;}
footer{ background:#012c2d; padding:20px 0px; margin-top:30px;}
.foor-sec h4 {
    color: #dc9805;
}
.foor-sec p {
    color: #fff;
}

.foot-link {
    background: #dc9805 none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
}

.foor-sec ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.foor-sec ul  a{ color:#fff;}
.foor-sec ul  a:hover{ color:#dc9805; text-decoration:none;}
.foor-sec ul  a:fous{ color:#dc9805; text-decoration:none;}


 
.foor-sec h3 {
    color: #fff;
    font-size: 20px;
    margin: 0;text-transform: uppercase;
}
.copy-right {
    color: #fff;
    font-size: 12px;
    margin: 20px 0;
    text-align: center;
}




.search_box {
    float: left;
    font-size: 12px;
    height: 56px;
    margin-bottom: 0;
    padding: 10px;
    position: relative;
    width: 100%;
    z-index: 2; text-transform:uppercase;
}

.form-control:focus{ box-shadow:none;}


.drop_down {
 

      padding: 17px 34px; font-size:24px;  color:#494848;   color: #fff; background-color:transparent; border:1px solid; font-size:13px; border-radius:0px;
}

.search_btn{ font-size: 15px;
    padding-bottom: 16px;
    padding-left: 60px;
    padding-right: 60px;
    padding-top: 16px; border-radius:0px; background:#dc9805;}
	
	.circle_icon{ clear:both;  margin-bottom: 5em}
	.circle_imgs{float:left; position:absolute;}
	.circle_btn{  background: #06888c ; font-weight: 600;
    border: 2px solid #c5c5c5;
    border-radius: 5px;
    float: right;
    margin-right: 0;
    margin-top: 7px;
    overflow: hidden;
    padding: 12px 6px 11px 40px;
    text-align: left;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: normal;
    width: 90%;
}

	


.circle_btn:hover{background:#dc9805;  border: 2px solid #c5c5c5;}

.cler_bh{  clear: both;
    margin-bottom: 16px;
}

.add_left{ /*position: absolute;*/
/* margin-left: 15px;*/
   /* position: absolute;
    top: 20em;
*/    width: auto;
    z-index: 0;

     height: 600px;
    margin: 20px auto auto;
    width: 160px;
}




.add_right{ position: absolute;
    position: absolute;
    right: 0;
    top: 20em;
    width: auto;
    z-index: 0;
}
ul.ftr_list{ margin-top:20px; padding:0;}

ul.ftr_list li{ margin:0; padding:3px 9px 0 11px; font-size:14px; font-family: 'Segoe UI', sans-serif;  display:inline; list-style:none; color: #fff;}

ul.ftr_list li a{ color:#fff;}

ul.ftr_list li a:hover{ color:#dc9805; text-decoration:none;}


.nav-tabs > li > a {
    border: medium none;}	
	.mr_tp30{ margin-top:30px;}	
	.manu_head {    color: #065b5e;    float: left;    font-size: 29px;    font-weight: bold;    margin: 25px 0 0;}
	
.outer_inner{ margin-left:0px;}.panel-success > .panel-heading {    background-color: #045356;    border: medium none;    color: #fff; font-size:25px; font-weight:bold;}
	
	
	.panel-success .panel-title {    font-size: 25px;    text-align: center; font-weight:bold;   text-transform: uppercase;}
	
	
	
	
	ul.manu_list2{  float: left;    height: 17em;    margin-top: 5px;    overflow: auto;    padding: 0;  }
	
ul.manu_list2 li{ color: #fff;    display: block;    float: left;    font-family: 'Segoe UI', sans-serif;    font-size: 13px;    font-weight: 500;    line-height: 25px;    list-style: outside none none;    margin: 0;    width: 100%;}

ul.manu_list2 li a{ color:#666565; text-decoration:none;}
ul.manu_list2 li a:hover{ color:#045356;}
	
	
	.cirl_outer{ background: #fbfafa none repeat scroll 0 0;
    float: left;
    margin-left: 29px;
    margin-top: 22px;
    padding: 18px 10px;
    width: 96%;}
	
	.circle_img{ width:151px; height:141px; border-radius:50%; border:1px solid #065b5e;}
	
	.cirl_outer h3{
 background: #06888c none repeat scroll 0 0;
    border-radius: 48%;
    color: #fff;
    float: left;
    font-size: 15px;
    font-weight: bold;
    margin-top: 15px;
    overflow: hidden;
    padding: 10px 13px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}


.cirl_outer h3:hover {
    background: #dc9805 none repeat scroll 0 0;
}
    text-overflow: ellipsis;
    white-space: nowrap;}
	.super_add{ margin:20px 0; }
	
	.cirl_outer{ font-size:16px; font-weight:bold; text-align:center;  padding: 10px 0;     margin: 10px 0 10px; width:100%}
	.super_add{ margin:20px 0; }
	
	.about_outer {
    background: #f6f6f6;
    margin-top: 0px;
    padding: 20px; float: left; width: 100%;
}

.about_title {
    color: #dc9805;
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 11px;
    text-transform: uppercase;
}
	
	
	.form-control {
    box-shadow: none;
}

.submit_btn {
    background: #dc9805  none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    margin-top: 10px;
}

.mobno > p {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 1px 0 0;
    text-align: left;
}

.time_tex {
    line-height: 1;
    margin: 10px 0 27px;
    padding: 0;
    text-align: left;
}
	.footer_logo{ font-size:20px; color:#dc9805; text-align:center;}
	
	.footer_logo:hover {
  color:#dc9805; text-decoration:none;
}
	.footer_logo:focus {
  color:#dc9805; text-decoration:none;
}

	
	.footer_logo a{color:#dc9805; }
	
	
	.input_bx{background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;}


.about_img {
    border: 7px solid #f1f1f1;
    border-radius: 1px;
}


.privacy_outer {
    background: #f6f6f6 none repeat scroll 0 ;
    margin-top: 0px;
    padding: 20px; float: left; width:100%;
}

.privacy_outer h3 {
    color: #dc9805;
    font-size: 20px;
    font-weight: 600;
    margin: 10px 0 21px;
    text-align: left;
}
	
	.Manufa_part{ font-size:15px; color:#000; font-weight:bold; margin: 6px 0;  overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
	
	.Manufa_part > a {
    color: #06888c;
}

	.Manufa_part > a:hover {
    color: #dc9805 ; text-decoration:underline;}
	
		.Manufa_part > a:focus {
    color: #dc9805 ; text-decoration:underline;}
	
	.Manuf_outer{background:#fff; padding: 10px 15px; width:100%;}
	
	
	
ul.manu_list{margin:0; height: 60px; overflow: auto;
padding:0;}
ul.manu_list li{  color: #494848;
    font-family: "Segoe UI",sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 20px;
    list-style: outside none none;
    margin-top: 5px;text-transform: uppercase;
	
	/*
	text-overflow: ellipsis;
    
    white-space: nowrap;
	overflow:hidden;  */height: auto;
	
    width: 100%;   text-transform: uppercase;
 }
 .manu_list > li:nth-child(2) {
    //margin-bottom: 7em;
}

ul.manu2_list{margin:0; padding:0;}
ul.manu2_list li{  color: #065b5e; list-style:none;
    font-size: 12px;
    font-weight: 500;
    line-height: 20px;
    margin-top: 5px;
      display: inline-block;  padding: 0 32% 0 0px; height: 32px; width: 26%;  white-space: nowrap;   text-align: center; 
 }
 .manu2_list > li:nth-child(1) {
   
}
.manu2_list > li:nth-child(2) {
  padding: 0px 0 17px;
}

.manu2_list > li:nth-child(3) {
 
}

.manu2_list > li:last-child {
      margin: 10px 0 0 29px;
    padding: 0;
  
}



.padr0{ padding-right:0;}
.padl0{ padding-right:0;}
.pad0{ padding:0;}

.manu_colwidth{ width:30%;  padding: 0 10px 0 12px;}


.manuftr_nmbr {
    border: 1px solid #ccc;
    border-radius: 50%;
    height: 183px;
    width: 190px;
}

.manuftr_tex {
    color: #252424;
    font-size: 16px;
    margin-top: 10px; text-align: center;}
	
		
		.Manuf_outer {  background: #faf8f8 none repeat scroll 0 0;
    border: 1px solid #ccc;
    margin-top: 0px;
    padding: 18px 24px;
    width: 100%; height: auto;}
	
		.Manuf_outer2 {  background: #faf8f8 none repeat scroll 0 0;
    border: 1px solid #ccc;
    height: 191px;
    margin: 10px 0; margin: 10px 0 18px;  padding: 18px 5px 10px 12px;
    width: 100%; 
}
	
	  .manu_list > li:last-child {
    margin-bottom: 10px;margin-top: 0px;    word-break: break-all;
}
	.manu_list > li:nth-child(1) {
/*    height: 46px;
    overflow: auto; 
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;*/
}

/*.manu_list > li:nth-child(2) {
    /*height: 50px;*/
    /*overflow: auto;
    overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
margin-top:27px;
}*/

ul.manu2_list li img {
    width: 36px;
}

	/*.Manuf_outer:after, .arrow_box:before{top: 100%;
 border: medium solid transparent;
    content: " ";
    height: 0;
    left: -2%;
    pointer-events: none;
    position: absolute;
    top: 37%;
    transform: rotate(89deg);
    width: 0;}
	
	
	.Manuf_outer:after {
	border-color: rgba(136, 183, 213, 0);
	border-top-color: #faf8f8;
	border-width: 30px;
	margin-left: -30px;
}
.Manuf_outer:before {
	border-color: rgba(194, 225, 245, 0);
	border-top-color: #faf8f8;
	border-width: 36px;
	margin-left: -36px;
}

	*/
	
p.cat_not_found_content{ padding-bottom: 15px;   }
.breadcrumb{ margin-bottom: 30px;   }
p.cat_not_found_content {  border-bottom: #e8e8e8 solid 1px;}
		
	.Manuf_outer h3{ color: #065b5e;
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px; text-transform: uppercase;
    } 


   
		.Manuf_outer h3 span{ font-size:13px; color:#494848; font-weight:500;   margin-left: 3px; text-transform: uppercase; font-family: 'Segoe UI', sans-serif;}
		
	ul.speci_list{ margin: 10px 0; padding:0;   border: 1px solid rgb(204, 204, 204); border-left: none; border-right: none; padding:5px 0;}     

ul.speci_list li{ 
margin-bottom: 10px;
font-size: 14px;
font-family: 'Segoe UI', sans-serif;
display: inline;
list-style: none;
color: #fff;
color: #065b5e;
font-weight: bold;
text-transform: uppercase;
display:block;
width:100%;
}

ul.speci_list li span{   color: rgb(73, 72, 72);
    font-size: 13px;
    font-weight: 500;
    margin-left: 3px; }           

  
.speci_list > li:nth-child(3) {
    padding: 0;  
}

ul.speci_list li a{ color:#065b5e;}	
		
		
.add_box{ margin-top:20px;   margin-left: 17px;
    width: 100%;}

.part_disc{ color: #065b5e;
    font-size: 12px;
    font-weight: 500;
    line-height: 9px;
    list-style: outside none none;
    margin-top: 5px;
    width: 100%;}
	.manfac_disc{color: #494848;
    font-family: "Segoe UI",sans-serif;
    font-size: 11px;
    font-weight: 500;
    line-height: 22px;
    list-style: outside none none;
    margin-top: 5px;
    text-transform: uppercase;
    width: 100%;}
	

    hr.feauter{border-top: 1px solid #b9b9b9;     margin-top: 30px;}  


/*----------------------------Electronic---------------------*/
.Electronic{}

.list1 ul {
    margin: 5px 0 0;
    padding: 0;
}

.list1 li {
background: hsl(182, 92%, 29%) none repeat scroll 0 0;
    border-radius: 48%;
    color: hsl(0, 0%, 100%);
    display: block;
    float: left;
    font-family: Segoe UI;
    font-size: 15px;
    font-weight: 600;
    height: 54px;
    list-style: outside none none;
    margin-bottom: 15px;
    margin-right: 15px;
    overflow: hidden;
    padding: 9px 17px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: normal;
    width: 47%;
}


.list1 li:hover {
     background: #dc9805 none repeat scroll 0 0;
    color: #fff;
}

.add_width {
   border: 1px solid #000;
    float: left;
    height: 600px;
    margin-left: 10px;
    padding-right: 0;
    width: 160px;
}

.add_width > a img {
    border: 1px solid #000;
    float: left;
}

.icon {
float: left;
    margin-bottom: 10px;
    width: auto;  
}

.icon p {
color: #494848;
    float: left;
    margin-bottom: 26px;
    margin-top: 10px;     margin-left: 16px;
}

.icon p:hover {
color:#06888c; }

.icon p:focus {
color:#06888c; }

.breadcrumb {
   background-color: #fff;
    border-radius: 0;
 
    list-style: outside none none;
    margin-bottom: 0px;   
    margin-top: 20px;
    padding: 8px 15px; color:#000; float:left; width:100%; margin-bottom:10px;    font-size: 14px;    
}   

   .breadcrumb a {color:#045053; font-weight:bold; }
   .breadcrumb a:focus{color:#dc9805  ;text-decoration:underline;}
   .breadcrumb a:hover{color:#dc9805  ;text-decoration:underline;}
.breadcrumb i{  float: none;
    margin-left: 2px;
    margin-top: 1px; color:#045053; font-weight:bold}
	
	.row.outer_inner {
float: left;
    margin-top: 23px;
    width: 100%;
    padding: 10px 20px;
}


	h1.breadcrumb i.fa {
  
    width: 16px;   text-align:center; 
	}
	
	/*.search-result .col-md-6{width:50%;}*/
	
	

.circle_icon2 {
    margin-top: 35%;
}

.panel-success {
    border-color: #d6e9c6;
    float: left;
    width: 100%;
}

#mask {

  position: absolute;

  left: 0;

  top: 0;

  z-index: 9000;

  background-color: #000;

  display: none;

}

 

#boxes .window {

  position: absolute;

  left: 0;

  top: 0;

  width: 440px;

  height: 200px;

  display: none;

  z-index: 9999;

  padding: 20px;

  border-radius: 15px;

  text-align: center;

}

 .window {
    left: 0 !important;
    position: absolute !important;
    top: 0 !important;
}

#boxes #dialog {

  background-color: #ffffff;
    border-radius: 3px;
    font-family: "Segoe UI Light",sans-serif;
    font-size: 15pt;
    height: auto;
    padding: 15px 10px 21px;
    width: 677px;

}



#popupfoot {

  font-size: 16pt;

  position: absolute;

  bottom: 0px;

  width: 250px;

  left: 250px;

}


.close {
    background: #000 none repeat scroll 0 0 !important;
    border-radius: 50%;
    color: #fff;
    float: right;
    font-size: 30px;
    font-weight: bold;
    line-height: 1;
    opacity: 3.2;
    position: absolute;
    right: -1px;
    text-shadow: 0 1px 0 #fff;
    top: 0px;
    width: 30px;
    padding-top: -6px !important;
    z-index: 2147483647;
}


.close:hover, .close:focus {
    color: #fff;
    cursor: pointer;
    opacity: 0.8;
    text-decoration: none;
}

img.img-responsive.center-block.banner_add {
    margin: 15px auto;
}
#user_nav ul li.user_thumb span.icon img {height: 29px;  width: 30px;}
#user_nav ul li.user_thumb { height: 36px; width: 36px;}


.circle_btn:hover {
    background:#dc9805;
    border: 2px solid rgb(197, 197, 197);
}


h1.h1tag {
   font-size: 22px;
    margin-bottom: 0px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 6px;
    margin-bottom: 10px; width:100%;
}





.breadcrumb {
  background-color: rgb(245, 245, 245);
    border-radius: 4px;
    font-size: 14px;
    font-weight: bold;
    list-style: outside none none;
    margin-bottom: 20px;
    padding: 8px 10px;
    text-transform: uppercase;   color: rgb(4, 80, 83);
}

.breadcrumb a i {
    width: 14px; text-align: center;
}

.circle_imgs.image_circle {
    background: #06888c;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    padding: 18px;
    text-align: center;
}

.h1tags {
    font-size: 26px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 7px;
}


nav.navbar-inverse {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
}

ul.nav.navbar-nav li {
    font-size: 15px;  font-size: 15px;
    margin: 0 0 0 30px;
}

.navbar-inverse .navbar-nav > li > a {
    color: rgb(255, 255, 255);
    padding: 10px; font-size:15px;
}

ul.nav.navbar-nav {
    float: right;
    padding: 13px 0 0;     margin: 0 13px;
}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    background: rgb(220, 152, 5) none repeat scroll 0 0;
    color: #fff;
}


.panel.panel-success.my_panel .panel-heading:hover {
    background: rgb(220, 152, 5) none repeat scroll 0 0;
}

.pad_left0{padding-left: 0px;}



ul.manu2_list li:hover {
    text-decoration: underline;
}



form.multisearch button.btn.btn-default.search_icon {
       background: rgb(1, 44, 45) none repeat scroll 0 0;
    border: medium none;
    height: 101px;
    margin-top: 5px;
    padding: 17px 44px;
}

.btn span.fa-search {
    color: rgb(255, 255, 255);
    font-size: 37px;
}

.multiple_search {
    border: 1px solid rgb(204, 204, 204);
    float: left;
    height: 100px;
    margin-top: 6px;
    resize: vertical !important;
    width: 100%;
}



form.multisearch button.btn.btn-default.search_icon:hover{ opacity: 0.70}


form.multisearch .mr_tp50 {
    margin: 0;
}

form.multisearch .mr_tp50 {
    margin: 5px 0;
}



.left_icon {
    float: left;
    width: 32%;
}


.mt-16.midel {
    float: left;
    width: 31%;
}


.cur-pointer.fl-right.mt-16.delete_icon {
    width: 32%; cursor: pointer;
}


.left_icon a {
    color: rgb(68, 68, 68); cursor: pointer;}
}

.panel-heading.result_sec {
    float: left;
    margin-bottom: 5px;
    width: 100%;
}

.panel-heading.result_sec {
    height: 38px;
}

.refrence_panel:hover a{ color:#fff; }


h1.tagsss_h1 {
    font-size: 26px;
}


.heading_pages {
    border-bottom: 1px solid rgb(255, 193, 7);
    color: #dc9805;
    font-size: 23px;
    font-weight: 600;
    margin: 30px 0;
    text-align: left;
    text-transform: uppercase;
}
.events_article {
    float: left;
    width: 100%;
}
.feature_articles.clearfix li {
    display: inline;
    margin-right: 10px;
    overflow: hidden;
    padding-bottom: 20px;
    width: 354px;
}
.feature_articles.clearfix li .image_feature_project {
    box-shadow: 2px 1px 6px 0 rgb(0, 0, 0); float:left;
    width: 24%;
}
.feature_articles.clearfix li .feature_frontpage_wrap {
    float: left;
    margin-left: 22px;
    margin-top: 0;
    width: 70%;
}


.feature_title {
    font-size: 15px;
    line-height: 17px;
    margin-bottom: 9px;
    padding-top: 0;
    text-transform: uppercase; font-weight: 600; margin-top: 0;
}

.feature_articles.clearfix {
    margin: 0;
    padding: 0;
}  


.feature_articles.clearfix li img{ width:100%; }

.panel{ margin-top: 20px; margin-bottom: 0 }


.count_pagi {
    float: left;
    left: 6%;
    position: absolute;
    top: 39px;
}




.count_pagi_bottom {
position: absolute;
bottom: 31px;
left: 5%;  
}    


.Zebra_Pagination ul{ margin-bottom: 10px !important; }


.date-time {
    bottom: -9px;
    display: block;
    left: 0;
    margin-top: 0;
    position: relative;
    right: 0;
    text-align: center; margin:5px 0;
}


.date-time.date-time1 {
    position: static;
}

/*login page styling start*/

.login_1 {
 background: hsl(41, 96%, 44%);  
    box-sizing: border-box;
    display: block;
    float: none;
    max-width: 480px;
    margin: 0px auto 10px;
    width: 404px;
    padding: 0;   border-radius: 4px 6px 0 0;
} 


.login_1 .login-body label {
    margin-top: 18px;
}

.login_1 .login-body {
    border-radius: 0;
    border-top: 4px solid hsl(41, 96%, 44%);
    padding: 20px;     background: #fbefbf;
}


.login_1 i {
    background: hsl(41, 96%, 44%);
    clear: both;
    float: right;
    display: inline;
    font-size: 24px;
    padding: 5px 8px;
    margin-top: 4px; color:#fff;
}


.login_1 h3 {
color: #fff;
    font-size: 25px;
    border-radius: 6px 6px 0 0;
    text-align: center;
    padding-top: 12px;
} 


.login_1 .login-body .field input {
    background:#fffced;
    border: 1px solid hsl(0, 0%, 80%);
    border-radius: 0;
    font-size: 16px; 
    height: 45px;
    margin-top: 0;
    padding: 7px;
    text-align: left;  
    width: 100%;
}


.login_1 input.login-btn {
     background: hsl(41, 96%, 44%) none repeat scroll 0 0;
    border: medium none;
    border-radius: 0px;
    color: #000;
    font-size: 25px;
    height: auto;
    margin-top: 0;
    padding: 11px;
    text-align: center;
    float: left;
    text-shadow: 1px 1px 1px #fff;
    border-radius: 0px 0 6px 6px;
    width: 100%;
    text-transform: capitalize;
    display: block;

}


.login_1  input.login-btn:hover {    background-color: hsl(35, 84%, 52%);
}






/*sticky_header*/


header.sticky {
z-index: 999;
    font-size: 24px;
    background: #fff;
    text-align: left;
    transition: all 0.4s ease;
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    height: auto; box-shadow: 0 0 4px 1px #ccc; padding-bottom: 12px;

}

header.sticky .navbar-toggle{ background: #000 }

header.sticky .navbar{ margin-bottom: 5px; }

header.middel_sec.sticky .navbar-inverse .navbar-nav > li > a{ color:#000; }
header.middel_sec.sticky a h2 {
    color: #000;
}

header.middel_sec.sticky p.head-b {
    display: none;
}

header.middel_sec.sticky .search_out {
/*    display: none; 
*/         margin: 19px auto;
    border-radius: 5px;
    padding-bottom: 15px;
}

header.middel_sec.sticky ul.nav.navbar-nav{ padding: 0; }

header.middel_sec.sticky .col-md-8 {
    width: 1170px;
    margin: 0 auto;
    display: block;
    float: none; 
}
header.middel_sec.sticky  .btn.btn-default.search_icon{     padding: 4px 17px; }
header.middel_sec.sticky  .btn span.fa-search{  }
header.middel_sec.sticky .search_out .col-md-12.col-xs-12 {
    width: 65%;
    margin: 0 auto;
    display: block;
    float: none;
}

header.middel_sec.sticky .search_out p {
    display: none;
}

header.sticky  .logo a h3{     color: hsl(0, 0%, 0%);}

header.sticky  .nav > li > a{ color:#000; }
header.sticky  .nav-tabs > li.active a{ color:#fff !important; }

header.sticky .search_box{  height: 41px;  }
header.sticky .search_btn{  padding: 9px 20px; }
/*sticky_end*/




	@media screen and (max-width: 1280px) {
	
	
	.speci_list img {
    width: 35px;
}


.part_disc{line-height:11px;}

.Manuf_outer2 {height:234px;}


	
	 }
/*login page styling end*/




    @media screen and (max-width: 1200px) {

.manuf-ul ul li {height: 50px;}
.list1 li{   font-weight: normal; line-height: 16px;margin-right: 13px; }

    }




	@media screen and (max-width: 1100px) {   .add_width { width: 100%; margin-right:0px; margin-left:0px;}
.pad_right { padding: 0; }    .add_width > img{ width: 100% !important; margin-right:0px; margin-left:0px;}
.circle_icon2 {margin-top: 42%; }


.list1 li{ width:45%;}

.list1 ul a:nth-child(2n+2) li {
    margin-right: 0;}
	
	ul.speci_list li {
    padding: 3px 38px 0 0;
}

	
	
	
	}


@media screen and (max-width: 1170px) {
 .Zebra_Pagination li:first-child {
    width: 130px;
}

}


@media screen and (max-width: 1190px) {

 .Zebra_Pagination a.previous {
    background-position: right center !important;
    padding-left: 111px !important;
    padding-top: 30px;
}
.count_pagi_bottom{  left:0;   bottom: 80px;}
header.middel_sec.sticky{ margin-top: 0 }
header.sticky .logo a h3{ white-space: nowrap; } 



} 

    @media screen and (max-width: 1050px) {   
.part_disc{ height:23px; } 
    
    
    
    }
	
	
	@media screen and (max-width: 1024px) {   .add_width { width: 100%; margin-right:0px; margin-left:0px;}

	
	
	
	}


@media screen and (max-width: 992px) {

   
   .add_width > img{ width: 100% !important; margin-right:0px; margin-left:0px;}
.pad_right { padding: 0; }

.manuf-ul {
    padding-right: 0;
}

.manuf-ul {
  overflow: hidden;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    padding-right: 0;
}

.manuf-ul ul li {
    float: left;
    line-height: 30px;
    overflow: hidden;
  /*  text-overflow: ellipsis;
    text-transform: uppercase;*/
    white-space: normal;
    width: 50%;
}
.icon{ width:auto;}

ul.nav.navbar-nav li{     margin: 0 0 0 10px; }

.navbar-inverse .navbar-nav > li > a {font-size: 13px; padding: 10px 0;}

.feature_articles.clearfix li .image_feature_project { width: 36%;}

.feature_articles.clearfix li .feature_frontpage_wrap { width: 58%;}


.list1 li {width: 100%;}
.count_pagi {left: 4px;top: 43px;}
.Zebra_Pagination a.previous{ padding-left: 87px; }

.count_pagi_bottom {
    bottom: 90px;
    left: 0;
}
}




@media screen and (max-width: 847px) {
 .circle_icon2 {
    margin-top: 42%;
}

}

@media screen and (max-width: 800px) {
 
.manuftr_tex {text-align: center;}
}

@media screen and (max-width: 768px) {
   

}

@media screen and (max-width: 767px) {

.circle_btn {margin-right: 24px;}
.circle_icon {margin-bottom: 6em ;}
.circle_icon2 { margin-top: 10%;}
.electo_btn{ margin-bottom:70px;}
.cirl_outer h3 { font-size: 13px;}

.breadcrumb {font-size: 14px; line-height:21px;}

.Manuf_outer h3 { font-size: 14px; margin-bottom: 20px; margin-top: 10px; font-weight:500}

.about_pad { margin: 0 15px;}

.about_img {width: 100%;}

.about_title {  font-size: 17px;}

.mobno > p {font-size: 15px;}

/*.Manuf_outer2 { height: auto;}

*/

.Manuf_outer2 {
    height: 245px; overflow: auto;}

body{ overflow-x:hidden;}
.logo a h3 {font-size: 17px;}
.nav.navbar-nav { margin: 0 !important;padding: 0;}

.navbar-inverse .navbar-toggle {
    border-color: rgb(255, 255, 255);
    border-radius: 0;
    margin-right: 0;
}

.navbar-inverse .navbar-toggle {
    border-color: rgb(255, 255, 255);
    border-radius: 0;
    margin-right: 0;
}
.panel.panel-default {margin: 0 15px 10px;}
.panel-heading.result_sec {height: 60px;}
.multiple_search {height: 70px !important;}
.events_article{ padding:0 15px; }
.heading_pages{ font-size: 17px; }
.feature_articles.clearfix li .feature_frontpage_wrap {
    width: 60%;
}

footer{    padding: 20px 10px; }

.row.mr_tp30.search {padding: 0 15px;}
.navbar-inverse .navbar-toggle{    margin-top: -32px;}
.navbar-collapse.collapse.in {
    background: hsl(0, 0%, 0%) none repeat scroll 0 0;
}

ul.nav.navbar-nav{ float:left; width:100%; }

.navbar-inverse .navbar-nav > li > a {padding: 10px 13px;}
.list1 li {padding: 17px 5px; border-radius: 0px; height: auto;}

.count_pagi_bottom {
    bottom: 69px;
    left: 39px;
}
.date-time{ bottom:0; }


.count_pagi {left: 15px; top: 19px;}

.count_pagi_bottom {bottom: 36px;}

.date-time.date-time1 , .date-time{text-align: center;}
header.middel_sec.sticky .navbar-inverse .navbar-nav > li > a {color: #fff;}

header.sticky .navbar{ min-height: auto; margin-bottom: 0 } 

object{ display: none !important; } 

}

@media screen and (max-width: 736px) {  
   .tab-content {
    display: none;
}
  
#boxes #dialog{ width:100%;} .img-responsive.center-block.banner_add {
 height: auto !important;}
#boxes #dialog img {
    height: 300px !important;
}  

form.multisearch button.btn.btn-default.search_icon {
    height: auto;
    margin-top: 5px;
    padding: 20px 44px;
}

.btn span.fa-search {font-size: 30px;}

.mobile_multi{ margin:0; }
 .Zebra_Pagination a.previous{  padding-left: 15px !important; }  
 .Zebra_Pagination li:first-child {width: auto;}
.Zebra_Pagination { padding-left: 0px !important;

}

@media screen and (max-width: 640px) {


   

}

@media screen and (max-width: 600px) {
   ul.semicod_list li { margin: 23px 39px 4px;  width: 17%;}   .wsite-multicol {    overflow-y: hidden;    overflow-x: auto;    display: block;}
.distributor-results thead th{ font-size:12px;}

table.distributor-results {
    border-collapse: collapse;
    border: 1px solid #c2bebe;
    font-size: 13px;
    width: 100%;
    vertical-align: middle;
    display: block !important;
}
.login_1{ width:100%; }
}


@media screen and (max-width: 570px) {

.count_pagi_bottom {
    bottom: 119px;
    left: 31px;
}

}

@media screen and (max-width: 520px) {

.manu_width{ width:100%;}
   .part_disc { height: 24px; line-height: 18px;}
.feature_articles.clearfix li .feature_frontpage_wrap{  width: 57%; }

.count_pagi_bottom {
    bottom: 87px;
    left: 13px;
}
}

@media screen and (max-width: 480px) {


.search_btn { padding: 16px 28px;}
   
.icon p { margin-top: 2px;}
.feature_articles.clearfix li .image_feature_project img {height: 292px;}
.feature_articles.clearfix li .image_feature_project {
    height: 292px;
    width: 100%;
}
.feature_articles.clearfix li .feature_frontpage_wrap {
    margin-left: 0;
    margin-top: 10px;
    width: 100%;
}
.my_cont.semi_cont {
    padding: 0;
}

.mobile_margin0{ margin-left: 0; margin-right: 0; } 
.list1 li{ height:auto; }
}

@media screen and (max-width: 468px) {

.circle_btn { padding: 12px 6px 11px 53px;}

.breadcrumb {font-size: 12px;line-height: 21px;}

.manuftr_tex { font-size: 13px;}
.Manufa_part{ white-space: normal; }
}

@media screen and (max-width: 414px) {

.manuf-ul ul li {
 
    width: 100%;
}

.list1 li {
    width: 100%;
}

.width_full{ width:100%;}

.speci_list img {
    width: 30px; margin-bottom: 10px;
}

.part_disc { height: 31px;}

.Manufa_part {color: #000;font-size: 13px;}
.icon p { font-size: 11px;}

ul.speci_list li{ font-weight:500; font-size: 12px;}
  div#mask{ height:169em;} 



.h1tag.index{
        font-size: 18px;  margin-top: 0px;
        
    }

.h1tags{ font-size: 18px; }

.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {margin-left: 0;}
.manu2_list > li:last-child { margin: 10px 0 0 21px;}



}


@media screen and (max-width: 400px) {

.count_pagi_bottom {
    bottom: 56px;
    left: 12px;
}



.Zebra_Pagination {margin-top: 11px;}



}
@media screen and (max-width: 384px) {

.foor-sec {width: 100%;}


}

@media screen and (max-width: 375px) {
.distributer-name p, div.distributer-image{text-align:center;}

}


@media screen and (max-width: 360px) {

.circle_btn { margin-right: 24px;}

ul.speci_list li {
    padding: 3px 20px 0 0;
}
.Manufa_part{ white-space: normal; }




}

@media screen and (max-width: 330px) {

ul.speci_list li { padding: 3px 14px 0 0;}




}


@media screen and (max-width: 360px) {

.elector_head{ font-size:15px;}
.manu2_list > li:last-child {margin: 10px 0 0 14px;}



}

