﻿html body{
color:#666;
font-size: 12px;
font-family: Arial,"Microsoft YaHei","宋体",sans-serif;
}
h1 {
font-size: 26px;
margin-bottom: -0.25em;
}
a:hover {
color: #F0AB00;
}
a:link, a:visited{
  color:#0098db;
  outline:none;
}
.title-image{
  float:right;
  clear:right;
  margin-top: -69px;
  height: 123px;
}
.jwlogo {
  display: none;
}

#page{
  max-width: 980px;
}
#header-dm .navLinks > li.root, #header-dm .navLinks .root > .lastItem{
z-index: 999;
}
.header__logo-image{
  display:block;
  position: absolute;
  top: 73px;
  left: 109px;
}
.flag-wrapper a.unflag-action{
  display: none;
}
.captcha-admin-links{
  display: none;
}
#navigation{
  overflow: hidden;
}
.front #main{
  margin-top: 230px;
}
.not-front #main{
    /*margin-top: -30px;*/
    margin-bottom: 20px;
}
/*nav.breadcrumb{
  display:none;
}*/

.front #content nav.breadcrumb{
  display:none;
}

.block-title, .block2-title{
  color: #FFF;
  background-color: #0098db;
  font-size: 18px;
  border-radius: 4px 4px 0 0;
    padding: 3px 9px 5px;
    zoom: 1;
    width: auto;
    display: block;
    height: 31px;
  /*padding-left: 15px;*/
}

.taxonomy-term-description p{
  text-align: justify;
}
/* page top menu  */
#block-system-user-menu{
  height:80px;
  /*background-color: #4E4E4E;*/
  clear:both;
}
#block-system-user-menu ul.menu li{
  float:left;
  list-style: none;
  margin-right: 20px;
  /*margin-top: -20px;*/
  line-height:0px;
}
#block-system-user-menu ul.menu{
  float:right;
  /*margin-right: 140px;*/
}

#block-system-user-menu ul.menu li a{
  text-decoration: none;
  /*color:#fff;*/
  font-size: 14px;
}
header input[type="submit"] {
  padding: 3px;
  margin-left:-10px;
}
#block-search-form{
  float:right;
  position: relative;
  top: -100px;
}
.front #homePageBanner{
  /*background: url(../images/banner-41.jpg) no-repeat 50% 0;*/
  height: 400px;
  position: absolute;
  width: 100%;
  z-index:-999;
  margin-top: -24px;
}
.profile-status #opendrops {
clear:both;
background: url('../../hach/images/status-yellow-bar.png') no-repeat scroll top 22px center #B5D1E7;
height:160px;
}
.profile-status #user-level-points{
    clear: both;
    background: url('../../hach/images/blue-line.png') no-repeat scroll top 60px center #B5D1E7;
    height: 130px;
    width: 700px;
    margin-top: -36px;
}
.profile-status #user-level-points #level-points{
      margin-top: -30px;
    color: #fff;
    margin-bottom: 25px;
    margin-left: 20px;
}
.profile-status #user-level-points #level-points .bean-point{
  color:#0098db;
  font-size:22px;
}
.profile-status #user-level-points .bean-arrow{
  width: 30px;
}
.profile-status #user-level-points .name{
text-align: center;
} 
.profile-status .user-level-points li{
padding-right:130px;
}
.profile-status .user-level-points li:last-child{
padding:0px;
}
.profile-status .opendrops li.current-membership{
  background:#f0ab00;
}
.profile-status .opendrops li{
list-style: none;
float: left;
background: #74CDD5;
border-radius: 45px;
border:2px solid #fff;
color:#fff;
width: 50px;
text-align: center;
margin-right:200px;
padding:10px;
}
.profile-status .opendrops li:last-child{
  margin-right:0px;
}

/* front page quick tab */
.contextual-links-region{
  position:inherit; 
}
#quicktabs-front_page_product_and_event{
  height: 300px;
}
#quicktabs-front_page_product_and_event .item-list{
position: relative;
top: 272px;
border-top: 2px solid #0098db;:;
}
#quicktabs-front_page_product_and_event .item-list ul{
margin-left: 355px;
}
#quicktabs-front_page_product_and_event .item-list ul li.active{
    background-color: #0096db;
        border: 1px solid #0096db;
padding: 10px;
position: relative;
top: 8px;

  }
#quicktabs-front_page_product_and_event .item-list ul li.active a{
color: #fff;
font-size: 14px;
text-decoration: none;
}
#quicktabs-front_page_product_and_event .item-list ul li{
    background-color: #fff;
    border: 1px solid #ccc;
padding: 10px;
position: relative;
top: 8px;
  }
#quicktabs-front_page_product_and_event .item-list ul li a{
color: #ccc;
font-size: 14px;
text-decoration: none;
}
#quicktabs-front_page_product_and_event  .quicktabs-style-nostyle li.first a::after{
  content: ' ';
}
#quicktabs-front_page_product_and_event .view-slideshow{
position: relative;
top: -52px;
padding-left: 31px;
}
/* front page quick tab ends*/
header#header{
  background: url('../images/sprite-home.png') no-repeat;
  height:120px;
}
.not-front #page-title{
  margin-top: 20px;
  }
.not-front header#header{
  top:-25px;
  position:relative;
}
.front header#header{
  top: -25px;
  position: relative;
}
/* front page recommended image */
.region-block-first #block-views-hach-features-block-4 .view-hach-features .views-row {
  clear: both;
}
.view-hach-features .feature-desc {
float: left;
width: 290px;
padding-right:60px;
margin-top:-20px;
}
.view-hach-features .feature-read-more {
background-color: #0599d9;
border-radius: 3px;
box-shadow: 1px 1px 1px #00365b;
display: inline-block;
font-size: 13px;
padding: 0px 15px 0px;
}
#block-views-hach-features-block-4 .feature-image{
  float:left;
  margin-right:10px;
}
#block-views-hach-features-block-4 .view-hach-features{
  clear:both;
  margin-bottom: 10px;
}
#block-views-hach-features-block-4 .view-hach-features .feature-content{
  background-color: #0172A2;
  color: #fff;
  padding:10px;
  height:137px;
  margin-bottom:10px;
}
#block-views-hach-features-block-4 .view-hach-features .feature-content a{
  color:#fff;
  text-decoration: none;
  font-weight:bold;
}
#block-views-hach-features-block-4 .view-hach-features .feature-content h2{
  line-height: 2em;
  font-size: 16px;
}
#page-wrapper{
  width:980px;
  margin-left:auto;
  margin-right:auto;
}
.front .view-recommended-products .views-field-title{
  width:100px;
}
.front .view-recommended-products .views-row{
  float:left;
  margin-right:72px;
}

.front .view-recommended-products .views-row.views-row-last{
  margin-right:0px;
}

.front .view-recommended-products .views-field-title a{
  text-decoration: none;
  color: #0098db;
}
.region-content-first {
  width: 34%;
float: left;
color: rgb(255, 255, 255);
text-align: center;
padding: 20px;
}
.region-content-first #block-block-2{
  text-align: left;
  margin-top: -20px;
}
.region-content-second {
  float: left;
width: 31.6%;
}
.region-content-third {
  float: left;
width: 26%;
color: rgb(255, 255, 255);
padding-left: 20px;
}
.content-block {
clear: both;
height:187px;
background: rgb(0, 152, 219) none repeat scroll 0% 0%;
}
.region-block-first{
  width:70%;
  float:left;
  margin-top: -43px;
}
.region-block-second {
width: 25%;
float: right;
}
.view-upcoming-event .views-field-title .field-content a, .view-company .views-field-title .field-content a{
  color: #0097de;
  background: transparent url("../images/arrow.png") no-repeat scroll left center;
  padding-left: 20px;
  text-decoration: none;
  margin-left: 3px;
}
.content-block2 {
  clear:both;
  height:auto;
  margin-top:-30px;
}
.view-upcoming-event .views-field-created .field-content, .view-company .views-field-created .field-content{
  font-size: 10px;
  color: rgb(204, 204, 204);
  font-weight: bold;
  padding-left: 20px;
}
.front #block-views-upcoming-event-block .block-title, .front  #block-views-company-block .block-title {
font-size: 26px;
margin: 0px 0px 20px;
color: #006699;
background: none;
  font-weight: normal;
  padding-left: 0px;
}
.region-block-first #block-views-hach-features-block-4 .block-title{
  color:#0098db;
  font-weight: normal;
  font-size: 26px;
  background-color: #fff;
  text-transform: uppercase;
  padding-left:0px;
  margin: 0px 0px 20px;
}
.view-upcoming-event .views-field-title .field-content a:hover, .view-company .views-field-title .field-content a:hover {
color: #F0AB00;
}
.front #homePageBanner .welcome-text{
  position: absolute;
      top: 286px;
      left: 86px;
      color: #1999D8;
      font-size: 50px;
      font-weight: bold;
}
#welcome-container{
  width: 980px;
  margin: 0 auto;
  position: relative;
}
/* front page recommended image end*/ 

/* Product Category Page Starts*/
.node-question .node-comments .bestreply{
background: #FBFB9D;
}
.node-question .node-comments .bestreply .field-name-comment-body .field-items::after{
 content: "The Best Answer";
 float:right;
 margin-top: -25px;
 color: green;
}
/* Product Category Page Ends*/

/* product page */
.node-type-product table{
  border:1px solid #ccc;
width:100%;
}
.node-type-product #product-download-section table th,.node-product table.product-accessories th, .field-name-field-specification-table table th, .field-name-field-consumables-table table th, .field-name-field-order-guidance-table table th, .field-name-field-optional-attachment-table table th, .field-name-field-recommendation-table table th{
  text-align: left;
    border-bottom: 1px solid #ccc;
    padding:5px;
}
/*.horizontal-tabs-panes .field-name-field-specification-table table#tablefield-0 thead th{
    border-color: #0098db;
    height: 34px;
    font-size: 16px;
}*/
.node-type-product #product-download-section table thead,.node-product table.product-accessories thead, .field-name-field-specification-table table thead, .field-name-field-consumables-table table thead, .field-name-field-order-guidance-table table thead, .field-name-field-optional-attachment-table table thead, .field-name-field-recommendation-table table thead{
  background: #0098db;
    color: #fff;
}
.node-type-product #product-download-section table tbody td,.node-product table.product-accessories tbody td, .field-name-field-specification-table table tbody td, .field-name-field-consumables-table table tbody td, .field-name-field-order-guidance-table table tbody td, .field-name-field-optional-attachment-table table tbody td, .field-name-field-recommendation-table table tbody td{
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
    padding: 10px;
    font-size: 13px;
}
.node-product table.product-accessories tbody td a.product-detail-button {
color: #FFF;
text-decoration: none;
background: none repeat scroll 0% 0% #015BA9;
padding: 2px 7px;
}
.field-name-field-product-table table.sticky-enabled thead th,.field-name-field-product-table table.sticky-enabled thead td{
border-color:#0098db;
height:34px;
font-size:16px;
white-space:nowrap;
width:auto;
/*min-width:120px;*/
}
.field-name-field-product-table table.sticky-enabled td, .field-name-field-product-table table.sticky-enabled th{
  border: 1px solid #000;
  padding: 3px;
  font-size: 13px;
}
.field-name-field-product-table table.sticky-enabled tbody tr {
background:#fff;
}
.field-name-field-download-table table.sticky-enabled td ,.field-name-field-download-table table.sticky-enabled th{
  border: 1px solid #000;
  padding: 3px;
  font-size: 13px;
}
.field-name-field-parts-table  table.sticky-enabled td ,.field-name-field-parts-table table.sticky-enabled th{
  border: 1px solid #000;
  padding: 3px;
  font-size: 13px;
}
.field-name-field-download-table table thead tr, .field-name-field-parts-table table thead tr, .field-name-field-product-table table thead tr{
  background-color:#0098db;
  color:#fff;
}
.section-industries .view-application-and-case.view-display-id-block .view-content li.views-row-6{
  display:none;
}

.view-industry table a{
  font-family: 'montserratbold', sans-serif;
  font-size: 12px;
  color: #0599D9 !important;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
}
.view-industry table td{
  padding-left:24px;
  padding-bottom:10px;
}
.view-industry table td.col-last{
  padding-right:0px;
}
.view-product-image-gallery.view-display-id-product_image_block {
    width: 350px;
    float: right;
    position: absolute;
    right: 0px;
    margin-top: 105px;
    z-index:9999;
}
.views-field-field-image-attachment img {z-index:-9999;}
.product-qr{
  position: absolute;
top: 30px;
right: 0px;
}
.horizontal-tabs-panes .field-type-text-with-summary{
  width:550px;
  margin-right:10px;
}
.view-product-image-gallery.view-display-id-product_image_block  .views-slideshow-controls-top{
  width:100px;
  float:left;
}
.view-product-image-gallery.view-display-id-product_image_block  .views_slideshow_cycle_main{
    float: left;
    width: 210px;
    border: 1px solid #ccc;
    padding: 10px;
}
.node-type-product .field-type-text-with-summary p{
text-align:justify;
font-size: 13px;
}
.node-product div.horizontal-tabs {
  border:none;
}
.view-product-image-gallery.view-display-id-product_image_block .views-slideshow-pager-fields img{
  border:1px solid #ddd;
  padding:2px;
}
.view-product-image-gallery.view-display-id-product_image_block .views-slideshow-pager-fields .active img {
border:1px solid #333;
}
.node-product .horizontal-tabs .tablefield td {
vertical-align:top;
padding:10px;
}
.page__title{
font-size:30px;
color:#666;
margin-bottom: 20px;
}
/* product page end */

/* Industry page */
/* first section(custom) */
.section-industries .node-course{
  display: none;
}
.section-industries .field_select_product .field-name-field-select-product .field-items{
  border:none!important;
}
.vocabulary-industries .field-name-field-parameters-by-application td.field_select_product_model .field-items{
  border:none!important;
}
.section-industries .node-product.node-teaser{
  display: none;
}
.field-collection-item-field-industry-custom-section{
  padding-bottom: 10px;
    border: 2px solid #daebf3;
        margin-bottom: 20px;
}

.field-collection-item-field-industry-custom-section .field-name-field-section-title .field-items .field-item{
color: #FFF;
    background-color: #0098db;
    font-size: 18px;
    padding: 5px 5px 5px 15px;
}

.field-collection-item-field-industry-custom-section .field-name-field-image{
  width: 200px;
    float: left;
    margin-top: 30px;
    margin-left: 15px;
}
.field-collection-item-field-industry-custom-section .field-name-field-product-link{
  float: left;
  margin-top: 30px;
  padding-left: 15px;
}

.field-collection-item-field-industry-custom-section .field-name-field-description{
width: 715px;
    float: right;
    padding-right: 10px;
    padding-left: 15px;
}
.field-collection-item-field-industry-custom-section .field-name-field-description p{
  text-align: justify;
}
.field-collection-item-field-industry-custom-section .field-name-field-product-link a{
  text-decoration: none;
  font-style: normal;
  text-transform: uppercase;
}
.view-application-and-case .view-content{
  padding-left: 15px;
  margin-top: -15px;
}
.view-application-and-case .view-content .views-field-php a{
  text-decoration: none;
}
.field-name-field-custom-parameter-field table{
  width: 100%;
}
.field-name-field-custom-parameter-field table tbody tr td p{
  margin: 5px 0px;
}
.field-name-field-custom-parameter-field table tbody tr td p a{
  text-decoration: none;
}
/* product block */
.section-industries ul.pager, .section-industries .node-course-questionnaire, .section-industries .node-product.node-teaser, .section-industries .node-application-and-case.node-teaser, .section-industries .node-order.node-teaser, .section-industries .node-questionare.node-teaser{
 display:none;
 }
.view-industry li img{
  float:left;
  margin-right:30px;
}
.view-industry li{
  list-style-type: none;
}
.vocabulary-industries .field-name-field-production-diagram-title,.vocabulary-industries .field-name-field-parameters-by-application .field-label, .vocabulary-industries .field-name-field-event .field-label{
  background: #0098db;
    color: #fff;
    padding: 10px;
    padding-left:15px;
}
.vocabulary-industries .field-name-field-production-diagram .field-items, .vocabulary-industries .field-name-field-parameters-by-application .field-items, .vocabulary-industries .field-name-field-event .field-items{
      border: 2px solid #daebf3;
}
.vocabulary-industries .field-name-field-parameters-by-application{
margin-top:10px;
 }
.vocabulary-industries .field-name-field-parameters-by-application table .field-name-field-parameter .field-items, .vocabulary-industries .field-name-field-parameters-by-application table .field-name-field-process-analyzer  .field-items, .vocabulary-industries .field-name-field-parameters-by-application table .field-name-field-lab-product .field-items{
  border:none;
}
.reagent-btn a{
  text-decoration:none;
}
#block-views-industry-whats-new-block .view-industry{
    padding-bottom: 10px;
    border: 2px solid #daebf3
}
.view-industry .title a{
  color: #248bb9;
  text-decoration: none;
  font-style: normal;
  text-transform: uppercase;
}    
/* field collection */
.collapsible h3{
  background-color: #0098db;
  padding:5px;
}
.collapsible h3 a{
  color: #FFF;
  font-size: 15px;
  padding-left: 10px;
  text-decoration:none;
}
.collapsible{
    padding-bottom: 10px;
    border: 2px solid #daebf3;
    border-top: none;
}
.field-name-field-parameters-by-application  table.sticky-enabled td ,.field-name-field-parameters-by-application table.sticky-enabled th{
  border: 1px solid #000;
  padding: 5px;
}
.field-name-field-parameters-by-application  table,.field-name-field-download-table table, .field-name-field-parts-table table{
  width:98%; 
  margin-left:10px;
}
.field-collection-container{
  border:none;
  margin-bottom:0px;
}
/*
#block-webform-client-block-5 #webform-client-form-5{
width: 300px;
margin-left: -70px;
}
 #block-webform-client-block-5 #webform-client-form-5 label{
float:left;
width:71px;
}
#block-webform-client-block-5 .block-title{
margin-left: -85px;
}
#block-webform-client-block-5 #webform-client-form-5 select {
background: none;
border-radius: 5px;
border: 1px solid #CCC;
width:239px;
float: right;
margin-top: -18px;
}
#block-webform-client-block-5 #webform-client-form-5 .form-textarea-wrapper, 
#block-webform-client-block-5 #webform-client-form-5 #edit-submitted-name, 
#block-webform-client-block-5 #webform-client-form-5 .form-email, 
#block-webform-client-block-5 #webform-client-form-5 #edit-submitted-position, 
#block-webform-client-block-5 #webform-client-form-5 #edit-submitted-company, 
#block-webform-client-block-5 #webform-client-form-5 #edit-submitted-industry ,
#block-webform-client-block-5 #webform-client-form-5 #edit-submitted-dhhm{
width:239px;
float: right;
margin-top: -18px;
}
#block-webform-client-block-5 #webform-client-form-5 #edit-submitted-message{
width:239px;
float: right;
margin-top: 2px;
}
#webform-client-form-5 label{
  display:inline;
  font-weight: normal;
  padding-right: 15px;
}
#webform-client-form-5 .webform-component--name, #webform-client-form-5 .webform-component--email,  #webform-client-form-5 .webform-component--company, #webform-client-form-5 .webform-component--industry {
margin-bottom:-18px;
}

#webform-client-form-5 .webform-component--position{
display:none;
}
*/

#webform-client-form-3 label{
  width: auto;
 font-weight: normal;
}
.field-name-field-event a{
  text-decoration: none;
  color: #248bb9;
  list-style-type: disc;
}
.field-name-field-event .field-item{
  display: list-item;
  margin-left: 46px;
}
.feedback-block h3{
  color:#fff;
  background-color: #0098db;
  padding:10px;
  font-size: 15px;
  margin-left:-1px;
  margin-right:-1px;
  padding-left:15px;
}
.btn-success{
  border:1px solid #c3dbe6;
  background-color: white;
  color: #0098db;
  padding: 8px;
  margin-top:70px;
  margin-left: 140px;
}
input[type="submit"]{
  background-color:#fff;
  border:1px solid #ccc;
  padding: 5px 12px;
}
.node-product .link-wrapper{
  display: none;
}
.node-product select, .page-user .profile select, .select-style a {
    background-color: #248bb9;
    color: #FFF;
    border: 2px solid #0098db;
    border-radius: 7px;
    padding: 5px;
    /*background: url('../images/download.png') no-repeat right #248bb9;*/
    background: no-repeat right #248bb9;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
    outline:none;
   }
.node-product select, .select-style a {
  padding: 5px 31px 5px 31px;
}
.select-style{
    position: absolute;
    margin-top: 368px;
    right: 65px;
    z-index: -999;
    
}
.select-style{
  z-index: 999;
}
.select-style a{
  background-color: #248bb9;
  color: #fff;
  text-decoration: none;
}
.node-product option{
  background-color: #248bb9;
  color: #fff;
}
ul.horizontal-tabs-list > li a strong{
  font-weight: normal;
  font-size:12px;
} 
.horizontal-tabs ul.horizontal-tabs-list .selected strong{
  color: #0098db;
}
.horizontal-tabs ul.horizontal-tabs-list li{
  border-right:1px solid #fff;
  background:#0098db;
margin-bottom: -1px;
}
.horizontal-tabs ul.horizontal-tabs-list li a{
  color:#fff;
}
.horizontal-tabs ul.horizontal-tabs-list li a, .horizontal-tabs ul.horizontal-tabs-list li.selected a {
padding:2px 20px;
text-align:center;
font-weight:bold;
}
.horizontal-tabs ul.horizontal-tabs-list li.selected {
border:1px solid #0098db;
border-bottom:none;
}
.horizontal-tabs ul.horizontal-tabs-list li.selected,.horizontal-tabs ul.horizontal-tabs-list li:hover {
border:1px solid #cee1eb;
border-bottom:none;
position:relative;
background:#fff;
}
.horizontal-tabs ul.horizontal-tabs-list li {
margin-right:4px;border:1px solid transparent;
}
.horizontal-tabs ul.horizontal-tabs-list {
  border-bottom:1px solid #0098db;
  background: none;
  border-right:none;
  border-top:none;
}
.view-id-industry.view-display-id-whats_new_block .item-list{
  padding:10px;
  padding-bottom:30px;
}
.vocabulary-industries .field-name-field-event{
  margin-top: 20px;
}
.industry-news-events h3{
  background:#0098db;
  color: #fff;
  padding:10px;
  padding-left: 15px;
  margin-left: -1px;
    margin-right: -1px;
    font-size: 15px;
}
.industry-news-events{
  border: 2px solid #daebf3;
  border-top:none;
  margin-left: -1px;
    margin-right: -1px;
}
/* Industry page webform*/
.feedback-block {
  height:330px;
    border: 2px solid #daebf3;
    border-top: none;
}
.reagent-btn {
    width: 450px;
    float: left;
    margin: 10px;
}
#webform-client-form-3 .form-item{
  margin:4px 0px 0px 0px;
}
#webform-client-form-3 input#edit-submitted-department{
  margin-left:16px;
}
form#webform-client-form-3{
  width:450px;
  float:left;
}
#webform-client-form-3 input.webform-submit{
  margin-left: 200px;
  margin-top:30px;
}

#webform-client-form-3 #edit-submitted-industry-solution{
  width: 185px;
}

#webform-client-form-3 #edit-submitted-name, #webform-client-form-3 #edit-submitted-email, #webform-client-form-3 #edit-submitted-department, 
#webform-client-form-3 #edit-submitted-the-company, #webform-client-form-3 #edit-submitted-phone{
  width: 330px;
}
.page-taxonomy-term.section-industries #content > p:last-child {
  display: none;
}
.reagent-btn img{
  float:left;
  width:110px;
  margin-right: 20px;
}
.reagent-btn p{
  text-align: justify;
  width:400px;
  margin:0px;
  margin-left:10px;
}
.contact-table tbody td{
  width:320px;
}
.contact-table tbody .contact-image-row td{
  width:210px;
}
.contact-table tbody td p, .contact-table tbody .contact-image-row td p{
  text-align: left;
  font-size: 14px;
  font-family:"STHeiti";
}
.section-industries .node-video-embed{
  display: none;
}
/* Industry page webform end*/
/* Industry Page Ends*/

/* product taxonomy override  block*/
.view-product-taxonomy-override  .download-btn a{
 background: #024765;
    border-top: 1px solid #c6c7cc;
    height: 31px;
    color: #fff;
    border-radius: 5px;
  padding: 4px;
}
.view-product-taxonomy-override  .views-field-title a{
  text-decoration: none;
  color:#0098DB;
  font-size: 12px;
}
.view-product-taxonomy-override  .col-1, .view-product-taxonomy-override  .col-2, .view-product-taxonomy-override  .col-3{
    padding-right: 25px;
    padding-top: 20px;
}
.view-product-taxonomy-override  .views-field-title{
  width: 221px;
  margin-bottom: 10px;
  margin-top: 10px;
}
#block-webform-client-block-5 .block-title{
  background-color: #fff;
  color:#000;
}
.section-product-categories .node-product .node-teaser{
  width:200px;
  float:left;
}
.section-parent-category .view-video-category-parent .views-field-description{
    margin-top: -35px !important;
    margin-left: 160px;
}
/* product taxonomy override  block ends*/

/* charity page  honour page investigation page table*/
.view-product-search table{
margin-top: 160px;
}
#quicktabs-tabpage-marketing_event_tab_1-2 .view-product-search #edit-title-wrapper .views-widget .form-item-title #edit-title{
  margin-left: 0;
}
.view-product-search #edit-title-wrapper .views-widget .form-item-title #edit-title{
  width: 350px;
  margin-left: -30%;
}
.view-charity-event table,.view-honour table,.view-product-search table, .view-investigation table, .view-download-center table,.view-service-centre table,.view-product-serial-number-search table {
  width:100%;
}
.view-charity-event thead,.view-honour thead,.view-product-search thead, .view-investigation thead, .view-download-center thead,.view-service-centre thead,.view-product-serial-number-search thead {
  background: #0098db;
}
.view-charity-event thead th,.view-product-search thead th,.view-honour thead th, .view-investigation thead th, .view-download-center thead th,.view-service-centre thead th,.view-product-serial-number-search thead th {
  text-align: left;
  padding: 5px;
  color:#fff;
}
#quicktabs-tabpage-service_centre-3 .view-product-search #edit-nid--2{
  display: none;
}
.view-investigation .pager a {
color: #666;
text-decoration: none;
}
.page-upcoming-events .view-investigation thead th {
border-right: 1px solid #D5E6ED;
}
.view-investigation thead th {
border-bottom: 1px solid #000;
}
.page-company-product-news .view-investigation thead th {
width:77.6%;
}
.view-charity-event td, .view-honour td, .view-investigation td, .view-download-center td,.view-service-centre td{
  padding: 10px;
}
.page-charity-event .view-charity-event .views-field-field-charity-date, .page-honour .view-honour tr td.views-field-field-honour-image {
float: right;
padding-right: 30px;
}
.page-charity-event .view-charity-event .view-content {
padding-top: 1px;
}
.page-charity-event .view-charity-event .pager a {
text-decoration: none;
color: #666;
}
.view-investigation td {
padding-left:4px;
border-bottom: 1px solid #C3C3C3;
}
.view-product-search td{
  border-right:1px solid #8fcae7;
  border-left:1px solid #8fcae7;
}
.view-product-search td.views-field-title, .view-product-search th.views-field-title{
  border-left:1px solid #8fcae7;
}
.view-product-search thead th{
  border-right:1px solid #8fcae7;
  }
tr.odd {
    background-color: #FFF;
}
tr.even {
    background-color: #E3E3E3;
}
#quicktabs-marketing_event_tab_1 .view-product-search table{
  border-left:1px solid #8fcae7;
  display:none;
}
.view-charity-event .views-field-title a, .views-field-field-charity-date span{
  color:#248bb9;
  text-decoration: none;
}
.page-honour .view-honour tr th.views-field-field-honour-image {
padding-right: 100px;
float: right;
}
.page-honour .view-honour .view-content {
margin-top: -10px;
}
.view-honour .views-field-title a, .views-field-field-honour-date span{
  color:#248bb9;
  text-decoration: none;
}
.view-investigation .views-field-title a,.view-investigation .views-field-view-node a{
  color:#248bb9;
  text-decoration: none;
}
.region-sidebar-second #block-menu-menu-about-hach li{
list-style: none;
}
.region-sidebar-second #block-menu-menu-about-hach{
  border:1px solid #C4DBE6;
}
.region-sidebar-second #block-menu-menu-about-hach li a{
  text-decoration:none;
  color:#0098db;
}
/* charity page  honour page investigation page table end*/

/* product category webform*/
#webform-client-form-5 select{
  width:180px;
}
#webform-client-form-5{
  border: 1px solid #c6c7cc;
  border-radius: 5px;
  font: 14px/1.4 "Helvetica Neue", Helvetica, Arial, sans-serif;
  overflow: hidden;
  width: 240px;
  background-color: #f3f3f3;
  color: #000;
  padding: 10px;
}

#webform-client-form-5 input {
border-radius: 5px;
  font: 14px/1.4 "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  width: 100%;
}

#webform-client-form-5 .form-actions input{
      background: #024765;
    border-top: 1px solid #c6c7cc;    
    height: 31px;
    color: #fff;
    border-radius: 5px;
}
#webform-client-form-5 .form-textarea-wrapper{
  width: 180px;
  /*float: right;*/
}
/* product category webform end*/

/* Investigation & product page */
.view-product-category-image {
  margin-top:109px;
}
.view-product-category-image .view-content .field-content img{
 border: 1px solid #bbbbbb;
    padding: 15px;
    border-radius: 10px;
}
#webform-client-form-5 .webform-component--position input{
 /* margin-left: 14px;*/
}
#block-menu-menu-about-hach{
  margin-top:100px;
}
.view-investigation.view-display-id-block_1 .view-content{
  margin-top:50px;
}
.view-investigation.view-display-id-block_2 .view-content{
  margin-top:50px;
}
.view-investigation.view-display-id-page_2 .view-content{
  margin-top:50px;
}
.section-marketing-event .view-notice-section.view-display-id-block .views-field-php a{
  color: #0098db;
}
.view-notice-section.view-display-id-block .views-field-php a{
  text-decoration: none;
  color: #fff;
}
/* Investigation & product page end */

/* company and product news page */
.page-company-product-news .view-header{
  position: relative;
  top: 48px;
  right: 150px;
  text-align: right;
  width:100px;
  float:right;
}
.page-company-product-news .view-investigation {
margin-top: -100px;
}
#block-views-investigation-block-1 .block-title, #block-views-investigation-block-2 .block-title{
  background:none;
  color:black;
  margin-left: -12px;
  font-weight: normal;
  font-size: 2em;
}
#block-views-investigation-block-1 .view-investigation, #block-views-investigation-block-2 .view-investigation{
  margin-top: -82px;
  overflow: hidden;
}    
.page-company-product-news ul.pager, .page-upcoming-events ul.pager{
text-align:right;
height: 10px;
}
.page-company-product-news #page-title{
font-weight:normal;
font-size:2em;
color:#000;
margin-bottom: -13px;
}
.page-company-product-news a.product-read-more{
  top:68px;
  position: relative;
  left:162px;
  text-decoration: none;
   font-size: 26px;
}
.page-company-product-news a.event-block-read-more{
  top:68px;
  position: relative;
  left:162px;
  text-decoration: none;
  font-size: 26px;
}
.page-company-product-news #page-title:after, .page-investigation #page-title:after, .page-upcoming-events #page-title:after{
  content: "| ";
}
.page-upcoming-events .view-investigation .view-header, .page-investigation .view-investigation .view-header {
    padding-top: 37px;
}
.page-investigation #page-title, .page-upcoming-events #page-title  {
float: left;
}
/* company and product news page end */

/* Download center and Download video page */
.view-download-center .views-field-field-upload-file-1 a, .view-download-center .view-filters{
display: none;
}
.view-download-video .views-row{
  float:left;
  margin-right: 4em;
  margin-bottom: 25px;
}
.page-download-video #page-title{
  background-color: #0098db;
  font-size: 18px;
  color: white;
  padding: 3px;
}
.view-download-center .view-content table{
  border: 1px solid #0098db;
  border-top: none;
      margin-top: 0px;
}
.view-download-center .view-header{
      color: #FFF;
    background-color: #0098db;
    font-size: 18px;
    padding: 10px 0px 10px 15px;
}
.view-download-video{
  margin-top:20px;
}
.view-download-video .views-field-title a,.view-download-video .views-field-created span{
  text-decoration:none;
  color:#0098db;
}
.view-download-video .views-field-title,.view-download-video .views-field-created{
  text-align: center;
  width: auto;
}
#block-menu-menu-download-centre-menu {
  border:1px solid #0098db;
  margin-top: 30px;
}
.section-video-category #page-title {
  font-size:18px;
  color:#fff;
  background-color: #0098db;
  padding:2px;
  padding-left:5px;
}
.section-video-category #block-easy-breadcrumb-easy-breadcrumb{
  display: none;
}
#block-menu-menu-download-centre-menu ul.menu li a{
  text-decoration: none;
  color:#7D7A7A;
}
#block-menu-menu-download-centre-menu ul li {
  list-style-type:none;
  list-style-image:none;
}
#block-menu-menu-download-centre-menu > ul > li > a:first-child{
  color: #333;
  background: url('../images/arrow-black.png') no-repeat scroll left center transparent;
  padding-left: 20px;
}
#block-menu-menu-download-centre-menu > ul{
  overflow: hidden;
}
#block-menu-menu-download-centre-menu > ul > li {
  margin-bottom:15px;
  width:300px;
}
#block-menu-menu-download-centre-menu > ul > li > ul > li > a:first-child {
color:#0098db;
background: none;
padding:0px;
}
#block-menu-menu-download-centre-menu ul li a.active {
color:#F0AB00;
}

#block-menu-menu-download-centre-menu > ul > li{
  float: left;
}




#block-jquerymenu-1 {
  border:1px solid #0098db;
  margin-top: 30px;
}
#block-jquerymenu-1 ul.menu li a{
  text-decoration: none;
  
}
#block-jquerymenu-1 ul li {
  list-style-type:none;
  list-style-image:none;
}
#block-jquerymenu-1 > ul > li > a:first-child{
  color: #333;
  background: url('../images/arrow-black.png') no-repeat scroll left center transparent;
  padding-left: 20px;
}
#block-jquerymenu-1 > ul{
  overflow: hidden;
}
#block-jquerymenu-1 > ul > li {
  margin-bottom:15px;
  width:300px;
}
#block-jquerymenu-1 > ul > li > ul > li > a:first-child {
color:#0098db;
background: none;
padding:0px;
}
#block-jquerymenu-1 ul li a.active {
color:#F0AB00;
}

#block-jquerymenu-1 > ul > li{
  float: left;
}

/* Download center and Download video page end */

/* video category parent page */
.view-video-category-parent h3 a{
  font-size: 18px;
  text-decoration: none;
  color:#000;
}
.custom-video{
  width:473px;
  height:auto;
  float:left;
}
.custom-video.odd{
  border-right: 1px solid #C7DDE8;
}
.custom-video.even{
  padding-left: 10px;
  height:auto;
}

.custom-video .view-video-category-parent .views-row{
  float:left;
  margin-right:8px;
}
.view-video-category-parent .views-field-field-video-category-images{
  float:left;
  margin-right:5px;
}
.custom-video .view-video-category-parent.view-display-id-block_1 .views-field-title a{
  text-decoration: none;
  color:#0098db;
}
.custom-video .view-video-category-parent.view-display-id-block_1 .views-field-title{
  text-align: center;
  width: 225px;
}
.view-video-category-parent h3
{
background-image: url('../../hach/images/plays.png');
background-repeat: no-repeat;
padding-left: 23px;  /* width of the image plus a little extra padding */
}
/* video category parent page end */

/* service page */
ul.quicktabs-tabs.quicktabs-style-zen li a {
  background:none;
  background-color:#0098db;
  color:#fff;
}
ul.quicktabs-tabs.quicktabs-style-zen li a:hover{
  background:none;
  background-color:#0098db;
}
ul.quicktabs-tabs.quicktabs-style-zen li.active a{
  color:#0098db;
}
ul.quicktabs-tabs.quicktabs-style-zen li {
  background:none;
}
/* service center slideshow */
.view-service-centre.view-display-id-block_1 .views-slideshow-controls-top{
  float:left;
  width: 50px;
}
.view-service-centre.view-display-id-block_1 .views_slideshow_cycle_main{
    width: 175px;
    float: right;
    padding: 5px;
    border: 1px solid #CCC;
    margin-right: -35px;
    padding-right: 10px;
}

.view-service-centre.view-display-id-block_1 #widget_pager_top_service_centre-block_1 .views-slideshow-pager-field-item img{
  border: 1px solid #ddd;
  padding: 2px;
}
.view-service-centre.view-display-id-block_1 #widget_pager_top_service_centre-block_1 .active img{
  border: 1px solid #333;
}
.view-service-centre.view-display-id-page_1 #views_slideshow_cycle_main_service_centre-page_1{
    height: 562px;
    width: 540px;
    float: left;
    margin-right: 30px;
}
#views_slideshow_cycle_main_service_centre-page_1{
  height: 562px; 
  width: 540px;
  background: #fff;
  text-align: center;
}
.view-service-centre.view-display-id-page_1 .view-header a {
    text-decoration: none;
    color: #909090;
    font-weight: bold;
    font-size: 18px;
}
.view-service-centre.view-display-id-page_1 .view-header{
  margin-bottom:10px;
}
/* service centre download block */
#block-block-1{
  border: 1px solid #0098db;
  clear:both;
  line-height: 3.5px;
  width: 258px;
}
/* service page end */

/* Footer Starts*/
#footer {
  padding:0px;
  clear:both;
  color:#0599D9;
  font: 11px;
  font-family: 'Montserrat', sans-serif;
  line-height: 20px;
  font-weight: bold;
}
.footer-back {
  background-color: #323ba4;
  clear:both;
}
#footer a:hover {
color: #F0AB00;
}
#footer a {
color: #0599D9;
text-decoration: none;
outline: none;
}
.wrapper {
width:957px;
margin:auto;
}
.wrapper2 {
width:790px;
margin:auto;
}
#block-block-22, #block-block-23, #block-block-24{
float: left;
width: 24%;
line-height: 25px;
margin-top: 25px;
}
#block-block-25{
width: 158px;
float: left;
margin-left: 26px;
}
#block-block-22 .block-title, #block-block-23 .block-title, #block-block-24 .block-title{
color: #FFF;
font-size: 15px;
background-color: #024765;
padding-left: 0px;
text-align: left;
}
.bottom {
background-color: #000;
color: #FFF;
height: 60px;
}
#block-block-26 {
float: right;
margin-top: 5px;
font-size: 14px;
}
#block-block-26 p {
  margin: 0px;
}
/* Footer end*/

/* reagent centre page starts */
.view-reagent-centre .views-field-title a{
  text-decoration: none;
}
.node-reagent .field-label{
  font-weight: bold;
  float: left;
}
/* reagent centre page end */

/* Exciting Activities & Events Starts*/
#block-views-event-block .view-event .views-field-view-node,#block-views-event-block-1 .view-event .views-field-view-node{
  float:right;
  border:1px solid #ccc;
  padding:2px;
  margin-right:5px;
  margin-top: 3px;
}
#block-views-event-block-1 .view-event .views-field-view-node{
border:none;
}
#block-views-event-block .view-event.view-display-id-block .views-field-view-node a{
  text-decoration: none;
  color:#666;
  padding: 0px 10px;
}
#block-views-event-block-1 .view-event.view-display-id-block_1 .views-field-view-node a{
color:#0098db;
text-decoration: underline;
  }
#block-views-event-block .view-event .views-field-title ,#block-views-event-block-1 .view-event .views-field-title{
  height:40px;
  margin-left: 20px;
}
#block-views-event-block .view-event .views-field-title a,#block-views-event-block-1 .view-event .views-field-title a{
  text-decoration: none;
  color:#666;
}
.bullet{
float: left;
padding-right: 5px;
}
/* Exciting Activities & Events end*/

/* apply for reagent page */
#webform-client-form-68{
  width:700px;
  float:right;
}
#block-block-9{
  width: 200px;
  float: left;
  margin-top: 100px;
}
.node-68 .field-name-field-description{
margin-top: -65px;
}
/* apply for reagent page end*/

/* special reagent info */
.node-71 {
width: 66%;
color: #808080;
}
.view-special-reagent-sidebar .views-field-title a{
  color: #0098db;
}
#block-views-special-reagent-sidebar-block .view-special-reagent-sidebar .view-content {
margin-top: 25px;
}
#block-views-special-reagent-sidebar-block .view-special-reagent-sidebar .views-field-title{
  float:left;
  width:180px;
  margin-left: 15px;
}
#block-views-special-reagent-sidebar-block .views-row{
  list-style: none;
}
.view-special-reagent-sidebar .more-link a,.view-special-reagent-sidebar .view-footer a{
  text-decoration: none;
  color: #666;
}
.view-special-reagent-sidebar table{
  width:100%;
}
.view-special-reagent-sidebar thead{
  background: #0098DB;
}
.view-special-reagent-sidebar thead th{
    text-align: left;
    padding: 5px;
    color: #fff;
  }
.view-special-reagent-sidebar table .views-field-title{
  padding-left: 10px;
}
.view-special-reagent-sidebar table .views-field-title a{
  text-decoration: none;
}
.view-special-reagent-sidebar .more-link{
  margin-top: -20px;
}
.view-special-reagent-sidebar .view-footer{
  clear: both;
  text-align:right;
  margin-top: -10px;
}
#block-views-special-reagent-sidebar-block .block-title, #block-views-special-reagent-sidebar-block-1 .block-title, #block-views-special-reagent-sidebar-block-2 .block-title{
  background: #fff;
  color:#666;
  font-weight: normal;
  margin-bottom: -20px;
}
#block-views-special-reagent-sidebar-block, #block-views-special-reagent-sidebar-block-1, #block-views-special-reagent-sidebar-block-2{
  border-bottom: 2px solid #ebebeb;
}
.sidebars{
  margin-top: 20px;
}
#block-views-special-reagent-sidebar-block-3 .view-special-reagent-sidebar.view-display-id-block_3 {
border-top:1px solid #ccc;
float: left;
width: 400px;
margin-top: 20px;
margin-bottom: 150px;
}
#block-views-special-reagent-sidebar-block-3 .view-special-reagent-sidebar.view-display-id-block_3 ul {
list-style: none;
}
#block-views-special-reagent-sidebar-block-3 .view-special-reagent-sidebar.view-display-id-block_3 ul .views-field-title .arrow{
float: left;
padding-right: 5px;
}
#block-views-special-reagent-sidebar-block-3 .view-special-reagent-sidebar.view-display-id-block_3 ul .views-field-title a{
color: #666;
text-decoration: none;
}
/* special reagent info end */ 

/* trial report page block style*/
#block-webform-client-block-72{
  width:400px;
  float:right;
}
#block-webform-client-block-72 #webform-client-form-72 #edit-submitted-name--2, #block-webform-client-block-72 #webform-client-form-72 #edit-submitted-email--2, #block-webform-client-block-72 #webform-client-form-72 #edit-submitted-title, #edit-submitted-company--2, #block-webform-client-block-72 #webform-client-form-72 #edit-submitted-activities, #block-webform-client-block-72 #webform-client-form-72 #edit-submitted-tel{
width:207px;
}
#block-webform-client-block-72 #webform-client-form-72 #edit-submitted-experimental-data{
width:207px;
}
#block-webform-client-block-72 #webform-client-form-72 .webform-component--title label, .webform-component--activities label {
float: left;
}
#block-views-407439aaf00ce3ad0593290ef900053e .view-trial-report-industry-list .views-field-name{
text-align: center;
}
#block-views-407439aaf00ce3ad0593290ef900053e .view-trial-report-industry-list .views-field-name a{
color:#666;
}
#webform-client-form-72 .webform-component--name, #webform-client-form-72 .webform-component--email, #webform-client-form-72 .webform-component--title, #webform-client-form-72 .webform-component--company, #webform-client-form-72 .webform-component--activities, #webform-client-form-72 .webform-component--tel,
#webform-client-form-70 .webform-component--industry-solution, #webform-client-form-70 .webform-component--name, #webform-client-form-70 .webform-component--email, #webform-client-form-70 .webform-component--department, #webform-client-form-70 .webform-component--company{
margin-bottom: -18px;
} 
#webform-client-form-70{
  width:441px;
  clear:both;
}
#webform-client-form-72, #webform-client-form-70
{
border: 1px solid #ede8e8;
border-radius: 5px;
padding: 13px;
margin: 3px;
background: #F8FAFB;
}
#webform-client-form-72 label[for=edit-submitted-experimental-data]{
width:115px;
float: left;
}
#webform-client-form-72 label{
width:114px;
float: left;
}
.page-node-70 .webform-client-form-70{
clear:both;
}
.page-node-70 .webform-client-form-70 label{
width: 67px;
float: left;
}
.page-node-70 .webform-client-form-70 label[for=edit-submitted-industry-solution]{
width:185px;
float: left;
}
.page-node-70 .webform-client-form-70 #edit-submitted-name, .page-node-70 .webform-client-form-70 .form-email, .page-node-70 .webform-client-form-70 #edit-submitted-department,  .page-node-70 .webform-client-form-70 #edit-submitted-position, .page-node-70 .webform-client-form-70 #edit-submitted-company, .page-node-70 .webform-client-form-70 #edit-submitted-phone{
width:315px;
}
.page-node-70 .webform-client-form-70 #edit-submitted-industry-solution{
width: 197px;
}
#webform-client-form-72 .description{
  display: none;
}
#webform-client-form-72 .edit-submitted-file-upload{
   margin-left: 61px;
    margin-top: -25px;
}
#webform-client-form-72 .webform-submit {
 /*margin-top: 10px;*/
     margin-top: 15px;
    margin-left: 56px;
    margin-bottom: 6px;
}
input#edit-submitted-title{
  /*margin-left: 19px;*/
}
input#edit-submitted-activities{
  margin-left: 6px;
}
.webform-component-file .description{
  width: 400px;
  clear: both;
}
.webform-component-file .form-managed-file{
  width: 300px;
  float:right;
}
#webform-client-form-72 .form-actions,#webform-client-form-70{
  /*margin-left: 5em;*/
}
#webform-client-form-68 .form-actions{
 margin-left: 10em;
margin-top: 26px;
}
.webform-component-file .form-managed-file input#edit-submitted-file-upload-button{
  display:none;
}
.page-node-70 #block-views-trial-report-highlight-block{
width: 425px;
margin-top: -394px;
float: right;
}
.page-node-70 #block-views-trial-report-highlight-block h2{
color:#0098db;
background:none;
text-align: center;
}
.page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight{
margin-left: 25px;
}
.page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .views-field-title a{
color: #666;
text-decoration: none;
font-weight: bold;
}
.page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .views-view-grid{
margin-top:0px;
}
.page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .col-first, .page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .col-2, .page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .col-3, .page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .col-last{
border-right: 1px solid #C3DBE5;
padding-right: 10px;
padding-left:10px;
background: #fff;
border-bottom:none;
}
.page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .col-first{
padding-left:0px;
}
.page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .col-last{
border:none;
padding-right:0px;
}
.page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .views-row-first .views-field-body{
text-align:right;
}
.page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight table .views-field-title, .page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .views-field-field-image, .page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .views-field-body{
float: left;
width:200px;
}
.page-node-70 #block-views-trial-report-highlight-block .view-trial-report-highlight .view-content{
border-top: 1px solid #C3DBE5;
overflow-x:  scroll;
width:400px;
}
/* trial report page block style end*/

/* reagent-price-enquiry */
.view-id-reagent #edit-field-reagent-no-format-wrapper,.view-id-reagent #edit-field-standard-concentration-value-wrapper{
  width:100%;
  clear:both;
}
.view-id-reagent #edit-field-reagent-no-format-wrapper label,.view-id-reagent #edit-field-standard-concentration-value-wrapper label{
  float:left;
  margin-right: 10px;
}
.view-id-reagent #edit-field-reagent-no-format-wrapper input,.view-id-reagent #edit-field-standard-concentration-value-wrapper input{
  width: 70%;
}
 #edit-submit-reagent{
  margin-left:20em;
  margin-top:10px; 
}
.view-id-reagent table td, .node-product table.product-reagent td{
  padding: 5px;
  font-size: 14px;
}
.view-id-reagent table, .node-product table.product-reagent{
  width:100%;
}
.view-id-reagent table thead th, .node-product table.product-reagent thead th{
  background-color:#0098db;
  color:#fff;
  padding:5px;
  text-align:left;
}
.view-id-reagent .views-exposed-form label{
float: left;
padding-right: 20px;
width:70px;
}
.view-id-reagent .views-exposed-form #edit-field-parameters-value{
float: left;
margin-right: -250px;
}
.view-id-reagent .views-exposed-form .views-submit-button{
margin-top: -35px;
}
/* reagent-price-enquiry end*/

/* Reagent main page */
.view-event .view-footer{
  float: right;
  margin-top: 145px;
}
.view-event .download-btn {
margin-bottom: 20px;
}
.view-event .download-btn a{
  border:1px solid #0098db;
  text-decoration: none;
  padding:3px;
  color:#0098db;
}
.view-event{
  clear:both;
  margin-top:10px;
}
.view-event .views-field-title a{
  text-decoration: none;
  color:#0098db;
}
/*#panels-ipe-paneid-7{
  clear:both;
}*/
.view-event .view-header{
  float: left;
  margin-right:10px;
  margin-bottom: 20px;
}

#block-block-11 a.download-btn, #block-block-12 a.download-btn, #block-block-11 select{
    border:1px solid #0098db;
  text-decoration: none;
  padding:3px;
  color:#0098db;
  margin-top: 75px;
}
#block-block-12 a.download-btn {
margin:0px;
}
#block-block-11 {
clear:both;
}
#block-block-11 img {
margin-bottom:20px;
}
#block-block-11 a,#block-block-12 a{
  float:right;
  margin-right: 10px;
  color:#0098db;
}
#block-block-11 h4{
  color: #0098db;
}
#block-block-11 select{
  float:right;
  background: none;
}
.view-reagent-gallery.view-display-id-block #views_slideshow_cycle_main_reagent_gallery-block{
  width:230px;
  float:left;
  margin-left: 10px;
}
.view-reagent-gallery.view-display-id-block .views-slideshow-controls-bottom{
  width:100px;
  float:left;
}
.view-reagent-gallery.view-display-id-block{
  clear: both;
  margin-top:20px;
}
.view-reagent-gallery.view-display-id-block #views_slideshow_cycle_main_reagent_gallery-block img{
    padding: 2px;
    border: 1px solid #ccc;
}
#block-block-12,#block-views-reagent-gallery-block{
  clear: both;
}
.view-reagent-gallery.view-display-id-block .views-slideshow-controls-bottom img{
  padding: 2px;
  border: 1px solid #ccc;
}   
.view-reagent-gallery.view-display-id-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active img{
  border:1px solid #333;
}
.view-reagent-gallery.view-display-id-page #views_slideshow_cycle_main_reagent_gallery-page{
   width: 500px;
    float: left;
}
.view-reagent-gallery.view-display-id-page #views_slideshow_cycle_main_reagent_gallery-page{
    height: 562px;
    width: 540px;
    background: #fff;
    text-align: center;
    margin-right:30px;
}
#views_slideshow_cycle_main_reagent_gallery-page .views-slideshow-controls-bottom {
  width: 60px;
    float: left;
    margin-left: 30px;
}
.view-reagent-gallery.view-display-id-attachment_1 .view-footer select{
  background: none;
    color: #0098db;
    border: 1px solid #0098db;
    padding: 2px;
}
.view-reagent-gallery.view-display-id-attachment_1 .view-footer a.download-btn{
  text-decoration: none;
  background:none;
  border:1px solid #0098db;
  padding:3px;
}
.view-reagent-gallery.view-display-id-attachment_1 .view-footer a{
  margin-left:10px;
}
.view-reagent-gallery.view-display-id-attachment_1 .view-footer{
  float:right;
}
#block-block-13 a{
  text-decoration: none;
  color: #666;
}
.reagent-attach-title{
  color: #0098db;
}
.view-reagent-gallery.view-display-id-block .view-footer{
  width: 200px;
    padding-left: 100px;
}
/* Reagent Apply Now Starts*/
#webform-client-form-68  label{
width:128px;
float:left;
}
#webform-client-form-68 label[for=edit-submitted-you-can],#webform-client-form-68 label[for=edit-submitted-you-can-1], #webform-client-form-68 label[for=edit-submitted-you-can-2], #webform-client-form-68 label[for=edit-submitted-you-can-3]{
float:none;
}
#webform-client-form-68 #edit-submitted-industry, #webform-client-form-68 #edit-submitted-department, #webform-client-form-68 #edit-submitted-full-name, #webform-client-form-68 #edit-submitted-parameters, #webform-client-form-68 #edit-submitted-email, #webform-client-form-68 #edit-submitted-contact-info, #webform-client-form-68 #edit-submitted-company-name{
width:330px;
}
#webform-client-form-68 .webform-component--company-name, #webform-client-form-68 .webform-component--industry, #webform-client-form-68 .webform-component--department, #webform-client-form-68 .webform-component--full-name, #webform-client-form-68 .webform-component--parameters, #webform-client-form-68 .webform-component--email, #webform-client-form-68 .webform-component--contact-info{
margin-bottom:-17px;
}

/* Reagent Apply Now End*/
/* Reagent main page end*/

/* hach university */
#block-views-exp-hach-university-page .views-exposed-form #edit-field-industry-tid {
margin-left: 26px;
}
#block-views-exp-hach-university-page .views-exposed-form #edit-field-level-tid, #block-views-exp-hach-university-page .views-exposed-form #edit-field-industry-tid,.view-product-search .views-exposed-form #edit-field-product-hierarchy-tid-select-1, .view-product-search .views-exposed-form #edit-field-product-hierarchy-tid-1-select-2, .view-product-search .views-exposed-form #edit-field-product-hierarchy-tid-1-select-1, .view-product-search .views-exposed-form #edit-nid,.view-product-search .views-exposed-form  #edit-field-product-hierarchy-tid-select-2,
.view-product-search .views-exposed-form #edit-field-product-hierarchy-tid--2-select-1,.view-product-search .views-exposed-form #edit-nid-entityreference-filter,.view-product-search .views-exposed-form  #edit-field-product-hierarchy-tid--2-select-2,
.page-user #views-exposed-form-hach-university-page .views-exposed-form #edit-field-level-tid, .page-user #views-exposed-form-hach-university-page .views-exposed-form #edit-field-industry-tid{
background: none;
border-radius: 5px;
width: 250px;
border:1px solid #bbb;
}
.view-product-search .views-exposed-form #edit-field-product-hierarchy-tid-1-select-1, .view-product-search .views-exposed-form #edit-nid--2-wrapper .form-item-nid #edit-nid--2{
width:320px;
}
.view-product-search .views-exposed-form #edit-nid--2-wrapper .form-item-nid #edit-nid--2{
  margin-left: 22px;
}
.view-product-search #views-exposed-form-product-search-page-1 .views-exposed-form #edit-field-product-hierarchy-tid-1-select-2{
margin-left: 130px;
margin-top: 5px;
}
#block-views-exp-hach-university-page .views-exposed-form label, .view-product-search .views-exposed-form label, .page-user #views-exposed-form-hach-university-page .views-exposed-form label{
    float: left;
    color: #666;
    font-size: 15px;
    font-weight: normal;
}
.section-marketing-event #block-views-exp-hach-university-page{
  width:390px;
  border:1px solid #C3DBE5;
  text-align: center;
}
.section-marketing-event #colorbox #cboxContent, .section-marketing-event #colorbox #cboxContent #cboxLoadedContent{
  background-color: #fff;
}
.section-marketing-event #colorbox #cboxContent #cboxLoadedContent{
  padding-top: 20px;
}
.section-marketing-event #colorbox #cboxContent #cboxLoadedContent a.mkevent-button{
  text-decoration: none;
  border: 1px solid;
  padding: 15px 45px;
   background: #fafbd3;
   border-radius: 5px;
   margin-right: 20px;
}
.section-marketing-event #colorbox #cboxContent #cboxLoadedContent span{
  text-decoration: underline;
  color: #0098db;
}
#block-views-exp-hach-university-page .block-title{
  color:#000;
  background:#fff;
  border-bottom:1px solid #C3DBE5;
  text-align: center;
}
#block-views-exp-hach-university-page .views-exposed-form .views-exposed-widget, .page-user #views-exposed-form-hach-university-page .views-exposed-form .views-exposed-widget{
  margin-left:20px;
}
.view-product-search {
text-align:center;
}
.view-product-search .views-exposed-form #edit-field-product-hierarchy-tid-select-1,.view-product-search .views-exposed-form #edit-nid,.view-product-search .views-exposed-form  #edit-field-product-hierarchy-tid-select-2,.view-product-search .views-exposed-form #edit-field-product-hierarchy-tid--2-select-1,
.view-product-search .views-exposed-form #edit-nid-entityreference-filter,.view-product-search .views-exposed-form  #edit-field-product-hierarchy-tid--2-select-2 {
width: 320px;
}

.view-product-search .views-exposed-form #edit-nid, .view-product-search .views-exposed-form #edit-nid-entityreference-filter{
display: none;
}
.view-product-search .views-exposed-form  #edit-field-product-hierarchy-tid-select-2, .view-product-search .views-exposed-form  #edit-field-product-hierarchy-tid--2-select-2 {
margin-left: 130px;
margin-top:5px;
}
.page-product-search .view-product-search #views-exposed-form-product-search-page .views-exposed-form  #edit-field-product-hierarchy-tid-select-2 {
margin-right: 236px;
margin-top: 5px;
float: right;
margin-left: 287px;
margin-bottom: 5px;
}
.view-product-search .views-exposed-form #edit-submit-product-search, .view-product-search .views-exposed-form #edit-submit-product-search--2 {
background: none repeat scroll 0% 0% #94C26D;
border: medium none;
border-radius: 2px;
height: 40px;
color: #FFF;
}
.view-product-search .views-exposed-form .views-exposed-widget {
    margin-left: 20px;
}
#quicktabs-tabpage-service_centre-2 .view-product-search .views-exposed-form .views-exposed-widget.views-submit-button{
  width:465px;
}
.page-hach-university .view-hach-university .attachment-before .views-field-nid .field-content{
    background: #fbaa29;
    border-radius: 5px;
    padding: 30px 40px;
    box-shadow: 5px 5px 5px #888;
    -moz-box-shadow: 5px 5px 5px #888;
    -webkit-box-shadow: 5px 5px 5px #888;
}
.page-hach-university .view-hach-university .attachment-before .views-field-nid .field-content a{
  color: #666;
    font-size: 22px;
    text-decoration: none;
    font-weight: bold;
}
.page-hach-university #block-views-exp-hach-university-page{
width: 500px;
   float: left;
   margin-right: 40px;
   height: 230px;
   border: 1px solid #C3DBE5;
   text-align: center;
}
.page-hach-university .view-hach-university .block-title {
background:#0098db;
}
.page-hach-university .view-hach-university .hach-university-topper-list{
width: 410px;
float: right;
border: 1px solid #C3DBE5;
height: 230px;
}
.page-hach-university .hach-university-topper-list .block-title{
background: url('../images/trophy3.png')no-repeat left #0098DB;
padding-left: 42px;
height: 40px;
margin-top:0px;
}
.page-hach-university .hach-university-topper-list ol{
padding-left: 45px;
}
#block-block-14{
  width:410px;
  float:left;
  display:none;
}
#block-block-14 p{
  margin:0px
}
.view-hach-university.view-display-id-attachment_1 th.views-field-php-1{
  width: 400px;
}
.view-hach-university.view-display-id-attachment_1 td.views-field-php-1 a{
  text-decoration: none;
  color:#777;
}
.view-hach-university .view-display-id-attachment_2 .view-header {
text-align: center;
margin-bottom: 20px;
margin-top: -20px;
font-weight: bold;
}
.view-hach-university .unifirstcol{
  width:500px;
  float:left;
  margin-right:20px;
}

.view-hach-university .views-field-name{
  background-color: #0098db;
  padding: 5px;
}
.view-hach-university .views-field-name a{
    color: #FFF;
    font-size: 18px;
    text-decoration: none;
    padding-left: 15px;
}
.view-hach-university .views-field-field-level .field-content,.view-hach-university .views-field-description .field-content,.view-hach-university .views-field-description .field-content p{
  display: inline;
}
.view-hach-university .views-field-title a{
  text-decoration: none;
  color:#777;
}

.view-hach-university .attachment-after .block-title{
  margin-top:35px;
  margin-bottom: 0px
}
.view-hach-university .view-display-id-attachment_2 .views-row{
 float:left;
 margin-right:20px;
  margin-bottom:20px;
}

.view-hach-university .view-display-id-attachment_1{
  width: 500px;
  float: left;
}
.view-hach-university .view-display-id-attachment_1 table{
  text-align: left;
}
.view-hach-university .view-display-id-attachment_1 table tr{
  background-color: white;
  border-bottom: 0px;
}

.view-hach-university .view-display-id-attachment_1 .views-field-title{
  width: 400px;
}
.view-hach-university .view-display-id-attachment_2{
  width: 350px;
  float: left;
  border-left: 1px solid #C3DBE5;
  padding-left: 20px;
  padding-top: 30px;
}
.page-hach-university .view-hach-university .attachment-before {
    margin-left:120px;
    position: relative;
    top: 20px;
}
.view-hach-university.view-display-id-attachment_3 .views-field-title {
    background: #FCAA2A;
    width: 140px;
    height: 30px;
    padding: 16px;
    text-align: center;
    box-shadow: 4px 6px 5px #888888;
    border-radius: 4px;
    font-size: 26px;
}
.view-hach-university.view-display-id-attachment_3 .views-field-title a{
  color: #000;
}
.page-hach-university .hach-block-title{
  clear:both;
  padding:6px;
  background:#0098db;
  color: #fff;
}

.page-hach-university .view-hach-university #hach-question-block{
  width:410px;
  height:200px;
  float: right;
  border:1px solid #C3DBE5;
}
.question-block-title{
    background:#0098db;
    color: #fff;
    margin-top:0px;
    padding: 6px 6px 6px 35px;
    background: url('../../hach/images/question-bg.png') no-repeat 2px #0098db;
}
.question-text{
  width: 100%;
    text-align: left;
    margin-top: -14px;
    margin-left: 10px;
}
.node-type-product #content{
  min-height: 700px;
}
/* hach university end */

/* home page login */
#block-user-login{
  border: 1px solid #0098db;
border-top: none;
border-bottom: 2px solid #0098db;
border-right: 2px solid #0098db;
  position: absolute;
z-index: 999;
background: #fff none repeat scroll 0% 0%;
right: 159px;
top: 30px;
width: 250px;
}
#block-user-login #user-login-block-form-fields .form-item-name #edit-name, #block-user-login #user-login-block-form-fields .form-item-pass #edit-pass {
width: 100%;
border-radius: 3px;
border: 1px solid #ccc;
}
#block-user-login #user-login-block-form-fields, #block-user-login .custom-register {
padding: 10px;
}
#block-user-login .form-item-pass {
margin-top: -10px;
} 
#block-user-login .links{
padding-left: 10px;
padding-top: 30px;
}
.custom-register a.download-btn{
  border:1px solid #FEF7DD;
  text-decoration: none;
  padding:2px;
  color:#fff;
  background: #EDA200;
}
#block-user-login .item-list{
  display: none;
}
#user-login-block-container{
  font-size: 12px;
}
#user-login-block-container .user-block-title{
  background-color: #0098DB;
  color: #fff;
  margin: 1px;
}
#user-login-block-container .form-submit{
  float: right;
background: #DCDCDC;
border-radius: 3px;
color: #666;
}
#user-login-block-container .custom-register a{
  float: right;
  margin-bottom: 10px;
}
#user-login-block-container .custom-register p, #user-login-block-container .custom-register ul{
  margin: 0px;
  line-height: 1.3em;
}
.not-logged-in  .tabs-primary{
  display: none;
}
.page-user-register input[type="submit"]{
  margin-top: 10px;
}
.page-user-register #page-title{
  /*background: url("../images/member-register.jpg") no-repeat ;
  height:300px;
  background-position:50px 50px;
  margin-top: 55px; */
}
.log-in, .sign-up {
background-color: #fff;
border-radius: 3px;
box-shadow: 1px 1px 1px #ca6400;
color: #0599d9;
display: inline-block;
padding: 2px 10px;
text-transform: capitalize;
text-decoration:none;
margin-top: -3px;
}
.log-in a, .sign-up a{
text-decoration: none;
}
.sign-up {
margin-left: 10px;
}
/* home page login end*/

/* user registration form */
div.password-confirm {
width:0px;
}
.page-user-register #edit-profile-main{
width: 100%;
}
.page-user-register label {
    width: 210px;
    text-align: right;
    margin-right: 15px;
    float:left;
}
/*.page-user-register .form-item-profile-main-field-registration-mode-und label[for=edit-profile-main-field-registration-mode-und], .page-user-register #edit-profile-main-field-registration-mode-und{
  display: none;
}
.page-user-edit .field-name-field-registration-mode{
  color: #0098db;
}*/
.page-user-register #edit-profile-main-field-journal-und{
  width: 25px;
  margin-right: -10px;
}
.page-user-register .form-item-terms-of-use label{
width:298px;
}
.form-item-profile-main-field-journal-und {
padding-left: 305px;
}
.page-user-register .form-item-terms-of-use{
margin-bottom: -10px;
}
.page-user-register .form-item-name, .page-user-register .form-item-mail, .page-user-register .form-item-profile-main-field-actual-name-und-0-value, .page-user-register .field-name-field-company-name, .page-user-register .field-name-field-select-industry, .page-user-register .field-name-field-job-responsibility, .page-user-register .field-name-field-department, .page-user-register .field-name-field-belong-region, .page-user-register .field-name-field-address, .page-user-register .field-name-field-zip-code, .page-user-register .field-name-field-contact-number, .page-user-register .form-item-profile-main-field-dept-und-0-value, .page-user-register #edit-profile-main-field-profile-industry{
/*margin-bottom: -16px;*/
}
.page-user-register .form-item-pass-pass1 {
/*margin-bottom: -22px;*/
}
.page-user-register .password-parent{
margin-bottom: -13px;
}
.page-user-register .confirm-parent{
margin-bottom: -50px;
margin-top:15px;
}
.page-user-register .field-type-number-integer{
clear:both;
}
.page-user-register .form-item-profile-main-field-conditional-select-und label[for=edit-profile-main-field-conditional-select-und-], .page-user-register .form-item-profile-main-field-conditional-select-und label[for=edit-profile-main-field-conditional-select-und---2]{
float:none;
text-align: left;
}
.page-user-register .form-item-profile-main-field-conditional-select-und #edit-profile-main-field-conditional-select-und---2{
margin-left: 225px !important;
}
.page-user-register .form-item-profile-main-field-journal-und label[for=edit-profile-main-field-journal-und]{
font-weight:bold;
}
.page-user-register .form-item-profile-main-field-conditional-select-und  #edit-profile-main-field-conditional-select-und-none, .page-user-register .form-item-profile-main-field-conditional-select-und label[for=edit-profile-main-field-conditional-select-und-none]{
display:none;
}
.page-user-register .field-name-field-select #edit-profile-main-field-select-und .form-item-profile-main-field-select-und:nth-child(2) {
position:relative;
top:10px;
left:225px;
width: 350px;
}
.page-user-register #edit-terms-of-use {
position:relative;
left:225px;
width: 350px;
}
.page-user-register #edit-profile-main-field-select-und label{
  float: none;
}
.page-user-register fieldset{
  border:none;
  margin-left: -10px;
  margin-top: -20px;
}
.page-user-register form#user-register-form{
  margin-left:100px;
}
#edit-account .form-item-pass-pass1 input, #edit-account .form-item-pass-pass2 input, #edit-account .form-item-name input,#edit-account .form-item-mail input,.form-item-profile-main-field-actual-name-und-0-value input,.form-item-profile-main-field-company-name-und-0-value input,.form-item-profile-main-field-department-und-0-value input,.form-item-profile-main-field-belongs-region-und-0-value input, .form-item-profile-main-field-address-und-0-value input, .form-item-profile-main-field-zip-code-und-0-value input, .form-item-profile-main-field-contact-number-und-0-value input,.password-parent input,.confirm-parent input, #edit-profile-main-field-job-responsibility-und-0-value, #edit-profile-main-field-select-industry-und, #edit-profile-main-field-belong-region-und, #edit-profile-main-field-profile-industry-und, .form-item-profile-main-field-dept-und-0-value input, .form-item-profile-main-field-fix-line-und-0-value input, #edit-profile-main-field-profile-province{
  width:350px;
}
#edit-profile-main-field-select-industry-und, #edit-profile-main-field-belong-region-und, #edit-profile-main-field-profile-industry-und, #edit-profile-main-field-profile-province-und{
border:1px solid #A8A8A8;
background:none;
}
  /* agree button style */
.form-item-profile-main-field-agree-und{
  margin-left: 200px;
}
  /* style for checkbox */
.form-item-profile-main-field-select-und label{
  display: inline;
}

.page-user-register legend,.page-user-register form#user-register-form .description,.page-user-register .password-strength{
  display: none;
}
.page-user-register #edit-actions{
  width:200px;
  margin-left:20em;
}
.page-user-register .password-parent, .page-user-register .confirm-parent{
  width:100%;
}
/* user registration form end */

/* point center */
a.profile-point-center{
float:right;
padding: 1px 7px 3px;
background: none repeat scroll 0% 0% #0098DB;
color: #FFF;
text-decoration: none;
}
.view-point-center .views-row{
  float:left;
  margin-right:20px;
  /*margin-right:30px;*/
  text-align: center;
  margin-bottom: 15px;
  min-height: 250px;
}
/*.view-point-center .views-row:nth-child(3n+3){
  margin-right:0px;
}*/
.view-point-center .views-field-php-1 .field-content img{
  border:1px solid #000;
  padding:5px;
}
.view-point-center .views-field-field-points .field-content{
display: inline;
}
.view-point-center .views-field-title .password-strength-title{
  text-decoration: none;
  color:#000;
}
/*.view-point-center .views-field-title{
  text-align: center;
}*/
.view-point-center .views-field-field-points{
  color:#FEAD01;
  /*text-align: center;*/
}
.view-point-center .views-field-php .field-content a{
  text-decoration: none;
  color:#fff;
}
.view-point-center .views-field-php .field-content{
  /*margin-left:120px;*/
  background: #FEAD01;
  padding: 5px 10px 5px 10px;
}
.view-point-center .views-field-php{
  margin-top: 5px;
}
.view-point-center .views-field-php-1 .field-content .greyimg img{
  -webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.view-point-center .views-field-nothing{
margin-bottom: 20px;
}
.view-point-center .view-footer{
  clear: both;
  padding-top: 30px;
}
.view-point-center .view-header{
  padding: 20px;
}
/* point center */

/*Book An Appoinment Starts*/
article.node-93{
  width:560px;
  float:left;
}
#block-webform-client-block-92{
  width:370px;
  float:right;
}
#block-webform-client-block-92 #webform-client-form-92 label{
width:150px;
float:left;
}
#block-webform-client-block-92 #webform-client-form-92 #edit-submitted-city, #block-webform-client-block-92 #webform-client-form-92 #edit-submitted-name, #block-webform-client-block-92 #webform-client-form-92 #edit-submitted-units, #block-webform-client-block-92 #webform-client-form-92 #edit-submitted-contact-number, #block-webform-client-block-92 #webform-client-form-92 #edit-submitted-instrument, #block-webform-client-block-92 #webform-client-form-92 #edit-submitted-test-parameter, #block-webform-client-block-92 #webform-client-form-92 #edit-submitted-company{
width:204px;
}
#block-webform-client-block-92 #webform-client-form-92 #edit-submitted-instrument, #block-webform-client-block-92 #webform-client-form-92 #edit-submitted-test-parameter{
margin-left: 15px;
}
#block-webform-client-block-92 #webform-client-form-92 .form-actions{
text-align: center;
margin-left: 110px;
}
#webform-client-form-92 .webform-component--city, #webform-client-form-92 .webform-component--name, #webform-client-form-92 .webform-component--units, #webform-client-form-92 .webform-component--contact-number, #webform-client-form-92 .webform-component--instrument, #webform-client-form-92 .webform-component--company {
margin-bottom: -18px;
}
/*Book An Appoinment End*/

/* Knowledge base */
.knowledge-readmore{
  float:right;
  text-decoration: none;
  color: grey !important;
}
.knowledge-base-readmore{
  float:right;
  text-decoration: none;
  margin-top:-20px;
  color:grey !important;
}
#block-views-notice-section-block-2 .block-title {
font-size: 16px;
text-align: center;
font-weight: normal;
}
.region-sidebar-second .view-knowledge .view-footer{
    text-align: right;
    margin-right: 16px;
}
.region-sidebar-second .view-knowledge .view-footer a{
text-decoration: none;
}
.view-knowledge-base .search-title, .page-user .first-sidebar-content .search-title {
text-align: center;
color: #00583E;
}
.view-knowledge-base .search-bottom  {
float: right;
}
.view-notice-section.view-display-id-block_2 .views-field-php a,.view-knowledge .views-field-title a, .page-knowledge-search .view-search table .views-field-title a, .knowledge-base-content .views-field-title a{
  text-decoration: none;
  color:#000;
}
.view-knowledge table .views-field-title{
  padding-top:10px;
  padding-bottom:10px;
}
.view-knowledge table .views-field-created{
  border-bottom: 1px solid #ccc;
}
.page-knowledge-base-categories .knowledge-base-content tbody .views-field-created{
  background: url(../../hach/images/table-list-style.png) repeat-y ;
  background-position: right;
  padding: 10px 15px 10px 10px;
  font-size: 12px;
}
.view-knowledge table,#quicktabs-tabpage-question_list-0 .view-knowledge-base table, #quicktabs-tabpage-question_list-1 .view-knowledge-base table{
  width:100%;
}
.page-knowledge-base .view-knowledge-base table .views-field-title,.view-knowledge table .views-field-title, .page-knowledge-search .view-search table .views-field-title, .page-knowledge-base-categories .view-knowledge-base table .views-field-title{
  border-bottom:1px solid #ccc;
  padding-left:20px;
}
.page-knowledge-base .view-knowledge-base table .views-field-created{
  background: url(../../hach/images/table-list-style.png) repeat-y;
  background-position: right;
  font-size: 12px;
}
.page-knowledge-search .view-search table .views-field-created{
font-size: 12px;
}
.page-knowledge-search .view-search table .views-field-title{
background: url(../../hach/images/table-list-style.png) repeat-y;
  background-position: left;
}
.page-knowledge-search .view-search table caption{
text-align: left;
margin-bottom: 20px;
font-weight: bold;
}
.page-knowledge-base .view-knowledge table .views-field-created{
  background:none;
}
.page-knowledge-base .view-knowledge table, .page-knowledge-search .view-search table{
  width:90%;
  margin-left:30px;
}
.view-knowledge table .views-field-title{
  background: url(../../hach/images/table-list-style.png) repeat-y;
  padding-left:20px;
}
.view-knowledge-base. tr.odd,.view-knowledge tr.odd{
  background-color: #E3E3E3;
}
.view-knowledge tr.odd,.view-knowledge tr.even,.page-knowledge-base .view-knowledge-base tr.odd,.page-knowledge-base. .view-knowledge-base tr.even{
  border-bottom:none; 
}
.page-knowledge-base-categories .view-knowledge-base tr.odd, .page-knowledge-base-categories .view-knowledge-base tr.even{
  border: none;
}
.page-knowledge-base-categories .view-knowledge-base table{
  width: 480px;
}
.page-knowledge-base .view-knowledge-base.view-display-id-page tr.odd,.page-knowledge-base .view-knowledge-base.view-display-id-page  tr.even{
background:none;
border-bottom:none; 
}
.page-knowledge-search .view-search.view-display-id-page tr.odd, .page-knowledge-search .view-search.view-display-id-page tr.even{
background:none;
}
#block-block-19 a.download-btn{
  border:1px solid #ccc;
  text-decoration: none;
  padding:15px 23px;
  color:#fff;
  background: #0098db;
}
#block-block-19{
  margin-top: -20px;
}
.page-knowledge-base .view-knowledge-base .views-field-comment-count, .page-knowledge-base-categories .view-knowledge-base .views-field-comment-count{
  color:#ccc;
  font-size: 12px;
  border-bottom:1px solid #ccc;
}
.view-product-category-taxonomy {
  background-color: #0098db;
  width:150px;
  float:left;
  margin-right: 20px; 
}
.view-product-category-taxonomy a{
  color:#fff;
  text-decoration: none;
  padding:7px;
}
.knowledge-search #edit-title{
  width:500px;
}
.knowledge-base-header{
  margin-left:200px;
  color:#0098db;
}
.view-knowledge .view-header{
  color:#0098db;
}
.knowledge-search #edit-title-wrapper .form-item-title{
  margin-left:100px;
  clear:both;
}
.knowledge-search .views-exposed-form .views-exposed-widget{
  float:none;
}
.knowledge-search .views-exposed-form .views-exposed-widget .form-submit{
  margin-top:0px;
  margin-left:300px;
}
#block-views-recent-user-list-block-1 .view-recent-user-list{
background: #0098db;
padding: 5px 0;
}
#block-views-recent-user-list-block-1 .view-recent-user-list tr.even, .view-recent-user-list tr.odd {
background:none;
border:none;
}
#block-views-recent-user-list-block-1 .view-recent-user-list .view-content .views-field-counter{
color:#fff;
text-align: left;
padding-left: 10px;
font-size: 13px;
}
#block-views-recent-user-list-block-1 .view-recent-user-list .view-content .views-field-counter .counter {
float: left;
margin-right: 10px;
color: #FFF;
background: none repeat scroll 0% 0% #4CCED1;
padding: 0px 5px !important;
}
#block-views-recent-user-list-block-1 .view-recent-user-list .view-content .views-row-last .views-field-counter .counter{
padding:0px !important;
}
#block-views-recent-user-list-block-1 .view-recent-user-list .view-content .views-field-points{
padding-left: 35px;
color: #4CCED1;
}
.page-node-108 .view-product-category-taxonomy{
  margin-top:60px;
}
.page-node-108 p.submitted{
  display: none;
}
.page-node-108 ul.tabs-primary{
  display: none;
}
.view-knowledge-base .view-content td.views-field-created, .view-knowledge table td.views-field-created {
    font-size: 11.01px;
    color: #0098db;
    text-align: right;
    padding-right: 15px;
}
.knowledge-base-content .view-knowledge table td.views-field-created {
  color: #666;;
}
.view-knowledge-base .view-content table tbody tr.even{
  background: none;
}
/*.view-knowledge-base table .views-field-title {
    background: url(../../hach/images/table-list-style.png) repeat-y;
    padding: 10px 10px 10px 20px;
}
*/
/* Knowledge base end*/

/* individual question page */
#quicktabs-tabpage-question_list-2 .view-knowledge table{
  width:100%;
}
#quicktabs-tabpage-question_list-2 .view-knowledge .view-header a{
display: none;
}
#quicktabs-tabpage-question_list-2 .view-knowledge table .views-field-title a{
  text-decoration: none;
  color:#000;
}
#quicktabs-tabpage-question_list-0 .view-knowledge-base table .views-field-title, #quicktabs-tabpage-question_list-1 .view-knowledge-base table .views-field-title{
  padding:10px 0px;
}
#quicktabs-tabpage-question_list-0 .view-knowledge-base table .views-field-title a, #quicktabs-tabpage-question_list-1 .view-knowledge-base table .views-field-title a{
  text-decoration: none;
}
.node-question .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 0px;
    margin-left: 150px;
}
.question-title{
  border: 1px solid #0098db;
  padding: 5px;
  border-top-left-radius:10px;
  border-top-right-radius:10px;
}
.question-summary{
  border:1px solid #0098db;
  border-bottom-right-radius:10px;
  border-bottom-left-radius:10px;
  border-top:none;
  padding:5px;
  min-height:100px;
  
}
.question-summary .authorinfo, .question-summary .authorinfo a{
  text-align:right;
  font-size: 12px;
  color: #b1b1b1;
  text-decoration: none;
  margin-top: 10px;
}
.comment-form .description,.resizable-textarea .grippie,.field-name-comment-body label,.node-type-question #page-title{
  display: none;
}
h3.comment-title{
  border-bottom:1px solid #0098db;
  font-weight: normal;
  padding-bottom: 6px;
  font-size: 18px;
}
.field-name-comment-body  .form-textarea-wrapper textarea{
  border:2px solid #0098db;
  border-radius: 10px;
}
.form-type-managed-file label{
  width: 100px;
  float: left;
  display: inline;
}
.not-front .captcha img{
  float: right;
  margin-right: 50px;
}
.form-item-captcha-response label{
  float: left;
  width: 100px;
}
.node-type-question #main{
  top:0px;
  margin-top: 14px;
}
.node-type-question #edit-actions{
width: 568px;
}
.node-type-question input[name="op"]{
  background:#0098db;
  color:#fff;
  border:none;
  height:30px;
  width:100px;
  margin-left: 250px;
  margin-bottom: 20px;
}
#block-nice-taxonomy-menu-ntm-2{
  margin-bottom:260px;
}
#block-nice-taxonomy-menu-ntm-1,#block-nice-taxonomy-menu-ntm-2{
  background-color: #0098db;
  margin-top: 20px;
}
#block-nice-taxonomy-menu-ntm-1 ul a,#block-nice-taxonomy-menu-ntm-2 ul a{
  color:#fff;
  text-decoration: none;
}
#block-nice-taxonomy-menu-ntm-1 ul li,#block-nice-taxonomy-menu-ntm-2 ul li{
  list-style: none;
}
#block-nice-taxonomy-menu-ntm-1 ul,#block-nice-taxonomy-menu-ntm-2 ul{
  margin-left: -26px;
}
#block-nice-taxonomy-menu-ntm-1 ul.ntm-subcat-list,#block-nice-taxonomy-menu-ntm-2 ul.ntm-subcat-list{
background-color: #E0F2FC;
  margin-left: -4px;
  padding-left: 5px;
}
#block-nice-taxonomy-menu-ntm-1 ul.ntm-subcat-list a,#block-nice-taxonomy-menu-ntm-2 ul.ntm-subcat-list a {
  background-color: #E0F2FC;
  color:#0098db;
  margin-left: -4px;
  padding-left: 5px;
}
#block-nice-taxonomy-menu-ntm-1 li.empty{
  margin-left: 10px;
}
.node-comments h3.recent-comment{
  padding: 5px;
  border-bottom: 1px solid #0098db;
  margin:0px;
}
.node-comments {
  border: 1px solid #0098db;
  border-radius: 10px;
  margin-top: 5px;
}
.node-comments article{
  border-bottom: 1px solid #0098db;
  padding: 5px;
}
.node-comments article.last{
  border: none;
}
.node-comments .submitted, .node-comments .submitted a{
text-align:right;
  font-size: 12px;
  color: #b1b1b1;
  text-decoration: none;
}
.node-type-question .views-field-title a{
  text-decoration: none;
  color:#000;
}
.node-type-question .download-btn,.node-type-question .more-link a{
  text-decoration: none;
  color:#248BB8;
  float:right;
}
.comment-link{
  clear:both;
}
.knowledge-base-content .col1{
  width: 185px;
  float: left;
  margin-right: 21px;
}
.knowledge-base-content .col2{
  width: 505px;
  float: left;
}
.page-knowledge-base #page-title {
  height: 0;
  visibility: hidden !important;
}
.views-widget .form-item-title #edit-title{
  width:650px;
}
.views-exposed-form .views-exposed-widget{
 float:none;
 margin-left: 50px;
}
.view-knowledge-base .views-exposed-widget #edit-submit-search, .page-user .first-sidebar-content .views-exposed-widget #edit-submit-search, .page-knowledge-46 #block-views-exp-search-page .views-exposed-widget #edit-submit-search{
    margin-top: 8px;
    margin-left: 131px;
    padding: 5px;
    border: 1px solid #0098DB;
    text-decoration: none;
    background: none repeat scroll 0% 0% #0098DB;
    color: #FFF;
}
.view-knowledge-base .add-question{
  position: relative;
  top: -37px;
  left: 267px;
}
.add-question {
position: relative;
  top: -37px;
  left: 305px;
}
.view-knowledge-base a.add-question, a.add-question{
  padding:5px;
  border:1px solid #0098db;
  text-decoration: none;
  background:#0098db;
  color:#fff !important;
}
/* individual question page end*/

/* Marketing Event pages */
.page-event-video tbody td{
 padding-right:30px;
 padding-bottom: 20px
}
.page-event-video tbody td .views-field-title a{
  text-decoration: none;
  color: #0098db;
}
#block-quicktabs-event-article #quicktabs-event_article .item-list ul li a, #block-quicktabs-event-pictures #quicktabs-event_pictures .item-list ul li a{
  color:grey;
    text-decoration: none;
  }
  #block-quicktabs-event-article #quicktabs-event_article .item-list ul li .views-field-title a{
    text-decoration: none;
  color:#0098db;
  }
#block-quicktabs-event-article #quicktabs-event_article .item-list ul li.active a, #block-quicktabs-event-pictures #quicktabs-event_pictures .item-list ul li.active a{
  color:#0098db;
}
#block-block-20 p a{
  background:#0098db;
  padding:5px;
  text-decoration: none;
  color: #fff;
  border-radius: 5px;
}
.node-122 .field-item p a,.node-131 .field-item p a,.node-132 .field-item p a{
  text-decoration: none;
  color: #0098db;
}
.quicktabs-style-nostyle li.first a, .quicktabs-style-nostyle li.last a{
  font-size: 24px;
}
.quicktabs-style-nostyle li.first a::after{
  content: ' |';
}
#block-search-form input[type="submit"] {
background: #fff;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
color: #0a97dc;
box-shadow: 0px 2px 0px #0272a2;
float: left;
font-size: 11px;
height: 22px;
text-align: center;
margin-top:0px;
}
#edit-search-block-form--2 {
color: rgb(170, 170, 170);
font-style: italic;
background-position: 0 -184px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border: 0px;
box-shadow: 1px 2px 0px #0272a2;
float: left;
height: 22px;
padding: 5px 5px 6px;
font-size: 13px;
}
#quicktabs-container-front_page_product_and_event .view-recommended-products .view-content {
font-size: 0.8em;
text-align: center;
}
.view-hach-university .block-title {
  background-color: #fff;
}
.section-marketing-event #quicktabs-marketing_event_3_tab_2 ul.quicktabs-tabs.quicktabs-style-zen li a{
  padding: 4px 13px 0px 12px;
}
.page-product-search .messages--error{
  display: none;
}
.view-marketing-event-taxonomy-list table{
  width: 100%;
}
.view-marketing-event-taxonomy-list table tr.odd, .view-marketing-event-taxonomy-list table tr.even{
  background: none;
  border:none;
}
.view-marketing-event-taxonomy-list table thead{
  background: #0098DB;
}
.view-marketing-event-taxonomy-list table thead tr th{
  color:#fff;
  padding: 6px 0px;
}
/* Marketing Event pages end */

/* marketing event webform */
/*input.wfm-add, input.wfm-remove ,input.webform-submit  {
margin-top: 50px;
margin-bottom: 50px;
margin-left: 95px;
}*/
.node-marketing-event .field-name-field-image {
  width:750px;
  float:left;
}
.node-marketing-event .webform-client-form{
  clear:both;
  padding-top: 30px;
  /*background: url('../../hach/images/play-btn.png') no-repeat top left;*/
}
.node-marketing-event .webform-client-form > div{
  margin-left: 105px;
}
.node-type-marketing-event .field-name-field-qr-image{
  float: right;
  width: 200px;
  margin-top: 40px;
}
#block-block-21 {
margin-top: -50px;
}
#block-views-hach-features-block-4{
  margin-top: 40px;
}
/* marketing event webform end*/

/* Marketing event category page */
.view-marketing-event-image-gallery table{
  width: 100%;
}
.view-marketing-event-image-gallery .view-content{
  clear:both;
}
.view-marketing-event-image-gallery .view-header .popy{
float: right;
margin-bottom: -5px;
}
.view-marketing-event-image-gallery table thead{
  background-color: #F7AD00;
}

.view-marketing-event-image-gallery table thead th{
  border-right: 1px solid #FEF4D4;
  color: #fff;
  padding: 5px 0px 5px 10px;
  border-bottom: 1px solid #000;
  text-align: left;
}
.view-marketing-event-image-gallery table tbody td{
  text-align: left;
  padding-left:10px;
}
.view-marketing-event-image-gallery .views-field-title a{
  text-decoration: none;
  color: #0098db;
}
/* Marketing event category page end */

/* marketing event category slideshow */
.view-marketing-event-image-gallery .views-slideshow-controls-top{
  width:100px;
  float:left;
}
.view-marketing-event-image-gallery #views_slideshow_cycle_main_marketing_event_image_gallery-block{
  width:200px;
  float:left;
}
.marketing-event-category .content{
  width: 630px;
  float:left;
}
.marketing-event-category .marketing-event{
width: 300px;
float: right;
margin-top: 30px;
border-top: 1px solid #C3DBE5;
padding-right: 30px;
padding-top: 30px;
}
.marketing-event-category .content .horizontal-tabs{
  border:none;
}
.marketing-event-category .horizontal-tabs ul.horizontal-tabs-list{
  background:none;
  border:none;
  border-bottom:1px solid #C3DBE5;
}
.marketing-event-category .horizontal-tabs ul.horizontal-tabs-list li.selected, .marketing-event-category .horizontal-tabs ul.horizontal-tabs-list li:hover {
    background-color: #fff;
    padding: 0 0 1px 0;
    border: 1px solid #C3DBE5;
    border-bottom:none;
   }
.marketing-event-category .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button-3{
  background-color: #F7AD00;
}
.marketing-event-category .horizontal-tabs ul.horizontal-tabs-list li:nth-child(4).selected{
background:none;
border-bottom:none;
}
.marketing-event-category .horizontal-tabs ul.horizontal-tabs-list li{
  border-right:1px solid #fff;
  background:#0098db;
  padding:0px;
  text-align: center;
  margin-right: 3px;
}
.marketing-event-category .horizontal-tabs ul.horizontal-tabs-list li a:hover, .marketing-event-category .horizontal-tabs ul.horizontal-tabs-list li:nth-child(4) a:hover{
  background-color: #fff;
  color:#0098db;
  border:none;
}
.node-type-marketing-event .form-radios{
  display: block;
}
.view-marketing-category-list .views-slideshow-pager-field-item{
  float:left;
  margin-right:20px;
}
.view-marketing-category-list .views-slideshow-pager-field-item.views-row-last{
  margin-right: 0px;
}
.view-marketing-category-list .views-slideshow-controls-top{
  border-top:1px solid #CFE3EB;
  padding-top:10px;
  margin-bottom: -1px;
}
.view-marketing-category-list #views_slideshow_cycle_main_marketing_category_list-page_1{
  border-top: 1px solid #CFE3EB;
  /*padding-left: 250px;*/
  padding-bottom: 100px;
}
.views-slideshow-cycle-main-frame-row {
  width: 100%;
  text-align: center;
}
.view-marketing-category-list .view-header{
  text-align: center;
  margin-left: 72px;
  width:752px
}
.view-marketing-category-list .view-content{
  margin-left: 100px;
  width:700px;
  margin-top: 5px;
}
.view-marketing-category-list .views-field-title{
  font-size: 18px;
  margin-top:20px;
}
#widget_pager_top_marketing_category_list-page_1 .views-slideshow-pager-field-item.active{
  background: url('../../hach/images/top-arrow.png')no-repeat center bottom -5px;
  padding-bottom:8px;
}
/* marketing event category slideshow end */

/* Event 3 marketing event page */
#block-views-marketing-event-top-users-block .view-id-marketing_event_top_users .view-content {
    padding-left: 20px;
}
#marketing-event-home {
padding-bottom: 150px;
}
#marketing-event-home.panel-2col .panel-col-first {
    float: left;
    width: 540px;
    margin-right: 10px;
}
#marketing-event-home.panel-2col .panel-col-last {
    float: left;
    width: 400px;
}
#marketing-event-home .view-footer{
text-align: right;
padding: 10px;
clear:both;
}
#marketing-event-home .view-footer a{
  text-decoration: none;
  color: #666;
}
#block-views-marketing-event-block .pane-title, .pane-quicktabs-marketing-event-tab-1 .pane-title, .pane-quicktabs-marketing-event-3-tab-2 .pane-title, .pane-event-works .pane-title{
  font-size: 22px;
  font-weight: bold;
  color:#666;
  margin-bottom: 0px;
}
#marketing-event-home #block-views-event-block-3{
margin-top: 20px;
}
#marketing-event-home #block-views-event-block-3 .view-event .view-content{
padding: 10px;
padding-bottom:30px;
border:1px solid #0098db;
border-top:none;
margin-top: -10px;
}
#marketing-event-home #block-views-event-block-3 .view-event .views-row{
display: inline-block;
/*width: 115px;*/
padding-right: 15px;
}
#marketing-event-home #block-views-event-block-3 .view-event .views-row:nth-child(4n+4) {  
  padding-right: 0px;
}
#marketing-event-home #block-views-event-block-3 .view-event .views-row-last{
padding:0px;
float:none;
}
.view-event-works .view-content .views-field-field-image img{
      border: 1px solid #bbbbbb;
    padding: 5px;
  -webkit-border-radius: 10px;
}
.view-event-works table{
  width:100%;
  margin-top: 0px;
  margin-bottom:0px;
} 
.pane-event-works .view-event-works{
  border:1px solid #0098db;
}
.view-event-works table thead{
  background: #0098db;
  color: #fff;
  font-size: 14px;
}
.view-event-works table thead th{
  padding:6px 6px 6px 15px;
  text-align: left;
}
.view-event-works table td{
  padding:5px 0px 3px 15px;
  text-align: left;
}
.view-event-works .rate-button, .view-event-works .rate-info form {
  display: none;
}
.view-marketing-event.view-display-id-block_1 .views-row .views-field-field-image-attachment {
  height: 108px;
}
.view-marketing-event.view-display-id-block_1 .views-row, .view-marketing-event.view-display-id-block_3 .views-row{
    width: 100px;
    float: left;
    margin-right: 14px;
    margin-top: 10px;
}
#marketing-event-home #quicktabs-tabpage-marketing_event_tab_1-1 .view-marketing-event .views-field-title{
  width:100px;
}
.view-marketing-event.view-display-id-block_1 .views-field-title a, .view-marketing-event.view-display-id-block_3 .views-field-title a{
      color: #0098DB;
}
.view-marketing-event .views-field-title a{
  text-decoration: none;
  color:#666;
}
#marketing-event-home #block-views-marketing-event-block{
  margin-top:20px;
}
/* slideshow */
#marketing-event-home .view-recommended-products .views-content-counter{
  width: 9px;
    float: left;
    height:9px;
    margin-right:10px;
    background-color: #fff;
    text-indent: -9999px;
    border:1px solid #0098db;
    border-radius: 20px;
}
.view-recommended-products .views-content-counter{
  width: 9px;
    float: left;
    height:9px;
    margin-right:10px;
    background-color: #fff;
    text-indent: -9999px;
    border:1px solid #0098db;
    border-radius: 20px;
}
.view-slideshow .views-content-counter{
  width: 9px;
    float: left;
    height:9px;
    margin-right:10px;
    background-color: #fff;
    text-indent: -9999px;
    border:1px solid #0098db;
    border-radius: 20px;
  cursor:pointer;
}

.view-slideshow .view-content .skin-default .views-slideshow-controls-bottom{
  margin-top: 8px;
  margin-left: 374px;
}

.view-slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active .views-content-counter{
  background: #0098db;
}

#marketing-event-home .view-recommended-products .views-slideshow-pager-field-item.active .views-content-counter, .view-recommended-products .views-slideshow-pager-field-item.active .views-content-counter{
  background: #0098db;
}

#marketing-event-home .view-recommended-products .views-slideshow-controls-bottom, .view-recommended-products .views-slideshow-controls-bottom{
  margin-top: 8px;
  margin-left: 200px;
}
/* end slideshow */

#marketing-event-home .view-event-works.view-display-id-block_5 tr.even, .view-event-works tr.even, .section-marketing-event .view-event-works.view-display-id-block_5 tr.odd, .view-event-works tr.odd{
  background: none;
  border-bottom: 0px;
  padding: 0px;
}
.section-marketing-event .event-list{
  clear: both;
}
#marketing-event-home .view-marketing-event-user-profile .event-user-img-block{
      width: 200px;
    text-align: center;
    float: left;
}



#marketing-event-home .view-marketing-event-user-profile .attachment .view-display-id-attachment_1{
width: 80px;
float: left;
}
#marketing-event-home .view-marketing-event-user-profile .attachment .view-display-id-attachment_2 li{
list-style: none;
float: left;
}
#marketing-event-home .view-marketing-event-user-profile{
    margin-bottom: 15px;
}
#marketing-event-home .pane-marketing-event-top-users-my-block h2 {
    color: #FFF;
    background-color: #0098db;
    font-size: 18px;
    padding-left: 15px;
    font-weight: normal;
    margin: 0px;
}
#marketing-event-home .pane-marketing-event-top-users-my-block{
  padding-bottom: 20px;
  border:1px solid #0098db;
  margin-bottom: 20px;
  clear:both;
}
#marketing-event-home .pane-marketing-event-top-users-my-block ol{
margin-left:20px;
}
#quicktabs-marketing_event_3_tab_2 ul.quicktabs-tabs.quicktabs-style-zen li{
  margin: 0px;
}
#block-views-badge-list-block .view-badge-list .views-row{
  float: left;
  margin-right: 15px;
  padding-left: 23px;
  margin-top: 10px;
}
#block-views-badge-list-block {
border: 1px solid #0098DB;
}
#block-views-marketing-event-block {
margin-top:20px;
}
/* Event 3 marketing event page end */

/*Trial Report Page Starts*/
.view-trial-report-industry-list .views-row{
       width: 100px;
    float: left;
    margin-right: 25px;
    padding-bottom:20px;
   }
.view-trial-report-industry-list .view-content{
margin-top:30px;
}
.views-field-name a{
text-decoration:none;
color:#000;
}
   #block-views-407439aaf00ce3ad0593290ef900053e{
    width:500px;
    float:left;
   }
.view-trial-report-industry-list .views-row .views-row-last{
margin-right:0px;
}
.view-trial-report-industry-list.view-display-id-block .views-row{
  float:left;
  margin-right: 27px;
    margin-bottom: 20px;
    width: 104px;
}
.view-trial-report-industry-list.view-display-id-block .views-row:nth-child(4n+4) {  
  margin-right: 0px;
}
/*Trial Report Page Ends*/

/*#block-superfish-1 {
margin-left:10px;
}*/

/* Cart Page Starts */
#cart-review-form {
margin-bottom: 150px;
}
#cart-review-form .redtext {
color:#D1142F;
clear:both;
}
#cart-review-form .form-item-first #edit-first {
width: 500px;
}
#cart-review-form .form-item-select1 #edit-select1 {
background: none repeat scroll 0% 0% transparent;
border-radius: 5px;
width: 500px;
border: 1px solid #BBB;
}
.page-cart ul{
list-style: none;
}
.page-cart ul.enquiry-step-one {
padding:0px;
background-image: url('../images/order-first-step.png');
background-repeat: no-repeat;
height: 32px;
}
.page-cart ul.enquiry-step-one li,.page-cart ul.enquiry-step-two li, .page-cart ul.enquiry-step-three li{
float: left;
margin-top: 5px;
margin-left: 22px;
color:#666;
}
.page-cart ul.enquiry-step-one li.active, .page-cart ul.enquiry-step-three li.active{
margin-left: 10px;
color: #fff;
}
.page-cart ul.enquiry-step-three li.active{
margin-left:0px;
margin-top:3px;
}
.page-cart ul.enquiry-step-two li.active{
color:#fff;
}
#cart-review-form #edit-description ul li:last-child{
margin-left:70px;
}
.page-cart ul.enquiry-step-two {
padding:0px;
background-image: url('../images/order-second-step.png');
background-repeat: no-repeat;
height: 32px;
}
.page-cart ul.enquiry-step-two li:first-child, .page-cart ul.enquiry-step-three li:first-child {
padding-left: 10px;
}
.page-cart ul.enquiry-step-two li, .page-cart ul.enquiry-step-three li{
margin-top: 5px;
margin-right: 40px;
margin-left: 0px;
}
.page-cart ul.enquiry-step-three {
padding:0px;
background-image: url('../images/order-third-step.png');
background-repeat: no-repeat;
height: 32px;
}
.page-cart ul li label {
float:left;
width:102px;
text-align: right;
margin-right:20px;
}
.page-cart span.step3-order-confirm, span.step3-order-confirm-note{
margin-left: 50px;
font-weight: bold;
position: relative;
top: 10px;
}
.page-cart span.step3-order-confirm-note{
font-weight:normal;
top:40px;
}
.page-cart .continue-shopping{
float: right;
margin-top: 120px;
margin-right: 450px;
margin-bottom: 80px;
border: 1px solid #CCC;
padding: 5px 15px;
}
.page-cart .continue-shopping a{
color: #666;
text-decoration: none;
}
#cart-review-form .form-item-product-info{
margin-bottom: -18px;
}
#cart-review-form .form-item-buy-time{
margin-bottom: 10px;
}
#cart-review-form .form-item-client-name, .form-item-contact-name, .form-item-industry, .form-item-department, .form-item-job-position, 
.form-item-cellphone, .form-item-email, .form-item-province, .form-item-home-address, .form-item-product-info,
.form-item-last, .form-item-bought-time, .form-item-budget, .form-item-postcode, .form-item-purchase-requirement{
margin-top: -5px;
padding-left: 15px;
margin-bottom: 10px;
}
#cart-review-form #edit-client-name, #edit-contact-name, #edit-industry, #edit-department, #edit-job-position, #edit-cellphone, #edit-email,
#edit-province, #edit-home-address, #edit-postcode, #edit-product-info, #edit-purchase-requirement, #edit-budget, #edit-bought-time, #edit-buy-time {
width:225px;
}
#cart-review-form  #edit-bought-time{
margin-left: 105px;
}
#cart-review-form #edit-industry, #edit-budget, #edit-bought-time, #edit-province, #edit-buy-time {
border: 1px solid #B6B1B1;
background: none;
}
#cart-review-form table  {
width:980px;
}
#cart-review-form table thead tr {
height: 35px;
background: #0098db;
color: #fff;
border-bottom: none;
}
#cart-review-form table thead tr th{
border-right: 2px solid #fff;
padding-left: 10px;
}
#cart-review-form #edit-next, #cart-review-form #edit-submit {
float: right;
color: #0098DB;
font-weight: bold;
}
#cart-review-form #edit-submit{
float:none;
margin-right: 10px;
}
/* Cart Page Ends */

/* Cart Block Starts */
#block-block-27 {
float: right;
margin-top: -50px;
color: #0098DB;
height: 20px;
background: url('../images/cart.png') no-repeat scroll left 7px center #FFF;
width: 86px;
margin-right: 53px;
border-right: 1px solid #0098DB;
border-bottom: 1px solid #0098DB;
border-radius: 3px;
padding:1px;
}
#block-block-27 p {
margin-top: -3px;
padding: 0px 0px 0px 23px;
font-size: 13px;
}
#block-block-27 p span {
color: #FFF;
background: none repeat scroll 0% 0% #0098DB;
padding: 0 4px 1px;
margin-left: 4px;
}
/* Cart Block Ends */

/* Profile Page Starts*/
.page-user .first-sidebar-content {
width: 650px;
float: left;
}
.page-user .first-sidebar-content .custom-header {
color: #FFF;
background-color: #0098DB;
font-size: 18px;
padding-left: 15px;
padding: 7px;
}
.page-user .news_section {
width: 250px;
float: right;
margin-top: -15px;
}
.page-user .news_section .view-notice-section.view-display-id-block_1 {
border: 1px solid #0098BD;
margin-top: -18px;
padding: 5px;
}
.page-user .news_section .user-gift-list .view-user-gift .views-row{
border-bottom: 2px dotted #CCC;
padding-bottom: 10px;
padding-top: 10px;
}
.page-user .news_section .user-gift-list .view-user-gift .views-row-first{
padding-top:0px;
}
.page-user .news_section .user-gift-list .view-user-gift .views-row-last{
border:none;
padding-bottom: 0px;
}
.page-user .news_section .user-gift-list .view-user-gift .views-row .views-label{
  float: left;
    font-weight: bold;
    padding-right: 10px;
}
.page-user .news_section .user-gift-list .view-user-gift .view-content .views-row .field-content{
color:#999;
}
.page-user .news_section .user-order-list .view-user-order-list .view-content {
margin-top: -10px;
}
.page-user .news_section .user-order-list .view-user-order-list .view-content .views-row{
border-bottom: 2px dotted #CCC;
padding-bottom: 20px;
padding-top: 10px;
}
.page-user .news_section .user-order-list .view-user-order-list .view-content .views-row-last{
border:none;
padding-bottom:0px;
}

.page-user .news_section .user-order-list .view-user-order-list .views-field-title {
float: left;
}
.page-user .news_section .user-order-list .view-user-order-list .views-field-title a{
text-decoration: none;
color: #999;
}
.page-user .news_section .user-order-list .view-user-order-list .views-field-title .views-label-title{
font-weight: bold;
padding-right: 10px;
}
.page-user .news_section .user-order-list .view-user-order-list .views-field-view-node{
text-align:right;
}
.page-user .news_section .user-order-list .view-user-order-list .views-field-view-node a{
color: #248BB9;
}
.page-user .news_section .view-notice-section .views-field-php a{
color:#666;
text-decoration: none;
}
.page-user .news_section .view-notice-section li{
  list-style: none;
}
.page-user .news_section .user-order-list .view-user-order-list .views-label-field-order-status{
float: left;
font-weight: bold;
padding-right: 10px;
}
.page-user .news_section .user-order-list .view-user-order-list .views-field-field-order-status .field-content{
color: #999;
}
.page-user .member-status label {
float: left;
padding-right: 10px;
}
.page-user .member-status{
margin-top: 10px;
padding-bottom: 10px;
}
.page-user .search_news{
border-bottom: 1px dotted #CCC;
padding-bottom: 30px;
border-top: 1px dotted #CCC;
}
.page-user .member-status a.more-privilege {
float: right;
text-decoration: none;
color: #666;
}
.page-user .level-search .block-title {
text-align: center;
border: 1px solid #B5D1E7;
color: #666;
background:none;
}
.page-user #views-exposed-form-hach-university-page .views-exposed-form {
    border: 1px solid #B5D1E7;
    margin-top: -19px;
}
.page-user #views-exposed-form-hach-university-page{
text-align: center;
}
.page-user #views-exposed-form-hach-university-page .views-exposed-form #edit-field-level-tid{
margin-right: 25px;
}
.page-user .first-sidebar-content .user-author p {
font-size: 20px;
margin-bottom: 5px;
}
.page-user .first-sidebar-content .user-author .user-ques p, .page-user .first-sidebar-content .user-author .user-answer p{
color:#0098db;
}
.page-user .first-sidebar-content .user-author .user-ques .view-user-question .view-content, .page-user .first-sidebar-content .user-author .user-answer .view-user-answer .view-content{
height: 100px;
}
.page-user .first-sidebar-content .user-author .user-ques {
float: left;
width: 250px;
border-right: 1px solid #B5D1E7;
padding-right:70px;
margin-left: 50px;
margin-top: -15px;
}
.page-user .first-sidebar-content .user-author .user-answer {
float: right;
width: 265px;
margin-top: -15px;
}
.page-user .first-sidebar-content .user-author .user-ques .view-user-question .views-field-title a, .page-user .first-sidebar-content .user-author .user-answer .view-user-answer .views-field-subject a{
color: #666;
text-decoration: none;
}
.page-user .first-sidebar-content .user-author .user-ques .view-user-question .view-footer, .page-user .first-sidebar-content .user-author .user-answer .view-user-answer .view-footer{
text-align: center;
padding-top: 5px;
}
.page-user .first-sidebar-content .user-author .user-ques .view-user-question .view-footer a, .page-user .first-sidebar-content .user-author .user-answer .view-user-answer .view-footer a{
text-decoration:none;
}
.page-user .first-sidebar-content .search-title{
clear:both;
padding-top: 30px;
}
.page-user .first-sidebar-content #views-exposed-form-search-page .views-exposed-form .views-exposed-widget{
margin:0px;
padding:0px;
}
.page-user .first-sidebar-content #views-exposed-form-search-page{
width: 650px;
}
.page-user .user-info{
float: left;
height: 292px;
background: none repeat scroll 0% 0% #0098DB;
width: 205px;
border-left: 25px solid #B5D1E7;
margin-top: 33px;
border-right: 30px solid #0098db;
}
.page-user .user-info .user-picture img {
margin-left: 50px;
}
.page-user .user-info .user-name{
color: #FFF;
margin-left: 70px;
}
.page-user .profile-status {
float: right;
    margin-top: 8px;
    padding-bottom: 16px;
    background: #B5D1E7;
    margin-bottom: 30px;
}
.page-user .profile{
float:right;
margin-top: -20px;
}
.page-user .profile select{
padding:5px 30px 5px 5px;
}
.page-user .profile select option{
color: #0098DB;
background: #FFF;
text-decoration: underline;
border: none;
}
.section-users a.member-point-center{
color:#fff;
}
.section-users li.tribal-level img{
  background: #F6E6AB !important;
  border: 2px solid #F1BD29 !important;
}
.section-users .user-level-points li img{
  border:2px solid #fff;
  border-radius:30px;
  background: #0098db;
  padding:2px;
}
.section-users .user-level-points li {
  float:left;
  list-style: none;
}
.page-user .user-info label{
color: #FFF;
float:left;
}
.page-user .user-info .role-info{
text-align: center;
margin-left: 10px;
margin-top: 10px;
}
.page-user .user-info .role-info #point-center-btn{
margin-top:15px;
}
.page-user .user-info .role-info #point-center-btn a.point-center-btn{
    color: #fff;
    text-decoration: none;
    padding: 5px 10px;
    background: #F1B600;
}
.page-user .user-info .role-info .member-user-role, .usertribal-level{
color: #FFF;
}
.page-user .user-info .role-info .usertribal-level{
margin-right: 39px;
}
.section-users .view-notice-section.view-display-id-block_1 .view-content{
  height: 200px;
    overflow-x: auto;
}
.section-users a.member-point-center{
color:#fff;
}
.section-users li.tribal-level img{
  background: #F6E6AB !important;
}
.section-users .user-level-points li {
  float:left;
  list-style: none;
  margin-top: -10px;
}
/* Profile Page Ends*/

/* Lucky Draw Winner List Page Starts*/
.view-lucky-draw-winners-list table{
width:100%;
}
.view-lucky-draw-winners-list table thead tr th {
border-right: 1px solid #FFF;
background: none repeat scroll 0% 0% #0098DB;
color: #FFF;
text-align: left;
padding: 5px 0px 5px 10px;
}
.view-lucky-draw-winners-list table tbody tr td{
text-align: left;
padding: 5px 0px 5px 10px;
}
/* Lucky Draw Winner List Page Ends*/

/* Event Article Form Page Starts*/

#event-article-node-form{
  border: 1px solid #ede8e8;
  border-radius:5px;
      padding: 13px;
     margin: 3px;
  width:743px;
  background:#F8FAFB;
}
#event-article-node-form label {
float: left;
width: 160px;
}

#event-article-node-form #edit-title{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-article-node-form #edit-field-enterprise-application-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-article-node-form #edit-field-actual-name-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-article-node-form #edit-field-company-name-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}

#event-article-node-form #edit-field-details-und-0-value{
    width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
}
#event-article-node-form #edit-field-contact-number-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-article-node-form #edit-field-address-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-article-node-form #edit-field-email-und-0-email{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}

#event-article-node-form #edit-submit{
   
    width: 91px;
height: 23px;
line-height: 12px;
opacity: 1;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
text-align: center;
background: #3399CC;
cursor: pointer;
margin-left:159px;
font-weight: bold;
}
#event-article-node-form #edit-preview{
   
   width: 91px;
height: 23px;
line-height: 12px;
opacity: 1;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
text-align: center;
background: #3399CC;
cursor: pointer;
margin: 0 auto;
font-weight: bold;
}

/* Event Article Form Page Stop*/


/* Event Picture Form Page Starts*/

#event-picture-node-form{
  border: 1px solid #ede8e8;
  border-radius:5px;
      padding: 13px;
     margin: 3px;
  width:743px;
  background:#F8FAFB;
}
#event-picture-node-form label {
float: left;
width: 160px;
}
#event-picture-node-form #edit-title{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}

#event-picture-node-form #edit-field-image-und-0-upload-button{

    display: none;
    

}
#event-picture-node-form #edit-field-image-und-0-remove-button{

    display: none;
    

}
#event-picture-node-form #edit-field-shooting-location-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-picture-node-form #edit-field-product-parameter-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-picture-node-form #edit-field-application-background-und-0-value{
    width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
}
#event-picture-node-form #edit-field-contact-number-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-picture-node-form #edit-field-actual-name-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}

#event-picture-node-form #edit-field-company-name-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-picture-node-form #edit-field-address-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-picture-node-form #edit-field-email-und-0-email{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;
}
#event-picture-node-form #edit-field-recording-time-und-0-value-datepicker-popup-0{
 width:115px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;
}
#event-picture-node-form #edit-submit{
   
    width: 91px;
height: 23px;
line-height: 12px;
opacity: 1;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
text-align: center;
background: #3399CC;
cursor: pointer;
margin-left:159px;
font-weight: bold;
}
#event-picture-node-form #edit-preview{
   
   width: 91px;
height: 23px;
line-height: 12px;
opacity: 1;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
text-align: center;
background: #3399CC;
cursor: pointer;
margin: 0 auto;
font-weight: bold;
}

/* Event Video Form Page Starts*/

#event-video-node-form{
  border: 1px solid #ede8e8;
  border-radius:5px;
      padding: 13px;
     margin: 3px;
  width:743px;
  background:#F8FAFB;
}
#event-video-node-form label {
float: left;
width: 160px;
}
#event-video-node-form #edit-title{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-video-node-form #edit-field-shooting-location-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-video-node-form #edit-field-product-parameter-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-video-node-form #edit-field-application-background-und-0-value{
    width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
}
#event-video-node-form #edit-field-contact-number-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-video-node-form #edit-field-actual-name-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}


#event-video-node-form #edit-field-company-name-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}

#event-video-node-form #edit-field-address-und-0-value{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-video-node-form #edit-field-email-und-0-email{
 width:450px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;

}
#event-video-node-form #edit-field-recording-time-und-0-value-datepicker-popup-0{
 width:115px;
    display: block;
    padding: 0 .5em;    
    outline: 0;
    border: 1px solid #ede8e8;
    color: #3a3a3a;
    position: relative;
    border-radius: 0;
    background: #fff;
height: 2.5em;
}
#event-video-node-form #edit-submit{
   
    width: 91px;
height: 23px;
line-height: 12px;
opacity: 1;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
text-align: center;
background: #3399CC;
cursor: pointer;
margin-left:159px;
font-weight: bold;
}
#event-video-node-form #edit-preview{
   
   width: 91px;
height: 23px;
line-height: 12px;
opacity: 1;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
text-align: center;
background: #3399CC;
cursor: pointer;
margin: 0 auto;
font-weight: bold;
}





/* Support Page & Inquiry Form Page Starts*/
#support-form-entityform-edit-form label {
float: left;
width: 160px;
}
#support-form-entityform-edit-form #edit-field-company-name-und-0-value, #edit-field-contact-und-0-value, #edit-field-industry-und, #edit-field-department-und-0-value,
#edit-field-post-und-0-value, #edit-field-contact-number-und-0-value, #edit-field-email-und-0-email, #edit-field-belong-region-und, #edit-field-address-und-0-value,
#edit-field-zip-code-und-0-value, #edit-field-existing-instrument-inform-und-0-value, #edit-field-buy-time-und, #edit-field-demand-content-und-0-value,
#edit-field-instrument-model-und-0-value, #edit-field-instrument-belonging-und, #inquiry-form-entityform-edit-form #edit-field-company-name-und-0-value,
#edit-field-contact-und-0-value, #edit-field-industry-und, #edit-field-department-und-0-value, #edit-field-post-und-0-value, #edit-field-contact-number-und-0-value,
#edit-field-email-und-0-email, #edit-field-belong-region-und, #edit-field-address-und-0-value, #edit-field-zip-code-und-0-value, #edit-field-existing-instrument-inform-und-0-value,
#edit-field-buy-time-und, #edit-field-demand-content-und-0-value, #edit-field-instrument-model-und-0-value, #edit-field-instrument-belonging-und, #edit-field-purchase-requirement-und-0-value,
#edit-field-budget-und, #edit-field-expected-time-und{
width:550px;
}
#support-form-entityform-edit-form #edit-actions, #inquiry-form-entityform-edit-form #edit-actions{
text-align: center;
width: 760px;
}
#support-form-entityform-edit-form #edit-field-industry-und, #edit-field-belong-region-und, #edit-field-buy-time-und, #edit-field-instrument-belonging-und,
#inquiry-form-entityform-edit-form #edit-field-industry-und, #edit-field-belong-region-und, #edit-field-buy-time-und, #edit-field-instrument-belonging-und,
#edit-field-budget-und, #edit-field-expected-time-und{
border:1px solid #A8A8A8;
background:none;
}
#inquiry-form-entityform-edit-form label {
float: left;
width: 110px;
}
#inquiry-form-entityform-edit-form #edit-field-company-name, #inquiry-form-entityform-edit-form #edit-field-contact, #inquiry-form-entityform-edit-form #edit-field-industry, #inquiry-form-entityform-edit-form #edit-field-department,
#inquiry-form-entityform-edit-form #edit-field-post, #inquiry-form-entityform-edit-form #edit-field-contact-number, #inquiry-form-entityform-edit-form #edit-field-email, #inquiry-form-entityform-edit-form #edit-field-belong-region,
#inquiry-form-entityform-edit-form #edit-field-address, #inquiry-form-entityform-edit-form #edit-field-zip-code, #inquiry-form-entityform-edit-form #edit-field-existing-instrument-inform, #inquiry-form-entityform-edit-form #edit-field-buy-time,
#inquiry-form-entityform-edit-form #edit-field-purchase-requirement, #inquiry-form-entityform-edit-form #edit-field-budget, #support-form-entityform-edit-form #edit-field-company-name, #support-form-entityform-edit-form #edit-field-contact,
#support-form-entityform-edit-form #edit-field-industry, #support-form-entityform-edit-form #edit-field-department, #support-form-entityform-edit-form #edit-field-post, #support-form-entityform-edit-form #edit-field-contact-number,
#support-form-entityform-edit-form #edit-field-email, #support-form-entityform-edit-form #edit-field-belong-region, #support-form-entityform-edit-form #edit-field-address, #support-form-entityform-edit-form #edit-field-zip-code,
#support-form-entityform-edit-form #edit-field-existing-instrument-inform, #support-form-entityform-edit-form #edit-field-buy-time, #support-form-entityform-edit-form #edit-field-demand-content, #support-form-entityform-edit-form #edit-field-instrument-model, #support-form-entityform-edit-form  .field-name-field-instrument{
margin-bottom: -17px;
}
#support-form-entityform-edit-form #edit-field-instrument-model {
margin-bottom: -45px;
}
#support-form-entityform-edit-form #edit-field-instrument-model legend{
float: left;
}
#support-form-entityform-edit-form #edit-field-instrument-model fieldset.form-wrapper{
border: medium none;
margin-left: 0px;
padding: 0px;
}
#support-form-entityform-edit-form #edit-field-instrument-model label[for=edit-field-instrument-model-und-0-value-datepicker-popup-0], #support-form-entityform-edit-form #edit-field-instrument-model .description{
display: none;
}
#support-form-entityform-edit-form #edit-field-instrument-model #edit-field-instrument-model-und-0-value-datepicker-popup-0{
width: 550px;
margin-top: -35px;
margin-left: 150px;
}
/* Support Page & Inquiry Form Page Ends*/

/* User Points Page Starts */
.userpoints-myuserpoints-list td{
text-align: left;
padding-left:10px;
}
.userpoints-myuserpoints-list td.active{
background:none;
}
/* User Points Page Ends */

/* Hrteam user save & preview starts */
.node-page-form #edit-actions{
margin-top: 10px;
}
.node-page-form #edit-actions #edit-submit{
  margin-right: 1em;
  color: #0098db;
}
/* Hrteam user save & preview end */
/* product page gallery slideshow */
.view-product-image-gallery.view-display-id-page_1 #views_slideshow_cycle_main_product_image_gallery-page_1,.view-marketing-event-image-gallery.view-display-id-page_1 #views_slideshow_cycle_main_marketing_event_image_gallery-page_1{
  height: 562px;
    width: 540px;
    float:left;
    margin-right:30px;
}
#cboxOverlay{
  opacity:0.5 !important;
  background:#000;
}
.view-product-image-gallery.view-display-id-page_1 .view-header a,.view-reagent-gallery.view-display-id-page .view-header a,.view-marketing-event-image-gallery.view-display-id-page_1 .view-header a{
  text-decoration: none;
  color: #909090;
  font-weight: bold;
  font-size: 18px;
}
.view-marketing-event-image-gallery.view-display-id-page_1,.view-product-image-gallery.view-display-id-page_1 .view-header, .view-reagent-gallery.view-display-id-page .view-header{
  margin-bottom:10px;
}
#widget_pager_top_marketing_event_image_gallery-block .views-slideshow-pager-field-item.active img{
border:1px solid #333;
}
#widget_pager_top_marketing_event_image_gallery-block .views-slideshow-pager-field-item img{
padding: 2px;
border:1px solid #ddd;
}
.view-marketing-event-image-gallery.view-display-id-block #views_slideshow_cycle_teaser_section_marketing_event_image_gallery-block img{
  padding:2px;
  border: 1px solid #ddd;
}
#cboxClose {
    background-position: -50px 0px;
    right: 10px;
    top: 10px;
}
#cboxContent {
  padding:20px;
}
#cboxLoadedContent{
  overflow:hidden !important;
}
#views_slideshow_cycle_main_product_image_gallery-page_1,#views_slideshow_cycle_main_marketing_event_image_gallery-page_1 {
  height: 562px; 
  width: 540px;
  background: #fff;
  text-align: center;
}
.view-product-image-gallery.view-display-id-page_1 .views-slideshow-controls-bottom .views-slideshow-pager-field-item {
  margin-bottom: 10px;
}
/* product page gallery slideshow end */

/* hide badge related content in badge taxonomy*/
.section-badge article.node-marketing-event{
display:none;
}
/* hide badge related content in badge taxonomy end*/
#divCircle1{
 top: 58px;
  left: 60px;
}
form #divCircle1  tbody{
  border: none;
}
#lucky-draw-front {
   background: url('/sites/all/themes/hach/images/background-lake.png') no-repeat;
   overflow: hidden;
   height: 819px;
   background-size: 100% auto;
}
#ldbg{
   /*background: url('/sites/all/themes/hach/images/wheel-without-text.png') no-repeat;*/
   position: relative;
    width: 449px;
    height: 449px;
    margin: 30px auto;
}
#start {
    height: 320px;
    left: 129px;
    position: absolute;
    top: 153px;
    width: 86px;
    z-index: 999;
}
#start img {
    cursor: pointer;
    width: 84px;
}
.node-event-article .form-type-item label{
  color:red;
}
.rate-thumbs-up-btn-up {
      width: 55px;
}
.node-event-article .form-type-item label, .node-event-article .form-type-item .rate-widget-1 #rate-button-1{
  float: left;
  padding-right: 5px;
}
.node-event-article .form-type-item .rate-widget-1 #rate-button-1{
  padding-right: 10px;
}
.node-event-article .form-type-item .rate-widget-1 .rate-info{
    clear:none;
}
#block-knowledge-base-blocks-knowledge-base-taxnonomy-menu{
  /*margin-top: -15px;*/
}
#block-knowledge-base-blocks-knowledge-taxnonomy-menu{
  /*margin-top: 250px;*/
}
#block-knowledge-base-blocks-knowledge-taxnonomy-menu .block-title, #block-knowledge-base-blocks-knowledge-base-taxnonomy-menu .block-title{
  padding-left: 10px;
}
.knowledge-base-cat{
  /*margin-top: -40px;*/
}
.knowledge-cat{
  /*margin-top: 275px;*/
}
.knowledge-base-content .block-title, .block2-title{
  padding: 5px 5px 5px 10px;
    font-weight: bold;
    border-bottom: 1px solid white;
}
.field-name-field-custom-parameter-field .field-label{
  background: #0098db;
  color: #fff;
  padding: 10px;
  padding-left: 15px;
  font-size: 15px;
}
.field-name-field-custom-parameter-field .field-items{
  border: 2px solid #daebf3;
  border-top: none;
  padding: 25px;
}
.field-name-field-custom-parameter-field {
  margin-top: 30px;
}
.field-name-field-custom-parameter-field table td{
  font-size: 13px;
}
.field-name-field-custom-parameter-field table td, .field-name-field-custom-parameter-field table th {
  border: 1px solid #A7A7A7;
  padding-left: 10px;
}
.field-name-field-custom-parameter-field table th {
  padding: 10px;
}
.page-taxonomy-term table#field-custom-parameter-field-values{
  display: none;
}
#header-dm .navLinks .subnav li.show-more-product a{
text-transform: lowercase;
color:#0098db;
}
.view-slideshow.view-display-id-block .views-slideshow-controls-bottom{
  margin-left: 50%;
}
.view-slideshow.view-display-id-block .views-slideshow-pager-field-item{
    height: 10px;
    float: left;
    width: 10px;
    border-radius: 60px;
    border: 1px solid #0098db;
    margin-right: 5px;
    background: none repeat scroll 0% 0% #FFF;
    text-indent: -9999px;
  }
.view-slideshow.view-display-id-block .views-slideshow-pager-field-item.active{
  background:#0098db;
}
.captcha{
    width: 316px;
    margin-left: 205px;
}





ul.select-product-ul{
 /*min-height:110px;*/
}
#header-dm  ul, #header-dm ol, #header-dm li{
    margin: 0;
    padding: 0;
    font: 9px / 1.4em 'montserratregular', sans-serif;
}


#header-dm ul, #header-dm ol {
    list-style: none;
}


#header-dm a {
    color: #0599D9;
    text-decoration: none;
    outline: none;
}

#header-dm  a:hover {
    color: #F0AB00;
}

#header-dm #headerContent {
    background-position: 0 0;
    position: relative;
    min-height: 120px;
}

#header-dm .logo {
    display: block;
    position: absolute;
    top: 73px;
    left: 109px;
}

#header-dm .logo > img {
    float: left;
}

#header-dm .stopImpersonating {
    float: right;
    margin: 2px 0 0;
    text-transform: uppercase;
}

#header-dm #logged {
    clear: right;
    float: right;
    padding: 10px 20px 0 0;
}

#header-dm #quickSearchForm .separator {
    background-color: #C7C7C7;
    width: 1px;
    height: 24px;
    border-bottom: 2px solid #0073A0;
    float: left;
}

#header-dm #quickSearchKeywords {
    background-position: 0 -184px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border: 0;
    box-shadow: 1px 2px 0 #0272A2;
    float: left;
    height: 22px;
    outline: 0;
    width: 150px;
    padding: 5px 5px 6px;
}

#header-dm #mainNav {
    clear: both;
    float: left;
    width: 100%;
	padding-top:3px;
}

#header-dm #mainNav a.searchButton {
    background: #FFF;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    color: #0A97DC;
    box-shadow: 0 2px 0 #0272A2;
    float: left;
    font-size: 11px;
    height: 22px;
    padding: 4px 6px 0;
    text-align: center;
}

#header-dm #mainNav #actions {
    float: right;
    margin: 19px 15px 0 0;
    position: relative;
}

#header-dm .navLinks {
    background-color: transparent;
    border: 0;
    color: #FFF;
    float: left;
    padding: 0;
    width: 738px;
}

#header-dm .navLinks a {
    color: #FFF;
    float: left;
    padding: 8px 10px 7px 13px;
    font-size: 13px;
}

#header-dm .navLinks a:hover {
    color: #F0AB00;
}

#header-dm .navLinks > li {
    float: left;
    position: relative;
    z-index: 1000;
    background: url(../../../img/cb4adac8e5f6d014f81de06211a70a5ee5/images/nav-separator.gif) no-repeat 0 10px;
}

#header-dm .navLinks .first, #header-dm .navLinks .clearSep {
    background: none;
}

#header-dm .navLinks > li.root, #header-dm .navLinks .root > .lastItem {
    background: none;
    margin-right: 20px;
}

#header-dm .navLinks > li.root > a, #header-dm .navLinks > li.root > a:hover,
#header-dm .navLinks > li.root > .subnavRootHover {
    background: none;
    border: 0;
    color: #fff;
    padding: 7px 15px 19px;
    text-transform: uppercase;
    font-size:14px;
}

#header-dm .navLinks > li.root > a:hover, #header-dm .navLinks > li.root > .subnavRootHover {
    /*border-top: 6px solid #FFF;
    padding-top: 18px;*/
}

#header-dm .navLinks .subnav {
    width: 200px;
    clear: left;
    display: none;
    z-index: 1000;
    padding: 10px 0;
    position: absolute;
    left: 0;
    background-color: #E5E5E5;
    border: 0;
    top: 34px;
}

#header-dm .navLinks .subnav li {
    background: none;
    float: left;
    width: 100%;
    border: 0;
}
#header-dm .navLinks .twoLevel > li > a{
  font-size:14px !important;
}
#header-dm .navLinks .subnav a {
    font-size: 12px;
    color: #0194E1;
    padding: 9px 10px;
    text-transform: uppercase;
    width: 195px;
}

#header-dm .navLinks .subnav > li > ul > li > a:hover, #header-dm .navLinks .subnav > li > a:hover {
    color: #F0AB00;
}

#header-dm .navLinks .subnav li.hasSecondLevel > a {
    text-transform: uppercase;
}

#header-dm .navLinks .notALink {
    font: 11px "montserratbold", sans-serif;
    text-transform: uppercase;
    word-wrap: normal;
}

#header-dm .twoLevel > .hasSecondLevel:hover {
    background: #F4F4F4;
}

#header-dm .twoLevel > .hasSecondLevel:hover > a {
    border-left: 4px solid #09D;
    padding-left: 6px;
}

#header-dm .twoLevel .secondLevelContent {
    position: absolute;
    left: 200px;
    top: 0;
    padding: 10px;
    color: #666;
    background-color: #F4F4F4;
    width: 664px;
}

#header-dm .twoLevel .secondLevelContent .linkGroup {
    float: left;
    width: 132px;
}

#header-dm .twoLevel .secondLevelContent .primaryLink, #header-dm .twoLevel .secondLevelContent a {
    padding: 3px;
    width: auto;
}

#header-dm .twoLevel .secondLevelContent .extraLinks {
    clear: left;
    margin: 20px 0 0;
    padding: 0 0 0 30px;
}

#header-dm .twoLevel .secondLevelContent .extraLinks a {
    float: none;
    padding: 0;
}

#mainNav .newMenuCol1, #mainNav .newMenuCol2, #mainNav .newMenuCol3,
#mainNav .newMenuCol4 {
    width: 200px;
}


#main div.cms #nav li {
    margin: 0px;
    padding: 0px;
    width: 222px;
    float: left;
}

#main div.cms #nav li.first {
    margin-right: 2px;
}

#main div.cms #nav li.second {
    margin-right: 2px;
}

#header-dm .twoLevel .secondLevelContent li > a {
    color: #4D4D4D;
}

#header-dm .twoLevel .secondLevelContent li > a:hover {
    color: #F0AB00;
}

#header-dm  .newMenuCol1, .newMenuCol2, .newMenuCol3, .newMenuCol4 {
    float: left;
    position: relative;
    left: 0px;
    overflow: hidden;
    margin: 9px;
}
.field-name-field-event-image{
  /* border: 1px; */
    float: left;
    width: 307px;
    margin-left: 2px;
    /* background-color: #FFA; */
    /* margin-right: 3px; */
}
.field-items .field-item img{   
    -o-border-image: url(border.png) 30 round;   
    border-radius: 11px;
    border: 2px solid #f3f3f3;   
   
}

.node-event-picture{
background-color: #ffffff; 
}


.field-name-field-image .field-items .field-item img{   
   float: left;
    width: 307px;
    margin-left: 2px; 
      margin-right: 10px;
   
}
#edit-combine input[type="submit"] {
background: #fff;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
color: #0a97dc;
box-shadow: 0px 2px 0px #0272a2;
float: right;
font-size: 11px;
height: 22px;
text-align: center;
margin-top:0px;
}
#edit-combine {
color: rgb(170, 170, 170);
font-style: italic;
background-position: 0 -184px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border: 0px;
box-shadow: 1px 2px 0px #2387cc;
float: right;
/*height: 24px;*/
padding: 0px 5px 6px;
font-size: 13px;
    margin-top: -44px;
    width: 189px;
    margin-right: 44px;
}
#edit-submit-search-result{
float: right;
    margin-top: -50px;
    margin-right: -16px;
  border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    width: 58px;
}

.view-product-taxonomy-override .view-content .views-field-field-image-attachment img{
      border: 1px solid #bbbbbb;
    padding: 5px;
  border-radius: 10px;
}
.view-product-taxonomy-override table{
  width:100%;
  margin-top: 0px;
  margin-bottom:0px;
} 
.view-product-taxonomy-overrid .download-btn a{
  border:1px solid #0098db;
  text-decoration: none;
  padding:3px;
  color:#0098db;
}
.bottom .block {
  margin-bottom: 0;
}
.webform-client-form .webform-container-inline label 
{
    display: inline-block;
    text-align: right;
    width: 200px;
}
.webform-client-form input.form-text {
    width: 410px;
}
.block-webform .webform-client-form input.form-text {
    width:280px;
}
.webform-client-form input.webform-submit {
  margin-left: 100px;
}
#webform-client-form-70 .webform-container-inline label 
{
    display: inline-block;
    text-align: right;
    width: 67px;
}
#webform-client-form-72 .webform-container-inline label 
{
    display: inline-block;
    text-align: right;
    width: 114px;
}
#webform-client-form-70 input.form-text 
{
    width: 248px !important;
    margin: 0;
}
#webform-client-form-72 input.form-text 
{
    width: 185px !important;
    margin: 0;
}
.webform-component-textfield {
  overflow: hidden;
}
.brclone {
    border: 1px solid #0098db;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
   border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    padding: 5px;
    min-height: 100px;
  background-color: antiquewhite;
    background-image: url(bestans.png);
}
.view-knowledge{
    overflow-x: hidden;
    width: auto;
    padding-left: 1px;
    margin-right: 0px;
}
#portalChooser {
  display: none;
}
#portalChooser h4 {
  font-size: 13px;
  margin: 0;
}
#portalChooser h3 {
  font-size: 13px;
  margin: 0;
}
#portalChooser a {
  text-decoration: none;
  font-weight: 400;
}
#portalChooser ul {
      list-style: outside none none;
      padding: 0;
}
#portalChooser li, #languageChooser li {
    padding: 0 0 5px;
    text-align: left;
    text-transform: capitalize;
}
.newMenuCol1, .newMenuCol2, .newMenuCol3, .newMenuCol4 {
    float: left;
    left: 0;
    margin: 9px;
    overflow: hidden;
    position: relative;
    width: 112px;
    font: 11px/1.4em "Montserrat",sans-serif;
}
.ui-dialog {
  z-index: 9999;
}
.ui-widget-content a:hover {
    color: #f0ab00;
}
#block-system-user-menu ul.menu li.first a {
    background: rgba(0, 0, 0, 0) url("../images/white-arrow-down.gif") no-repeat scroll right 12px;
    display: inline-block;
    padding: 0 10px 0 0;
    position: relative;
}

#solved-watermark{
   position: absolute;
    z-index: -3;
    /* background: white; */
    display: block;
    /* min-height: 50%; */
    /* min-width: 50%; */
    /* color: yellow; */
}

#bg-text
{
   color: lightgrey;
    font-size: 31px;
    transform: rotate(300deg);
    -webkit-transform: rotate(306deg);
    margin-left: 206px;
      opacity: 0.5;
}
div.modal-forms-modal-content{
  top: 0; bottom: 0; left: 0; right: 0; position: fixed; margin: auto;
}
.prod-img {
  float: left;
  width: 319px;
}
.prod-list {
  float: right;
  width: 555px;
}
.view-products .views-row {
  width: 262px;
  padding-left: 13px;
  float: left;
}
.view-products h3 {
  clear: both;
  margin: 31px 0;
}
.prod-wrapper {
  overflow: hidden;
}
#block-views-event-block-3 .views-field-field-image {
  text-align: center;
} 
#quicktabs-tabpage-marketing_event_tab_1-0 .views-field-title {
  font-size: 12px;
}
#views_slideshow_cycle_main_product_image_gallery-page_1 div { height: 100%; position: relative;}
#views_slideshow_cycle_main_product_image_gallery-page_1 img {
    position: absolute;  
    top: 0;  
    bottom: 0;  
    left: 0;  
    right: 0;  
    margin: auto; 
    z-index: 9999;
}
#block-views-notice-section-block-2 a {
  color: #fff;
}
.page-taxonomy-term article h2 {
  font-size: 1em;
  font-weight: normal;
}
.page-taxonomy-term article ul {
  display: none;
}
.field-name-field-knowledge {
  display: none;
}
.field-name-field-relative-product .views-row {
  display: inline-block;
  height: 325px;
  overflow: hidden;
}
#block-views-other-products-block .views-row {
    display: inline-block;
    margin-right: 30px;
}
.field-name-field-relative-product {
  width: 940px;
}
.field-name-field-event-date {
  font-size: 12px;
}
.view-other-industries .view-content {
  margin-left: 41px;
}
.view-other-industries .views-row {
    display: inline-block;
    margin-right: 128px;
}
.view-other-industries .views-field-name a {
    color: #0098db;
}
#panels-ipe-paneid-21 {
  margin-top: 128px;
}
#panels-ipe-paneid-15 {
  margin-top: 81px;
}
#panels-ipe-paneid-25 {
  margin-top: 120px;
}
#dhtml_menu-1259, #dhtml_menu-1260, #dhtml_menu-1262, #dhtml_menu-1263 {
  display: none;
}
.industry-news-events .view-footer {
  text-align: right;
  padding-right: 41px;
}
#newBridge #nb_icon_wrap {
  width: 50% !important;
  margin-right: -478px !important;
}
#newBridge .nb-icon-inner-wrap, #newBridge .nb-icon-groups {
  width: 100px !important;
}
#newBridge .nb-icon-inner-wrap {
  display: none !important;
}
#newBridge .nb-group-icon {
  display: none !important;
}
#newBridge .nb-icon-group .nb-group-text {
  margin-left: 15px !important;
}
#newBridge .icon-right-center {
  right: -35px !important;
}
#newBridge .nb-icon-skin-0 .nb-icon-groups {
  background-color: transparent !important;
  border: 0 !important;
}
.bottom a img {display:none;}
.hide {display:none;}

