@font-face{
	font-family:babuka;
	src:url(babuka_mtavruli.ttf);
}
.g1,.g2,.g3,.g4,.g5,.g6,.g7,.g8,.g9,.g10,.g11,.g12,.g80,.g160,.g240,.g320,.g400,.g480,.g560,.g640,.g720,.g800,.g880,.g960,.g80m20,.g160m20,.g240m20,.g320m20,.g400m20,.g480m20,.g560m20,.g640m20,.g720m20,.g800m20,.g880m20,.g960m20{float:left;margin-left:10px;}
.g80,.g1{width:70px;}
.g160,.g2{width:150px;}
.g240,.g3{width:230px;}
.g320,.g4{width:310px;}
.g400,.g5{width:390px;}
.g480,.g6{width:470px;}
.g560,.g7{width:550px;}
.g640,.g8{width:630px;}
.g720,.g9{width:710px;}
.g800,.g10{width:790px;}
.g880,.g11{width:870px;}
.g960,.g12{width:950px;}
.g80m20{width:50px;}
.g160m20{width:130px;}
.g240m20{width:210px;}
.g320m20{width:290px;}
.g400m20{width:370px;}
.g480m20{width:450px;}
.g560m20{width:530px;}
.g640m20{width:610px;}
.g720m20{width:690px;}
.g800m20{width:770px;}
.g880m20{width:850px;}
.g960m20{width:930px;}
.contents{margin:0 auto;width:970px;}
.utility,.banner,.content,.footer{clear:both;width:100%;}
.vcard{overflow:hidden;}
.breadcrumb,.share-page{margin:0;}
.page-utility{margin-bottom:10px;}
.page-utility-printonly,.page-utility-printonly .share-page{margin-bottom:0;}
.share-page{float:right;padding-right:0;}
.share-page li{float:right;margin-left:12px;list-style-type:none;}
.share-page .icon{background-image:url(sharedstatic/img/sprites-icons-share-20px.png);background-repeat:no-repeat;display:inline-block;padding:0;height:20px;width:20px;}
.share-page .icon span{text-indent:-9999px;display:block;}
.share-page .linkthis-icon{background-position:-40px 0;}
.share-page .share-icon{background-position:-60px 0;}
.share-page .email-icon{background-position:0 0;}
.share-page .print-icon{background-position:-20px 0;}
.share-page .linkthis-icon:hover{background-position:-40px -20px;}
.share-page .share-icon:hover{background-position:-60px -20px;}
.share-page .email-icon:hover{background-position:0 -20px;}
.share-page .print-icon:hover{background-position:-20px -20px;}
.button.icon{padding-left:7px;}
.button.left{float:left;}
.button.right{float:right;}
#countrySelectDialog{background:#fff url(sharedstatic/img/countryselect-bg.png) left bottom no-repeat;padding:20px 20px 20px 190px;}
#countrySelectDialog h1{margin-bottom:0;}
#countrySelectDialog fieldset{width:100%;margin:0 auto;}
#countrySelectDialog fieldset *{vertical-align:middle;}
#countrySelectDialog select{border:1px solid #797979;width:256px;padding:0;margin:0;}
#countrySelectDialog .countryMessage{font-weight:bold;font-size:16px;line-height:20px;padding-top:10px;margin-bottom:10px;}
#countrySelectDialog ul{list-style-type:none;margin-bottom:10px;}
#countrySelectDialog .cookieMessage{padding-top:20px;padding-bottom:20px;}
#countrySelectDialog .cookieMessage a{color:#333;font-weight:bold;text-decoration:underline;}
#countrySelectDialog .cookieMessage a:hover{font-weight:bold;text-decoration:none;}
#countrySelectGoButton{margin-left:10px;margin-right:5px;}
#b2bMasterDialog{padding:20px 20px 20px 20px;}
#b2bMasterDialog .countryMessage{font-weight:bold;font-size:16px;line-height:20px;padding-top:10px;margin-bottom:10px;margin:-5px 0 0 0;font-size:14px;}
#b2bMasterDialog br{display:none;}
#b2bMasterDialog fieldset{width:100%;margin:0 auto;text-align:center;}
#b2bMasterDialog fieldset *{vertical-align:middle;}
.banner{background-color:#fff;background-image:url(sharedstatic/img/bg-banner.png);background-position:bottom left;background-repeat:repeat-x;}
.content{background:#f2f2f2;border-bottom:1px solid #d8d8d8;padding-top:10px;}
.block{background-color:#fff;}
.block.shaded{background:#D6E6F6;}
.block h1{padding:10px 10px 0 10px;}
.block-header{border-bottom:3px solid #d8d8d8;padding-bottom:5px;margin-bottom:10px;}
.block-header .header{font-size:22px;margin-bottom:0;border-bottom:0;}
.block-header .progress-title{float:left;}
.block-header .progress-marker{float:right;}
.toggle-bar,.toggle-button{font-size:16px;margin-bottom:10px;}
.toggle-bar{background:#D6E6F6 url(sharedstatic/img/arrow-showhide.gif) no-repeat 98% 14px;border:0;cursor:pointer;display:block;padding:5px 10px 5px 10px;}
.toggle-bar.opened{background-position:98% -32px;background-color:#cce7ff;}
.toggle-button{display:inline-block;display:-moz-inline-box;width:auto;}
* html .toggle-button{display:inline;width:auto;}
*+html .toggle-button{display:inline;width:auto;}
.toggle-button span{background:url(sharedstatic/img/arrow-showhide.gif) no-repeat 100% 9px;padding:0;padding-right:20px;}
.toggle-button.opened span{background-position:100% -36px;}
.toggle-panel{display:none;padding:0 10px 10px 10px;}
.secondary-nav .toggle-panel{padding-left:0;padding-right:0;}
ul.inline-options{margin-left:0;}
.inline-options li{float:left;list-style-type:none;margin-right:8px;}
.referral a{font-weight:bold;}
mark{background-color:#FFFFAD;}
.doc-icon,.pdf-icon,.txt-icon,.xls-icon,.link-word,.link-excel,.link-pdf,.pdf,.txt,.xls,.pdf-empty,.txt-empty,.xls-empty{background-image:url(sharedstatic/img/sprites-icons-document-types-16px.png);background-repeat:no-repeat;display:inline-block;padding-left:20px;}
.xls-icon,.link-excel,.xls,.xls-empty{background-position:0 0;}
.pdf-icon,.link-pdf,.pdf,.pdf-empty{background-position:0 -116px;}
.doc-icon,.link-word{background-position:0 -232px;}
.txt-icon,.txt,.txt-empty{background-position:0 -348px;}
.link-web,.icon.outbound{background:url(sharedstatic/img/icon-outboundlink.gif) 100% 2px no-repeat;display:inline-block;padding-left:0;padding-right:16px;}
.document-list .icon.outbound,.link-web{background-position:1px 3px;padding-right:0;padding-left:20px;}
ol .icon.outbound{background-position:top right;display:inline;}
#main .document-list li,#right .document-list li{display:list-item;}
.document-list{margin-left:0;}
.document-list>li{list-style-type:none;}
.cta-link,.link-cta a{font-weight:bold;}
.cta-link:after,.link-cta a:after{content:"\203A";padding-left:4px;}
.icon-doc,.icon-pdf,.icon-txt,.icon-xls{background-image:url(sharedstatic/img/sprites-icons-document-types-16px.png);}
.icon-doc,.icon-pdf,.icon-txt,.icon-xls{margin-top:0;line-height:16px;height:16px;}
.icon-doc{background-position:0 -232px;}
.icon-pdf{background-position:0 -116px;}
.icon-txt{background-position:0 -348px;}
.icon-xls{background-position:0 0;}
.icon-outbound{background-image:url(sharedstatic/img/icon-outboundlink.gif);background-position:0 0;}
.figcaption{color:#888;font-size:12px;}
.img-border{border:1px solid #d8d8d8;}
.img-left{float:left;margin-right:10px;margin-bottom:10px;}
.img-right{float:right;margin-left:10px;margin-bottom:10px;}
.figure.img-right img,.figure.img-right img{float:none;margin:0;}
.enlarge-image{position:relative;}
.enlarge-image span{background:url(sharedstatic/img/enlarge-icon.gif);display:none;height:22px;position:absolute;bottom:10px;left:28%;text-indent:-9999px;width:77px;z-index:2;}
.enlarge-image:hover span{display:block;}
.toggle-view{background:url(sharedstatic/img/sprites-icons-functional-16px.png) no-repeat;display:inline-block;padding:2px 0 2px 20px;margin-bottom:20px;}
.toggle-view.toggle-visible{background-position:0 -65px;}
.toggle-view.toggle-hidden{background-position:0 -132px;}
.productList,.selection-guide-table{border:1px solid #d8d8d8;margin-bottom:20px;}
.table-column-dividers th,.table-column-dividers td{border-right:1px solid #d8d8d8;}
.table-column-dividers th:last-of-type,.table-column-dividers td:last-of-type{border-right:0;}
table.productList{width:100%;}
.productList th{text-align:left;}
.productList th,.selection-guide-table th{background:#f8f8f8;padding:8px;vertical-align:bottom;}
.productList td,.selection-guide-table td{border-top:1px solid #d8d8d8;padding:8px;}
.valign-middle td{vertical-align:middle;}
.halign-center th,.halign-center td{text-align:center;}
.productList tbody tr:nth-of-type(odd) td{background:#f8f8f8;}
.productList .commerce-button{float:right;}
.productList input{margin-bottom:0;}
.query5-table .productList{border:none;border-top:1px solid #d8d8d8;padding-bottom:10px;}
.query5-table .productList th{border-top:2px solid #fff;border-bottom:3px solid #d8d8d8;}
.selection-guide-table{border-collapse:separate;border-spacing:5px 5px;}
.selection-guide-table th{background:#EAF1F7;}
.selection-guide-table td{border:0;}
.selection-guide-table td ul{margin-left:16px;}
.selection-guide-table tfoot td{border-top:1px dashed #d8d8d8;}
.workflow-content td{padding-right:10px;}
.workflow-image img{border:1px solid #aaa;}
.workflow-aside{float:left;padding:10px;width:180px;}
.workflow-aside dl{margin-bottom:5px;}
.workflow-aside dd{margin-bottom:3px;}
#email-modal{display:none;padding:35px 15px 0 15px;}
#email-form h4{font-size:14px;background:#f8f8f8;padding:1%;padding-left:15px;}
#email-form h5{padding-top:2%;}
#email-form h5 span{font-weight:normal;color:#333;}
#email-form input{width:77%;height:20px;}
#email-form textarea{width:77%;height:80px;}
#email-form .email-buttons{clear:both;}
.scroll-pane{height:200px;width:350px;overflow:auto;}
form.sendEmailForm .msg{color:red;margin:0;display:none;}
form.sendEmailForm .text-field{margin-bottom:0;}
.b2b-msg-wrapper{background:#fff;padding:10px;display:none;margin-bottom:20px;}
.b2b-message{margin-bottom:10px;height:60px;overflow:hidden;}
.b2b-message .b2b-message-overlay,.b2b-message-more,.b2b-message-less{display:none!important;}
.g960.contentinfo{clear:both;margin-left:0;}
.contentinfo li{border-right:1px solid #d8d8d8;float:left;line-height:1;list-style-type:none;margin-right:10px;margin-bottom:5px;padding-right:10px;}
.contentinfo li.last-of-type{border-right:0;padding-right:0;}
.copyright{clear:both;}
.copyright,.contentinfo-legal a{font-size:12px;}
.footer,.copyright{background:#fff;color:#888;}
.footer .contents{width:950px;}
.footer.footer-simple{padding-top:20px;min-height:80px;}
.footer .footer{background:none;border:none;padding-top:0;}
.footer input{border-radius:0;-webkit-border-radius:0;margin-right:0;width:135px;}
.footer-header{font-family:babuka;font-size:13px;font-weight:bold;color:#555;margin-bottom:5px;}
.footer ul{margin-bottom:20px;margin-left:0;}
.footer li{list-style-type:none;margin-bottom:3px;}
.footer a:link,.footer a:visited{color:#00B8E6;}
.footer a:hover{color:#555;}
.footer-social,.footer-location{margin-top:20px;margin-bottom:20px;}
.g720.footer-location{clear:both;margin-left:0;}
.footer-location a:link,.footer-location a:visited{cursor:pointer;}
.footer-location a:link,.footer-location a:visited,.select-language{font-weight:bold;float:left;}
.country-select-button{margin-right:10px;}
.select-language{background:#e8e8e8;padding:8px;overflow:hidden;}
.select-language span{float:left;margin:5px 8px 0 0;}
.select-language select{float:left;margin-right:8px;margin-bottom:0;}
.footer-social li{float:right;margin-right:10px;width:33px;}
.footer-social a{display:block;height:33px;opacity:1;width:33px;}
.footer-social a:hover{opacity:.8;}
.g240m20.footer-corporate{margin-left:0;width:230px;}
.footer-guides,.footer-buy,.footer-support,.footer-corporate{margin-top:25px ;}
.error-message{display:none;}
#redeemQuoteErrorMessage{color:#c00;}
.footer .enter-quote{display:none;}
.footer .redeem-quote form{margin-bottom:0;}
.footer .redeem-quote input{border-right:1px solid #d8d8d8;border:1px solid #d8d8d8;float:left;margin:0;padding:0 5px;height:29px;width:145px;}
.footer .validate-redeem-quote{border:none;cursor:pointer;float:left;height:31px;width:47px;}
.footer .validate-redeem-quote span{display:block;text-indent:-9999px;}
.our-products{background-color:#fff;background-repeat:no-repeat;background-position:center top;padding-top:25px;padding-bottom:0;}
.our-products .contents ul,.our-products .contents a{background:url(/images/brandbar.png);background-repeat:no-repeat;background-position:top left;height:30px;}
.our-products ul{margin-bottom:0;}
.our-products li{float:left;list-style-type:none;}
.our-products a{display:inline-block;float:left;text-indent:-9999px;}
.productnav-ourProducts{display:none!important;}
.our-products .productnav-invitrogen a{background-position:0 0;width:135px;}
.our-products .productnav-invitrogen a:hover{background-position:0 bottom;}
.our-products .productnav-ab a{background-position:-135px 0;width:136px;}
.our-products .productnav-ab a:hover{background-position:-135px bottom;}
.our-products .productnav-gibco a{background-position:-271px 0;width:136px;}
.our-products .productnav-gibco a:hover{background-position:-271px bottom;}
.our-products .productnav-molecularprobes a{background-position:-407px 0;width:136px;}
.our-products .productnav-molecularprobes a:hover{background-position:-407px bottom;}
.our-products .productnav-novex a{background-position:-543px 0;width:136px;}
.our-products .productnav-novex a:hover{background-position:-543px bottom;}
.our-products .productnav-ambion a{background-position:-679px 0;width:136px;}
.our-products .productnav-ambion a:hover{background-position:-679px bottom;}
.our-products .productnav-iontorrent a{background-position:-815px 0;width:135px;}
.our-products .productnav-iontorrent a:hover{background-position:-815px bottom;}
.utility{background:#fff;background:rgba(255,255,255,.95);border-bottom:1px solid #d8d8d8;box-shadow:0 1px 2px rgba(0,0,0,.1);font-size:12px;padding-bottom:0;left:0;position:fixed;top:0;z-index:100;}
.banner{z-index:1;padding-top:28px;}
.banner li,.utility li{list-style-type:none;}
.user-greeting,.user-utility .service-number,a.user-utility-link:link,a.user-utility-link:visited{display:block;padding:0 7px;text-shadow:none;color:#007ed5;}
.utility,.user-utility-item{height:27px;}
.utility .location-flag .icon{display:inline;padding:0 10px;line-height:27px;}
.user-utility-item{float:left;}
.user-utility .service-number,.utility .icon{line-height:28px;}
.user-utility .active .minicart-button,.user-utility .minicart-button:hover,.user-utility .active .scms-button,.user-utility .scms-button:hover{background-color:#007ed5;color:#fff;text-shadow:none;}
.user-utility .active .quickorder-utility,.user-utility .quickorder-utility:hover,.user-utility .active .quickorder-utility a,.user-utility .quickorder-utility:hover a{background-color:#007ed5;color:#fff;}
.user-utility .quickorder-utility:hover a span{color:#fff;}
.user-utility{float:right;margin-right:0;margin-left:0;width:auto;}
.user-utility-item{background:none;border-right:1px solid #d8d8d8;border-left:0;padding-right:0;}
.customer-service-utility a:visited,.service-number a:visited{color:#007ed5;}
.service-number{background:none;border-left:0;}
.minicart-toggle{border-right:none;margin-right:10px;}
.utility .icon{display:block;padding-left:20px;}
.user-utility .myaccount-toggle .icon,.user-utility .register-utility .icon{padding-left:0;padding-right:20px;}
.user-utility .myaccount-toggle .icon b{color:#007ed5;}
.user-utility .myaccount-toggle a:hover .icon b,.user-utility .myaccount-toggle.active .icon b{color:#fff;}
.scms-icon,.scms-alert-icon{background-image:url(sharedstatic/img/sprites-icons-utilitybar-21px.png);background-repeat:no-repeat;position:relative;}
.myaccount-icon,.cart-icon,.quickorder-icon,.contact-icon{background-image:url(sharedstatic/img/icons-utility.png);background-repeat:no-repeat;}
.myaccount-icon,.scms-icon{background-position:102.5% -168px;}
.user-utility-link:hover .myaccount-icon,.active .myaccount-icon,.user-utility-link:hover .scms-icon,.active .scms-icon{background-position:102.5% -204px;}
.cart-icon{background-position:0 6px;font-weight:bold;}
.user-utility-link:hover .cart-icon,.active .cart-icon{background-position:0 -38px;}
.quickorder-icon .cart-icon,.quickorder-icon{background:none;padding-left:0!important;}
.contact-icon{background-position:0 -282px;}
.user-utility-link:hover .quickorder-icon{background:none;}
.quickorder-utility b{color:#007ed5;}
.quickorder-utility :hover b{color:#fff;}
.scms-alert .icon{padding-right:25px;}
.scms-alert-icon{background-position:100% -354px;display:inline-block;width:22px;height:22px;padding-right:3px;}
.scms-toggle .scms-menu .scms-alert-icon{background-position:100% -354px;line-height:22px;height:auto;padding-left:0;padding-right:22px;position:static;width:auto;}
.cart-items-number{background:#007ed5;color:#fff;font-size:12px;padding:2px 6px 1px 6px;margin-left:7px;position:relative;left:7px;}
.minicart-toggle,.myaccount-toggle,.scms-toggle{position:relative;}
#hfCustomerServiceLi{padding-right:10px;}
.user-utility-item ul{margin:0;padding:0;}
.minicart,.myaccount-menu,.scms-menu{box-shadow:0 1px 2px rgba(0,0,0,.1);background:#fff;border:1px solid #d8d8d8;border-top:0;display:none;font-weight:normal;padding:0;position:absolute;right:0;text-shadow:none;text-transform:none;width:400px;z-index:11;}
.myaccount-menu,.scms-menu{padding-bottom:3px;padding-top:10px;width:210px;right:auto!important;left:0!important;}
.scms-menu{width:240px;}
.myaccount-menu ul,.scms-menu ul{background:none;right:0;left:0;padding:0 0 10px 0;}
.myaccount-menu li,.scms-menu li{padding:0 10px;margin-bottom:5px;}
.user-utility .myaccount-menu .button{color:#fff;margin-bottom:8px;width:40%;}
.user-utility .myaccount-menu a{display:block;color:#007ed5;}
.user-utility .myaccount-button:hover,.user-utility .myaccount-menu a:hover{color:#005189;}
.user-utility .myaccount-menu a.button:hover{color:#fff;}
li.myaccount-menu-signin{padding-top:8px;margin-bottom:8px;text-align:center;}
.user-utility .myaccount-menu li.myaccount-menu-signin a{display:inline-block;}
li.myaccount-menu-gap{border-bottom:1px solid #d8d8d8;padding-bottom:10px;margin-bottom:10px;}
.myaccount-menu .hr{background-color:#d8d8d8;height:1px;margin:10px;overflow:hidden;}
.minicart-footer{border-top:2px solid #d8d8d8;background:none;overflow:hidden;}
.user-utility-item .country-select-button{margin-right:0;}
.hfB2BInspectMode,.hfB2BCreateMode,.hfB2BEditMode{color:#007ED5;float:left;height:17px;line-height:17px;margin-top:24px;margin-left:15px;overflow:hidden;}
.icon-b2b-mode{background:url(sharedstatic/img/icons-b2b-mode.png);display:inline-block;float:left;margin-right:8px;height:17px;width:20px;}
.hfB2BInspectMode .icon-b2b-mode{background-position:0 0;}
.hfB2BCreateMode .icon-b2b-mode{background-position:0 -17px;}
.hfB2BEditMode .icon-b2b-mode{background-position:0 -34px;}
.lite-header body,body.lite-header{padding-top:40px;}
.visible-lite-header{display:none;}
.lite-header .hidden-lite-header{display:none;}
.lite-header .visible-lite-header{display:inline-block;}
.visible-lite-footer{display:none;}
.lite-footer .hidden-lite-footer{display:none;}
.lite-footer .visible-lite-footer{display:inline-block;}
.lite-header #hfGlobalCommerceBarLeftMenu,.lite-header #hfCustomerServiceLi,.lite-header #location-flag,.lite-header #hfBarQuickOrder,.lite-header .globalHeader>.banner.group{display:none!important;}
.lite-header #hfGlobalCommerceBar{background:#1a2155;line-height:40px;height:40px;color:#FFF;border-bottom:none;}
.lite-header .globalHeader .brand{height:40px;line-height:40px;}
.lite-header .user-utility{float:right;}
.lite-header #hfGlobalCommerceBar .user-utility>div .icon,.lite-header #hfGlobalCommerceBar .user-utility .icon{line-height:40px;height:40px;color:#FFF;}
.lite-header #hfRegisterLink{height:40px;line-height:40px;float:right;color:#FFF;}
.lite-header .user-greeting,.lite-header .user-utility .service-number,.lite-header a.user-utility-link:link,.lite-header a.user-utility-link:visited{line-height:40px;color:#FFF;}
.lite-header #hfRegisterLink:hover,.lite-header .user-utility .active .user-utility-link:link,.lite-header .user-utility .active .user-utility-link:visited,.lite-header .user-utility .customer-service-utility .user-utility-link:hover,.lite-header .user-utility .myaccount-toggle .user-utility-link:hover,.lite-header .user-utility .register-utility .user-utility-link:hover,.lite-header .user-utility .active .myaccount-button,.lite-header .user-utility .myaccount-button:hover,.lite-header .user-utility .active .minicart-button,.lite-header .user-utility .minicart-button:hover,.lite-header .user-utility .active .scms-button,.lite-header .user-utility .scms-button:hover{text-decoration:underline;background:none;}
.lite-header .cart-items-number,.lite-header .user-utility .minicart-button:hover #miniCartHeaderTotalItems{text-decoration:none;display:inline-block;height:20px;vertical-align:middle;line-height:20px;margin-left:4px;}
.lite-header .user-utility .myaccount-toggle .icon{padding-right:0;}
.lite-header .myaccount-icon,.scms-icon,.lite-header .active .myaccount-icon,.scms-icon{background:none;}
.lite-header .minicart-toggle .cart-icon,.lite-header .minicart-toggle.active .cart-icon{background-position:0 -32px;}
.lite-header #hfGlobalCommerceBar a:link{color:#FFF;}
.lite-header #miniCart .item a:link,.lite-header .myaccount-div a:link{color:#000;}
.lite-header .user-utility .myaccount-toggle .icon b{color:#FFF;font-weight:normal;}
.lite-header #hfGlobalCommerceBar .user-utility-item{border:none;margin-left:10px;}
.lite-header #viewMiniCart .icon{color:#FFF;}
.lite-header #hfMyAccountOptions{color:#333;}
.lite-header #hfGlobalCommerceBar #myaccount-div a{color:#007ed5;}
.lite-header #hfGlobalCommerceBar #myaccount-div a:hover{color:#000;}
.lite-header #hfGlobalCommerceBar .contents{width:950px;height:40px;line-height:40px;padding:0 10px;}
.lite-header.lite-header-hide-home-icon .homenav-home-icon{display:none!important;}
.lite-header.lite-header-hide-minicart #miniCartButton{display:none!important;}
.lite-header #hfGreetAnonymous,.lite-header #hfGreetByName{position:static;}
.lite-header .myaccount-menu,.lite-header .scms-menu{width:330px;display:block;left:50%!important;margin-left:133px;position:absolute;}
.lite-header .myaccount-menu li,.lite-header .scms-menu li{line-height:22px;color:#000;}
.lite-header .homenav{float:left;}
.lite-header .homenav li{float:left;margin-right:10px;}
.lite-header .homenav a{line-height:40px;height:40px;}
.lite-header .g960,.liteheader .g240{padding:0;margin:0;}
.lite-footer .globalFooter .our-products,.lite-footer .globalFooter .footer-corporate,.lite-footer .globalFooter .footer-buy,.lite-footer .globalFooter .footer-guides,.lite-footer .globalFooter .footer-support,.lite-footer .globalFooter .footer-location,.lite-footer .globalFooter .footer-social,.lite-footer .globalFooter .contentinfo>span{display:none;}
.lite-footer .contentinfo-legal,.lite-footer .contentinfo-legal li,.lite-footer .copyright{display:inline;margin:0;padding:0;line-height:20px;vertical-align:middle;}
.lite-footer .contentinfo-legal{margin-right:5px;}
.lite-footer .contentinfo-legal li{padding:0 5px;}
.lite-footer .contentinfo{margin:0 auto;float:none;}
.help-icon,.dollarsign-icon{background:url(sharedstatic/img/symbol_question.png) top left no-repeat;display:inline-block;height:17px;text-indent:-9999px;width:17px;}
.footer-help-icon{background:url(sharedstatic/img/icon-help-footer.gif) top left no-repeat;display:inline-block;height:17px;text-indent:-9999px;width:17px;}
.dollarsign-icon{background:url(sharedstatic/img/symbol_money.png) top left no-repeat;}
.k_float{background:url(sharedstatic/img/feedback-button.png) no-repeat 0 0;cursor:pointer;display:block;height:156px;top:45%;right:0;position:fixed!important;width:30px;z-index:9999999;_position:absolute!important;_top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+230+"px":body.scrollTop+230+"px");}
.k_float:hover{background-position:-30px 0;}
#pageError ul{list-style-type:none;list-style-image:none;}
.OneLinkTxShow{display:none;}
.OneLinkShow{display:none;}
#_atssh{display:none!important;}
.master-user-popover-close-button{float:right;color:#d8d8d8;font-size:12px;line-height:12px;background:none;cursor:pointer;}
.master-user-popover-close-button:hover{color:#C00;cursor:pointer;}
.meganav{background-color:#fff;border:1px solid #d8d8d8;border-bottom:1px solid #c8c8c8;margin:0 auto;clear:both;position:relative;width:948px;height:30px;_z-index:-1;}
.meganav ul,.meganav li{list-style:none;margin-left:0;}
.meganav>li{color:#1A2155;border-left:1px solid #d8d8d8;float:left;font-weight:bold;line-height:30px;text-align:center;width:188px;}
.meganav>li:first-child{ border-left:0;width:192px;}
.meganav>li>a{  background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#f8f8f8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f8f8f8));background-image:-webkit-linear-gradient(top,#fff,#f8f8f8);background-image:-o-linear-gradient(top,#fff,#f8f8f8);background-image:linear-gradient(to bottom,#fff,#f8f8f8);display:block;}
.meganav>li.active>a{background:#fff;filter:none;}
.meganav>li>a{font-size:15px;background:#007ed5;color:#fff;}
.meganav>li>ul a:hover{color:#005189;}
.meganav>li.active>a,.meganav>li>ul a{color:#007ED5;}
.meganav>li>ul>li{color:#333;}
.meganav>li.active{background:#fff;border-bottom:1px solid transparent;color:#007ED5;filter:none;}
.meganav>li>ul>li{color:#333;}
.meganav>li>ul{background:#fff;display:none;position:absolute;top:31px;left:-1px;width:948px;border:1px solid #d8d8d8;border-top:0;box-shadow:0 2px 2px rgba(0,0,0,.1);z-index:200;}
.meganav>li.active>ul{display:block;}
.meganav>li>ul>li{float:left;padding:2%;width:21%;text-align:left;font-weight:normal;line-height:18px;}
.meganav>li>ul>li>ul>li{margin-bottom:6px;line-height:17px;}
.meganav>li>ul>li>b{margin-bottom:8px;display:block;}
.meganav p{margin-bottom:20px;}
.meganav>li.nav-1-col>ul>li{width:96%;}
.meganav>li.nav-2-col>ul>li{width:46%;}
.meganav>li.nav-3-col>ul>li{width:28%;}
.meganav>li.nav-4-col>ul>li{width:21%;}
.meganav>li.nav-5-col>ul>li{width:16%;}
.meganav li.divider{float:none;clear:both;list-style-type:none;background:#d8d8d8;height:1px;margin:12px 0;padding:0;width:100%;}
.logo{margin:10px 0 10px 10px;position:relative;}
.logo a{display:block;}
.logo img{float:left;width:auto;}
.logo .prtnr{padding-left:0;margin-left:20px;width:170px;height:60px;overflow:hidden;float:left;}
.print-logo{display:none;}
.global-promo{top:0;right:10px;position:absolute;}
.scms-ship-status{margin:0 auto;position:relative;width:950px;}
.scms-ship-status div{color:#1A2155;display:none;font-size:13px;font-weight:bold;position:absolute;right:0;top:1px;}
#hfScmsShipToLab{background:url(sharedstatic/img/sprites-icons-utilitybar-21px.png) no-repeat 0 -493px;padding-left:20px;}
input.placeholder{color:#888;}
div.search{padding:22px 0 0 0;}
.nav .search form{background-color:#007ED5;background-image:-moz-linear-gradient(top,#007ed5,#0055cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#007ed5),to(#0055cf));background-image:-webkit-linear-gradient(top,#007ed5,#0055cf);background-image:-o-linear-gradient(top,#007ed5,#0055cf);background-image:linear-gradient(to bottom,#007ed5,#0055cf);background-repeat:repeat-x;border-width:1px;border-style:solid;border-color:#0055cf #0055cf #004bb6;border-color:rgba(0,0,0,0.05) rgba(0,0,0,0.05) rgba(0,0,0,0.1);float:right;margin-top:0;margin-bottom:0;display:inline;padding:4px 0;position:relative;width:100%;z-index:50;}
.search ul{margin:0;}
.search form input,.search form button{font-size:14px;margin-bottom:0;box-shadow:none;}
.search form input{background:#fff;border:1px solid #fff;padding:0 8px;height:28px;line-height:28px;float:right;width:86.75%;margin:0;}
.search form button,.search form button:hover,.search form button:active{background:none;border:none;float:right;height:30px;margin:0;text-align:center;padding:0;width:40px;filter:none;}
.search form button span{background:url(sharedstatic/img/icons-utility.png) no-repeat 0 -251px;display:block;height:18px;margin:auto;text-indent:-9999px;width:17px;}
.ac_results{box-shadow:0 1px 2px rgba(0,0,0,.1);background:#fff;border:1px solid #d8d8d8;padding:10px;z-index:1;right:50px!important;top:34px!important;}
.ac_results li{color:#555;cursor:pointer;padding:2px 5px;}
.ac_results li:hover,.ac_results .ac_over{background:#f8f8f8;color:#007ED5;cursor:pointer;text-decoration:none;}
.ac_results li.ac_skip,.ac_results li.ac_skip:hover{background:#fff;border-bottom:1px solid #d8d8d8;color:#1a2155;cursor:text;display:block;font-weight:bold;padding:0 5px 5px 5px;margin-bottom:5px;text-decoration:none;}
.ac_results li.ac_skip em{font-style:normal;}
#header-typeahead{top:34px;left:5px;z-index:500;overflow:hidden;width:663px;background:#fff;border:1px solid #d8d8d8;position:absolute!important;box-shadow:0 2px 2px rgba(0,0,0,0.1);display:none;}
#header-typeahead a{cursor:pointer;}
#header-typeahead div.typeahead-terms{float:left;width:200px;position:relative;z-index:508;overflow:hidden;font-size:12px;}
#header-typeahead div.typeahead-flyout{float:left;width:442px;height:300px;background:#f8f8f8;border-left:1px solid #d8d8d8;padding:10px;position:relative;left:-1px;z-index:501;overflow:hidden;}
#header-typeahead ul{list-style:none;}
#header-typeahead ul.typeahead-term-list a.typeahead-term{display:block;text-transform:lowercase;padding:3px 10px;border-top:1px solid transparent;border-bottom:1px solid transparent;border-right:1px solid transparent;text-decoration:none!important;}
#header-typeahead ul.typeahead-term-list a.typeahead-term:hover,#header-typeahead ul.typeahead-term-list a.typeahead-term.active,#header-typeahead ul.typeahead-term-list a.typeahead-term.active:hover{color:#007ED5;}
#header-typeahead ul.typeahead-term-list a.typeahead-term.active{background:#f8f8f8;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-right:1px solid #f8f8f8;}
#header-typeahead ul.typeahead-term-list li{line-height:22px;}
#header-typeahead ul.typeahead-term-list li:first-child a.typeahead-term.active{border-top-color:#f8f8f8;}
span.typeahead-hr{display:block;border-bottom:1px solid #d8d8d8;margin-top:10px;margin-bottom:10px;}
#header-typeahead div.flyout-details li{font-size:12px;line-height:1.4em;}
.search form{width:470px!important;}
.search form.active{width:710px!important;margin-left:-60%;}
.search form.active #suggest1{width:91%;}
#suggest1{width:86.75%;}
#header-typeahead div.flyout-clear{display:none;clear:both;}
#header-typeahead div.flyout-box1,#header-typeahead div.flyout-box2,#header-typeahead div.flyout-box3,#header-typeahead div.flyout-box4{float:left;font-size:14px;width:205px;margin-right:15px;}
#header-typeahead div.flyout-box1,#header-typeahead div.flyout-box2{margin-bottom:30px;}
#header-typeahead div.flyout-box3,#header-typeahead div.flyout-box4{margin-bottom:10px;}
#header-typeahead div.flyout-details h3{margin-bottom:6px;font-weight:700;line-height:16px;font-size:14px;}
.flyout-recent-searches,.flyout-typeahead{display:none;}
.flyout-recent-searches li{line-height:20px;cursor:text;display:block;text-decoration:none;}
.flyout-recent-searches li.term a{color:#1a2155;display:block;padding-left:10px;padding-top:3px;padding-bottom:3px;}
.flyout-recent-searches li.term a.active{background:#f8f8f8;color:#007ED5;text-decoration:none;}
.recent-searches{background:#fff;border-bottom:1px solid #d8d8d8;padding-bottom:5px;margin:7px 10px 5px 10px;font-weight:bold;}
.recent-searches em{font-style:normal;}
@media print{body{background:white;color:black!important;font-size:11pt;margin:0;}
a,a *{color:#036AC8;text-decoration:none;font-weight:bold;}
a img{border:none;}
a[href]:after{content:none!important;}
img{max-width:100%;max-height:100%;display:block;}
h1,.pageheader,.button{color:black;margin-left:0;font-weight:bold;}
#kampylink,.notification-bar,.search,.utility,.page-utility,.secondary,.sidebar,.main-nav,.meganav,.support-search,.results-sort,.results-footer,.pagination,.stepbar,.quickorder .tabs-menu,.our-products,.footer-corporate,.footer-support,.footer-buy,.footer-guides,.footer-location,.footer-social,.contentinfo-legal{display:none!important;width:0!important;height:0!important;}
.content{margin-top:120px;padding-top:0;position:relative;}
.tabs-panels{min-height:0!important;_height:auto!important;}
#checkoutForm *{float:none!important;}
.copyright{border-top:1px solid gray;color:gray;padding:15pt 0 0 0;margin:0;}
.nav{background:none;top:0;left:0;margin:0;padding:0;height:auto;}
.banner,.logo{height:120px;}
.logo img{display:none;}
.logo img.print-logo{position:relative;width:180px;height:82px;display:block;top:auto;left:auto;margin-top:0!important;}
.banner{position:absolute;top:0;left:0;height:0!important;}
.pageheader .tabs{display:none;}
.quickorder .tabs{clear:both;}
.g720,.g9,.span9,.g800,.g10,.span10,.g880,.g11,.span11,.g960,.g12,.span12,.g720m20,.g800m20,.g880m20,.g960m20{float:none!important;}
.main,.contents,.quickorder .tabs-panels{margin:0!important;padding:0!important;border:0!important;float:none!important;width:100%!important;}
.results h2 a[href]:after{content:"(" attr(href) ") ";color:gray;font-size:90%;}
.result-type{color:gray;}
.checkout .tabs-menu{display:none;float:none;}
.checkout .tabs-panels{border:none;display:block;float:none;width:100%;}
}
