@charset "UTF-8";.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-o-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(top, #ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-5ddbb9d386938fa68d4b4eb7bc1c34ed.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/assets/chosen-sprite-5ddbb9d386938fa68d4b4eb7bc1c34ed.png) no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(/assets/chosen-sprite-5ddbb9d386938fa68d4b4eb7bc1c34ed.png) no-repeat 100% -20px;background:url(/assets/chosen-sprite-5ddbb9d386938fa68d4b4eb7bc1c34ed.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:-moz-linear-gradient(#eee 1%, #fff 15%);background-image:-o-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:5px 0;height:15px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;box-sizing:content-box;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-5ddbb9d386938fa68d4b4eb7bc1c34ed.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:-moz-linear-gradient(#eee 20%, #fff 80%);background-image:-o-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url(/assets/chosen-sprite-5ddbb9d386938fa68d4b4eb7bc1c34ed.png) no-repeat -30px -20px;background:url(/assets/chosen-sprite-5ddbb9d386938fa68d4b4eb7bc1c34ed.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/assets/chosen-sprite@2x-993bc0fa62772ac7f87901e30e75723e.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox/fancybox_sprite-d1dc4ca680fbb28dc6fbc739f0b76f6a.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/assets/fancybox/fancybox_loading-afbd064966d871a83990511b13e34535.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/assets/fancybox/blank-7d34c14a8d8af0a2a208ffcd4bb70e47.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/assets/fancybox/fancybox_overlay-0497d18c123718e11c0d5a8d9fae179b.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox/fancybox_sprite@2x-16ab22a821c8e5aa744a013c3ee36940.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/assets/fancybox/fancybox_loading@2x-5813d29cea6a723a62c3e53ec53ead97.gif);background-size:24px 24px}}*{margin:0;padding:0;border:none;outline:none}@font-face{font-family:'Entypo';src:url(/assets/entypo-0c107e213777607e6bb55a8fcce364fd.eot);src:local("☺"),url(/assets/entypo-e1e49132864949efa3268f4026138999.woff) format("woff"),url(/assets/entypo-0135f3e40b6ca43384037b415ebd30c6.ttf) format("truetype"),url(/assets/entypo-74626ac9f7504712b2cc76cfb4ba4cee.svg) format("svg");font-weight:normal;font-style:normal}html{background:#fcfcfc}body{font-family:'Droid Sans', sans-serif;font-size:14px;color:#686c7a;background:url("/assets/bg-7aca6d7a02d98e3e74735fa70cffb555.jpg") repeat;max-width:1400px;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,0.25)}ul,ol{list-style:none}h1,h2,h3{color:#3f4454;font-family:'Open Sans', sans-serif;font-weight:300}p{line-height:22px;margin-bottom:22px}p.small{font-size:13px;line-height:16px;margin-bottom:16px}a{color:#5690be;text-decoration:none}input,textarea{font-family:'Droid Sans', sans-serif;color:inherit}.floatLeft{float:left}.floatRight{float:right}.clear{display:block;clear:both;float:none !important;padding:0 !important;margin:0 !important;width:100% !important;height:0px !important;border:none !important}.wrapper{width:1015px;margin:0 auto}body{min-width:1375px}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}.icon{display:inline-block;vertical-align:middle;background-image:url("/assets/icons-4b37ce1a932754ac11e2e792abeb0a40.png");background-repeat:no-repeat}.icon.fl{width:28px;height:28px;background-position:0 0}.icon.jp,.icon.jd{background-image:url("/assets/jp-logo-small-dd64b8df9a972a490b0267c8178d4fa3.png");width:9px;height:29px}.icon.social-icon{width:32px;height:32px}.icon.social-icon.google{background-image:url("/assets/icons/gplus-cd86706e965add4ec5a8dd427414a423.svg")}.icon.social-icon.linkedin{background-image:url("/assets/icons/linked-in-56a4817babbd177e29f24653cd4ba9ad.svg")}.icon.social-icon.facebook{background-image:url("/assets/icons/facebook-e0465143321952f8afed376b2cf51bcc.svg")}.icon.social-icon.twitter{background-image:url("/assets/icons/twitter-86cc695f7c9f06ea3453d65ed20935f2.svg")}.icon.payment-icon{width:50px;height:30px}.icon.payment-icon.visa{background-position:-124px -35px}.icon.payment-icon.mastercard{background-position:-174px -35px}.icon.payment-icon.maestro{background-position:-124px -65px}.icon.payment-icon.amex{background-position:-174px -65px}.icon.payment-icon.jcd{background-position:-174px 0}.icon.ebook-store{width:58px;height:74px;background-position:-66px -35px}.light .icon.ebook-store{background-position:-66px -110px}.light .icon.ebook-store{background-position:-66px -110px}.orange .icon.ebook-store{background-position:-66px -329px}.icon.contact-icon{width:66px;height:75px;background-position:0 -35px}.light .icon.contact-icon{background-position:0 -110px}.pink .icon.contact-icon{background-position:0 -185px}.orange .icon.contact-icon{background-position:0 -329px}.icon.question-sign{width:69px;height:69px;background-position:-193px -108px}.light .icon.question-sign{background-position:-124px -109px}.orange .icon.question-sign{background-position:-124px -329px}.icon.play{width:64px;height:64px;background-position:-66px -184px}.icon.secured{width:198px;height:33px;background-position:0 -296px}.icon.remove{width:22px;height:22px;background-position:-198px -296px}.icon.info-icon{width:20px;height:20px;background-position:-220px -297px}.icon-entypo{font-family:'Entypo';font-style:normal !important;display:inline-block;vertical-align:middle}.icon.fl-site{width:219px;height:36px;background-position:0 -260px}.icon.social-round{width:42px;height:42px}.icon.social-round.linkedin{background-position:-130px -176px}.icon.social-round.twitter{background-position:-172px -176px}.icon.social-round.google{background-position:-130px -218px}.btn{display:inline-block;color:#FFF;font-weight:bold;padding:0 13px 0 10px;height:33px;line-height:33px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px #202539;-moz-box-shadow:0 1px #202539;-webkit-box-shadow:0 1px #202539;background:#5690be;cursor:pointer}.btn:hover{background:#679ac2}.btn span{display:inline-block;vertical-align:middle;margin-left:7px;line-height:20px}.btn .icon-entypo{font-size:32px;height:33px;line-height:20px}.large-btn{display:inline-block;padding:12px 24px;line-height:1.2;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 2px #2b3042;-moz-box-shadow:0 2px #2b3042;-webkit-box-shadow:0 2px #2b3042;color:#FFF;background:#5690be;font-size:16px;cursor:pointer}.large-btn.block{text-align:center;height:auto;line-height:20px;padding-top:12px;padding-bottom:8px;display:block}.large-btn.block+.large-btn.block{margin-top:20px}.large-btn:hover{background:#679ac2}.large-btn.green{background:#d2101e;box-shadow:0 2px #01271d;-moz-box-shadow:0 2px #01271d;-webkit-box-shadow:0 2px #01271d}.btn.green{background:#d2101e}.btn.green:hover{background:#ba0e1b}.btn.twitter{background:#55acee}.btn.twitter:hover{background:#3ea1ec}.btn.red{background:#c04444}.btn.red:hover{background:#c55858}.large-btn.pink{background:#ba4790;box-shadow:0 2px #68244f;-moz-box-shadow:0 2px #68244f;-webkit-box-shadow:0 2px #68244f}.large-btn.purple{background:#c20ba2;box-shadow:0 2px #50075d;-moz-box-shadow:0 2px #50075d;-webkit-box-shadow:0 2px #50075d}.large-btn.purple:hover{background:#50075d}.add-this{margin:10px 0}.full-article h1.section-title{color:black}.full-article .products.dark{margin-bottom:16px}.option-btns{border-top:dashed 1px #231f20;padding-top:17px;padding-bottom:2px;overflow:hidden}.option-btns .large-btn{width:344px;float:left;text-align:center;padding-left:0;padding-right:0;font-weight:normal}.option-btns .large-btn.pink{float:right}#header{background:#fff;padding:15px 0 16px;position:relative;z-index:999}#logo{float:left;margin:45px 0 0 0}#logo img{display:block}.header-right{float:right}.sites{float:left;margin:6px 0 11px}.sites a{margin-right:10px;color:#FFF;display:inline-block;vertical-align:middle}.sites img{display:block}#header .login-btn{display:block;position:relative;z-index:1;padding-right:11px}#header #login{float:right;position:relative}#header #login ul{position:absolute;width:196px;top:33px;background:#f8f8f8;border:solid 3px #697785;z-index:2;display:none}#header #login:hover ul{display:block}#header #login ul li{border-top:solid 1px #d7d7d7}#header #login ul li:first-child{border:none}#header #login ul li a{display:block;line-height:45px;padding:0 20px;font-size:14px;font-weight:bold;color:#232323;background:url("/assets/login-arrow-de3cfee6e44a262461805316b4e1ffdb.png") 166px 50% no-repeat}#header #login ul li a:hover{background-color:#FFF}#header #login ul li.arrow{position:absolute;width:15px;height:10px;background:url("/assets/login-drop-arrow-b368aa729390cade9249e3bb0fa07592.png") no-repeat;top:-9px;right:20px;border:none}.header-search{float:left;margin-right:40px}.header-search input[type="text"]{background:url("/assets/magnifier-e2df1eec64bb7d6560b50defbb39c3c9.png") 13px 11px no-repeat #fff;padding:15px 15px 15px 50px;height:16px;line-height:16px;font-size:13px;color:#707070;width:330px;float:left;margin-right:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-color:#cccccc;border-style:solid;border-width:1px 1px 2px}.header-search .search-btn{float:left;display:block;padding:13px 15px 14px}#header .cart-btn{display:block;float:right;font-weight:bold;padding-top:0;padding-bottom:0}#header .cart-btn span{display:inline-block;vertical-align:middle;margin-left:12px;line-height:20px}#header .cart-btn .icon-entypo{font-size:50px;height:46px;line-height:20px}.osx #header .cart-btn .icon-entypo,.osx .btn .icon-entypo{line-height:1}.basket-button{position:relative;float:right}.basket-notification{position:absolute;width:100%;top:47px;z-index:1;display:none}.basket-notification p{padding:15px 10px;text-align:center;font-size:14px;font-weight:bold;color:#232323;background:#f8f8f8;border:solid 3px #697785}.basket-notification p:after{content:'';position:absolute;width:15px;height:10px;background:url("/assets/login-drop-arrow-b368aa729390cade9249e3bb0fa07592.png") no-repeat;top:-7px;right:20px;border:none}.divider{background-color:#e7e7e7;clear:both;height:1px;margin-bottom:20px;width:100%}#nav{background:#f4f3f3;position:relative;z-index:30}#nav.bordered{border-bottom:solid 5px #c24e00}#nav .wrapper>ul{border-left:solid 1px #cccccc;float:left;position:relative}#nav .wrapper>ul>li{border-right:solid 1px #cccccc;float:left}#nav .wrapper>ul>li>a{display:block;padding:0 21px 0 20px;line-height:55px;font-size:16px;color:#232323;cursor:pointer}#nav .wrapper>ul>li>a span{display:inline-block;vertical-align:middle;line-height:55px}#nav .wrapper>ul>li>a .icon-entypo{color:#cd0806;font-size:40px;height:55px;line-height:40px;margin-left:1px}.osx #nav .wrapper>ul>li>a .icon-entypo{margin-bottom:-11px}#nav .wrapper>ul>li>a:hover,#nav .wrapper>ul>li>a.current{background:#ffffff}#nav .drop{position:absolute;width:936px;border:solid 3px #909ca5;padding:24px 25px 0;top:51px;left:0;background:#f8f8f8;display:none}#nav li:hover .drop{display:block}#nav .drop ul{float:left}#nav .drop ul li{display:table-row}#nav .drop ul li p{display:table-cell;padding:0 42px 50px 0;margin:0;width:190px}#nav .drop ul li p strong{display:block;font-weight:bold;font-size:14px;color:#1f1f1f;padding-bottom:4px;border-bottom:solid 1px #adb3ca;margin-bottom:6px}#nav .drop ul li p a{display:block;font-size:14px;line-height:24px;color:#686c7a}#nav .drop ul li p a:hover{color:#1f1f1f}#nav .drop ul li p a .icon-entypo{font-size:28px;margin-top:-17px}#nav .drop ul li p a .icon-entypo.red{color:#a7100e}#nav .drop ul li p a .icon-entypo.blue1{color:#709db8}#nav .drop ul li p a .icon-entypo.brown1{color:#a97868}#nav .drop ul li p a .icon-entypo.brown2{color:#815c3e}#nav .drop ul li p a .icon-entypo.brown3{color:#98937b}#nav .drop ul li p a .icon-entypo.violet{color:#864182}#nav .drop ul li p a .icon-entypo.yellow{color:#a2ae61}#nav .drop ul li p a .icon-entypo.blue2{color:#2c72b1}#nav .drop ul li p a .icon-entypo.green1{color:#01838c}#nav .drop ul li p a .icon-entypo.gray{color:#797979}#nav .drop ul li p a .icon-entypo.black{color:#000000}#nav .drop ul li p a .icon-entypo.yellow2{color:#b5a011}#nav .drop ul li p a .icon-entypo.violet2{color:#2e2c76}#nav .drop ul li p a .icon-entypo.orange{color:#cd5200}#nav .drop ul li p a .icon-entypo.blue3{color:#173491}#nav .drop ul li p a .icon-entypo.green3{color:#0a4100}#nav .drop ul li p a .icon-entypo.pink{color:#a50062}.osx #nav .drop ul li p a .icon-entypo{margin-top:-4px}#nav .cta{width:230px;float:right}#nav .drop-ad{width:230px;float:right;background:#dadde0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:11px;text-align:center}#nav .drop-ad strong{display:block;font-size:22px;font-family:'Open Sans', sans-serif;font-weight:300;color:#ba4790;margin-bottom:9px}#nav .drop-ad img{width:190px;display:block;margin:0 auto 8px}#nav .drop-ad .large-btn{width:190px;display:block;padding-left:0;padding-right:0;line-height:36px;text-align:center;height:36px}#nav .drop .arrow{background:url("/assets/login-drop-arrow-b368aa729390cade9249e3bb0fa07592.png") no-repeat;height:10px;left:120px;position:absolute;top:-10px;width:15px}#nav .drop .arrow.products_and_services{left:280px}#nav .drop .arrow.cpd_training{left:480px}#page-banner{background:#00365c;position:relative;z-index:1;border-top:solid 5px #00365c;border-bottom:solid 5px #00365c}.light #page-banner{background:url("/assets/light-violet-pattern-027e9fed1b8dc28685a2acd48cd9d219.jpg") 0 0 repeat}.light #page-banner.bordered{border-color:#59477c}.pink #page-banner{background:url("/assets/light-pattern-fd0d8cb21941fc2b826355b201512c20.jpg") 0 0 repeat}.pink #page-banner.bordered{border-color:#ba4790}.orange #page-banner{background:url("/assets/orange-pattern-e4370508ea542ee593d1073a2b3f10fd.jpg") 0 0 repeat}.orange #page-banner.bordered{border-color:#c24e00}#page-banner h2{font-size:32px;line-height:32px;margin-bottom:14px;color:#FFF}#page-banner h2 .icon-entypo{font-size:100px;height:55px;line-height:20px;vertical-align:bottom}.osx #page-banner h2 .icon-entypo{line-height:55px}#page-banner h2 span{display:inline-block;vertical-align:bottom}#page-banner p{color:rgba(255,255,255,0.5);font-size:20px;line-height:25px;font-family:'Open Sans', sans-serif;margin-bottom:25px}.generic-banner,.practice-area-banner{background-position:right 0;background-repeat:no-repeat;margin-right:-116px;padding:36px 532px 0 0;height:221px}.generic-banner h2,.generic-banner p,.practice-area-banner h2,.practice-area-banner p{white-space:pre-line}.practice-area-banner{height:154px}.generic-banner.fourohfour{padding:36px 532px 0 18px}.generic-banner.fourohfour h2{font-weight:400}.generic-banner.fourohfour p{text-align:justify}.generic-banner a.btn{line-height:33px}.generic-banner a.btn.prev:before{content:"<";margin-right:10px}.about-banner{background:url("/assets/about-banner-4a3fdfa7be9c81e5c0f66e3581a2b8bc.jpg") right 0 no-repeat;margin-right:-40px;padding:36px 485px 0 0;height:221px}.author-banner{background:url("/assets/author-banner-d764c996ddc28324c44b1083e33350fb.jpg") right 0 no-repeat;margin-right:-116px;padding:36px 532px 0 0;height:221px}.careers-banner{background:url("/assets/careers-banner-d7193106c0abc741fe88c8a19dd604e1.jpg") right 0 no-repeat;margin-right:-103px;padding:36px 527px 0 0;height:221px}.contact-banner{background:url("/assets/contact-banner-0519644aa8b720c18d39d17637194c52.jpg") right 0 no-repeat;margin:0 -138px 0 -137px;padding:36px 578px 0 137px;height:221px}.services-banner{background:url("/assets/services-banner-620919efe91495a8a63ffc7e49f31f1e.jpg") right 0 no-repeat;margin:0 -125px 0 0;padding:36px 217px 0 0;height:221px}.news-banner{background:url("/assets/news-banner-9262b13de7b833c741107401246a121e.jpg") right 0 no-repeat;padding:36px 430px 0 0;height:221px}.product-banner-b{background:url("/assets/product-banner-b-519cd2181037af898834962d7a61c8a1.jpg") right 0 no-repeat;margin:0 -130px 0 0;padding:36px 560px 0 0;height:221px}#content{position:relative;z-index:1;margin-bottom:30px;margin-top:40px}#breadcrumb{margin:10px 0;line-height:20px;font-size:12px;color:#3f4454;min-height:10px}#breadcrumb a{color:#3f4454}#breadcrumb a:hover{text-decoration:underline}#breadcrumb em{font-style:normal;margin:0 4px}.left-sidebar{width:230px;float:left}.main-content{width:750px;float:right}.main-content.standalone{width:1000px}.sidebar-nav{border-top:solid 5px #00365c;background:#FFF;padding:10px 16px 0;margin-bottom:10px}.light .sidebar-nav{border-top-color:#59477c}.pink .sidebar-nav{border-top-color:#BA4790}.orange .sidebar-nav{border-top-color:#c24e00}.sidebar-nav a{display:block;border-top:solid 1px #d6d6d6;color:#686c7a;line-height:150%;padding-bottom:8px;padding-top:8px;background:url("/assets/sidebar-nav-arrow-5249a89be4759b367663d7b57b6bcc93.png") 0 -200px no-repeat}.pink .sidebar-nav a{height:auto;padding:6px 0;line-height:16px}.sidebar-nav a:first-child{border-top:none}.sidebar-nav a:hover,.sidebar-nav a.current{background-position:0 50%;font-weight:bold;color:#59477c;padding-left:15px}.light .sidebar-nav a{background-image:url("/assets/light=sidebar-nav-arrow-3b9ad44bf4bc93894d2b762f74fb7325.png")}.light .sidebar-nav a:hover,.light .sidebar-nav a.current{color:#59477c}.red .sidebar-nav a{background-image:url("/assets/red=sidebar-nav-arrow-98b715c0f51207756c9db601dd59a16b.png")}.red .sidebar-nav a:hover,.red .sidebar-nav a.current{color:#ca0005}.orange .sidebar-nav a{background-image:url("/assets/orange-sidebar-nav-arrow-a5df60e62797ea8c112f024484cb928f.png")}.orange .sidebar-nav a:hover,.orange .sidebar-nav a.current{color:#c24e00}.sidebar-nav>ul>li>ul>li a{padding-left:26px}.sidebar-nav>ul>li>ul>li>ul>li a{padding-left:52px}.sidebar-nav>ul>li>ul>li a.current,.sidebar-nav>ul>li>ul>li a:hover{padding-left:41px;background-position:26px 12px}.sidebar-nav>ul>li>ul>li ul>li a.current,.sidebar-nav>ul>li>ul>li ul>li a:hover{color:black !important;padding-left:61px;background-position:46px 12px}.sidebar-nav li a{border-bottom:solid 1px #d6d6d6}.sidebar-nav>ul>li:last-child a{border-bottom:none}.pink .left-sidebar .box.call_to_action{background:url("/assets/light-pattern-fd0d8cb21941fc2b826355b201512c20.jpg") 0 0 repeat}.pink .left-sidebar .box.call_to_action a{background:#a6618c}.call_to_action.box{background:#00365c;margin-bottom:8px;overflow:hidden;padding:12px 18px 14px 17px;color:#fff}.call_to_action.box h3{color:#fff;font-size:18px;margin-bottom:3px}.call_to_action.box p{font-size:11px;font-family:'Open Sans', sans-serif;font-weight:300;line-height:14px;margin-bottom:14px}.call_to_action.box a{display:block;font-family:'Open Sans', sans-serif;font-size:12px;font-weight:300;line-height:27px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;color:#FFF;background:#506da0}.call_to_action.box .icon{float:left;margin-top:20px}.call_to_action.box .cta_image{float:left;margin-top:20px}.call_to_action.box .text{width:110px;float:right}.icon-block{display:inline-block;margin-bottom:10px}.section{background:#FFF;margin-bottom:10px;padding:20px 18px}.section.centered{text-align:center}.section.bordered{border-top:solid 5px #00365c}.section.bordered:after{content:"";clear:both;display:block}.family-law .section.bordered{border-top:solid 5px #a90c0f}.section.bordered--light{border-top:solid 5px #5690be}.section.bordered--highlight{border-top:solid 5px #a90c0f}.light .section.bordered{border-top-color:#59477c}.pink .section.bordered{border-top-color:#ba4790}.orange .section.bordered{border-top-color:#c24e00}.section-title{font-size:26px;line-height:1.4;margin-bottom:24px}.section-title__asset{float:right}.left-sidebar .section-title{font-size:22px}.sidebar-form .large-btn{display:block;padding-left:0;padding-right:0;font-weight:normal;text-align:center;width:100%}.sidebar-form .accordion{margin-bottom:12px;padding-bottom:16px;border-bottom:solid 1px #d6d6d6}.sidebar-form .accordion label{display:block;color:#1f1f1f;margin-bottom:10px;padding-left:18px;background:url("/assets/toggle-arrow-973d704ce9c8aa5d7e5deedba497420c.png") 0 50% no-repeat;cursor:pointer}.sidebar-form .accordion .toggle{transition:all linear .2s;-moz-transition:all linear .2s;-webkit-transition:all linear .2s;max-height:220px}.sidebar-form .accordion .toggle.hidden{max-height:0px;overflow:hidden}.sidebar-form input[type="text"]{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:34px;padding:8px 12px;line-height:16px;border:solid 1px #d6d6d6;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:6px}.sidebar-form .jqtransform{margin-bottom:6px}.sidebar-form .jqtransform .jqTransformSelectWrapper span,.sidebar-form .jqtransform .jqTransformSelectWrapper ul li a{font-size:13px}.sidebar-form .jqtransform label{font-size:12px;line-height:16px;color:#686c7a}.sidebar-form .jqtransform .chdckbox-label{display:inline-block;vertical-align:top;width:163px}.jqTransformCheckboxWrapper{display:inline-block;vertical-align:top;margin:3px 6px 20px 0}.jqTransformCheckboxWrapper .jqTransformCheckbox{display:block;width:16px;height:16px;background:url("/assets/checkbox-421bfd9dfa2ee50faa5eaf45da1b01e0.png") 0 -16px no-repeat;position:relative;z-index:1}.jqTransformCheckboxWrapper .jqTransformCheckbox.jqTransformChecked{background-position:0 0}.jqTransformCheckboxWrapper .jqTransformHidden{opacity:0;visible:hidden;position:absolute;z-index:-1px;top:0;left:0}.checkboxes .jqTransformCheckboxWrapper{margin:0 5px 0 0;float:left}.sidebar-form .accordion .checkboxes label{position:relative;overflow:hidden;background:none;padding:0}.checkboxes label strong{float:left;width:150px;font-weight:normal;font-size:14px;color:#686c7a}.checkboxes em{position:absolute;top:0;right:0;font-style:normal;color:#59477c;font-size:13px}.orange .checkboxes em{color:#c24e00}.section-subvtitle{font-size:22px;line-height:22px;margin:30px 0 18px}.right-img{float:right;display:block;margin:0 0 14px 25px}.left-img{float:left;display:block;margin:0 21px 13px 0}.main-content .social-connect{margin-top:10px}.social-connect strong{display:block;color:#1f1f1f;margin-bottom:12px}.social-connect a{margin-right:12px}.search-form{float:right}.search-form input[type="text"]{width:223px;height:34px;float:left;margin-right:5px;background:#f0f0f0;text-indent:12px;font-size:13px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.search-form .btn{float:left;font-family:'Open Sans', sans-serif;font-weight:300}.results-no{margin-bottom:20px}.results-no strong{color:#1f1f1f;margin-right:7px}.results-no a{color:#686c7a}.sort strong{color:#1f1f1f;margin-right:7px}.sort a{color:#686c7a}.sort a.active{text-decoration:underline}.gridOrList{margin-right:15px;color:#CCC}.gridOrList a{color:#CCC}.gridOrList a.active{color:#5690BE}.gridOrList i.icon-entypo{font-size:52px}.alphaPaging{margin-bottom:10px;overflow:auto}.alphaPaging li{float:left;margin-bottom:10px;width:59px}.alphaPaging li .btn{width:40px;padding:3px 5px;text-align:center;line-height:30px}.alphaPaging li .btn a{color:white;display:block}.alphaPaging li.active .btn{background:#BA4790}.results{overflow:hidden;font-size:0 !important;margin-right:-20px}.result{margin-bottom:20px;display:inline-block;vertical-align:top;width:224px;margin-right:20px}#speakers .result{height:auto}#speakers .result:nth-child(3n+1){clear:both}.result img{display:block;margin-bottom:16px}.result h2,.wysiwyg-content .result h2{font-family:'Droid Sans', sans-serif;font-size:14px;line-height:14px;font-weight:400;margin-bottom:6px}.wysiwyg-content .result h2{color:#1f1f1f}.wysiwyg-content .result a{text-decoration:none}.result h2 a{color:#1f1f1f}.result p{font-size:13px;line-height:18px;margin:0;color:#686c7a}.result h2.sponsortitle{font-size:18px;line-height:1.4}.result h3.sponsorrating{margin-top:10px;margin-bottom:20px;font-size:14px}.result h5,.wysiwyg-content .result h5{font-size:14px}.wysiwyg-content .result h5{font-weight:bold}.pagination{margin:0 -17px -19px;background:#f0f0f0;padding-bottom:2px;text-align:center;font-size:0px}.pagination a,.pagination span{display:inline-block;width:38px;height:37px;line-height:38px;color:#686c7a;font-size:13px}.pagination a:hover,.pagination a.current{background:#FFF}.pagination a.prev,.pagination a.next{width:auto;padding:0 18px}.pagination a.disabled{color:#cfd0d3;cursor:default;background:none}.author-subtitle{display:block;font-size:18px;line-height:26px;color:#1f1f1f;font-weight:normal;margin-bottom:16px}.author.section.bordered{min-height:160px}.author .large-btn{display:block;float:left;margin-right:87px;padding-left:30px;padding-right:30px}.author .share a{margin-right:3px}.products{overflow:hidden;margin:0 -18px -50px}.product-partner-logo{float:right}.products.list{margin:0 -18px -25px}.products.list .product{width:680px;border-bottom:1px solid #CCC;border-left:0;margin:0 0 25px 25px;padding:0 30px 10px 0}.products.list .product .tn{margin-right:20px}.products.list .product .desc{width:560px;min-height:0;height:68px;padding-top:5px;overflow:hidden}.products.list .product .desc h4{line-height:20px;min-height:0}.products.list .product .desc p{height:18px;margin-bottom:5px;overflow:hidden}.products.list .product .actions{clear:none}.products.list .product .actions+.large-btn{clear:both}.products.list .product .actions .price{float:left;margin-right:15px}.products.list .product .actions .btn.more-info{float:left}.products.list .product .actions .btn.add-to-basket{margin-right:10px}.products.list .product:last-of-type{border-bottom:0}.products.list .product.event{width:707px;padding-right:15px;height:80px;margin-bottom:30px}.products.list .product.event .tn{width:110px;height:80px}.products.list .product.event .tn .img{height:100%}.products.list .product.event .tn .img .date{width:70px;height:55px}.products.list .product.event .tn .img .cpd{position:absolute;top:10px;left:80px}.products.list .product.event .tn .img .event-type{position:absolute;top:40px;left:83px}.products.list .product.event .desc{width:330px;margin-right:10px}.products.list .product.event .desc .location{height:12px}.products.list .product.event .desc .location span{margin-top:-2px;width:315px;height:15px;overflow:hidden}.products.list .product.event .actions{float:right}.product{border-left:solid 1px #d9d9d9;float:left;width:310px;margin:0 0 62px -1px;padding:0 20px 0 24px;overflow:hidden}.product .actions{height:40px;clear:both;padding-top:10px}.product .actions strong.price,.product .actions span.price strong{line-height:33px;font-size:16px;font-weight:bold;color:#121213}.product .actions strong.price.discount,.product .actions span.price strong.discount{line-height:17px;margin-top:-8px}.product .actions strong.price.discount em,.product .actions span.price strong.discount em{font-style:normal;text-decoration:line-through;font-weight:normal;font-size:12px;display:block}.product .actions strong.price.discount span,.product .actions span.price strong.discount span{color:#e20a1e;font-size:16px;display:block}.product .actions .btn{overflow:hidden;padding:0 5px}.product .actions .btn.add-to-basket{float:left;margin-right:20px}.product .actions .btn.add-to-basket .icon-entypo.cart{font-size:48px;line-height:11px;height:33px;float:left;width:auto}.product .actions .btn.add-to-basket .icon-entypo.add{font-size:38px;height:33px;line-height:14px}.product .actions .btn.more-info{float:left;margin-right:5px;line-height:33px;font-weight:normal;padding:0 13px}.condensed .product .actions .btn.more-info{float:right}.condensed .product .actions{padding-top:5px}.osx .product .actions .btn.add-to-basket .icon-entypo.cart,.osx .product .actions .btn.add-to-basket .icon-entypo.add{line-height:33px}.product .tn{width:80px;float:left;margin-right:13px}.product .tn .img{height:120px;margin-bottom:21px;position:relative}.product .tn .img img{display:block;position:relative;z-index:1;margin-bottom:2px;z-index:0}.product .tn .img .digital{display:block;background:#59477c;text-align:center;color:#FFF;line-height:16px;height:16px}.product .tn .img .digital:before{content:url("/assets/tick-icon-d3ea2a45abe65c14cf9e7a1590e928f8.png")}.orange .product .tn .img .digital{background:#c24e00}.red .product .tn .img .digital{background:#ca0005}.product .tn .img .digital em{display:inline-block;font-style:normal;font-size:9px;text-transform:uppercase;letter-spacing:1px;vertical-align:middle}.product .tn .img .digital .icon-entypo{font-size:18px;height:16px;line-height:6px;margin-right:3px}.osx .product .tn .img .digital .icon-entypo{line-height:14px}.product .tn .img .discount{position:absolute;width:28px;height:28px;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;color:#FFF;font-size:12px;font-weight:bold;text-align:center;line-height:28px;left:0px;bottom:10px;z-index:2;background:#2f3750}.product .tn .img .cpd{width:28px;height:28px;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;color:#FFF;font-size:12px;font-weight:bold;text-align:center;line-height:28px;z-index:2;background:#2f3750;cursor:default;display:block;float:left}.product .tn .img .date{background:#f2f2f2;padding:10px 0;text-align:center;height:50px;margin-bottom:8px}.product .tn .img .date strong{color:#59477c;font-weight:bold;font-size:36px;line-height:36px;display:block;margin-bottom:2px}.product .tn .img .date span{color:#151414;font-size:18px;line-height:18px;display:block}.product .tn .img .date.tbc strong{font-size:18px;line-height:18px}.product .tn .img .event-type{float:right;color:#2f3750;font-size:35px;height:36px}.product .tn .img .event-type i{margin-top:-33px}.osx .product .tn .img .event-type i{margin-top:-17px}.product .tn .img .multiple_event+.cpd{position:absolute;top:0;right:0}.product .tn .img .multiple_event+.event-type{position:absolute;top:0;right:0}.product .tn .img .multiple_event+.cpd+.event-type{position:absolute;top:25px;right:4px}.product .desc{width:208px;min-height:154px;float:left}.condensed .product .desc{min-height:0}.product.event .desc{min-height:70px}.red .product .desc .text{height:138px}.product .desc h3{font-family:'Droid Sans', sans-serif;font-weight:400;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#8b72bd;margin-bottom:7px}.product .desc h3 a{color:#8b72bd}.red .product .desc h3 a{color:#ec5bb0}.orange .product .desc h3,.orange .product .desc h3 a{color:#c24e00}.product .desc h4{font-family:'Droid Sans', sans-serif;font-weight:normal;font-size:14px;color:#1f1f1f;line-height:18px;margin-bottom:6px;min-height:36px}.condensed .product .desc h4{min-height:0}.product.event .desc h4{min-height:20px}.product .desc h5{margin-bottom:5px}.product .desc p,.product .desc .location{height:70px;font-size:13px;line-height:16px;color:#686c7a;display:block}.condensed .product .desc p{margin-bottom:0}.product.event .desc p{margin-bottom:10px}.product .desc .location .icon-entypo{font-size:30px;color:#8b72bd;margin-top:-14px}.osx .product .desc .location .icon-entypo{margin-top:-1px}.product .desc .location span{display:inline-block;vertical-align:middle;width:185px}.articles{margin-left:-25px;overflow:hidden}.article{margin-left:25px;margin-bottom:25px;float:left;width:220px;height:235px;overflow:hidden}.article .tn{display:block;margin-bottom:10px}.article .tn img{display:block}.article .date{font-size:11px;text-transform:uppercase;color:#8b72bd;margin-bottom:12px;display:block}.article h3{font-family:'Droid Sans', sans-serif;font-weight:normal;font-size:14px;color:#1f1f1f;line-height:18px;margin-bottom:6px}.article p{font-size:13px;line-height:16px;color:#686c7a;margin-bottom:0}.full-article h3{margin-bottom:10px}.full-article .articleBody,.full-article .articleBody p{font-family:'Open Sans', sans-serif;font-size:14px;line-height:24px}.general-form{overflow:hidden;margin-left:-20px;padding-bottom:2px}.general-form fieldset{margin:0 0 22px 20px}.general-form fieldset.half{width:345px;float:left}.general-form fieldset.full{float:left;width:100%}.general-form fieldset .form-group{margin-bottom:10px}.general-form label{display:block;font-family:'Open Sans', sans-serif;color:#3f4454;margin-bottom:4px}.general-form label.inline{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.general-form label span{color:#d50300}.general-form input[type="text"],.general-form input[type="password"],.general-form input[type="email"],.general-form input[type="tel"]{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:34px;padding:8px 12px;line-height:16px;border:solid 1px #d6d6d6;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.general-form input[type="text"].parsley-error,.general-form input[type="password"].parsley-error,.general-form input[type="email"].parsley-error,.general-form input[type="tel"].parsley-error{border:1px solid red}.general-form .parsley-errors-list{color:red;margin-top:10px}.general-form textarea{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:154px;padding:8px 12px;border:solid 1px #d6d6d6;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;resize:vertical}.general-form button,.general-form input[type='submit']{float:right;height:54px;line-height:54px;padding:0 28px}.general-form .separator{border-top:dashed 1px #231f20;height:1px;margin:24px -68px 24px 20px;clear:both}.general-form .help-block{color:#C40D13}.customfile{display:inline-block;overflow:hidden;cursor:pointer;position:relative;vertical-align:middle;padding-bottom:1px}.customfile-feedback{display:block;float:right;line-height:33px}.customfile-button{display:block;float:left;color:#FFF;padding:0 13px;height:33px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px #202539;-moz-box-shadow:0 1px #202539;-webkit-box-shadow:0 1px #202539;background:#5690be;cursor:pointer;line-height:33px;margin-right:15px}html.lt-ie10 .customfile-button,html.lt-ie10 .customfile-feedback{display:none}html:not(.lt-ie10) .customfile-input{position:absolute;cursor:pointer;background:transparent;border:0;opacity:0;-moz-opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);z-index:999;transform:scale(4);-moz-transform:scale(4);-webkit-transform:scale(4);top:0 !important;left:0 !important}html.lt-ie10 .customfile-input{height:30px}.departments{width:535px;float:left}h1.contact-header{margin-bottom:25px}.departments h2{font-size:18px;color:#1f1f1f;font-family:'Droid Sans', sans-serif;font-weight:400;margin-bottom:14px;margin-left:10px;font-weight:bold}.departments li{border-top:dashed 1px #231f20;padding:25px 10px}.departments li:first-child{border-top:none;padding-top:0}.departments li h3{font-size:14px;color:#1f1f1f;font-family:'Droid Sans', sans-serif;font-weight:400;margin-bottom:4px;font-weight:bold}.departments li p{line-height:20px;margin:0;font-size:13px;color:#686c7a}.departments li p .icon-entypo{color:#ca0005;font-size:30px;line-height:8px;height:20px;margin-right:12px;width:10px;text-align:center}.osx .departments li p .icon-entypo{line-height:19px}.departments li p span{display:inline-block;vertical-align:middle}.departments li p span strong{font-weight:bold}.departments li p span a{color:#686c7a;text-decoration:underline}.admin-form{width:345px;margin:0}.admin-form .cms_user_remember_me label{float:left;margin-right:10px;margin-top:5px}.admin-form input[type='submit']{margin-top:10px}.contact-form{width:345px;float:right}.contact-form h2{font-size:18px;color:#1f1f1f;font-family:'Droid Sans', sans-serif;font-weight:400;margin-bottom:14px;font-weight:bold}.jqtransform .jqTransformSelectWrapper{width:100% !important;position:relative;z-index:1}.jqtransform .jqTransformSelectWrapper span{display:block;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100% !important;height:34px;padding:8px 12px;line-height:16px;border:solid 1px #d6d6d6;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer;position:relative;z-index:1;overflow:hidden}.jqtransform .jqTransformSelectWrapper>div a{background:url("/assets/dropdown-arrow-aa59759039913ceb0bf703eee9503793.png") no-repeat 50% 50% #dadde0;width:34px;height:34px;right:0px;top:0px;position:absolute;z-index:2;border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}.jqtransform .jqTransformSelectWrapper select{position:absolute;z-index:-1;opacity:0}.jqtransform .jqTransformSelectWrapper ul:not(.parsley-errors-list){-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:absolute;width:100% !important;top:34px;left:0;background:#FFF;z-index:10;border:solid 2px #d6d6d6;border-top:none;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;overflow:auto;padding:10px 0;max-height:200px}.jqtransform .jqTransformSelectWrapper ul li a{padding:0 10px;line-height:32px;display:block}.jqtransform .jqTransformSelectWrapper ul li a:hover,.jqtransform .jqTransformSelectWrapper ul li a.selected{background:#dadde0}.contact-form .general-form .large-btn{display:block;float:none;width:345px;text-align:center;padding-left:0;padding-right:0;margin-left:20px}.map{width:458px;float:right}.map:first-child{float:left}.map h3{font-size:14px;color:#1f1f1f;font-family:'Droid Sans', sans-serif;font-weight:400;margin-bottom:14px;font-weight:bold}#map{margin-bottom:18px}.map p{font-size:13px;color:#686c7a;line-height:20px;margin-bottom:25px}.map p.address{float:left;width:248px}.map .search-form{float:none}.map .search-form label{color:#3f4454;font-family:'Open Sans', sans-serif;margin-bottom:4px}.map .search-form input[type="text"]{width:343px;height:32px;float:left;margin-right:10px;border:solid 1px #d6d6d6;background:#FFF;text-indent:12px;font-size:13px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.basket{overflow:hidden}.basket .section-title{float:left}.basket .section-title+.btn{float:right;line-height:36px;height:36px;padding:0 20px;font-weight:normal}.cart{overflow:hidden;clear:both;width:100%}.cart:before{overflow:hidden;clear:both}.cart-error{border-bottom:3px solid #C40D13;border-top:3px solid #C40D13;color:#C40D13;display:block;font-size:120%;padding:10px}.cart-header{overflow:hidden;margin-bottom:12px;border-bottom:solid 1px #dfdfdf;border-top:solid 1px #dfdfdf}.cart-header li{float:left;color:#1f1f1f;font-weight:bold;line-height:37px;height:37px;text-align:center}.cart-header li.item{width:585px;padding-left:15px;text-align:left}.cart-header li.remove-product{width:51px}.cart-header li.price{width:101px}.cart-header li.quantity{width:101px}.cart-header li.subtotal{width:99px}.cart-item{overflow:hidden;margin-bottom:3px;background:#f8f8f8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.cart-item.altrow{background:#f4f3f3}.cart-item li{float:left;padding:44px 0;height:34px;overflow:hidden}.cart-item li.item{padding:20px 0;height:75px;width:578px;padding-left:22px}.cart-item li.item .tn{display:block;float:left;width:50px;height:75px;background:#d9d9d9;margin-right:22px}.cart-item li.item h3{font-family:'Droid Sans', sans-serif;font-size:14px;margin-bottom:6px;font-weight:bold}.cart-item li.item h3 a{color:#1f1f1f}.cart-item li.item p{font-size:13px;line-height:16px;color:#686c7a}.cart-item li.remove-product{width:50px;border-right:solid 1px #FFF;text-align:center}.cart-item li.price{width:100px;border-right:solid 1px #FFF;text-align:center}.buy-option strong.price,.cart-item li.price strong.price{font-weight:bold;font-size:16px;line-height:34px;color:#393939}.buy-option strong.price em,.cart-item li.price strong.price em{display:block;line-height:17px;font-size:12px;text-decoration:line-through;font-weight:normal;font-style:normal}.buy-option strong.price span,.cart-item li.price strong.price span{display:block;line-height:17px;color:#e20a1e}.cart-item li.quantity{width:100px;border-right:solid 1px #FFF;text-align:center}.ui-spinner{display:inline-block;overflow:hidden;position:relative;vertical-align:middle;padding-right:31px}.ui-spinner input{display:block;border:solid 1px #d6d6d6;border-right:none;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;width:40px;height:32px;line-height:32px;text-align:center;color:#1f1f1f}.ui-spinner a.ui-spinner-button{display:block;position:absolute;right:0;background:#5690be;height:16px;width:31px;border-bottom:solid 1px #3b75a4;color:#FFF;text-align:center;cursor:pointer}.ui-spinner a.ui-spinner-button.ui-spinner-up{border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;top:0}.ui-spinner a.ui-spinner-button.ui-spinner-down{border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;-webkit-border-radius:0 0 4px 0;top:17px}.ui-spinner .ui-icon{display:none}.ui-spinner .ui-icon{display:block;width:31px;height:16px;text-indent:50000px}.ui-spinner .ui-icon.ui-icon-triangle-1-n{background:url("/assets/spinner-plus-55e0f24e829c382f9e7c6157917afc39.png") 50% 50% no-repeat}.ui-spinner .ui-icon.ui-icon-triangle-1-s{background:url("/assets/spinner-minus-466a51e5bd5e487f90ac1ffcde10fc49.png") 50% 50% no-repeat}.cart-item li.subtotal{width:99px;text-align:center}.cart-item li.subtotal strong{font-weight:bold;font-size:16px;line-height:34px;color:#393939}.cart-info{width:633px;float:left;margin-top:12px}.voucher-code{overflow:hidden;background:#f4f3f3;padding:11px 12px 11px 25px;margin-bottom:26px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.voucher-code span{display:block;float:left;font-family:'Open Sans', sans-serif;font-size:18px;color:#313852;line-height:33px;width:235px}.voucher-code input{height:31px;border:solid 1px #d6d6d6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:265px;float:left;text-indent:12px;font-size:15px}.voucher-code .btn{float:right;font-weight:normal;line-height:33px;padding:0 22px}.promo{overflow:hidden;background:#f4f3f3;padding:11px 12px 11px 25px;margin-bottom:8px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.promo span{display:block;float:left;font-family:'Open Sans', sans-serif;font-size:18px;color:#313852;line-height:33px;width:235px}.promo input{height:31px;border:solid 1px #d6d6d6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:265px;float:left;text-indent:12px;font-size:15px}.promo .btn{float:right;font-weight:normal;line-height:33px;padding:0 22px}.cart-info .promo-code{margin-bottom:15px}.cart-info .postage{width:170px;margin-right:55px;float:left}.cart-info h4{font-size:14px;font-weight:bold;color:#313852;margin-bottom:4px}.cart-info .postage,.cart-info .payment{color:#313852}.cart-info .postage p{font-size:12px;line-height:18px;margin:0}.cart-info .postage p a{color:#5690be;text-decoration:underline}.cart-info .payment h4{margin-bottom:8px}.cart-total{width:302px;float:right;margin-top:12px}.cart-total p{background:#f8f8f8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;line-height:46px;margin-bottom:1px;overflow:hidden;padding:0 24px;color:#393939}.cart-total p span{float:left}.cart-total p strong{float:right;font-size:16px}.cart-total p.total{margin:3px 0 17px}.cart-total .large-btn{display:block;text-align:center;padding-left:0;padding-right:0;font-size:20px;width:100%;margin:10px 0}.cart-total .large-btn .icon-entypo{font-size:50px;height:46px;line-height:22px;margin-right:10px}.osx .cart-total .large-btn .icon-entypo{line-height:42px}.cart-total p.total strong{font-size:22px}.services-left{width:470px;float:left}.services-right{width:200px;float:right}.find-practice{margin-bottom:33px}.find-practice .jqtransform{display:inline-block;vertical-align:middle}.find-practice .jqtransform .jqTransformSelectWrapper{width:410px !important}.find-practice .btn{vertical-align:middle;margin-top:-1px}.intro-video{margin-bottom:44px}.large-btn.centered{width:320px;padding-left:0;padding-right:0;margin:0 auto;display:block;text-align:center}.large-btn.floatRight{width:270px}.features{padding:20px;margin:0 -10px}.features.row5{text-align:center}.features:after{content:"";clear:both;display:block}.features li{overflow:hidden;margin-bottom:20px;float:left;width:33.333333%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.features.row5 li{width:auto;float:none;display:inline-block;max-width:20%;vertical-align:top}.features.row5 li img{margin:0}.features li:nth-of-type(3n+1){clear:both}.features.row5 li:nth-of-type(3n+1){clear:none}.features.row5 li:nth-of-type(5n+1){clear:both}.features li em{display:block;font-style:normal;width:52px;text-align:center}.features li h3{color:#ba4790;font-weight:bold;font-size:16px;line-height:18px;max-width:100px;text-align:left;float:left}.features li .icon-left{float:left}.features.row5 li em{width:auto;max-width:48px;margin-right:6px}.features li .icon-left+p{float:right}.features li em .icon-entypo{font-size:72px;color:#ba4790;line-height:30px;margin-top:-17px}.osx .features li em .icon-entypo{line-height:1}.features li p{width:148px;margin:0;line-height:16px}.features li p strong{display:block;font-size:14px;color:#1f1f1f;margin-bottom:2px}.features li p span{font-size:13px;color:#686c7a}.ui-widget-overlay{background:rgba(0,0,0,0.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.ui-dialog{z-index:9999}.ui-dialog-titlebar{display:none}.popup-logos{font-size:0}.popup-logos .logo{display:inline-block;width:50%;padding:20px;box-sizing:border-box;text-align:center;background:#fff}.popup-logos .logo+.logo{width:50% !important}.popup-logos .logo:last-child{width:100%}.popup-logos .logo img{display:inline-block;max-width:100%;height:40px}.popup-logos+.popup-title{border-radius:0}.popup-title{background:#ba4790;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;text-align:center;font-size:26px;line-height:1.2;padding:20px;color:#FFF}.popup-content{background:#FFF;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;padding:34px 0}.popup-content>div{margin:0px 20px}.popup-content>div .btn{line-height:33px}.start-form{width:345px;margin:0 auto;overflow:visible}.start-form.general-form fieldset{margin:0 0 12px 0}.start-form .separator{border-top:dashed 1px #231f20;height:1px;margin:24px -68px 24px -67px}.start-form.general-form .interest{margin-bottom:20px}.start-form.general-form .interest label{font-size:13px}.start-form.general-form .interest label:first-child{color:#1f1f1f;font-size:14px;font-weight:bold}.start-form a.more-info{float:right;margin-top:10px}.jqtransform{position:relative;z-index:1}.jqtransform:hover,.jqtransform.js-open{z-index:2}.start-form .interest>ul{margin-top:15px}.start-form .interest>ul:before,.start-form .interest>ul:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.start-form .interest>ul:after{clear:both}.start-form .interest>ul>li{margin-bottom:19px}.start-form .interest .btn{float:right;line-height:33px;font-weight:normal}.start-form .interest .request{float:left;margin:10px 0;width:100%}.start-form .jqtransform{display:inline-block;width:305px;padding-right:40px;vertical-align:middle;position:relative}.start-form .jqtransform .remove_fields{position:absolute;right:0;top:0}.start-form .large-btn.signup{display:block;text-align:center;clear:both;float:none;width:100%}.news-articles{overflow:hidden;margin-left:-55px;margin-top:40px}.news-articles .news-item{width:297px;float:left;margin-left:75px;margin-bottom:68px;overflow:hidden}.news-articles .news-item:nth-child(2n+1){clear:both}.search_results{list-style:none}.search_results .news-item{border-left:solid 1px #D9D9D9;width:303px;height:204px;float:left;margin:0 0 62px -1px;padding:0 20px 0 30px;overflow:hidden}.news-item img{display:block;margin-bottom:8px}.news-item span.date{display:block;font-size:11px;color:#8b72bd;text-transform:uppercase}.news-item h2{font-family:'Droid Sans', sans-serif;color:#1f1f1f;margin-top:8px;font-size:14px;font-weight:bold;line-height:18px;margin-bottom:8px}.news-item h2 a{color:#1f1f1f}.news-item p{color:#686c7a;font-size:13px;line-height:16px;margin:0}.full-article span.date,.full-article span.provider-name{display:inline-block;margin-bottom:12px;font-size:11px;color:#686c7a;text-transform:uppercase}.full-article span.provider-name a{font-weight:bold;color:#8b72bd;text-decoration:none}.full-article .provider{float:right;margin-top:20px}.full-article h2{font-family:'Droid Sans', sans-serif;color:#1f1f1f;font-size:18px;font-weight:bold;line-height:22px;margin-bottom:10px}.full-article p{color:#686c7a;font-size:16px;line-height:22px;margin-bottom:22px}.full-article{font-size:16px;overflow:hidden}.full-article .left{float:left;width:480px}.full-article .left:after{clear:both;content:"";display:block}.full-article .right{float:right;margin-bottom:10px;width:220px}.full-article .author h3{font-weight:300;font-size:14px;margin-bottom:5px}.full-article .author h3 a{text-decoration:none}.full-article .author h3 a:hover{text-decoration:underline}.full-article .author h4{font-weight:100;font-size:14px;margin-bottom:5px}.full-article .author h4 a{text-decoration:none;color:#5690be}.full-article .author h4 a:hover{text-decoration:underline}.full-article .author .author-image{float:left;margin-right:10px}.quote{position:relative;padding:20px 22px 0;margin-bottom:55px}.full-article .quote p,.full-article blockquote{font-size:14px;color:#1d1d1d;font-weight:bold;margin-bottom:5px;line-height:22px;font-weight:bold}.full-article .quote strong,.full-article blockquote strong{display:block;text-align:right;font-weight:normal;color:#686c7a;font-size:12px}.full-article .quote span{position:absolute;font-size:40px;color:#1d1d1d;bottom:-26px;right:0}.full-article .quote span:first-child{bottom:auto;right:auto;top:0;left:0}.products.dark{background:#3c3c3c;padding-top:40px;margin-bottom:-20px}.products.dark .product{border:none}.products.dark .product .desc h3{color:#747474}.products.dark .product .desc h3 a{color:#747474}.products.dark .product .desc h4{color:#ffffff}.products.dark .product .desc p{color:#aeaeae}.products.dark .product .desc .price{color:#ffffff}.products.dark .product .desc .price.discount{line-height:17px;margin-top:-8px}.products.violet{background:#343a51;padding-top:40px;margin-bottom:50px}.products.violet .product{border:none}.products.violet .product .desc h3{color:#9a9a9a}.products.violet .product .desc h3 a{color:#9a9a9a}.products.violet .product .desc h4{color:#ffffff}.products.violet .product .desc p{color:#aeaeae}.products.violet .product .desc .price{color:#ffffff}.products.violet .product .desc .price.discount{line-height:17px;margin-top:-8px}.comments{padding:12px 41px}.col13{width:219px;float:left;margin-left:26px}.col13.first-{margin-left:0}.news-articles.col13{margin-top:0px}.news-articles.col13 .news-item{width:100%;float:none;margin:0 0 36px 0}.news-articles.col13 .news-item .date{float:left}.news-articles.col13 .news-item .comments-no{float:right;background:url("/assets/comments-icon-6b40b7131cea6ccd28d51a4fcbc79032.png") 0 0 no-repeat;padding-left:20px;line-height:15px;font-size:13px;color:#8b72bd;display:block}.news-articles.col13 .news-item .category{display:block;margin-top:30px;font-size:11px;text-transform:uppercase}.news-articles.col13 .news-item .category a{color:#686C7A}.news-articles.col13 .news-item h2{width:100%;float:left;clear:both}.news-articles.col13 .news-item.without-image{border-bottom:solid 1px #d6d6d6;padding-bottom:15px;margin-bottom:25px}.section.box{width:174px;height:216px;float:left;margin-right:24px;padding:11px 13px 58px 13px;position:relative;text-align:Center}.section.box .section-title{font-size:22px;color:#1f1f1f;margin-bottom:18px;white-space:nowrap}.section.box p{font-size:13px;line-height:16px;color:#686c7a}.section.box img{display:block;margin:0 auto 11px}.section.box .large-btn{position:absolute;width:174px;font-weight:normal;padding-left:0;padding-right:0;text-align:Center;bottom:12px;left:13px}.product-slider .large-btn.more{margin-top:20px}.large-btn.more{clear:both;display:block;margin:0 auto;font-weight:normal;width:260px;padding:12px 0;text-align:center}.skyAds{position:absolute;top:0;width:160px}.skyAds .ad{border:3px solid #fff;margin-bottom:10px}.skyAds .ad:before{content:"Advertisement";display:block;background-color:#fff;text-align:center;text-transform:uppercase;padding-bottom:5px;padding-top:2px;font-size:13px}.skyAds a{display:block}.skyAds img{width:100%;display:block}.skyAds--left{left:-180px}.skyAds--right{right:-180px}.ad.leaderboard{text-align:center;margin-top:20px;margin-bottom:20px;background:#fff;padding:15px 20px}.ad.leaderboard a{display:inline-block;border:3px solid #fff}.ad.leaderboard a:before{content:"Advertisement";display:block;background-color:#fff;text-align:center;text-transform:uppercase;padding-bottom:5px;padding-top:2px;font-size:13px;color:#3f4454}.ad.leaderboard a img{display:block;margin:0 auto}.ad.mpu a{display:inline-block;text-decoration:none}.ad.mpu a:before{content:"Advertisement";display:block;background-color:#fff;text-align:center;text-transform:uppercase;padding-bottom:5px;padding-top:2px;font-size:13px;color:#3f4454}.products.row3{margin:0 -18px}.row3 .product{border-left:1px solid #D9D9D9;float:left;margin:0 0 40px -1px;overflow:hidden;padding:0 14px 0 18px;width:299px;min-height:240px}.row3 .product .desc{width:200px}.condensed .row3 .product{border:none;padding-right:20px;padding-left:20px;min-height:0}.section.trial{position:relative;overflow:hidden;text-align:center;padding-top:30px;padding-bottom:30px}.trial .section-title{color:#ba4790;margin-bottom:20px}.trial .intro{color:#1f1f1f;padding:0 150px;font-size:18px}.trial img{float:left;margin:0 50px 12px 34px}.trial .text{width:500px;float:left;margin-bottom:12px}.trial .text h4{font-size:18px;color:#1f1f1f;font-weight:bold;line-height:22px;margin-bottom:10px}.trial .text p{font-size:14px;line-height:18px;color:#686c7a;margin-bottom:18px}.trial .text ul{font-size:14px;line-height:24px;color:#686c7a}.trial .text ul li{padding-left:32px;background:url("/assets/check-bullet-e4fde8046c6f0efe33a70b2224f09c1d.png") 11px 50% no-repeat}.trial .label{display:block;position:absolute;top:0;right:0;width:183px;height:106px;background:url("/assets/new-label-de9eca609850954c960e5c221acf57d7.png") no-repeat;z-index:11;text-indent:-6000px}.trial strong{display:block;font-size:14px;font-weight:bold;color:#1f1f1f;margin-top:20px}.trial .large-btn{margin-right:6px}.products-selection h4{font-weight:bold;font-size:14px;margin-bottom:8px}.products-selection label{font-size:13px}.products-selection ul{overflow:hidden;margin-top:16px}.products-selection ul li{float:left;width:33%;height:32px;margin:14px 0}.products-selection ul li strong{float:left;width:180px;color:#686c7a;font-size:12px;line-height:16px;font-weight:normal}.products-selection ul li .jqTransformCheckboxWrapper{float:left;margin:1px 6px 0 0}.agree{float:left;margin:16px 0 0 28px}.product-page{overflow:hidden;margin-bottom:17px}.product-page .tn{float:left;background:url("/assets/product-tn-shadow-c84fb6261e8a8faa4961e88fb9901d42.png") center bottom no-repeat;padding-bottom:8px;width:230px;margin-right:19px;margin-bottom:17px}.product-page .tn img{display:block}.product-page .desc{width:321px;float:left}.product-page .desc h3{font-size:11px;color:#c24e00;margin-bottom:8px;font-family:'Droid Sans', sans-serif;font-weight:normal}.product-page .desc h3 a{color:#c24e00}.product-page .desc h1{font-family:'Droid Sans', sans-serif;font-weight:bold;font-size:18px;color:#1f1f1f;margin-bottom:14px}.product-page .desc h2{margin-top:-6px;font-family:'Droid Sans', sans-serif;font-size:16px;margin-bottom:16px}.product-page .desc .price{display:block;margin-bottom:20px;font-weight:bold;color:#121213;font-size:22px;line-height:22px}.product-page .desc .price span.from{line-height:22px;font-weight:normal;font-size:12px;color:#8f8f8f;margin-right:4px}.product-page .desc p{font-size:13px;line-height:18px;color:#686c7a;margin-bottom:18px}.product-page .desc ul li{font-size:13px;line-height:22px;color:#686c7a}.product-page .desc ul li strong{color:#1f1f1f;font-weight:bold}.product-page .desc ul li span,.product-page .desc ul li a{color:#686c7a}.product-page .desc ul li a{text-decoration:underline}.buy{width:360px;float:right}.buy .formats{float:left;margin-bottom:38px}.buy .formats strong{display:block;font-size:12px;color:#000000;font-weight:normal;margin-bottom:10px}.buy .formats .format{display:inline-block;font-size:12px;color:#000000;text-align:center;margin-right:25px;text-align:center}.buy .formats .format .icon-entypo{font-size:50px;color:#2f3651;margin-top:-10px}.buy .formats .format span{display:block}.buy .formats .format.disabled,.buy .formats .format.disabled .icon-entypo{color:#d5d7dc}.buy a.share-btn{float:right}.buy a.share-btn .icon-entypo{font-size:40px;margin:-20px 6px 0 0}.buy .buy-terms{margin-top:20px;font-size:12px}.buy .free-trial-box{margin-bottom:20px;background:#efefef;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:13px 10px}.buy .free-trial-box .availability{position:relative;padding-right:30px;width:73px;line-height:25px;display:block;float:left;color:#1f1f1f;font-size:14px;margin-top:4px}.buy .free-trial-box .extra-info{display:block;width:65px;float:left;line-height:33px;text-align:right;font-size:16px;color:#393939;margin-right:9px;text-align:center}.buy .free-trial-box .trigger{width:143px;padding:12px 10px;text-align:center}.buy .buy-option{background:#efefef;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:10px;padding:13px 10px}.buy .buy-option .product-name{display:block;float:left;width:100px;color:#1f1f1f;font-size:14px;line-height:150%;margin-top:4px}.buy .buy-option .product-name.large em{font-style:normal;font-size:12px;display:block;margin:-1px 0}.buy .buy-option .product-name .plus-vat{font-weight:bold;font-size:11px}.buy .buy-option .price{display:block;width:65px;float:left;line-height:33px;text-align:right;font-weight:bold;font-size:16px;color:#393939;margin-right:9px}.buy .buy-option .price .plus-vat{color:black;font-weight:bold;font-size:11px}.buy .buy-option .quantity{display:block;float:left;width:72px}.buy .buy-option .btn{float:right;font-weight:300;font-size:14px;text-align:center;padding:0;width:62px;line-height:33px}.popup-content .buy{float:none;margin:auto}.product-page .buy .play{display:block;width:80px;height:80px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;background:#EFEFEF;margin:20px 0;text-align:center;box-shadow:0 0 8px rgba(0,0,0,0.1) inset}.product-page .buy .play i{color:#01271D;font-size:90px;margin-left:3px;margin-top:-27px}.osx .product-page .buy .play i{margin-top:-4px}.promo{float:left;width:203px;background:#FFF;border:solid 1px #e4e4e4;border-top:solid 5px #ba4790;padding:9px 12px;text-align:center}.promo strong{display:block;font-size:14px;line-height:18px;color:#1f1f1f;margin-bottom:10px}.promo img{display:block;margin:0 auto 6px}.promo p{color:#ba4790;font-size:13px;line-height:16px;margin:0 10px 10px}.promo .large-btn{width:203px;padding-left:0;padding-right:0;text-align:center}.product-tabs{width:714px;float:right}.product-tabs .ui-tabs-nav{overflow:hidden;border-bottom:solid 6px #5690be;box-shadow:0 2px #506e86;margin-bottom:28px}.product-tabs .ui-tabs-nav li{float:left;margin-right:2px}.product-tabs .ui-tabs-nav li a{display:block;border-radius:5px 5px 0 0;background:#efefef;margin-top:4px;color:#1f1f1f;font-size:14px;padding:0 16px;line-height:37px}.product-tabs .ui-tabs-nav li.ui-state-active a,.product-tabs .ui-tabs-nav li:hover a{background:#5690be;padding-top:4px;margin-top:0;color:#FFF}.product-tabs p,.product-tabs ul,.product-tabs ol{font-size:13px;line-height:18px;color:#686c7a;margin-bottom:18px}.product-page .product-left{float:left;width:230px}.product-page .product-left .bx-wrapper{position:relative;margin-left:0;margin-bottom:40px}.product-page .product-left .bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%;text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#667;padding-top:20px}.product-page .product-left .bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.product-page .product-left .bx-wrapper .bx-pager.bx-default-pager a{background:#667;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.product-page .product-left .bx-wrapper .bx-pager.bx-default-pager a:hover,.product-page .product-left .bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.product-page .product-left .tn{float:none}.product-page .product-right{width:714px;float:right}.product-page .product-right .product-tabs{float:none;margin-top:30px}.product-page .buy a.wishlist{line-height:33px;font-weight:normal;float:left}.product-page .buy .social-connect{float:right;margin-bottom:30px}.product-page .buy .terms{float:right;text-decoration:underline}.product-page .desc .btn{line-height:33px;font-weight:normal;display:block;float:left;margin-right:20px;margin-top:12px}.become-author-left{width:440px;float:left}.become-author-right{width:240px;float:right}.become-author-right img{width:100%;display:block;margin-bottom:30px}.modules{margin-bottom:40px}.modules ul{overflow:hidden}.modules li{background:#efefef;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:10px;padding:13px}.modules li:after{content:"";display:block;clear:both}.modules li h3{float:left;padding-top:6px}.modules li .btn{float:right}.product-slider{position:relative}.product-slider .products.row3{margin-left:0;margin-right:0}.product-slider .row3 .product{padding:0 14px 0 18px}.section .bx-wrapper{margin:0 -18px}.section .bx-controls .bx-controls-direction a{position:absolute;width:34px;height:34px;background:url("/assets/product-slider-controls-df104edfe86e30fb37dbb8c2e7e0e7a4.png") no-repeat #dadde0;border:solid 1px #bec2c6;top:12px;text-indent:-5000px;cursor:pointer}.section .bx-controls .disabled{display:none}.section .bx-controls a.bx-prev{background-position:0 0;right:57px;border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px}.section .bx-controls a.bx-next{background-position:-34px 0;right:19px;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0}#footer{border-top:solid 5px #00365c;background:#00365c;padding-bottom:20px;overflow:hidden}#footer .wrapper{position:relative}.footer-top{background:#002742;padding:30px 0;box-shadow:0 0 80px rgba(0,0,0,0.3);-moz-box-shadow:0 0 80px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 80px rgba(0,0,0,0.3);margin-bottom:34px;overflow:hidden}#footer .social-connect{float:left;margin-right:72px}#footer .social-connect strong{display:inline;line-height:30px;color:#ffffff;font-family:'Open Sans', sans-serif;font-weight:normal}#footer .social-connect a{margin:0 0 0 12px}#footer .payment{float:left}#footer .payment strong{display:inline;line-height:30px;color:#ffffff;font-family:'Open Sans', sans-serif;font-weight:normal;margin-right:10px}#footer .secure{float:right}#footer .secure strong{display:inline;line-height:30px;color:#ffffff;font-family:'Open Sans', sans-serif;font-weight:normal;margin-right:10px}#footer .links{float:left;margin-right:90px}#footer .links a{display:block;color:#a7a8ad;font-size:12px;line-height:26px}#footer .links a:hover{color:#FFF}#footer .links a span{display:inline-block;vertical-align:middle}#footer .links a .icon-entypo{font-size:20px;line-height:17px;height:26px}.osx #footer .links a .icon-entypo{line-height:26px}#footer .newsletter{float:right;margin-right:22px}#footer .newsletter label{font-family:'Open Sans', sans-serif;color:#FFF;display:block;font-size:13px;margin-bottom:14px}#footer .newsletter fieldset{overflow:hidden;margin-bottom:21px;padding-bottom:1px}#footer .newsletter input[type="text"]{float:left;width:201px;height:34px;line-height:34px;text-indent:12px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:5px}#footer .newsletter input[type="submit"]{display:block;float:left;width:201px;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#FFF;box-shadow:0 1px #262938;background:#5690be;text-align:center;cursor:pointer}#footer .buy-books{color:#fff;display:block}#footer div.sub-logo{position:relative;float:left;clear:left;display:block;margin-top:25px}#footer .copy{margin:-15px 0 0;color:#FFF;font-size:12px;font-weight:bold}#footer .company{clear:both;overflow:hidden}#footer .company .copyright{color:#FFF;font-size:12px;font-weight:bold;float:left}#footer .company .rawnet{color:#FFF;font-size:12px;float:right}#footer .company .rawnet a{color:#fff;text-decoration:underline}.field_with_errors textarea,.field_with_errors input[type="text"]{border-color:red}.field_with_errors .jqTransformSelectWrapper span{border-color:red}label.field_with_errors{color:red}fieldset.inline .field_with_errors{display:inline-block}form .leave_blank{display:none}#flashes li{border-top:5px solid;padding:10px;background:#fff;margin-bottom:25px}#flashes li.success{border-color:#d2101e}#flashes li.error{border-color:#c40d13}.hidden{display:none}label.error{color:#c40d13}.chosen-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.wysiwyg-content h1,.wysiwyg-content h2,.wysiwyg-content h3,.wysiwyg-content h4,.wysiwyg-content h5,.wysiwyg-content h6{font-weight:normal;color:#5690BE;margin-bottom:10px;font-family:'Open Sans', sans-serif;line-height:1.4}.wysiwyg-content h1{font-size:26px}.wysiwyg-content h2{font-size:24px}.wysiwyg-content h3{font-size:22px}.wysiwyg-content h4{font-size:20px}.wysiwyg-content h5{font-size:18px}.wysiwyg-content h6{font-size:16px}.wysiwyg-content ul,.wysiwyg-content ol{padding-left:40px;margin:16px 0}.wysiwyg-content li{margin-bottom:10px}.wysiwyg-content ul{list-style:disc}.wysiwyg-content ol{list-style:decimal}.wysiwyg-content table{width:100%;border-collapse:collapse;margin:10px 0}.wysiwyg-content thead>tr>td{font-weight:bold}.wysiwyg-content th,.wysiwyg-content td{border:1px solid #AAA;padding:5px}.wysiwyg-content img{max-width:100%}.wysiwyg-content blockquote{margin:0 20px 20px 20px}.wysiwyg-content hr{height:1px;border-top:1px solid #CCC;margin-bottom:15px;margin-top:20px}.wysiwyg-content a{color:#00A3FF;text-decoration:underline}.wysiwyg-content .fr-fil{padding:10px 10px 10px 3px;float:left}.wysiwyg-content .fr-fir{padding:10px 3px 10px 10px;float:right}.wysiwyg-content .fr-fil.fr-dib{float:none !important;margin-left:0 !important}.wysiwyg-content .fi-fir.fr-dib{float:none !important;margin-right:0 !important}ul.sitemap{margin-top:20px;margin-left:20px;margin-bottom:20px}ul.sitemap li{margin-bottom:4px}.buy .buy-option .product-name{position:relative;padding-right:30px;width:94px;line-height:25px}a.info{position:absolute;top:2px;right:0px;width:20px;height:20px;background:#5690be;z-index:5;border-radius:20px;color:#fff;font-style:italic;font-family:'Georgia', serif;text-align:center;font-size:12px;line-height:21px;cursor:pointer}a.info>div{display:none;position:absolute;text-align:left;left:100%;top:-8px;margin-left:10px;background:#00365c;color:#fff;padding:5px 10px;width:210px;font-size:12px;border-radius:5px;font-family:'Open Sans';font-style:normal}a.info>div p:last-child{margin-bottom:0}a.info:hover>div{display:block}.products.grid .product:nth-child(2n+1),.products.search_results .product:nth-child(2n+1),.products.row3 .product:nth-child(3n+1){clear:both}.products:not(.row3) .product:nth-child(odd){clear:left}.product .get-started{border-radius:5px !important;width:auto !important;box-shadow:none;font-size:13px;padding:12px;line-height:1.2;height:auto}.condensed .product .get-started{display:none}html.touch body{width:1024px}html.touch body img{max-width:100%}html.touch body .wrapper{width:1024px}html.touch body #page-banner .wrapper>div,html.touch body .practice-area-banner{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.touch body input[type="submit"]{-webkit-appearance:none}.popup-content .large-btn.pink:not(.signup){font-size:13px;padding:10px 15px;line-height:1.2;height:auto}.bx-viewport .product{clear:none !important}.summerprize .virgin-logo{float:right}.summerprize form{width:600px;clear:both}.summerprize form li input[type="radio"]{margin:0 5px 10px 20px}.summerprize form li input[type="radio"]+label{display:inline}.summerprize form li:first-of-type{margin-top:20px}.summerprize .terms{padding-top:25px}#cookies{display:none;background:#d2101e;text-align:center;padding:10px 20px}#cookies p{margin:0;font-size:12px;color:#fff}#cookies p a{color:#232323;text-decoration:underline}#cookies button{float:right;width:11px;height:11px;margin:5px 0 0 20px;padding:0 0 0 11px;background:url("/assets/close-cookies-0fa8ca8b0c1dca899f592ef6be6475d1.png");border:none;overflow:hidden;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-content>.section.bordered>.actions{float:right;margin:50px 0 20px 20px;width:300px}.main-content>.section.bordered>.actions a{display:block;width:100%;margin-top:10px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-content>.section.bordered>.actions a:first-child{margin-top:0}.main-content>.section.bordered>.actions .large-btn{padding-left:0;padding-right:0}.popPages{background-color:#00365c;border-radius:5px;padding:10px;display:inline-block;vertical-align:middle;margin-right:20px}.popPages__title{font-size:20px;margin-bottom:5px;color:#5690be}.popPages__list{font-size:0}.popPages__listItem{display:inline-block;font-size:14px;margin-right:10px;padding-right:10px;border-right:1px solid #5690be}.popPages__listItem:last-child{margin-right:0;padding-right:0;border-right:none}.popPages__listItem a{color:#fff}.popPages__listItem a:hover{color:#5690be}.tab-content{padding-right:20px}.full-article .image-caption{font-size:12px}.call-to-purchase{display:inline-block;margin-left:8px;margin-top:7px}.row{margin-left:-5px;margin-right:-5px;width:auto}.row:after{clear:both;content:"";display:block}.columns{padding-left:5px;padding-right:5px;float:left;box-sizing:border-box}.columns.three{width:33.333%}.columns.two{width:50%}#home-banner{margin-bottom:40px;position:relative;z-index:5;border-top:solid 5px #00365c;color:white;font-family:"Open Sans", sans-serif;background:white}#home-banner .bx-wrapper{width:670px;float:left;height:400px;position:relative}#home-banner .bx-wrapper .bx-has-controls-direction{position:absolute;top:50%;width:100%;margin-top:-30px;z-index:999}#home-banner .bx-wrapper .bx-has-controls-direction .bx-prev,#home-banner .bx-wrapper .bx-has-controls-direction .bx-next{background:#00365c;width:53px;height:63px;font-size:0px}#home-banner .bx-wrapper .bx-has-controls-direction .bx-prev:before,#home-banner .bx-wrapper .bx-has-controls-direction .bx-next:before{content:"";display:block;width:18px;height:32px;margin:15px auto 0px auto;background:url("/assets/home-slider-controls-04537d9c2b4065c9cad4814ce601c005.png") no-repeat;-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}#home-banner .bx-wrapper .bx-has-controls-direction .bx-prev{left:0px;border-radius:0px 5px 5px 0px}#home-banner .bx-wrapper .bx-has-controls-direction .bx-prev:before{background-position:0px 0px}#home-banner .bx-wrapper .bx-has-controls-direction .bx-prev:hover:before{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}#home-banner .bx-wrapper .bx-has-controls-direction .bx-next{right:0px;border-radius:5px 0px 0px 5px}#home-banner .bx-wrapper .bx-has-controls-direction .bx-next:before{background-position:-19px 0}#home-banner .bx-wrapper .bx-has-controls-direction .bx-next:hover:before{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}#home-banner .slide{background-position:0 0;background-repeat:no-repeat;background-size:cover;height:400px;position:relative;overflow:hidden}#home-banner .slide .slide-img{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%, -50%) scale(1.01);-moz-transform:translate(50%, -50%) scale(1.01);-ms-transform:translate(50%, -50%) scale(1.01);-o-transform:translate(50%, -50%) scale(1.01);transform:translate(50%, -50%) scale(1.01);max-width:none;min-width:100%;min-height:100%}#home-banner .slide .slide-text{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-left:80px;position:absolute;top:50%;left:0px;color:white;font-size:16px;width:50%}#home-banner .slide .slide-text h2{font-size:40px;padding-bottom:10px}#home-banner .badge{display:block;background:url("/assets/badge-c229e43f306610260e90560e75ddc48b.png") no-repeat;width:115px;height:82px;color:white;position:absolute;right:0;top:17px;font-family:"Open Sans Condensed", sans-serif;font-weight:300;font-size:26px;line-height:27px;text-align:center;text-transform:uppercase;padding-top:30px}#page-banner .bx-controls .bx-controls-direction a,#home-banner .bx-controls .bx-controls-direction a{position:absolute;width:30px;height:53px;background:url("/assets/home-slider-controls-04537d9c2b4065c9cad4814ce601c005.png") no-repeat;top:50%;margin-top:-26px;text-indent:-5000px;z-index:9999}#page-banner .bx-controls a.bx-prev,#home-banner .bx-controls a.bx-prev{background-position:0 0;left:30px}#page-banner .bx-controls a.bx-next,#home-banner .bx-controls a.bx-next{background-position:-30px 0;right:30px}#page-banner .bx-viewport,#home-banner .bx-viewport{overflow:visible !important}#page-banner .bx-controls a.bx-prev{background-position:11px 0}#page-banner .bx-controls a.bx-next{background-position:-18px 0}.home-banner-ctas{float:left;width:340px;height:400px;padding-left:4px}.home-banner-ctas__link{color:white;display:block}.home-banner-ctas__item{height:calc(33.333% - 4px);background:#5690be;margin-bottom:4px;padding:15px;box-sizing:border-box;position:relative;font-size:0px}.home-banner-ctas__item a{color:white}.home-banner-ctas__item--last{margin-bottom:0;height:33.3%}.home-banner-ctas__item--highlight{background:#ba4790}.home-banner-ctas__item--neutral{background:#e7e7e7;color:#00365c}.home-banner-ctas__item--neutral .home-banner-ctas__title{color:#00365c}.home-banner-ctas__media{display:inline-block;vertical-align:middle;max-width:27%}.home-banner-ctas__media--anchor-bottom{display:inline-block;box-sizing:border-box;height:100%}.home-banner-ctas__media--anchor-bottom .home-banner-ctas__media{max-width:100%}.home-banner-ctas__text{display:inline-block;vertical-align:middle;padding-left:20px;max-width:70%;box-sizing:border-box;font-size:14px}.home-banner-ctas__text p{margin-bottom:0}.home-banner-ctas__title{font-size:24px;color:white;padding-bottom:5px}.home-banner-sign-off{border-top:solid 5px #00365c;padding-top:20px;padding-bottom:20px;clear:both;*zoom:1}.home-banner-sign-off:before,.home-banner-sign-off:after{content:" ";display:table}.home-banner-sign-off:after{clear:both}.home-banner-sign-off__buttons{float:left;width:50%}.home-banner-sign-off__btn{display:block;float:left;background:#5690be;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;color:white;font-size:14px;font-weight:300;text-align:center;padding:0px 19px;margin-right:10px}.home-banner-sign-off__btn .icon-entypo{font-size:60px;line-height:17px;height:45px;margin-left:10px}html.lt-ie10 .home-banner-sign-off__btn .icon-entypo{margin-top:-32px}.osx .home-banner-sign-off__btn .icon-entypo{margin-bottom:-30px;padding-top:18px;padding-bottom:18px}.home-banner-sign-off__form{float:left;width:50%;border-radius:5px;padding:8px;background-color:#00365c;text-align:center;box-sizing:border-box}.home-banner-sign-off__form label{display:inline-block;font-weight:300;font-size:18px;margin:0 10px;line-height:34px;vertical-align:middle}.home-banner-sign-off__form .jqtransform{display:inline-block;text-align:left;width:244px;margin-right:10px;vertical-align:middle}.home-banner-sign-off__form .jqtransform .jqTransformSelectWrapper span{background:white;color:#a4a4a4;font-family:"Droid Sans", sans-serif;font-size:15px}.home-banner-sign-off__form .submit{padding:8px 20px;background:#5690be;font-size:14px;font-weight:300;cursor:pointer;color:white;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.product-area{margin-right:-10px;margin-bottom:20px;overflow:hidden;*zoom:1}.product-area:before,.product-area:after{content:" ";display:table}.product-area:after{clear:both}.product-area__item{float:left;margin-right:10px;margin-bottom:0;box-sizing:border-box;min-height:390px}.product-area__item .product{width:100%;box-sizing:border-box}.product-area__item .product .desc{width:190px}.product-area__item .product .desc h4{min-height:0px;line-height:1}.product-area__item--small{width:calc(33.333% - 10px)}.product-area__item--large{width:calc(66.666% - 10px)}.article-layout{list-style:none;padding:0;margin:0}.article-layout:after{clear:both;display:block;content:""}.article-layout--scroll{height:360px;overflow:auto;padding-right:20px}.article-layout__item{padding-bottom:20px;*zoom:1}.article-layout__item:before,.article-layout__item:after{content:" ";display:table}.article-layout__item:after{clear:both}.article-layout__item:last-child{padding-bottom:0}.article-layout__item--bordered{padding:15px 0;border-bottom:1px solid #d9d9d9}.article-layout__media{float:left;width:25%;padding-right:20px;box-sizing:border-box}.article-layout__text{width:75%;float:left;font-weight:300}.article-layout__text p{margin:3px 0;line-height:16px}.article-layout__text--full{width:100%}.article-layout__text--small{font-size:13px}.article-layout__date{font-size:11px;letter-spacing:1.5px}.article-layout__practice-area{text-transform:uppercase;font-size:11px;letter-spacing:1px;margin-top:5px}.article-layout--row3 .article-layout__item{height:415px;position:relative}.article-layout--row3 .article-layout__item .btn{position:absolute;bottom:0;left:0}.article-layout--row3,.article-layout--row2{margin-right:-40px}.article-layout--row3 .article-layout__item,.article-layout--row2 .article-layout__item{float:left;margin-bottom:20px;padding-right:40px;width:33.333%;box-sizing:border-box}.article-layout--row3 .article-layout__media,.article-layout--row2 .article-layout__media{width:100%;float:none;display:block;padding-right:0;margin-bottom:10px}.article-layout--row3 .article-layout__text,.article-layout--row2 .article-layout__text{width:100%;float:none}.article-layout--row3 .btn,.article-layout--row2 .btn{margin-top:10px}.article-layout--row2 .article-layout__item{width:50%}.news .highlighted-news{width:443px;float:left}.news .highlighted-news img{display:block;margin-bottom:14px}.news .highlighted-news .date{font-size:11px;text-transform:uppercase;color:#8b72bd;margin-bottom:8px;display:block}.news .highlighted-news h3{font-family:"Droid Sans", sans-serif;font-weight:bold;font-size:18px;color:#1f1f1f;line-height:22px;margin-bottom:8px}.news .highlighted-news p{font-size:14px;line-height:18px;color:#686c7a;margin-bottom:0}.home.news .list{float:left}.home.news .list h3{font-family:"Droid Sans", sans-serif;font-weight:400;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#8b72bd;margin-bottom:7px}.home.news .list h4{font-family:"Droid Sans", sans-serif;font-weight:normal;font-size:14px;color:#1f1f1f;line-height:18px;margin-bottom:6px;min-height:36px}.news .list{width:475px;float:right;margin-right:10px}.news .list li{overflow:hidden;margin-bottom:30px}.news .list li img{float:left;margin-right:17px}.news .list .date{font-size:11px;text-transform:uppercase;color:#8b72bd;margin-bottom:6px;display:block}.news .list h3{font-family:"Droid Sans", sans-serif;font-weight:bold;font-size:14px;color:#1f1f1f;line-height:18px}.news .list p{font-size:13px;line-height:16px;color:#686c7a;margin:6px 0 0 0}.newsletter-modal{display:none;padding:40px}.newsletter-modal form{width:600px}.newsletter-modal label{font-size:22px}.newsletter-modal fieldset{margin-top:20px}.newsletter-modal input[type="text"]{padding:20px 10px;width:100%;font-size:16px}@media print{#header,#nav,#footer,#page-banner,.left-sidebar{display:none}}
