html,body{font-family:'Open Sans',sans-serif;color:#000;font-size:12px}a,a:visited{color:#45ab48;text-decoration:underline;font-weight:600}a:hover{color:#659f96;text-decoration:underline;font-weight:600}h1,h2,h3,h4,h5{font-family:Nunito,sans-serif}.page-title h1,.page-title h2{font-family:Nunito,sans-serif}.hide-desktop{display:none}.show-mobile{display:none}.row{max-width:1010px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background:#f5f5f5;border-color:#ebebeb;box-shadow:none;color:#959595}table{border:0}table thead,table tfoot{background:none}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{font-size:1em}.cms-page-view .col-main p,.cms-page-view .col-main ul li,.cms-page-view .col-main ol li,.cms-page-view .col-main div{font-size:14px}.label{background:none;color:#000}fieldset{border:0;margin:0;padding:0}ol li ul,ol li ol{margin-left:0}.data-table tbody tr:nth-child(2n), .data-table tr.even {background:#fff}.data-table tfoot{background:#fff}table tr.even, table tr.alt, table tr:nth-of-type(2n) {background:#fff}.footer-container{padding-top:50px;border-top:3px solid #959595;margin-top:25px}.footer ul,.footer ul.links{width:auto}.footer-links{margin:0;width:100%}.footer-links>div{float:left;clear:none;width:25%}.footer-links>div:last-child{padding-left:30px}.footer-links h3{color:#659f96;font-size:12px;text-transform:uppercase;font-weight:bold;float:left;margin-bottom:.5em}.footer-links ul{margin:0;clear:left}.footer-links a{color:#7d7d7d;text-decoration:none}.footer .footer-right{padding-left:25px!important;border-left:1px solid #e1e1e1}.form-subscribe{width:100%}.form-subscribe .v-fix{width:80%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.form-subscribe input.input-text{height:24px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.form-subscribe button.button,.form-subscribe button.button:hover{box-sizing:border-box;-moz-box-sizing:border-box;background:#c4c4c4 url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat -72px 0;border-radius:0;height:24px;width:24px;text-indent:-999em;margin:0;padding:0;float:left}.form-subscribe label{color:#659f96;font-size:12px;font-weight:bold}.footer .logos{margin-top:25px}.footer .logos h3{color:#659f96;font-size:12px;text-transform:uppercase}.footer .logos a{float:left;clear:left}.footer .logos a span{display:inline-block;margin-bottom:12px}.footer .logos a span.springerpub{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/ximg_logo-springerpub.png.pagespeed.ic.OixjksE7Iy.png) no-repeat;width:191px;height:49px}.footer .logos a span.demosmedical{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/ximg_logo-demosmedical.png.pagespeed.ic.L28ixDNcI2.png) no-repeat;width:139px;height:30px}.footer .logos a span.demoshealth{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/ximg_logo-demosHealth.gif.pagespeed.ic.f3Q7FuKeQK.png) no-repeat;width:138px;height:21px}address.copyright{text-align:right;font-size:10px;padding-bottom:25px}#navMenuMobileCheck{display:none}.header{position:relative;z-index:999}.header h1.logo{margin:0}.header-container .home-top-ads{margin-bottom:25px;display:inline-block}.header-container .home-top-ads .ad{float:left;margin-right:9px}.header-container .home-top-ads div:last-child{margin-right:0}.header-container .home-top-ads img{width:100%}.header-container .promo-msg{margin-bottom:15px;font-size:16px}.header-panel{padding:0}.header .quick-access{width:auto}.header .quick-access .links{float:left}.header .quick-access .links ~ ul  {float:right}.header .quick-access .links li,.header .quick-access .links li a,.header .quick-access .links li a:hover{background:none;color:#7d7d7d;font-size:10px;height:12px;line-height:12px}.header .quick-access .links li{border-right:1px solid #7d7d7d;float:left}.top-cart .block-title{padding-left:0px;margin-top:-3px}.top-cart .block-title strong{color:#f7941d;background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat 100% -70px;padding-right:16px;font-size:10px}.top-cart .block-title a{text-decoration:none}.top-cart .block-title a:hover strong{color:#d6821a}.top-cart .block-title.expanded strong{color:#f7941d;background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat 100% -70px}.top-cart .block-content .block-subtitle{background:none;color:#f7941d}.header .form-search{white-space:normal;padding:0}.header .form-search input.input-text{background:#f5f5f5;float:left;padding-left:10px;height:24px}.header .form-search button.button{background:#659f96 url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat -48px 0;float:left;margin:0;border-radius:0;height:24px;width:24px;text-indent:-999em;padding:12px}.header .newsletter-wrapper{clear:both;text-align:right;margin-bottom:15px}.header .newsletter-wrapper>a{padding-right:20px;line-height:24px;height:24px;float:left}#invitation-send-link a{background:none;padding-left:10px}#invitation-send-link{background:none;margin:0}.nav-container{z-index:998}#nav{margin:0}#nav ul,#nav div{left:0;margin:12px 0 0;min-width:250px;display:none;width:100%}#nav a.level-top span{font-family:Nunito,sans-serif;font-weight:normal;text-transform:uppercase}#nav li.level-top{width:20%;text-align:center;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;height:43px;line-height:43px}#nav li.level-top.nav-5{border-right:1px solid #ebebeb}#nav li.level-top a,#nav li.level-top a span,#nav li.over a.level-top span,#nav li.active a.level-top span #nav li.level-top>a:hover,#nav li.level-top>a:hover span{width:100%;height:41px;line-height:43px;padding:0;box-sizing:border-box;-moz-box-sizing:border-box}#nav ul li.level0 a{height:30px;line-height:30px}#nav li.level0 li a{height:auto;line-height:inherit;margin-bottom:10px}#nav li.level-top li a span{height:auto;line-height:inherit}#nav li.level-top.over>a,#nav li.level-top>a:hover,#nav li.level-top>a:hover span{background-image:-ms-linear-gradient(top,#fff 0%,#d9e7e5 100%);background-image:-moz-linear-gradient(top,#fff 0%,#d9e7e5 100%);background-image:-o-linear-gradient(top,#fff 0%,#d9e7e5 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#d9e7e5));background-image:-webkit-linear-gradient(top,#fff 0%,#d9e7e5 100%);background-image:linear-gradient(to bottom,#fff 0%,#d9e7e5 100%)}#nav li.level-top.over>a{height:41px}#nav ul{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}#nav ul li.level0{background:none;padding:0 20px;text-align:left}#nav ul li.level0.nav-2.last{border-bottom:1px solid #ccc}#nav ul li.over a.over{color:#ccc}#nav ul li.level0.first{padding-top:25px}#nav ul li.level0.last{padding-bottom:25px}#nav ul li.level0.seemore{background:#ebebeb;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;text-align:center}#nav ul li.level0.seemore a{font-weight:bold;margin:0;padding:5px 0}#nav li .shown-sub{background:#fff;padding:0;width:100%;margin:12px 0 0 0;min-width:250px;display:block}#nav ul.level0 div.level-top{display:none}.cms-index-index .row-2 .flex-viewport{max-width:606px}.cms-index-index .col-main .block{float:left;width:25%;text-align:center}.cms-index-index .col-main .block a{display:inline-block;font-size:14px;color:#000;text-decoration:none;line-height:20px;font-weight:normal}.cms-index-index .col-main .block a.product-name{width:100%}.cms-index-index .col-main .block .product-name-wrapper{}.cms-index-index .col-main .block .price-box{float:none;clear:both;color:#f7941d;font-size:14px;line-height:30px}.featured-block{display:inline-block;clear:both;width:100%}.featured-block h3{font-size:24px;font-weight:normal;font-family:Nunito,sans-serif;color:#48a842;border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:50px}.featured-block h3 a{float:right;font-family:open-sans,sans-serif;font-size:12px;font-weight:600;padding-top:11px}.featured-block .flex-direction-nav .flex-prev,.featured-block .flex-direction-nav .flex-next{margin-top:-80px}.flex-direction-nav{margin:0;list-style:none;padding:0;font-size:0;overflow:hidden}.flex-direction-nav a.flex-next:before,.flex-direction-nav a.flex-prev:before{display:none}.flex-direction-nav .flex-prev{opacity:1.0;left:0;color:transparent;background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat 0 0;width:24px;height:24px}.flex-direction-nav .flex-next{opacity:1.0;right:0;color:transparent;background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat -24px 0;width:24px;height:24px}.flexslider .slides{padding:0}.home-page-slider-wrapper .flexslider{margin:30px 0px}.home-page-slider-wrapper .flex-control-nav{text-align:left;bottom:10px}.home-page-slider-wrapper .flex-control-paging li a{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xdemosmedical-sprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat -96px 0px;box-shadow:none;width:10px;height:10px;display:inline-block}.home-page-slider-wrapper .flex-control-paging li a.flex-active{background:rgba(255,255,255,1)}.cms-index-index .row-2 .large-4{padding-left:48px}#meet-our-friends{margin-bottom:45px}#meet-our-friends h3{background:#acacac;color:#fff;font-weight:normal;font-size:18px;padding:20px 0 0 70px;height:86px;line-height:22px;text-decoration:none;margin-bottom:45px}#meet-our-friends h3 a,#meet-our-friends h3 a:visited,#meet-our-friends h3 a:hover{color:#fff;text-decoration:none;font-weight:normal}#meet-our-friends h3 span{font-size:20px;clear:both}#meet-our-friends h3 span.icon{position:absolute;background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat 0 -24px;width:46px;height:46px;margin-left:-53px;text-indent:-999em}#meet-our-friends p:before{font-family:"Times New Roman",serif;font-size:65px;content:'‘‘';display:inline-block;position:absolute;top:15px;left:-7px;opacity:.5;letter-spacing:-4px}#meet-our-friends p:after{font-family:"Times New Roman",serif;font-size:65px;content:'”';display:inline-block;position:absolute;top:92%;right:0px;opacity:.5;letter-spacing:-4px}#meet-our-friends p{color:#659f96;font-size:18px;line-height:30px;font-family:"Nunito",sans-serif;padding:0 15px 0 26px;position:relative}#meet-our-friends p a{color:#659f96;text-decoration:none;font-weight:normal}#events h3{background:#acacac;color:#fff;font-size:18px;line-height:30px;height:30px;font-weight:normal;padding-left:10px}#events ul{list-style:none;padding:0;margin:0}#events h4{margin:0;font-size:14px;line-height:22px;color:#659f96;font-weight:600;font-family:"Open Sans",sans-serif;text-decoration:none;text-transform:uppercase}#events p{font-size:14px;line-height:22px}#events a.see-more{background:#659f96;color:#fff;text-decoration:none;padding:5px 7px}#events a.see-more:hover{background:#45ab48}.row-icons{background:#659f96;min-height:120px;line-height:120px;margin-bottom:75px;display:inline-block}.row-icons div{text-align:center}.row-icons a{color:#fff;text-decoration:none;text-transform:uppercase;width:90px;line-height:20px;padding:10px 0 0 0;margin:0 auto;display:block}.row-icons a:hover{border-bottom:1px solid #fff}.main-categories a:before{content:">";padding-left:10px;padding-right:5px}.main-categories a{color:#659f96;text-decoration:none;font-weight:400;font-family:"Nunito",sans-serif;font-size:12px}.main-categories a:hover{color:#48a842}.main-categories ul{list-style:none;margin:0;padding:0;margin:30px 30px 30px 0}.main-categories ul li{border-top:1px solid #cac2b9;height:57px;line-height:57px}.main-categories ul li:last-child{border-bottom:1px solid #cac2b9}.breadcrumbs{background:none;border:0}.breadcrumbs ul li{font-size:10px;font-weight:normal}.breadcrumbs ul li a{color:#000}.breadcrumbs ul li span{color:#fff;width:0}.breadcrumbs ul li span:before{color:#000;content:">";display:inline-block;font-size:11px;height:10px;padding-left:3px;width:10px;text-align:center}.breadcrumbs ul li strong{font-weight:normal;color:#659f96}.category-view h1{font-size:24px;font-weight:normal;color:#659f96}.pager .pages{text-transform:uppercase;font-size:12px;margin:0}.pager .pages strong{font-weight:normal}.pager .pages a{color:#659f96;font-weight:normal}.pager .pages .current{color:#659f96;font-weight:normal;text-decoration:underline}.pager .pages li{border-right:1px solid #7d7d7d;padding:0 8px}.pager .pages .i-previous,.pager .pages .i-next{text-transform:capitalize;vertical-align:top}.pager .pages li.i-previous{padding-left:8px}.pager .pages .i-next{border-right:0px}.sort-by label{float:left;margin-right:10px;text-transform:uppercase;font-size:12px}.sort-by .select-wrapper{float:right}.sorter select{color:#959595;border:1px solid #959595}.toolbar-bottom{margin:0 0 25px}.toolbar-bottom .sorter{display:none}.products-grid .product-name-wrapper{padding:0 2px}.products-grid .product-name-wrapper .product-name{margin:0}.products-grid .product-name-wrapper .product-subtitle{font-size:11px;color:#888;text-decoration:none;font-weight:normal;font-style:italic}.product-name a{color:#7d7d7d;font-weight:100;text-decoration:none}.product-name a:hover,.products-grid .product-name-wrapper .product-name a:hover .product-subtitle{color:#333}.products-grid .price-box{text-align:center}.regular-price .price{color:#f7941d;font-size:16px}.products-grid li.item{width:20%;text-align:center;height:350px}.sidebar .block-layered-nav .block-title h3{background:#acacac;color:#fff;font-size:16px;font-weight:normal;line-height:30px;padding-left:10px}.sidebar .block-layered-nav .block-title{padding-left:0;padding-right:0}.sidebar .block-layered-nav dl{padding-left:0}.sidebar .block-layered-nav dt{text-transform:uppercase}.sidebar .block-layered-nav dd li{list-style:none;color:#7d7d7d;line-height:24px}.sidebar .block-layered-nav dd li a{color:#659f96;font-weight:400}.sidebar .block-layered-nav .currently{background:#e8f1ef;padding-left:10px}.sidebar .block-layered-nav .currently li{list-style:none}.sidebar .block-layered-nav .currently .label{background:none;text-transform:uppercase;color:#000;padding-left:0}.sidebar .block-layered-nav .currently .block-subtitle{font-family:"Nunito",sans-serif;font-size:16px;color:#707070;font-weight:normal}.sidebar .block-layered-nav .currently .value{color:#659f96}.quickview-modal .add-to-box button.btn-cart{background:none repeat scroll 0 0 #f7941d;border-radius:0;float:right;height:40px;line-height:40px;vertical-align:middle;padding:0}.quickview-modal .add-to-box button.btn-cart span span{height:40px;line-height:40px;text-transform:uppercase}.quickview-modal .add-to-box input.qty{background:none repeat scroll 0 0 #fff;float:left;height:40px;line-height:40px;text-align:center}.quickview-modal .add-to-box label{float:left;height:40px;line-height:40px}.toolbar{display:inline-block;float:right;margin:0 0 30px;width:100%}.toolbar .pager{padding-left:0}.toolbar .pager .pages{text-align:left}.catalog-product-view .footer-container{margin-top:0px}.catalog-product-view .collateral-tabs .product-detail ul{margin:0}.catalog-product-view .collateral-tabs .product-detail li{list-style:none}.catalog-product-view .product-detail li:nth-child(odd) {background:#eee}.catalog-product-view .product-detail li .title{width:150px;padding-left:5px;display:inline-block}.catalog-product-view .product-detail li .value{}.product-view .product-img-box{padding:0 50px 0 0}.product-view .product-img-box .zoom-notice,.product-view .product-img-box .zoom{display:none}.product-view .product-img-box .product-image-zoom{width:100%}.product-view .product-img-box .product-image,.product-view .product-img-box .product-image img{width:100%;max-width:270px;margin:0px auto 10px}.product-view .product-shop{padding:0;width:100%}.product-view .product-name h1{font-size:32px;margin-bottom:0}.product-view .product-subtitle{font-size:16px;margin-bottom:25px}.product-view .series{font-size:16px}.product-collateral{padding:0;width:100%}.product-view .product-shop .price-box .price-including-tax .price,.product-view .product-shop .price-box .regular-price .price{color:#659f96;font-size:24px;font-weight:normal}.product-view .product-shop .add-to-cart-container{background:#e8f1ef;display:inline-block;width:100%;padding:12px 25px}.product-view .product-shop .add-to-cart{float:right;padding:0}.product-view .product-shop .price-box{float:left}.product-view .product-shop .add-to-box{float:right}.cart .checkout-types .btn-proceed-checkout,.product-view .product-essential button.btn-cart,.add-to-cart button.btn-cart{background:#f7941d;height:40px;border-radius:0px;background-color:#f7941d;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f7941d),to(#d6821a));background-image:-webkit-linear-gradient(top,#f7941d,#d6821a);background-image:-moz-linear-gradient(top,#f7941d,#d6821a);background-image:-ms-linear-gradient(top,#f7941d,#d6821a);background-image:-o-linear-gradient(top,#f7941d,#d6821a)}.cart .checkout-types .btn-proceed-checkout:hover,.product-view .product-essential button.btn-cart:hover,.add-to-cart button.btn-cart:hover{background-color:#f7941d;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#d6821a),to(#f7941d));background-image:-webkit-linear-gradient(top,#d6821a,#f7941d);background-image:-moz-linear-gradient(top,#d6821a,#f7941d);background-image:-ms-linear-gradient(top,#d6821a,#f7941d);background-image:-o-linear-gradient(top,#d6821a,#f7941d)}.product-view .product-essential button.btn-cart span span,.add-to-cart button.btn-cart span span{text-transform:uppercase}.product-view .product-essential button.itunes-button{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xitunes-button.png.pagespeed.ic.fzautiAyNt.png) transparent;width:140px;height:48px}.add-to-cart label{height:40px;line-height:40px;float:left;text-transform:uppercase}.add-to-cart .qty{float:left;height:40px;text-align:center;font-size:14px;margin-bottom:0}.sample-wrapper{background:none repeat scroll 0 0 #e8f1ef;float:left;margin:5px 0 0;padding:0 0 0 15px;width:100%}.sample-wrapper .label{color:#707070;float:left;font-size:16px;font-weight:normal;padding:12px 10px 0 27px}.sample-wrapper a{color:#48a842;float:left;font-size:16px;padding:12px 15px 12px 0}.collateral-tabs{border-top:1px solid #e1e1e1;margin:50px 0}.collateral-tabs .tab{background:none;border-bottom:1px solid #e1e1e1;padding:0;margin:0}.collateral-tabs .tab:first-child{border-bottom:1px solid #e1e1e1}.collateral-tabs .active ~ .tab-container {}.collateral-tabs .active{background:none}.collateral-tabs .active h2{background-position:100% -106px}.collateral-tabs h2{color:#48a842;font-size:16px;font-weight:normal;background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat 100% -86px;margin:8px 0}.collateral-tabs .tab-container{margin:0}.collateral-tabs .tab-content{padding:25px 0;border:0}.collateral-tabs .tab-content,.collateral-tabs .tab-content p,.collateral-tabs .tab-content li,.collateral-tabs .tab-content i{font-size:14px;line-height:24px}.collateral-tabs .tab-content li{list-style:disc}.other_vendors{clear:both;display:inline-block;width:100%}.vendors h4{float:left;font-size:16px;color:#f7941d;font-weight:normal;margin:0 5px 0 0;line-height:30px;height:30px}.vendors span{height:30px;line-height:30px}.related-container{background:#efefef;clear:both}.box-related{background:none}.box-related .box-title h2{color:#659f96;font-size:24px;font-weight:normal;border-bottom:1px solid #ccc;margin-bottom:15px}.box-related li.item{text-align:center}.box-related li.item:last-child{float:left}.box-related li.item .item-info{margin:0}.box-related li.item .product-details{margin:0}.box-related li.item .product-image{margin:0;float:none;width:100%}.box-related .product-name{margin-top:15px;text-align:center}.box-related .product-name a{font-size:16px;color:#000}.box-related .product-subtitle{font-size:12px}.box-related .authors{color:#898989;text-transform:uppercase;margin-top:25px}.share-wrapper{background:#e8f1ef;line-height:38px;padding-top:20px;text-align:center}.share-wrapper .label{background:none;font-size:16px;color:#707070;float:left;font-weight:normal}.share-wrapper a{text-decoration:none}.review-summary-table th.label,.review-summary-table td.label{color:#000;width:auto}.review-summary-table .form-list label{text-align:left}.flags-wrapper{margin:20px 0 0 0px;display:inline-block}.flags-wrapper span{font-size:16px;font-family:'Nunito',serif;color:#707070;font-weight:normal;background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) 0px -206px no-repeat;float:left;clear:left;padding:0px 10px 0px 50px;margin:0 0 13px 0;height:35px;line-height:35px}.flags-wrapper span.flag1{background-position:0 -206px}.flags-wrapper span.flag2{background-position:0 -241px}.flags-wrapper span.flag3{background-position:0 -276px}.product-view{width:100%}.product-view .product-shop p.author{text-transform:uppercase}.product-view .product-shop p.author span{text-transform:none}.product-view .add-to-cart .paypal-logo{display:none}.product-view .product-options-bottom{clear:both}.product-view .product-options-bottom .add-to-cart{float:left;margin-top:10px}.product-options{background:#fff}.product-options dd{padding:0;margin:5px 0 0;border-bottom:0px}.product-options .options-list label{font-size:12px;float:left}.product-options .options-list .price-notice{float:left}a.button,button.button span,a.button span,button.button span span,button.button{background:none;text-transform:uppercase;font-weight:normal;font-size:12px;border-radius:0px;border:0px}button.button{padding:7px 10px;height:auto;background-color:#959595;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#959595),to(#707070));background-image:-webkit-linear-gradient(top,#959595,#707070);background-image:-moz-linear-gradient(top,#959595,#707070);background-image:-ms-linear-gradient(top,#959595,#707070);background-image:-o-linear-gradient(top,#959595,#707070)}button.button:hover{background-color:#707070;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#707070),to(#959595));background-image:-webkit-linear-gradient(top,#707070,#959595);background-image:-moz-linear-gradient(top,#707070,#959595);background-image:-ms-linear-gradient(top,#707070,#959595);background-image:-o-linear-gradient(top,#707070,#959595)}.add-to-links a{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xicon_wishlist.png.pagespeed.ic.yB62F8qoPT.png) no-repeat scroll left center rgba(0,0,0,0);color:#48a842;float:right;font-size:12px;font-weight:bold;height:25px;padding:0 0 0 25px;text-transform:uppercase}.product-view .product-shop .add-to-box{float:right;width:60%}.product-view .product-shop .add-to-links{float:right}.product-view .product-shop .vendors{float:left;width:50%}.cms-page-view .col-main{font-size:14px}.cms-page-view .col-main h1{font-size:32px}.cms-page-view .col-main h2{color:#48a842;font-weight:400;margin-top:50px;font-size:24px}.cms-page-view .col-main h3{color:#000;font-size:24px;font-family:"open sans",sans-serif;font-weight:bold}.cms-page-view .sidebar{padding-left:3.9375em}.cms-page-view .sidebar h3{background:#acacac;font-size:18px;color:#fff;font-weight:normal;padding-left:10px;margin:0 0 25px 0}.cms-page-view .sidebar h4{background:#acacac;font-size:18px;color:#fff;font-weight:normal;padding-left:10px;margin:0 0 25px 0}.cms-page-view .publish-with-us .col-main h3{color:#48a842;font-weight:400;margin-top:50px}.cms-page-view .sidebar .contact-info{margin-bottom:46px;font-size:14px}.cms-page-view .sidebar .contact-info h5{font-family:"Open Sans",sans-serif;font-size:14px}.cms-page-view .sidebar .contact-info .position{font-style:italic}.cms-page-view .sidebar .contact-info .location{margin-bottom:5px}.cms-page-view .sidebar .contact-info .email{height:35px;line-height:35px;margin:0 0 5px 0}.cms-page-view .sidebar .contact-info .email span{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat -35px -129px;width:35px;height:35px;display:inline-block;margin-right:10px;float:left}.cms-page-view .sidebar .contact-info .phone{height:35px;line-height:35px;margin:0 0 5px 0}.cms-page-view .sidebar .contact-info .phone span{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat 0 -129px;width:35px;height:35px;display:inline-block;margin-right:10px;float:left}.cms-page-view .sidebar .downloads{font-size:14px}.cms-page-view .sidebar .downloads li{margin-bottom:25px}.cms-page-view .sidebar .downloads li span{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xsprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat -70px -129px;width:23px;height:36px;display:inline-block;float:left;margin-right:10px}.cms-page-view .sidebar .downloads a{color:#000;text-decoration:none;height:26px}.cms-page-view .sidebar .proposal{font-size:14px}.cms-page-view .page-title h1{color:#619990;font-size:32px}.cms-page-view .books-holder h5.name{color:#7d7d7d;text-align:left}.cms-page-view .books-holder .book .description{text-align:center}.cms-page-view .books-holder a{color:#659f96;text-align:center}.cms-page-view .books-holder .book{margin-bottom:25px;padding-top:25px;border-top:1px solid #ccc}.cms-digital-products-and-apps.cms-page-view .books-holder .book{height:270px}.cms-digital-products-and-apps.cms-page-view .books-holder h5.name{text-align:center}.cms-page-view .books-holder .book:last-child{float:left}.cms-page-view .books-holder .book .actions{text-align:center}.cms-ebooks .cms-page-view .books-holder{text-align:center}.cms-page-view .apps-holder .app{margin-bottom:25px;padding-top:25px;border-top:1px solid #ccc}.cms-page-view .apps-holder .app img{max-width:100%}.cms-page-view .apps-holder .app:last-child{float:left}.cms-page-view .apps-holder .name{color:#7d7d7d;font-size:16px;margin:0}.cms-page-view .apps-holder .price{color:#f7941d;font-weight:bold}.cms-page-view .apps-holder a{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xdemosmedical-sprite.png.pagespeed.ic.wRn-TjVa_n.png) no-repeat 0 -166px;width:135px;height:40px;display:inline-block;text-indent:-999em}.cms-ebooks .cms-page-view .books-holder .book{height:auto}.cms-ebooks .cms-page-view .books-holder h5.name{text-align:left}.cms-digital-products-and-apps .cms-page-view .books-holder h5.name{text-align:center}.cms-digital-products-and-apps .cms-page-view .books-holder .book{height:333px}.customer-account-create .account-create .bottom .page-title{margin:40px 10px 25px}.customer-account-create .account-create .bottom h2{font-size:24px;margin:0 0 15px 0;color:#48a842}.customer-account-create .newslettersub{}.customer-account-create .newslettersub li{float:left;width:98%}.customer-account-create .newslettersub li.first{margin:0 0 4px 0}.customer-account-create .newslettersub li.first+li{margin:0;width:98%}.customer-account-create .newslettersub li.first+li label{display:none}.customer-account-create .newslettersub li label{}.customer-account-create .newslettersub li .checkbox input{margin-top:.8em;float:left}.customer-account-create .newslettersub li .checkbox label{font-family:'Arvo',serif;color:#7d7d7d;font-size:16px;padding:3px 0 0 0;float:left}.customer-account-create .newslettersub li.last label{font-size:16px;color:#7d7d7d;font-family:'Arvo',serif;padding:15px 0 15px 18px;border-bottom:1px solid #e1e1e1;margin:2px 0 18px 0;width:98%;float:left}.customer-account-create .newslettersub li.last #conditions_az{margin:0 0 16px 0}.customer-account-create .newslettersub li.last #conditions_az div.checkbox{width:33%}.customer-account-create .newslettersub li.last div.checkbox span{font-family:'Cabin',sans-serif;color:#000;font-size:12px}.customer-account-edit .bottom .form-list .first{margin:4px 0 0 0}.customer-account-edit .bottom .form-list .first label{display:none}.customer-account-edit .bottom .form-list .first .checkbox span{font-size:16px;color:#7d7d7d;font-family:'Arvo',serif}.customer-account-edit .bottom .form-list .checkbox span{}.customer-account-edit .bottom .form-list label{text-align:left;font-size:16px;color:#7d7d7d;font-family:'Arvo',serif;padding:15px 0 15px 18px;margin:2px 0 18px 0;width:97.4%;font-weight:normal}.customer-account-edit .form-list label{clear:both}#newsletter_pref div.checkbox{width:33.3%;display:inline-block;padding:15px 0;margin:-1px 0 0 0;vertical-align:top;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;float:left}#newsletter_pref div.checkbox input{float:left;margin:5px 0 0 0}#newsletter_pref div.checkbox label{float:left;padding:1px 0 0 10px;width:auto;clear:none;border-bottom:none}#conditions_az div.checkbox{width:49%;display:inline-block;padding:3px 0;vertical-align:top}#conditions_az div.checkbox input{float:left;margin:5px 0 0 0}#conditions_az div.checkbox label{float:left;padding:1px 0 0 10px;width:auto;clear:none;border-bottom:none}label[for="dm_newsletter_pref"]{display:none}#dm_newsletter_pref{overflow:hidden;margin-bottom:10px;width:100%;float:left}#dm_newsletter_pref div.checkbox{width:33.3%;display:inline-block;padding:15px 0;margin:-1px 0 0 0;vertical-align:top;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;float:left}#dm_newsletter_pref div.checkbox input{float:left;margin:5px 0 0 0}#dm_newsletter_pref div.checkbox label{float:left;padding:1px 0 0 10px;width:auto;clear:none;border-bottom:none}#newsletter_pref{display:none}label[for="newsletter_pref"]{display:none}#conditions_az{display:none}label[for="conditions_az"]{display:none}#sp_newsletter_pref{display:none}label[for="sp_newsletter_pref"]{display:none}.form-buttons p.back-link{width:auto}.form-buttons{width:auto}.customer-account-create .form-buttons{padding:10px}.my-account{padding-top:26px}.account-login{background:none}.account-login .new-users,.account-login .registered-users{padding-left:0}.account-login .form-list label,.account-login .form-list span.label{width:100%;text-align:left}.account-login .form-list li.note{padding-left:0;width:100%}.account-login .form-list li.buttons-set{padding-right:0}.account-login p.required,.account-login .btn-only{width:100%}.sidebar .block-account .block-content,.sidebar .block-account,.sidebar .block-account li a,.sidebar .block-account li a:hover{background:none}.book-banner{margin-bottom:25px}.cms-page-view .col-main .book-category h3{font-size:24px;color:#659f96;font-family:"Nunito",sans-serif;font-weight:normal;border-bottom:1px solid #ccc;margin:50px 0;padding-bottom:20px}.cms-page-view .col-main .book-category h3 .see-more{font-size:12px;color:#48a842;float:right;margin-top:10px}.cms-page-view .col-main .book-category h3 .see-more:hover{font-weight:normal;color:#659f96}.book-category ul{padding:0}.book-category li{list-style:none;float:left;width:137px;text-align:center;margin-right:5px}.book-category li img{width:86px!important;margin-left:25px}.book-category li p.product-name{font-size:14px;line-height:20px;font-weight:normal;margin-top:1em}.book-category li p.price{font-size:16px;color:#f7941d;font-weight:bold}.book-category .flex-direction-nav .flex-prev{top:54%;left:-10px}.book-category .flex-direction-nav .flex-next{top:54%;right:-10px}.data-table .btn-remove{display:inline-block}.cart{margin:20px 0!important}.cart .cart-collaterals h2{font-size:22px}.messages li.success-msg{border:0}.cart fieldset{border:0;padding:0}.data-table tr:last-child th{background:#fff;color:#45ab48}.data-table tr.first{background:#fff}.cart-table .btn-continue span{text-decoration:none;text-transform:uppercase;color:#45ab48}.cart-table .btn-continue:hover{background:none}.cart .deals{margin:0}.cart .deals .input-text{height:27px;padding:3px 6px;margin:0 0 3px}#shopping-cart-totals-table tbody tr td{font-size:14px}.cart .totals table tfoot strong,.cart .totals table tfoot td .price{color:#45ab48}.cart .checkout-types .paypal-logo{display:none}.cart-table tbody tr.first td:first-child{width:75px}.top-cart{z-index:999!important;position:relative}.top-cart .inner-wrapper{background:#fff}.top-cart .paypal-logo{display:none}.cart .page-title h1{font-size:32px}.cart button.button{padding:3px 10px}.cart .checkout-types .btn-proceed-checkout span span{text-transform:uppercase;font-weight:normal!important}.opc{margin:0;border-bottom:1px solid #e1e1e1}.opc li.section{list-style:none}.opc .allow .step-title{background:#48a842}.opc .allow .step-title h2{border:0;background:none}#checkout-step-login .form-list label,#checkout-step-login .form-list .label{width:120px;text-align:left;padding:0}#checkout-step-login .form-list .input-text{width:100%}#checkout-step-login .form-list .input-box{width:100%}#checkout-step-login .form-list li.note{padding-left:0}.form-list .add-field .input-box{margin-left:225px}.opc-wrapper{margin:20px 0!important;background:none}.opc-progress-container .opc-block-progress .block-title{padding:0;font-size:12px;border:0}.opc-progress-container .opc-block-progress .block-content{padding-left:0;border:0}.opc-progress-container .opc-block-progress .block-title strong span{font-size:12px;color:#45ab48;text-transform:uppercase}.opc-progress-container .opc-block-progress dt{font-weight:normal}.opc .allow .step-title{background:#e1e1e1}.opc .allow .step-title h2{color:#000;background:#e1e1e1}.opc .active .step-title{background:#fff;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.opc .active .step-title h2{color:#45ab48;font-size:24px;padding:10px 0;height:auto;margin:0;background:none}.opc .step-title h2{background:#fff;border-top:1px solid #e1e1e1;color:#000;font-size:12px;font-weight:normal;padding:10px 0 7px 10px}.opc .step{background:#fff}#checkout-step-login .col2-set{padding:15px 0}#checkout-step-review .data-table tfoot tr.last strong{color:#45ab48;font-size:18px}.sp-methods dt{clear:both;display:inline-block;margin-top:5px;width:100%}.sp-methods .radio,.sp-methods .checkbox{margin:0px;float:left}.sp-methods .form-list{margin:0;padding:0}#co-payment-form label{font-size:12px;width:auto;float:left}@media screen and (max-width:680px){.main{padding:0 10px}.hide-desktop{display:block}.header-container .home-top-ads{display:none;margin:0}.header-panel{display:none}.header-container .nav-container{display:none}.header .quick-access{display:none}.header .branding{width:100%;height:60px;margin:0 auto;text-align:center;position:relative}.header .logo{float:none}.mobile-menu{width:100%;display:inline-block;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.mobile-menu #navIconWrap{width:51%;display:inline-block;float:left;padding:0;border-left:1px solid #ebebeb}.mobile-menu #navIconWrap #navIcon{float:left;margin:0 0 0 20px;background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xdemosmedical_sprite_mobile.png.pagespeed.ic.FSK7ZlrbA_.png) no-repeat 0 -40px;width:40px;height:40px;display:inline-block;cursor:pointer}.mobile-menu .right-group{float:right}.mobile-menu .btn-icon-nav{float:left;display:inline-block;padding:0;border-right:1px solid #ebebeb}.mobile-menu .btn-icon-nav a{float:left;width:40px;height:40px;text-indent:-9999em}.mobile-menu #icon-nav-search{border-left:1px solid #ebebeb}.mobile-menu .top-cart .block-title{margin-top:0}.mobile-menu #icon-nav-search #navIconSearch{float:left;width:40px;height:40px;padding:0px;text-indent:-9999em;background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xdemosmedical_sprite_mobile.png.pagespeed.ic.FSK7ZlrbA_.png) no-repeat -80px -40px;cursor:pointer;margin:0}.mobile-menu #icon-nav-account a{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xdemosmedical_sprite_mobile.png.pagespeed.ic.FSK7ZlrbA_.png) no-repeat -40px -40px;width:40px;height:40px}.mobile-menu #icon-nav-account a.logout{background:none repeat scroll 0 0 rgba(0,0,0,0);height:auto;position:absolute;text-indent:0;top:-25px;width:auto;z-index:999}.mobile-menu .top-cart{padding:0}.mobile-menu .top-cart .div{display:none}.mobile-menu .top-cart .block-title{}.mobile-menu .top-cart .block-title strong{background:none}.mobile-menu .top-cart .block-title a{padding:0 12px;background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xdemosmedical_sprite_mobile.png.pagespeed.ic.FSK7ZlrbA_.png) no-repeat -40px 0px}.page{left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#navMenuMobileCheck{display:none}#navMenuMobileCheck:checked+#navMenuMobile{width:75%;left:0;display:block;overflow-y:scroll;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:-1}#navMenuMobileCheck:checked ~ .page {left:75%;overflow:hidden;position:fixed;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#navMenuMobileCheck:not(:checked) + #navMenuMobile {-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:75%;left:-75%;z-index:-1}#navMenuMobile.active{width:75%;left:0;display:block;overflow-y:visible}#innerWrap.offcanvas{right:-75%;overflow:hidden;position:fixed}#navMenuMobile{position:fixed;background:#e1e1e1;top:0;bottom:0}#navMenuMobile .block-blog-categories{float:left;width:100%}#navMenuMobile li.level0{text-align:left;width:100%;background:#659f96}#navMenuMobile li.level0 span{padding:0 0 0 20px;display:block}#navMenuMobile li.level0 a{height:61px;line-height:61px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:18px;width:100%;float:left;width:100%}#navMenuMobile li.parent a.level-top:hover{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xwhite-cross.png.pagespeed.ic.0LWY7LEIWk.png) no-repeat 100% 8px #f7941d}#navMenuMobile li.parent.open a.level-top:hover{background-position:100% -38px}#navMenuMobile li.parent.open li.level1:hover{background:#f7941d}#navMenuMobile li.parent.open li.level1.active a{background:#f7941d}#navMenuMobile .second-nav{float:left;width:100%;border-bottom:1px solid #fff}#navMenuMobile .second-nav li{text-align:left;width:100%;height:61px;background:#659f96}#navMenuMobile .second-nav li a{height:61px;line-height:61px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:18px;width:93%;padding:0 0 0 20px;float:left}#navMenuMobile .second-nav li.blog-li a{color:#48a842}#navMenuMobile .second-nav li.store-li a{color:#f7941d}#navMenuMobile .second-nav li:hover,#navMenuMobile .second-nav li:hover a{background:#443e3e}#navMenuMobile .store-nav{border-top:1px solid #504a4a}#navMenuMobile .store-nav .back-to-dh a{font-size:14px;color:#48a842;padding:0;width:100%}#navMenuMobile .store-nav .back-to-dh a span{padding:0 0 0 20px}#navMenuMobile .store-nav .shop-by{background:#443e3e}#navMenuMobile .store-nav .shop-by span{font-size:14px;color:#48a842;padding:0;width:100%;height:61px;line-height:61px}#navMenuMobile .store-nav .shop-by span span{padding:0 0 0 20px;color:#f7941d;text-transform:uppercase;font-size:18px}#navMenuMobile .nav-container{float:left}#navMenuMobile #nav-mobile li{padding:0;margin:0;width:100%;float:left;border-bottom:1px solid #fff}#navMenuMobile #nav-mobile li a{font-size:12px;color:#fff;height:auto;line-height:61px}#navMenuMobile #nav-mobile li.over a,#navMenuMobile #nav-mobile li.active,#navMenuMobile #nav-mobile li.active ul,#navMenuMobile #nav-mobile li ul{background:#443e3e}#navMenuMobile #nav-mobile li a span{padding:0 0 0 10px}#navMenuMobile #nav-mobile li ul.level0{display:none}#navMenuMobile #nav-mobile li .shown-sub{display:none}#navMenuMobile #nav-mobile li.parent{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xwhite-cross.png.pagespeed.ic.0LWY7LEIWk.png) no-repeat 100% 8px #659f96}#navMenuMobile #nav-mobile li.parent.active{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xwhite-cross.png.pagespeed.ic.0LWY7LEIWk.png) no-repeat 100% 8px #f7941d}#navMenuMobile #nav-mobile li.parent.open{background-position:100% -38px;background-color:#443e3e}#navMenuMobile #nav-mobile li ul.level0.shown-sub{display:inline-block;margin-left:0;border-top:1px solid #fff}#navMenuMobile #nav-mobile li ul.level0.shown-sub li{padding-left:20px}#navMenuMobile #nav-mobile li ul.level0.shown-sub li a{line-height:54px}#navMenuMobile #nav-mobile li ul.level0.shown-sub li.last{border-bottom:0px}#navMenuMobile .top-links{float:left;padding:20px 0 0 10px;width:95%}#navMenuMobile .top-links ul{margin-left:0}#navMenuMobile .top-links .extra-links{padding-bottom:10px;20px;border-bottom:1px solid #ccc;display:inline-block;width:100%}#navMenuMobile .top-links li a{text-decoration:none;font-size:14px;color:#959595;line-height:40px;text-align:left;float:left;width:100%}#navMenuMobile #mobile-search .form-search label{display:none}#navMenuMobile #mobile-search .form-search a{display:none}#navMenuMobile #mobile-search .form-search input{-moz-box-sizing:border-box;float:left;height:39px;margin:10px 0 10px 10px;padding:0 0 0 10px;width:75%}#navMenuMobile #mobile-search .form-search button{float:left;height:40px;margin-top:9px;width:40px;background:#659f96 url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xdemosmedical_sprite_mobile.png.pagespeed.ic.FSK7ZlrbA_.png) no-repeat -80px 0px;text-indent:-999em}#navMenuMobile #nav-mobile li.nav-2 a span{line-height:30px;width:80%}.footer{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box}.footer-links>div{width:100%}.footer-links>div:last-child,.footer .footer-right{padding-left:0px!important;border:0px}.footer .footer-links h3{background:#f5f5f5;height:43px;width:100%;text-align:center;line-height:43px;border-top:1px solid #e1e1e1;margin:0;cursor:pointer}.footer .footer-links div:last-of-type h3{border-bottom:1px solid #e1e1e1}.footer .footer-links div:last-of-type ul li:first-child{border-top:none}.footer .footer-links div:last-of-type ul li:last-child{border-bottom:1px solid #e1e1e1}.footer .footer-links ul{width:100%;padding:0;margin:0;display:none}.footer .footer-links ul.show{display:block}.footer .footer-links ul li{background:#ebebeb;text-align:center;line-height:43px;height:43px;width:100%;margin:0;padding:0;border-top:1px solid #e1e1e1}.form-subscribe .v-fix{width:82%}.form-subscribe input.input-text{height:40px}.form-subscribe button.button{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xdemosmedical_sprite_mobile.png.pagespeed.ic.FSK7ZlrbA_.png) no-repeat 0 0;height:40px;width:40px}.footer .email-preferences{margin-bottom:25px;display:inline-block}address.copyright{text-align:center}.cms-index-index .row-2 .large-4{padding-left:0}.cms-index-index .main-categories{display:none}.cms-index-index .col-main .block{padding:0 5px}.home-page-slider-wrapper .flexslider{margin:30px 0 0}.row-icons div{height:110px;line-height:70px;padding:0}.row-icons div a{width:auto;text-align:center;display:block;margin:0 auto;float:none;word-break:break-word}.row-icons div a img{display:table;margin:0 auto}#events{margin-bottom:30px}#events li,#events .see-more{padding-left:10px}.products-grid li.item{width:50%;float:left}.sidebar{padding:0;min-height:0px}.sidebar .block-layered-nav .block-title{padding:0}.sidebar .block-layered-nav .block-title h3{background:#659f96 url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xdemosmedical_sprite_mobile.png.pagespeed.ic.FSK7ZlrbA_.png) no-repeat 100% -80px;height:40px;line-height:40px;font-size:18px;margin:0}.sidebar .block-layered-nav.open .block-title h3{background-position:100% -120px}.sidebar .block-layered-nav .block-content{display:none}.sidebar .block-layered-nav.open .block-content{display:block}.sidebar .block-layered-nav dl{border:1px solid #e1e1e1;padding:20px}.sidebar .block-layered-nav dt{padding:5px 10px;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1}.sidebar .block-layered-nav dd li{padding:5px 10px;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;margin:0}.sidebar .block-layered-nav dd li:first-child{border-top:1px solid #e1e1e1}.sidebar .block-layered-nav dd li:last-child{border-bottom:1px solid #e1e1e1}.toolbar .sorter.columns{float:left;padding-left:0}.sorter .sort-by{float:left}.sorter select{padding:5px 20px 5px 10px}.product-view{width:100%}.product-view .product-img-box{padding:0}.product-view .product-img-box .product-image{width:100%}.product-view .product-shop .add-to-cart-container{background:none;padding:0}.product-view .product-shop .price-box{float:none;margin:10px 0 20px 0}.product-view .product-shop .add-to-cart-container .add-to-box{width:100%;float:none;background:#e8f1ef;margin:10px 0;padding:10px 0}.product-view .product-shop .vendors{width:100%}.product-view .product-shop .add-to-cart{float:left;width:100%;padding:0 20px}.product-view .product-shop .add-to-box{float:left}.product-view .product-shop .add-to-links{float:left}.add-to-cart label{margin:10px 5px 0px 0}.add-to-cart .qty{margin-top:10px}.cart .checkout-types .btn-proceed-checkout,.product-view .product-essential button.btn-cart,.add-to-cart button.btn-cart{float:left;margin-top:10px;margin-bottom:10px}.checkout-cart-index .cart{width:100%;margin:0}.data-table table,.data-table thead,.data-table tbody,.data-table th,.data-table td,.data-table tr{display:block}.data-table thead tr{position:absolute;top:-9999px;left:-9999px}.data-table tr{}.data-table td,.data-table tr.last td{border:none;position:relative;padding-left:7px;padding-top:30px}.data-table td:before{position:absolute;top:10px;left:0px;width:45%;padding-right:10px;white-space:nowrap}.cart-table{border:0}.cart-table tbody tr{border:1px solid #efefef;border-radius:0;padding:10px;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cart-table tbody tr.first{border-radius:10px 10px 0 0;margin-top:5px}.cart-table tbody tr.last{border-radius:0 0 10px 10px;margin-bottom:5px}.cart-table tbody tr.first.last{border-radius:10px 10px 10px 10px}#shopping-cart-table  td:nth-of-type(1) {padding-top:30px}#shopping-cart-table  td:nth-of-type(2) {padding-left:0;padding-right:0}#shopping-cart-table  td:nth-of-type(3),
    #shopping-cart-table  td:nth-of-type(6),
    #shopping-cart-table  td:nth-of-type(9) {padding:3px 0 3px 70px;min-height:28px}#shopping-cart-table  td:nth-of-type(3) {padding:0 10px 0 0px;float:left}#shopping-cart-table  td:nth-of-type(4) {padding:2px 10px 0 77px;height:30px}#shopping-cart-table  td:nth-of-type(5) {padding:10px 0 6px 70px}.cart .price{font-size:12px}#shopping-cart-table  td:nth-of-type(7) {padding:10px 0 6px 70px}#shopping-cart-table td input.input-text{height:30px;width:40px!important;text-align:center;background:#ececec}#shopping-cart-table  td:nth-of-type(8) {padding:0 0 0 10px;border:0}#shopping-cart-table  td:nth-of-type(8) a {float:right;margin-right:10px;width:auto}#shopping-cart-table  td:nth-of-type(9) {float:none;width:50%}#shopping-cart-table  tbody td:nth-of-type(1):before {content:"Product Image";color:#4c4c4c;font-weight:bold;line-height:14px}#shopping-cart-table  tbody td:nth-of-type(2):before {content:"Product Name";color:#4c4c4c;font-weight:bold;line-height:14px}#shopping-cart-table  td:nth-of-type(3):before {content:"";color:#4c4c4c;font-weight:bold;line-height:14px}#shopping-cart-table  td:nth-of-type(4):before {content:"Unit Price:";color:#4c4c4c;font-weight:bold;line-height:14px;top:0}#shopping-cart-table  tbody td:nth-of-type(5):before {content:" QTY ";color:#4c4c4c;font-weight:bold;line-height:14px}#shopping-cart-table  tbody td:nth-of-type(6):before {content:"Price: ";padding-top:0;color:#4c4c4c;font-weight:bold;line-height:14px;top:3px}#shopping-cart-table  tbody td:nth-of-type(7):before {content:"";color:#4c4c4c;font-weight:bold;line-height:14px}#shopping-cart-table  tbody td:nth-of-type(8):before {content:"";color:#4c4c4c;font-weight:bold;line-height:14px}#shopping-cart-table  tbody td:nth-of-type(9):before {content:"";color:#4c4c4c;font-weight:bold;line-height:14px}#shopping-cart-table tbody tr td{text-align:left!important;padding-top:30px;clear:both}#shopping-cart-table .cart-table .btn-empty{clear:both;margin-top:20px}#shopping-cart-table .data-table .btn-remove{position:absolute;top:-130px;right:0}.cart .totals{width:100%;padding:10px 0}.cart form{margin-bottom:0}.cart fieldset{padding-bottom:0}.cart-table .btn-continue{padding-left:0;clear:both;width:100%}.cart-table .btn-empty{width:50%;background:none;padding-left:0;margin:0;float:left;clear:none}.cart-table .btn-update{width:50%;background:none;padding-left:0;margin-left:0;float:right;clear:none}.cart-table .btn-empty span,.cart-table .btn-update span{color:#444;text-decoration:underline;text-transform:capitalize}.cart .cart-collaterals{width:100%}.cart .deals{width:100%;margin:0}.cart .shipping{margin:0;width:100%}.cart .deals fieldset{padding-bottom:1.25em}.checkout-onepage-index .opc-wrapper{margin:0;width:100%;background:none}.opc-progress-container{display:none}.opc{width:100%;padding:0px;box-sizing:border-box;-moz-box-sizing:border-box;margin:0 auto}.opc li.section{list-style:none}#checkout-step-login .col2-set .col-1{width:100%}#checkout-step-login .col2-set .col-2{width:100%;margin-top:30px}#checkout-step-login .form-list li.buttons-set{padding-left:0}.opc .form-list input.input-text,.opc .form-list textarea,.opc .form-list select{width:100%}.opc .form-list li,.form-list .input-box{width:100%}.opc .step{padding:20px 0}#co-billing-form{width:100%;max-width:250px}#co-billing-form .form-list{width:100%;margin-left:0}.opc .form-alt .input-box{width:100%}.opc .form-alt .input-box select{width:100%}.opc .allow .step-title h2{padding:5px 10px;text-transform:uppercase}.form-list .add-field .input-box{margin-left:0}.form-list .control .input-box{width:auto}#checkoutSteps ul{margin-left:0}#checkoutSteps label{text-align:left;width:80%}#checkout-review-table-wrapper .data-table tbody td{text-align:left!important;vertical-align:top;padding:3px 0 3px 100px}#checkout-review-table-wrapper .data-table tbody td:nth-of-type(1):before {content:"Product Name:";line-height:9px}#checkout-review-table-wrapper .data-table tbody td:nth-of-type(2):before {content:"Unit Price:";line-height:9px}#checkout-review-table-wrapper .data-table tbody td:nth-of-type(3):before {content:"QTY: ";line-height:9px}#checkout-review-table-wrapper .data-table tbody td:nth-of-type(4):before {content:"Price:";line-height:9px}#checkout-review-table-wrapper .data-table tbody td:nth-of-type(5):before {content:"Qty:";line-height:9px}#checkout-review-table-wrapper .data-table tbody td:nth-of-type(6):before {content:"SubTotal:";line-height:9px}#checkout-review-table-wrapper .data-table tr{border:0}#checkout-review-table-wrapper .data-table tr.separator td{background:#fff}#opc-review .buttons-set{border:0}#checkout-review-table-wrapper .data-table tbody td.last{border-bottom:1px solid #ccc!important}#checkout-review-table .odd{background:#fff}#checkout-review-table-wrapper .data-table tfoot{border-bottom:0}#checkout-review-table-wrapper .data-table tfoot tr{float:right;clear:both;text-align:right;width:100%;border-bottom:1px solid #ccc;padding:10px 0}#checkout-review-table-wrapper .data-table tfoot tr td{float:left;box-sizing:border-box;padding:0;border:0}#checkout-review-table-wrapper .data-table tfoot tr td:nth-child(1) {width:60%}#checkout-review-table-wrapper .data-table tfoot tr td:nth-child(2) {width:30%;padding-right:10px}#checkout-review-table-wrapper .data-table tfoot tr.first{margin-top:10px}#checkout-review-table-wrapper .data-table tfoot tr.separator{display:none}#checkout-review-table-wrapper .data-table tfoot tr.grandtotal td{padding-top:0}.account-login .new-users,.account-login .registered-users{width:100%}.customer-acct-mobile .form-list input.input-text,.customer-acct-mobile .form-list textarea{width:100%}.customer-acct-mobile .form-buttons{width:100%}.customer-acct-mobile p.required{width:100%}.customer-acct-mobile .form-list label{text-align:left}.customer-account-create .newslettersub{margin:0}.customer-account-create .newslettersub li>label{font-size:1em;margin-top:30px;font-weight:bold}.col1-layout .col-main .page-title{margin-top:0}#newsletter_pref div.checkbox{width:100%}#conditions_az div.checkbox{width:100%;padding:10px 0;border-top:1px solid #ccc}.block-account .block-content ul{background:none repeat scroll 0 0 #fff;margin:0 4px;padding:0}.block-account .block-content ul li{border-bottom:1px solid #555;margin:0 10px}.block-account .block-content ul li:last-child{border:medium none}.block-account .block-content li a{height:34px;line-height:34px;padding-left:10px}.block-account .block-content li.current{border-bottom:1px solid #555;color:#585353;height:34px;line-height:34px;padding-left:10px;margin:0 10px;background:#e5e5e5}.block-account .block-content li.current strong{padding-left:10px}.customer-acct-mobile .block .block-title{display:none}.customer-acct-mobile .sidebar .block-account{display:none}.customer-acct-mobile .sidebar.open .block-account{display:block;width:100%;margin-top:-10px;margin-bottom:10px}.customer-acct-mobile .show-filter{padding:13px 14px 0;position:relative;display:block;margin-bottom:10px}.customer-acct-mobile .show-filter .title{display:none}.show-filter{display:none}.show-filter a{background:url(http://www.springerpub.com/skin/frontend/enterprise/demosmedical/images/xwhite-arrow-down.png.pagespeed.ic.qD0Bnu3jrs.png) no-repeat scroll 95% 50% #48a842;color:#fff;display:inline-block;font-size:21px;height:38px;text-decoration:none;width:100%;padding:5px 10px;-moz-box-sizing:border-box;box-sizing:border-box}.block-account .block-content{background:none}.customer-acct-mobile .col2-left-layout .sidebar{margin-left:0}.customer-acct-mobile .col2-left-layout .col-main{padding:0 10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.col2-set .col-1,.col2-set .col-2{width:100%}.customer-acct-mobile li{list-style:none}#my-orders-table tbody tr td:nth-child(1):before {content:"Order Number";padding-left:7px;font-weight:bold}#my-orders-table tbody tr td:nth-child(2):before {content:"Order Date";padding-left:7px;font-weight:bold}#my-orders-table tbody tr td:nth-child(3):before {content:"Name";padding-left:7px;font-weight:bold}#my-orders-table tbody tr td:nth-child(4):before {content:"Total";padding-left:7px;font-weight:bold}#my-orders-table tbody tr td:nth-child(5):before {content:"Status";padding-left:7px;font-weight:bold}.wishlist-index-index fieldset{padding:0;border:0}.wishlist-index-index #wishlist-table.data-table .btn-remove{margin-left:97px;margin-top:-48px}.wishlist-index-index #wishlist-table.data-table tr{border-bottom:1px solid #ccc}.wishlist-index-index .buttons-set a.button,.wishlist-index-index .buttons-set button.button{width:100%;margin-bottom:5px}.wishlist-index-index .buttons-set2{background:none;padding:0}.cms-page-view .sidebar{padding-left:.9375em}#dm_newsletter_pref div.checkbox{width:100%}}@media screen and (min-width:320px) and (max-width:690px){#navMenuMobile #nav-mobile{margin-left:0}#navMenuMobile #nav-mobile li.nav-2 a span{line-height:30px}.main-categories{display:none}.home-page-slider-wrapper{width:100%}}@media screen and (max-width:1028px) and (min-width:479px){html,body{padding:0 10px}#nav li.level-top a,#nav li.level-top a span,#nav li.over a.level-top span,#nav li.active a.level-top span #nav li.level-top>a:hover,#nav li.level-top>a:hover span{overflow:hidden;font-size:11px}#nav li.level-top.nav-1{width:15%}#nav li.level-top.nav-3{width:25%}#nav li .shown-sub{min-width:250px}.main-categories ul li{height:40px;line-height:40px}.main-categories ul li:nth-child(2) {line-height:19px}.cms-index-index .row-2 .flex-viewport{max-width:none}#meet-our-friends h3{padding-top:10px;margin-bottom:15px}.footer-links>div{width:50%}.footer-links > div:nth-child(3),
    .footer-links > div:nth-child(4) {margin-top:25px}.footer-links>div:last-child{padding-left:0}.product-view .product-img-box .product-image,.product-view .product-img-box .product-image img{max-width:280px;margin:0 auto}#checkout-step-login .col2-set .col-1{width:100%}#checkout-step-login .col2-set .col-2{width:100%}#checkout-step-login .form-list label,#checkout-step-login .form-list .label{width:auto}#checkout-step-login .form-list li.buttons-set{margin-right:0}.opc .form-alt .input-box{width:100%}.opc .form-alt .input-box select{width:100%}.form-list label{text-align:left}.opc .form-list label{width:180px}.opc .form-list .input-box{width:100%}.form-list input.input-text,.form-list textarea{width:100%}.opc .form-list .add-field .input-box{margin:0}.opc .form-list select{width:100%}}