/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     base_default
 * @copyright   Copyright (c) 2013 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
.widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }

.widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
.widget .mini-products-images-list li.item { float:left; width:77px; height:77px; }

/* Widget: Catalog New Proructs List */
.widget-new-products { display:block; }
.col-main .widget-new-products { margin:7px 0; }
.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image { width:85px; height:85px; }
.widget-new-products .products-list .product-shop { margin-left:100px; }
.sidebar .widget-new-products .block { font-size:11px; line-height:1.25; }
.sidebar .widget-new-products .block-title strong { background:url(https://s1.acris-antibodies.com/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat; padding-left:21px; color:#dc5033; }

/* Widget: Recently Viewed Proructs */
.widget-viewed { display:block; }
.col-main .widget-viewed { margin:7px 0; }
.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image { width:85px; height:85px; }
.widget-viewed .products-list .product-shop { margin-left:100px; }
.sidebar .widget-viewed .block { font-size:11px; line-height:1.25; }
.sidebar .widget-viewed .block-title strong { background:url(https://s1.acris-antibodies.com/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: Recently Compared Proructs */
.widget-compared { display:block;}
.col-main .widget-compared { margin:7px 0; }
.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image { width:85px; height:85px; }
.widget-compared .products-list .product-shop { margin-left:100px; }
.sidebar .widget-compared .block { font-size:11px; line-height:1.25; }
.sidebar .widget-compared .block-title strong { background:url(https://s1.acris-antibodies.com/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: CMS Static Block */
.widget-static-block {}
.sidebar .widget-static-block { display:block; margin:0 0 15px; }

/* Widgets: Links Common Styles */
.top-container .widget a { padding:0 0 0 7px; }

.bottom-container .widget a { padding:0 3px; }

/* Widget: Catalog Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { background:url(https://s1.acris-antibodies.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-product-link a { background:url(https://s1.acris-antibodies.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: Catalog Category Link */
.widget-category-link-inline { display:inline; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { background:url(https://s1.acris-antibodies.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-category-link a { background:url(https://s1.acris-antibodies.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { background:url(https://s1.acris-antibodies.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-cms-link a { background:url(https://s1.acris-antibodies.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
/* ======================================================================================= */

.postWrapper {
	padding-bottom: 25px;
	clear:both;
}
.postTitle {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	margin-bottom: 15px;
}
.postTitle h2 {
	font-size: 20px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.postTitle h3 {
	font-size: 10px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.postContent {
	padding-bottom: 10px;
}
.postDetails {
	
}
.postBookmarks {
	padding-bottom: 10px;
}
.postBookmarks h4 {
	
	font-size: 12px;
	font-weight: bold;
}
.commentWrapper {
	padding-bottom: 15px;
}
.commentContent {
	padding-bottom: 0px;
}
.commentDetails  {
	margin-bottom:5px;
	padding: 0px;
}
.commentDetails  h4.username{
	display:inline;
}

.postError {
	font-size: 16px;
}

.tags{
	font-weight:bold;
	padding-bottom: 10px;
}
.tags UL{
	display:inline;
}
.tags UL LI{
font-weight:normal;
	display:inline;
	padding-right:6px;
}


.tags h4 {
font-size:12px;
font-weight:bold;
}

.menu-tags, .menu-categories, .menu-recent{
	margin:5px 9px;
}
.menu-tags h5, .menu-categories h5, .menu-recent h5{font-size:11px;}

.block-blog .menu-tags UL LI{
	display:inline;
	padding:2px;
	margin-left:10px;
}
.block-blog .menu-categories UL LI{
	margin-left:10px;
}
.block-blog .menu-recent UL LI{
	margin-left:10px;
}
.block-blog .menu-recent UL LI a,.block-blog .menu-categories UL LI a,.block-blog .menu-tags UL LI a{font-size:11px;}

.tagcloud{
	/* text-align:center; */ 
}
.tag-count-1{
	font-size:1em;
}
.tag-count-2{
	font-size:1.2em;
}
.tag-count-3{
	font-size:1.4em;
}
.tag-count-4{
	font-size:1.6em;
}
.tag-count-5{
	font-size:1.8em;
}
.tag-count-6{
	font-size:2em;
}
.tag-count-7{
	font-size:2em;
}
.tag-count-8{
	font-size:2em;
}
.tag-count-9{
	font-size:2em;
}
.tag-count-10{
	font-size:2em;
}

.block-blog .head h4{
padding-left: 20px;
}

.block-blog .block-title strong {
background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/aw_blog/images/icon_blog.png);
background-repeat:no-repeat;
padding-left:21px;
text-align:left;
}

.postWrapper .poster{
	display:inline;
}
.input-box.aw-blog-comment-area{width:100%;}

.widget-latest li{font-size:12px;padding:5px 10px;}
.block-blog .menu-categories{margin:0;padding:5px 9px;}

A.awblog_current_comment { text-decoration:none!important; font-weight: bold!important; }
*{margin:0;padding:0}body{background:#fff;color:#2f2f2f;font:12px/1.55 Arial,Helvetica,sans-serif;text-align:center}img{border:0;vertical-align:top}a{color:#1468b3;text-decoration:underline}a:hover{text-decoration:none}:focus{outline:0}h1,h2,h3,h4,h5,h6{color:#0f68b3;line-height:1.3;margin:0 0 .6em}h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}h6{font-size:11px}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{font-weight:normal;text-align:left;vertical-align:top}td{vertical-align:inherit}p{margin:0 0 .8em}strong{font-weight:bold}address{font-style:normal;line-height:1.4;padding:0 0 .4em}cite{font-size:10px;font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small,.small{font-size:.8em}big{font-size:1.1em}ul,ol{list-style:none}dl dt{font-weight:bold}dl dd{margin:0 5px 2px 10px}abbr[title],acronym[title]{border-bottom:1px dotted #c0c0c0}.hidden{border:0!important;display:block!important;font-size:0!important;height:0!important;line-height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;width:0!important}.nobr{white-space:nowrap!important}.wrap{white-space:normal!important}.a-left{text-align:left!important}.a-center{text-align:center!important}.a-right{text-align:right!important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left!important}.f-right,.right{float:right!important}.f-none{float:none!important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-bg{background:none!important}.wrapper{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/background.gif) repeat-y #fff;margin:0 auto;text-align:center;width:1000px;position:relative}.page-print{background:#fff;padding:25px 30px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{background:#fff;padding:25px 30px;text-align:left}.main-container{margin-top:3px}.main{margin:0 auto;min-height:400px;padding:6px 29px 80px;text-align:left;width:940px}.col-left{float:left;padding:0 0 1px;width:215px}.col-main{float:left;padding:0 0 1px;width:705px}.col-right{float:right;padding:0 0 1px;width:195px}.col1-layout .col-main{float:none;width:auto}.col2-left-layout .col-main{float:right}.col3-layout .col-main{margin-left:17px;width:495px}.col3-layout .col-wrapper{float:left;width:727px}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:48.5%}.col2-set .col-2{float:right;width:48.5%}.col2-set .col-narrow{width:32%}.col2-set .col-wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;margin-left:2%;width:32%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;margin:0 2%;width:23.5%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}.chatbox{width:195px;height:88px;position:absolute;right:-183px;top:30px}input,select,textarea,button{font:12px/15px Arial,Helvetica,sans-serif;vertical-align:middle}input.input-text,select,textarea{background:#fff;border:1px solid #b6b6b6}input.input-text,textarea{padding:2px}select{padding:1px}select option{padding-right:10px}select.multiselect option{border-bottom:1px solid #eee;padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio{margin-right:3px}input.checkbox{margin-right:3px}input.qty{width:2.5em!important}button.button::-moz-focus-inner{border:0;padding:0}button.button,a.button,span.button{webkit-border-fit:lines;vertical-align:baseline}button.button,a.button,span.button{background:transparent;border:0;cursor:pointer;margin:0;overflow:visible;padding:0;width:auto}button.button span,a.button,span.button{background:#1468b3;border:1px solid #135da0;color:#fff;display:block;font:bold 12px/19px Arial,Helvetica,sans-serif;height:19px;padding:0 8px;text-align:center;white-space:nowrap;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}a.button,span.button{display:inline-block}button.button span span{border:0;padding:0}button.button a,a.button,span.button{text-decoration:none;color:#fff}button.button.big span,a.button.big,span.button.big{font-size:20px;line-height:30px;height:30px}button.disabled span,a.button.disabled,span.button.disabled{background:#ccc;border-color:#bbb}button.dimmed span,a.button.dimmed,span.button.dimmed{background:#a1c2e1;border-color:#91b8dc}button.submit span,a.button.submit,span.button.submit{background:#e26703;border-color:#ce5c00}button.btn-checkout span{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/btn_checkout.gif) 0 0 no-repeat;border:0;color:#fff;font:bold 15px/40px Arial,Helvetica,sans-serif;height:40px;padding:0 0 0 9px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}button.btn-checkout span span{background-position:100% 0;padding:0 25px 0 16px}button.btn-checkout.no-checkout span{background-position:0 100%;color:#b8baba}button.btn-checkout.no-checkout span span{background-position:100% 100%}p.control input.checkbox,p.control input.radio{margin-right:6px}input.input-text:focus,select:focus,textarea:focus{background-color:#edf7fd}.form-list li{margin:0 0 8px}.form-list label{color:#666;float:left;font-weight:bold;position:relative;z-index:0}.form-list label.required em{color:#eb340a;float:right;font-style:normal;position:absolute;right:-8px;top:0}.form-list li.control label{float:none}.form-list li.control input.radio,.form-list li.control input.checkbox{margin-right:6px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list .input-box{clear:both;display:block;width:260px}.form-list .field{float:left;width:275px}.form-list input.input-text{width:254px}.form-list textarea{height:10em;width:254px}.form-list select{width:260px}.form-list li.wide .input-box{width:535px}.form-list li.wide input.input-text{width:529px}.form-list li.wide textarea{width:529px}.form-list li.wide select{width:535px}.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}.form-list .input-range input.input-text{width:74px}.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}.form-list .name-prefix{width:65px}.form-list .name-prefix select{width:55px}.form-list .name-prefix input.input-text{width:49px}.form-list .name-suffix{width:65px}.form-list .name-suffix select{width:55px}.form-list .name-suffix input.input-text{width:49px}.form-list .name-middlename{width:70px}.form-list .name-middlename input.input-text{width:49px}.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname{width:140px}.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname{width:210px}.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year{float:left;width:85px}.form-list .customer-dob input.input-text{display:block;width:74px}.form-list .customer-dob label{color:#888;font-size:10px;font-weight:normal}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month{width:60px}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:46px}.form-list .customer-dob .dob-year{width:140px}.form-list .customer-dob .dob-year input.input-text{width:134px}.buttons-set{clear:both;margin:1em 0 0;text-align:right}.buttons-set p.required{margin:0 0 10px}.buttons-set .back-link{float:left;margin:0}.buttons-set button.button{float:right;margin-left:5px}.buttons-set-order{margin:10px 0 0}.buttons-set-order .please-wait{padding:12px 7px 0 0}.fieldset{background:#fbfaf6;border:1px solid #bbafa0;margin:28px 0;padding:22px 25px 12px 33px}.fieldset .legend{background:#f9f3e3;border:1px solid #f19900;color:#e76200;float:left;font-size:13px;font-weight:bold;margin:-33px 0 0 -10px;padding:0 8px;position:relative}.validation-advice{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/validation_advice_bg.gif) 2px 0 no-repeat;clear:both;color:#eb340a;font-size:11px;font-weight:bold;line-height:13px;margin:3px 0 0;min-height:13px;padding-left:17px}.validation-failed{background:#faebe7!important;border:1px dashed #eb340a!important}p.required{color:#eb340a;font-size:11px;text-align:right}.v-fix{float:left}.v-fix .validation-advice{display:block;margin-right:-12em;position:relative;width:12em}.success{color:#3d6611;font-weight:bold}.error{color:#df280a;font-weight:bold}.notice{color:#e26703}.messages,.messages ul{list-style:none!important;margin:0!important;padding:0!important}.messages{overflow:hidden;width:100%}.messages li{margin:0 0 10px!important}.messages li li{margin:0 0 3px!important}.error-msg,.success-msg,.note-msg,.notice-msg{background-position:10px 9px!important;background-repeat:no-repeat!important;border-style:solid!important;border-width:1px!important;font-size:11px!important;font-weight:bold!important;min-height:24px!important;padding:8px 8px 8px 32px!important}.error-msg{background-color:#faebe7;background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_msg-error.gif);border-color:#f16048;color:#df280a}.success-msg{background-color:#eff5ea;background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_msg-success.gif);border-color:#446423;color:#3d6611}.note-msg,.notice-msg{background-color:#fafaec;background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_msg-note.gif);border-color:#fcd344;color:#3d6611}.note-msg.replacements{padding:14px 16px 14px 48px!important;background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_updown_arrow.png);background-position:18px 50%!important;border:none!important;border-top:1px solid #d9dde3!important}.breadcrumbs{font-size:11px;line-height:1.25;margin:0 0 13px}.breadcrumbs li{display:inline}.breadcrumbs li strong{font-weight:bold}.page-title{margin:0 0 14px;overflow:hidden;width:100%}.page-title h1,.page-title h2{color:#2f2f2f;font-size:20px;margin:0}.page-title .separator{margin:0 3px}.page-title .link-rss{float:right;margin:7px 0 0}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.subtitle{clear:both;color:#e26703;font-size:15px;font-weight:bold;margin:0 0 6px;padding:15px 0 0}.pager{background:#edf4f7;border-top:1px solid #eee;font-size:11px;padding:4px 8px;text-align:center}.pager .amount{float:left;margin:0}.pager .limiter{float:right}.pager .limiter label{vertical-align:middle}.pager .limiter select{margin:0 0 1px;padding:0;vertical-align:middle}.pager .pages{margin:0 140px}.pager .pages ol{display:inline}.pager .pages li{display:inline;margin:0 2px}.pager .pages a.previous,.pager .pages a.next{text-decoration:none}.sorter{background:#e7f1f4;border-top:1px solid #eee;font-size:11px;padding:3px 8px}.sorter .view-mode{float:left;margin:0}.sorter .sort-by{float:right;padding-right:36px}.sorter .sort-by label{vertical-align:middle}.sorter .sort-by select{margin:0 0 1px;padding:0;vertical-align:middle}.toolbar .pager{border-bottom:1px solid #fff;padding:3px 8px}.toolbar .sorter{border-bottom:1px solid #fff}.data-table{border:1px solid #bebcb7;width:100%;margin-bottom:18px}.data-table .odd{background:#f8f7f5}.data-table .even{background:#eeeded}.data-table td.last,.data-table th.last{border-right:0}.data-table tr.last th,.data-table tr.last td{border-bottom:0!important}.data-table th{font-weight:bold;padding:3px 8px}.data-table td{padding:3px 8px}.data-table thead th{border-right:1px solid #c2d3e0;color:#0a263c;font-weight:bold;padding:2px 8px;vertical-align:middle;white-space:nowrap}.data-table thead th.wrap{white-space:normal}.data-table thead th a,.data-table thead th a:hover{color:#fff}.data-table thead th{background:#d9e5ee}.data-table thead th .tax-flag{font-size:11px;white-space:nowrap}.data-table tfoot{border-bottom:1px solid #d9dde3}.data-table tfoot tr.first td{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_tfoot.gif) 0 0 repeat-x;padding-top:5px}.data-table tfoot tr{background-color:#dee5e8!important}.data-table tfoot td{border-bottom:0;border-right:1px solid #d9dde3;padding-bottom:1px;padding-top:1px}.data-table tfoot strong{font-size:16px}.data-table tbody th,.data-table tbody td{border-bottom:1px solid #d9dde3;border-right:1px solid #d9dde3}.data-table tbody.odd tr{background:#f8f7f5!important}.data-table tbody.even tr{background:#f6f6f6!important}.data-table tbody.odd tr td,.data-table tbody.even tr td{border-bottom:0}.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom:1px solid #d9dde3}.data-table tbody td .option-label{font-style:italic;font-weight:bold}.data-table tbody td .option-value{padding-left:10px}.data-table .pdflink{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_pdf_20px.gif) 0 100% no-repeat;padding-left:25px;display:inline-block;height:20px}.data-table .pdflink a{line-height:25px}.data-table .external{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_external-link_small.png) 0 -1px no-repeat;padding-left:14px}.data-table ul.acris li{margin-bottom:5px}.data-table ul.acris li:last-child{margin-bottom:0}.info-box{background:#fff;border:1px solid #d0cbc1;margin:0 0 15px;padding:12px 15px}.info-box h2{font-size:13px;font-weight:bold}.info-table th{font-weight:bold;padding:2px 15px 2px 0}.info-table td{padding:2px 0}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_collapse.gif) 0 5px no-repeat;cursor:pointer;float:right;padding-left:20px;text-align:right}tr.show-details .summary-collapse{background-position:0 -52px}tr.summary-details td{background-color:#dae1e4;color:#626465;font-size:11px}tr.summary-details-first td{border-top:1px solid #d2d8db}tr.summary-details-excluded{font-style:italic}.cart-tax-info{display:block}.cart-tax-info,.cart-tax-info .cart-price{padding-right:20px}.cart-tax-total{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_collapse.gif) 100% 5px no-repeat;cursor:pointer;display:block;padding-right:20px}.cart-tax-info .price,.cart-tax-total .price{display:inline!important;font-weight:normal!important}.cart-tax-total-expanded{background-position:100% -52px}.std .subtitle{padding:0}.std ol.ol{list-style:decimal outside;padding-left:1.5em}.std ul.disc{list-style:disc outside;margin:0 0 10px;padding-left:18px}.std dl dt{font-weight:bold}.std dl dd{margin:0 0 10px}.links li{display:inline}.links li.first{padding-left:0!important}.links li.last{background:none!important;padding-right:0!important}.link-cart{font-weight:bold}.link-wishlist{font-weight:bold}.link-reorder{font-weight:bold}.link-compare{font-weight:bold}.link-print{font-weight:bold}.link-rss{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_rss.gif) 0 2px no-repeat;line-height:14px;padding-left:18px;white-space:nowrap}.btn-remove{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/list_remove_btn.gif) 0 0 no-repeat;display:block;font-size:0;height:11px;line-height:0;overflow:hidden;text-indent:-999em;width:11px}.btn-remove2{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/btn_trash.gif) 0 0 no-repeat;display:block;font-size:0;height:16px;line-height:0;overflow:hidden;text-indent:-999em;width:16px}.separator{margin:0 3px}.divider{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_nav1.gif) 0 50% repeat-x;clear:both;display:block;font-size:0;height:1px;line-height:0;margin:10px 0;overflow:hidden;text-indent:-999em}.divider-top{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/_line.gif) no-repeat 50% 0;margin-top:.8em;padding-top:.8em}.noscript{background:#ffff90;border:1px solid #ddd;border-width:0 0 1px;color:#2f2f2f;font-size:12px;line-height:1.25;text-align:center}.noscript .noscript-inner{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_notice.gif) 20px 50% no-repeat;margin:0 auto;padding:12px 0 12px;width:950px}.noscript p{margin:0}.demo-notice{background:#d75f07;color:#fff;font-size:12px;line-height:1.15;margin:0;padding:6px 10px;text-align:center}.sku{color:#c76200}a.sku,a.sku .sku{color:#1468b3}table.acris th a.sku,table.acris th a.sku .sku{text-decoration:none;font-weight:bold;color:#fff}.header-container{margin-bottom:0}.header-container .before_header{margin:0 auto;width:976px}.header-container .header{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/background_header_aino.jpg) no-repeat center -8px;margin:0 auto;padding:10px 12px;position:relative;text-align:left;width:952px;z-index:10;height:96px}body.america .header-container .header,body.asia .header-container .header{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/background_header_ao2.jpg) no-repeat center -8px}.header-container .header .logo{padding:0;margin:0;position:absolute;top:11px;left:36px;text-decoration:none!important;height:86px;width:167px}.header-container .header .logo a,.header-container .header .logo a:hover,.header-container .header .logo a:focus,.header-container .header .logo a:active{text-decoration:none!important;display:block;height:86px;width:167px}.header-container .header .logo strong{font-size:0;height:0;left:-999em;line-height:0;overflow:hidden;position:absolute;text-indent:-999em;top:-999em;width:0}.header-container .header .quick-access{float:right;margin-right:5px;width:560px}.header-container .header .welcome-msg{color:#fff;margin:0;text-align:right}.header-container .store-switcher{position:absolute;left:-57px;top:5px;width:50px}.header-container .store-switcher a{margin:0;padding:1px;display:block;position:absolute;right:0;top:0;border:1px solid transparent;width:46px;height:20px;text-indent:-9999px;background-repeat:no-repeat;background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/flags_storeswitcher2.png)}.header-container .store-switcher a.de,.header-container .store-switcher a.french_storeview{width:20px;height:14px}.header-container .store-switcher a.de{background-position:-48px -44px;top:25px}.header-container .store-switcher a.french_storeview{background-position:-144px -44px;top:44px}.header-container .store-switcher a.america{top:70px}.header-container .store-switcher a.default{background-position:-96px 0}.header-container .store-switcher a.america.match,.header-container .store-switcher a.america:hover,.header-container .store-switcher a.america:active,.header-container .store-switcher a.america:focus{background-position:0 -22px}.header-container .store-switcher a.de.match,.header-container .store-switcher a.de:hover,.header-container .store-switcher a.de:active,.header-container .store-switcher a.de:focus{background-position:-48px -60px}.header-container .store-switcher a.default.match,.header-container .store-switcher a.default:hover,.header-container .store-switcher a.default:active,.header-container .store-switcher a.default:focus{background-position:-96px -22px}.header-container .store-switcher a.french_storeview.match,.header-container .store-switcher a.french_storeview:hover,.header-container .store-switcher a.french_storeview:active,.header-container .store-switcher a.french_storeview:focus{background-position:-144px -60px}.header-container .store-switcher a.match,.header-container .store-switcher a:hover,.header-container .store-switcher a:active,.header-container .store-switcher a:focus{border:1px solid #eb8f00}.header-container .header-callout{width:245px;height:42px;display:block;position:absolute;right:41px;bottom:10px}.category-search-wrapper{margin-bottom:20px}.form-search{position:relative}.main-container .form-search{position:relative;width:500px}.header-container .header .form-search{float:right;margin:18px 5px 0 0}.form-search input{font-size:13px}.form-search label{float:left;height:0;overflow:hidden;text-align:left;text-indent:-999em;width:0}.form-search input.input-text{border-color:#5c7989;float:left;margin:0 6px 0 0;width:230px}.form-search button.button{float:left}.form-search button.button span{border:0;font:bold 13px/21px Tahoma,Verdana,Arial,sans-serif;height:21px;padding:0 0 0 3px}.form-search button.button span span{background-position:100% 0;padding:0 6px 0 3px}.form-search .reset-link{vertical-align:bottom;color:#8ca0b3;margin-left:6px}.placeholder{color:#aaa}.category-search-wrapper .form-search input.input-text,.category-search-wrapper .form-search button.button{float:none}.form-search .search-autocomplete{left:40px!important;top:22px!important;z-index:999}.form-search .search-autocomplete ul{background-color:#f9f5f0;border:1px solid #5c7989}.form-search .search-autocomplete li{border-bottom:1px solid #f4eee7;cursor:pointer;padding:2px 8px 1px 8px;text-align:left}.form-search .search-autocomplete li .amount{float:right;font-weight:bold}.form-search .search-autocomplete li.odd{background-color:#fffefb}.form-search .search-autocomplete li.selected{background-color:#f7e8dd}.header .form-language{clear:both;padding:5px 0 0;text-align:right}.header .form-language label{color:#a7c6dd;font-weight:bold;padding-right:5px;vertical-align:middle}.header .form-language select{padding:0}.header .form-language select.flags option{background-position:4px 50%;background-repeat:no-repeat;padding-left:25px}.header .links{float:right}.header .links li{float:left;font-size:11px;padding:0 5px 0}.header-container .top-container{clear:both;padding:5px 10px 0 12px;text-align:right}.header-container .top-container a{color:#ebbc58;font-size:11px}.block{border:1px solid #c4c1bc;margin:0 0 15px}.block .block-title{background:#fff;border-bottom:1px solid #ddd;padding:2px 9px}.block .block-title strong{color:#e26703;display:block;font:bold 12px/16px Arial,Helvetica,sans-serif;min-height:16px;padding:1px 0 1px;text-transform:uppercase}.block .block-title a{text-decoration:none!important}.block .block-subtitle{color:#0a263c;font-size:1em;font-weight:bold;margin:0;padding:5px 9px}.block .block-content{background:#f8f7f5}.block .block-content li.item{padding:7px 9px}.block .block-content .product-name{color:#1e7ec8}.block .btn-remove{float:right;margin:1px 0 2px 5px}.block .actions{background:#dee5e8;padding:6px 9px;text-align:right}.block .actions a{float:left}.block .actions button.button{float:right}.block .empty{margin:0;padding:5px 10px}.block li.odd{background-color:#f4f3f3}.block li.even{background-color:#fafafa}.block-cart,.block-wishlist,.block-subscribe,.block-compare,.block-reorder,.block-poll,.block-viewed,.block-compared,.block-related,.block-tags,.block-login{font-size:11px;line-height:1.25}.block-cart .block-title strong,.block-wishlist .block-title strong,.block-subscribe .block-title strong,.block-compare .block-title strong,.block-reorder .block-title strong,.block-poll .block-title strong,.block-viewed .block-title strong,.block-compared .block-title strong,.block-related .block-title strong,.block-tags .block-title strong,.block-login .block-title strong{background-position:0 0;background-repeat:no-repeat;padding-left:21px}.col-right .box{margin-bottom:1.3em}.col-right .box.base-mini,.col-left .box.base-mini{border:1px solid #c4c1bc;font-size:.95em;line-height:1.3em}.mini-products-list .product-image{border:1px solid #a9a9a9;float:left;width:50px}.mini-products-list .product-details{margin-left:60px}.block-account{border-color:#bbb}.block-account .block-title{background:#fc9d36 url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_block-title-account.gif) 0 100% repeat-x;border:0;padding:3px 10px}.block-account .block-title strong{color:#fff;font-size:13px}.block-account .block-content{background:#fbfaf6;padding:7px 10px 7px}.block-account .block-content li a{border-bottom:1px solid #ddd;color:#5f5d5c;display:block;padding:3px 0;text-decoration:none!important}.block-account .block-content li a:hover{color:#ea7900}.block-account .block-content li.last a{border-bottom:0}.block-account .block-content li.current{border-bottom:1px solid #ddd;color:#ea7900;padding:3px 0}.block-account .block-content li.current.last{border-bottom:0}.block-currency{height:51px;padding:7px 12px 10px}.block-currency .block-title{background:0;border:0;margin:0 0 5px;padding:0}.block-currency .block-title strong{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_block-currency.gif) 0 50% no-repeat;font:bold 13px/21px Arial,Helvetica,sans-serif;padding:0 0 0 21px;text-transform:none}.block-currency .block-content{background:0;padding:0}.block-currency .block-content select{padding:0;width:100%}.block-layered-nav{border:0}.block-layered-nav .block-title{border:0;height:24px;overflow:hidden;padding:3px 10px 3px 12px}.block-layered-nav .block-subtitle{padding:3px 7px;text-transform:uppercase;letter-spacing:.5px;font-style:italic;background:#dde7ec}.block-layered-nav .block-content{background:#e7f1f4}.block-layered-nav dt{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/filter_item.png) no-repeat 4px 6px;font-weight:bold;letter-spacing:1px;padding:7px 10px 0 22px;text-transform:uppercase}.block-layered-nav dd{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_block-layered-dd.gif) repeat-x 0 100%;margin-left:0;margin-right:0;padding:0 16px 12px 16px}.block-layered-nav dd.last{background:0}.block-layered-nav .useless{color:#aaa}.block-layered-nav .useless a{color:#8ca0b3}.block-layered-nav .currently li{background:#fff url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/checkmark.png) no-repeat 4px 3px;border-bottom:1px solid #eee;padding:4px 6px 4px 24px}.block-layered-nav .currently .label{font-weight:bold;text-transform:uppercase}.block-layered-nav .currently .btn-remove{margin:3px 0 0}.block-layered-nav .actions{background:#dee5e8;font-size:11px;padding:4px 10px;text-align:right}.block-layered-nav .actions{background:#fff}.block-layered-nav .actions a{float:none}.block-layered-nav-quick .block-subtitle{padding:4px 8px}.block-layered-nav-quick{margin:10px 0 15px 5px}.block-layered-nav-quick ol{overflow:auto}.block-layered-nav-quick li{background:transparent url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/filter_item.png) no-repeat 10px 3px;border:0;padding:4px 4px 4px 28px;float:left}.block-layered-nav-quick li.active{background:transparent url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/checkmark.png) no-repeat 8px 3px;border:0;padding:4px 4px 4px 28px}.block-layered-nav-quick .currently .label{background:transparent;padding:0}.morelink a,.lesslink a,span.morelink,span.lesslink{padding-left:10px;color:#1468b3}.morelink a,span.morelink{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_pager-down.gif) no-repeat 0 5px}.lesslink a,span.lesslink{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_pager-up.gif) no-repeat 0 4px}.block-cart .block-title strong{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_block-cart.gif)}.block-cart .summary{background:#fff;margin:-1px 0 0;padding:2px 8px 8px;position:relative;z-index:1}.block-cart .amount{margin:0}.block-cart .amount a{font-weight:bold}.block-cart .subtotal{margin:5px 0 0;padding:2px 0;text-align:center}.block-cart .subtotal .price{font-weight:bold}.block-cart .actions{border-bottom:1px solid #c2c2c2}.block-wishlist .block-title strong{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_block-wishlist.gif)}.block-wishlist .actions{text-align:right}.block-wishlist .actions a{float:none}.block-related .block-title strong{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_block-related.gif);background-position:0 1px}.block-related input.checkbox{float:left}.block-related .product{margin-left:20px}.block-compare .block-title strong{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_block-list.gif);background-position:0 1px}.block-compare button.button span{background:#1468b3;border-color:#1468b3}.page-popup .link-print{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_print.gif) 0 2px no-repeat;color:#1e7ec8;font-weight:bold;padding:2px 0 2px 25px}.compare-table{border:0}.compare-table thead tr.first th,.compare-table thead tr.first td{background:0;border:0;font-size:0;line-height:0;padding:0}.compare-table .btn-remove{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/btn_remove2.gif);float:right;height:15px;width:72px}.compare-table tbody th{background:#d9e5ee}.compare-table tbody th,.compare-table tbody td{border:0;border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px}.compare-table tbody td.last{border-right:1px solid #ccc}.compare-table tbody tr.last th,.compare-table tbody tr.last td{border-bottom:1px solid #ccc!important}.compare-table tr.add-to-row td{background:#fffada;text-align:center}.compare-table tr.first td{text-align:center}.compare-table tr.first td .product-name{color:#203548;font-size:13px;font-weight:bold;margin:0 0 5px}.compare-table tr.first td .product-name a{color:#203548}.compare-table tr.first td .ratings{margin:0 auto;width:69px}.compare-table tr.first td p,.compare-table tr.add-to-row td p{margin:0}.block-viewed .block-title strong{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_block-viewed.gif)}.block-compared .block-title strong{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_block-list.gif);background-position:0 1px}.block-poll .block-title strong{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_block-poll.gif)}.block-poll .block-subtitle{font-size:12px}.block-poll label{color:#777;font-weight:bold}.block-poll input.radio{float:left;margin:1px -18px 0 0}.block-poll .label{display:block;margin-left:18px}.block-poll li{padding:3px 9px}.block-poll .actions{margin:5px 0 0}.block-poll button.button span{background:#1468b3;border-color:#1468b3}.block-poll .answer{font-weight:bold}.block-poll .votes{float:right;margin-left:10px}.block-tags .block-title strong{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_block-tags.gif)}.block-tags .block-content ul{font-size:12px;padding:10px}.block-tags .block-content li{display:inline;padding-right:4px}.block-tags .block-content a{color:#1b2d3b}.block-tags .actions{text-align:right}.block-tags .actions a{float:none}.block-subscribe .block-content{padding:5px 10px}.block-subscribe .block-title strong{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_block-subscribe.gif)}.block-subscribe label{color:#666;font-weight:bold}.block-subscribe input.input-text{display:block;margin:3px 0;width:167px}.block-subscribe .actions{background:0;margin:3px 0 0;padding:0;text-align:left}.block-subscribe .actions button.button{float:none}.block-subscribe .actions button.button span{background:#1468b3;border-color:#1468b3}.block-reorder .block-title strong{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_block-list.gif)}.block-reorder input.checkbox{float:left;margin:2px -20px 0 0}.block-reorder .product-name{margin-left:20px}.block-reorder .validation-advice{margin:3px 9px 7px}.block-banner{border:0}.block-banner .block-content{padding:0;text-align:center}.block-login .block-title strong{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_ma-info.gif)}.block-login .block-content{padding:5px 10px}.block-login label{color:#666;font-weight:bold}.block-login input.input-text{display:block;margin:3px 0;width:167px}.block-login .actions{background:0;margin:3px 0 0;padding:0}.block-login .actions button.button span{background:#1468b3;border-color:#1468b3}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.sidebar .paypal-logo a{float:none}.category-title{border:0;margin:0 0 7px}.category-image{margin:0 0 10px;overflow:hidden;text-align:center;width:100%}.category-description{margin:0 0 10px}.category-products h3{margin:15px 0 10px 0}.products-grid{border-bottom:1px solid #d9ddd3;position:relative}.products-grid.last{border-bottom:0}.products-grid li.item{float:left;padding:12px 10px 80px;width:138px}.products-grid .product-image{display:block;height:135px;margin:0 0 10px;width:135px}.products-grid .product-name{color:#203548;font-size:13px;font-weight:bold;margin:0 0 5px}.products-grid .product-name a{color:#203548}.products-grid .price-box{margin:5px 0}.products-grid .availability{line-height:21px}.products-grid .actions{bottom:12px;position:absolute}.col2-left-layout .products-grid,.col2-right-layout .products-grid{margin:0 auto;width:632px}.col1-layout .products-grid{margin:0 auto;width:790px}.arrowfilterresulttext{padding:0 10px 10px;background:#fff}.arrowfilterresulttext div{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/filterresults2.png) 0 50% no-repeat;padding-left:45px;color:#f90;font-style:italic;font-weight:bold;min-height:36px}.products-list{width:100%}.products-list th.sku{width:24%}.products-list th.price{width:18%}.products-list li.item{border-bottom:1px solid #d9ddd3;padding:12px 10px}.products-list li.item.last{border-bottom:0}.products-list .product-image{float:left;height:50px;margin:0;width:50px}.products-list .product-shop{margin-left:150px}.products-list .product-name{font-size:12px;font-weight:normal;display:inline}.products-list .price-box{float:left;margin:3px 13px 5px 0}.products-list .availability{float:left;margin:3px 0 0}.products-list .desc{clear:both;line-height:1.35;margin:0 0 15px;padding:6px 0 0}.products-list .desc .link-more{font-size:11px}.products-list .add-to-links{clear:both}.products-list .add-to-links li{display:inline}.products-list .add-to-links .separator{display:inline;margin:0 2px}.products-list tr.top td{border-top:1px solid #d9dde3;padding-top:8px;padding-bottom:4px}.products-list tr.bottom td,.products-list tr td.bottom{padding-bottom:8px}.products-list td,.products-list th{padding:2px}.products-list th{background:#f3f8fa;color:#2f2f2f;font-size:.9em;font-weight:normal;line-height:1.3em;padding:5px;text-align:center}.products-list th.sku{text-align:left}.products-list .attribute.ab_isotype,.products-list .attribute.ab_ag_presentation,.products-list .attribute.ab_ag_reactivity,.products-list .attribute.ab_applications,.products-list .attribute.ab_clone,.products-list .attribute.ab_host,.products-list .attribute.ab_isotype,.products-list .attribute.ag_purity,.products-list .attribute.ag_source,.products-list .attribute.ag_species,.products-list .attribute.aptamer_dissociation_constant,.products-list .attribute.aptamer_nucleotides,.products-list .attribute.aptamer_type,.products-list .attribute.crispr_species,.products-list .attribute.donor_vector,.products-list .attribute.kit_assaytime,.products-list .attribute.kit_range{font-size:.9em;text-align:center;border-right:1px solid #f0f0f0;padding:2px 5px}.products-list .price,.products-list .manufacturer,.products-list .add-to{text-align:right}.products-list .attribute.manufacturer{font-size:.9em}.products-list .attribute.name_origene{font-size:.9em;color:#757575;padding-top:0}.products-list .attribute.image{padding-left:10px}.products-list .attribute.media_gallery_count{padding-left:8px}.products-list .attribute.media_gallery_count,.products-list .attribute.media_gallery_count a{color:#9f9f9f;text-decoration:none}.products-list .attribute.media_gallery_count a:hover,.products-list .attribute.media_gallery_count a:active,.products-list .attribute.media_gallery_count a:focus{text-decoration:underline}.products-list .attribute.ab_isotype{color:#9f9f9f}.products-list .attribute.ab_applications{font-weight:bold}.products-list .attribute.ab_applications,.products-list .attribute.ag_source,.products-list.aptamer .attribute.ab_ag_reactivity,.products-list .attribute.kit_assaytime,.products-list.secondary .attribute.ab_ag_presentation{border-right:0}.products-list .attribute.manufacturer{color:#c0c0c0}.products-list .price-box{float:none;margin:0}.products-list .attribute.callout_html{text-align:right}.products-list .attribute.callout_html .recommended{color:#ff4c13;font-weight:bold;font-size:125%;margin-bottom:3px}.attribute.callout_html,.attribute.callout_html img{vertical-align:inherit}span.callout{background:#ecf9f5;border:1px solid #1468b3;color:#1468b3;font:bold 12px/19px Arial,Helvetica,sans-serif;padding:2px 3px 2px 3px;text-align:center;white-space:nowrap;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}span.callout a{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/silk/information.png) no-repeat scroll 2px 1px #ecf9f5;padding:2px 5px 2px 24px;text-decoration:none}.products-list .discontinued{background:#f4f4f4}.products-list .discontinued .attribute.acris_status{padding:12px 8px 6px}.products-list .discontinued .attribute.acris_status span{background:#f00;color:#fff;font-weight:bold;text-transform:uppercase;font-size:115%;border-radius:6px;padding:8px 30px}.products-list .discontinued .attribute.sku{padding-left:6px;color:#f00}.products-list .discontinued .attribute.name h2{color:#f00}.no-rating{margin:0}.ratings{font-size:11px;line-height:1.25;margin:7px 0}.ratings strong{float:left;margin:1px 3px 0 0}.ratings .rating-links{margin:0}.ratings .rating-links .separator{margin:0 2px}.rating-box{font-size:0;height:13px;line-height:0;overflow:hidden;text-indent:-999em;width:69px}.rating-box .rating{float:left;height:13px}.ratings .rating-box{float:left;margin-right:3px}.ratings-table th,.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0}.ratings-table th{font-weight:bold;padding-right:8px}.availability{margin:0}.availability span{font-weight:bold}.availability.out-of-stock span{color:#d83820}.availability-only{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_availability_only.gif) 0 50% no-repeat;line-height:16px;margin:10px 0 7px;padding-left:15px}.availability-only span,.availability-only a{border-bottom:1px dashed #751d02;color:#000;cursor:help}.availability-only a{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px;text-decoration:none}.availability-only .expanded{background-position:100% -15px}.availability-only strong{color:#be2c00}.availability-only-details{margin:0 0 7px}.availability-only-details th{background:#d2d6d9;font-size:10px;padding:0 8px}.availability-only-details td{background:#ebf0f3;border-bottom:1px solid #fff;font-size:11px;padding:2px 8px 1px}.availability-only-details tr.odd td.last{color:#d95e00;font-weight:bold}.product-view .product-shop .availability{font-size:11px}.product-view .product-shop .availability span{font-weight:normal}.email-friend{margin:0}.alert-price{font-size:11px;margin:0}.alert-stock{font-size:11px;margin:0}.price{white-space:nowrap!important}.price-box{margin:5px 0}.price-box .price{color:#c76200;font-weight:bold}.regular-price{color:#2f2f2f}.regular-price .price{color:#c76200;font-size:13px;font-weight:bold}.block .regular-price,.block .regular-price .price{color:#c76200}.old-price{margin:0}.old-price .price-label{color:#999;white-space:nowrap}.old-price span.old-price{color:#999;text-decoration:line-through}.old-price .price{color:#999;font-weight:bold}.special-price{margin:0;padding:3px 0}.special-price .price-label{color:#cd5033;font-size:15px;font-weight:bold;white-space:nowrap}.special-price .price{color:#c76200;font-size:13px;font-weight:bold}.minimal-price{margin:0}.minimal-price .price-label{font-weight:bold;white-space:nowrap}.minimal-price-link{display:block}.minimal-price-link .label{color:#1e7ec8}.minimal-price-link .price{color:#1e7ec8;font-weight:normal}.price-excluding-tax{color:#999;display:block}.price-excluding-tax .label{color:#999;white-space:nowrap}.price-excluding-tax .price{color:#c76200;font-size:13px;font-weight:normal}.price-including-tax{color:#999;display:block}.price-including-tax .label{color:#999;white-space:nowrap}.price-including-tax .price{color:#c76200;font-size:13px;font-weight:bold}.weee{color:#444;display:block;font-size:11px}.weee .price{font-size:11px;font-weight:normal}.price-excl-tax{display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{display:block}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:bold}.price-from{margin:0}.price-from .price-label{font-weight:bold;white-space:nowrap}.price-to{margin:0}.price-to .price-label{font-weight:bold;white-space:nowrap}.price-notice{color:#999;padding-left:10px}.price-notice .price{color:#2f2f2f;font-weight:bold}.price-as-configured{margin:0}.price-as-configured .price-label{font-weight:bold;white-space:nowrap}.price-box-bundle{padding:0 0 10px 0}.price-box-bundle .price-box{margin:0!important;padding:0!important}.price-box-bundle .price{color:#555}.tier-prices{background-color:#f4f7f7;border:1px solid #dadddd;margin:10px 0;padding:10px}.tier-prices li{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/citation_list_item.png) no-repeat 0 5px;color:#424242;line-height:1.4;padding:2px 0 2px 12px}.tier-prices .benefit{color:#2f2f2f;font-style:italic;font-weight:bold}.tier-prices .price{color:#c76200;font-weight:bold}.tier-prices-grouped li{color:#e26703;padding:2px 0}.tier-prices-grouped li .price{font-weight:bold}.add-to-links{font-size:11px;margin:5px 0 0}.add-to-links .separator{display:none}.add-to-cart label{color:#666;font-weight:bold;margin-right:5px}.add-to-cart .qty{margin-right:5px}button.btn-cart span{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_cart.png) no-repeat scroll 4px -1px #1468b3;padding-left:30px}button.btn-cart span span{background:#1468b3}button.btn-cart.disabled span{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_cart.png) no-repeat scroll 4px -1px #ccc;padding-left:30px}button.btn-cart.disabled span span{background:#ccc;padding-left:0}.add-to-cart .paypal-logo{clear:left;margin:0;padding:10px 0 0;text-align:right}.add-to-box{margin:0 0 10px}.add-to-box .add-to-cart{margin:0 0 7px}.add-to-box .deliverytime{margin:0 0 10px}.product-view .product-shop .add-to-box .pricing-chat{margin:0 0 4px}.product-view .product-shop .add-to-box .technical-chat{margin:0 0 14px}.add-to-box .deliverytime.in-stock span{color:#c76200}.add-to-box .deliverytime.not-available span{color:#999}.add-to-box .deliverytime .disclaimer{font-size:.8em;color:#999}.add-to-box .or{color:#666;float:left;font-weight:bold;margin:0 7px}.add-to-box .add-to-links{font-size:12px!important;line-height:1.25!important;margin:0;text-align:left!important}.product-view{border:1px solid #c4c6c8}.product-essential{background:#fff;padding:25px}.product-essential h2{font:bold 13px/1.35 Arial,Helvetica,sans-serif}.product-collateral{background:#faf7ee;padding:25px}.product-collateral h2{border-bottom:1px solid #e5dcc3;color:#e26703;font-size:15px;font-weight:bold;margin:0 0 15px;padding:0 0 1px}.product-collateral h3{color:#e26703;font-size:13px;font-weight:bold;margin:0 0 15px;padding:0 0 1px}.product-collateral h3 span{color:#999;font-weight:normal}.product-collateral .lesslink,.product-collateral .morelink{color:#1468b3;font-weight:normal;font-size:13px;cursor:pointer;text-decoration:underline}.product-collateral .box-collateral{margin:0 0 25px}.product-collateral .box-collateral .box-collateral{margin:0 0 0 10px}.product-view .product-img-box{float:left;width:267px}.col3-layout .product-view .product-img-box{float:none;margin:0 auto}.product-view .product-img-box .product-image{margin:0 0 13px}.product-view .product-img-box .more-views h2{border-bottom:1px solid #ccc;font-size:11px;margin:0 0 8px;text-transform:uppercase}.product-view .product-img-box .more-views ul{margin-left:-9px}.product-view .product-img-box .more-views li{float:left;margin:0 0 8px 9px}.product-view .product-img-box .more-views li a{border:2px solid #ddd;float:left;height:56px;overflow:hidden;width:56px}.gallery-column-wrapper{-webkit-column-count:3;-webkit-column-gap:8px;-webkit-column-fill:auto;-moz-column-count:3;-moz-column-gap:8px;column-count:3;column-gap:8px;column-fill:auto}.gallery-image{width:187px;text-align:center;display:inline-block;background:#fefefe;border:2px solid #fafafa;box-shadow:0 1px 2px rgba(34,25,25,0.4);margin:0 2px 15px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;padding:15px;padding-bottom:5px;background:-webkit-linear-gradient(45deg,#FFF,#f9f9f9);opacity:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.gallery-image img{margin-bottom:15px}.gallery-image .caption{text-align:left;font-size:.9em;font-style:italic;margin:0;padding-top:5px;border-top:1px solid #ccc}.gallery-image .caption ul.acris{margin-top:3px}.product-image-popup{margin:0 auto}.product-image-popup .nav{font-weight:bold;text-align:center}.product-image-popup .image{display:block;margin:10px 0}.product-image-popup .image-label{color:#2f2f2f;font-size:13px;font-weight:bold;margin:0 0 10px}.product-view .product-shop{float:right;width:330px}.col1-layout .product-view .product-shop{float:right;width:545px}.col3-layout .product-view .product-shop{float:none;width:auto}.product-view .product-shop .product-name{margin:0 0 10px;padding-bottom:10px;background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_divider1.gif) 0 100% repeat-x}.product-view .product-shop p{margin-bottom:0}.product-view .product-shop .product-name h1{color:#0a263c;font-size:14px;margin:0 0 .3em}.product-view .product-shop .product-name h1 .sku{font-size:16px}.product-view .product-shop p.attribute.name_origene{color:#757575;font-size:13px;font-weight:bold;margin-bottom:10px}.product-view .product-shop .availability{margin:10px 0}.product-view .product-shop .product-pdfurl,.product-view .product-shop .callout_html{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_divider1.gif) 0 0 repeat-x;margin:10px 0;padding:10px 0 0}.product-view .product-shop .product-pdfurl a{font-weight:bold;font-size:110%;padding-left:36px;display:inline-block;line-height:32px;background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_page_32px.png) 0 0 no-repeat}.product-view .product-shop .product-pdfurl a.pdflink{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_pdf_32px.png) 0 0 no-repeat}.product-view .product-shop .short-description{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_divider1.gif) 0 0 repeat-x;margin:10px 0;padding:10px 0 0}.product-view .product-shop .price-box{margin:16px 0 7px}.product-view .product-shop .price-box .quantity{font-weight:bold}.product-view .product-shop .add-to-links{margin:0}.product-view .product-shop .add-to-links{font-size:12px;text-align:right}.product-view .product-shop .add-to-links li,.product-view .product-shop .add-to-links li .separator{display:inline}.product-view .product-shop .add-to-links a{font-weight:normal!important}.product-view.discontinued .attribute.acris_status{margin:10px 0;padding:10px 0;background:#f00;color:#fff;font-weight:bold;text-transform:uppercase;font-size:130%;text-align:center;border-radius:6px}.product-view.discontinued .sku{color:#f00}.product-view.discontinued .product-shop .product-name h1{color:#c00}.product-options{background-color:#f6f6f6;border:1px solid #e4e4e4;margin:20px 0 0;padding:10px 15px 20px}.product-options dt{font-weight:normal;padding:10px 0 0}.product-options dt label{color:#2f2f2f;font-weight:bold}.product-options dt span.required{color:#eb340a}.product-options dt .qty-holder{float:right;margin-right:15px}.product-options dt .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:0;border:0;color:#2f2f2f;padding:3px}.product-options dd{border-bottom:1px solid #e4e4e4;margin:0 0 5px;padding:5px 10px 15px}.product-options dl.last dd.last{border-bottom:0;margin-bottom:0;padding-bottom:5px}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:inline-block;display:-moz-inline-box;padding:2px 0;vertical-align:middle}.product-options dd textarea{height:8em;width:98%}.product-options dd select{width:99%}.product-options dd .multiselect option{border-bottom:1px dotted #d9e5ee;padding:2px 4px}.product-options ul.options-list{margin-right:5px}.product-options ul.options-list li{line-height:1.5;padding:2px 0}.product-options ul.options-list input.radio{float:left;margin-top:3px}.product-options ul.options-list input.checkbox{float:left;margin-top:3px}.product-options ul.options-list .label{display:block;margin-left:18px}.product-options ul.options-list label{font-weight:normal}.product-options ul.validation-failed{padding:0 7px}.product-options p.note{font-size:11px;margin:0}.product-options p.required{margin-bottom:0;padding:15px 0 0}.product-options-bottom{background-color:#fffada;border:1px solid #e4e4e4;border-top:0;padding:15px 20px}.product-options-bottom .tier-prices{background:0;border:0;margin:0;padding:0 0 10px}.product-options-bottom .tier-prices li{background:0;color:#e26703;padding:2px 0}.product-options-bottom .tier-prices .price,.product-options-bottom .tier-prices .benefit{color:#e26703}.product-options-bottom .price-box{float:left;margin:0;padding:0}.col3-layout .product-options-bottom .price-box{float:none;padding:0 0 5px}.product-options-bottom .price-label{float:left;padding-right:5px}.product-options-bottom .price-tax{float:left}.product-options-bottom .add-to-cart{float:right}.product-shop .product-options-bottom{margin:0 0 10px}.product-shop .product-options-bottom .price-box{float:none;margin:0 0 5px}.product-shop .product-options-bottom .price-label{float:none;padding-right:0}.product-shop .product-options-bottom .price-tax{float:none}.product-shop .product-options-bottom .add-to-cart-box{clear:both;float:left;padding-top:12px}.product-view .grouped-items-table .price-box{margin:0;padding:0}.product-view .box-collateral .data-table th,.product-view .box-collateral .data-table td{line-height:1.25}.product-view .box-collateral .data-table .attribute-column{width:26%}.product-view .box-collateral .products-list{width:99%}.product-view .box-up-sell h2{border-bottom:0;margin:0 0 8px;padding:0}.product-view .box-up-sell .products-grid{border:1px solid #e5dcc3;width:100%}.product-view .box-up-sell .products-grid td{background:#f6f2e7;border-bottom:1px solid #e5dcc3;border-right:1px solid #e5dcc3;line-height:1.6em;padding:15px 10px 12px;width:25%}.product-view .box-up-sell .products-grid tr.last td{border-bottom:0}.product-view .box-up-sell .products-grid td.last{border-right:0}.product-view .box-up-sell .products-grid td img{border:1px solid #e5dcc3}.product-view .box-up-sell .products-grid .product-image{text-align:center}.product-view .box-up-sell .products-grid td.empty{background:#f1ecdb;border-right:0}.product-view .box-up-sell .products-grid .ratings .rating-box{display:block;float:none;margin:0 0 3px}.product-view .box-tags{margin:0}.product-view .box-tags h3{font-size:13px}.product-view .box-tags .product-tags{display:block;margin:0 0 15px}.product-view .box-tags .product-tags li{display:inline;padding:0 7px 0 4px}.product-view .box-tags .product-tags li.first{padding-left:0}.product-view .box-tags .product-tags li.last{background:0;padding-right:0}.product-view .box-tags .form-add label{color:#0a263c;display:block;font-size:13px;font-weight:bold;margin:0 0 5px}.product-view .box-tags .form-add .input-box{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_tag_add.gif) 0 2px no-repeat;float:left;margin:0 5px 0 0;padding:0 0 0 23px;width:305px}.product-view .box-tags .form-add input.input-text{width:299px}.product-view .box-tags .form-add button.button span{background:#1468b3;border-color:#1468b3}.product-view .box-tags .note{font-size:11px;margin:3px 0 0;padding:0 0 0 23px}.product-view .box-reviews dl{margin:15px 0}.product-view .box-reviews dt a,.product-view .box-reviews dt span{font-weight:bold}.product-view .box-reviews dd{margin:0 0 15px}.product-view .box-reviews dd small{font-style:italic}.product-view .box-reviews .form-add{margin:15px 0 0}.product-view .box-reviews .form-add h3{font-size:13px;font-weight:normal}.product-view .box-reviews .form-add h3 span{font-weight:bold}.product-view .box-reviews .form-add h4{font-size:12px}.product-view .box-reviews .form-add .data-table td{text-align:center}.product-view .box-reviews .form-add .form-list{margin:15px 0 0}.product-view .box-reviews .form-add .form-list .input-box{width:360px}.product-view .box-reviews .form-add .form-list input.input-text,.product-view .box-reviews .form-add .form-list textarea{width:354px}.send-friend .form-list{overflow:hidden;width:615px}.send-friend .form-list li{margin-right:-15px}.send-friend .form-list li p{margin:0 15px 0 0}.send-friend .form-list .field{width:315px}.send-friend .form-list .input-box{width:300px}.send-friend .form-list input.input-text,.send-friend .form-list textarea{width:294px}.send-friend .form-list li.wide .input-box{width:612px}.send-friend .form-list li.wide textarea{width:609px}.send-friend .buttons-set .limit{float:right;font-size:11px;line-height:21px;margin:0 7px 0 0}.product-name{font-size:1em;font-weight:normal;margin:0}.tags-list{background:#f8f7f5;border:1px solid #c1c4bc;display:block;font-size:13px;padding:10px}.tags-list li{display:inline!important;margin:0 4px 0 0}.tags-list li a{color:#1b2d3b}.advanced-search .form-list label{padding-right:10px;width:160px}.advanced-search .form-list input{padding:0 3px;width:250px;height:22px}.advanced-search .form-list select:focus,.advanced-search .form-list textarea:focus{background-color:#fff}.advanced-search .form-list .input-box,.advanced-search .form-list .input-range{clear:none;float:left}.advanced-search-amount{margin:0 0 10px}.advanced-search-summary{background:#fff6f1;border:1px solid #e9d7c9;margin:10px 0;padding:10px}.advanced-search-summary ul{float:left;width:49%}.advanced-search-summary strong{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_search_criteria.gif) 0 3px no-repeat;color:#e17c24;padding-left:15px}.advanced-search-summary p{clear:both;font-weight:bold;margin:0}.advanced-search .buttons-set{border:0;clear:both;margin:0;padding:8px 0;text-align:center}.advanced-search .buttons-set button.button{float:none}.page-sitemap .links{margin:0 8px -22px 0;text-align:right}.page-sitemap .links a{position:relative;text-decoration:none}.page-sitemap .links a:hover{text-decoration:underline}.page-sitemap .sitemap{margin:12px}.page-sitemap .sitemap a{color:#1b2d3b}.page-sitemap .sitemap li{margin:3px 0}.page-sitemap .sitemap li.level-0{font-weight:bold;margin:10px 0 0}.page-sitemap .sitemap li.level-0 a{color:#1e7ec8}.rss-title h1{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_rss-big.png) 0 4px no-repeat;padding-left:27px}.rss-table .link-rss{background-position:0 4px;display:block;line-height:1.55}.cart .page-title{border-bottom:0;margin:0 0 12px}.cart .page-title h1{margin:10px 0 0}.cart .page-title .checkout-types li{margin:0 0 5px}.cart .title-buttons .checkout-types{float:right}.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px}.cart-table th{padding:2px 10px}.cart-table td{padding:10px}.cart-table .product-name{color:#2f2f2f;font-weight:bold;margin:0 0 5px;line-height:1.3}.cart-table .item-msg{color:#df280a;font-size:11px;font-weight:bold;margin:5px 0}.cart-table tfoot td{padding:5px 10px}.cart-table .btn-continue{float:left}.cart-table .btn-continue span,.cart-table .btn-update span{background:#1468b3;border-color:#1468b3}.cart .cart-collaterals{padding:25px 0 0}.cart .cart-collaterals .col2-set{float:left;width:605px}.cart .cart-collaterals .col2-set .col-2{width:294px}.cart .crosssell{background:#fafaec;border:1px solid #cec3b6;padding:12px 15px}.cart .crosssell h2{font-size:13px;font-weight:bold}.cart .crosssell .product-image{border:1px solid #d0cdc9;float:left;height:75px;width:75px}.cart .crosssell .product-details{margin-left:90px}.cart .crosssell .product-name{font-weight:bold}.cart .crosssell li.item{margin:12px 0}.cart .crosssell .link-compare{font-weight:normal}.cart .discount,.cart .shipping{background:#fff;border:1px solid #d0cbc1;margin:0 0 18px;padding:12px 15px}.cart .discount h2,.cart .shipping h2{background-position:0 0;background-repeat:no-repeat;color:#e26703;font:bold 13px/16px Arial,Helvetica,sans-serif;padding:0 0 0 21px;text-transform:uppercase}.cart .discount button span,.cart .shipping button span{background:#1468b3;border-color:#1468b3}.cart .discount .buttons-set,.cart .shipping .buttons-set{border:0;margin:10px 0 0;padding:0;text-align:left}.cart .discount .buttons-set button.button,.cart .shipping .buttons-set button.button{float:none;margin-left:0}.cart .discount h2{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_discount.gif)}.cart .discount .input-box{margin:8px 0 0;width:260px}.cart .discount input.input-text{width:254px}.cart .shipping h2{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_shipping.gif)}.cart .shipping .sp-methods{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_divider1.gif) 0 0 repeat-x;margin:10px 0 0;padding:5px 0 0}.cart .totals{background:#dee5e8;border:1px solid #bebcb7;float:right;width:268px}.cart .totals table{margin:7px 0;width:100%}.cart .totals td{padding:1px 15px 1px 7px}.cart .totals tfoot th{padding:5px 15px 5px 7px}.cart .totals tfoot td{padding-bottom:5px;padding-top:5px}.cart .totals tfoot th strong,.cart .totals tfoot td strong{font-size:15px}.cart .totals .checkout-types{font-size:13px;padding:8px 15px 15px;text-align:right}.cart .totals .checkout-types li{clear:both;margin:10px 0}.item-options dt{font-style:italic;font-weight:bold}.item-options dd{margin:0 0 6px;padding-left:10px}.truncated{cursor:help}.truncated a.dots{cursor:help}.truncated a.details{cursor:help}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value dl{background-color:#f6f6f6;border:1px solid #ddd;left:-99999em;padding:8px;position:absolute;top:-99999em;width:250px;z-index:999}.truncated .show dl{left:50%;top:-20px}.col-left .truncated .show dl{left:15px;top:7px}.col-right .truncated .show dl{left:-240px;top:7px}.sp-methods{margin:0 0 8px}.sp-methods dt{font-weight:bold;margin:13px 0 5px}.sp-methods dd li{margin:5px 0}.sp-methods label{color:#666;font-weight:bold}.sp-methods .price{font-weight:bold}.sp-methods .form-list{padding-left:20px}.sp-methods .form-list li{margin:0 0 8px}.sp-methods select.month{margin-right:10px;width:154px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em!important}.sp-methods .checkmo-list li{margin:0 0 5px}.sp-methods .checkmo-list label{padding-right:10px;text-align:right;width:135px}.sp-methods .checkmo-list address{float:left}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.please-wait{float:right}.please-wait img{vertical-align:middle}.cvv-what-is-this{cursor:help;font-size:11px;margin-left:10px}.tool-tip{background:#eaf6ff;border:1px solid #7ba7c9;padding:15px 20px;position:absolute;z-index:9999}.tool-tip .btn-close{margin:-9px -14px 0;text-align:right}.tool-tip .btn-close a{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/btn_window_close.gif) 100% 0 no-repeat;display:block;height:15px;margin:0 0 0 auto;overflow:hidden;text-align:left;text-indent:-999em;width:15px}.tool-tip .tool-tip-content{padding:5px}.gift-messages h3{color:#e87403;font-size:12px;font-weight:bold}.gift-messages p.control{color:#8e8d8b}.gift-messages-form{position:relative}.gift-messages-form label{float:none!important;position:static!important}.gift-messages-form h4{color:#e87403;font-size:12px;font-weight:bold}.gift-messages-form .whole-order{margin:0 0 25px}.gift-messages-form .item{margin:0 0 10px}.gift-messages-form .item .product-img-box{float:left;width:75px}.gift-messages-form .item .product-image{margin:0 0 7px}.gift-messages-form .item .number{color:#8a8987;font-weight:bold;margin:0;text-align:center}.gift-messages-form .item .details{margin-left:90px}.gift-messages-form .item .details .product-name{font-size:13px;font-weight:bold;margin:0 0 10px}.gift-messages-form .item .details .form-list .field{width:255px}.gift-messages-form .item .details .form-list .input-box{width:240px}.gift-messages-form .item .details .form-list input.input-text{width:234px}.gift-messages-form .item .details .form-list li.wide .input-box{width:500px}.gift-messages-form .item .details .form-list li.wide textarea{width:494px}.gift-message-link{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_collapse-gm.gif) 100% 6px no-repeat;font-size:11px;padding-right:7px}.gift-message-link.expanded{background-position:100% -40px}.gift-message-row{background:#f2efe9}.gift-message-row .btn-close{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/btn_gm-close.gif) 0 0 no-repeat;float:right;font-size:0;height:16px;line-height:0;overflow:hidden;text-indent:-999em;width:16px}.checkout-agreements li{margin:30px 0}.checkout-agreements .agreement-content{background-color:#fbfaf6;border:1px solid #bbb6a5;height:12em;overflow:auto;padding:10px}.checkout-agreements .agree{margin:0;padding:10px 0 10px 11px}.checkout-agreements .agree input.checkbox{margin-right:6px}.checkout-agreements .agree label{color:#666;font-weight:bold}.opc .checkout-agreements{border:1px solid #d9dde3;border-width:0 1px;padding:5px 30px}.opc .checkout-agreements li{margin:20px 0 0}.opc .checkout-agreements .agreement-content{background-color:#fff;border-color:#e4e4e4;padding:5px}.opc .checkout-agreements .agree{padding-left:6px}.centinel .authentication{background:#fff;border:1px solid #ddd}.centinel .authentication iframe{background:transparent!important;border:0!important;height:400px;margin:0!important;padding:0!important;width:99%}.opc .centinel{border:1px solid #bbb6a5;border-width:0 1px 1px;padding:10px 30px}.info-set{background:#fbfaf6 url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.info-set h2{font-size:13px;font-weight:bold;margin:0 0 10px}.info-set h3,.info-set h4{color:#e26703;font-size:13px;font-weight:bold}.info-set h2 a,.info-set h3 a,.info-set h4 a{font-weight:normal}.info-set h2.legend{background:#f9f3e3;border-bottom:1px solid #bbafa0;margin:-20px -20px 15px;padding:5px 10px;position:relative}.info-set h3.legend{color:#0a263c;margin:0 0 10px}.info-set .divider{margin:0 -20px;padding:25px 0;position:relative}.info-set .box{margin:0 0 15px}.info-set .box h2{color:#e26703}.info-set .data-table .product-name{color:#1e7ec8!important;font-size:1em!important;font-weight:bold!important}.info-set .data-table .product-name a{font-weight:bold!important}.info-set .data-table .item-options{margin:5px 0 0}.block-progress{border:0;margin:0}.block-progress .block-title{background:0;border:0;margin:0 0 5px;padding:0}.block-progress .block-title strong{color:#0a263c;font-size:13px}.block-progress .block-content{background:0}.block-progress dt{background:#eee;border:1px solid #a3aeb3;color:#999;font-size:13px;font-weight:bold;line-height:1.35;margin:0 0 6px;padding:2px 8px}.block-progress dd{background:#eee;border:1px solid #a3aeb3;border-top:0;margin:0 0 6px;padding:8px 13px}.block-progress dt.complete{background:#d0dce1;color:#5e8ab4;margin:0}.block-progress p{margin:0}.opc .buttons-set{margin-top:0;padding-top:2em}.opc .buttons-set p.required{margin:0;padding:0 0 10px}.opc .buttons-set .back-link small{display:none}.opc .buttons-set .back-link a{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_arrow-top.gif) 0 50% no-repeat;padding-left:16px}.opc .buttons-set.disabled button.button{display:none}.opc .buttons-set .please-wait{height:21px;line-height:21px}.opc .ul{list-style:disc outside;padding-left:18px}.opc{position:relative}.opc .step-title{background:#eee url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_opc-title-off.gif) 0 100% repeat-x;border-color:#fff #d9dde3 #d9dde3;border-style:solid;border-width:0 1px;padding:4px 8px 6px;text-align:right}.opc .step-title .number{background:#fff;border:1px solid #fff;color:#999;float:left;font:bold 11px/14px arial,helvetica,sans-serif;margin:0 5px 0 0;padding:0 4px}.opc .step-title h2{color:#999;float:left;font:bold 13px/16px Arial,Helvetica,sans-serif;margin:0}.opc .step-title a{display:none;float:right;font-size:11px;line-height:16px}.opc .allow .step-title{background:#d0dce1;border:1px solid #a3aeb3;border-bottom:0;color:#a4b3b9;cursor:pointer}.opc .allow .step-title .number{background:#dbe6eb;border-color:#dbe6eb;color:#a4b3b9}.opc .allow .step-title h2{color:#a4b3b9}.opc .active .step-title{background:#f9f3e3;border:1px solid #bbafa0;color:#f18200;cursor:default;padding-bottom:5px}.opc .active .step-title .number{background:#f18200;border-color:#f19900;color:#fff}.opc .active .step-title h2{color:#f18200}.opc .step{background:#fbfaf6 url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbafa0;border-top:0;padding:15px 30px;position:relative}.opc .step .tool-tip{right:30px}#opc-login .buttons-set{border-top:0}#opc-login h3{border-bottom:1px solid #e4e4e4;font-size:13px;padding-bottom:2px;text-transform:uppercase}#opc-login h4{color:#2f2f2f;font-size:1em;font-weight:bold;margin:0}#opc-shipping_method .buttons-set{border-top:0}.opc .gift-messages-form{background:#f6f1eb;border:1px solid #e9e4de;border-width:1px 0;margin:0 -30px;padding:22px 24px 22px 30px}.opc .gift-messages-form .inner-box{height:260px;overflow:auto;padding:5px}#opc-review .step{border:0;padding:0}#opc-review .product-name{color:#0a263c;font-weight:bold}#opc-review .item-options{margin:5px 0 0}#opc-review .buttons-set{border:1px solid #d9dde3;border-width:0 1px 1px;padding:20px 30px}#opc-review .buttons-set p{line-height:40px;margin:0}#opc-review .buttons-set .please-wait{height:40px;line-height:40px}.checkout-progress{margin:0 0 20px;padding:0 90px}.checkout-progress li{border-top:10px solid #999;color:#abb5ba;float:left;font-weight:bold;margin:0 3px 0 0;padding:2px 0 0;text-align:center;width:19%}.checkout-progress li.active{border-top-color:#e96200;color:#e96200}.multiple-checkout h2{font-size:13px;font-weight:bold;margin:0 0 10px}.multiple-checkout h3,.multiple-checkout h4{color:#e26703;font-size:13px;font-weight:bold}.multiple-checkout h2 a,.multiple-checkout h3 a,.multiple-checkout h4 a{font-weight:normal}.multiple-checkout .data-table .product-name{color:#1e7ec8!important;font-size:1em!important;font-weight:bold!important}.multiple-checkout .data-table .product-name a{font-weight:bold!important}.multiple-checkout .data-table .item-options{margin:5px 0 0}.multiple-checkout .gift-messages{margin:15px 0 0}.multiple-checkout .tool-tip{margin-top:-120px;right:20px;top:50%}.multiple-checkout .col2-set,.multiple-checkout .col3-set{background:#fbfaf6 url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.multiple-checkout .col2-set h2.legend{background:#f9f3e3;border-bottom:1px solid #bbafa0;margin:-20px -20px 15px;padding:5px 10px;position:relative}.multiple-checkout .col2-set h3.legend{color:#0a263c;margin:0 0 10px}.multiple-checkout .col2-set .divider{margin:0 -20px;padding:25px 0;position:relative}.multiple-checkout .box{margin:0 0 15px}.multiple-checkout .box h2{color:#e26703}.multiple-checkout .place-order .please-wait{float:right;padding:27px 7px 0 0}.multiple-checkout .place-order .grand-total{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_grand-total.gif) 0 0 no-repeat;float:right;font-size:1.5em;height:71px;overflow:hidden;padding:0 0 0 21px}.multiple-checkout .place-order .grand-total .inner{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_grand-total.gif) 100% 0 no-repeat;float:left;height:57px;padding:14px 21px 0 0}.multiple-checkout .place-order .grand-total .inner div{display:inline}.multiple-checkout .place-order .grand-total big{display:inline;margin-right:12px}.multiple-checkout .place-order .grand-total .price{color:#e26703}.multiple-checkout .place-order .grand-total button.button span{font-size:16px}.multiple-checkout .place-order .grand-total button.button span span{padding:0 45px 0 36px}.multiple-checkout .title-buttons button.button span{background:#1468b3;border-color:#1468b3}#multiship-addresses-table td{padding:10px}#multiship-addresses-table tfoot td{padding:5px 10px}#multiship-addresses-table tfoot button.button span{background:#1468b3;border-color:#1468b3}.multiple-checkout .gift-messages-form .item .details .form-list{overflow:hidden;width:100%}.multiple-checkout .gift-messages-form .item .details .form-list li{margin-right:-15px}.multiple-checkout .gift-messages-form .item .details .form-list .field{width:230px}.multiple-checkout .gift-messages-form .item .details .form-list .input-box{width:215px}.multiple-checkout .gift-messages-form .item .details .form-list input.input-text{width:209px}.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box{width:445px}.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea{width:439px}.checkout-multishipping-shipping .box-sp-methods{background:#f9f3e3;border:1px solid #d9d2be;padding:13px;position:relative}.checkout-multishipping-shipping .box-sp-methods .pointer{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_sp-methods.gif) 0 0 no-repeat;height:41px;overflow:hidden;position:absolute;right:-40px;top:-20px;width:178px}.checkout-multishipping-billing .multiple-checkout{position:relative}.account-login .content{background:#faf7ee;border:1px solid #bbb6a5;border-bottom:0;min-height:240px;padding:14px 21px}.account-login .content h2{background-position:0 1px;background-repeat:no-repeat;border-bottom:1px solid #ddd;color:#e76200;font-size:13px;font-weight:bold;margin:0 0 14px;padding:0 0 5px 23px;text-transform:uppercase}.account-login .new-users h2{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_page1.gif)}.account-login .registered-users h2{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_page2.gif)}.account-login .buttons-set{background:#dee5e8;border:1px solid #bbb6a5;border-top:0;margin:0;padding:8px 13px}.my-account .title-buttons .link-rss{float:none;margin:0}.dashboard .welcome-msg{margin:0 8em 1.5em 0}.dashboard .welcome-msg p{margin:0}.dashboard .col2-set{margin:0 0 15px}.box-account{background:#fff url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_account_box.gif) 0 0 repeat-x;border:1px solid #ccc;border-color:#ccc #999 #999 #ccc;margin:0 0 20px;padding:15px}.box-account .box-head{border-bottom:1px solid #d9dde3;margin:0 0 10px;text-align:right}.box-account .box-head h2{background-position:0 0;background-repeat:no-repeat;color:#e65505;float:left;font-size:13px;font-weight:bold;margin:0;padding-left:21px;text-transform:uppercase}.dashboard .box .box-title{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_nav1.gif) 0 100% repeat-x;margin:0 0 8px;padding:0 0 2px;text-align:right}.dashboard .box .box-title h3,.dashboard .box .box-title h4{float:left;font-size:13px;font-weight:bold;margin:0}.dashboard .box-recent .box-head h2{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_folder-table.gif)}.dashboard .box-info .box-head h2{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_ma-info.gif)}.dashboard .box-info h4{font-size:11px;font-weight:bold;text-transform:uppercase}.dashboard .box-reviews .box-head h2{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_ma-reviews.gif)}.dashboard .box-reviews .number{background:#0a263c;color:#fff;float:left;font-size:10px;font-weight:bold;line-height:1;margin:3px -20px 0 0;padding:2px 3px}.dashboard .box-reviews .details{margin-left:20px}.dashboard .box-reviews li.item{margin:0 0 7px}.dashboard .box-reviews li.item.last{margin:0}.dashboard .box-reviews .ratings{margin:7px 0 0}.dashboard .box-tags .box-head h2{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_ma-tags.gif)}.dashboard .box-tags .number{background:#0a263c;color:#fff;float:left;font-size:10px;font-weight:bold;line-height:1;margin:3px -20px 0 0;padding:2px 3px}.dashboard .box-tags .details{margin-left:20px}.dashboard .box-tags li.item{margin:0 0 7px}.dashboard .box-tags li.item.last{margin:0}.dashboard .box-tags .tags strong,.dashboard .box-tags .tags ul,.dashboard .box-tags .tags ul li{display:inline}.addresses-list h2{color:#e26703;font-size:13px;font-weight:bold;text-transform:uppercase}.addresses-list h3{font-size:13px;font-weight:bold}.addresses-list address{margin:0 0 3px}.addresses-list p{margin:0}.addresses-list a{font-weight:bold}.addresses-list .link-remove{color:#646464}.addresses-list .separator{margin:0 3px}.addresses-list li.item{background:#fff url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_account_box.gif) 0 0 repeat-x;border:1px solid #ccc;margin:0 0 10px;padding:10px 13px}.addresses-list li.empty{background:0;border:0;padding:0}.addresses-list li.empty p{font-weight:bold}.addresses-list .addresses-additional li.item{background:0;border:0;padding:0}.order-info{background:#dee5e8;border:1px solid #d0cbc1;margin:0 0 8px;padding:4px 8px}.order-info dt,.order-info dd,.order-info ul,.order-info li{display:inline}.order-info .current{font-weight:bold}.order-info li{margin:0 3px}.order-date{margin:10px 0}.order-info-box{background:#fff url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_block-title.gif) 0 0 repeat-x;border:1px solid #d0cbc1;margin:0 0 15px;padding:12px 15px}.order-info-box h2{font-size:13px;font-weight:bold}.order-info-box .box-payment p{margin:0 0 3px}.order-info-box .box-payment th{font-weight:bold;padding-right:7px}.order-items{overflow-x:auto;width:100%}.order-items h2,.order-items h3{font-size:13px;font-weight:bold}.order-items .product-name{font-size:1em!important;font-weight:bold!important}.order-items .link-print{color:#1e7ec8;float:right;font-weight:normal}.order-items p .link-print{float:none}.order-gift-message{margin:15px 0}.gift-message dt strong{color:#666}.gift-message dd{font-size:13px;margin:5px 0 0}.order-about{margin:15px 0}.order-about dt{font-weight:bold}.order-about dd{font-size:13px;margin:0 0 7px}.tracking-table{margin:0 0 15px}.tracking-table th{font-weight:bold;white-space:nowrap}.tracking-table th,.tracking-table td{padding:1px 5px 0 0}.tracking-table-popup{width:100%}.tracking-table-popup th{font-weight:bold;white-space:nowrap}.tracking-table-popup th,.tracking-table-popup td{padding:1px 8px}.page-print .print-head{margin:0 0 15px}.page-print .print-head .logo{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h1{font-size:16px;font-weight:bold}.page-print h2,.page-print h3{font-size:13px;font-weight:bold}.page-print h2.h2{font-size:16px;font-weight:bold}.page-print .order-date{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/bkg_nav1.gif) 0 100% repeat-x;margin:0 0 10px;padding:0 0 10px}.page-print .col2-set{margin:0 0 10px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price{display:inline}.my-wishlist .data-table td{padding:10px}.my-wishlist .product-image{display:block;height:113px;margin:0 0 5px;width:113px}.my-wishlist textarea{display:block;height:109px;width:97%}.my-wishlist .buttons-set{margin-top:2em}.my-wishlist .buttons-set button.button{float:none}.my-wishlist .buttons-set .btn-add span,.my-wishlist .buttons-set .btn-share span{background:#1468b3;border-color:#1468b3}#wishlist-table .add-to-links{white-space:nowrap}.my-tag-edit{float:left;margin:0 0 10px}.my-tag-edit .btn-remove{float:right;margin:5px 0 0 5px}#my-tags-table{clear:both}#my-tags-table td{padding:10px}#my-tags-table .add-to-links{white-space:nowrap}#my-reviews-table td{padding:10px}.product-review .product-img-box{float:left;width:140px}.product-review .product-img-box .product-image{display:block;height:125px;width:125px}.product-review .product-img-box .label{font-size:11px;margin:0 0 3px}.product-review .product-img-box .ratings .rating-box{display:block;float:none;margin:0 0 3px}.product-review .product-details{margin-left:150px}.product-review .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}.product-review h3{color:#2f2f2f;font-size:12px;margin:0 0 3px}.product-review .ratings-table{margin:0 0 10px}.product-review dt{font-weight:bold}.product-review dd{font-size:13px;margin:5px 0 0}.billing-agreements .form-list li select{float:left}.billing-agreements .form-list li button.button{float:left;margin-left:10px}.billing-agreements .table-caption{font-size:13px;font-weight:bold}.footer-container{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/background_footer.gif) left 100% no-repeat;padding:0 13px 25px}.footer{background:#e7f1f4;margin:2px;padding:12px 12px 0 12px}.footer .store-switcher{color:#fff;display:inline;margin:0 5px 0 0}.footer .store-switcher label{font-weight:bold;vertical-align:middle}.footer .store-switcher select{padding:0;vertical-align:middle}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline}.footer address{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/_line-footer.gif) no-repeat 0 0;color:#666;font-size:10px;margin-top:3px;margin:3px 0 0;padding:6px 0 13px 22px;text-align:left}.footer address a{color:#ecf3f6;text-decoration:underline}.footer address a:hover{text-decoration:none}.footer ul{display:inline}.footer ul.links{display:block}.footer li{display:inline;padding:0 7px 0 4px}.footer li.last{background:none!important;padding-right:0!important}.footer-container .bottom-container{margin:0 0 5px}.footer .service-nav{background:#e7f1f4;text-align:left}.footer .service-nav li{display:block}.footer .service-nav h6{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/_line-footer.gif) no-repeat 0 100%;font-size:12px;padding:12px 0 6px 22px;margin-bottom:3px}.footer .service-nav-bg{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/background_service-nav.gif) repeat-y;min-height:100%;position:relative}.footer .service-nav-first{font-weight:bold}.footer .service-nav-left{float:left;margin-right:5%;padding:12px 0 12px 22px;width:28%}.footer .service-nav-middle{float:left;margin-right:3%;padding:12px 0;width:19%}.footer .service-nav-right{float:right;padding:12px 0;width:20%}.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.col4-set:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:hidden}.block.block-focuson .block-content{margin-top:5px}.block.block-focuson div.item,.block.block-focuson div#focuson-all{padding:0 10px 5px 10px;font-size:.9em}.block.block-focuson .block-content .item strong{font-weight:normal}div.listing-type-list.focuson-listing{margin-top:25px}div.listing-type-list.focuson-listing .item{clear:left;margin-bottom:25px;padding-bottom:15px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#d9dde3}div.listing-type-list.focuson-listing .list-content{margin-left:65px}.home-blog-recent-container .date-information,div.listing-type-list.focuson-listing .date-information{float:left;width:50px}.home-blog-recent-container .date-information .month,.home-blog-recent-container .date-information .year,div.listing-type-list.focuson-listing .date-information .month,div.listing-type-list.focuson-listing .date-information .year{margin:0;padding:0;width:50px;text-align:center;border:1px solid #d9dde3}div.listing-type-list.focuson-listing .date-information .number,div.listing-type-list.focuson-listing .date-information .number-content{padding:0;margin:0}div.listing-type-list.focuson-listing .date-information .number{font-size:.7em}.home-blog-recent-container .date-information .month,div.listing-type-list.focuson-listing .date-information .month{font-size:1.4em;font-weight:bold}.home-blog-recent-container .date-information .year,div.listing-type-list.focuson-listing .date-information .year{background-color:#d9dde3;font-size:.8em}div.listing-type-list.focuson-listing h3{margin:10px 0 10px 65px;font-weight:normal}div.listing-type-list.focuson-listing h3 a{text-decoration:none;color:#2f2f2f}div.listing-type-list.focuson-listing p.read-more{font-size:.9em}.image-container{margin:10px 0 10px 20px;overflow:auto}.image-container .image{float:left}.image-container .caption{padding:0 0 5px 10px;font-style:italic;float:left;width:280px;font-size:.9em}table .image-container .image{float:none}table .image-container .caption{float:none;padding:5px 0;width:auto}.focuson.content{padding-left:0;background:white}.focuson.content h2{color:#0f68b3;font-size:1.2em;margin-top:25px;clear:both}.focuson.content p{clear:left}.focuson.content .focuson.image-container{margin:10px 20px}.focuson.content .focuson.images{margin:0}.focuson.content .focuson.image-container em{font-size:.9em}.focuson.content .focuson.image-container.left,.focuson.content .focuson.images.left{float:left}.focuson.content .focuson.image.left{margin:10px 15px 25px 0}.focuson.content .focuson.legend.left{width:225px;margin-top:10px}.focuson.content span.blue{color:#0f68b3}.focuson.content table.experiment{margin:25px 25px 25px 0;border-collapse:collapse;color:#0f68b3}.focuson.content table.experiment thead th{padding:2px 25px}.focuson.content table.experiment tbody tr td{padding:2px 0}.focuson.content table.experiment tbody td.value{text-align:center;font-size:1.3em}* html .focuson.images{width:685px}* html .focuson.image-container{width:685px!important}.note-msg{clear:both}div.item h3 a{font-size:.8em}.products-list-container.home{padding:5px;border:1px solid #d9dde3;border-width:1px 0;margin:0 0 15px 0;background-color:#e7f1f4}.products-list-container.home.new{margin-top:0}.products-list-container.home.bestseller{margin-right:0}.products-list-container.home .products-grid.home{width:auto;background:0;border:0}.products-list-container.home .product-name a{color:#203548;text-decoration:none}.products-list-container.home .product-name a:hover,.products-list-container.home .product-name a:active,.products-list-container.home .product-name a:focus{text-decoration:underline}.products-list-container.home h2,.home-promotion-right-container h2{color:#2f2f2f;font-size:1em;line-height:1.3em;font-weight:bold}.products-list-container.home h2.subtitle{padding-top:0}.products-list.home li{padding:2px 0 0 5px}.products-list.home li h3{font-size:.9em;font-weight:normal}.products-list.home li.item{width:auto;border:0}.products-list-container.home li{float:none}.cms-index-index.cms-home .col-main .std{display:none}.postWrapper{padding:10px;margin-bottom:25px;border:1px solid #c4c1bc;border-radius:10px}.postWrapper .postTitle h2{font-size:18px}.postWrapper .postTitle a{text-decoration:none}.postWrapper .postTitle a:hover,.postWrapper .postTitle a:active,.postWrapper .postTitle a:focus{text-decoration:underline}.postWrapper .readMore{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/list_item_small.png) 0 3px no-repeat;margin-left:5px;padding-left:18px}.postWrapper .tags h4,.postWrapper .postDetails h4,.postWrapper .postBookmarks h4{color:#2f2f2f}.postWrapper .postDetails{border-top-width:1px;border-top-color:#DDD;border-top-style:solid;padding-top:10px}.postWrapper h4.poster{font-size:1em;font-weight:normal}.postWrapper.tag_finished,.postWrapper.tag_finished .tags h4,.postWrapper.tag_finished .postDetails h4,.postWrapper.tag_finished .postBookmarks h4{color:#999}.postWrapper.tag_finished{padding-top:50px;background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/promotion_over_en.png) no-repeat}body.de .postWrapper.tag_finished{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/promotion_over_de.png) no-repeat}.postWrapper.tag_finished a,.postWrapper.tag_finished h2,.postWrapper.tag_finished h3{color:#8ab4d9}.col-main .blog.col2-set{margin:0 10px}.col-main .widget-latest-wrapper{margin:20px 0;padding:5px;background:#f3f8f9;border:1px solid #c4c1bc;border-radius:10px}.col-main .widget-latest h2{color:#e26703;font-size:1.4em;line-height:1.4em;font-weight:bold;margin-top:3px;margin-bottom:5px;padding-bottom:7px;text-align:center;border-bottom:solid 1px #c4c1bc}.col-main .widget-latest h2 a{color:#e26703}.col-main .widget-latest li{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/list_item_small.png) 0 3px no-repeat;padding:0 5px 5px 18px;margin-left:5px;margin-bottom:3px;border-bottom:solid 1px #e4e1dc}.col-main .widget-latest li:last-child{border:0}.col-main .widget-latest-wrapper a{font-size:1em;text-decoration:none}.col-main .widget-latest-wrapper a:hover,.col-main .widget-latest-wrapper a:active,.col-main .widget-latest-wrapper a:focus{text-decoration:underline}.col-main .widget-latest-wrapper .widget-latest-more{padding:.8em 0 .3em;background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/_line.gif) no-repeat 50% 0}.col-main .widget-latest-wrapper .widget-latest-more a{font-size:1em}.cms-home .col-main .block-content{background:0;padding:9px}.cms-home .col-main .block-content li.item{padding:2px 0 0 5px}.cms-home .col-main .block-content a.see-all{display:block;margin-top:5px}#categoryChildSearchBoxContainer{margin-bottom:25px;background-color:#e7f1f4;border:1px solid #d9dde3}#categoryChildSearchBoxContainer p{margin:10px 5px 10px 5px}#search-box-container label{color:#2f2f2f;margin-right:10px;font-size:1.1em}#categoryChildSearchBoxContainer #alpha-pager{margin-top:10px;padding:15px 5px 5px 5px;border-top-width:1px;border-top-style:solid;border-top-color:#d9dde3}#categoryChildSearchBoxContainer #numeric-pager{margin:0 5px 5px 5px;padding-top:0}#search-box-container{width:680px}#search-box-container,#categoryChildSearchBoxContainer #alpha-pager{padding:5px}#categoryChildSearchBoxContainer #alpha-pager{margin:0 0 5px 0}.searchbox-segment{text-align:center;font-weight:bold}#categoryChildSearchBoxContainer #searchbox{margin-bottom:15px}#categoryChildSearchBoxContainer #searchbox .starts-with{margin:25px 0 0 0;text-align:center}#categoryChildSearchBoxContainer #searchbox .starts-with span{margin-left:5px}#categoryChildSearchBoxContainer #searchbox{margin:15px 5px 15px 5px}#categoryChildSearchBoxContainer,#categoryChildSearchBoxContainer #alpha-pager,#categoryChildSearchBoxContainer #numeric-pager,#categoryChildSearchBoxContainer #alpha-pager .tab-content{float:left}#categoryChildSearchBoxContainer #numeric-pager a,#categoryChildSearchBoxContainer #alpha-pager .tab-content a{border:1px solid #d9dde3;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;border-right-color:#c4c1bc;border-bottom-color:#c4c1bc;padding:2px 6px;margin-right:1px;text-decoration:none;color:#2f2f2f;background-color:White;font-size:.9em}#categoryChildSearchBoxContainer #alpha-pager .tab-content a{float:left;margin:0 5px 5px 0;background-color:#e7f1f4}#categoryChildSearchBoxContainer #numeric-pager a:hover,#categoryChildSearchBoxContainer #alpha-pager .tab-content a:hover{color:#d96708}#categoryChildSearchBoxContainer #alpha-pager #alpha-sub-pager{background-color:white;border:1px solid #d9dde3;height:75px;padding:5px}#categoryChildSearchBox{height:25px;width:250px;font-size:1.2em;font-weight:bold;border:1px solid #d9dde3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#categoryChildSearchBox.textbox.toggleval{color:#d9dde3}#categoryChildSearchBox.textbox.toggleval.focused,#categoryChildSearchBox.textbox.toggleval.tv-changed{color:#2f2f2f}#categoryChildSearchBox:focus{background-color:White}.loading-container{margin:25px 0 0 0;text-align:center;height:10px}.loader{margin-right:5px;display:inline}#currentLoadingStatus{margin-left:10px;font-size:.9em;display:inline}.category-child-result{margin-top:0;background-color:White;float:left}.category-child-container{float:left;background-color:White}.category-child-container .pager-bottom{clear:left;padding-top:15px}.category-child-container .category-child-item-container{float:left}.category-child-result span.highlight{color:#d96708}.category-child-result strong span.highlight{color:#2f2f2f}.category-child-container .category-child-item{padding:10px 0 5px 0;width:330px;float:left;margin:10px 10px 0 0;border:1px solid #d9dde3;border-width:1px 0 0 0}.category-child-container .category-child-item.even{clear:left}.category-child-container .category-child-item.odd{margin-right:0;margin-left:15px}.category-child-container .category-child-item .result-number{float:left;font-size:1.3em}.category-child-container .category-child-item .result-link,.category-child-container .category-child-item .product-count,.category-child-container .category-child-item .category-synonyms{margin:0 0 0 40px}.category-child-container .category-child-item .product-count,.category-child-container .category-child-item .category-synonyms{font-size:.9em;margin-top:10px}.category-child-container.focuson,.category-child-container.focuson .category-child-item{float:none;width:100%}.category-child-container.focuson .category-child-item.odd{margin-left:0}.blue{color:#1468b3!important}.cms-page-view h2,.cms-page-view h3{clear:left;color:#2f2f2f}.cms-page-view h2{margin:15px 0 10px 0}.cms-page-view h3{font-size:1.3em;margin:15px 0 5px 0;font-weight:normal}.cms-page-view h4{margin:10px 0 3px}.cms-page-view .contact{margin:10px 0 0 25px;font-size:1.1em}.cms-page-view .contact p{margin:0}.cms-page-view .contact table.departments{margin-top:30px}.cms-page-view .contact th{font-weight:bold}.cms-page-view .contact td{width:50%}.cms-page-view .distributor.flags{float:left;margin-bottom:25px}.cms-page-view .distributor.flags a{display:block;float:left;width:25px;height:25px;margin-right:5px}.cms-page-view .distributor.flags a img{width:25px;border:1px solid #d9dde3}.cms-page-view .distributor.country.container{clear:left;margin:0 0 25px 0;float:left;width:680px;padding-top:10px;border-top:1px solid #d9dde3}.cms-page-view .distributor.country.container h3{clear:none}.cms-page-view .distributor.country.container img.flag{float:left;margin:0 15px 0 0;width:50px;height:34px;border:1px solid #d9dde3}.cms-page-view .distributor.details.address strong{font-size:1.1em}.cms-page-view .distributor.details.address{float:left}.cms-page-view .distributor.details{float:left;margin-top:10px}.cms-page-view .distributor.details.logo,.cms-page-view .distributor.details.contact{float:left;margin-left:25px}.cms-page-view .distributor.details.address .street{margin-top:10px}.cms-page-view .distributor.details.logo{text-align:right;width:130px}.cms-page-view.cms-suppliers .distributor.details.logo{width:160px;margin-left:80px}.cms-page-view .distributor.details.address,.cms-page-view .distributor.details.contact{width:420px}.cms-page-view .distributor.details.address sup{color:#e26703}.cms-page-view .distributor.details.additional{clear:both;margin:0 2em;padding-top:1em;color:#888}.cms-page-view .distributor .supplier-link{clear:both;padding-top:20px;text-align:left}.landing-page{border:0 solid #d9dde3}.landing-page strong{font-weight:normal}.landing-page h2,.item.available-products h2{color:#2f2f2f;margin-bottom:5px;font-size:1.1em;font-weight:bold;line-height:1.3em}.landing-page .item{padding:10px 0;clear:left;font-size:.97em;border-top:1px solid #d9dde3}.landing-page .item.products{background-color:#e7f1f4;padding:10px 2px}.landing-page .item.pictures,.landing-page .selected-picture,.landing-page .pictures p,.landing-page .selected-picture div{float:left}.landing-page .selected-picture{width:225px;margin-right:5px}.landing-page .selected-picture div.image-label{height:230px}.landing-page .selected-picture div.image-description{margin-top:10px;font-size:.9em;font-style:italic}.landing-page .selected-picture img{max-width:225px;max-height:225px}.landing-page .swissprot-ids{margin-right:5px}#contactForm .fieldset .annotation{margin:20px 0;font-size:.9em}#contactForm .fieldset .annotation.top{margin-top:0}#contactForm .subscribe.newsletter img,#contactForm .subscribe.catalogue img{height:16px}#contactForm .subscribe li{margin:12px 0}table.acris{background:#e7e9f7;min-width:500px;border-collapse:collapse;border-bottom:2px solid #000;margin:0 auto 1.5em auto}table.acris.narrow{min-width:250px}table.wide{width:100%}table.acris th{background:#7b90d1;color:#fff;padding:7px 5px;font-weight:bold}table.acris td{padding:3px 5px}table.a-center td{text-align:center}table.a-middle td{vertical-align:middle}table.acris tr:nth-child(even) td{background:#dee0ed}table.acris tr:nth-child(even) td.even{background:#e6e8f5}table.acris tr:nth-child(odd) td.even{background:#eff0ff}table.acris tr.subsection td{border-top:1px solid #000}table.acris tr.subsection_header td{background:#fcfcfc;font-weight:bold;border-top:1px solid #000;border-bottom:1px solid #000}table.acris col.b{border-left:1px solid #ccc}table.acris col.b-left{border-left:1px solid #000}table.acris col.b-right{border-right:1px solid #000}table.acris a[rel~=footnote]{color:#e26703}p.important,div.important{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f7fbfc;border:1px solid #c4c1bc;border-left:5px solid #7b90d1;border-right:5px solid #7b90d1;padding:12px;margin-bottom:.8em}.ui-accordion .ui-accordion-header{display:none}.ui-accordion .ui-accordion-content{border-top:1px solid #ddd!important}label.required strong{color:#eb340a}label.warning{background:url("https://s1.acris-antibodies.com/skin/frontend/acris/default/images/validation_advice_bg.gif") no-repeat scroll 2px 0 transparent;clear:both;color:#eb340a!important;font-size:11px;font-weight:bold;line-height:13px;margin:3px 0 0;min-height:13px;padding-left:17px}.yform{background:transparent!important;border:0!important}#surveyteaser{display:none;position:relative;margin:0 auto;height:105px;width:976px;background:#ffffdf url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/ipad-mini.png) no-repeat 850px 100%;border-top:1px solid #c4c1bc;border-bottom:1px solid #c4c1bc}#surveyteaser.col3-set .col-1{width:28%;padding-top:14px}#surveyteaser.col3-set .col-2{width:30%;padding-top:14px}#surveyteaser.col3-set .col-3{width:36%;padding-top:35px}#surveyteaser .surveyclose{position:absolute;right:5px;top:5px;text-indent:-10000px;background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/btn_window_close.gif) no-repeat;width:15px;height:15px}#surveyteaser h1{color:#e26703;font-style:italic}#surveyteaser p{margin:0}#surveyteaser span.highlight{color:#e26703;font-weight:bold;font-style:italic;font-size:140%}#survey input.button.submit{float:right;margin-left:5px;background-color:#1468b3;font-size:12px;color:White;border:1px solid #1468b3;font-weight:bold;height:21px;padding:2px 8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#survey .conditions-of-participation{font-size:.75em;margin-top:50px}#survey .conditions-of-participation ul{list-style-type:square;list-style-position:outside}#survey .conditions-of-participation ul li{margin-left:15px}.col-right.sidebar .als{margin-top:20px;margin-bottom:25px}.suppliers{border:0}.suppliers a{display:block;height:44px;line-height:44px;text-align:center;background:#fafcfd;background:-moz-linear-gradient(top,#fafcfd 0,#f9f9f9 53%,#e7f1f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafcfd),color-stop(53%,#f9f9f9),color-stop(100%,#e7f1f4));background:-webkit-linear-gradient(top,#fafcfd 0,#f9f9f9 53%,#e7f1f4 100%);background:-o-linear-gradient(top,#fafcfd 0,#f9f9f9 53%,#e7f1f4 100%);background:-ms-linear-gradient(top,#fafcfd 0,#f9f9f9 53%,#e7f1f4 100%);background:linear-gradient(to bottom,#fafcfd 0,#f9f9f9 53%,#e7f1f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafcfd',endColorstr='#e7f1f4',GradientType=0)}.suppliers a img{vertical-align:middle}.col-left.sidebar .tag-antibodies,.col-left.sidebar .informations,.col-right.sidebar .als{font-size:.9em}.col-left.sidebar .tag-antibodies h2,.col-left.sidebar .informations h2,.col-right.sidebar .als h2{color:#2f2f2f;font-size:1.1em;line-height:1.3em;font-weight:bold;margin-bottom:5px}.col-left.sidebar .tag-antibodies p,.col-left.sidebar .informations p,.col-right.sidebar .als p{margin:0 0 .8em 5px}.col-right.sidebar .als h2{margin-top:5px}.col-left.sidebar .informations{margin-top:15px;margin-bottom:1.3em;padding-top:10px;border-top:1px solid #d9dde3}.col-left.sidebar .tag-antibodies ul strong,.col-left.sidebar .informations ul strong{display:block;font-weight:normal}.msds-container h2{font-size:1.3em;font-weight:normal;margin:15px 0 5px 0}.msds-container .msds-item{margin-bottom:15px;clear:right}.msds-container div.pdf{width:225px;float:right}span.citations{font-weight:bold;padding-left:12px;background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/citation_list_item.png) 0 50% no-repeat;color:#1468b3}dl.citations dt{float:left;padding:0 8px 0 20px;height:18px;background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/citation_list_item.png) 8px 50% no-repeat;color:#1468b3;clear:left}dl.citations dd{margin-bottom:8px;padding-left:43px}ol.references{list-style-type:decimal;list-style-position:outside;margin-left:2em}ol.references li{margin-bottom:.2em}span.pmc-images{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/i_images.png);display:inline-block;height:16px;width:16px;vertical-align:text-bottom}a.external.pmc-images{background:0;padding-left:0}ol.footnotes{list-style-type:decimal}ol.footnotes li{margin-bottom:8px}#store-switcher-popup{background:transparent url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/background_store-switcher.png) 50% 50% no-repeat}#store-switcher-popup .col-1,#store-switcher-popup .col-2{text-align:left}#store-switcher-popup h2{color:#e26703;margin:5px 0}#store-switcher-popup img{margin:5px 5px 10px;padding:1px;border:1px solid transparent}#store-switcher-popup img:hover{border:1px solid #e26703}#store-switcher-popup a{color:#1468b3;font-size:1.2em;font-weight:bold;letter-spacing:.03em;text-decoration:none}#store-switcher-popup .mismatch a{color:#555}#store-switcher-popup a:hover,#store-switcher-popup a:focus,#store-switcher-popup a:active{text-decoration:none}.col-main #tabs,.col-main #product-list{background:none transparent}ul.acris li{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/list_item_small.png) 0 3px no-repeat;margin-left:5px;padding-left:18px}ul.acris.circled li{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/list_item_small_circled.png) -1px 0 no-repeat;margin-left:2px;padding-left:21px}ol.acris{list-style:decimal}ol.acris li{margin-left:18px}ul.distributors li{float:left;width:20%;height:20px;margin-bottom:2px}ul.flags li{float:left;margin:1px}.frontpage-slide{width:685px;height:239px}.frontpage-slide h2{font-size:1.8em;text-transform:none!important;font-weight:normal}.frontpage-slide ul{margin:15px 0 15px 0;list-style-type:none}.frontpage-slide .inner-container{margin-top:15px;width:685px}.frontpage-slide.antibodies-intro h2{margin:15px 0 0 5px;color:#2f2f2f}.frontpage-slide.antibodies-intro p.subheader{margin-right:5px}.frontpage-slide.antibodies-intro p.subheader strong{font-weight:normal}.frontpage-slide.antibodies-intro .inner-container{margin:0}.frontpage-slide.antibodies-intro img.background-image{position:relative;z-index:1;top:0;left:0}.frontpage-slide.antibodies-intro .transparent{padding:15px 25px 0;width:280px;height:270px;position:absolute;top:0;z-index:2;background-color:white;opacity:.8;filter:alpha(opacity=80)}.frontpage-slide.antibodies-intro .subheader{clear:left;margin:5px 0 0 5px}.frontpage-slide.antibodies-intro .subheader{padding-top:5px}.frontpage-slide.antibodies-intro ul li{padding:8px 0 0 0}.frontpage-slide.antibodies-intro ul{width:215px;margin:20px 0 0 10px;float:left}.frontpage-slide.antibodies-intro ul li strong{display:block;margin-right:8px;float:left;text-align:right;width:75px;font-size:1.4em;color:#e26703;line-height:15px}.frontpage-slide.antibodies-intro ul li span.count-item{line-height:15px;text-decoration:none;color:#1468b3;font-size:1.2em}* html .frontpage-slide.antibodies-intro ul{margin-left:5px}* html .frontpage-slide.antibodies-intro ul li strong{margin-right:2px}.frontpage-slide.benefits h2{margin-left:5px;color:#e26703}.frontpage-slide.benefits ul{margin-left:15px}.frontpage-slide.benefits ul li{font-size:1.2em;list-style:url("https://s1.acris-antibodies.com/skin/frontend/acris/default/images/list_item.png") inside;padding:8px 0 0 0}.frontpage-slide.benefits .register-now-container{position:absolute;left:250px;top:50px;width:200px}.frontpage-slide.benefits .register-now-container a.register-now{font-weight:bold;text-decoration:none;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:1.2em;text-align:center;color:White;padding:5px 0;background-color:#1468b3}.frontpage-slide.benefits .register-now-container .annotation{margin:25px 0 10px 0;font-size:.9em;font-style:italic}.frontpage-slide.newsletter img{position:absolute;right:0;z-index:0}.frontpage-slide.newsletter h2{margin-top:5px}.frontpage-slide.newsletter .inner-container{margin-top:0;height:270px}.frontpage-slide.newsletter h2,.frontpage-slide.newsletter p.subheader{width:300px}.frontpage-slide.newsletter .content{padding:0;height:220px;background-color:white;left:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;top:35px;position:absolute;z-index:1}.frontpage-slide.newsletter .register-now-container{position:static!important}.frontpage-slide.newsletter .register-now-container p{font-size:.9em}.frontpage-slide.newsletter .register-now-container a.sign-up{display:block;width:200px;font-weight:bold;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:1.2em;text-align:center;color:White;padding:5px;margin:10px 0 10px 15px;background-color:#1468b3}.frontpage-slide.newsletter .content p{line-height:13px;margin:5px 0}.frontpage-slide.newsletter .content p strong{font-size:.9em}.frontpage-slide.newsletter .content .annotation{margin-top:5px;font-size:.9em;font-style:italic}.frontpage-slide.meetings h2{font-weight:bold;font-size:1.3em;padding:5px 0 5px 0;border-bottom:1px solid #d9dde3}.frontpage-slide.meetings ul{margin-left:15px;margin-top:10px}.frontpage-slide.meetings ul li{background:url("https://s1.acris-antibodies.com/skin/frontend/acris/default/images/list_item.png") 0 20% no-repeat;padding:1px 0 2px 35px;margin-top:5px}.frontpage-slide.meetings.narrow ul{margin-top:2px}.frontpage-slide.meetings.narrow ul li{margin-top:0}#div-interaktingslider .col2-set,#div-interaktingslider .col2-set .col-1,#div-interaktingslider .col2-set .col-2,#div-interaktingslider .col2-set .col-1 div,#div-interaktingslider .col2-set .col-2 div{position:relative}#socialsidebar{width:64px;z-index:9999;position:fixed;top:150px;right:-10px;background:white;border:1px solid #c4c1bc;border-radius:10px;padding:0 10px 5px 5px;box-shadow:0 0 18px #9f9f9f}#socialsidebar li{border-bottom:1px dotted #ccc}#socialsidebar li.last{padding:12px 0 3px;border-bottom:0}#socialsidebar a{padding:56px 0 8px;line-height:12px;font-size:11px;text-transform:uppercase;font-weight:bold;display:block;background-repeat:no-repeat;background-position:0 6px;color:#c4c1bc;text-decoration:none}#socialsidebar a:hover,#socialsidebar a:active{text-decoration:none;color:#777}#socialsidebar .facebook a{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/social/facebook.png)}#socialsidebar .twitter a{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/social/twitter.png)}#socialsidebar .linkedin a{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/social/linkedin.png)}#socialsidebar .facebook a:hover,#socialsidebar .twitter a:hover,#socialsidebar .linkedin a:hover{background-position:-64px 6px}#socialsidebar .chat a{padding-top:15px}span.livechat{text-decoration:underline;cursor:pointer;color:#e26703}span.livechat:hover{text-decoration:none}.ui-tabs.full{padding:0;border:0}.ui-tabs.full .ui-tabs-nav li a{padding-top:.3em;padding-bottom:.3em}.ui-tabs.full .ui-tabs-nav{padding:0;margin:0 15px .5em}.ui-tabs.full .ui-widget-header{border:1px solid #c4c1bc;background:0;border-radius:0;font-size:160%}.ui-tabs.full .ui-state-active,.ui-tabs.full .ui-state-default,.ui-tabs.full .ui-state-disabled,.ui-tabs.full .ui-state-error,.ui-tabs.full .ui-state-focus,.ui-tabs.full .ui-state-highlight,.ui-tabs.full .ui-state-hover{border:0;background:0;font-weight:normal}.ui-tabs.full .ui-tabs-nav li.ui-state-default{margin-top:5px;margin-bottom:2px}.ui-tabs.full .ui-tabs-nav li.ui-tabs-active{border-top:5px solid #d96708;border-radius:0;margin-top:0}.ui-tabs.full .ui-state-hover a,.ui-tabs.full .ui-state-hover a:hover,.ui-tabs.full .ui-state-hover a:link,.ui-tabs.full .ui-state-hover a:visited{color:#e26703;text-decoration:none}.custom_antibody_service_link{display:block;width:75px;height:16px;padding-top:65px;margin:0 auto;background-repeat:no-repeat;text-decoration:none;font-size:16px;font-weight:bold}.custom_antibody_service_link:hover,.custom_antibody_service_link:focus,.custom_antibody_service_link:active{color:#e26703;background-position:-75px 0}.custom_antibody_service_link.rabbit{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/rabbit_1468b3+e26803.png)}.custom_antibody_service_link.chicken{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/chicken_1468b3+e26803.png)}.custom_antibody_service_link.goat{background-image:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/goat_1468b3+e26803.png)}.webforms-fields-q1 ul.list-select li.control,.webforms-fields-q2 ul.list-select li.control,.webforms-fields-q3 ul.list-select li.control,.webforms-fields-q4 ul.list-select li.control{width:28%;float:left}.cms-page-view.cms-custom-peptides-htm .ui-tabs .ui-tabs-nav li a{padding:.5em}.cms-page-view.cms-custom-peptides-htm h3{font-weight:bold}.webforms-fields-amino-acids-table table tr td:hover,.webforms-fields-amino-acids-table table tr:nth-child(even) td:hover{cursor:pointer;background:#fc8422}.webforms-fields-estimator_button .result{margin-top:10px}.webforms-fields-modification-options table.acris td{width:33%}.webforms-fields-estimator_button .regular-price,.webforms-fields-estimator_button .regular-price .price{font-size:16px}span.new{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/silk/new.png) 0 50% no-repeat;padding-left:20px;color:#e26703}#div-interaktingslider{margin:0 10px}#frame{text-align:left;width:685px;height:270px;border-bottom:1px solid #e0e3e8}#frame div{position:absolute}#top-left{margin-top:0;margin-left:0;width:10px;height:10px;display:none}#top-center{margin:0;width:660px;height:10px;display:none}#top-right{margin-top:0;margin-left:670px;width:10px;height:10px;display:none}#middle-left{margin-top:10px;margin-left:0;width:10px;height:280px;display:none}#middle-center{margin:0;width:685px;height:270px}#middle-right{margin-top:10px;margin-left:670px;width:10px;height:280px;display:none}#bottom-left{margin-top:290px;margin-left:0;width:10px;height:30px;display:none}#bottom-center{margin-top:290px;margin-left:10px;width:660px;height:30px;display:none}#bottom-right{margin-top:290px;margin-left:670px;width:10px;height:30px;display:none}.slide{position:absolute;text-align:left;width:685px;height:270px;padding:0;margin:0;color:#2f2f2f;background:#fff;font:12px/1.55em arial,helvetica,sans-serif}.slide *{margin:0;padding:0}.slide table{margin:auto;padding:auto}.slide h1,.slide h2,.slide h3,.slide h4{color:#e65505;text-transform:uppercase}.slide h1{font-size:2em;line-height:1.17}.slide h2{font-size:1.5em}.slide h3{font-size:1.35em}.slide h4{font-size:1.05em}.slide h5{font-size:1.05em}.slide h6{font-size:.95em}.slide a{color:#1e7ec8;text-decoration:underline}.slide a:hover{color:#1e7ec8;text-decoration:underline}.slide a img{border:0}#slide-content{text-align:left;width:685px;height:270px;overflow:hidden}#slide-commands{position:absolute;text-align:center;width:683px;margin-top:239px;padding-top:0;z-index:5;background:#f3f8f9;height:30px;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);border-top:1px solid #d9dde3;border-left:1px solid #d9dde3;border-right:1px solid #d9dde3}#slide-commands a{display:inline-block;text-decoration:none;margin:6px 2px 6px 2px;overflow:visible;width:auto;padding:1px 8px;border:1px solid #d9dde3;font:normal 11px arial,sans-serif!important;cursor:pointer;text-align:center;vertical-align:middle;color:#203548}.active{border-color:#e26703!important}#slide-commands a.active span{color:#e26703}
/*! jQuery UI - v1.10.4 - 2016-12-21
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2C%20Helvetica%2C%20sans-serif&fsDefault=1.1em&fwDefault=bold&cornerRadius=4px&bgColorHeader=%231468b3&bgTextureHeader=gloss_wave&borderColorHeader=%231779d1&fcHeader=%23ffffff&iconColorHeader=%23ffffff&bgColorContent=%23fff&bgTextureContent=flat&borderColorContent=%23c4c1bc&fcContent=%232f2f2f&iconColorContent=%23e26703&bgColorDefault=%23f6f6f6&bgTextureDefault=flat&borderColorDefault=%23c4c1bc&fcDefault=%231468b3&iconColorDefault=%23e26703&bgColorHover=%23fafafa&bgTextureHover=flat&borderColorHover=%23c4c1bc&fcHover=%23e26703&iconColorHover=%23e26703&bgColorActive=%23ffffff&bgTextureActive=flat&borderColorActive=%23c4c1bc&fcActive=%23e26703&iconColorActive=%23e26703&bgColorHighlight=%23ffc&bgTextureHighlight=flat&borderColorHighlight=%23fbcb09&fcHighlight=%232f2f2f&iconColorHighlight=%231468b3&bgColorError=%23fcc&bgTextureError=flat&borderColorError=%23f14024&fcError=%232f2f2f&iconColorError=%23f14024&bgColorOverlay=%23666666&bgTextureOverlay=flat&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=%23000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px&bgImgOpacityError=18&bgImgOpacityHighlight=75&bgImgOpacityActive=65&bgImgOpacityHover=100&bgImgOpacityDefault=100&bgImgOpacityContent=100&bgImgOpacityHeader=35
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
	/* support: IE10, see #8844 */
	list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("https://s1.acris-antibodies.com/skin/frontend/acris/default/css/ui-acris/images/animated-overlay.gif");
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: 2px;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 4px;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
	border-color: #e26703;
}
body .ui-tooltip .ui-tooltip-content {
    text-align: left;
}

/* Component containers
----------------------------------*/
.ui-widget {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #c4c1bc;
	background: #fff;
	/*color: #2f2f2f;*/
}
.ui-widget-content a {
	/*color: #2f2f2f;*/
}
.ui-widget-header {
	border: 1px solid #1779d1;
	background: #1468b3 url("https://s1.acris-antibodies.com/skin/frontend/acris/default/css/ui-acris/images/ui-bg_gloss-wave_35_1468b3_500x100.png") 50% 50% repeat-x;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a {
	color: #ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #c4c1bc;
	background: #f6f6f6;
	font-weight: bold;
	color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #1c94c4;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #c4c1bc;
	background: #fafafa;
	font-weight: bold;
	color: #e26703;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #e26703;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #c4c1bc;
	background: #ffffff;
	font-weight: bold;
	color: #e26703;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #e26703;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fbcb09;
	background: #ffc;
	/*color: #2f2f2f;*/
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	/*color: #2f2f2f;*/
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f14024;
	background: #fcc;
	/*color: #2f2f2f;*/
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	/*color: #2f2f2f;*/
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	/*color: #2f2f2f;*/
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("https://s1.acris-antibodies.com/skin/frontend/acris/default/css/ui-acris/images/ui-icons_e26703_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("https://s1.acris-antibodies.com/skin/frontend/acris/default/css/ui-acris/images/ui-icons_ffffff_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url("https://s1.acris-antibodies.com/skin/frontend/acris/default/css/ui-acris/images/ui-icons_e26703_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url("https://s1.acris-antibodies.com/skin/frontend/acris/default/css/ui-acris/images/ui-icons_e26703_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("https://s1.acris-antibodies.com/skin/frontend/acris/default/css/ui-acris/images/ui-icons_e26703_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("https://s1.acris-antibodies.com/skin/frontend/acris/default/css/ui-acris/images/ui-icons_1468b3_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("https://s1.acris-antibodies.com/skin/frontend/acris/default/css/ui-acris/images/ui-icons_f14024_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #666666;
	opacity: .5;
	filter: Alpha(Opacity=50);
}
.ui-widget-shadow {
	margin: -5px 0 0 -5px;
	padding: 5px;
	background: #000000;
	opacity: .2;
	filter: Alpha(Opacity=20);
	border-radius: 5px;
}

/* Reset */
#nav,
#nav a,
#nav ul,
#nav li,
#nav div
{
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}
#nav li
{
	list-style: none;
}
#nav a
{
	text-decoration: none;
}

/* Menu Container */
#nav
{
	z-index: 500;
	margin: 0 auto;
	font-weight: bold;
	color: #1468b3;
	text-align: left;
	width: 946px;
	height: 38px;
	padding-left: 30px;
	background: #fafcfd;
	background: -moz-linear-gradient(top, #fafcfd 0%, #f9f9f9 53%, #e7f1f4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafcfd), color-stop(53%,#f9f9f9), color-stop(100%,#e7f1f4));
	background: -webkit-linear-gradient(top, #fafcfd 0%,#f9f9f9 53%,#e7f1f4 100%);
	background: -o-linear-gradient(top, #fafcfd 0%,#f9f9f9 53%,#e7f1f4 100%);
	background: -ms-linear-gradient(top, #fafcfd 0%,#f9f9f9 53%,#e7f1f4 100%);
	background: linear-gradient(to bottom, #fafcfd 0%,#f9f9f9 53%,#e7f1f4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafcfd', endColorstr='#e7f1f4',GradientType=0 );
	border-top: 2px solid #dde8f3;
	border-bottom: 2px solid #dde8f3;
}

/* Menu List */
#nav > li
{
	z-index: 500;
	float: left;
	position: relative;
	line-height: 38px;
	border-left: 1px solid #dde8f3;
}

#nav > li.first
{
	border-left: 4px solid #dde8f3;
}

#nav > li:first-child
{
	border-left: none;
}

/* Menu Links */
#nav > li > a,
#nav > li > span
{
	display: block;
	padding: 0 16px;
	color: #1468b3;
}

#nav > li:hover > a,
#nav > li:hover > span
{
	color: #e26703;
}

#nav > li > span
{
	padding: 0 16px 0 12px;
}

#nav > li > span:before
{
	content: "\25BC  ";
}

#nav > li:hover > span:before
{
	color: #e26703;
}

#nav > li.highlight > a
{
	padding: 0 8px;
}

#nav > li.highlight > a:before
{
	content: "\25B8  ";
}

#nav > li.highlight > a:after
{
	content: "  \25C2";
}

#nav > li.highlight > a:before,
#nav > li.highlight > a:after
{
	color: #e26703;
	opacity: 0;
	-webkit-animation: changeColor 15s infinite;
}

@-webkit-keyframes changeColor
{
	0% {
		opacity: 0;
	}
	30% {
		opacity: 0;
	}
	32.5% {
		opacity: 0.7;
	}
	43.5% {
		opacity: 0;
	}
	100% {
		opacity: 0;
	}
}

#nav li.new > a,
#nav li.new > span
{
	background-image: url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/silk/new.png);
	background-position: 92% 50%;
	background-repeat: no-repeat;
	padding-right: 38px;
}

/* Menu Dropdown */
#nav > li > ul,
#nav > li > div
{
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
	position: absolute;
	z-index: 500;
	width: 250px;
	left: -2px;
	list-style-type: none;
	padding: 0;
	margin: 0;
	background: #fafcfd;
	border-top: 2px solid #dde8f3;
	border-bottom: 4px solid #dde8f3;
	border-left: 4px solid #dde8f3;
	border-right: 4px solid #dde8f3;
	-webkit-transition: all .2s ease .15s;
	-moz-transition: all .2s ease .15s;
	-o-transition: all .2s ease .15s;
	-ms-transition: all .2s ease .15s;
	transition: all .2s ease .15s;
}

#nav > li:hover > ul,
#nav > li:hover > div
{
	opacity: 1;
	visibility: visible;
	overflow: visible;
}

#nav > li.wide
{
	position: static;
}

#nav > li.wide > div
{
	width: 968px;
	left: 12px;
}

#nav > li.first > ul
{
	left: -4px;
}

#nav > li > ul > li
{
	line-height: 0;
}

#nav > li > ul > li > a
{
	display: block;
	line-height: 32px;
	padding: 0 16px;
	color: #1468b3;
}

#nav > li > ul > li:hover > a
{
	color: #e26703;
	background-color: #e7f1f4;
}

/*Menu Content Styles*/
#nav .nav-column
{
	float: left;
	width: 28%;
	padding: 16px 2.5%;
}

#nav .nav-column ul {
	margin-left: 20px;
	line-height: 20px;
}

#nav .nav-column h3
{
	color: #e26703;
	margin: 20px 0 10px 0;
	line-height: 18px;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}

#nav .nav-column h3 a
{
	color: #2f2f2f;
}

#nav .nav-column h3 a.small
{
	color: #1468b3;
	font-size: 10px;
	padding-left: 4px;
	text-transform: none;
}

#nav .nav-column a:hover,
#nav .nav-column h3 a:hover
{
	color: #e26703;
}

#nav .nav-column.col-2:before,
#nav .nav-column.col-3:before
{
	content: '';
	width: 28%;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 33%;
	z-index: -1;
	border-left: 1px solid #dde8f3;
}

#nav .nav-column.col-3:before
{
	left: 66%;
}

#nav .nav-column hr
{
	border: 0;
	border-top: 1px solid #dde8f3;
	margin-top: 10px;
}

@font-face {
    font-family: 'acris_webfont';
    src: url('https://s1.acris-antibodies.com/skin/frontend/acris/default/fonts/acris_webfont-webfont.eot');
    src: url('https://s1.acris-antibodies.com/skin/frontend/acris/default/fonts/acris_webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://s1.acris-antibodies.com/skin/frontend/acris/default/fonts/acris_webfont-webfont.woff') format('woff'),
         url('https://s1.acris-antibodies.com/skin/frontend/acris/default/fonts/acris_webfont-webfont.ttf') format('truetype'),
         url('https://s1.acris-antibodies.com/skin/frontend/acris/default/fonts/acris_webfont-webfont.svg#your_iconsregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

[data-icon]:before {
  font-family: acris_webfont;
  content: attr(data-icon);
  speak: none;
}

.icon-alone {
  display: inline-block;
  color: #C76200;
  font-size: 32px;
}

.screen-reader-text {
  position: absolute;
  top: -9999px;
  left: -9999px;
}

div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:100%;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;line-height:14px;margin:5px}
div.pp_default .pp_description h5{color:#2e2e2e;margin-top:10px}
div.pp_default .pp_description ul.acris{margin-top:6px}
div.pp_default .pp_bottom .pp_left{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0;display:block !important}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important;text-align:center}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px;background:#fff;border-radius:5px;font-weight:bold;color:#EB8F00}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(https://s1.acris-antibodies.com/skin/frontend/acris/default/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) CSS-component for creating vertical forms
 * (de) CSS-Baustein zur Erstellung von Formularen mit untereinander angeordneten Elementen
 *
 * @note            Many thanks to Ansgar Hein (http://www.anatom5.de) for contribution
 *
 * @copyright       Copyright 2005-2010, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.3
 * @revision        $Revision: 470 $
 * @lastmodified    $Date: 2010-10-03 18:16:04 +0200 (So, 03 Okt 2010) $
 */

@media screen, projection
{
  /**
   *  YAML Forms - visual styling
   *
   *  (en) visual form styling area
   *  (de) Festlegung des optischen Erscheinungsbildes
   */

  .yform {
    background:#f4f4f4;
    border:1px #ddd solid;
    margin:0 0 1em 0;
    padding:10px;
  }

  .yform fieldset {
    border:1px #ddd solid;
    background:#fafafa;
    margin:0 0 1em 0;
    padding:0.5em;
  }

  .yform legend {
    font-size:125%;
    font-weight:normal;
    color:#000;
  }

  .yform label {
    color:#666;
  }

  .yform input,
  .yform textarea,
  .yform select,
  .yform optgroup {
    font-family:Arial, Helvetica, sans-serif; /* proportional fonts for all form elements */
  }

  .yform .type-text input,
  .yform .type-text textarea,
  .yform .type-select select {
    border:1px solid #ddd;
  }

  /* :hover and :focus status on form fields | Effekt zur Hervorhebung von Formularfeldern bei :hover oder :focus */
  .yform div.type-text input:focus,
  .yform div select:focus,
  .yform div textarea:focus,
  .yform div.type-text input:hover,
  .yform div select:hover,
  .yform div textarea:hover,
  .yform div.type-text input:active,
  .yform div select:active,
  .yform div textarea:active {
    border:1px #a66 solid;
    background:#fff;
  }

  /* Styling of custom styled buttons | Gestaltung von individuell gestalteten Buttons */
  .yform .type-button input {
    border-top:1px #ddd solid;
    border-left:1px #ddd solid;
    border-right:1px #444 solid;
    border-bottom:1px #444 solid;
    color:#000;
    background:#454545 url(https://s1.acris-antibodies.com/skin/frontend/acris/default/yaml/screen/images/button_gray.png) top left repeat-x;
    padding:5px 1em;
  }

  .yform .type-button input[type=reset] { color:#300; background:#661717 url(https://s1.acris-antibodies.com/skin/frontend/acris/default/yaml/screen/images/button_red.png) top left repeat-x; }
  .yform .type-button input[type=submit] { color:#330; background:#5e5607 url(https://s1.acris-antibodies.com/skin/frontend/acris/default/yaml/screen/images/button_yellow.png) top left repeat-x; }

  /* optional button styling for IE6 using classes */
  .yform .type-button input.reset { color:#300; background:#661717 url(https://s1.acris-antibodies.com/skin/frontend/acris/default/yaml/screen/images/button_red.png) top left repeat-x; }
  .yform .type-button input.submit { color:#330; background:#5e5607 url(https://s1.acris-antibodies.com/skin/frontend/acris/default/yaml/screen/images/button_yellow.png) top left repeat-x; }

  /* :hover and :focus status on buttons | Effekt zur Hervorhebung von Schaltern bei :hover oder :focus */
  .yform div.type-button input:focus,
  .yform div.type-button input:hover,
  .yform div.type-button input:active {
    border-top:1px #444 solid;
    border-left:1px #444 solid;
    border-right:1px #ddd solid;
    border-bottom:1px #ddd solid;
    color:#fff;
    background:#555;
  }

  .yform div.type-button input.reset:focus,
  .yform div.type-button input.reset:hover,
  .yform div.type-button input.reset:active {
    background:#800; color:#fff;
  }

  .yform div.type-button input.submit:focus,
  .yform div.type-button input.submit:hover,
  .yform div.type-button input.submit:active {
    background:#880; color:#fff;
  }

 /*------------------------------------------------------------------------------------------------------*/

 /**
  * Vertical-Forms - technical base (standard)
  *
  * |-------------------------------|
  * | fieldset                      |
  * |-------------------------------|
  * |   label                       |
  * |   input / select / textarea   |
  * |-------------------------------|
  * | /fieldset                     |
  * |-------------------------------|
  *
  * (en) Styling of forms where both label and input/select/textarea are styled with display:block;
  * (de) Formulargestaltung, bei der sowohl label als auch input/select/textarea mit display:block; gestaltet werden
  *
  * WARNING:This part contains several IE-stability-fixes. Don't edit this part if you are not sure, what you're doing!
  */

  /* General form styling  | Allgemeine Formatierung des Formulars */
  .yform { overflow:hidden; }
  .yform fieldset { display:block; zoom:1; }
  .yform label { display:block; cursor:pointer; }
  .yform legend { background:transparent; border:0; padding:0 0.5em; }
  .yform .message { display:block; margin-bottom:0.5em; color:#666; }

  /* Hiding of hidden fields (otherwise ugly spaces in Firefox) | Versteckte Felder wirklich verstecken (sonst ggf. häßliche Lücken im Firefox) */
  .yform input[type=hidden] { display:none !important; }

  /* Highlight mandatory fields | Pflichtfeldkennzeichnung hervorheben */
  .yform sup { color:#800; font-weight:bold; }

  /* per row float clearing | zeilenweises Float-Clearing */
  fieldset:after,
  .yform div.type-text:after,
  .yform div.type-select:after,
  .yform div.type-check:after,
  .yform div.type-button:after {
    clear:both;
    content:".";
    display:block;
    font-size:0;
    height:0;
    visibility:hidden;
  }

  /* styling containing DIV elements | Gestaltung der kapselnden DIV-Elemente */
  .yform div.type-text,
  .yform div.type-select,
  .yform div.type-check,
  .yform div.type-button {
	display:block;
    margin:0.5em 0;
    padding:3px 0.5em;
    position:relative;
	zoom:1;
  }

  .yform div.type-button {
    padding:3px 0em;
  }

  /* styling standard form elements with 'almost' equal flexible width | Gestaltung der einzelnen Formularelemente mit annähend gleicher Breite */
  .yform .type-text input,
  .yform .type-text textarea {
    display:block;
    position:relative;
    padding:0.3em 0.3em;
    width:58.5%;
  }

  .yform .type-select select {
    display:block;
    position:relative;
    padding:0.3em 2px 0.3em 1px;
    width:60%;
    cursor:pointer;
  }
  .yform .type-select select optgroup {
    font-style:normal;
    font-weight:bold;
  }

  .yform .type-check input { cursor:pointer; }
  .yform .type-check label { display:inline; }

  /* Styling of buttons | Gestaltung von Buttons */
  .yform .type-button input {
    cursor:pointer;
    overflow:visible;  /* Fixes IE7 auto-padding bug */
    width:auto;
  }

  /* Styling of error-messages | Fehlermeldungen */
  .yform div.error {
    border:1px #a00 dashed;
    background:#faf4f4;
    padding:0.5em;
  }

  .yform div.error label { color:#000; font-weight:bold; }
  .yform div.error .message { color:#800; }

  /* avoid jumping checkboxes & radiobuttons in IE8 */
  .yform div.type-check input:focus,
  .yform div.type-check input:hover,
  .yform div.type-check input:active { border:0 none; }

 /*------------------------------------------------------------------------------------------------------*/

  /* Indent Checkbox fields to match label-width | Checkboxen um den gleichen Wert einrücken, wie die Breite der labels */

  .full div.type-text input,
  .full div.type-text textarea { width:95.5%; margin-right: -3px; }
  .full div.type-select select { width:97.0%; margin-right: -3px; }

  /* width adjustments for IE 5.x & IE6 | Breitenanpassung für Internet Explorer 5.x und 6.0 */
  * html .full div.type-text input,
  * html .full div.type-text textarea { width:95.5%; }
  * html .full div.type-select select { width:97.0%; }

 /*------------------------------------------------------------------------------------------------------*/

 /**
  * Columnar forms display - technical base (optional)
  *
  * |-------------------------------------------|
  * | fieldset                                  |
  * |-------------------------------------------|
  * |                                           |
  * |   label   |   input / select / textarea   |
  * |                                           |
  * |-------------------------------------------|
  * | /fieldset                                 |
  * |-------------------------------------------|
  *
  * (en) Styling of forms where label floats left of form-elements
  * (de) Formulargestaltung, bei der die label-Elemente nach links fließen
  *
  * WARNING:This part contains several IE-stability-fixes. Don't edit this part if you are not sure, what you're doing!
  */

  /* Columnar display | Spalten-Darstellung */
  .columnar .type-text label,
  .columnar .type-select label {
    float:left;
    width:30%; /* Can be fixed width too | Kann auch eine fixe Angabe sein */
  }

  /* Indent Checkbox fields to match label-width | Checkboxen um den gleichen Wert einrücken, wie die Breite der labels */
  .columnar div.type-check input { margin-left:30%; }
  .columnar div.error .message { margin-left:30%; }

  .columnar fieldset div.type-button,
  fieldset.columnar div.type-button { padding-left:30%; }

  .columnar div.type-text input,
  .columnar div.type-text textarea { float:left; width:67.8%; margin-right: -3px; }
  .columnar div.type-select select { float:left; width:69.4%; margin-right: -3px; }

  /* width adjustments for IE 5.x & IE6 | Breitenanpassung für Internet Explorer 5.x und 6.0 */
  * html .columnar div.type-text input,
  * html .columnar div.type-text textarea { width:67.2%; }
  * html .columnar div.type-select select { width:68.8%; }

 /*------------------------------------------------------------------------------------------------------*/

 /**
  * Global fixes for YAML's form construction set
  *
  * @workaround
  * @affected IE 5.x/Win, IE6, IE7
  * @css-for IE 5.x/Win, IE6, IE7
  * @valid no
  */

  .yform,
  .yform div,
  .yform div * { zoom:1; }

 /**
  * Forms Fieldset/Legend-Bug in IE
  * @see http://www.mattheerema.com/web-design/2006/04/getting-fieldset-backgrounds-and-legends-to-behave-in-ie/
  *
  * @workaround
  * @affected IE 5.x/Win, IE6, IE7, IE8
  * @css-for IE 5.x/Win, IE6, IE7, IE8
  * @valid no
  */

  /* all IE */
  .yform { padding-top:0\9; }
  .yform fieldset { padding:0 5px\9; padding-top:1em\9; }
  .yform legend { position:absolute\9; top:-.5em\9; *left:0\9; }
  .yform fieldset { position:relative\9; overflow:visible\9;  margin-top:1.5em\9; zoom:1; }

  /* IE5.x, IE6 & IE7 */
  .yform legend { *padding:0 5px; }
  .yform fieldset { *padding-top:1.5em; }

  /* IE5.x & IE6 */
  * html .yform { padding-top:10px; }
}
