body{color:#4d4d4d;font-family:'Frutiger W01',helvetica,arial,sans-serif;background-image:none;line-height:1.5;font-size:16px}a{transition:color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,background-color .3s ease-in-out;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out;outline:none;color:#00a8e2;transform:rotateX(0deg);display:inline-block;vertical-align:top}a:hover{color:#0087c1;text-decoration:underline}.account-login{background:0 0;margin-bottom:20px}.account-login .fieldset h2{margin:0}.account-login .new-users,.account-login .registered-users{width:49%}.account-login .content,.account-login .buttons-set{border:none}.account-login .new-users h2,.account-login .content h2{background:0 0 !important;padding:0;margin:10px 0;font-size:20px}.add-to-box .add-to-cart{float:none;text-align:right}.add-to-cart label{display:inline-block;font-size:16px;line-height:16px;padding:6px;height:30px;margin-bottom:0;margin-top:8px;margin-right:2px}.add-to-cart .qty{width:4em;text-align:center;height:30px;padding:4px;font-size:16px;line-height:16px;margin-top:8px;margin-right:20px}.add-to-links .btn-link{padding:0;color:#999 !important;font-weight:800}.add-to-links .btn-link .glyphicon{margin-right:3px}a.product-image{padding:0}.block .btn-remove,.block .btn-edit{float:none;margin:0;display:inline}.block .block-title strong,.block-cart,.block-wishlist,.block-subscribe,.block-compare,.block-reorder,.block-poll,.block-gr-search,.block-viewed,.block-compared,.block-related,.block-tags,.block-login{font-size:1em}.block .block-content,.block .actions,.block-layered-nav .block-subtitle,.block-layered-nav .block-content,.block-layered-nav dt,.product-essential,.account-login .content,.account-login .buttons-set,.block li.odd,.block-cart .subtotal,.product-view .box-up-sell .products-grid td,.product-view .box-up-sell .products-grid td.empty,.cart .crosssell{background:0 0}.block .block-content .product-name{font-size:12px}.block-cart .summary{background:0 0}.block-cart .subtotal .label{color:#555}.block-content{border:none !important}.block-layered-nav .currently li{padding-right:10px;background:0 0}.block-poll .label{text-align:left}.block-poll button.button span{background:0 0;border:none}.block-layered-nav .block-subtitle{display:none}.block-layered-nav dd{background:0 0;border-bottom:1px solid #fff}.box-collateral .product-details{padding-right:0}.box-collateral .checkbox{margin-top:0}.box-collateral .checkbox input[type=checkbox]{margin-top:0}.box-collateral .btn-link{padding-left:0;color:#999}.box-collateral .price-box{margin-bottom:5px}.box-collateral .price-box p{margin:0}.box-collateral .item{margin-bottom:10px}.branding{position:relative;margin:0;height:auto;width:100%;max-width:376px}.branding .logo{position:relative;margin:0;height:auto;width:100%;max-width:376px}.ca{position:relative;margin:0;height:auto;width:100%;max-width:325px !important}.breadcrumbs{background:0 0;padding:0}.btn-edit,.btn-remove{background:0 0;overflow:visible;width:auto;height:auto;line-height:1;text-indent:inherit}button.button{-moz-user-select:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;box-shadow:0 1px 0 rgba(255,255,255,.15) inset,0 1px 1px rgba(0,0,0,.075);text-shadow:0 -1px 0 rgba(0,0,0,.2);color:#333;background-image:linear-gradient(to bottom,#fff 0%,#e6e6e6 100%);background-repeat:repeat-x;border-color:#ccc;text-shadow:0 1px 0 #fff}button.button span{border:none}button.button span,button.button span span{background:0 0;color:#333;font-family:inherit;font-size:14px}button.button.btn-proceed-checkout{background-image:linear-gradient(to bottom,#5cb85c 0%,#449d44 100%);background-repeat:repeat-x;border-color:#419641}.po-text input{margin:0 10px 5px 30px}.buttons-set{margin:2em 0;border:none;padding:0}.carousel{overflow:visible}.carousel-control.right,.carousel-control.left{background:0 0}.cart{background:0 0}.cart .cart-collaterals h2{font-size:1.6em}.cart .checkout-types .btn-proceed-checkout span,.cart .checkout-types .btn-proceed-checkout span span{background:0 0;font-weight:400 !important;text-transform:uppercase}.cart .checkout-types{float:none;text-align:right}.cart .checkout-types .btn-proceed-checkout span{padding:0 !important}.cart .checkout-types .btn-proceed-checkout span span{padding:0 !important}.cart ul.messages{margin-top:15px}.cart-table a span.glyphicon{margin-right:5px;vertical-align:text-top}.cart-table .btn-update{display:inline-block;vertical-align:middle;float:none;padding:0 5px;margin:0}.cart-table input.qty{display:inline-block;vertical-align:middle}.cart-table .item-options{margin-bottom:0}.cart-table .product-name{margin-top:0;white-space:normal}.cart-table .unit-price{font-size:16px;font-weight:700;margin-bottom:5px;margin-top:5px}.cart-table td.cell-product-img{min-width:150px}.cart-table .button,.cart .giftcard .check-gc-status{background:none repeat scroll 0 0 transparent;border:medium none;box-shadow:none}#form_review .form-list{list-style:none}.category-image img{width:100%;height:auto}.cell-label{display:none;vertical-align:middle}.checkout-link{float:right}#checkout-review-table .product-name{font-size:16px;margin:0;color:#444}#checkout-step-login .col2-set{background:0 0}#checkout-step-login h4{margin:0}#checkout-review-table .item-options{color:#999}#checkout-step-review{padding:20px}.po-box{font-family:Verdana;letter-spacing:-.05em;font-size:11px;margin:0 0 10px 10px;font-style:italic}.po-text{font-size:11px;margin:0 0 10px 10px}input#customer-has-tax-relief{display:inline-block;margin-bottom:7px;margin-right:3px}.cms-b-responsive-home-page .body-wrapper{padding:0;width:100%}.cms-index-index .navbar.navbar-static-top{margin-bottom:0;background-color:#0087c1;box-shadow:0px 2px 3px rgba(0,0,0,.2);z-index:3}body .page-wrapper .container div.row .col-nofloat{float:none;display:inline-block;margin:0 -2px;vertical-align:top;padding:0 17px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{min-height:0px;padding-left:15px;padding-right:15px;float:left}.collateral-tabs .tab-content{padding:15px}.color-primary{color:#333 !important}.divider{background:#eee}#dropdown{position:absolute;right:0;top:100%}#dropdown .actions .btn-link{clear:both;display:block;margin-top:8px;padding-left:0;text-align:left}#dropdown .close{font-size:14px;color:#333;opacity:1}#dropdown label{font-weight:400;line-height:normal;text-align:left}.error-msg,.success-msg,.note-msg,.notice-msg{border-style:solid !important;border-width:1px !important;background-position:10px 9px !important;background-repeat:no-repeat !important;min-height:24px !important;padding:8px 16px !important;font-size:12px !important;text-shadow:0 1px 0 rgba(255,255,255,.5)}.error-msg,.messages li.error-msg{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.featurette-divider{margin:80px 0}.featurette-heading{font-weight:100;line-height:1;font-size:44px;color:#00447c;margin-top:0}.font12{font-size:12px !important}footer{clear:both;text-align:left}.footer{width:auto}.footer ul.links li,.footer ul li{border:none}.footer .social-icon{padding-left:5px;display:inline-block}.gift-message-form{border:none;background:0 0}.gift-message-form .list-group{margin-bottom:0}.gift-message-form .inner-box h4{padding:0;margin:0}.header{width:auto;padding:20px 0}.header form{background:0 0;float:right;height:auto;position:relative;top:0;width:auto;right:0}.header .form-search,.block .block-title{background-image:none;height:auto;overflow:visible;text-indent:inherit}.header-panel{line-height:38px;padding:0;min-height:43px;box-shadow:none;z-index:999 !important;margin-bottom:0}.header-panel .glyphicon{margin:2px}.header-panel .links{float:none;display:inline-block}.header-panel .links li a,.header-panel .links li a:hover{color:#333}.header-panel.navbar.navbar-default.row{border-left:medium none;border-right:medium none}.header-panel .welcome-msg{margin:0;line-height:38px;font-weight:400}img{max-width:100%}.info-box h2{margin-top:0}.item-options dt{font-size:12px;padding:0}.item-options dd{font-size:12px;padding-bottom:10px}li{list-style:inherit}.links li{display:inline;border-right:1px solid gray;padding:0 9px 0 5px}.links li.last{border-right:none}.marketing .col-lg-4{text-align:center;margin-bottom:20px}#messages_product_view{margin:0 auto;padding:0}.messages,.messages ul{list-style:none !important;margin:0;padding:0 !important}.messages{width:100%;overflow:hidden}.messages li{margin:0 0 10px !important;background-image:none !important}.messages li li{margin:0 !important;line-height:24px}.minimal-price-link .label{color:#333}.mini-products-list .product-image{border:none;width:auto}.mini-products-list .product-details .btn-remove,.mini-products-list .product-details .btn-edit{font-size:12px}.mini-products-list .product-details .btn-remove>span,.mini-products-list .product-details .btn-edit>span{margin-right:3px}.mr-3{margin-right:3px}#narrow-by-list>.list-group-item a:hover,#narrow-by-list>.list-group-item a:focus{text-decoration:none}.panel-heading span.pull-left{font-size:19px;line-height:19px;margin-left:10px;padding-left:10px;border-left:1px solid #ccc;color:#333;text-shadow:none}#narrow-by-list2 li{margin-bottom:-1px}.navbar{z-index:900}.navbar-inverse .navbar-nav>li>a{color:#999;text-transform:uppercase}.nav .parent:hover>.dropdown-menu{display:block;top:0;left:100%}.nav .parent{position:relative}.nav .level0.parent:hover>.dropdown-menu{top:auto;left:auto}.nav .level0.parent{position:static}.nav.mega-menu li.level1{float:left}.nav.mega-menu li.level1 .dropdown-menu{position:relative;display:block;float:none;left:auto}.nav.mega-menu ul.columns2{-webkit-columns:2;-moz-columns:2;columns:2}.nav.mega-menu .dropdown-menu{padding:15px}.nav.mega-menu .dropdown-menu .container{padding:0;width:auto}.nav.mega-menu .dropdown-menu .container .static-container .img-thumbnail{display:block;width:100%}.nav.mega-menu .level0>.dropdown-menu>.see-all{border-top:1px solid rgba(0,0,0,.15);padding-top:8px}.nav.mega-menu .dropdown-menu .container .level0>.level1{display:inline-block;padding-right:30px;float:left}.nav.mega-menu .dropdown-menu .container .level0>.level1 .dropdown-menu{display:inline;clear:both}.nav.mega-menu .dropdown-menu .container .level0>.level1.parent>a{display:block;margin-bottom:5px}.nav.mega-menu .dropdown-menu .container .level0 .dropdown-menu{border:none;padding:0;margin-top:5px;top:0}.nav.mega-menu .dropdown-menu .see-all{margin-top:10px}#newsletter-validate-detail input{display:block;margin-bottom:0}.note-msg,.messages li.note-msg{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.notice-msg,.messages li.notice-msg{background-color:#fcf8e3;border-color:#fbeed5;color:#c09853}.old-price{font-size:12px;margin-bottom:0}.opc .step,.form-list label{font-size:inherit}.opc{float:none;width:auto;margin:0;list-style:none;padding:0}.opc .active .step-title .number{background:#fff;color:#333;border:none}.opc .step{background:0 0;border-color:#ddd}.opc .step-title h2,.opc .active .step-title h2,.opc .allow .step-title h2{color:#333;background:0 0;margin:0;padding:0;border:0 none;text-transform:none;font-weight:400}.opc .step-title{margin:0;text-transform:none;color:#444;font-size:14px;height:auto;line-height:normal;padding:8px 20px}.opc .section .step-title{background-image:-webkit-gradient(linear,left 0%,left 100%,from(#f5f5f5),to(#e8e8e8));background-image:-webkit-linear-gradient(top,#f5f5f5,0%,#e8e8e8,100%);background-image:-moz-linear-gradient(top,#f5f5f5 0%,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0%,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);border-color:#ddd;color:#666}.opc .section .reward-message{margin-right:10px;margin-left:10px}.opc .section.allow .step-title{background-image:-webkit-gradient(linear,left 0%,left 100%,from(#f5f5f5),to(#e8e8e8));background-image:-webkit-linear-gradient(top,#f5f5f5,0%,#e8e8e8,100%);background-image:-moz-linear-gradient(top,#f5f5f5 0%,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0%,#e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);border-color:#ddd;color:#666}.opc .section.allow.active .step-title{border-color:#ddd;color:#444;font-size:18px;font-weight:700;height:auto;line-height:normal;margin-bottom:0;padding:8px 20px}.opc .section .row .panel{padding:0;margin-bottom:0}.opc .section .row .panel .panel-body{padding:15px}.opc-block-progress{margin-bottom:0;font-size:12px}.opc-block-progress .col-md-12{margin-bottom:10px}.opc-block-progress dt{font-size:12px}.opc-block-progress dt+*{margin-top:10px;padding-top:10px;border-top:1px solid #e2e2e2}.opc-block-progress dt a{font-weight:400}.opc-block-progress .panel-body{padding:15px 0}.opc-block-progress address{margin-bottom:0}.opc-block-progress table th{padding-right:10px}.opc-block-progress .panel-title{font-size:16px}.opc-progress-container{width:20%}#opc-review .item-options{display:none}.opc-wrapper{background:0 0}.opc-wrapper .page-title{margin-bottom:20px}.opc-wrapper>.row .panel.checkout-container{padding:0}.opc-wrapper>.row .panel.checkout-container>.panel-body{padding:0}.opc-block-progress dl dd{margin-bottom:10px}.options-container-small dt{display:block;padding:0;margin:0;width:100%;float:none}.order-info{background:0 0;border:none;padding:5px 0}.order-review .tax-extra{display:none}.page{text-align:left;width:auto;padding:0}.page.container-fluid{max-width:3000px;margin:0 auto;padding:0}.page.container-fluid .footer>.container{margin:0 auto;padding:0}.page.container>.span12{min-height:400px}.page-header{margin-top:20px}.page-title{border-bottom:1px solid #eee;margin:0 0 15px;padding:20px 0 15px;background:0 0}.page-title.alt{border-bottom:0;padding:0;margin-bottom:10px}.page-title.category-title h1{font-family:"utopia-std-display",serif;font-weight:200;font-size:56px}.page-title-wrapper h1,.page-title-wrapper h2{color:#00447c;margin-top:0;font-size:46px;font-weight:100}.panel-body .item .product-shop{margin-bottom:20px}.panel.panel-coupon .btn,.panel.panel-giftcard .btn{margin-top:5px}.panel-heading{border-bottom:0}.panel-title>a.clearfix{width:100%}.panel-title>a{display:block;outline:none;text-decoration:none}.panel-title>a:hover{text-decoration:none}.please-wait{border-color:#444;color:#444}#poll-answers label{color:#999}.product-essential .price-box{font-size:18px;margin-bottom:15px;margin-top:0}.product-essential{padding:0 0 30px}.product-name{font-size:18px;white-space:normal}.product-name a{text-decoration:none;color:#333}.catalog-product-view .price-box{font-size:14px;text-align:right}.product-slider .title{font-size:20px;margin:10px 0}.product-view{background:0 0;margin:20px auto;float:none;border:0}.product-view .add-to-box{margin-top:0}.product-view .add-to-box .product-options:not(.configurable-product){margin-bottom:20px;display:none}.product-view .add-to-box .product-options{margin:15px 0 20px}.add-to-box .product-options dl{margin-bottom:0}.product-view .add-to-box .add-to-links{margin-top:15px;float:none}.product-view .short-description{display:block}.product-view .product-options-bottom{background-color:#f6f6f6;margin-bottom:20px;padding:10px;float:none}.product-view .product-options-bottom .add-to-cart{padding:0 !important;float:none}.products-grid{background:0 0;border-bottom:none;position:relative;padding:0}.products-grid .product-image,.products-grid li.item{width:auto;height:auto;text-align:center}.products-grid .actions{bottom:0;position:relative}.products-list h2.product-name{margin-top:0}.products-list .availability{margin:5px 0 0}.results-view{margin:0}.results-view .recommendations{padding:20px 0 0}#review-buttons-container a span.glyphicon{margin-right:3px}.reward-message{margin:5px 0}.reward-message .a-more a{color:#333;font-weight:700}.row{margin-left:-15px;margin-right:-15px}.cms-page-view .sidebar .block{background:url("../images/bkg_block.gif") repeat-x scroll 0 0 #f5f5f5;border-bottom:1px solid #cfcfcf;border-left:medium none;border-right:medium none;margin-bottom:15px}.sidebar .block .block-title{background-color:#888;color:#fff}.sidebar .block .block-title span{color:#fff}.sidebar .block .block-title strong{background-image:none;padding:0;font-weight:400;font-size:12px}.sidebar .block.block-layered-nav{background:0 0;border:none}.sidebar .block.block-layered-nav .block-title{background:0 0;padding:10px 0}.sidebar .block.block-layered-nav .block-title span{color:#555}.sidebar .block-layered-nav .block-title{padding:10px}.sidebar .block.block-layered-nav>.visible-xs .btn{padding:10px 15px}.sidebar .block-layered-nav .block-content{padding:0}.sidebar .block-layered-nav dt{font-size:14px;padding-left:10px}.sidebar .block-layered-nav .block-content .filter-state .list-group{margin-bottom:0}.sidebar .block-layered-nav .block-content .filter-state+.actions{background:0 0;padding:0;margin:10px 0}.sidebar .block .block-content .list-group .text{display:inline-block;line-height:18px;max-width:79%;font-weight:700}.sidebar .block .block-content{color:#555;font-size:12px}.sorter .amount,.sorter .limiter{float:right}.sorter .amount{margin-right:40px}.sorter .sort-by{float:left;margin-right:40px}.sort-by select+a{margin:15px 5px 15px 0}.sub-header{letter-spacing:2px;color:#aaa}.sub-header+h1{margin-top:10px}.success-msg,.messages li.success-msg{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.switches{background:0 0;line-height:38px;white-space:nowrap}.table{margin-top:20px}.table .product-name{margin-top:10px}.tier-prices li{background:0 0}.tool-tip{position:static;margin-bottom:20px}.toolbar{font-size:13px;margin-bottom:12spx;background:#f2f2f2;border-radius:4px;margin-top:0;border-bottom:none}.toolbar .limiter{display:inline-block}.toolbar .sort-by select{margin:12px 2px 12px 0;padding:2px;border:1px solid #e2e2e2;border-radius:4px}.toolbar .navbar{box-shadow:none;margin-bottom:5px;z-index:10}.toolbar .pagination{margin:0}.toolbar p.navbar-text{padding:14px 1px 14px 10px;margin:0;font-size:13px;display:inline-block;float:none}.toolbar p.navbar-text+div{display:inline-block}.toolbar .limiter p.navbar-text{border-left:1px solid #d2d2d2}.toolbar .sort-by>p.navbar-text{padding-left:15px}.toolbar .sort-by div:last-child{margin-right:15px}.toolbar div.col-sm-3{text-align:center}.toolbar div.col-sm-4{text-align:right}.toolbar div.col-sm-4 p+div{display:inline}.top-cart{white-space:normal}.top-cart .block-title{background:0 0;font-size:14px;font-weight:400;line-height:38px;padding:0;text-transform:none;height:auto}.top-cart .block-title strong{background:0 0;display:inline-block;font-size:14px;font-weight:400;line-height:38px;padding-right:0;text-decoration:none}.top-cart .block-title strong,.top-cart .block-title.expanded strong{color:#444}.top-cart .block-content{top:38px;line-height:normal;background:0 0;text-align:left}.top-cart .block-content ol{padding-bottom:0;margin-bottom:0}.top-cart .block-content .item{padding:10px 0}.top-cart .block-content .item .product-name{font-size:14px;line-height:normal;margin-bottom:5px}.top-cart .block-content .item .product-name a{font-size:14px}.top-cart .block-content .item .product-name a:hover{color:#333}.top-cart .block-content table{margin:5px 0}.top-cart .block-content table th{text-align:left}.top-cart .block-content .subtotal{background:0 0;padding:0;text-align:right}.top-cart .block-content .subtotal .label{color:#444;font-size:12px}.top-cart .inner-wrapper{border-color:#ddd}.top-cart .cart-empty{padding:15px}.top-cart .panel-heading{position:relative}.top-cart .panel-heading .glyphicon{cursor:pointer;position:absolute;right:10px;top:12px}.top-cart .actions{background:0 0;padding:0}.truncated a.details{display:inline-block;margin-bottom:5px;font-size:12px}#upsell-product-table tbody>tr>td{border-top:none}#wishlist-table td{padding:5px}.wrapper{min-width:280px}a.btn.btn-primary.btn-lg,button.btn.btn-primary.btn-lg{padding:10px 16px;height:auto}.account-login{box-shadow:0 2px 8px rgba(0,0,0,.2)}.account-login .page-title{padding-top:0}a.link-wishlist.btn.btn-link:hover{color:#f15a22 !important}a.link-compare.btn.btn-link{display:none}.alert-success{background:#dff0d8;border-color:#d6e9c6;color:#3c763d;border-radius:5px;text-align:left;box-shadow:none}.alert-success a{color:#3c763d;text-decoration:underline}.awards{max-width:100px;float:right;padding-left:10px}.bg-math-green,.bg-math-green.list-group-item.active,.bg-math-green.list-group-item.active:focus,.bg-math-green.list-group-item.active:hover{background:#00917e}.bg-math-blue{background:#2980b9}.bg-st-blue{background:#00a8e2}.bg-st-green{background:#80bb3d}.bg-st-orange{background:#f15a22}.block .block-content li.item{padding:10px}.block .block-content .product-name{font-size:16px}#block-related li+li{margin-top:0}#block-related li{margin-bottom:15px}.block-cart .summary{padding:10px 10px 0}.block-cart .actions{padding:10px;padding-bottom:15px;margin-bottom:5px;border-bottom:1px solid #ccc}blockquote{margin:30px 0}blockquote p{font-size:24px;font-weight:100;font-style:normal;margin-bottom:10px}blockquote.alt p{font-size:19px}blockquote footer{clear:none}.branding.min{margin-bottom:30px;width:100%;float:none;max-width:100%}.breadcrumb{margin-bottom:10px}.breadcrumb>li{display:inline}.btn{border-radius:5px;white-space:normal;font-size:16px}.btn.btn-default{background:#fff;color:#5a5a5a}button.btn.btn-primary.btn-ghost,a.btn.btn-primary.btn-ghost{background:0 0;border:2px solid rgba(255,255,255,.3);box-shadow:none;outline:none}button.btn.btn-primary.btn-ghost:hover,a.btn.btn-primary.btn-ghost:hover{border-color:#fff;background:0 0;outline:none}.btn.btn-default:hover,.btn.btn-default:focus{background-position:0;background-color:#fff;color:#000}.btn.btn-info,.btn.btn-default,.btn.btn-danger{min-height:34px;line-height:1.33}.btn.btn-success{background:#f15a22;border-color:#b5441a}.btn.btn-success:hover{background:#d74e22}button.btn.btn-primary:hover,a.btn.btn-primary:hover{background:#66a237}.card{overflow:hidden}.card .card-img{display:block;margin-left:-15px;margin-right:-15px;margin-top:-15px}.card h4{margin-bottom:10px;margin-top:15px}.card h4 a{color:#333}.card h4 a:hover{color:#000}.card.line h4:last-child,.card.line-bg p:last-child,.card.shadow p:last-child{margin-bottom:0}.card.shadow{margin-bottom:-20px;box-shadow:0 2px 5px rgba(0,0,0,.3)}.card.line{background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.3)}.card.line-bg{border:2px solid #39b54a;box-shadow:0 2px 5px rgba(0,0,0,.2);background:#fff}.cart .shipping .sp-methods{margin-top:0}.clear{clear:both}.cms-home .std{margin-bottom:0}.col-labels{background-color:#f2f2f2}body .page-wrapper .container>hr{margin:0}.flex-menu.sticky{position:fixed;top:0;z-index:10000;width:100%;left:0;background-color:#f2f2f2;box-shadow:0 1px 3px rgba(0,0,0,.2);margin-top:-100px}.flex-menu.sticky.in-view{margin-top:0;transition:.5s ease all}.flex-in.container{margin-top:0;border:none;padding:15px}.form-control{border-radius:4px}.glyphicon{top:1px}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}.glyphicon-door:before{content:"\1f6aa"}#gpd-banner.full-width-banner{background:#0071ba;background:-webkit-linear-gradient(#0071ba,#2d5e89);background:-o-linear-gradient(#0071ba,#2d5e89);background:-moz-linear-gradient(#0071ba,#2d5e89);background:linear-gradient(#0071ba,#2d5e89);border-bottom:6px solid #0071ba}#gpd-banner button.btn.btn-primary.gpd-play{margin-top:20px}#gpd-top-form,#hidden-video{transition:.5s all ease}div .gradient-bg-blue{background:transparent linear-gradient(#00a8e2,#00a5df,#007cb5,#00447c) repeat scroll 0% 0%;background:-webkit-linear-gradient(#00a8e2,#00a5df,#007cb5,#00447c);background:-o-linear-gradient(#00a8e2,#00a5df,#007cb5,#00447c);background:-moz-linear-gradient(#00a8e2,#00a5df,#007cb5,#00447c);background:linear-gradient(#00a8e2,#00a5df,#007cb5,#00447c)}div .gradient-bg-green{background:#80bb3d;background:-webkit-linear-gradient(#80bb3d,#608c2e);background:-o-linear-gradient(#80bb3d,#608c2e);background:-moz-linear-gradient(#80bb3d,#608c2e);background:linear-gradient(#80bb3d,#608c2e)}#hidden-video{background-color:#333;height:auto;max-width:575px;margin:0 auto;max-height:0}h1{font-size:46px;font-weight:100}h1+h2{margin-top:10px}h1,h2,h3,h4,h5{font-family:"Frutiger W01",helvetica,arial,sans-serif;margin-bottom:15px;line-height:1.2}h2{font-weight:100;color:#555;font-size:32px}h3{font-weight:700;color:#00447c}.full-width-banner h3,.carousel h3{font-weight:100}h3.panel-title{font-size:24px}h4{font-weight:700}h4.panel-title{line-height:1.5}hr{margin-top:60px;margin-bottom:60px}hr.shorty{margin-top:20px;margin-bottom:20px}.input-group-btn button.btn{height:34px}.in{overflow:hidden}.item-options dt{font-size:14px;font-style:normal}.item-options dd{font-size:14px;padding:0;margin:0 0 5px}input,select,textarea,button{font-family:'Frutiger W01',helvetica,arial,sans-serif}.label{padding:.3em .6em;font-weight:400}.label-primary{background-color:#bdc3c7}.label-warning{background-color:#f5bd00}.list-group{-webkit-box-shadow:none;box-shadow:none}.list-group-item-heading{margin-top:0;margin-bottom:5px;text-shadow:none}p.list-group-item-text{margin-bottom:0;line-height:1.3}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:rgba(255,255,255,.7);text-shadow:none}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#0087c1;border-color:#0087c1;background-image:none}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;border:1px solid #ddd}.list-group .block-title{background-color:#f2f2f2;border-radius:4px;padding:1px;padding-top:8px;padding-left:14px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.block-title h4{font-size:19px}.logo img{width:100%;max-width:376px}.mini-products-list .product-details{margin-left:0}.mini-products-list .product-image{margin-right:10px}.mini-products-list .product-details .btn-remove,.mini-products-list .product-details .btn-edit{font-size:16px;line-height:1.25}ol#cart-sidebar{margin-left:0;padding-left:0}ol{list-style:decimal;padding-left:20px;margin-left:5px}ol.products-list{padding:0;margin:0;list-style:none}p,ul,ol,table{font-size:16px;margin-bottom:15px}.panel{border:none}.panel.right-column{box-shadow:none}.presenters-listing p.date-time{font-size:13px;text-align:center;margin-bottom:5px}.products-list h4.product-name{margin-top:15px;font-size:14px;margin-bottom:5px;line-height:1.3}.right-column{background:#f2f2f2;padding:15px;border-radius:5px}.right-column hr{border-color:#e2e2e2;margin-top:40px;margin-bottom:40px}.right-column.card hr{margin-top:20px;margin-bottom:20px}.right-column hr.shorty{margin-top:15px;margin-bottom:15px}.row hr.down-arrow{margin:10px 0 30px;height:40px;background:url(/media/down-arrow.png) center center no-repeat;border:none}.std{margin-bottom:60px}.std ol ol{list-style:lower-alpha}.std ol.pagination{padding:0;margin:20px 0}.std li+li,.product-view li+li{margin-top:10px}strong,.std b,.std strong{font-weight:700}table .btn{white-space:nowrap}.txt-wht{color:#fff}.txt-grey{color:#999}.txt-green{color:#80bb3d}.sub-banner .text-center{max-width:1160px}.text-right-left{text-align:right}.text-left-right{text-align:left}a.text-left{text-align:left}.text-white{color:#fff}.throw-right{text-align:right}ul{list-style:disc;padding-left:20px;margin-left:5px}#checkoutSteps ul{list-style:none}.well{border-radius:5px}.white-paper{width:100%;max-width:225px;height:auto;box-shadow:0 2px 8px rgba(0,0,0,.2)}.white-paper-alt{width:100%;max-width:250px;height:auto}.success-container,.success-container+.order-info-box{margin:0 158px}.success-container~.order-items{margin:0 158px;width:auto}.sales-order-view .sidebar{display:none}input.btn.btn-primary,button.btn.btn-primary,a.btn.btn-primary{min-height:34px;background:#80bb3d;border-color:#608c2e;margin:0;z-index:0;padding:6px 10px;transition:.3s ease all;line-height:1.33}button .glyphicon.glyphicon-search{color:#405e1f;text-shadow:none;padding-top:1px}button.navbar-toggle:not(.collapsed){background:#007caf;border-radius:5px}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu>li>a{padding:5px 20px}.nav-pull-left{left:auto !important;right:100% !important;margin-left:0 !important;margin-right:-1px !important;-webkit-border-radius:6px 0 6px 6px !important;-moz-border-radius:6px 0 6px 6px !important;border-radius:6px 0 6px 6px !important}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}#gcseSearch1 form.gsc-search-box,#gcseSearch1 table.gsc-search-box{margin:0;max-width:none}#gcseSearch1 .gsc-input-box{font-size:16px;height:34px;border-top-left-radius:4px;border-bottom-left-radius:4px}#gcseSearch1 .gsc-search-box-tools .gsc-search-box .gsc-input{padding:0;width:100%}#gcseSearch1 input.gsc-search-button.gsc-search-button-v2{display:none}.header{padding:0}.header button.btn.btn-primary{border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:16px;line-height:1}.header form{max-width:315px}.header .form-search{position:relative;margin:0;padding:0;float:right;right:0}.header .header-right{width:390px;float:right}.header .links{clear:both;margin:13px 0;padding-left:0}.header .links li{border:none;font-size:14px}.header .links a{color:#333}input#search{border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;font-size:16px;font-weight:100}input#search:focus{color:#333}.form-col-container{clear:both;overflow:hidden}.form-col{float:left;width:33%}.form-col .field{margin:5px}.form-col .field label{display:inline-block;text-align:right;width:90px;padding-right:5px;line-height:1.1em}.form-col .field label.long{vertical-align:bottom}.form-col .field label.x-long{vertical-align:middle}.form-col .field input{width:60%}.form-col .field select{width:63%}.reg-errors,.required-field{color:red;font-weight:700;margin-bottom:12px}.reg-errors ul{list-style:disc}.nav>li>a:focus{background:0 0}.nav>li>a:hover{background-color:#00a8e2}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#00a8e2}.navbar a{display:block;text-align:left}.navbar a.btn{color:#fff;font-size:16px;line-height:16px;padding:13px;border-bottom:1px solid #00a8e2}.navbar a.btn:not(.collapsed){background:#007caf}.navbar a.btn:not(.collapsed):first-child{border-top-right-radius:0;border-top-left-radius:0}.navbar a.account-sm{padding-top:18px;color:#fff;font-weight:100;font-size:16px;line-height:16px;margin-right:15px;padding-bottom:10px}.navbar a.account-sm span{margin-top:-5px;display:block;float:left;margin-right:7px;padding-left:15px;border-left:2px solid #00a8e2}.navbar a.cart-sm .glyphicon{color:#fff;padding:15px 15px 5px;font-size:17px}.navbar .container{padding:0;padding-left:15px;padding-right:15px}.navbar .form-search{padding:13px}.navbar .form-search button{border-top-right-radius:4px;border-bottom-right-radius:4px}.navbar input#search{border-color:#0087c1}.navbar .navbar-collapse{padding:0}.navbar .navbar-collapse.in{overflow:hidden;max-height:none !important;height:auto !important}.navbar.navbar-static-top{background-color:#0087c1;border-bottom:4px solid #00a8e2;margin-bottom:10px}.navbar .well{margin-bottom:0;background:#007caf;border:none;padding:0}.navbar .well a{color:#fff;padding:13px;border-top:2px solid #07719d;line-height:14px}.navbar .well a:focus{text-decoration:none;outline:none}.navbar .well a:first-child{border-top:2px solid transparent}.navbar-brand,.navbar-nav>li>a{color:#fff;text-shadow:none;padding:16px 15px 14px;font-size:16px}.navbar-nav>li>.dropdown-menu{margin-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:7px 0;top:106%}.navbar-nav>li{border-bottom:4px solid #00a8e2}.navbar-nav>li.cart-nav-link{border-bottom:none}.navbar-toggle{margin-left:5px}.right.dropdown ul.dropdown-menu{right:0;left:auto}.right.dropdown ul ul.dropdown-menu{right:100%;border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-top-right-radius:0}span.icon-bar{background-color:#fff}ul.nav.navbar-nav{height:50px;width:100%}.welcome-msg{font-size:10px;margin:10px 0;text-align:right;padding:0 15px;line-height:10px}a.mrlResultsTitle{font-size:18px}a.remove-item{color:#4d4d4d}a.remove-item:hover{color:#c12e2a}a.presenter{margin-bottom:10px}.account-login .panel-collapse .panel-spacer{padding:30px;background-color:#fff}.account-login.panel.panel-default>.panel-heading{border:1px solid #ccc;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom:0;padding:15px 30px}.account-login.panel.panel-default{box-shadow:0 2px 8px rgba(0,0,0,.2)}.account-login h2{margin-top:0}.author-sort select{width:75px}.availability span.in-stock,p.availability span{font-weight:800;color:#41b524}.availability span.event-past,p.availability .event-past span{font-weight:800;color:#999}.availability span.out-of-stock,p.availability .out-of-stock span{font-weight:800;color:#a94442}p.virtual-registration-alignment{padding-left:140px}.avg-rating{border-radius:4px;overflow:hidden;background:#f2f2f2;margin-bottom:10px}.avg-rating .rating-box{margin-left:0}body.customer-account-login{background:url("../images/span-pattern.jpg") center center}button.look-inside{background:0 0;border:none;display:block;margin:0 auto;width:198px}.cms-home .span-pattern{margin-bottom:0}.call-break p{font-size:24px;margin:60px 0;padding:40px 0;border-top:4px solid #00a8e2;border-bottom:4px solid #00a8e2;text-align:center}.call-break .btn.btn-success{margin-left:15px}.cart div.shipping{margin-top:30px;padding:15px}.cart .shipping h3{border-bottom:1px solid #d2d2d2;padding-bottom:15px;margin-top:5px}.cart-top h2{padding-bottom:15px;border-bottom:1px solid #ccc}.cart-top h3{margin-top:40px;color:#4d4d4d}.catalog-product-view h1{font-size:32px;font-weight:700}.checkout-onepage-index .body-wrapper{margin-bottom:60px}.checkout-coupon{padding:14px 20px 5px;background:#f2f2f2;border:#ccc 1px solid;text-align:right}.checkout-coupon label{margin-bottom:10px}.checkout-coupon .help-block{font-size:13px;margin-top:10px}.events-banner .carousel{max-width:743px}.events-banner .carousel img{width:100%}.catalog-product-view .event-info .price-box{float:left;margin-top:8px;padding-bottom:3px}.catalog-product-view h3.product-name.subtitle{padding-top:0;margin-bottom:15px;font-size:18px;color:#999;font-weight:700}.cms-page-view .panel-spacer>*:not(.video):first-child{margin-top:0}.cms-page-view .panel-spacer *:last-child{margin-bottom:0}.cms-page-view .panel-heading{border-bottom:none}#collateral-tabs.panel-group .panel+.panel{margin-top:10px}#collateral-tabs #specs .panel-spacer{padding:0;border-top:0}#collateral-tabs{text-align:left}.deets span{color:#333;font-size:16px}#editorial-reviews blockquote{border:0;padding:40px 15px 45px;margin:0;text-align:center}#editorial-reviews blockquote p{font-size:26px;text-align:center}#editorial-reviews blockquote footer{text-align:center;color:#999;font-weight:100}#editorial-reviews blockquote+blockquote{border-top:1px solid #eee}#editorial-reviews blockquote+blockquote footer{text-align:left}#editorial-reviews blockquote+blockquote p{font-size:19px;text-indent:-10px;text-align:left}.events-banner img.img-thumbnail{box-shadow:none;max-width:356px;background:0 0}.events-banner .product-image{margin:0;padding:5% 0}.event-info{padding:25px 15px;box-sizing:border-box;border:2px solid #0087c1;background-color:#f2f2f2;color:#666;font-size:16px;border-top-right-radius:5px;border-top-left-radius:5px;margin-top:60px}.event-info .add-to-box .add-to-cart{width:auto;float:right}.event-info .add-to-links{display:none}.event-info .product-options{display:none}.event-info-extra .product-pricing li{line-height:16px;padding:0}.event-info-extra .product-pricing{background:0 0;border:none;padding:0}.event-info time{display:block;margin-top:12px;text-align:left}.event-info-extra{background-color:#0087c1;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:15px;box-sizing:border-box}.event-info-extra a{color:#fff;text-decoration:underline}.event-info-extra a:hover{color:#cceef9}.event-info-extra p{margin-bottom:0;text-align:right;line-height:16px}.event-info-extra p.stream-info a{display:block;float:right;margin-top:-15px;margin-right:-15px;padding:15px 15px 17px;margin-bottom:-14px;background:#999;border-bottom-right-radius:5px}.event-info-extra .price{color:#fff;font-weight:700;font-size:18px}.event-info-extra span.currency{color:#cceef9}.event-info-extra ul{margin:0;list-style:none;text-align:left;color:#cceef9;font-size:16px;line-height:16px}#event-schedule td{width:1%;color:#999;position:relative;white-space:nowrap;background-clip:padding-box}#event-schedule p.location{color:#b0b0b0;font-size:14px}#event-schedule td a strong{color:#00a8e2}#event-schedule td strong{color:#999}#event-schedule td:nth-child(2){width:100%;white-space:normal;color:#5a5a5a;border-left:3px solid #e2e2e2}#event-schedule td:nth-child(2):before{content:'';width:13px;height:13px;background:#f1c40f;position:absolute;border-radius:1000px;left:0;margin-left:-8px;top:50%;margin-top:-7px;box-shadow:0 3px 2px 0px rgba(0,0,0,.2)}#event-schedule td:nth-child(2).breakout:before{content:'';width:13px;height:13px;background:#80bb3d;margin-left:-8px;margin-top:-7px}#event-schedule td:nth-child(2).keynote:before{content:'';height:13px;width:13px;background:#00a8e2;margin-left:-8px;margin-top:-7px}#event-schedule td:nth-child(2).other:before{content:'';width:13px;height:13px;background:#f15a22;margin-left:-8px;margin-top:-7px}#event-schedule table.table td{border-top:none;text-align:right;vertical-align:middle;font-weight:100;min-width:200px}#event-schedule table.table td+td{text-align:left;font-weight:400;white-space:wrap}#event-schedule table.table{border-bottom:none;width:auto}#event-schedule .pres-clip{border:1px solid #ccc}#event-schedule .pres-holder{margin:0 auto 20px}#event-schedule table.table{margin-bottom:50px}.feat-photo{width:100%;max-width:200px;display:block;margin:0 auto;border:2px solid #00a8e2;border-radius:10000px;overflow:hidden;margin-bottom:15px}.feature-bottom{display:inline-table}body .page-wrapper .container div.row.feature-bottom .feature-bottom-txt{vertical-align:middle}body .page-wrapper .container div.row.feature-bottom>[class^=col-],body .page-wrapper .container div.row.feature-bottom>[class*=" col-"]{display:table-cell}.featurette h2{text-align:center}.featurette .col-md-6{padding-right:30px}.featurette .col-md-6+.col-md-6{border-left:1px solid #ccc;padding-left:30px;padding-right:15px}.full-width-banner-bottom{margin-bottom:-60px}.full-width-banner{margin-bottom:60px;background:#f2f2f2;padding:0;margin-top:2px}.full-width-banner h1{color:#fff}.full-width-banner.chopped{margin-bottom:0}.full-width-banner .video-banner-col{padding:50px 0}.full-width-banner-col{background-repeat:no-repeat;background-position:center 10%;background-size:100% auto}.full-width-banner .page-title{border-bottom:1px solid rgba(238,238,238,.5);margin:0 0 15px;padding:50px 0 15px;background:0 0}.full-width-banner .title-flag{position:relative;width:100%;display:block;padding-top:0;z-index:0;box-shadow:0px 0px 5px rgba(147,147,147,.5)}.full-width-banner .title-flag i{position:absolute;display:inline-block;height:0;line-height:0;border-style:solid;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;top:-6em;left:0;border-color:#545454 transparent #545454 #545454;border-width:4em;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.5));width:50%}.full-width-banner .title-flag-content{position:absolute;z-index:2;font-size:54px}.full-width-banner .title-flag-content .sol-logo-small{position:relative;top:-105px;background:transparent url("//solutiontree.com/static/frontend/Suyatitech/solution_tree/en_US/images/logo-pixel-grid.svg") no-repeat scroll left center/190px auto;height:80px}.full-width-banner .title-flag-content .title-flag-text{position:relative;top:-144px;font-weight:800}.full-width-section{background-repeat:no-repeat;background-color:#00a8e2;margin:50px 0;padding:50px 0}h2 .giant{color:#000;font-size:70px}h2.score{font-family:"utopia-std-display",serif;color:#999;margin-top:2px;margin-bottom:-8px}h1.event-title{text-align:center}h1.event-title.completed{color:#ccc}h1.event-title.completed span{font-weight:800;color:#f15a22;font-size:24px}h1.event-title.completed span span{font-size:85%}.hotel-level{text-transform:uppercase;color:#5a809e;font-weight:800;width:60%;margin:-15px auto 20px;padding-bottom:5px;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;letter-spacing:1px}iframe.look-inside-frame{position:absolute;left:0;top:0}.letters{margin-top:7px}.letter{border:1px solid #ccc;color:#337ab7;cursor:pointer;display:block;float:left;height:31px;width:30px;text-align:center;line-height:29px}.letter.first{border-top-left-radius:4px;border-bottom-left-radius:4px}.letter.last{border-bottom-right-radius:4px;border-top-right-radius:4px}.letter+.letter{border-left:none}.letter.active{background:#337ab7;color:#fff;border-color:#337ab7}.letter:hover:not(.active){background:#f2f2f2}.looker .modal-padder{padding-bottom:85%;position:relative}.look-inside img{width:100%;max-width:198px;height:auto;margin:20px auto 0 auto;display:block}.modal{z-index:999999}.mod-header a{border:1px solid #00a8e2;background:#00a8e2;padding:7px 15px;display:block;color:#fff;font-weight:600}.mod-header a:hover,.mod-header a:active,.mod-header a:focus{text-decoration:none}.mod-header a span{margin-right:7px;transition:all .3s ease}.mod-header a:not(.collapsed) span{transform:rotate(90deg)}.mod-collapse+.mod-header{border-top:13px solid #0087c1}.mod-child{padding:7px 15px;border:1px solid #00a8e2;border-top:none}.mod-child.last{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mod-sub-child{background-color:#f2f2f2;border-left:15px solid #d2d2d2;padding:10px 0}.mod-sub-child *{margin-bottom:0;margin-top:0}.mod-sub-child li+li{margin-top:0}.mod-sub-child+.mod-child{border-top:1px solid #00a8e2}.mrlResultsDiv{padding:25px 0;border-bottom:1px solid #e2e2e2}.mrlResultsDesc{font-size:14px}.order-review .table>tbody>tr>td,.order-review .table>thead>tr>th{vertical-align:middle}.outcomes{border:1px solid #ccc;margin-top:15px;margin-bottom:15px}.right-column.outcomes:after{content:'';clear:both;display:block}.outcomes h3{margin-top:0;color:#4d4d4d;font-weight:700}.outcomes ul{list-style:none;margin-bottom:5px}.outcomes ul li{position:relative;padding-left:5px}.outcomes span.larry{display:block;position:absolute;left:-25px;color:#4fab3d;top:2px}.panel-spacer.pd-play-faq-content{padding-bottom:35px}a.bulk-order-link{margin-top:10px}#overview .video{max-width:480px;height:auto;float:right;margin-left:30px;margin-bottom:15px;margin-top:30px;width:100%}p.availability,p.published{margin-bottom:5px}p.continue-shopping{line-height:43px}p.continue-shopping+p.continue-shopping{display:none}p.continue-shopping button{margin-left:5px}.published time{white-space:nowrap}.panel-spacer{border:1px solid #ccc;padding:15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.panel-spacer>*:not(.video):first-child{margin-top:20px}.span-pattern.presenters{margin-left:-15px;margin-right:-15px;text-align:center;padding-left:15px;padding-right:15px}.pres-holder{width:140px;max-width:265px;display:block;margin:15px auto 10px;border-radius:1000px}.pres-holder.keynote{border:4px solid #f6be00}.pres-holder.virtual{border:4px solid #1b7ac2}.pres-clip{width:100%;height:0;padding-bottom:98%;overflow:hidden;border-radius:1000px}.keynote .pres-clip{border:0 solid #fff}.pres-clip img{width:100%;height:auto;max-height:none}.keynote-indicator{display:inline-block;width:22px;height:22px;margin-bottom:-4px;border:4px solid #f6be00;border-radius:1000px;margin-right:5px}.virtual-indicator{display:inline-block;width:22px;height:22px;margin-bottom:-4px;border:4px solid #1b7ac2;border-radius:1000px;margin-right:5px}.product-view .event-info .add-to-box{width:100%;margin-bottom:0}.promos{padding:15px;text-align:right;background-color:#f2f2f2;border:1px solid #ccc;border-top:none}.promos .btn{white-space:nowrap}.promos label{margin-bottom:10px}.promos .help-block{margin-top:10px;margin-bottom:5px;font-size:.8em}.pull-left.deets{color:#999}.pull-left.deets p{font-size:14px}.rating{width:187px;height:37px;margin-bottom:10px}.rating span{float:right;position:relative}.rating span input{position:absolute;top:0;left:0;opacity:0;width:37px;height:37px;cursor:pointer}.rating span label{display:inline-block;width:37px;height:33px;text-align:center;color:#fff;font-size:37px;line-height:37px;background-image:url('//solutiontree.com/skin/frontend/b-responsive/solutiontree/images/bg-rating.svg');background-size:37px auto}.rating span:hover~span label,.rating span:hover label,.rating span.checked label,.rating span.checked~span label{background-position:0 -272px;background-repeat:no-repeat}.rating-book{width:210px;text-align:center;position:relative;margin-right:15px;float:left;min-height:220px}.rating-book img{width:148px;z-index:1;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.3);-ms-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}.rating-book:before{position:absolute;background:#00a8e2;width:85%;height:100%;content:'';left:0}.rating-box{display:inline-block;margin-left:10px;background:url(../images/bg-rating-sm.svg) 0 0 repeat-x;background-size:14px 214px}.rating-box .rating{background:url(../images/bg-rating-sm.svg) 0 100% repeat-x;background-size:14px 214px}#review_field{max-width:100%;min-width:100%;min-height:234px}.review-header{padding-top:30px}.review-shorty{border-top:2px solid #e6e6e6;margin:20px 0}.review-wrap{padding:15px;background-color:#f2f2f2;margin:0 -15px -15px}.review-wrap em{color:red}#reviews li:last-child hr.shorty{margin-bottom:50px}.reviews{margin-top:-10px}.review-heading{margin-bottom:5px}.review-content .byline{margin-bottom:5px}.reviews ul{list-style:none;margin:0;padding:0}.rating-box.rating-lg{background:url('../images/bg-rating.svg') 0 0 repeat-x;height:23px;width:130px;background-size:26px 214px}.rating-box.rating-lg .rating{background:url('../images/bg-rating.svg') 0 100% repeat-x;height:23px;background-size:26px 214px}#shopping-cart-totals-table tbody tr:first-child td{border-top:none;padding-top:0}.soldout-event{height:34px;margin-top:13px;text-align:right}.span-white,.span-grey,.span-blue,.span-pattern{margin:60px 0}.span-blue{background-color:#00a8e2;padding:30px 0 50px}.span-grey{background-color:#f2f2f2;padding:30px 0 50px}.span-pattern{background:url("../images/span-pattern.jpg") center center;padding:30px 0 50px}.span-white+div div.col-xs-12:first-child h2:first-child:not(.product-name){margin-top:0}span.break{display:block}#specs .table{margin:0}.sub-banner{margin-top:2px;margin-bottom:60px}.sub-banner .container{height:400px}.sub-banner.alt .container{height:auto;padding:0 15px 25px}.sub-banner .container:before{content:'';height:100%;display:inline-block;vertical-align:middle;width:1px;margin-left:-9px}sub-banner.alt .container:before{height:0;display:none}.sub-banner h1{color:#fff;vertical-align:middle;display:inline-block}.sub-banner.alt h1{display:block}.sub-logo{position:absolute;top:0;left:15px;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.2);z-index:1;padding:10px}.sub-nav{position:relative}.sub-nav ul#sub-collapse li:last-child{border-bottom:1px solid #fff}.sub-nav a.active{font-weight:700;text-decoration:underline}.sub-nav ul#sub-collapse{margin:0;padding:0}.sub-nav ul#sub-collapse li{display:block;float:none}.sub-nav ul#sub-collapse li a{padding:10px;display:block}.sub-nav ul#sub-collapse li+li{border-top:1px solid rgba(0,0,0,.1)}.sub-nav ul#sub-collapse li:first-child a{padding-left:10px}.sub-nav li a{padding:7px 10px;color:#fff;font-size:14px}.sub-nav li:first-child a{padding-left:0}.sub-nav ul li{display:block;float:left;margin:0}.sub-nav ul{margin-left:150px;margin-bottom:0}.table>tbody>tr>td,.table>thead>tr>th{padding:10px 15px}table.grouped-items-table tr td{vertical-align:middle}table.grouped-items-table{margin-bottom:15px}table#shopping-cart-table thead th{background:0 0;border:none}table#shopping-cart-table td{border:none;padding:15px;vertical-align:middle;background:#fff;border-bottom:1px solid #ccc}table#shopping-cart-table tr:first-child td{border-top:1px solid #ccc}table#shopping-cart-table td:first-child{border-left:1px solid #ccc}table#shopping-cart-table td:last-child{border-right:1px solid #ccc}table#shopping-cart-table td:first-child{width:131px;min-width:131px}table#shopping-cart-table tr+tr td{border-top:1px solid #ccc}table#shopping-cart-table{border:none;margin:0}table#shopping-cart-table .add-to-cart input{margin:0 3px 0 0}table#shopping-cart-table .add-to-cart button.button{margin-top:3px}table#shopping-cart-table .price{font-weight:300}table#shopping-cart-table .subtitle{color:#333;font-size:16px;font-weight:300;padding:0;margin:0 0 5px}table#shopping-cart-table .sub-price .price{font-size:18px}table#shopping-cart-table h2.product-name{font-size:22px;color:#4d4d4d}table#shopping-cart-table span.media{border-left:1px solid #ccc;margin-left:5px;padding-left:10px;color:#999;font-weight:400}table#shopping-cart-totals-table.table td{padding:10px 15px}tr.summary-details td{background:#f2f2f2;font-size:14px}.topic-listing{line-height:1.7}.topic-listing a{margin-right:5px;margin-bottom:10px}.twitter-tweet{float:left;margin-right:30px}.add-to-links{padding:0}.vertical-align{display:flex;flex-direction:row}.vertical-align>[class^=col-],.vertical-align>[class*=" col-"]{display:flex;align-items:center;justify-content:center}.my-wishlist .table>tbody>tr>td,.table>thead>tr>th{padding:15px}a.img-link{color:#fff}.ad-box{width:100%;padding:0;height:300px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}a:not(.collapsed) .ui-cross{transform:rotate(45deg)}a:not(.collapsed) .line-01,a:not(.collapsed) .line-02{border-color:#cdcdcd}.badge{border-radius:5px}.block-layered-nav .actions{border:none}.collapser+.list-group-item{margin-top:4px}div.panel.schedule{border:1px solid #ccc;border-radius:5px;overflow:hidden;box-shadow:none}.ev-type-list{font-weight:700;color:#fff;text-align:center;padding:6px 0;background-color:#565d67;box-shadow:0 2px 8px rgba(0,0,0,.2)}.featured-products{width:100%;height:auto;overflow:hidden;background:url("../images/span-pattern.jpg") center center;border-radius:5px;position:relative;padding-bottom:20px}.featured-products:after{content:'';display:block;height:100%;position:absolute;width:65px;right:0;background-image:url("../images/slider-shadow.png");background-position:center right;background-repeat:no-repeat;opacity:1;top:0;z-index:2;transition:.5s all ease}.featured-products.hideAfter:after{opacity:0}.featured-products:before{content:'';display:block;height:100%;position:absolute;width:65px;left:0;background-image:url("../images/slider-shadow.png");background-position:center left;background-repeat:no-repeat;opacity:0;top:0;z-index:2;transition:.5s all ease}.featured-products.hideAfter:before{opacity:1}.featured-products.showBoth:after,.featured-products.showBoth:before{opacity:1}.featured-products .button-left,.featured-products .button-right{width:50px;height:84px;position:absolute;background:url("../images/featured-btn-sprite.png");cursor:pointer;transition:.5s all ease;z-index:3}.featured-products .button-left{left:-50px;top:50%;margin-top:-37px;background-position:left}.featured-products .button-right{right:0;top:50%;margin-top:-42px;background-position:right}.featured-products>h2{padding:20px;padding-bottom:5px}.featured-products img.img-thumbnail,#related-products .products-list img,#presenter-products .products-list img{box-shadow:0 4px 16px rgba(0,0,0,.25);max-height:200px;width:auto;max-width:100%}.featured-products .inner-container{width:275%;height:auto;transition:.5s ease all}.featured-products li{width:10%;float:left;box-sizing:border-box;padding:0 20px}.featured-products li+li{margin:0}.featured-products .products-list h2.product-name a,#related-products .products-list h2.product-name a,.bookstore-short .products-list h2.product-name a{font-size:14px;font-weight:700;color:#333}.featured-products .products-list h2.product-name,#related-products .products-list h2.product-name,.bookstore-short .products-list h2.product-name{margin-top:15px}.featured-products .products-list .ratings,.bookstore-short .products-list .ratings{margin:4px 0 5px}.featured-products .products-list .ratings .rating-box,.bookstore-short .products-list .ratings .rating-box{float:none;margin:0 auto}.featured-products p.authors,#related-products p.authors,.bookstore-short p.authors{font-size:12px;font-style:italic}.filter-state span.value{font-size:14px}img.img-thumbnail,#related-products .products-list img{padding:0;border:0;width:100%;max-width:265px;box-shadow:0 2px 8px rgba(0,0,0,.2)}#related-products .products-list img{width:100%}.line-01{width:19px;height:0;border-top:3px solid #565d67;top:50%;position:absolute;margin-top:-1.5px;transition:.4s ease all}.line-02{width:0;height:19px;border-left:3px solid #565d67;left:50%;position:absolute;margin-left:-1.5px;transition:.4s ease all}.minimal-price .price-label{display:none}#narrow-by-list .list-group a{font-size:14px;display:inline}#narrow-by-list .list-group a:hover{text-decoration:none}.panel.panel-default{border:none;border-radius:5px;overflow:hidden;box-shadow:none}.panel.panel-default>.panel-heading{background:#f2f2f2;padding:15px}p.authors{color:#999;font-size:14px;margin-bottom:15px;line-height:1.4}p.authors+p.authors{margin-top:-3px}p.authors a{color:#333;display:inline}p.authors a:hover{text-decoration:underline}.page-title.category-title{padding-bottom:55px;padding-top:10px;margin-bottom:30px}.products-list .price-box.no-border{border:none}.price-box .price{color:#f15a22;font-size:20px;font-weight:800}.price-box .special-price .price,.special-price .price-label{color:#4fab3d}.price-box .old-price .price{color:#999}p.date-time{margin-bottom:10px}.products-list .desc{color:#333;padding-top:15px;border-top:1px dashed #d2d2d2;margin-top:15px}.products-list .img-link img{margin:0 auto;display:block}.products-list .media{padding-top:0;color:#999;margin:5px 0 0;float:left}.products-list .product-name{margin:0 0 10px}.products-list h2.product-name a{font-size:22px;color:#00a8e2;font-weight:800}.products-list h3.product-name a{color:#00a8e2;font-size:16px;font-weight:400}.products-list h3.product-name{padding-top:0;margin-bottom:10px}.products-list h2.product-name a:hover,.products-list h3.product-name a:hover{text-decoration:underline}.products-list li:last-child hr{margin-bottom:0}.products-list .price-box{float:left;margin-right:15px;padding-right:15px;border-right:1px solid #ccc;margin-top:0;margin-bottom:0}.products-list .ratings,.products-list .ratings .rating-box{margin:0}.products-list .ratings{margin-top:-5px}.regular-price .price{color:#f15a22;font-size:20px;font-weight:800}#related-products p.authors{text-align:center}.rep{padding-bottom:15px}.rep h3,.rep h4{margin:0}.rep img{padding:0;width:100%}.request-pd-btn{width:19px;height:21px;margin-left:10px;margin-top:-3px}.sidebar a{font-weight:700}.sidebar .list-group{box-shadow:none;margin:0}.sidebar .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.sidebar .filter-state li.list-group-item{border-radius:0}span.currency{color:#aaa;font-style:italic;font-size:13px;font-weight:400}span.sold-out-list{font-size:22px;font-weight:800;color:#ccc}#specs td+td{width:75%}.std .featured-products{background:0 0;padding-bottom:0}.std .featured-products ol{padding:0;list-style:none}.std .featured-products .button-left,.std .featured-products .button-right{background-image:url("../images/featured-btn-sprite-grey.png")}.std .featured-products .inner-container{width:185%}.row .success-story-page h2,div.container div.row .success-story{margin-bottom:45px}.success-story h3{margin-top:0}.success-story a.btn{margin-top:15px;min-width:50%}.success-story img{-webkit-box-shadow:0px 2px 8px rgba(0,0,0,.2);-moz-box-shadow:0px 2px 8px rgba(0,0,0,.2);box-shadow:0px 2px 8px rgba(0,0,0,.2)}.toolbar-bottom{margin-bottom:60px}.toolbar-bottom .toolbar{display:none}.toolbar-top .pagination{display:none}.ui-cross{width:19px;height:19px;position:relative;transition:.4s ease all;float:left}.bun-books img{box-shadow:0 2px 8px rgba(0,0,0,.2);margin-bottom:15px}.call-break{margin:60px 0}.call-break p{font-size:24px;padding:40px 0;border-top:4px solid #00a8e2;border-bottom:4px solid #00a8e2;text-align:center;margin:0}.call-break.chop{margin-top:0}.carousel ol.carousel-indicators{margin-left:-30%;padding-left:0;bottom:0;margin-bottom:1px}.carousel.quotes ol.carousel-indicators{bottom:-20px}.carousel-indicators li{background-color:#cdcdcd;border:none}.carousel-indicators li.active{width:10px;height:10px;margin:1px}.carousel-inner>.active.left,.carousel-inner>.active.right{width:100%}.carousel .item img{margin:0 auto}.carousel .item .quote .quote-img{width:96px;height:96px;overflow:hidden;float:left;margin:20px;margin-left:28px;background-color:#fff;border-radius:10000px}.carousel .item .quote img{width:100%;height:auto}.carousel .item .quote .left{margin-left:30px;margin-top:20px;margin-right:20px}.carousel .item .quote-img+div.left{margin-left:154px;margin-top:-116px;margin-right:20px}.color-bar{width:8px;height:100%;position:absolute;top:0;left:0;transition:.5s all ease;z-index:-1}div.filters{clear:both;height:47px;margin-top:30px}.filters ul li+li{margin-top:0}.full-width-banner.span-pattern{margin-top:0}.full-width-banner.span-pattern h1{color:#333;text-shadow:none}.full-width-banner.span-blue{margin-top:0}.full-width-banner.span-blue h1{color:#fff}.global-video{padding:15px 15px 0;border-radius:5px;background:#f2f2f2;margin-bottom:15px;margin-top:15px;overflow:hidden;max-width:500px}.global-video:hover .global-blue{background-color:#0071ba;color:#fff}.global-blue{margin-left:-15px;margin-right:-15px;padding:10px 15px;background-color:#e2e2e2;color:#999;transition:.4s all ease}.global-blue p{margin:0}.global-blue span{display:block;float:right;font-weight:700}#gpd-banner .video-wrap{margin:0}.highlight .op-buy{position:relative}.highlight .op-buy{position:relative;border-color:#00a8e2}.highlight .op-header{background:#00a8e2;color:#fff;width:100%}.op-labels{width:100%}.highlight .op-labels span{font-size:32px;font-weight:100}.highlight .op-labels span{font-weight:800}.highlight .op-price{background:#0087c1;color:#fff}.highlight .op-price span{font-weight:800}.included-pdf{border-radius:4px;padding:15px;background-color:#f2f2f2;margin-top:20px}.included-pdf h4:first-child{margin-top:0;margin-bottom:10px}.included-pdf a+h4{margin-bottom:5px}.matrix{display:table;display:-webkit-flex;display:flex}.ex-matrix{display:table;display:-webkit-flex;display:none}.matrix a.purchase-btn{margin-top:15px}.matrix .add-to-cart label{display:inline;margin-right:2px;float:none}.matrix .add-to-cart input{display:inline;float:none;margin-top:0;margin-right:9px}.matrix .add-to-cart button{margin-top:15px}.matrix .option{display:table-cell;text-align:center;border:1px solid #ccc;flex:1;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column}.matrix .option.sold-out{background:#f2f2f2}.sold-out .op-price{background:#e2e2e2}.matrix .option:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.matrix .option:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.matrix .option+.option{border-left:none}.option.highlight{border-color:#00a8e2}.matrix .option+.option.highlight{border-left:1px solid #00a8e2;margin-left:-1px}.matrix .option hr{margin:25px 15px}.matrix .option p{margin:25px 15px}.news-item{padding:15px 0 20px;border-top:1px solid #ccc}.news-item span{color:#999;margin-top:5px;display:block}.news-item h3{padding-bottom:5px;margin-bottom:0}.news-pages li button,.filters button{padding:5px 8px;background:#f2f2f2;border:1px solid #ccc;border-radius:5px;cursor:pointer;transform:.35s all ease}.news-content li button:hover{background:#00a8e2;color:#fff;border-color:transparent}.news-pages li.active button,.news-pages li.active button:hover,.news-pages li.active button:active,.filters li button.active,.filters li button.active:hover,.filters li button.active:active,.filters li button.active:focus{background-color:#007eaa;color:#fff;border-color:transparent;outline:none}.news-pages li.extra{display:none}.op-buy{position:relative;padding:25px 15px;box-sizing:border-box;width:100%;border-top:1px solid #eee;margin-top:auto}.op-header{text-transform:uppercase}.op-labels span{font-size:32px;font-weight:100}.event-types .op-labels span{font-size:18px}.event-types .op-labels span.check{color:#41b524}.event-types .op-labels span.x{color:#a94442}.op-price span{font-size:44px;font-weight:100}.op-price{color:#000;background:#f2f2f2;width:100%}#overview #quoteSlider{margin-bottom:20px}p.global-vid-txt{font-weight:700;min-height:72px}pre{margin-top:20px;border-radius:5px}.product-main-info .short-description p{color:#333;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #d2d2d2}.product-main-info .short-description+.short-description p{color:#999;font-size:14px}.no-profile .product-main-info .short-description p{margin-bottom:0;padding-bottom:0;border:none}.product-image{text-align:center}.quotes{margin-bottom:20px}.quotes p{font-size:24px;color:#333;font-weight:100;text-indent:-12px;margin-bottom:15px}.quotes p.caption{font-size:16px;font-weight:300;text-indent:0}.quotes .carousel-inner .item{padding:20px;padding-bottom:24px}.quote{background-color:#f2f2f2;border:1px solid #ccc;border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.1);margin-left:8px}.quote:after{position:absolute;width:22px;height:24px;left:60px;top:100%;content:'';display:block;background:url('../images/quote-pointer.png');z-index:9999}.quote:before{position:absolute;width:6px;height:100%;left:-6px;top:0;content:'';display:block;background-color:#0087c1;margin:-1px;border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #0087c1;box-sizing:content-box}.quotes .carousel-indicators li{height:10px;width:10px}.quotes .carousel-indicators li.active{background-color:#565d67;margin:1px}.quote-icon{max-width:32px;height:auto;margin-top:-5px;margin-right:10px}.quote.quote-single{padding:19px 25px 10px}.repro-cover{width:100%;max-width:265px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.repro-cover.sm{max-width:188px}.row-bg-left{background-position:left bottom;background-repeat:no-repeat}.row-bg-right{background-position:right bottom;background-repeat:no-repeat}.side-menu a{display:block;color:#333;font-weight:600;padding:5px 0;line-height:1.25;position:relative}.side-menu>a.level-1{padding-top:0}.side-menu .level-1-sub,.side-menu .level-2-sub{padding-bottom:15px;transition:.5s all ease}.side-menu .expanded{max-height:500px}.side-menu a.level-2{font-size:90%;color:#666;padding-left:10px}.side-menu a.level-3{margin-left:20px;font-weight:400;font-size:75%;color:#888}.side-menu a.active{color:#00a8e2;font-weight:600}.std ul.news-pages li.extra{display:none}.std ul.news-pages li+li{margin-top:0}.std ul.date{margin-left:10px;padding-left:20px;border-left:1px solid #ccc}.std ul.news-pages li,.std .filters ul li{float:left;display:block;list-style:none;margin-left:0;padding:0;margin-right:10px;cursor:pointer}table p{margin-bottom:0}table p+p{margin-top:10px}.topic-widget{border:1px solid #ccc;border-radius:5px;overflow:hidden;position:relative;margin-bottom:15px;color:#333;padding:20px 20px 20px 28px;transition:.5s all ease;display:block}.topic-widget:hover{text-decoration:none;color:#fff}.topic-widget:hover .color-bar{width:100%}.topic-widget span{font-size:19px;transition:.5s all ease;font-weight:800}.topic-widget:hover span{color:#fff !important}ul.type,ul.date{float:left;padding-bottom:0;padding-left:0}ul.news-pages{padding-top:15px;border-top:1px solid #ccc;padding-left:0}.row .col-nofloat .resource{width:90%;text-align:center;padding:20px 0}.row .col-nofloat .resource a:not(.btn),.row .col-nofloat .resource a .img-thumbnail{width:100%}.row .col-nofloat .resource div{padding-bottom:5px}.row .col-nofloat .resource .file-size{font-size:10px;line-height:0}.video-wrap{position:relative;height:0;padding:0;padding-bottom:56.25%;margin:0 auto 25px auto;max-width:100%;text-align:center}.video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto;display:inline-block}.ytp-large-play-button{cursor:pointer;position:absolute;left:0;width:100%;height:100%;-moz-transition:opacity .25s cubic-bezier(0,0,.2,1);-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);background:0 0;border:none}.lazy:hover .ytp-large-play-button-bg{-moz-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill:#cc181e;fill-opacity:1}.copyright{font-size:12px}.footer.well{margin-bottom:0;background:#333 url("../images/footer_pattern.png");padding:45px 0;border:none;border-radius:0;filter:none}.footer .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#222;background:rgba(0,0,0,.2);border-bottom:1px solid #444}.footer .panel-group{margin-bottom:0}.footer a .ft-header{color:#fff;font-size:16px;font-weight:400}.footer a{color:#ccc;font-size:13px;font-weight:100;margin:5px 0;display:block}.footer a:hover{color:#fff}.footer address{margin:0 0 20px}.footer .bottom-links a{display:inline}.footer hr{border-color:#666}.footer .panel,.footer .panel-default>.panel-heading{background:0 0}.footer .panel-heading a{font-size:16px;font-weight:400;color:#fff}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto;text-align:left;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.autocomplete-suggestion,.autocomplete-no-suggestion{padding:6px 12px;white-space:nowrap;overflow:hidden;font-size:14px}.autocomplete-suggestion+.autocomplete-suggestion{padding-top:0}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:400;color:#39f}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}#homeBanners div.item{height:564px}p.sm-l-pad,.sm-l-pad{padding-left:15px}p.sm-r-pad,.sm-r-pad{padding-right:15px}p.md-l-pad,.md-l-pad{padding-left:30px}p.md-r-pad,.md-r-pad{padding-right:30px}p.lg-l-pad,.lg-l-pad{padding-left:60px}p.lg-r-pad,.lg-r-pad{padding-right:60px}p.sm-x-pad,.sm-x-pad{padding:0 15px}p.md-x-pad,.md-x-pad{padding:0 30px}p.lg-x-pad,.lg-x-pad{padding:0 50px}.sm-t-pad{padding-top:15px}.sm-b-pad{padding-bottom:15px}.md-t-pad{padding-top:30px}.md-b-pad{padding-bottom:30px}.lg-t-pad{padding-top:60px}.lg-b-pad{padding-bottom:60px}p.sm-l-mar,.sm-l-mar{margin-left:15px}p.sm-r-mar,.sm-r-mar{margin-right:15px}p.md-l-mar,.md-l-mar{margin-left:30px}p.md-r-mar,.md-r-mar{margin-right:30px}p.lg-l-mar,.lg-l-mar{margin-left:60px}p.lg-r-mar,.lg-r-mar{margin-right:60px}p.sm-x-mar,.sm-x-mar{margin:0 15px}p.md-x-mar,.md-x-mar{margin:0 30px}p.lg-x-mar,.lg-x-mar{margin:0 50px}.no-t-mar{margin-top:0}.sm-t-mar{margin-top:15px}.sm-b-mar{margin-bottom:15px}.md-t-mar{margin-top:30px}.md-b-mar{margin-bottom:30px}.lg-t-mar{margin-top:60px}.lg-b-mar{margin-bottom:60px}.row .col-sm-15,.row .col-md-15,.row .col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.row .col-xs-15{width:20%;float:left}.product-solution-tree-payment li{list-style:none}.product-solution-tree-payment ul>li:nth-child(2){display:none}.product-solution-tree-payment .product-view .product-img-box .product-image-zoom{height:50px}.product-solution-tree-payment .product-view .product-shop .product-name{margin-left:77px}.product-solution-tree-payment .product-options{margin-bottom:45px}.catalog-product-view .custom-product .price-box{float:right}.start{position:relative}.start:before{content:'';position:absolute;top:51px;width:120px;height:2px;background-color:#00a8e2;left:50%;margin-left:-60px}.start:after{content:'';border:8px solid transparent;border-top-color:#00a8e2;position:absolute;top:52px;left:50%;margin-left:-5px}.blue-gradient-bg{background:#0071ba;background:linear-gradient(to right bottom,#0071ba 0%,#00a8e2 100%)}.blue-gradient-bg .lines-bg{background:url("../images/funky-lines-transparent.png") center center;color:#fff}.blue-gradient-bg.dark .lines-bg{color:#333}.navbar.navbar-static-top{z-index:3}#countryChooser{clear:both;margin:0;padding:20px;padding-top:14px;float:left}.top-links-container{clear:both}#countryChooser li,#account-dropdown li{width:100%;padding:2px}#account-dropdown .dropdown-menu{margin-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:7px 0;top:106%}#account-dropdown a,#countryChooser a{text-decoration:none}.number-homepage{font-size:70px;font-weight:400;margin-bottom:0;height:95px;padding-top:5px;color:#333;letter-spacing:-3px}.glyphicon-plus{font-size:22px;vertical-align:middle;color:#80bb3d;padding-bottom:16px}.percent{font-weight:400;font-size:41px;display:inline-block;padding-bottom:20px}.percent-info{font-weight:400;font-size:14px;line-height:20px}.block-number{border:0;display:inline-block;margin:10px;border-radius:200px;background-color:#dedede;padding:30px 20px;height:240px;width:240px;box-shadow:0 2px 4px rgba(0,0,0,.3)}.animatable{visibility:hidden;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.animated{visibility:visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.animated.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@media (max-width:1199px){.full-width-banner .title-flag i{width:60%}.navbar-brand,.navbar-nav>li>a{padding:16px 9px 14px;font-size:14px}}@media (max-width:991px){.opc-block-progress{margin-bottom:10px}.navbar-brand,.navbar-nav>li>a{padding:16px 5px 14px;font-size:13px}.featurette .col-md-6{padding-right:15px}.featurette .col-md-6+.col-md-6{border-left:none;padding-left:15px;margin-top:0}.featurette .col-md-6+.col-md-6 hr{margin-bottom:30px}body .page-wrapper .container{width:100%}.full-width-banner-col{background-position:left 20%;background-size:cover}.full-width-banner-col .headline{padding-top:65px}.full-width-banner .title-flag i{top:-5em;border-width:3.25em}.full-width-banner .title-flag-content .title-flag-text{top:-130px;font-size:45px}.full-width-banner .title-flag-content .sol-logo-small{top:-90px;background-size:150px auto}.full-width-banner-col .headline{font-size:45px;line-height:80px}}@media screen and (min-width:900px){.nav.mega-menu .dropdown-menu .container .level0{width:64%;float:left}.nav.mega-menu .dropdown-menu .container .static-container{width:35%;float:right}}@media screen and (max-width:899px){.nav.mega-menu .dropdown-menu .container .static-container{display:none}.navbar-brand,.navbar-nav>li>a{padding:16px 5px 14px}}@media (min-width:800px){.sidebar .block-layered-nav #filter-list{height:auto !important;overflow:visible;display:block !important}.footer ul.links~ul,.footer ul.links{width:16.66%;margin:0;padding:0 10px}.footer .switcher-store{width:33.33%}.hide-799{display:block}.show-799{display:none}}@media (max-width:799px){.box-collateral .product-details{padding:0;float:none;width:100%;clear:both;margin-top:10px}.footer ul.links~ul,.footer ul.links{margin:15px 0 0;padding-left:10px;padding-right:10px;display:block}.footer .switcher-store{float:left;padding-left:10px;padding-right:10px;display:block;margin-top:15px}img{max-width:100%}.header-panel>.links{display:none !important}.header .form-search{float:none;clear:both;padding-left:0;width:100%}.header .header-right{width:365px}.header .links li{padding:0 5px}.hide-799{display:none}.navbar .well a.btn{font-size:14px;border:none;border-top:2px solid #007caf}.navbar .well .well{background:#07719d}.navbar .well .well a{font-size:14px;font-weight:100;line-height:14px}.navbar .well a:first-child,.navbar .well .well a:first-child{border-top-color:transparent}.navbar .well .well a{border-top:2px solid #06678c}.navbar .well .in+a{border-top-color:transparent}.product-collateral{width:100%}.show-799{display:block}.std .featured-products .inner-container{width:275%}.toolbar p.navbar-text{margin-left:0;margin-right:1px;display:inline-block}.toolbar .limiter p.navbar-text+div{display:inline-block}.welcome-msg{padding:0 15px}}@media (max-width:780px){.full-width-banner-col .headline{line-height:60px}.full-width-banner .title-flag i{width:75%}}@media (min-width:780px){.body-wrapper{padding:0}}@media (min-width:768px){.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.row .col-sm-15{width:20%;float:left}.carousel-caption p{margin-bottom:20px;font-size:21px;line-height:1.4}.featurette-heading{font-size:44px}.header .container{padding:0 15px}.header form{max-width:230px}.marketing{padding-left:0;padding-right:0}.navbar-wrapper{margin-top:20px}.navbar-wrapper .navbar{border-radius:4px}#checkout-progress-wrapper{margin-top:110px}}@media screen and (max-width:767px){.sidebar .block-layered-nav #filter-list{height:0;overflow:hidden}.hidden-xs{display:none !important}.visible-xs-block,.visible-xs{display:block !important}.product-view{width:auto}.nav.mega-menu .level0:hover .dropdown-menu{display:none !important}.catalog-product-view .event-info .price-box{margin-bottom:0;margin-top:15px;float:right}.event-info .add-to-box .add-to-cart{float:left;margin-top:10px}.event-info .add-to-cart label{display:none}.event-info .add-to-cart .qty{float:right;margin-right:0}.event-info-extra a{font-size:16px}.event-info button.btn{margin-right:10px}.event-info time{margin-top:0}.event-info-extra .product-pricing{font-size:16px;text-align:left}.event-info-extra p.stream-info{margin-bottom:15px}#event-schedule .pres-holder{max-width:150px;margin-bottom:0}.header{z-index:901;padding:15px 0}.header form{display:block;width:auto;position:absolute;top:100%;right:10px;margin-top:6px}.header form .form-control{color:#ccc;background-color:transparent;border-color:#222}.header form .btn{border-color:#222}.branding .logo{display:block;float:none;margin:0 auto;text-align:center;max-width:75%}.switches{text-align:left !important}#dropdown{right:auto;left:0}.catalog-category-view .navbar-inverse{margin:0 10px 5px}.catalog-category-view .breadcrumb{margin-bottom:5px;background-color:#fff;padding-left:0;padding-right:0}.carousel.quotes{margin-left:-15px;margin-right:-15px}.carousel ol.carousel-indicators{display:none}.carousel .item .quote .quote-img{width:170px;height:170px}.carousel .item .quote-img+div.left{margin-left:30px;margin-top:0;margin-right:20px}.cart h2{margin-bottom:15px}.cart-top h3{margin-top:20px}.cart fieldset.table-responsive{margin-bottom:0}.events-banner .carousel{margin-left:-15px;margin-right:-15px}#gpd-banner .page-title{font-size:36px}.header-right .form-search{display:none}.header .links{margin:8px 0 0;float:none;text-align:center;width:100%;display:none}.header .links li{float:none;display:inline-block}.header .header-right{width:100%}.header h1.logo{margin:0;max-width:100%}.matrix{flex-wrap:wrap;flex-direction:column}.matrix .option{order:2;border-radius:5px;margin-bottom:20px}.matrix .option+.option{border-left:1px solid #ccc}.matrix .option p{margin:15px}.matrix .option hr{margin:15px}.matrix .add-to-cart button{margin-top:0}.navbar a.cart-sm .glyphicon{color:#fff;padding:15px 15px 5px;font-size:17px}#overview .video{max-width:100%}.option.highlight{order:1}.op-buy{position:relative}.plc-mag{position:absolute;bottom:0;left:30px}p.continue-shopping button{margin-left:0}.row-bg-right,.row-bg-left{background-image:none !important}.text-right-left{text-align:left}.text-left-right{text-align:right}table#shopping-cart-table td{border:none;padding-top:0}table#shopping-cart-table tr:first-child td{border-top:none}table#shopping-cart-table span.media{margin-top:0}table#shopping-cart-table td:first-child{border-left:none;padding-top:15px}table#shopping-cart-table td:last-child{border-right:none;border-bottom:1px solid #ccc}table#shopping-cart-table h2.product-name{margin-bottom:10px}table#shopping-cart-table h2.product-name{margin-bottom:10px}table#shopping-cart-table tr:last-child td:last-child{border-bottom:none}table#shopping-cart-table tr+tr td{border-top:none}.soldout-event{height:auto;margin-top:13px;text-align:left}}@media (max-width:600px){.cell-label{display:inline-block;font-weight:700;min-width:80px;font-size:14px}.cart-table{display:block;border:none;width:auto}.cart-table .btn-update{float:none}.cart-table thead{display:none}.cart-table tbody{display:block}.cart-table tbody td{display:block;clear:both;padding:5px 15px;text-align:left !important}.cart-table tbody td span+span{display:inline-block;vertical-align:middle}.cart-table tbody tr{display:block}.cart-table tbody tr.last td{border:none}.cart-table tbody tr td{border:none}.cart-table tbody tr td.last{border-bottom:1px solid #eee;padding-bottom:10px}.cart-table .product-name{margin-top:0}.cart-table .cart-price{display:inline-block;vertical-align:text-top}.cart-table .glyphicon-remove:after{content:"Remove";display:inline-block;vertical-align:bottom;margin-left:5px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.full-width-banner-col .headline{padding-top:30px;font-size:25px;line-height:32px}.full-width-banner .title-flag i{width:95%;top:-20px;border-width:2.75em}.full-width-banner .title-flag-content .title-flag-text{font-size:30px;top:-65px}.full-width-banner .title-flag-content .sol-logo-small{top:-30px;background-size:150px auto}#gpd-banner .page-title{font-size:26px}.rating-book img{display:none}.rating-book{width:6px}}@media screen and (max-width:480px){.add-to-cart .btn-group{margin-top:15px;float:left}.breadcrumb{font-size:12px}.call-break .btn.btn-success{clear:both;display:block;margin-top:20px;margin-right:20px}.category-products .products-grid .col-xs-4{display:block;float:none;margin:0 auto 20px;width:70%}#event-schedule table.table td{width:100%;padding-bottom:0;font-size:14px;display:inline-block;text-align:left;border-top:1px solid #e2e2e2;white-space:wrap}#event-schedule table.table td+td{border-top:none;padding-top:0;border-left:0;padding-bottom:10px}#event-schedule td+td:before,#event-schedule td+td.breakout:before,#event-schedule td+td.keynote:before,#event-schedule td+td.other:before{content:initial}#event-schedule table.table{border-bottom:1px solid #e2e2e2}.featured-products .inner-container,.std .featured-products .inner-container{width:750%}.featured-products img.img-thumbnail,#related-products .products-list img{max-height:none;width:100%}.featurette-heading{font-size:36px;line-height:1.25}h1,.page-title-wrapper h1,.page-title.category-title h1{font-size:34px !important}h2{font-size:28px}.page-title.category-title{padding-bottom:35px;margin-bottom:0}.product-essential{padding:30px 0}.products-list h2.product-name a{font-size:16px}.products-list h3.product-name a{font-size:14px}.products-list hr{margin-top:40px;margin-bottom:40px}.products-list li.atr-9 p.authors{display:none}.products-list p{font-size:16px}.products-list .price-box{border-right:none}p,ol,ul{font-size:16px}.request-pd-btn{display:none}table.grouped-items-table tr td{display:block;border:none}table.grouped-items-table th{display:none}table.grouped-items-table th:first-child{display:block}table.grouped-items-table td:nth-child(2){float:left}table.grouped-items-table td:last-child input{float:right}table.grouped-items-table td:first-child{border-bottom:1px solid #eee}table.grouped-items-table tr+tr td:first-child{border-top:1px solid #ccc;border-bottom:1px solid #eee}.toolbar .limiter p.navbar-text{border:none}.toolbar .limiter{width:100%;border-top:1px solid #d2d2d2}.quotes p,blockquote p,#editorial-reviews blockquote p{font-size:21px}}@media screen and (max-width:360px){#dropdown{width:100% !important}.panel-body .item.col-xs-6{width:100%}#checkout-review-table{font-size:12px}#checkout-review-table .product-name{font-size:12px;margin:0}#checkout-step-review{padding:10px}.opc-block-progress .col-md-12{width:100%}.opc-block-progress .col-md-12 table{width:100%}.panel-crosssell .item{width:50%}.category-products .products-grid .col-xs-4{display:block;float:none;margin:0 auto 20px;width:80%}.products-list .col-xs-9{width:100%;clear:both}.products-list .col-xs-3{margin-bottom:20px;width:50%}.toolbar .sort-by,.toolbar .limiter{width:100%}.toolbar .limiter p.navbar-text,.toolbar .limiter p.navbar-text+div{margin-top:0 !important}.toolbar>.row .col-xs-8{width:100%;clear:both;float:none;text-align:center !important}.toolbar>.row .view-mode{display:none}.box-collateral .item{width:100%;float:none;clear:both}}@media (min-width:992px){.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.row .col-md-15{width:20%;float:left}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}}@media (min-width:1200px){.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.row .col-lg-15{width:20%;float:left}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}}@media print{.breadcrumb,.navbar,button.look-inside,.header-right,.add-to-cart,.add-to-links,footer,.ui-cross,.welcome-msg,.reviews,.alert-success,.video,.quote-icon,.placeholder,.events-banner,p.stream-info,.welcome-msg,.event-info .add-to-cart,.event-info .add-to-cart,.presenters+h2,#quoteSlider,a[href='#event-schedule'],#event-schedule,.add-to-box .product-options{display:none !important}img.img-thumbnail{width:265px;border:1px solid #999}.panel-heading span.pull-left{padding:0;margin:0;border:none}.panel.panel-default>.panel-heading{padding:0;margin:0}.panel-spacer{border:none;padding:0}.collapse{display:block}a{display:inline}#related-products .products-list img{width:auto}.event-info{margin-top:0;padding:0;border:0}.flex-menu.sticky{position:relative}.event-info-extra,.event-info-extra ul{padding:0}.span-pattern.presenters{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.btn.btn-info,.btn.btn-default,.btn.btn-danger,.btn.btn-success,.btn.btn-primary{font-size:12px;min-height:0}.std li+li,.product-view li+li{margin-top:5px}.panel hr{margin:.25in 0}[class*=col-],.row{margin:0;padding:0;width:auto}.product-view,.container{margin:0;padding:0;width:auto}body{margin:1in !important;font-size:12px}p,.event-info-extra .price,.event-info-extra ul,.event-info time,ul{font-size:12px}.event-info div,.event-info-extra div{float:none;display:block}.catalog-product-view .event-info .price-box{margin:0;padding:0}.regular-price .price,.price-box .price{font-size:18px}.special-price{padding:0;margin-bottom:5px}.well p{margin:0}.well{margin:0}.hotel-info h3{margin-top:0}#event-details .img-thumbnail{width:150px;margin-right:20px}.pres-holder{max-width:1in}.panel-heading span.pull-left{font-size:32px;line-height:1;margin-top:.25in;font-weight:100}.panel-title>a{margin-top:.25in}.flex-menu,.event-info{margin:0}h2{font-size:24px}h3{font-size:18px}h4{font-size:15px;margin-bottom:0}.panel-heading span.pull-left{margin:0;padding:0}#editorial-reviews blockquote{padding:.25in 0}#editorial-reviews blockquote p{font-size:18px;text-indent:0}#editorial-reviews blockquote+blockquote p{font-size:14px;text-indent:0}blockquote footer{display:block !important}#editorial-reviews blockquote:last-child{padding-bottom:0}}@media print{a[href]:after{content:none !important}body.catalog-category-view .sidebar{display:none}body.catalog-category-view .container>.row>.col-xs-12.col-sm-8.col-sm-push-4{width:100%;left:0}body.catalog-category-view .welcome-msg,body.catalog-category-view .welcome-msg a{display:none;opacity:0}body.catalog-category-view .header .header-right{display:none}body.catalog-category-view .navbar>.container{display:none}body.catalog-category-view .navbar{min-height:20px}body div.popup.md-b-pad.md-t-pad{display:none}body.catalog-category-view .toolbar-bottom .pages{display:none}body.catalog-category-view .category-products .products-list .ev-type-list{text-align:center !important}body.catalog-category-view .page-title.category-title{padding-bottom:30px;padding-top:20px;margin-bottom:30px}}#co-billing-form #district_name,.account-create #district_name,#co-billing-form label[for=district_name],.account-create label[for=district_name],.customer-account-edit #district_name,.customer-account-edit #nces_id,#co-billing-form #nces_id,.account-create #nces_id,.customer-account-edit label[for=district_name],.customer-account-edit label[for=nces_id],#co-billing-form label[for=nces_id],.account-create label[for=nces_id],#co-billing-form #netsuite_customertype,.account-create #netsuite_customertype,#co-billing-form label[for=netsuite_customertype],.account-create label[for=netsuite_customertype],.customer-account-edit #netsuite_customertype,.customer-account-edit label[for=netsuite_customertype],#co-billing-form label[for=school_name],.account-create label[for=school_name],.customer-account-edit #school_name,.customer-account-edit label[for=school_name],#co-billing-form #school_name,#co-billing-form #school_id,.account-create #school_id,.account-create #school_name,#co-billing-form label[for=school_id],.account-create label[for=school_id],.customer-account-edit #school_id,.customer-account-edit label[for=school_id]{display:none;visibility:hidden}#district,#district-zip{width:100%}.district-label{font-size:14px;font-weight:200;margin-left:14px}.district-zip.col-xs-4,.district-name.col-xs-8{padding-right:0}#district-zip{padding:4px}.district-zip.col-xs-2{padding-right:10px}.custom-attributes{padding:0;margin:0}.form-list.custom-attributes .field,.form-list.custom-attributes .input-box,.form-list.custom-attributes select{width:100%}#checkout-step-billing>ul{margin-top:-41px}em.text-danger{color:#eb340a}#co-billing-form hr{margin-top:40px;margin-bottom:40px}.billing-header{display:block;font-size:20px;font-weight:700;padding-bottom:10px;padding-top:10px}.billing-header.billing-header-top{padding-top:23px;padding-bottom:0}.custom-attributes .fields{margin:0;padding:0}.field label[for=challenge]{margin-top:10px}.custom-attributes .field label[for=title]{margin-top:30px}#billing-address-select{margin-bottom:34px}.form-list label{color:#4d4d4d}#super-product-table input[type=radio]{box-shadow:none;width:40% !important;margin:0 auto}.powered-by{display:none}.fs--l{font-size:16px !important}.elastislide-wrapper{height:560px !important}.item__details{height:225px !important}.item__title{max-height:178px !important}.klevu-event-date{font-size:12px}.klevu-event-city{font-size:12px}.full-width-banner h1.completed-webinar{color:#4d4d4d}.label-primary-presenters{background-color:#bdc3c7 !important;padding:.3em .6em !important;font-weight:400 !important;color:#fff !important;border-radius:.25em !important;line-height:2em !important}body .page-wrapper #maincontent{padding-bottom:60px}body .page-wrapper #maincontent table{width:auto}body .page-wrapper .breadcrumbs{max-width:1170px;padding-left:0;padding-right:0;width:100%}body .page-wrapper .main-container .container .breadcrumbs{margin:2px auto 6px}.ui-datepicker{display:none;z-index:999999 !important}.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;cursor:pointer}.ui-datepicker .ui-datepicker-next-hover span,.ui-datepicker .ui-datepicker-prev-hover span{border-color:transparent #ff8400 transparent transparent}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.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:-5px;font-size:0px;width:0;height:0;border:solid;border-width:5px 8px 5px 0;border-color:transparent #ff9635 transparent transparent}.ui-datepicker .ui-datepicker-next span{margin-left:0;top:50%;margin-top:-5px;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #ff9635}.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-year{width:100%}.ui-datepicker table{width:100%;font-size:.9em}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:4px;text-align:right;text-decoration:none;color:#000}.ui-datepicker .ui-datepicker-buttonpane button{float:right}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.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{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-22px}.ui-timepicker-div dl .ui_tpicker_time_label{margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-datepicker{padding:15px;border:#fff 4px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#efefef;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,.35);box-shadow:5px 5px 10px 0px rgba(0,0,0,.35)}.ui-datepicker .ui-datepicker-header{background:0 0;border:none;padding-bottom:10px}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:47%;margin-right:6%}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:47%}.ui-datepicker .ui-datepicker-calendar td{border:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar td a{padding:4px;display:block}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#f9eae7}.ui-datepicker .ui-datepicker-calendar{background:#fff;border:#cfcfcf 1px solid;border-collapse:collapse}.ui-datepicker .ui-datepicker-calendar th{background:#efefef;border:#cfcfcf 1px solid;padding:4px;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col{text-align:center;border:#cfcfcf 1px solid}.ui-datepicker{width:auto}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#f3d7d2}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ffdf66}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dd{margin:0 0 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider-horizontal .ui-slider-handle{margin-left:-5px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}.ui-slider-horizontal{height:10px;-webkit-border-radius:10px;border-radius:10px;border:none;background:#dadada}.ui-slider-handle{height:10px;width:10px;-webkit-border-radius:10px;border-radius:10px;background:#f98b25;display:block;position:absolute}.ui-timepicker-div{padding:10px 0 5px}.ui-datepicker .ui-datepicker-buttonpane{overflow:hidden;padding-top:10px;border-top:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:#f9f9f9}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{color:#959595}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}img.product-image-photo{width:auto}a.addreg:link,a.addreg:hover,a.addreg:visited{text-decoration:none !important;font-size:13px;color:#4d4d4d;font-weight:400}.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison) tbody>tr>td:first-child{padding-top:20px}.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison){border:none;display:block}.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td,.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th{border-bottom:none;display:block;padding:5px 0}.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>thead>tr>th{display:none}.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before,.additional-addresses .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th[data-th]:before{padding-right:10px;content:attr(data-th) ': ';display:inline-block;color:#111;font-weight:700}.additional-addresses+.customer-addresses-toolbar .toolbar-amount,.additional-addresses+.customer-addresses-toolbar .limiter{float:none;margin-bottom:25px}.table-additional-addresses-items tr{border-bottom:1px solid #000}.table-additional-addresses-items tr:last-child{border-bottom:none}.myaccesscodes-td{border-bottom:1px solid #ddd !important;border-left:1px solid #ddd !important}.myaccesscodes-td-last{border-bottom:1px solid #ddd !important;border-left:1px solid #ddd !important;border-right:1px solid #ddd !important}.myaccesscodes-th{border-top:1px solid #ddd !important;border-left:1px solid #ddd !important}.myaccesscodes-th-last{border-top:1px solid #ddd !important;border-left:1px solid #ddd !important;border-right:1px solid #ddd !important}.presenters-info-wrapper-p-l{padding-left:0 !important}