/* main nav style */
#main_nav >a {
    padding: 0 13px 0 3px;
    margin-left: 12px;
}
#main_nav >a#nav_pathway { margin-right: 4px }
#main_nav >a#nav_service{
    float: right;
    margin-right: 8px;
}

/* main nav: Pathway Dropdown */
#nav_pathway_arrow span { margin-left: 95px }

/* main nav: Product Dropdown */
#nav_pro_list {
    width: 1000px;
    margin: 22px 0 0 0px;
}
#nav_pro_arrow span {
    margin-left: 222px;
}
#nav_pro_con { width: 970px }
#nav_pro_col_1 { width: 221px }
#nav_pro_col_3 { width: 228px }
#nav_pro_col_1 .nav_pro_con_dl:first-child { height: 393px !important; }

/* main nav: Service Dropdown */
.nav-service-list-en  { width: 249px; margin: 22px 0 0 724px }
.nav_service_arrow-en { margin-left: 149px }
.nav_service_con-en   { width: 249px }

.nav_news_arrow { margin-left: 92px }
.nav-news-list  { width: 125px; margin: 22px 0 0 615px }
.nav_news_con   { width: 175px }

#nav_lib_arrow span {
    margin-left: 344px;
}

/* details.css => modules: Price Table BTN*/
.btn_price_cart { width: 182px; background: #ff7e00 url(../images/web/icon.png) no-repeat -3px -60px; }
.btn_price_quotation, .btn_price_quotation_inhibitor { width: 136px }
.btn_price_inquiry { width: 162px }
.btn_price_inquiry.w-inq-ol { width: 190px }

.pro_price_1 { width: 160px }
.pro_price_2 { width: 100px  }
.pro_price_3 { width: 105px }
.pro_price_4 { width: 80px }
.pro_price_34 { width: 185px }

th.kit_price_1, td.kit_price_1 { width: 190px }
th.kit_price_2, td.kit_price_2 { width: 97px  }
th.kit_price_3, td.kit_price_3 { width: 79px; padding-left: 0; }
th.kit_price_4, td.kit_price_4 { width: 70px  }
td.kit_price_34 { padding-left: 0 }

/* Page header cart */
td.pgt_cart_list_1 { width: 172px; padding-right: 25px }
th.pgt_cart_list_1 { width: 170px; padding-right: 20px }
td.pgt_cart_list_2 { width: 140px; padding-right: 25px }
th.pgt_cart_list_2 { width: 142px; padding-right: 20px }
.pgt_cart_list_3 { width: 30px }

.c_qty { text-align:  center }

.details_tit ul li { padding: 0 30px }

.privacy_ctus p span { width: 100px }
.privacy_ctus { width: 440px }

.lib_ctmi h2 { font-size: 12px }

.viewed_pro_tit {width: 190px;float: left;}


#lib_rgt {background: url("//file.medchemexpress.com/new/images/web/customize-library-bg-en.png") no-repeat;
    /*height: 278px;*/
}


/* form.css - Cart page */
/*.ci_base_col_1 { width: 160px }*/
/*.ci_base_col_2 { width: 365px }*/
/*.ci_base_col_3 { width: 100px }*/
/*.ci_base_col_4 { width: 274px }*/

/*.ci_bill_col_1 { width: 160px }*/
/*.ci_bill_col_2 { width: 306px }*/
/*.ci_bill_col_3 { width: 104px }*/
/*.ci_bill_col_4 { width: 280px }*/


/* 20200416 */
.inquiry_forms table td.tips-jp-inq { text-align: left; height: 37px;}

.tips-jp-quto {padding: 7px 0 0 10px; color: #ee3134;}
.tips-jp-service {padding: 7px 0 4px 108px;color: #ee3134;font-size: 12px !important;}

/* Quotation form */
.quto-form-tbl th.col1 { width: 165px }
.quto-form-tbl td.col2 { width: 385px }
.quto-form-tbl th.col3 { width: 110px }
.quto-form-tbl td.col4 { width: 240px }

/* Inquiry form: success table */
.inquiry_success_con dl dt { width: 70px; }
.inquiry_success_con dl dd { width: 370px; }


/* Distributor 380*/
.cts-us-hd-tbl.col1 { width: 70px }
.cts-us-hd-tbl td.col2 { width: 72px }
.cts-us-hd-tbl td.col3 { width: 308px }
.find_dis_list table td span { width: 70px }
.distributor_list table td p span, .dismap_con dd p span { width: 70px }

.dismap_con { width: 334px }

/* main nav: Service Dropdown */
#nav_contact_list{
    margin: 22px 0 0 880px;width: 100px;
}
#nav_contact_con a{
    text-align: center;
}
#nav_contact_con a span{
    margin-left: 10px;
    color: #ee3134;
}
.nav_contact_con-en{
    width: 100px;
    text-align: center;
}
.nav_contact_arrow-en{
    margin-left: 74%;
}
.nav_contact_con{
    padding: 20px 10px 15px 10px !important;
}

#nav_protein_category_list {
    margin-left: 251px !important;
}
#nav_protein_arrow span {
    margin-left: 266px !important;
}
#nav_protein_first_list {
    margin-right: 118px !important;
    width: 380px !important;
}
#nav_protein_child_list .blank{
    width: 365px !important;
}
#nav_protein_child_list div a.nav_pathway_name {
    width: 333px !important;
}
#nav_protein_child_list div ul li{
    width: 333px !important;
}

/*Oligonucleotides Style*/

.dnr_pro_list_structure{
    text-align: center;
}

#nav_kit_category_list {
    margin-left: 339px;
}
#nav_kit_arrow span {
    margin-left: 295px !important;
}
#nav_kit_child_list{
    width: 317px !important;
    right: 104px !important;
}
#nav_kit_child_list .blank{
    width: 317px !important;
}
#nav_kit_child_list div a.nav_pathway_name {
    width: 300px !important;
}
#nav_kit_child_list div ul li{
    width: 300px !important;
}


.nav_activity_arrow { margin-left: 67px }
.nav-activity-list { width: 125px; margin: 22px 0 0 726px }
.nav_activity_con { width: 125px }