@import url('style-blessed1.css?z=1579586720847');@media screen and (max-width: 600px){.strap-marketing.alpha.omega.sixteen{padding:5.2px 7.8px;padding:.4rem .6rem;min-width:290px}}@media screen and (max-width: 600px){.r .strap-marketing.alpha.omega.sixteen{height:48px}}.strap-marketing-heading{margin-right:13px;margin-right:1rem;font-size:16.9px;font-size:1.3rem;font-weight:700}.strap-marketing-p{margin-right:13px;margin-right:1rem}.no-site-wide .sitewide{display:none}#footer{padding:1.5em 0;margin:0 auto}.r #footer{margin:0;float:left;width:100%}#header ul,#header .list-dra,#header .list-solid-arrow,#header .list-square{padding:0;list-style:none}#siteNav{position:absolute;width:100%;height:35px;top:111px}.site-wide #siteNav{top:155px}#nav,#nav ul,#nav .list-dra,#nav .list-solid-arrow,#nav .list-square{padding:0;margin:0;list-style:none}#nav{position:absolute;right:0}#nav a{display:block;font-family:'Open Sans', sans-serif;font-weight:400;font-size:1.3em;color:#fff;text-decoration:none}#nav li{float:left;padding:8px 0;margin:0;line-height:1.2}#nav li a{padding:0 1em;border-left:1px solid #fed65d}#nav li.first a{border-left:none}#nav li ul,#nav li .list-dra,#nav li .list-solid-arrow,#nav li .list-square{position:absolute;left:-999em;margin-top:9px;width:13em}#nav li ul li,#nav li .list-dra li,#nav li .list-solid-arrow li,#nav li .list-square li{padding:8px 1em;background:#fed65d;border:1px solid #fcb831;width:100%}#nav li ul li a,#nav li .list-dra li a,#nav li .list-solid-arrow li a,#nav li .list-square li a{border:none;padding:0;font-family:"Lucida Grande", Arial, Helvetica, sans-serif;text-align:left;text-transform:uppercase;font-weight:normal;font-size:.87em;line-height:1.3em;color:#49515E}#nav li:hover ul,#nav li:hover .list-dra,#nav li:hover .list-solid-arrow,#nav li:hover .list-square,#nav li.sfhover ul,#nav li.sfhover .list-dra,#nav li.sfhover .list-solid-arrow,#nav li.sfhover .list-square{left:auto !important}#nav li:hover .lastul{margin-left:-3.3em;width:10em}#nav ul.creativeEdge,#nav .creativeEdge.list-dra,#nav .creativeEdge.list-solid-arrow,#nav .creativeEdge.list-square{width:15em}#nav li:hover{cursor:pointer}#nav li:hover a{color:#333}#nav li:hover a.arrow{background:url(../images/header/arrowHover.png) no-repeat;background-position:90% 40%;padding-right:30px}#nav li ul li a:hover,#nav li .list-dra li a:hover,#nav li .list-solid-arrow li a:hover,#nav li .list-square li a:hover{text-decoration:underline}#nav a.arrow{background:url(../images/header/arrow.png) no-repeat;background-position:90% 50%;padding-right:30px}#nav a.on{color:#333}#headerLinks{padding-top:.75em}.site-wide #headerLinks{padding-top:3.5em}#headerLinks a,#headerLinks span,#headerLinks h2{line-height:1.2em;vertical-align:unset}#header .s{text-align:right;position:relative;clear:both;padding-top:1em;font-size:87%}#header .s label{display:none}#header .s #query{color:#777;border:1px solid #f1a403;padding:.23em;margin-right:2.5em;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#header .s #query.focus{color:#000}#header .s #searchbutton{position:absolute;right:0;display:inline-block;margin:0;text-decoration:none;vertical-align:middle;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:.3em .5em .2em .5em;color:#fff !important;background:#F47638;background:-moz-linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #F47638), color-stop(100%, #BA4A1E)) !important;background:-webkit-linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important;background:-o-linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important;background:linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important;filter:none}.lt-ie9 #header .s #searchbutton{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F47638', endColorstr='#BA4A1E', GradientType=0)}#header .s #searchbutton:hover{text-decoration:none;background:#BA4A1E !important;filter:none;text-shadow:none;cursor:pointer;background-image:none !important}#header .c,#header .hi{position:relative;float:right;display:inline-block;font-size:87%}#header .c{padding:0 0 0 2em}#header .c .ss-icon,#header .c .list-solid-arrow li:before,.list-solid-arrow #header .c li:before,#header .c .message-box:before{padding-right:.5em;color:#C04E21;vertical-align:middle}#header .hi{padding:0;text-align:right;text-transform:uppercase;color:#49515e}#header .hi.in{text-transform:none}#header .c .full{text-transform:none}#hiName{font-weight:normal;font-size:100%}#footer a{color:#000}#tag{max-width:1000px;margin:0 auto;padding:.15em 0;display:block;font-family:Arial, Helvetica;font-weight:bold;font-size:1.213em;color:#999;background-color:#efefef;background-image:none;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;border-top-left-radius:15px;-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;border-top-right-radius:15px;width:1000px}.r #tag{width:auto !important}#tag p{margin:0 0 0 137px}.lt-ie8 #header .s #searchbutton{padding:.2em .3em 0 .3em;font-size:1.2em}.lt-ie8 #siteNav{left:0}.lt-ie9 #tag{background:#efefef url(../images/header/tagLeft.png) no-repeat 0 0;height:35px}.lt-ie9 #tag{height:22px}.lt-ie9 #tag p{float:left}.lt-ie9 #tag span{position:relative;float:right;top:-2px;width:20px;height:20px;background:url(../images/header/tagRight.png) no-repeat 0 0}h1,h2,h3,h4,h5,h6,.p6{font-family:"Open Sans", "Lucida Grande", Arial, Helvetica, sans-serif;line-height:1.2em}h6,.p6{line-height:1.3em}#content{background-color:#fff;width:960px;margin:0 auto;padding:25px 20px 35px 20px;position:relative}.content{max-width:960px;background-color:#fff;padding:25px 20px}#popUp{margin:0;padding:12px;background:none;background-color:#fff}#popUp #content{width:auto;margin:auto;min-height:10px}#popUp h1{font-size:120%;margin-bottom:0.5em}#popUp h2{font-size:100%;margin-bottom:0.5em}#popUp h3{font-size:100%;margin-bottom:0.5em;font-style:italic}#popUp p{font-size:87%}#popUp h1{color:#f36e29}.homepage #column1{width:685px;float:left;padding-right:24px;border-right:1px solid #d5d6d7}.homepage #column2{width:230px;float:left;padding-left:20px}.homepage #column1a{margin-top:2em;width:60%;float:left;padding-right:3%}.homepage #column1b{margin-top:0;padding:2em 0 2em 4%;width:32%;float:right;background:transparent url(../images/home/col1aBG.png) repeat-y left 0}.homepage #column1b h4:first-child{margin-top:0}.homepage dt,.homepage #column2 h2,.homepage h4{color:#000;margin:0 0 .4em;padding:0;font-size:1.3em;line-height:1.2em;font-weight:600}.homepage h4{border-bottom:1px solid #999;margin-top:2em;line-height:1.3em}.homepage #column2 h2{margin-bottom:.8em}.homeRightFeature li{line-height:0.8em}.homepage dl{margin-bottom:3em}.homepage #column1b p{margin-bottom:.5em}.readmore{margin:.5em 0 0 0;padding:0;list-style-type:none}.readmore li{padding:0;margin:.5em .2em}.connected{list-style-type:none;margin:1em 0 0 0;padding:0;min-height:32px}.connected li{padding:0;margin:0}.homepage #column1b .twitter,ul.connected.twitter,.connected.twitter.list-dra,.connected.twitter.list-solid-arrow,.connected.twitter.list-square{padding-left:38px;background:url(../images/icons/twitter_32.png) no-repeat 0 3px}.homepage #column1b .facebook,ul.connected.facebook,.connected.facebook.list-dra,.connected.facebook.list-solid-arrow,.connected.facebook.list-square{padding-left:38px;background:url(../images/icons/facebook_32.png) no-repeat 0 3px}.homepage #column1b .youtube,ul.connected.youtube,.connected.youtube.list-dra,.connected.youtube.list-solid-arrow,.connected.youtube.list-square{padding-left:38px;background:url(../images/icons/youtube_32.png) no-repeat 0 3px}.homepage #column1b .rss,ul.connected.rss,.connected.rss.list-dra,.connected.rss.list-solid-arrow,.connected.rss.list-square{padding-left:38px;background:url(../images/icons/rss_32.png) no-repeat 0 3px}.homepage #column1b .plus,ul.connected.plus,.connected.plus.list-dra,.connected.plus.list-solid-arrow,.connected.plus.list-square{padding-left:38px;background:url(../images/icons/gPlus_32.png) no-repeat 0 3px}.homepage #column1b .pinterest,ul.connected.pinterest,.connected.pinterest.list-dra,.connected.pinterest.list-solid-arrow,.connected.pinterest.list-square{padding-left:38px;background:url(../images/icons/pinterest_32.png) no-repeat 0 3px;min-height:34px}.homepage .homeRightFeature{border:none;margin-bottom:2em;padding-top:0;padding-bottom:0}.homepage .largeBannerPST img{margin-bottom:0}.videoslide{text-align:center;background-color:#000}.videoslide div{z-index:100;height:357px !important}.videoslide video{margin-top:1.2em;height:347px !important}.videoslide *{margin:0 auto}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img{max-width:100%;display:block}.flexslider a{outline:none;text-decoration:underline;color:#ccc;font-weight:bold}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.lt-ie8 .flex-direction-nav{margin-top:-2.5em}.no-js .slides>li:first-child{display:block}.flexslider{background:#fff;position:relative;border:2px solid #ddd;margin-bottom:.5em;height:357px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.flexslider .slides>li{position:relative;margin:0}.flex-container{position:relative;padding-bottom:30px;z-index:50}.flex-caption{width:96%;padding:2%;position:absolute;z-index:10000;right:0;top:0;height:1em;background:#000;background:rgba(0,0,0,0.75);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);font-size:14px;line-height:1em}.flex-caption h2{font-size:120%;margin-bottom:.3em}.flex-caption-bottom h2{font-size:135%;line-height:1.2em;margin-bottom:.5em;font-weight:600}.flex-caption-bottom{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:#000;background:rgba(0,0,0,0.75);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);font-size:1.2em;line-height:1.3em}.flex-caption-bottom p{line-height:1.4em;margin:0;padding:0}.flex-direction-nav li{margin:0}.flex-direction-nav li a{width:26px;height:26px;margin:0;display:block;background:url(../images/flexTheme/bg_direction_nav.png) no-repeat 0 0;position:absolute;bottom:0;cursor:pointer;text-indent:-9999px;opacity:0.8;filter:alpha(opacity=80)}.flex-direction-nav li a:hover{opacity:1;filter:alpha(opacity=100)}.flex-direction-nav li a.next{background-position:-29px;right:3px}.flex-direction-nav li a.prev{background-position:0;left:10px}.flex-control-nav{width:100%;position:absolute;text-align:center;background-color:#eee;border:2px solid #ddd;height:20px;padding-top:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:13px;height:13px;display:block;background:url(../images/flexTheme/bg_control_nav2.png) no-repeat 0 0;cursor:pointer;text-indent:-9999px}.flex-control-nav li a:hover{background-position:0 -13px}.flex-control-nav li a.active{background-position:0 -26px;cursor:default}.storeIndex dt a.title{font-size:120%}div.storeIndex div.btb p{margin:1em 5px 0 5px;text-align:right}div.articleIndex #column2,div.guides #column2{left:20px;top:45px}div#navigationSubordinate h3{margin-left:5px;margin-right:5px}div#navigationSubordinate ul,div#navigationSubordinate .list-dra,div#navigationSubordinate .list-solid-arrow,div#navigationSubordinate .list-square{margin-left:5px;margin-right:5px;list-style:none}.storeIndex #column3 .productList h3{margin-bottom:1em}.storeIndex #column3 .productList dl dd.intro p{text-align:left}.storeIndex #column3 .productList p.more{text-align:right;clear:both}.storeIndex #column3 .productList p img{margin-right:0.5em}.storeIndex #column3 .productList dd.meta span.comments{margin-left:20px 0.5em;border-left:1px solid #ccc;padding-left:20px 0.5em}.storeIndex #column3 .productList dd.meta span.timestamp{color:#6d6f72}.storeIndex #column1 .dealObject{width:100%}.storeIndex .details ul li.title,.storeIndex .details .list-dra li.title,.storeIndex .details .list-solid-arrow li.title,.storeIndex .details .list-square li.title{font-size:1.2rem;line-height:1.4;font-weight:bold}.storeIndex .dealObject .details .product{width:77px}.dealObject.store .details ul,.dealObject.store .details .list-dra,.dealObject.store .details .list-solid-arrow,.dealObject.store .details .list-square{margin-top:0}ul.instructions,.instructions.list-dra,.instructions.list-solid-arrow,.instructions.list-square{list-style:none}.storeProduct .instructions{font-size:87%}p.option{border-left:1px solid #c7c8ca;border-right:1px solid #c7c8ca}.roughMessage{display:block;margin-bottom:1em !important}div#buy{margin:0;padding:10px;border:1px solid #c7c8ca;background-color:#eee;position:relative}div#buy p.productType{text-align:left;margin:0 0 0.75em 0;padding:0}div#buy p.productType img{margin:0 6px 1em 0;float:left}div#columnTwo div#pst{margin-top:2em}#columnTwo #childContainer h2,.buy-more h2{background-color:#fcbe42}div#buy div.safariMoreInformationText{width:500px;height:auto;text-align:left;border:1px solid #000;margin:0;padding:12px;visibility:hidden;position:absolute;left:11px;background-color:#fff;z-index:1001}div#buy div.safariMoreInformationText h3{white-space:nowrap}div.safariMoreInformationText h3{margin-top:10px;white-space:nowrap;font-size:1.1em}div.safariMoreInformationText p{margin-top:10px;font-size:.9em}div.storeProduct div#columnTwo .productList h3{line-height:150%;padding-bottom:.4em}div.storeProduct div#columnTwo .productList td{margin-bottom:0;padding-bottom:0}li.buckets-image-51-author{color:#6d6f72}li.buckets-image-51-author a{color:#33679a}#promotions li.buckets-image-51-author a,#promotions li.buckets-list-text-meta,#promotions li.buckets-list-text-meta a,.justReleased li.buckets-image-51-author a,.comingSoon li.buckets-image-51-author a,.store li.buckets-image-51-author a,.buckets-other li.buckets-image-51-author a{color:#6d6f72}#tabbedListing li.buckets-list-text-meta a{color:#6d6f72}.buckets-other-title{font-family:"Open Sans", "Lucida Grande", Arial, Helvetica, sans-serif}div#productBSS{margin:2em 0 0 0;padding:0}div#bssContent{border:1px solid #c7c8ca}div#bssContent p{margin-bottom:1em}div#bssContent ul,div#bssContent .list-dra,div#bssContent .list-solid-arrow,div#bssContent .list-square{margin-bottom:1em}div.results{padding-top:25px 0.5em;margin-bottom:1em;clear:both;float:left}div.results label{margin:0 0.5em 0 1.5em}div.results input{margin-left:1em;font-size:87%}div.results select{font-size:87%;margin:0.5em 0;vertical-align:middle}div.results span.productType{margin-left:1em;color:#6d6f72}.searchPreview div.searchFilter{margin:0 0 10px 0;line-height:5em}.searchContent p.pagination{clear:left}.layoutSearchColumn #searchform input[type='button'],.layoutSearchColumn #searchform input[type='submit']{background-color:#f36e31;color:#fff;border:1px solid #f15922}.searchSupport #column1{width:532px;margin:0 214px 0 214px;padding:0}.searchSupport #column2{display:none}.searchSupport form{margin-bottom:2em}.searchSupport span.checkbox label{text-align:left;margin-left:20px 0.5em;display:inline;font-weight:normal}.searchSupport #column2 img{bottom:2em}div.tabwidget ul.tabs,div.tabwidget .tabs.list-dra,div.tabwidget .tabs.list-solid-arrow,div.tabwidget .tabs.list-square{border-bottom:1px solid #c7c8ca}div.tabwidget ul.tabs li,div.tabwidget .tabs.list-dra li,div.tabwidget .tabs.list-solid-arrow li,div.tabwidget .tabs.list-square li{background-color:#eee;border:1px solid #c7c8ca;border-width:1px}div.tabwidget ul.tabs li.selected,div.tabwidget .tabs.list-dra li.selected,div.tabwidget .tabs.list-solid-arrow li.selected,div.tabwidget .tabs.list-square li.selected{background-color:#fff}div.tabwidget div.container{border:1px solid #c7c8ca;padding:10px}.guides div.tabwidget.prop{border:none;margin-top:5px;font-size:87%}.guides div.tabwidget.prop h4{font-size:100%;color:#f2692d;font-weight:normal;float:left;line-height:100%}.guides div.tabwidget.prop ul.tabs,.guides div.tabwidget.prop .tabs.list-dra,.guides div.tabwidget.prop .tabs.list-solid-arrow,.guides div.tabwidget.prop .tabs.list-square{border-bottom:1px solid #fff;height:1.5em}.guides div.tabwidget.prop ul.tabs li,.guides div.tabwidget.prop .tabs.list-dra li,.guides div.tabwidget.prop .tabs.list-solid-arrow li,.guides div.tabwidget.prop .tabs.list-square li{float:right;background-color:#fff;border:1px solid #d5d6d7;border-width:0 1px 0 0;line-height:100%;text-transform:uppercase;font-size:87%;padding:0 0.75em}.guides div.tabwidget.prop ul.tabs li a,.guides div.tabwidget.prop .tabs.list-dra li a,.guides div.tabwidget.prop .tabs.list-solid-arrow li a,.guides div.tabwidget.prop .tabs.list-square li a{color:#6d6f72}.guides div.tabwidget.prop ul.tabs li.selected a,.guides div.tabwidget.prop .tabs.list-dra li.selected a,.guides div.tabwidget.prop .tabs.list-solid-arrow li.selected a,.guides div.tabwidget.prop .tabs.list-square li.selected a{color:#f2692d}.guides div.tabwidget.prop div.container{border:none;padding:10px;background-color:#EDeeeE}.guides div.tabwidget.prop div.on{display:block}.guides div.tabwidget.prop dd.resPod ul,.guides div.tabwidget.prop dd.resPod .list-dra,.guides div.tabwidget.prop dd.resPod .list-solid-arrow,.guides div.tabwidget.prop dd.resPod .list-square{position:relative}.guides div.tabwidget.prop dd.resPod li.video,.guides div.tabwidget.prop dd.resPod li.audio{padding-left:17px}.guides div.tabwidget.prop dd.resPodSubscribe{padding-left:85px;padding-bottom:2em}.guides div.tabwidget.prop dd.resPodSubscribe a{padding-left:8px}.guides div.tabwidget.prop .more{margin-top:1em}.guides div.tabwidget.prop dd.resPod li.audio,.guides div.tabwidget.prop dd.resPod p.audio{background:url(../../common/images/icons/podcast_audio.png) top left no-repeat}.guides div.tabwidget.prop dd.resPod li.video,.guides div.tabwidget.prop dd.resPod p.video{background:url(../../common/images/icons/podcast_video.png) top left no-repeat}#accountProducts .readmore h3{font-size:120%;margin:1em 0 .3em 0}.accountRegister table{margin-bottom:2em}.accountRegister #profileQuestions{border-top:1px solid #d5d6d7}.accountRegister #profileQuestions ol{margin-left:3.5em}.accountRegister #profileQuestions li{margin-bottom:2em}#accountInformation h3{font-size:120%}#accountInformation li,#accountInformation p{font-size:87%;margin:0 !important}.accountIndex .moreInformationText{border:1px solid #000}.accountIndex #accountInformation form#MemberCode .moreInformationText{border:1px solid #000;top:1.5em}.accountIndex #accountInformation form#voucherForm .moreInformationText{border:1px solid #000;top:3em}.accountIndex h1,.accountIndex .crumb{margin-left:1.04166666666667%}form#MemberCode input{margin-right:0.5em}#showVoucherInputs,#showMCInputs{font-size:.85em}div.accountDigital{min-height:4500px !important}.accountDigital .tabwidget{clear:both}.savedProducts .productList dd.productState a:link{color:#33679a;text-decoration:none}.savedProducts .productList dd.productState a:visted{color:#33679a;text-decoration:none}.savedProducts .productList dd.productState a:hover,a:focus{color:#4d89c4;text-decoration:underline}div.accountWishList .timestamp{color:#9a9a9a}div.accountContent dd.timestamp{color:#9a9a9a}.accountNewsletters #memberNewsletters ul,.accountNewsletters #memberNewsletters .list-dra,.accountNewsletters #memberNewsletters .list-solid-arrow,.accountNewsletters #memberNewsletters .list-square{list-style-image:none}#content.authtools #contentForm .help,#content.authtools #uploadForm .help{color:#807557}#content.authtools #blogDashboard{border:1px solid #ccc;border-width:1px 1px 0 0}#content.authtools #blogDashboard th,#content.authtools #blogDashboard td{padding:0.5em 1em;border:1px solid #ccc;border-width:0 0 1px 1px}.unsubscribe #column1{margin:0 214px;width:532px}#ecommercePath.content,#account.content{max-width:980px;background-color:#fff;padding:25px 10px 4em}.lt-ie8 #account.content{margin-top:-13px}#columnStatus #selected{background-color:#e2853f}.sectionHeader,.podcasts .polyptych,.blog.post .titling,.podcasts.channel thead{background:#ffe9ae;background:-moz-linear-gradient(top, #ffe9ae 0%, #fff 98%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe9ae), color-stop(98%, #fff));background:-webkit-linear-gradient(top, #ffe9ae 0%, #fff 98%);background:-o-linear-gradient(top, #ffe9ae 0%, #fff 98%);background:linear-gradient(to bottom, #ffe9ae 0%, #fff 98%)}.lt-ie9 .sectionHeader,.lt-ie9 .podcasts .polyptych,.lt-ie9 .blog.post .titling,.lt-ie9 .podcasts.channel thead{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe9ae', endColorstr='#ffffff', GradientType=0)}.lt-ie8 .sectionHeader,.lt-ie8 .podcasts .polyptych,.lt-ie8 .blog.post .titling,.lt-ie8 .podcasts.channel thead{zoom:1}.articleProduct .tabwidget .container{border:1px solid #c7c8ca;border-width:0 1px 1px 1px}.articleProduct .tabwidget.prop{margin-bottom:24px}.articleProduct .tabwidget.prop h4{font-size:100%;color:#142549;font-weight:normal;float:left;line-height:100%;border:1px solid #c7c8ca;padding:5px;border-width:1px 1px 0 1px}.articleTools a:link,.articleTools a:visited,.articleTools a:active{color:#666}.articleTools a:hover{color:#7f7f7f}#articleText .sidebar{border-color:#eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-width:2px}#articleText .sidebar p.title{background-color:#dd652e;color:#fff}#articleDiscussion{margin:0;padding:1em 0 0 0;position:relative}#articleDiscussion h3{margin:0;padding:0;line-height:2em}div#content.guides{overflow:auto}.guides #column1{width:512px;padding:0 24px 0 24px;margin-left:214px;float:left;border:1px solid #ccc;border-width:0 1px}.guides #articleContent table pre{width:100px}.guides.topic #column1{width:575px;margin-left:0;padding:0;float:left;border:none}.guides.topic #column2{padding-left:24px;margin-left:0;border:1px solid #d5d6d7;border-width:0 0 0 1px}.guides #articleContent{clear:both;margin-bottom:5em}.guides.topic #column2 .tabwidget{margin-bottom:2em}.guides.topic #column2 .advertisement{width:300px;display:block;margin:0 auto}.guides .titling{margin-bottom:1em}.guides.content .titling{margin-bottom:0}.guides .titling h1{line-height:100%;margin:0;margin-bottom:0.3em;font-size:165%}.guides .titling h2,.guides.topic #column1 h2{font-size:120%}.guides.topic.content h2{font-size:150%;padding-top:25px}.guides #column1 h3{clear:both}.guides .titling h3{font-size:100%;color:#6d6f72;line-height:1.5em}.guides .titling a{font-weight:bold;color:#000}.guides .titling img.author{float:left;margin:0 0.5em 0 0}.guides.topic #column1 h2,.guides.topic #column1 ul#toc,.guides.topic #column1 #toc.list-dra,.guides.topic #column1 #toc.list-solid-arrow,.guides.topic #column1 #toc.list-square{padding-left:6px}.guides.topic.content #column1 h2{padding-left:0}.guides #articleTOCList{width:300px;height:400px;overflow:scroll;background:#fff url(../images/objects/h1_fill.png) repeat-x;border-width:0 1px 1px 1px;white-space:normal}.guides #articleTOCList ul#toc,.guides #articleTOCList #toc.list-dra,.guides #articleTOCList #toc.list-solid-arrow,.guides #articleTOCList #toc.list-square{width:270px;float:left;font-weight:bold;color:#6d6f72;list-style:none;margin:0 0 0 3px;padding:0}.guides #articleTOCList ul#toc a,.guides #articleTOCList #toc.list-dra a,.guides #articleTOCList #toc.list-solid-arrow a,.guides #articleTOCList #toc.list-square a{font-weight:normal;color:#33679a}.guides #articleTOCList ul#toc ul,.guides #articleTOCList #toc.list-dra ul,.guides #articleTOCList #toc.list-solid-arrow ul,.guides #articleTOCList #toc.list-square ul,.guides #articleTOCList ul#toc .list-dra,.guides #articleTOCList #toc.list-dra .list-dra,.guides #articleTOCList #toc.list-solid-arrow .list-dra,.guides #articleTOCList #toc.list-square .list-dra,.guides #articleTOCList ul#toc .list-solid-arrow,.guides #articleTOCList #toc.list-dra .list-solid-arrow,.guides #articleTOCList #toc.list-solid-arrow .list-solid-arrow,.guides #articleTOCList #toc.list-square .list-solid-arrow,.guides #articleTOCList ul#toc .list-square,.guides #articleTOCList #toc.list-dra .list-square,.guides #articleTOCList #toc.list-solid-arrow .list-square,.guides #articleTOCList #toc.list-square .list-square{list-style:none;margin:0;padding:0}.guides #articleTOCList ul#toc li,.guides #articleTOCList #toc.list-dra li,.guides #articleTOCList #toc.list-solid-arrow li,.guides #articleTOCList #toc.list-square li{border:none;padding:0;text-indent:0;line-height:1.5em;margin:0 0 1em 0}.guides #articleTOCList ul#toc li.minus,.guides #articleTOCList #toc.list-dra li.minus,.guides #articleTOCList #toc.list-solid-arrow li.minus,.guides #articleTOCList #toc.list-square li.minus{background:url(../images/icons/minus.png) 3px left no-repeat}.guides #articleTOCList ul#toc li.plus,.guides #articleTOCList #toc.list-dra li.plus,.guides #articleTOCList #toc.list-solid-arrow li.plus,.guides #articleTOCList #toc.list-square li.plus{background:url(../images/icons/plus.png) 3px left no-repeat}.guides #articleTOCList ul#toc li li,.guides #articleTOCList #toc.list-dra li li,.guides #articleTOCList #toc.list-solid-arrow li li,.guides #articleTOCList #toc.list-square li li{margin:0 0 0.25em 0;padding-left:15px}.guides #articleTOCList ul#toc span,.guides #articleTOCList #toc.list-dra span,.guides #articleTOCList #toc.list-solid-arrow span,.guides #articleTOCList #toc.list-square span{font-weight:normal;color:#000}.guides #articleTOCList ul#toc span.active,.guides #articleTOCList #toc.list-dra span.active,.guides #articleTOCList #toc.list-solid-arrow span.active,.guides #articleTOCList #toc.list-square span.active{font-weight:bold}.guides #articleTOCList #intro{margin-left:312px}.guides #articleTOCList a.toggleClose img{position:absolute;top:-1px;right:5px}.guides .articleTools div.articleInteraction{text-align:center}.guides div#articleText+div.articleTools{width:100%}.guides div#articleText+div.articleTools div.articleInteraction{text-align:left}.guides div.tabwidget.prop h3{font-size:100%;color:#f2692d;font-weight:normal;float:left;line-height:100%}#promotions dl.store dd.pricing,#promotions dl.store dd.meta{margin:1em 0 0 63px}#promotions dl.blogs dd.meta span.timestamp{color:#6d6f72}#promotions.tabwidget.prop dd a{color:#6d6f72}#promotions.tabwidget.prop dd.meta{margin-top:0px}#promotions.tabwidget.prop dd.pricing{font-size:87%;margin-top:0px}#promotions.tabwidget.prop li.video a,#promotions.tabwidget.prop li.audio a{color:#33679a;font-weight:bold}#promotions.tabwidget.prop span.author a{color:#6d6f72;font-weight:normal}#promotions.tabwidget.prop dl.podcasts dt a{color:#6d6f72}#authorInformation{top:48px;border:1px solid #fcb831}#authorInformation div#informationHeader{background-color:#fed65d;width:100%}#authorInformation div#informationHeader h3{margin-top:12px}#authorInformation .toggleClose{margin:0;padding:0;position:absolute;top:12px;right:24px}#authorInformation .guides div.tabwidget ul.tabs,#authorInformation .guides div.tabwidget .tabs.list-dra,#authorInformation .guides div.tabwidget .tabs.list-solid-arrow,#authorInformation .guides div.tabwidget .tabs.list-square{background-color:#fed65d}#authorInformation .guides div.tabwidget ul.tabs li#first,#authorInformation .guides div.tabwidget .tabs.list-dra li#first,#authorInformation .guides div.tabwidget .tabs.list-solid-arrow li#first,#authorInformation .guides div.tabwidget .tabs.list-square li#first{border-left:1px solid #c7c8ca}#authorInformation .guides div.tabwidget div.container{margin:0}div#content.blog{margin-bottom:0;overflow:auto}.blog.post #column1{width:697px}.blog #column2,.blog.post #column2{margin-top:20px}.blog h1.plustag{margin-bottom:0}.blog p.tag{color:#6d6f72;margin:0 0 1.75em 0}.blog .entry h2 a{color:#000}.blog .meta a{color:#6d6f72}div#content.blog div.authorlist ul,div#content.blog div.authorlist .list-dra,div#content.blog div.authorlist .list-solid-arrow,div#content.blog div.authorlist .list-square{color:#33679a;list-style-image:none;list-style-position:outside;list-style-type:square;margin:0 0 0 1.5em;padding:0}div#content.blog div.authorlist li{margin:0 0 0 .5em;line-height:2em}div#content.blog div#column2 h3{font-size:120%;line-height:120%}div#content.author p.authors .authorname a:link,div#content.author p.authors .authorname a:visited,div#content.author p.authors .authorname a:active{color:#6d6f72}div#content.author p.authors .authorname a:hover{color:#33679a}.blog.post .titling{padding:1em;border-bottom:1px solid #ccc;margin-bottom:1em;margin-top:6px;float:left;width:100%}.blogsAddThis{margin:30px 0}.blog.post .comments p.add{position:absolute;line-height:24px;top:25px 0.5em;right:1em}.blog.post .comments .entry{margin-top:1em;padding-bottom:1em;border-bottom:1px solid #ccc}.blog.post .comments .authorspeaks{background-color:#eaeaea}.love h3{font-size:120%;line-height:120%;margin-bottom:1em;color:#000}.love dt img.product,.love dt img.author{margin:0 6px 6px 0}.love dl.blogs dd.meta span.timestamp{color:#6d6f72}.love dd a{color:#6d6f72}div#content.podcasts.episode{overflow:auto}.podcasts #column1{width:696px;padding:0 24px;margin-left:214px;float:left;border-left:1px solid #ccc}.podcasts #column2{position:absolute;top:45px;left:20px;width:190px}.podcasts.channel #column1{padding:0;border:none}.podcasts .list h3{line-height:100%}.podcasts.channel thead{color:#6d6f72;font-size:87%}.podcasts.channel td{border:1px solid #ffe9ae;border-width:1px 0 0 0;padding:0.5em}.podcasts.channel td h3{line-height:100%}.podcasts.channel #column1 div.pst{position:relative;margin:1em 0;padding:0.5em 0 1em 0;border-bottom:1px solid #d5d6d7;overflow:auto}.podcasts.channel #column2 div.pst{border-top:1px solid #d5d6d7}.podcasts .polyptych{border:1px solid #fcb831;padding:0 0 12px 0}.podcasts .polyptych h2{margin:.5em 0 .5em 12px;text-align:left}.podcasts .polyptych ul,.podcasts .polyptych .list-dra,.podcasts .polyptych .list-solid-arrow,.podcasts .polyptych .list-square{margin:0 auto;padding:0;display:inline-block}.podcasts .polyptych ul li,.podcasts .polyptych .list-dra li,.podcasts .polyptych .list-solid-arrow li,.podcasts .polyptych .list-square li{float:left;display:block;width:75px;margin:0;padding:0 19px;border-right:1px solid #fcb831;height:75px}.promotionsIndex ul,.promotionsIndex .list-dra,.promotionsIndex .list-solid-arrow,.promotionsIndex .list-square,.promotionsEntry ul,.promotionsEntry .list-dra,.promotionsEntry .list-solid-arrow,.promotionsEntry .list-square{list-style-type:disc}.promotionsEntry h3{margin-top:1em}.promotionsEntry .addThisWidget img{padding-bottom:2px}div.pressReleases #column1{padding:0 20px}div.pressReleaseDetail{margin:0 auto;width:960px;padding:25px 20px 35px;background-color:#fff}div.pressReleaseDetail #column1 #content{width:920px}.authorsIndex #column1{width:575px;border-right:1px solid #d5d6d7}.authorsIndex #column2{border-bottom:1px solid #d5d6d7}.authorsIndex #column2 .pst{padding:12px 0 12px 24px;color:#6d6f72;clear:both;border-top:1px solid #d5d6d7}div.imprintIndex #column1,div.imprintSeries #column1,div.imprintSeriesDetail #column1{width:575px;padding-right:24px;margin:0;border-right:1px solid #d5d6d7}div.imprintSeriesDetail #column1{border-right:none}div.imprintIndex #column2,div.imprintSeries #column2,div.imprintSeriesDetail #column2{width:360px}div.imprintIndex .meta a:link,div.imprintIndex dd.meta a:visited,div.imprintSeries .meta a:link,div.imprintIndex dd.meta a:visited{color:#6d6f72;text-decoration:none}div.imprintIndex .meta a:hover,div.imprintIndex dd.meta a:active,div.imprintSeries .meta a:hover,div.imprintIndex dd.meta a:active{color:#6d6f72;text-decoration:underline}div.imprintIndex a.title,div.imprintSeries a.title{font-weight:bold}div.imprintIndex #column2 .pst,div.imprintSeries #column2 .pst{padding:0 0 12px 24px;color:#6d6f72;clear:both}div.imprintSeriesDetail .pst{margin-bottom:2em}div.imprintSeriesDetail div.productList .eproduct img.overlay{border:0;position:absolute;bottom:20px;right:18px;z-index:5}.affiliatesProgram #column1{border-right:1px solid #d5d6d7}.affiliatesProgram #column2 ul,.affiliatesProgram #column2 .list-dra,.affiliatesProgram #column2 .list-solid-arrow,.affiliatesProgram #column2 .list-square{margin:0 0 2em 0}.affiliatesProgram #column2 .productList{margin-top:2em;border-top:1px solid #d5d6d7}.affiliate ul,.affiliate .list-dra,.affiliate .list-solid-arrow,.affiliate .list-square{list-style:none}.contactUs table{width:100%}.contactUs table td{padding:0 0.5em 1em 0}.contactUs table td label{white-space:nowrap}.contactUs table td p{text-align:right;margin-right:0.5em}.sitemap #column2{width:226px;margin-left:270px}.topicsIndex #column1 li a{background:#EEE}.topicsEntry #column2{margin-top:5px;border:1px solid #d5d6d7;border-width:0 0 0 1px}.topicsEntry #featured{border-bottom:1px solid #c7c8ca;position:relative;padding:12px;background:url(../images/objects/h1_fill.png) repeat-x}.topicsEntry #featured dt a.title{font-size:150%}.topicsEntry .productList a.title{font-size:110%}.topicsEntry .productList table dl{clear:both;margin-bottom:0}.topicsEntry #featured img.product{margin-bottom:1em}.topicsEntry .productList dd.intro p{margin-bottom:0.5em}.topicsEntry .articles dd.intro{margin:0 0 0.5em}.topicsEntry .blogs dd.more{margin-bottom:0.5em}.topicsEntry #column2 .advertisement{margin:0 auto 2em auto;display:block;width:300px}.topicsEntry .podcasts .latest{font-size:87%;text-align:left;color:#999}.topicsEntry #contentTypes{float:left}.topicsEntry .btb-header{color:#000}.topicsEntry .guides div.tabwidget.prop{font-size:100%}.topicsEntry #tabbedListing ul.tabs,.topicsEntry #tabbedListing .tabs.list-dra,.topicsEntry #tabbedListing .tabs.list-solid-arrow,.topicsEntry #tabbedListing .tabs.list-square{margin:0;padding:0;height:auto;border:none}.topicsEntry #tabbedListing ul.tabs li a,.topicsEntry #tabbedListing .tabs.list-dra li a,.topicsEntry #tabbedListing .tabs.list-solid-arrow li a,.topicsEntry #tabbedListing .tabs.list-square li a{padding:.5em 1em;color:#000;height:auto;display:block;background:none;overflow:hidden;text-indent:0;text-decoration:none}.topicsEntry div.tabwidget ul.tabs li,.topicsEntry div.tabwidget .tabs.list-dra li,.topicsEntry div.tabwidget .tabs.list-solid-arrow li,.topicsEntry div.tabwidget .tabs.list-square li{background-color:#fdd079;padding:0}.div.topicsEntry div.tabwidget ul.tabs li.selected,.div.topicsEntry div.tabwidget .tabs.list-dra li.selected,.div.topicsEntry div.tabwidget .tabs.list-solid-arrow li.selected,.div.topicsEntry div.tabwidget .tabs.list-square li.selected{background-color:#fdd079}.topicsEntry #tabbedListing ul.tabs li.selected,.topicsEntry #tabbedListing .tabs.list-dra li.selected,.topicsEntry #tabbedListing .tabs.list-solid-arrow li.selected,.topicsEntry #tabbedListing .tabs.list-square li.selected{background-color:#fee8bc}.topicsEntry #tabbedListing ul.tabs li.selected a,.topicsEntry #tabbedListing .tabs.list-dra li.selected a,.topicsEntry #tabbedListing .tabs.list-solid-arrow li.selected a,.topicsEntry #tabbedListing .tabs.list-square li.selected a{color:#000}.topicsEntry #tabbedListing ul.tabs,.topicsEntry #tabbedListing .tabs.list-dra,.topicsEntry #tabbedListing .tabs.list-solid-arrow,.topicsEntry #tabbedListing .tabs.list-square{background-color:#fdd079}.topicsEntry #tabbedListing ul.tabs li,.topicsEntry #tabbedListing .tabs.list-dra li,.topicsEntry #tabbedListing .tabs.list-solid-arrow li,.topicsEntry #tabbedListing .tabs.list-square li{border:1px solid #fff;border-width:0 2px 0 0}.topicsEntry #tabbedListing ul.tabs li:last-child,.topicsEntry #tabbedListing .tabs.list-dra li:last-child,.topicsEntry #tabbedListing .tabs.list-solid-arrow li:last-child,.topicsEntry #tabbedListing .tabs.list-square li:last-child{border-width:0}.topicsEntry #tabbedListing ul.tabs li:hover,.topicsEntry #tabbedListing .tabs.list-dra li:hover,.topicsEntry #tabbedListing .tabs.list-solid-arrow li:hover,.topicsEntry #tabbedListing .tabs.list-square li:hover,.topicsEntry #tabbedListing ul.tabs li:active,.topicsEntry #tabbedListing .tabs.list-dra li:active,.topicsEntry #tabbedListing .tabs.list-solid-arrow li:active,.topicsEntry #tabbedListing .tabs.list-square li:active{background-color:#feeecd}.topicsEntry #tabbedListing ul.tabs li:hover a,.topicsEntry #tabbedListing .tabs.list-dra li:hover a,.topicsEntry #tabbedListing .tabs.list-solid-arrow li:hover a,.topicsEntry #tabbedListing .tabs.list-square li:hover a{text-decoration:none}.topicsEntry div.tabwidget div.container,.topicsEntry div.tabwidget div.container.on{padding:2rem 1.5rem;border:1px solid #fdd079;border-top:none}.fancyZoomHeader{padding:7px}#question .options .option span.letter{padding-right:10px}#content.imprintSeriesDetail td.eproduct img.overlay{bottom:0;right:1px}.home .ebookDealObject{margin:0 0 12px 12px}.home .ebookDealObject #dealHeader{margin:-6px 0 0 0}.lt-ie7 .home .ebookDealObject #dealHeader{position:relative;top:-6px}.lt-ie7 .home .ebookDealObject .buttons .productPurchase{margin-top:3px}.smartReceipt{width:312px;border:1px solid #999;padding:0 0 5px 0;margin:0 0 10px 0;line-height:1.5em;font-size:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.smartReceipt .header{padding:7px 0 10px 5px;height:10px;color:#000;font-weight:bold;text-transform:uppercase;background:#F79420;border-bottom:1px solid #999;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0}.smartReceipt .left{float:left;margin:5px 5px 0 5px;width:112px}.smartReceipt .right{float:left;margin:5px 5px 0 0;width:185px;font-size:12px;line-height:1.7em}.smartReceipt .left .details{margin:5px 0 0 15px}button,.button,.buttonLarge{color:#fff !important;background:#F47638;background:-moz-linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #F47638), color-stop(100%, #BA4A1E)) !important;background:-webkit-linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important;background:-o-linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important;background:linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important}.button:disabled{background-image:none !important;background-color:gray !important;cursor:not-allowed !important}.button:disabled:hover{background-color:gray !important}.recaptcha-error{border:1px solid #dd4b39 !important;padding:5px}.recaptcha-error-message{color:#dd4b39;font-size:12px;padding:4px 0}.lt-ie9 button,.lt-ie9 .button,.lt-ie9 .buttonLarge{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F47638', endColorstr='#BA4A1E', GradientType=0)}button:hover,.button:hover,.buttonLarge:hover,button:active,.button:active,.buttonLarge:active{text-decoration:none;background:#BA4A1E !important;filter:none;text-shadow:none;cursor:pointer;background-image:none !important}.ui-dialog-titlebar-close:hover{background:#f6f6f6 !important}.lt-ie7 button:hover,.lt-ie7 .button:hover,.lt-ie7 .buttonLarge:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BA4A1E', endColorstr='#BA4A1E', GradientType=0)}.edit,.editSmall{color:#fff !important;background:#E39649;background:-moz-linear-gradient(top, #E39649 0%, #D17330 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #E39649), color-stop(100%, #D17330));background:-webkit-linear-gradient(top, #E39649 0%, #D17330 100%);background:-o-linear-gradient(top, #E39649 0%, #D17330 100%);background:linear-gradient(top, #E39649 0%, #D17330 100%);border:1px solid #F15E2E}.lt-ie9 .edit,.lt-ie9 .editSmall{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E39649', endColorstr='#D17330', GradientType=0)}.edit:hover,.editSmall:hover,.edit:active,.editSmall:active{background:#D17330;filter:none;cursor:pointer}.lt-ie7 .edit:hover,.lt-ie7 .editSmall:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D17330', endColorstr='#D17330', GradientType=0)}body,.content{transition-property:none;-o-transition-property:none;-moz-transition-property:none;-webkit-transition-property:none}.storeRegister #columnPrimary{border-right:1px solid #C7C8CA;padding:0 24px 0 0;height:590px}.storeRegister #newsletters{margin-top:2em}.storeRegister #btnPM:disabled{background-image:none !important;background-color:gray !important}.storeRegister .promoPrivacy a{margin-left:20px}.storeRegister #btnPM{margin-left:20px}@media screen and (max-width: 3500px){.lt-ie9 #header .logo{background-image:none;left:-40px}.r #strap{min-width:1px}.r #strap.sitewide{overflow:hidden}#header{min-width:0px}#header .cranium{height:105px}#header .s label{display:none}#header .s #query{width:15em;padding:.3em;height:1.3em}#header .s #searchbutton{max-width:1.9em;margin-left:.5em;height:2em}#header .hi{text-align:right;text-transform:uppercase;color:#49515e}#header .hi.in{text-transform:none}#headerLinks .hi span{padding:0 .75em}#hiAccount,#hiLogout,#hiName{display:inline}#nav{position:relative;float:right;margin-right:.5em}#nav li:hover .lastul{margin-left:-4.1em}.backtonav{display:none}}@media screen and (max-width: 1050px){#headerLinks{margin-right:1%;width:59%}.r .storeRegister #columnSecondary img{width:100%}}@media screen and (max-width: 960px){.body.r{margin:0}.body.r.site-wide{margin-top:34px}.r #tag{position:relative;top:10.5em;border-radius:0}.r .content{margin-top:12.7em}}@media screen and (max-width: 860px){.r #header .logo{top:.5em;left:10px;width:100%}.r.site-wide #header .logo{top:3.3em}.r #hLogo img{width:100%;max-width:290px;padding-left:10px}.r #tag p{margin-left:18px}.r #header .s{padding-top:1.5em}.r #nav{top:3px}.r #nav li ul,.r #nav li .list-dra,.r #nav li .list-solid-arrow,.r #nav li .list-square{margin-top:6px}.r .ui-tabs .ui-tabs-nav li{font-size:90%}}@media screen and (max-width: 768px){.r .fullsize{display:inline}.r .ui-tabs .ui-tabs-nav li{font-size:100%}}@media screen and (max-width: 750px){.r .c .bighead{display:none}.r #headerLinks a{text-decoration:underline}}@media screen and (max-width: 600px){.body.r{background-position:0 0}.body.r.site-wide{margin-top:0}.r #strap.sitewide{top:0}.r.site-wide #siteNav{top:0}.r #tag{padding:.75em;top:4.5em;font-size:.9rem}.r #tag p{margin:0;line-height:.9rem}.r #header{top:0}.r #header #hLogo{max-width:inherit;bottom:0;top:0;width:100%;left:-1em}.r #header #hLogo .logo{display:block;position:static;margin:0 auto;width:190px;bottom:0}.r .menu-link{top:1rem}.r .content{margin-top:3.5em}.r #nav{margin:0}.r #nav a{color:#333}.r .storeRegister #columnSecondary img{display:block;margin-left:auto;margin-right:auto;width:38%}.r .storeRegister #columnSecondary.pad{padding:0}.r .storeRegister #columnPrimary{border-right:none;padding:0;height:auto}}@media screen and (max-width: 535px){#ecommercePath.content{padding:15px 1.04166666666667% 4em 2.08333333333334%}#ecommercePath.cartPage{padding-bottom:2em}#account.content{padding:15px 2.08333333333334% 4em}.r .storeRegister #columnSecondary img{width:45%}}@media screen and (max-width: 480px){#account input[type=text],#account input[type=password],#account textarea,#account select{width:95% !important}#account .multiPhone input[type=text]{margin:0 !important;display:inline !important;width:auto !important}.r .fieldParent h1{font-size:150%}.strap-marketing.alpha.omega.sixteen{padding:0.4rem 0.3rem}.r .storeRegister #columnSecondary img{width:50%}}@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){#header .logo{background:url(../images/header/peachpit@2x.png) no-repeat 0 0;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}/*! RWD
   ========================================================================== */@media screen and (max-width: 3500px){body{-webkit-text-size-adjust:100%}.dealLanding .buyWide{display:block}.dealLanding .buyNarrow{display:none}}@media screen and (max-width: 960px){.r .pst img{max-width:100%}.relatedBook{display:none}.relatedBook.slide{display:none;position:fixed;bottom:0;right:0;width:320px;z-index:999;margin:0}.articleProduct .rFull{width:100%;margin:0}.articleProduct #columnTwo{margin-top:2em}.articleProduct h1{font-size:1.6rem;line-height:1.9rem;margin-bottom:1rem}#articleText{font-size:1.1rem;line-height:1.1rem;padding:0;margin:1.5em 0}#articleText h2{font-size:1.4rem;margin-bottom:.5rem}#articleLongDescription{margin-bottom:2em;line-height:1.4em;margin-top:1.5em}table{font-size:1em}.relatedBook{font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#articleText tt,#articleText pre{width:auto;font-size:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#articleHeader{background:none;padding:0;border:none}#articleHeader h1{color:#333}#articleContent{border:none}.articleTools{float:none;width:100%;margin:2em 0 0 0;border:none;background:#eee;padding:.75em .75em 0 .75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.articleTools #articleTOC{width:auto;padding:4px 0.75em 4px 0;border:none}.articleTools .articleInteraction{width:auto;padding:4px 0 4px 0;border:none}.articleTools .pagination{border-left:none;padding:4px 0 0 0;right:.5em}.bottomTools{background:#eee;border:none;padding:.5em}.bottomTools.articleTools .pagination{height:16px;padding:0}.bottomTools.articleTools .articleInteraction{height:16px;padding:0}.bottomTools .articleInteraction a{font-size:1em}.articleToolsSecond .articleInteraction ul,.articleToolsSecond .articleInteraction .list-dra,.articleToolsSecond .articleInteraction .list-solid-arrow,.articleToolsSecond .articleInteraction .list-square{margin:0}.articleToolsSecond .articleInteraction ul li,.articleToolsSecond .articleInteraction .list-dra li,.articleToolsSecond .articleInteraction .list-solid-arrow li,.articleToolsSecond .articleInteraction .list-square li{margin:0}.articleProduct .tabwidget h3{margin-bottom:1em}.tabwidget.prop h4{float:none;font-size:inherit;text-align:right}}@media screen and (max-width: 950px){.browse .viewNarrow{display:inline-block;float:right}.browse .viewWide{display:none}.browse #filters fieldset.formatsort{margin-right:0}.browse #filters select{width:10em}}@media screen and (max-width: 900px){.browse .dealObject .heading h3{margin:.65em 0 .65em 3.6em;font-size:110%}}@media screen and (max-width: 850px){.browse .viewChooser{margin-top:0}#inlineSearch{width:9em}.browse #columnOne .four{width:31.25%}.browse .dealObject .heading h3{margin-left:4em;font-size:100%}.browse .dealObject .details ul li.title,.browse .dealObject .details .list-dra li.title,.browse .dealObject .details .list-solid-arrow li.title,.browse .dealObject .details .list-square li.title{font-size:1em}}@media screen and (max-width: 768px){#account input[type=text],#account input[type=password],#account textarea,#account select{width:60% !important}#account.accountLogin input[type=text],#account.accountLogin input[type=password],#account.accountRegister input[type=text],#account.accountRegister input[type=password]{width:80% !important}#account .multiPhone input[type=text]{margin:0 !important;display:inline !important;width:auto !important}}@media screen and (max-width: 750px){.vidClip .mobileShow{display:block}.dealLanding .buyNarrow{display:block;width:68%;float:right}.dealLanding.vidClip .buyNarrow{display:block;width:100%;float:left}.dealLanding.vidCover #childContainer{border:none;padding:0}.dealLanding .rFull,.explore .rFull,.formats .rFull{width:100% !important;margin:0 0 1em 0}.explore #columnOne.rFull,.formats #columnOne.rFull{border-right:0;padding-right:0}.browse h1{margin-bottom:1em}.browse #columnOne,.browse #columnTwo{width:97.91666666666666%}.browse #columnTwo{margin-top:2em}.browse #inlineSearch{width:12em}.browse #pst2{margin:0 0 2em 0;background-color:#eee;padding:1em 1em 0 1em}.browse #columnTwo #pst2 .pst{margin:0}.formatList ul,.formatList .list-dra,.formatList .list-solid-arrow,.formatList .list-square{list-style-type:none;margin:0;padding:0}.formatList li{margin-bottom:0;font-size:1.1em;float:left;padding-right:2em;padding-bottom:.5em}.formatList h3{margin-bottom:.3em}.browse .pstWide{display:none}.browse .pstNarrow{display:block;clear:both;margin:2em 0}.browse .dealObject{width:47.91666666666667%;float:left;padding-right:2%}.browse .dealObject.pst{width:97.91666666666666%}.browse .dealObject .heading h3{margin:.5em 0 .5em 3.2em;font-size:135%}.browse .dealObject .details ul li.title,.browse .dealObject .details .list-dra li.title,.browse .dealObject .details .list-solid-arrow li.title,.browse .dealObject .details .list-square li.title{font-size:1.1em}}@media screen and (max-width: 600px){.rFull{width:100% !important;margin:0 0 1em 0}.lt-ie8 .rFull{width:100% !important;margin:0 0 1em 0}.r #strap{position:relative;clear:both}#pearsonAlwaysLearningImage{float:left;margin:18px 0 0 10px}h1{font-size:150%;line-height:1.2em}.dealLanding .heading h1{margin:0 0 0 3em}.relatedBook{margin:0 0 1em 0;float:none;width:100%}#articleText{font-size:1.1rem;line-height:1.1rem;padding:0;margin:2em 0}#articleText h2{font-size:1.3rem}#articleContent h1{font-size:1.4rem;line-height:1.6rem}.r #footer ul,.r #footer .list-dra,.r #footer .list-solid-arrow,.r #footer .list-square{float:none;padding:0}.r #footer ul li,.r #footer .list-dra li,.r #footer .list-solid-arrow li,.r #footer .list-square li{float:none;border-right:none;padding:0;margin:0}.r #footer ul li a,.r #footer .list-dra li a,.r #footer .list-solid-arrow li a,.r #footer .list-square li a{display:block;padding:1.5em 1em;background:#EEE;border:1px solid #CCC;border-width:1px 1px 0 1px}.r #footer ul li:last-child,.r #footer .list-dra li:last-child,.r #footer .list-solid-arrow li:last-child,.r #footer .list-square li:last-child{border-bottom:1px solid #CCC}.browse #columnOne .four{width:47.91666666666667%}.browse .viewWide{display:inline-block;float:right;margin-top:1.5em}.browse .viewNarrow{display:none}.browse #filters select{width:14em}.browse .subfilter{width:40%}.browse #filters fieldset.subfilterSearch{width:80%;margin:0 0 1em 0}.browse #inlineSearch{width:90%}}@media screen and (max-width: 535px){h2.dealLandingTitle{font-size:1.5em}.ebookDeal #columnOne,.ebookDeal #columnTwo{float:none;width:100%;margin:0}.ebookDeal #columnOne #coverCol{float:none;width:100%}.ebookDeal #columnOne #bibCol{float:none;width:100%}.dealLanding .buyNarrow{width:100%;float:left}.bottomTools .pagination{position:relative;top:0;height:auto;margin:.25em 0 .75em 0;border:none;width:100%}.bottomTools .articleInteraction{text-align:right}#articleTOCList{width:100%}.articleProduct table{font-size:.8em;overflow-x:auto;width:100%;display:block}}@media screen and (max-width: 500px){.browse #filters fieldset.subfilterSearch{width:70%;margin:0 0 2em 0}.browse #inlineSearch{width:80%}.browse #filters select{width:17em}.browse .details{padding-left:110px}.browse .details img{margin-left:-110px;width:90px}.browse .dealObject{width:97.91666666666666%;padding-right:0}}@media screen and (max-width: 480px){#pearsonAlwaysLearningImage{margin-left:5px}.dealLanding.vidCover #columnOne #bibCol,.dealLanding.vidCover #columnOne #coverCol,.dealLanding.ebookCover #columnOne #bibCol,.dealLanding.ebookCover #columnOne #coverCol{width:100%}.dealLanding.vidCover #cover,.dealLanding.ebookCover #cover{width:60%;margin:.5em 0 .5em 20%}.dealLanding.vidCover #childContainer,.dealLanding.ebookCover #childContainer{width:100%}.bottomTools .articleInteraction{text-align:right}.articleProduct .tabwidget .tabs{height:2em}.articleProduct .tabwidget .tabs li{font-size:1em}}@media screen and (max-width: 400px){.relatedBook.slide{width:100%}.articleProduct .tabwidget .tabs{height:1.85em}.articleProduct .tabwidget .tabs li{font-size:.9em}}@media screen and (max-width: 320px){.dealLanding .heading{margin:0 0 1.5em 0}}@media screen and (max-height: 650px){.relatedBookLink{display:none;position:fixed;bottom:0;left:0;padding:1em;width:100%;background:#EEE;border-top:2px solid #CCC;z-index:99999999}.relatedBookLink:hover{text-decoration:none;background:#CCC}.mobileClose:hover{text-decoration:none}.relatedBookLink .ss-icon,.relatedBookLink .list-solid-arrow li:before,.list-solid-arrow .relatedBookLink li:before,.relatedBookLink .message-box:before,.mobileClose .ss-icon,.mobileClose .list-solid-arrow li:before,.list-solid-arrow .mobileClose li:before,.mobileClose .message-box:before{position:relative;top:3px;left:3px}.relatedBook.fixed{right:-50em !important}.relatedBookLink.active{bottom:-50em}.relatedBook.fixed.active{left:0;bottom:0}.articleProduct .relatedShow{display:block}.articleProduct .relatedHide{display:none}.relatedBook.slide{right:-2500em}.relatedBook.slide.active{right:0}}@media screen and (max-width: 3500px){body{-webkit-text-size-adjust:100%}#microCart,#hide{display:none}#cartBody .qty .graySmall{padding:.2em 0;width:5em}#shipToReview,#billToReview{margin-bottom:0}.cartOrderReview .addresses .shipping,.cartOrderReview .addresses .billing{float:left}.cartOrderReview .rToggle span{display:none}#ecommercePath .addresses{margin-bottom:3em}.lt-ie8 #columnContent{margin-left:-1%}.reward img{width:100%;max-width:613px}.accountIndex .bar,.tabBar{display:none}}@media screen and (max-width: 950px){.lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.65rem}.lt-ie9 .lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.8em}}@media screen and (min-width: 851px){#columnStatus{width:24.958%}#columnContent{width:72.958%}}@media screen and (max-width: 850px){#columnStatus{width:30.20833333333334%}#columnContent{width:67.70833333333334%}.accountIndex.lessons .rFull{width:100% !important;margin:0 0 1em 0}.accountIndex.lessons .savedProducts .productList{margin-bottom:-3em}.accountIndex.lessons .savedProducts .productList dl{margin-bottom:3em}.accountIndex.lessons #enterCode{display:block;font-weight:bold}.lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.7rem}.lt-ie9 .lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.9em}.accountIndex.lessons #accountInformation.pad{border-left:none;padding-left:0}.accountIndex.lessons #accountProducts div.savedProducts{margin-bottom:0}}@media screen and (max-width: 768px){#account input[type=text],#account input[type=password],#account textarea,#account select{width:60% !important}#account.accountLogin input[type=text],#account.accountLogin input[type=password],#account.accountLogin input[type=email],#account.accountRegister input[type=text],#account.accountRegister input[type=password],#account.accountRegister input[type=email]{width:90% !important}#account .multiPhone input[type=text]{margin:0 !important;display:inline !important;width:auto !important}.accountIndex .rFull{width:100% !important;margin:0 0 1em 0}.savedProducts .productList{margin:.5em 0}.savedProducts .productList{margin-bottom:-3em}.savedProducts .productList dl{margin-bottom:3em}#enterCode{display:block;font-weight:bold}#accountInformation .pad{border-left:none;padding-left:.5em}.backtonav{display:none}#accountInformation li{font-size:87%;margin:0 !important}#accountProducts .readmore{padding:2%;margin:1em 0 2em 0;float:left}#accountInformation.pad{border-left:none;padding-left:0}.OrderReceipt .twelve{width:66.66666666666667%}.OrderReceipt .four{width:29.16666666666667%}.lt-ie8 .OrderReceipt .twelve{width:66%}.lt-ie8 .OrderReceipt .four{width:29%}}@media screen and (max-width: 750px){.lt-ie8 #columnStatus{width:29%}.lt-ie8 #columnContent{width:66%}#ecommercePath.cartOrderReview #columnContent>.pad{padding:1.5em .5em 1.5em 1em}.rHalf{width:47.91666666666667%}.lt-ie8 .rHalf{width:47%}.shippingReview,.billingReview{float:right;clear:right}.cartOrderReview .addresses .billingReview{margin-right:1.04166666666667%}#shipToReview,#billToReview{margin-bottom:2em}.cartOrderReview .rToggle span{display:block}#ecommercePath .addresses{margin-bottom:0}.cartOrderReview .checkout .button.navigation{margin-top:0}.cartOrderReview .cover{display:none}.cartOrderReview #cartBody .prodInfo{margin-left:0}.cartOrderReview #cartBody .row:nth-child(even){padding:1em 0;margin-top:-1em;background-color:#eee}.cartOrderReview #cartBody button.graySmall{padding:1em .6em;margin:1em 0 0 0 !important}.cartOrderReview #cartBody .graySmall{padding:1em .8em;margin:1em 0 !important}#ecommercePath.cartOrderReview input[type="text"],#ecommercePath.cartOrderReview input[type="password"],#ecommercePath.cartOrderReview textarea,#ecommercePath.cartOrderReview select{font-size:1.2em;padding:.5em}.cartOrderReview #cartHead .yourprice{margin-right:.5em}.cartOrderReview #cartHead .listprice{text-align:center}.cartOrderReview #cartFooter .fourteen{width:79.16666666666667%}.cartOrderReview #cartFooter .two{width:16.66666666666667%}.lt-ie8 .cartOrderReview #cartFooter .fourteen{width:79%}.lt-ie8 .cartOrderReview #cartFooter .two{width:16%}}@media screen and (max-width: 750px) and (min-width: 536px){#columnStatus{width:38.208%}#columnContent{width:59.708%}}@media screen and (max-width: 670px){.lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.65rem}.lt-ie9 .lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.8em}}@media screen and (max-width: 600px){.r #strap{position:relative;clear:both}#account h1,#ecommercePath h1{font-size:150%}#account input[type=text],#account input[type=password],#account textarea,#account select{width:75% !important}#account .multiPhone input[type=text]{margin:0 !important;display:inline !important;width:auto !important}#account .crumb{font-size:100%}#account.accountLogin .nine{border:0;padding-left:0;border-top:1px solid #ccc;padding-top:3em}#account.accountLogin .seven{border-right:0}#account.accountRegister .nine{border-right:0}#account.accountRegister .seven{padding-left:0;border-top:1px solid #ccc;padding-top:3em}.tabBar{background-color:#ddd;font-size:.7rem;font-weight:bold;padding:1.5em 1em;margin:.7em 0 !important;width:100%;white-space:normal;display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #B9B9B9;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBar a{width:90%;color:#333 !important}.tabBar a:hover,.tabBar a:active,.tabBar a:visited{text-decoration:none}.accountIndex .bar{display:block;clear:both;text-align:right;color:#363636;padding:.6em;margin-bottom:3em;background-color:#ddd;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.accountIndex .bar:hover,.accountIndex .ui-tabs-nav li:hover,.accountIndex .ui-tabs-nav li.ui-tabs-selected a:hover{cursor:pointer}.calloutGray{margin-bottom:2em}#accountProducts .ui-tabs-nav li{width:100%;white-space:normal;display:block;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #B9B9B9 !important}#accountProducts .ui-tabs-nav{border-bottom:none !important}.ui-tabs .ui-tabs-nav{padding-top:0}#accountProducts .ui-tabs .ui-tabs-nav li,.lessons #accountProducts .ui-tabs .ui-tabs-nav li{background-color:#ddd;font-size:.7rem;padding:.5em 0;margin:.7em 0 !important}#accountProducts .ui-tabs .ui-tabs-nav li.ui-state-active a{padding-bottom:.85em}#accountProducts .ui-tabs .ui-tabs-nav li a{color:#333;width:90%;padding:1em !important}#accountProducts div.savedProducts{margin:1em 0 0 0}#accountInformation h3,#accountInformation form h3{display:inline-block;margin-bottom:1em}#accountInformation p{font-size:100%}#accountInformation li{font-size:120%;margin:1em 0 1em 1em !important}#VoucherInputsContainer{display:none}#VoucherInputs{display:block !important}#addressesSaved .button{margin-bottom:1em}#addressesSaved p{margin-bottom:1em}#memberNewsletters{margin:1em 0 4em 0}#memberNewsletters .showThem{display:block;clear:both;margin:0 0 0 1em}#account .newsletterTitles fieldset{margin:1em 0 1em 0;margin-bottom:.5em}.ui-dialog{left:2px !important}}@media screen and (max-width: 535px){#account input[type="text"],#account input[type="password"],#account input[type="email"],#account input[type="number"],#account textarea,#account select,#ecommercePath input[type="text"],#ecommercePath input[type="password"],#ecommercePath input[type="email"],#ecommercePath input[type="number"],#ecommercePath textarea,#ecommercePath select{font-size:1.2em;padding:.5em}#account.accountLogin input[type="text"],#account.accountLogin input[type="password"],#account.accountLogin input[type="email"],#account.accountRegister input[type="text"],#account.accountRegister input[type="password"],#account.accountRegister input[type="email"],#ecommercePath input[type="email"]{width:95% !important}.addressList.rFull{width:97.91666666666667%}#ecommercePath #columnContent .pad{border-left-width:1px}.cartPage .nav{margin-bottom:0;margin-top:.5em}.cartPage .nav .continue,.cartPage .button.navigation{padding-top:0;margin:0}.cartPage .nav .button{padding:.6em;margin-top:-.8em;font-size:12px}#account.OrderReceipt .cover,#cartBody .cover,.cartOrderReview .cover{display:none}#cartBody .prodInfo,#account.OrderReceipt .prodInfo{margin-left:0}#cartBody .ten,#cartHead .ten{width:41.66666666666667%}#cartBody .two,#cartHead .two,#cartFooter .two{width:16.66666666666667%}#cartFooter .fourteen{width:79.16666666666667%}.lt-ie8 #cartBody .ten,#cartHead .ten{width:41%}.lt-ie8 #cartBody .two,#cartHead .two,#cartFooter .two{width:16%}.lt-ie8 #cartFooter .fourteen{width:79%}#cartBody .qty input[type="text"]{width:1.3em;padding:.7em}#cartHead .pad{padding-right:0}#cartHead .listprice{text-align:center}#cartBody .qty .graySmall{padding:1em 0;width:4.5em;margin:.5em 0 !important}#cartBody .graySmall{padding:1em;margin:1em 0 !important}#cartBody .row:nth-child(even){padding-top:1em;margin-top:-24px;background-color:#eee}.cartPromos,.cartBundles{margin-bottom:1.5em !important}div.skipStep{margin-top:-4.4em}#cartBody .eight,#cartHead .eight{width:41.66666666666667%}.lt-ie8 #cartBody .eight,#cartHead .eight{width:41%}.cartOrderReview #cartBody .listprice,.cartOrderReview #cartBody .yourprice{font-size:90%}#columnStatus{position:absolute;z-index:10000;padding:0 0 2em 0;margin:0;background-color:#fff;border:2px solid #000;top:5px;left:-5000px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#columnStatus.four{width:60.41666666666667%}.lt-ie8 #columnStatus.four{width:60%}#columnStatus .section{border-left:1px solid #ccc;border-right:1px solid #ccc}#sidebarSummary{border-bottom:1px solid #ccc}#columnStatus .summaryHolder{border:none}#miniCart{margin-top:1.5em}#ecommercePath #columnStatus #cartMini h3{margin-top:.6em}#columnStatus p{font-size:95%;margin-bottom:0em}#ecommercePath #columnStatus h3{margin:0}#hide{display:block;width:100%;text-align:right;background-color:#fff;padding-bottom:1em}#hide h2{display:inline;float:left;font-size:125%;padding-top:.5em}#hide .graySmall{margin-right:0}.lightboxish{position:absolute;top:0;left:0;background-color:#000;width:100%;z-index:9998;opacity:0.4;filter:alpha(opacity=40);-moz-opacity:0.4}#microCart{display:block;width:100%;margin:0 0 .5em 0}#microCart .pad{background-color:#eee;padding:0 0 .5em 0 !important}#microCart .microTotal{float:left;font-weight:bold;padding-left:.5em}#microCart .ss-icon,#microCart .list-solid-arrow li:before,.list-solid-arrow #microCart li:before,#microCart .message-box:before{margin-right:.3em;font-weight:normal}#microCart .showCart{float:right;position:relative;z-index:10;margin-right:.5em}#microCart a.showCart{color:#000;margin-top:.4em}#microCart .showCart .ss-icon,#microCart .showCart .list-solid-arrow li:before,.list-solid-arrow #microCart .showCart li:before,#microCart .showCart .message-box:before{padding-left:.3em;font-size:1.1em}#microSteps{counter-reset:li;margin-left:0;padding-left:0;width:100%;background-color:#eee;font-size:85%;border-bottom:1px solid #ddd;margin-bottom:1em}#microSteps li{text-align:center;list-style:none;display:inline-block;width:16.66666666666667%;background-color:#eee;margin-bottom:0}#microSteps li span{text-align:center;display:block;border-right:1px solid #ccc}#microSteps li:last-child span{border-right:none}#microSteps .selected{background-color:#fff}#columnContent.twelve{width:98.95833333333333%}.lt-ie8 #columnContent.twelve{width:99%}}@media screen and (max-width: 400px){.PurchaseRewardBox{min-width:280px}.PurchaseRewardBox .safariHeader{font-size:1.5em}.PurchaseRewardBox img{margin:0 0 0 2px}}@media screen and (max-width: 320px){#cartFooter .two{width:22.91666666666667%}#cartFooter .fourteen{width:72.91666666666667%}.lt-ie8 #cartFooter .two{width:22%}.lt-ie8 #cartFooter .fourteen{width:72%}.cartOrderReview #cartBody,.cartOrderReview #cartHead,.cartOrderReview #cartFooter,#cartBody .qty input[type="text"]{font-size:95%}.cartOrderReview .cartTable p{line-height:1.3em}.cartOrderReview #cartFooter .fourteen{width:72.91666666666667%}.cartOrderReview #cartFooter .two{width:22.91666666666667%}.lt-ie8 .cartOrderReview #cartFooter .fourteen{width:72%}.lt-ie8 .cartOrderReview #cartFooter .two{width:22%}}.is-hidden{display:none !important;visibility:hidden !important}.is-vishidden{position:absolute !important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px)}.cf,.clearfix{zoom:1}.cf:before,.cf:after,.clearfix:before,.clearfix:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.cf:after,.clearfix:after{clear:both}.center{text-align:center}.p-r-1{padding-right:13px;padding-right:1rem}.p-r-2{padding-right:26px;padding-right:2rem}.p-l-1{padding-left:13px;padding-left:1rem}.p-l-2{padding-left:26px;padding-left:2rem}.p-t-2p{padding-top:2px}.p-t-half{padding-top:6.5px;padding-top:.5rem}.p-t-1{padding-top:13px;padding-top:1rem}.p-t-2{padding-top:26px;padding-top:2rem}.p-t-3{padding-top:39px;padding-top:3rem}.p-t-4{padding-top:52px;padding-top:4rem}.p-b-half{padding-bottom:6.5px;padding-bottom:.5rem}.p-b-quarter{padding-bottom:3.25px;padding-bottom:.25rem}.p-b-1{padding-bottom:13px;padding-bottom:1rem}.p-b-2{padding-bottom:26px;padding-bottom:2rem}.p-all-half{padding:6.5px;padding:.5rem}.p-all-1{padding:13px;padding:1rem}.p-all-2{padding:26px;padding:2rem}.m-b-0{margin-bottom:0}.m-b-1{margin-bottom:13px;margin-bottom:1rem}.m-b-half{margin-bottom:6.5px;margin-bottom:.5rem}.m-b-quarter{margin-bottom:3.25px;margin-bottom:.25rem}.m-b-2{margin-bottom:26px;margin-bottom:2rem}.m-b-3{margin-bottom:39px;margin-bottom:3rem}.m-b-4{margin-bottom:52px;margin-bottom:4rem}.m-t-0{margin-top:0}.m-t-half{margin-top:6.5px;margin-top:.5rem}.m-t-quarter{margin-top:3.25px;margin-top:.25rem}.m-t-1{margin-top:13px;margin-top:1rem}.m-t-2{margin-top:26px;margin-top:2rem}.m-t-3{margin-top:39px;margin-top:3rem}.m-t-4{margin-top:52px;margin-top:4rem}.m-r-1{margin-right:13px;margin-right:1rem}.m-r-2{margin-right:26px;margin-right:2rem}.m-l-1{margin-left:13px;margin-left:1rem}.m-l-2{margin-left:26px;margin-left:2rem}.m-all-1{margin:13px;margin:1rem}.m-all-2{margin:26px;margin:2rem}