@font-face{font-family:'Hoefler Text';src:url('fonts/Hoefler Text.eot');src:url('fonts/Hoefler Text.eot?#iefix') format('embedded-opentype'),url('fonts/Hoefler Text.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'HoeflerText-Regular';src:url('fonts/HoeflerText-Regular.svg#HoeflerText-Regular') format('svg'),url('fonts/HoeflerText-Regular.ttf') format('truetype'),url('fonts/HoeflerText-Regular.woff') format('woff');font-weight:normal;font-style:normal}body{padding:0;background-color:gray;color:#233588;font-family:'Hoefler Text','Open Sans',sans-serif;font-size:14px}h1,h2,h3,h4,h5,h6{color:#002555}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1{font-size:2.3em;font-weight:bold}h2{font-size:1.6em}h3{font-size:1.4em}p,a,input[type="text"]{font-size:18px}img{-ms-interpolation-mode:bicubic}a{text-decoration:underline}@media(min-width:75em){h1{font-size:2.5em}h2{font-size:1.8em}h3{font-size:1.6em}}#debug{display:none;position:fixed;top:10px;right:10px;background-color:rgba(237,247,165,.8);z-index:9999;color:#000;padding:10px;border:2px solid #e3ff11}#debug #debug-message:after{content:'smallest'}@media(min-width:34em){#debug #debug-message:after{content:'34em'}}@media(min-width:48em){#debug #debug-message:after{content:'48em'}}@media(min-width:62em){#debug #debug-message:after{content:'62em'}}@media(min-width:75em){#debug #debug-message:after{content:'75em'}}#header{display:none;background-color:#002555;margin:20px 0 0 0}@media(min-width:48em){#header{display:block}}@media(min-width:34em){#header{margin:30px 0 0 0}}@media(min-width:62em){#header{margin:25px 0 0 0}}#header #logo{position:absolute;left:15px}#header #logo img,footer .logo img{height:72px}#header #logo p{display:none;font-size:.9em;margin-top:15px}@media(min-width:74em){#header #logo p{display:block}}#header #affiliate-info{text-align:right;font-size:.8em;margin-bottom:10px}#header #affiliate-info a{font-weight:bold;text-decoration:none;color:#233588}footer #affiliate-info>div:first-of-type{font-style:italic;font-sizE:16px;font-weight:bold}footer #affiliate-info>div,footer #affiliate-info>div a{color:#fff}#header #header-items{background-color:#002555;color:#fff}#header #header-items #menu{}#header #header-items #menu a{padding:20px;color:#fff;text-decoration:none}#header #header-items #menu a.HeaderBasket{padding:8px 30px;margin-top:6px}#header #header-items .navbar{margin:0;border-right:none;border-left:none;border:none}#header #header-items .navbar-default{background-color:transparent}#left-menu{display:none;position:fixed;top:0;left:0;bottom:0;-webkit-box-shadow:1px 0 11px 0 rgba(0,0,0,.38);-moz-box-shadow:1px 0 11px 0 rgba(0,0,0,.38);box-shadow:1px 0 11px 0 rgba(0,0,0,.38);z-index:999}@media(min-width:48em){#left-menu{display:block}}#left-menu .menu-block{position:fixed;top:0;left:0;bottom:0;background-color:#002552;z-index:9999;width:80px}@media(min-width:75em){#left-menu .menu-block{width:100px}}#left-menu .menu-block ul{list-style-type:none;margin:0;padding:0;width:100%}#left-menu .menu-block ul a{text-decoration:none;color:#fff;padding:18px 0;display:block;text-align:center}#left-menu .menu-block ul a .basket-qty{font-size:.6em;padding-left:5px;display:block}#left-menu .menu-block ul a svg{vertical-align:middle}#left-menu .menu-block ul a:hover{background-color:#002555}#left-menu .menu-block ul svg{fill:#fff}#left-menu .menu-block .top-items{font-size:1.3em}@media(min-width:75em){#left-menu .menu-block .top-items{font-size:1.5em}}#left-menu .menu-block .bottom-items{position:absolute;bottom:20px;font-size:1.2em}#left-menu .menu-block .bottom-items svg,#left-menu .menu-block .bottom-items img{height:14px}@media(min-width:75em){#left-menu .menu-block .bottom-items svg,#left-menu .menu-block .bottom-items img{height:20px}}#left-menu .menu-block .bottom-items a{padding:12px 0}@media(min-width:75em){#left-menu .menu-block .bottom-items a{padding:14px 0}}#left-menu .menu-page{position:fixed;left:-700px;top:0;bottom:0;z-index:9998;transition:left .2s;overflow-y:auto;width:600px;padding:40px;background-color:#fff;-webkit-box-shadow:8px 0 16px 0 rgba(0,0,0,.51);-moz-box-shadow:8px 0 16px 0 rgba(0,0,0,.51);box-shadow:8px 0 16px 0 rgba(0,0,0,.51)}#left-menu .menu-page h1{font-size:1.2em}#left-menu .menu-page h1:first-child{margin-top:0}#left-menu .menu-page h2{font-size:1em}#left-menu .menu-page a{color:#002555}#left-menu .menu-page .block a,#left-menu .menu-page a.button{color:#fff}#left-menu .menu-page form input{display:block;width:100%;line-height:40px;height:40px;margin:10px 0;padding:0 10px}#left-menu .menu-page form input[type='submit']{background-color:#002552;color:#fff;border:none}#left-menu .menu-page form input[type='submit']:hover{background-color:#002555}#left-menu .menu-page .currency-selection{display:block}#left-menu .menu-page .currency-selection a{padding:0 10px;display:inline-block;width:33.33%;background-color:#002552;color:#fff;text-align:center;height:40px;line-height:40px;cursor:pointer}#left-menu .menu-page .currency-selection a.active{background-color:#002555}#left-menu .menu-page .currency-selection a:hover{background-color:#002555}#left-menu .menu-page #mc_embed_signup{clear:left;font:14px Helvetica,Arial,sans-serif}#left-menu .menu-page #mc_embed_signup form{padding:0}#left-menu .menu-page #mc_embed_signup input{border-radius:0}#left-menu .menu-page #mc_embed_signup input[type='submit']{margin-top:10px}#left-menu .menu-page #mc_embed_signup .mc-field-group{padding:0;margin:0;width:100%;line-height:40px;height:40px}#left-menu .menu-page #mc_embed_signup #mce-responses{padding:0;margin:0}#left-menu input[type='checkout']{display:none}#left-menu .slide-menu-open:checked~.menu-page{transform:translateX(100) scale(1);left:80px}@media(min-width:75em){#left-menu .slide-menu-open:checked~.menu-page{left:100px}}#left-menu .slide-menu .social-links{display:block;position:absolute;bottom:0;left:0;right:0;width:100%}#left-menu .slide-menu .social-links ul{list-style-type:none;position:relative;margin:0;padding:0}#left-menu .slide-menu .social-links ul li{float:left;width:25%;text-align:center}#left-menu .slide-menu .social-links ul li a{background-color:#d7dfea;padding:20px 0;width:100%;display:block}#left-menu .slide-menu .social-links ul li a svg{fill:#002552;vertical-align:middle}#left-menu .slide-menu .social-links ul li a:hover{background-color:#002555;color:#fff}#left-menu .slide-menu .social-links svg,#left-menu .slide-menu .social-links img{height:20px;fill:#002552}@media(min-width:75em){#left-menu .slide-menu .social-links svg,#left-menu .slide-menu .social-links img{height:30px}}.design-2 #left-menu .menu-block{background-color:#fff;border-right:1px solid #bcbcbc}.design-2 #left-menu .menu-block ul a{color:#002552}.design-2 #left-menu .menu-block ul a:hover{background-color:#dae0f2}.design-2 #left-menu .menu-block ul img{-webkit-filter:invert(100%)}.design-2 #left-menu .menu-block ul svg{fill:#002552}#top-menu{background-color:#002552;z-index:9999;position:relative}@media(min-width:992px){.jumbotron .container{max-width:100%;width:970px;padding-left:15px;padding-right:15px}#top-menu{display:none}}#top-menu a{text-decoration:none}#top-menu img{height:60px}#top-menu #top-menu-buttons{position:relative;padding:20px 20px}@media(min-width:34em){#top-menu #top-menu-buttons{padding:20px 30px}}#top-menu #top-menu-buttons .menu-block{color:#fff;position:absolute;top:0;bottom:0;right:15px}#top-menu #top-menu-buttons .menu-block ul{list-style-type:none;margin:0;padding:0;height:100%;position:relative}#top-menu #top-menu-buttons .menu-block ul li{float:right;height:100%;position:relative}#top-menu #top-menu-buttons .menu-block ul a{text-decoration:none;color:#fff;display:block;text-align:center;height:100%;vertical-align:middle;line-height:60px;position:relative;font-size:1em;padding:0 15px}@media(min-width:28em){#top-menu #top-menu-buttons .menu-block ul a{font-size:1.4em;padding:0 20px}}#top-menu #top-menu-buttons .menu-block ul a span.button-content{display:inline-block;position:relative;margin-top:1.6em;line-height:30px}@media(min-width:28em){#top-menu #top-menu-buttons .menu-block ul a span.button-content{margin-top:1em}}#top-menu #top-menu-buttons .menu-block ul a .basket-qty{font-size:.6em;padding-left:5px}#top-menu #top-menu-buttons .menu-block ul a:hover{background-color:#002555}#top-menu .nav ul li a,#top-menu .nav ul li a:focus{background-color:#002552;padding-left:20px;padding-right:20px}@media(min-width:34em){#top-menu .nav ul li a,#top-menu .nav ul li a:focus{padding-left:30px;padding-right:30px}}#top-menu .nav ul li a:hover{background-color:#002555;color:#fff}#top-menu .nav .dropdown-menu>li>a{color:#839eb4}#top-menu .nav>li>a{background-color:#002552}#top-menu .nav>li>a:hover{background-color:#002555;color:#fff}#top-menu .menu-cart,#top-menu .menu-search{background-color:#fff;-webkit-box-shadow:8px 0 16px 0 rgba(0,0,0,.51);-moz-box-shadow:8px 0 16px 0 rgba(0,0,0,.51);box-shadow:8px 0 16px 0 rgba(0,0,0,.51)}#top-menu .menu-cart input,#top-menu .menu-search input{display:block;width:100%;line-height:40px;height:40px;margin:20px 0;padding:0 10px}#top-menu .menu-cart input[type='submit'],#top-menu .menu-search input[type='submit']{background-color:#002552;color:#fff;border:none}#top-menu .menu-cart input[type='submit']:hover,#top-menu .menu-search input[type='submit']:hover{background-color:#002555}#top-menu .menu-cart .currency-selection,#top-menu .menu-search .currency-selection{display:block;margin-bottom:20px}#top-menu .menu-cart .currency-selection a,#top-menu .menu-search .currency-selection a{padding:0 10px;display:inline-block;width:33.33%;background-color:#002552;color:#fff;text-align:center;height:40px;line-height:40px;cursor:pointer}#top-menu .menu-cart .currency-selection a.active,#top-menu .menu-search .currency-selection a.active{background-color:#002555}#top-menu .menu-cart .currency-selection a:hover,#top-menu .menu-search .currency-selection a:hover{background-color:#002555}.rli-menu table.shopping-cart{width:100%;margin-top:20px}.rli-menu table.shopping-cart td{padding-right:8px;vertical-align:top}.rli-menu table.shopping-cart td img{height:100px;margin-right:10px}.rli-menu table.shopping-cart td:last-child{text-align:right;padding-right:0}.rli-menu table.shopping-cart.bg-dark{color:#fff}.rli-menu a.button{color:#fff;display:block;width:100%;background-color:#002552;margin:20px 0;padding:0 10px;line-height:40px;height:40px;text-decoration:none;text-align:center}.rli-menu a.button:hover{background-color:#002555;text-decoration:none}.rli-menu .block-row.with-margin{margin:25px 0}.rli-menu .block-row.with-margin .block{padding:5px;width:100%;float:left;color:#233588;background-color:#002552;background-size:cover;overflow:hidden;vertical-align:middle;margin-bottom:8px}.rli-menu .block-row.with-margin .block a{display:block;color:#fff;padding:3px;width:100%;vertical-align:middle;text-align:center;text-decoration:none}.rli-menu .block-row.with-margin .block:hover{background-color:#002555!important;color:#fff}.rli-menu .block-row.with-margin .block:hover a{color:#fff!important}#content-wrapper{background-color:#fff;overflow:hidden}#main-content{background-color:#fff;z-index:0;margin:0 20px;margin-top:20px;margin-bottom:20px}@media(min-width:34em){#main-content{margin:0 30px;margin-top:30px;margin-bottom:30px}}@media(min-width:62em){#main-content{margin:0 50px;margin-top:30px;margin-bottom:30px;min-height:400px}}#main-content a:not(.button),#main-content a:link:not(.button){color:#002555}#main-content .container-fluid{padding-left:0;padding-right:0}#main-content .size-small{min-height:200px}#main-content .size-medium{min-height:300px}#main-content .size-large{min-height:400px}#main-content .size-xlarge{min-height:500px}#main-content .bg-grad-1{background:-moz-linear-gradient(top,rgba(10,29,68,.65) 0%,transparent 100%);background:-webkit-linear-gradient(top,rgba(10,29,68,.65) 0%,transparent 100%);background:linear-gradient(to bottom,rgba(10,29,68,.65) 0%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a60a1d44',endColorstr='#00000000',GradientType=0)}#main-content .bg-grad-2{background:-moz-linear-gradient(top,rgba(0,0,0,.65) 11%,rgba(0,0,0,.61) 16%,transparent 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 11%,rgba(0,0,0,.61) 16%,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 11%,rgba(0,0,0,.61) 16%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0)}#main-content .bg-grad-3{background-color:rgba(0,0,0,.1);background:rgba(0,0,0,.8)}#main-content .thumbnails{list-style-type:none;margin:0;padding:0;overflow-x:hidden;clear:both}#main-content .thumbnails li{float:left;margin-right:20px}#main-content #search-panel{}#main-content #search-panel .container{background-color:#fff}#main-content #search-panel .search-nav-bar{background-color:#f2f2f2;padding:20px 10px;margin-bottom:20px;-webkit-box-shadow:0 0 21px -5px rgba(0,0,0,.3);-moz-box-shadow:0 0 21px -5px rgba(0,0,0,.3);box-shadow:0 0 21px -5px rgba(0,0,0,.3)}#main-content #search-panel .search-nav-bar .buttons{text-align:center}#main-content #search-panel .search-nav-bar .buttons a{margin:5px}#main-content #search-panel .search-nav-bar .buttons a:hover{text-decoration:none}#main-content #search-panel .search-nav-bar .buttons a.disabled{color:gray}#main-content #search-panel .search-nav-bar .buttons a.active{font-weight:bold}#main-content #search-panel .search-nav-bar .buttons a.arrow{margin:5px 15px}#main-content #search-panel .search-sort{float:right}#main-content #search-panel .product-search-block{margin-bottom:20px;font-size:.7em;text-align:center;background-color:#f2f2f2;padding:20px 10px;-webkit-box-shadow:0 0 21px -5px rgba(0,0,0,.3);-moz-box-shadow:0 0 21px -5px rgba(0,0,0,.3);box-shadow:0 0 21px -5px rgba(0,0,0,.3)}@media(min-width:62em){#main-content #search-panel .product-search-block{padding:30px 15px;font-size:.8em}}#main-content #search-panel .product-search-block .cover-image{display:inline-block;width:120px;margin-bottom:10px;-webkit-box-shadow:0 0 21px -5px rgba(0,0,0,.69);-moz-box-shadow:0 0 21px -5px rgba(0,0,0,.69);box-shadow:0 0 21px -5px rgba(0,0,0,.69);background-color:#fff}#main-content #search-panel .product-search-block .cover-image .canvas{height:100%;background-size:cover}#main-content #search-panel .product-search-block .cover-image .aspect{padding-bottom:150%}#main-content #search-panel .product-search-block img{width:200px;float:left;margin-right:20px}#main-content #search-panel .product-search-block h2{margin-top:0}#main-content #search-panel .product-search-block h3{margin-top:0;font-size:1.1em}#main-content #search-panel .product-search-block h4{display:none}#main-content #search-panel .product-search-block a:hover{text-decoration:none}#main-content #search-panel .product-search-block .details{min-height:120px}#main-content .product-list{position:relative;display:block}#main-content .product-list .back,#main-content .product-list .forward{display:none}#main-content .product-list .landscape{}#main-content .product-list .landscape .view-window{display:block;position:relative}#main-content .product-list .landscape .item{float:left;display:inline-block;padding-right:30px}#main-content .product-list .landscape .item img{}#main-content .product-list .landscape .item .metadata{}#main-content .product-list .landscape .item a{display:block;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-shadow:0 0 21px -5px rgba(0,0,0,.69);-moz-box-shadow:0 0 21px -5px rgba(0,0,0,.69);box-shadow:0 0 21px -5px rgba(0,0,0,.69)}#main-content .product-list .landscape .item .aspect{padding-bottom:150%}#main-content .product-list .landscape .item.item-size-1{width:100%}#main-content .product-list .landscape .item.item-size-2{width:50%}#main-content .product-list .landscape .item.item-size-3{width:33.33333%}#main-content .product-list .landscape .item.item-size-4{width:25%}#main-content .product-list .landscape .item.item-size-5{width:33.33333%}#main-content .product-list .landscape .item.item-size-6{width:33.33333%}#main-content .product-list .landscape .item.item-size-7{width:33.33333%}#main-content .product-list .landscape .item.item-size-8{width:33.33333%}#main-content .product-list .landscape .item.item-size-9{width:33.33333%}#main-content .product-list .landscape .item.item-size-10{width:33.33333%}#main-content .product-list .landscape .item.item-size-11{width:33.33333%}#main-content .product-list .landscape .item.item-size-12{width:33.33333%}#main-content .product-list .landscape .item.item-size-13{width:33.33333%}#main-content .product-list .landscape .item.item-size-14{width:33.33333%}#main-content .product-list .landscape .item.item-size-15{width:33.33333%}#main-content .product-list .landscape .item.item-size-16{width:33.33333%}#main-content .product-list .landscape .item.item-size-17{width:33.33333%}#main-content .product-list .landscape .item.item-size-18{width:33.33333%}#main-content .product-list .landscape .item.item-size-19{width:33.33333%}body:not(.home) #main-content .product-list .landscape .item:nth-child(4)~.item{display:none}#main-content .FullWidthAfterHero .product-list .landscape .item:nth-of-type(1),#main-content .FullWidthAfterHero .product-list .landscape .item:nth-of-type(2),#main-content .FullWidthAfterHero .product-list .landscape .item:nth-of-type(3),#main-content .FullWidthAfterHero .product-list .landscape .item:nth-of-type(4){margin-bottom:30px}#main-content .product-list .landscape .item,#main-content .product-list .landscape .item.item-size-8{width:25%}#main-content .product-list .portrait .item{position:relative;display:block;width:100%;padding:20px}#main-content .product-list .portrait .item img{width:100%}#main-content .product-list .portrait .item .metadata{display:block;position:absolute;top:20px;left:20px;right:20px;padding:10px;opacity:0;background:-moz-linear-gradient(top,rgba(0,1,68,.82) 0%,rgba(58,86,143,.7) 46%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(top,rgba(0,1,68,.82) 0%,rgba(58,86,143,.7) 46%,rgba(125,185,232,0) 100%);background:linear-gradient(to bottom,rgba(0,1,68,.82) 0%,rgba(58,86,143,.7) 46%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1000144',endColorstr='#007db9e8',GradientType=0)}#main-content .product-list .portrait .item .metadata h1{font-size:1.2em;font-weight:bold;color:#fff;margin:0;padding:0}#main-content .product-list .portrait .item .metadata div{color:#fff}#main-content .product-list .portrait .item:hover .metadata{background-position:100px;height:100%;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#main-content .product-list .view-window .item a{-moz-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease}#main-content .product-list .view-window .item a .metadata{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear;position:absolute;width:280px}#main-content .product-list .view-window .item:hover a{-webkit-box-shadow:0 0 23px -5px rgba(0,0,0,.9);-moz-box-shadow:0 0 23px -5px rgba(0,0,0,.9);box-shadow:0 0 23px -5px rgba(0,0,0,.9)}#main-content .product-list .view-window .item:hover .metadata{visibility:visible;opacity:1;top:100%;margin-top:0;z-index:999;-webkit-box-shadow:0 0 21px -5px rgba(0,0,0,.75);-moz-box-shadow:0 0 21px -5px rgba(0,0,0,.75);box-shadow:0 0 21px -5px rgba(0,0,0,.75);color:#002555!important;background:rgba(255,255,255,.8);padding:20px;font-size:.8em;text-align:left;border-left:solid 10px #002552}#main-content .product-list .view-window .item:hover .metadata h1,#main-content .product-list .view-window .item:hover .metadata h2,#main-content .product-list .view-window .item:hover .metadata h3{color:#002555!important}#main-content .product-list .view-window .item:hover .metadata h1{font-size:1.4em;font-weight:500;margin:5px 0;margin-top:0}#main-content .product-list .view-window .item:hover .metadata h2{font-size:1.1em;margin:2px 0}#main-content .product-list .view-window .item:hover .metadata h3{font-size:.9em;margin:0;margin-top:5px}#main-content .product-list .list-view .item a{text-decoration:none}#main-content .product-list .list-view .item a .metadata h1{font-size:1.6em}#main-content .product-list .list-view .item a .metadata h2,#main-content .product-list .list-view .item a .metadata h3{font-size:1.2em}#main-content .product-list .list-view .item a img{width:100%}#main-content .product-list .list-view .item a:hover{text-decoration:none}#main-content .overlap-1 .product-list,#main-content .product-list.overlap-1{padding:5%}#main-content .overlap-1 .product-list .item,#main-content .product-list.overlap-1 .item{padding-right:0}#main-content .overlap-1 .product-list .item a,#main-content .product-list.overlap-1 .item a{-webkit-box-shadow:0 0 21px -5px rgba(0,0,0,.69);-moz-box-shadow:0 0 21px -5px rgba(0,0,0,.69);box-shadow:0 0 21px -5px rgba(0,0,0,.69)}#main-content .overlap-1 .product-list .item:nth-child(odd),#main-content .product-list.overlap-1 .item:nth-child(odd){}#main-content .overlap-1 .product-list .item:nth-child(odd) a,#main-content .product-list.overlap-1 .item:nth-child(odd) a{margin-left:-10%;margin-right:-10%;width:120%}#main-content .overlap-1 .product-list .item.item-size-1,#main-content .product-list.overlap-1 .item.item-size-1{width:100%}#main-content .overlap-1 .product-list .item.item-size-2,#main-content .product-list.overlap-1 .item.item-size-2{width:50%}#main-content .overlap-1 .product-list .item.item-size-3,#main-content .product-list.overlap-1 .item.item-size-3{width:33.33333%}#main-content .overlap-1 .product-list .item.item-size-4,#main-content .product-list.overlap-1 .item.item-size-4{width:25%}#main-content .overlap-1 .product-list .item.item-size-5,#main-content .product-list.overlap-1 .item.item-size-5{width:20%}#main-content .overlap-1 .product-list .item.item-size-6,#main-content .product-list.overlap-1 .item.item-size-6{width:16.66667%}#main-content .overlap-1 .product-list .item.item-size-7,#main-content .product-list.overlap-1 .item.item-size-7{width:14.28571%}#main-content .overlap-1 .product-list .item.item-size-8,#main-content .product-list.overlap-1 .item.item-size-8{width:12.5%}#main-content .overlap-1 .product-list .item.item-size-9,#main-content .product-list.overlap-1 .item.item-size-9{width:11.11111%}#main-content .overlap-1 .product-list .item.item-size-10,#main-content .product-list.overlap-1 .item.item-size-10{width:10%}#main-content .overlap-1 .product-list .item.item-size-11,#main-content .product-list.overlap-1 .item.item-size-11{width:9.09091%}#main-content .overlap-1 .product-list .item.item-size-12,#main-content .product-list.overlap-1 .item.item-size-12{width:8.33333%}#main-content .overlap-1 .product-list .item.item-size-13,#main-content .product-list.overlap-1 .item.item-size-13{width:7.69231%}#main-content .overlap-1 .product-list .item.item-size-14,#main-content .product-list.overlap-1 .item.item-size-14{width:7.14286%}#main-content .overlap-1 .product-list .item.item-size-15,#main-content .product-list.overlap-1 .item.item-size-15{width:6.66667%}#main-content .overlap-1 .product-list .item.item-size-16,#main-content .product-list.overlap-1 .item.item-size-16{width:6.25%}#main-content .overlap-1 .product-list .item.item-size-17,#main-content .product-list.overlap-1 .item.item-size-17{width:5.88235%}#main-content .overlap-1 .product-list .item.item-size-18,#main-content .product-list.overlap-1 .item.item-size-18{width:5.55556%}#main-content .overlap-1 .product-list .item.item-size-19,#main-content .product-list.overlap-1 .item.item-size-19{width:5.26316%}#main-content .overlap-1 .product-list .item:nth-child(even),#main-content .product-list.overlap-1 .item:nth-child(even){margin-top:10%}#main-content .overlap-1 .product-list .item:nth-child(even) a,#main-content .product-list.overlap-1 .item:nth-child(even) a{margin-left:-10%;margin-right:-10%;width:120%}#main-content .overlap-1 .product-list .item:nth-child(odd):hover .metadata,#main-content .product-list.overlap-1 .item:nth-child(odd):hover .metadata{top:72%;margin-top:5px}#main-content .overlap-1 .product-list .item:nth-child(even):hover .metadata,#main-content .product-list.overlap-1 .item:nth-child(even):hover .metadata{top:90%;margin-top:5px}#main-content .product-list.fade-enabled{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}#main-content .product-list.fade-enabled.visible{opacity:1}#main-content .product-detail{text-align:center;border-bottom:2px solid #002552;margin-bottom:30px;padding-bottom:20px;margin-top:30px}@media(min-width:34em){#main-content .product-detail{text-align:left}}#main-content .product-detail div{text-align:left}#main-content .product-detail img{margin-bottom:20px;-webkit-box-shadow:0 0 21px -5px rgba(0,0,0,.69);-moz-box-shadow:0 0 21px -5px rgba(0,0,0,.69);box-shadow:0 0 21px -5px rgba(0,0,0,.69)}@media(min-width:34em){#main-content .product-detail img{float:left;margin-right:20px;margin-bottom:0}body.landingpage #main-content .product-detail img{margin-right:0}}#main-content .product-detail .prices{font-size:.9em}#main-content .product-detail .prices ul{list-style-type:none;padding:0;margin:0}#main-content .product-detail .blurb{margin-bottom:10px}#main-content .product-detail .subject-tag{display:inline-block;background-color:#c9d0f2;margin-bottom:3px;margin-top:3px;margin-right:5px}#main-content .product-detail .subject-tag a,#main-content .product-detail .subject-tag button{border:none;background:none;padding:5px 10px;text-decoration:none}#main-content .product-detail-page .cover{position:relative;float:left;margin-bottom:20px;-webkit-box-shadow:0 0 21px -5px rgba(0,0,0,.69);-moz-box-shadow:0 0 21px -5px rgba(0,0,0,.69);box-shadow:0 0 21px -5px rgba(0,0,0,.69)}#main-content .product-detail-page .cover img{width:100%}#main-content .product-detail-page .cover div{position:absolute;top:0;left:0;right:0;background-color:rgba(255,255,255,.3)}#main-content .product-detail-page .cover div a{width:100%;display:inline-block;text-align:left;padding:20px;font-size:1.2em;color:#002552}#main-content .product-detail-page .cover div a:hover{text-decoration:none}#main-content .product-detail-page .cover div:hover{}#main-content .product-detail-page h1{margin-top:0}#main-content .product-detail-page table{width:100%;margin-bottom:10px}#main-content .product-detail-page table td{padding:5px 5px 20px 0;vertical-align:top}#main-content .product-detail-page table td span{font-size:.8em}#main-content .product-detail-page table td:last-child{text-align:center;padding-right:0}#main-content .product-detail-page table td:last-child a{display:inline-block;width:100%;text-align:center;text-wrap:none;white-space:nowrap}#main-content .product-detail-page .text-content{margin-bottom:30px;min-height:300px}#main-content .product-detail-page .text-content .nav-tabs a{text-decoration:none}#main-content .product-detail-page .text-content .tab-pane{padding-top:20px}#main-content .product-detail-page .text-content .tab-pane .text-content-item{}#main-content .product-detail-page .text-content .tab-pane .text-author{font-style:italic;margin-top:15px;font-size:1.1em}#main-content .product-detail-page .subject-tag{display:inline-block}#main-content .product-detail-page .subject-tag a,#main-content .product-detail-page .subject-tag button{padding:5px 10px;border:none;background:none;text-decoration:none}#main-content .product-detail-page .subject-tag a{display:block}#main-content .product-detail-page .subject-tag a:hover{text-decoration:none}#main-content .product-detail-page .preview{display:block;margin-top:20px;text-align:center;width:100%}#main-content .product-detail-page .preview a{padding:8px 30px}#main-content .product-detail-page .col-md-8{position:Relative}#main-content .product-detail-page .PreviewLinkDiv{position:absolute;bottom:-10px;left:0}#main-content .product-detail-page .PreviewLinkDiv .preview a{padding:0 0 0 15px}#main-content .product-detail-page .PreviewLinkDiv .preview a span{padding-right:7px}#main-content .product-detail-page .prices .price-block a.link-button.add-to-basket{background-color:#ef8100;color:#fff}#main-content .product-detail-page .prices .price-block a.link-button.add-to-basket:hover{background-color:#be6700}#main-content .product-detail-page>.row>.col-md-4 .link-button.dark:not(.add-to-basket){background-color:transparent;color:#002552;border:1px solid #002552}#main-content .product-detail-page>.row>.col-md-4 .link-button.dark:not(.add-to-basket):hover{background-color:#002552;color:#fff}#main-content .product-detail-page .additional-buttons{display:block;margin-top:20px;padding-left:20px;padding-right:20px}@media(min-width:62em){#main-content .product-detail-page .additional-buttons{margin-left:20px}}#main-content .product-detail-page .additional-buttons a{text-align:center;width:100%;display:block;padding:8px 30px}#main-content .product-detail-page .prices{margin-top:15px;background-color:#e5e5e5}@media(min-width:62em){#main-content .product-detail-page .prices{margin-top:0;margin-left:0}}#main-content .product-detail-page .prices .price-block{padding:30px;vertical-align:middle}#main-content .product-detail-page .prices .price-block .format{display:inline-block;vertical-align:middle;font-size:22px}#main-content .product-detail-page .prices .price-block .format span{display:block;font-size:14px;font-weight:normal}#main-content .product-detail-page .prices .price-block .right{display:inline-block;float:right;height:2.9em;line-height:2.9em;vertical-align:middle}#main-content .product-detail-page .prices .price-block .value{vertical-align:middle;display:inline;font-size:1em;margin-right:10px}#main-content .product-detail-page .prices .price-block div.add-to-basket-block{vertical-align:middle;display:inline}#main-content .product-detail-page .prices .price-block a.link-button{padding:8px 14px!important}#main-content .product-detail-page .prices .price-block a.full{padding:8px 16px!important;width:100%;display:block;text-align:center}@media(min-width:75em){#main-content .product-detail-page .prices .price-block .value{font-size:1.4em}#main-content .product-detail-page .prices .price-block .format{font-size:22px}#main-content .product-detail-page .prices .price-block .format span{font-size:14px}#main-content .product-detail-page .prices .price-block a.link-button{padding:12px 20px!important}#main-content .product-detail-page .prices .price-block a.full{padding:8px 20px!important}}#main-content .product-detail-page .prices .price-block:hover{background-color:#f2f2f2}#main-content .product-detail-page h1{font-size:47px}#main-content .product-detail-page h2{font-size:42px}#main-content .product-detail-page h3{font-size:24px}#main-content .product-detail-page h4{font-size:20px}@media(min-width:75em){#main-content .product-detail-page h1{font-size:47px}#main-content .product-detail-page h2{font-size:42px}#main-content .product-detail-page h3{font-size:24px}#main-content .product-detail-page h4{font-size:20px}}#main-content .blog-repository .bg-wrap,#main-content .content-heading .bg-wrap{background-position:center;padding:20px}#main-content .blog-repository .bg-wrap h1,#main-content .content-heading .bg-wrap h1{font-size:1.5em}@media(min-width:62em){#main-content .blog-repository .bg-wrap h1,#main-content .content-heading .bg-wrap h1{font-size:1.8em}}#main-content .blog-repository .bg-wrap h1,#main-content .blog-repository .bg-wrap h2,#main-content .content-heading .bg-wrap h1,#main-content .content-heading .bg-wrap h2{display:inline-block;margin-top:0}#main-content .blog-repository .bg-wrap h1,#main-content .blog-repository .bg-wrap h2,#main-content .blog-repository .bg-wrap a,#main-content .blog-repository .bg-wrap a:link,#main-content .blog-repository .bg-wrap div.blurb,#main-content .content-heading .bg-wrap h1,#main-content .content-heading .bg-wrap h2,#main-content .content-heading .bg-wrap a,#main-content .content-heading .bg-wrap a:link,#main-content .content-heading .bg-wrap div.blurb{color:#fff}#main-content .blog-repository .bg-wrap h1,#main-content .blog-repository .bg-wrap h2,#main-content .blog-repository .bg-wrap div.blurb,#main-content .content-heading .bg-wrap h1,#main-content .content-heading .bg-wrap h2,#main-content .content-heading .bg-wrap div.blurb{background-color:rgba(0,0,0,.5);padding:10px}#main-content .blog-repository .bg-wrap div.blurb,#main-content .content-heading .bg-wrap div.blurb{padding:15px 10px;max-width:500px}#main-content .blog-repository .bg-wrap div.blurb .subscript,#main-content .content-heading .bg-wrap div.blurb .subscript{margin-top:10px;font-size:.9em;font-style:italic}#main-content .blog-repository .dark h1,#main-content .blog-repository .dark h2,#main-content .blog-repository .dark div.blurb,#main-content .content-heading .dark h1,#main-content .content-heading .dark h2,#main-content .content-heading .dark div.blurb{background-color:rgba(0,0,0,.5)}#main-content .blog-repository .dark h1,#main-content .blog-repository .dark h2,#main-content .blog-repository .dark a,#main-content .blog-repository .dark a:link,#main-content .blog-repository .dark div.blurb,#main-content .content-heading .dark h1,#main-content .content-heading .dark h2,#main-content .content-heading .dark a,#main-content .content-heading .dark a:link,#main-content .content-heading .dark div.blurb{color:#fff}#main-content .blog-repository .light h1,#main-content .blog-repository .light h2,#main-content .blog-repository .light div.blurb,#main-content .content-heading .light h1,#main-content .content-heading .light h2,#main-content .content-heading .light div.blurb{background-color:rgba(255,255,255,.5)}#main-content .blog-repository .light h1,#main-content .blog-repository .light h2,#main-content .blog-repository .light a,#main-content .blog-repository .light a:link,#main-content .blog-repository .light div.blurb,#main-content .content-heading .light h1,#main-content .content-heading .light h2,#main-content .content-heading .light a,#main-content .content-heading .light a:link,#main-content .content-heading .light div.blurb{color:#002552}@media(min-width:62em){#main-content .blog-repository .bg-wrap{min-height:300px}}#main-content .content-heading{margin-left:-50px;margin-right:-50px;margin-bottom:50px;position:relative}#main-content .content-heading .bg-wrap{background-size:cover;background-position:center;padding:50px}@media(min-width:62em){#main-content .content-heading .bg-wrap{min-height:450px;max-height:500px;overflow:hidden}}#main-content .content-heading .subscript{display:inline-block;min-width:initial;background-color:rgba(0,0,0,.5);padding:10px;color:#eaeaea;font-size:.85em;font-style:italic}#main-content .team-members{margin-top:20px;padding-bottom:20px}#main-content .team-members .mugshot{float:left;width:100%;padding:0 80px;margin-bottom:20px}@media(min-width:34em){#main-content .team-members .mugshot{width:140px;padding:0;margin-right:30px}}#main-content .team-members .mugshot img{width:100%;-webkit-box-shadow:0 0 21px -5px rgba(0,0,0,.69);-moz-box-shadow:0 0 21px -5px rgba(0,0,0,.69);box-shadow:0 0 21px -5px rgba(0,0,0,.69)}@media(min-width:34em){#main-content .team-members .mugshot img{margin-left:0}}#main-content .team-members h2{margin-top:0}#main-content .team-members h3{font-size:1.2em;margin-top:5px;margin-bottom:15px}#main-content .team-members .right-col{text-align:center}@media(min-width:62em){#main-content .team-members .right-col{text-align:right}}#main-content .umb-grid .has-bg{background-position:center;background-size:cover}#main-content .umb-grid .has-bg .grid-item-wrap{padding:20px}#main-content .umb-grid .has-bg .grid-item-wrap .grid-block{margin:-20px;padding:20px}#main-content .umb-grid .has-bg .container-fluid{margin-bottom:30px}@media(min-width:34em){#main-content .umb-grid .has-bg .container-fluid{margin-bottom:40px}}@media(min-width:62em){#main-content .umb-grid .has-bg .container-fluid{margin-bottom:50px}}#main-content .umb-grid .has-bg .column{margin-bottom:0}#main-content .umb-grid .has-bg:hover .grid-item-wrap{}#main-content .umb-grid .grid-item-wrap>img{width:100%}#main-content .umb-grid .grid-item-wrap .size-small{min-height:240px}#main-content .umb-grid .grid-item-wrap .size-small .product-detail img{max-height:200px;display:inline-block}#main-content .umb-grid .grid-item-wrap .size-small .product-list .item-count-1{text-align:center}#main-content .umb-grid .grid-item-wrap .size-small .product-list .item-count-1 .view-window{width:100%;display:inline-block}#main-content .umb-grid .grid-item-wrap .size-small .product-list .item-count-2{text-align:center}#main-content .umb-grid .grid-item-wrap .size-small .product-list .item-count-2 .view-window{width:50%;display:inline-block}#main-content .umb-grid .grid-item-wrap .size-medium{}#main-content .umb-grid .grid-item-wrap .size-medium .product-detail img{width:auto;max-height:260px}#main-content .umb-grid .grid-item-wrap .size-medium .product-list .item-count-1{text-align:center}#main-content .umb-grid .grid-item-wrap .size-medium .product-list .item-count-1 .view-window{width:100%;display:inline-block}#main-content .umb-grid .grid-item-wrap .size-medium .product-list .item-count-2{text-align:center}#main-content .umb-grid .grid-item-wrap .size-medium .product-list .item-count-2 .view-window{width:50%;display:inline-block}#main-content .umb-grid .grid-item-wrap .size-medium .product-list .item-count-3{text-align:center}#main-content .umb-grid .grid-item-wrap .size-medium .product-list .item-count-3 .view-window{width:33.33333%;display:inline-block}@media(min-width:75em){#main-content .umb-grid .grid-item-wrap .size-xlarge .product-detail h1,#main-content .umb-grid .grid-item-wrap .size-large .product-detail h1{font-size:2.5em!important}}#main-content .umb-grid .grid-item-wrap .size-xlarge .product-detail .prices,#main-content .umb-grid .grid-item-wrap .size-large .product-detail .prices{padding:0}@media(min-width:34em){#main-content .umb-grid .grid-item-wrap .size-xlarge .product-detail img,#main-content .umb-grid .grid-item-wrap .size-large .product-detail img{max-height:360px!important;height:360px!important;max-width:none}}#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-1,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-1{text-align:center}#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-1 .view-window,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-1 .view-window{width:100%;display:inline-block}@media(min-width:34em){#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-1 .view-window,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-1 .view-window{max-width:20%}}#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-2,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-2{text-align:center}#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-2 .view-window,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-2 .view-window{width:100%;display:inline-block}@media(min-width:34em){#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-2 .view-window,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-2 .view-window{max-width:40%}}#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-3,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-3{text-align:center}#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-3 .view-window,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-3 .view-window{width:100%;display:inline-block}@media(min-width:34em){#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-3 .view-window,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-3 .view-window{max-width:60%}}#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-4,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-4{text-align:center}#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-4 .view-window,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-4 .view-window{width:100%;display:inline-block}@media(min-width:34em){#main-content .umb-grid .grid-item-wrap .size-xlarge .product-list .item-count-4 .view-window,#main-content .umb-grid .grid-item-wrap .size-large .product-list .item-count-4 .view-window{max-width:80%}}#main-content .umb-grid .grid-item-wrap .has-bg-colour{padding:20px}#main-content .umb-grid .grid-item-wrap .grid-block h1 form button,#main-content .umb-grid .grid-item-wrap .grid-block h2 form button{background:none;border:none;margin:0;padding:0}#main-content .umb-grid .grid-item-wrap .grid-block a:hover,#main-content .umb-grid .grid-item-wrap .grid-block a:link,#main-content .umb-grid .grid-item-wrap .grid-block a:focus{text-decoration:none}#main-content .umb-grid .grid-item-wrap .grid-block .product-detail{border-bottom:none;margin:0;padding:0}#main-content .umb-grid .col-md-3 .grid-block>.product-detail h1,#main-content .umb-grid .col-md-4 .grid-block>.product-detail h1,#main-content .umb-grid .col-md-6 .grid-block>.product-detail h1,#main-content .umb-grid .col-md-12 .grid-block>.product-detail h1{font-size:1.4em}#main-content .umb-grid .col-md-3 .grid-block>.product-detail h2,#main-content .umb-grid .col-md-4 .grid-block>.product-detail h2,#main-content .umb-grid .col-md-6 .grid-block>.product-detail h2,#main-content .umb-grid .col-md-12 .grid-block>.product-detail h2{font-size:1.2em}#main-content .umb-grid .col-md-3 .grid-block>.product-detail h3,#main-content .umb-grid .col-md-4 .grid-block>.product-detail h3,#main-content .umb-grid .col-md-6 .grid-block>.product-detail h3,#main-content .umb-grid .col-md-12 .grid-block>.product-detail h3{font-size:1em;margin-top:6px}#main-content .umb-grid .col-md-3 .grid-block>.product-detail h1{font-size:1em}@media(min-width:62em){#main-content .umb-grid .col-md-4 .grid-block>.product-detail img,#main-content .umb-grid .col-md-3 .grid-block>.product-detail img{max-height:140px}}@media(min-width:62em){#main-content .umb-grid .col-md-6 .grid-block>.product-detail h1{font-size:1.6em}#main-content .umb-grid .col-md-6 .grid-block>.product-detail h2{font-size:1.4em}#main-content .umb-grid .col-md-6 .grid-block>.product-detail h3{font-size:1.1em}#main-content .umb-grid .col-md-12 .grid-block>.product-detail h1{font-size:2em}#main-content .umb-grid .col-md-12 .grid-block>.product-detail h2{font-size:1.6em}#main-content .umb-grid .col-md-12 .grid-block>.product-detail h3{font-size:1.3em}}#main-content .font-colour-fff h1,#main-content .font-colour-fff h2,#main-content .font-colour-fff h3,#main-content .font-colour-fff li,#main-content .font-colour-fff p,#main-content .font-colour-fff span,#main-content .font-colour-fff div,#main-content .grid-block.font-colour-fff h1,#main-content .grid-block.font-colour-fff h2,#main-content .grid-block.font-colour-fff h3,#main-content .grid-block.font-colour-fff li,#main-content .grid-block.font-colour-fff p,#main-content .grid-block.font-colour-fff span,#main-content .grid-block.font-colour-fff div{color:#fff}#main-content .font-colour-e5e5e5 h1,#main-content .font-colour-e5e5e5 h2,#main-content .font-colour-e5e5e5 h3,#main-content .font-colour-e5e5e5 li,#main-content .font-colour-e5e5e5 p,#main-content .font-colour-e5e5e5 span,#main-content .font-colour-e5e5e5 div,#main-content .grid-block.font-colour-e5e5e5 h1,#main-content .grid-block.font-colour-e5e5e5 h2,#main-content .grid-block.font-colour-e5e5e5 h3,#main-content .grid-block.font-colour-e5e5e5 li,#main-content .grid-block.font-colour-e5e5e5 p,#main-content .grid-block.font-colour-e5e5e5 span,#main-content .grid-block.font-colour-e5e5e5 div{color:#e5e5e5}#main-content .font-colour-4B5996 h1,#main-content .font-colour-4B5996 h2,#main-content .font-colour-4B5996 h3,#main-content .font-colour-4B5996 li,#main-content .font-colour-4B5996 p,#main-content .font-colour-4B5996 span,#main-content .font-colour-4B5996 div,#main-content .grid-block.font-colour-4B5996 h1,#main-content .grid-block.font-colour-4B5996 h2,#main-content .grid-block.font-colour-4B5996 h3,#main-content .grid-block.font-colour-4B5996 li,#main-content .grid-block.font-colour-4B5996 p,#main-content .grid-block.font-colour-4B5996 span,#main-content .grid-block.font-colour-4B5996 div{color:#4b5996}#main-content .font-colour-243588 h1,#main-content .font-colour-243588 h2,#main-content .font-colour-243588 h3,#main-content .font-colour-243588 li,#main-content .font-colour-243588 p,#main-content .font-colour-243588 span,#main-content .font-colour-243588 div,#main-content .grid-block.font-colour-243588 h1,#main-content .grid-block.font-colour-243588 h2,#main-content .grid-block.font-colour-243588 h3,#main-content .grid-block.font-colour-243588 li,#main-content .grid-block.font-colour-243588 p,#main-content .grid-block.font-colour-243588 span,#main-content .grid-block.font-colour-243588 div{color:#002555}#main-content .font-colour-121b45 h1,#main-content .font-colour-121b45 h2,#main-content .font-colour-121b45 h3,#main-content .font-colour-121b45 li,#main-content .font-colour-121b45 p,#main-content .font-colour-121b45 span,#main-content .font-colour-121b45 div,#main-content .grid-block.font-colour-121b45 h1,#main-content .grid-block.font-colour-121b45 h2,#main-content .grid-block.font-colour-121b45 h3,#main-content .grid-block.font-colour-121b45 li,#main-content .grid-block.font-colour-121b45 p,#main-content .grid-block.font-colour-121b45 span,#main-content .grid-block.font-colour-121b45 div{color:#121b45}#main-content .font-colour-000 h1,#main-content .font-colour-000 h2,#main-content .font-colour-000 h3,#main-content .font-colour-000 li,#main-content .font-colour-000 p,#main-content .font-colour-000 span,#main-content .font-colour-000 div,#main-content .grid-block.font-colour-000 h1,#main-content .grid-block.font-colour-000 h2,#main-content .grid-block.font-colour-000 h3,#main-content .grid-block.font-colour-000 li,#main-content .grid-block.font-colour-000 p,#main-content .grid-block.font-colour-000 span,#main-content .grid-block.font-colour-000 div{color:#000}#main-content .link-list{margin:0;padding:0;list-style-type:none}#main-content .link-list button{border:none;text-align:left;display:block;width:100%;background-color:#c9d0f2;padding:5px 10px;margin-bottom:4px;margin-top:4px;margin-right:5px}#main-content .link-list button:hover{background-color:#d7dcf4}#main-content .link-button{background-color:#c9d0f2;padding:5px 10px;text-decoration:none}#main-content .link-button:hover{background-color:#d7dcf4;text-decoration:none}#main-content .link-button.dark{background-color:#002552;color:#fff;padding:5px 10px}#main-content .ProductDetailRight a:link:not(.button).link-button.dark{background-color:#002552!important;color:#fff!important}#main-content .ProductDetailRight a:link:not(.button).link-button.dark:hover{background-color:#002555!important}#main-content .link-button.dark:hover{background-color:#002555;color:#fff;text-decoration:none}#main-content ul.no-style{list-style-type:none;padding:0;margin:0}.row .column{margin-bottom:30px}@media(min-width:34em){.row .column{margin-bottom:40px}}@media(min-width:62em){.row .column{margin-bottom:50px}}.row .column h1,.row .column h2{margin-top:0}.row .column-small h1{font-size:1.6em}.row .block{background-color:#003165;-webkit-box-shadow:1px 0 11px 0 rgba(0,0,0,.38);-moz-box-shadow:1px 0 11px 0 rgba(0,0,0,.38);box-shadow:1px 0 11px 0 rgba(0,0,0,.38);color:#fff;background-size:cover}.row .block a{color:#fff}.row .block a:hover{text-decoration:none}.row .block .tagline{padding:20px;min-height:200px}@media(min-width:48em){.row .block .tagline{min-height:300px}}.row .block .tagline:hover{}.row .block.min-height{min-height:250px}@media(min-width:48em){.row .block.min-height{min-height:400px}}#footer{background-color:gray;font-size:.9em;color:#bac5d4}#footer h1{color:#fff;margin-top:5px;font-size:1.2em}#footer p,#footer a{font-size:16px}#footer p{margin:12px 0}#footer a.single{margin-bottom:10px;display:block}#footer a{color:#bac5d4;padding-top:5px;padding-bottom:5px;display:block}#footer .logo a{padding-top:0;padding-bottom:0}#footer a img{}#footer a:hover{color:#bac5d4}#footer a.button{background-color:#aaa;text-decoration:none;text-align:center;padding-top:10px;padding-bottom:10px}#footer a.button:hover{background-color:#5b5b5b;color:#fff}#footer svg:hover path{fill:#5b5b5b}#footer ul{display:block;list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAHCAYAAAArkDztAAAABmJLR0QAwwDMANhHSxy2AAAACXBIWXMAABcSAAAXEgFnn9JSAAAAB3RJTUUH4AYNCBsIDkSOTwAAAG1JREFUCNdljqGNAgEABGefkK8GMCiCpQBawVMFBoNCkqBQtHBB08uR7LwhCH7lTDJZ2l7aLvjaDzAkuavntnN1+rHjOP623atP9fCv0HapDuojbzAD1kk2wAs4Rt2pqyQT4JTkBoB6Vbffr/4Amp5CFZHSX+UAAAAASUVORK5CYII=");padding-left:14px}#footer ul li{margin-left:0;padding-left:0}#footer .social-links{margin-top:20px;margin-bottom:15px;clear:both}#footer .social-links ul{list-style-type:none;width:100%;text-align:right}#footer .social-links ul li{display:block;float:right;margin-left:20px;text-align:right}#footer .social-links ul li svg{fill:#fff;height:30px;display:inline-block;max-width:50px}#footer iframe{height:110px;width:100%}#footer .icon{margin-left:5px}#footer .footer-group{margin-bottom:40px}.bg-white-offset{background-color:#e5e5e5}.bg-extra-light{background-color:#4b5996}.bg-light{background-color:#002555}.bg-dark{background-color:#002552}.alertify-logs h1{margin:10px;color:#002552;font-size:1.4em}.alertify-logs>*,.alertify-logs>*.default{background:rgba(0,0,0,.8)}.alertify-logs>*.error{background:rgba(244,67,54,.8)}.alertify-logs>*.success{background:rgba(201,208,242,.9)}#cookie-dialog{position:fixed;bottom:0;width:100%;padding:20px 20px;color:#fff;background-color:rgba(0,0,0,.8);z-index:99}@media(min-width:34em){#cookie-dialog{padding:20px 30px}}@media(min-width:48em){#cookie-dialog{padding:20px 50px}}#cookie-dialog span{font-weight:bold}.BlueBGColor{background-color:#09254f!important;padding:20px}@media(min-width:1300px){.container{width:1270px!important}}@media(min-width:1440px){.container{width:1340px!important}.three-boxes-row .details a:nth-last-child(1):after,.three-boxes-row .details a:nth-last-child(2):after{height:0;border-bottom:none}.three-boxes-row .details a:nth-last-child(1),.three-boxes-row .details a:nth-last-child(2){padding-bottom:0}}@media(min-width:1500px){.container{width:1410px!important}}#header #search-menu-page{text-align:center;font-size:.8em;padding-top:6px}#header #search-menu-page form{position:relative}#header #search-menu-page.active{padding-right:15px}#header #search-menu-page form input[type="text"]{width:0;opacity:0;border:none;color:#fff;height:40px;padding:5px 15px 5px 15px;background-color:transparent;margin-top:5px}#header #search-menu-page form select{opacity:0}#header #search-menu-page form input[type="text"] ::-webkit-input-placeholder{color:#fff}#header #search-menu-page form input[type="text"] ::-moz-placeholder{color:#fff}#header #search-menu-page form input[type="text"] :-ms-input-placeholder{color:#fff}#header #search-menu-page form input[type="text"] :-moz-placeholder{color:#fff}#header #search-menu-page.active form input[type="text"]{width:100%;width:calc(100% - 120px);border-bottom:1px solid #fff;opacity:1}#header #search-menu-page.active form select{height:38px;font-size:14px;width:95px;background-color:transparent;color:#fff;opacity:1;border:none;border-bottom:solid 1px #fff}#header #search-menu-page.active form select option{background-color:#002555;color:#fff}#header #search-menu-page form input[type="submit"]{position:absolute;top:0;right:0;height:50px;width:30px;background:url('/Content/images/refresh/icons/Icon_Search_White.svg') no-repeat;background-position:center center;background-size:20px 20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#header #search-menu-page.active form input[type="submit"]{right:-15px}#main-content .product-list .landscape .item.item-size-8{}.HeaderCol12{position:relative;padding-left:360px;padding-right:315px;height:73px}.Subscribe{position:relative;padding-left:27px;color:#fff!important;padding-right:15px}.Subscribe:hover{text-decoration:underline}footer .Subscribe::before{top:9px}.Subscribe:before{content:"";display:inline-block;position:absolute;left:0;background:url('/Content/images/refresh/icons/Icon_Newsletter.svg') no-repeat;width:18px;height:18px;top:2px}.Subscribe:after{content:"Subscribe to the RLI Periodical";display:inline-block}.Subscribe:hover:after{text-decoration:underline}#header .HeaderTop{height:73px;margin-bottom:10px}#header #header-items #navbar{padding-left:0;padding-right:0}#header #header-items #navbar>.container{margin-left:auto;margin-right:auto}#header #header-items #menu ul.nav>li>a,#header ul.nav>li button{padding:0 0 20px 0;margin:16px 40px 0 0;font-weight:600;border-bottom:5px solid transparent;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#header #header-items #menu ul.nav>li>a:hover,#header #header-items #menu ul.nav>li>a.active{border-bottom:5px solid #fff}a.HeaderBasket{display:inline-block;float:right;background-color:#0062e1;font-weight:bold}#header #header-items #navbar{padding-left:0;padding-right:0}body.home #main-content{margin:0!important}.carousel-indicators{bottom:70px}#mainCarousel .carousel-indicators li{width:20px!important;height:20px!important;margin:7px!important;border:2px solid #fff!important}#mainCarousel .item .jumbotron .container{position:relative;height:660px}#mainCarousel .item .jumbotron{height:660px}.jumbotron.carousel-hero{position:relative}.jumbotron.carousel-hero:after{content:"";background:blue;position:fixed;top:0;bottom:100px;right:0;left:0;z-index:-1;width:100%;height:100px}#mainCarousel .item.HasBook .jumbotron .container{height:660px}#mainCarousel .jumbotron .containerInner{position:absolute;left:15px;right:15px;top:16%;width:100%;max-width:700px;display:none}#mainCarousel .jumbotron .Overlay,.BlueOverlay{width:100%;height:100%;position:absolute}.PdtListItem{position:relative}.PdtListItem .SearchIcon{position:absolute;left:0;right:0;top:0;bottom:0;background:url('/Content/images/refresh/icons/Icon_Search_blue.svg') no-repeat;background-position:center center;background-size:50px 50px}#mainCarousel .jumbotron .Overlay{background-color:rgba(0,0,0,.5);bottom:60px}.BlueOverlay{background-color:rgba(0,37,85,.7)}.BlueOverlay,.SearchIcon{display:none}.PdtListItem:hover .BlueOverlay,.PdtListItem:hover .SearchIcon{display:block}#mainCarousel .carousel-inner .container{}#mainCarousel .jumbotron{background-repeat:no-repeat;background-position:center -60px!important;padding:0!important;font-size:18px;margin-bottom:0;background-color:#fff!important}.carousel-inner>.item{background-color:#fff!important}#mainCarousel .jumbotron,#mainCarousel .jumbotron h1,#mainCarousel .jumbotron h2,#mainCarousel .jumbotron p{color:#fff}#mainCarousel .jumbotron h2,#mainCarousel .jumbotron p{line-height:130%}#mainCarousel .jumbotron p em{font-size:18px;font-style:italic}#mainCarousel .jumbotron h1{margin-bottom:20px}#mainCarousel .jumbotron p{margin-bottom:30px}#mainCarousel .jumbotron h1{font-size:48px;font-weight:bold}#mainCarousel .jumbotron p{font-size:20px}#mainCarousel .buttonP{display:block}.button:not(#header-search){font-size:20px;min-height:60px;padding:15px 30px 15px;border:2px solid #ef8100;background-color:#ef8100;color:#fff;text-decoration:none!important;display:inline-block}.button:not(#header-search).blue{border:2px solid #1ca1f1;background-color:#1ca1f1;color:#fff}.button:not(#header-search).blue:hover,.button:not(#header-search).blue:focus,.button:not(#header-search).blue:active{background-color:#fff!important;color:#1ca1f1!important}.button:not(#header-search).orange:hover,.button:not(#header-search).orange:focus,.button:not(#header-search).orange:active{background-color:#be6700!important;border-color:#be6700!important}#mainCarousel .BookImage{max-width:400px;max-height:600px;position:absolute;right:0;top:60px}.IntroDiv{margin-bottom:50px}#mainCarousel{margin-bottom:60px}#mainCarousel .jumbotron .container{}footer .SubscribeDiv{left:0}.FullWidthOuter{text-align:center;padding:80px 0}.FullWidthOuter.FullWidthAfterHero{padding:20px 0 80px 0}.FullWidthOuter h2,h2 a{font-size:42px;color:#002555}.FullWidthOuter h2,.FullWidthOuter img{margin-bottom:30px}.FullWidthOuter .row .column{margin-bottom:0}.FullWidthBGGrey{background-color:#d9dbe0}.FullWidthBGDarkGrey{background-color:#838ca3}.FullWidthBGDarkGrey h2{color:#fff}.FullWidthBGLightGrey{background-color:#ebecef}.FullWidthSubscribeSection.FullWidthOuter{background-color:#fff;text-align:left;padding:60px 0}.FullWidthSubscribeSection h3,#footer .FullWidthSubscribeSection h3 a{font-size:28px;font-weight:bold;color:#002555}.FullWidthSubscribeSection p{font-size:18px!important;color:#767676}.TwitterSection iframe{width:660px!important;height:570px!important}.FullWidthOuter .buttonP{margin-top:40px}.SMIconsUL,.SMIconsUL li,footer ul,footer li{list-style:none;display:inline-block;padding-left:0!important}.SMIcons{height:72px;margin-top:20px}.SMIcons a{width:22px;height:22px;background:url(/Content/images/refresh/icons/Icon_Facebook_white.svg) 0 0 no-repeat transparent;background-size:22px 22px;display:inline-block;margin-right:20px}.SMIcons li:last-of-type{margin-right:0}.SMIcons .Email{background-image:url(/Content/images/refresh/icons/Icon_Email_white.svg)}.SMIcons .Facebook{background-image:url(/Content/images/refresh/icons/Icon_Facebook_white.svg)}.SMIcons .Twitter{background-image:url(/Content/images/refresh/icons/Icon_Twitter_white.svg)}.SMIcons .Instagram{background-image:url(/Content/images/refresh/icons/Icon_Instagram_white.svg)}.SMIcons .LinkedIn{background-image:url(/Content/images/refresh/icons/Icon_Linkedin_white.svg)}.SMIcons .Youtube{background-image:url(/Content/images/refresh/icons/Icon_Youtube_white.svg)}.SMIcons .Mediumb{background-image:url(/Content/images/medium.svg)}footer .FooterTop .FirstSection,footer .FooterTop .SecondSection{padding:60px 0 45px 0}footer .FooterBottom{padding:20px 0}footer#footer .FooterBottom a{display:inline-block;margin-right:30px;text-decoration:none;line-height:100%;padding-top:3px}footer#footer .FooterBottom a:hover{text-decoration:underline}footer#footer .FooterBottom a,footer#footer .FooterBottom p,footer#footer .FooterBottom span,footer#footer .FooterBottom a:hover{color:#bac5d4;font-size:14px}footer#footer .FooterBottom .col-md-8 span:first-of-type{margin-right:30px}footer#footer .FooterBottom a:last-of-type{margin-right:0}footer .FooterTop .FirstSection{border-bottom:1px solid #fff}footer h6{color:#fff;margin-bottom:30px;font-size:18px;font-weight:bold}footer .FooterTop{background-color:#002555}footer .FooterBottom{background-color:#001b3e}.HeroBanner{height:660px;width:100%;background-size:cover;background-position:center center;position:relative}.HeroTitle h1{color:#fff;font-size:70px}.template2361 .HeroTitle h1{text-transform:uppercase}.HeroTitle{position:absolute;left:0;right:0;top:40%;bottom:0}.HeroTitle>.container{text-align:center}.PostDetailsBG{width:100%;height:240px}.PostDetails{text-align:left;height:auto;min-height:190px}.PostDetails{padding:30px;background-color:#fff}.PostItem:hover .PostDetails{background-color:#002555}.PostDetails>h4,.PostDetails>div{margin-bottom:15px}.PostDetails>h4{font-size:24px}.blog-repository .PostDetails>div:last-child{margin-bottom:0}.blog-repository .PostItem a:hover .PostDetails{background-color:#002555}.blog-repository .PostItem{margin-bottom:30px}.PostItem h4,.dropdown-menu h4{color:#002555}.PostItem .subscript{color:#0062e1;font-size:16px;font-style:italic}.PostItem .subscript:before{content:"";display:inline-block;background:url('/Content/images/refresh/icons/Icon_Date_blue.svg') no-repeat;width:20px;height:15px;background-position:0 center;background-size:14px 14px}.PostItem .blurb{color:#767676;font-size:18px;max-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PostItem a,.PostItem a:hover,.PostItem a h4,.PostItem a .subscript,.PostItem a .blurb{text-decoration:none!important}.PostItem a:hover h4,.PostItem a:hover .subscript,.PostItem a:hover .blurb{color:#fff!important;text-decoration:none!important}.PostItem a:hover .subscript:before{background:url('/Content/images/refresh/icons/Icon_Date_white.svg') no-repeat;background-size:14px 14px;background-position:0 center}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:transparent!important;border-color:transparent!important}#header #header-items #menu ul li ul li a{color:#002555}#header #header-items #menu ul li ul li a:hover{color:#ef8100}.nav .dropdown{position:initial}.dropdown-menu>li>a{padding:15px 20px!important}.PromoProduct{position:absolute;top:0;right:20px;max-width:280px}.PromoProduct>p a{padding:20px 0 0 0!important;display:block!important}.PromoProduct>p{text-align:center!important}.PromoProduct>div{padding:5px 20px!important;text-align:center}.PromoProduct>div h5{font-size:16px;color:#002555;font-weight:bold}.PromoProduct>div p{font-size:14px;color:#767676;font-weight:normal}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:transparent}#footer .SecondSection ul li{display:block}#footer .SecondSection a{text-decoration:none}#footer .SecondSection a:hover{text-decoration:underline}.click-to-product .details h2{font-size:20px!important}.click-to-product .details h3,.click-to-product .details .right{font-size:13px!important}#menu .glyphicon-shopping-cart{margin-right:5px}#top-menu #top-menu-buttons .menu-block ul a span.button-content{font-size:22px!important;margin-top:33px!important}.PaddingTB100{padding-top:100px;padding-bottom:100px}.text-center{text-align:center}.tradeLanding h1{font-size:42px;font-weight:700}.tradeLanding .trade-intro p{font-size:24px}.tradeLanding .trade-intro p,.inner-div .upper-details p{color:#767676}.choose-box{background-color:#002555;padding:15px 30px;text-align:center}.choose-box>*{display:inline-block}.choose-box *,.tradeLanding .trade-intro p,.three-boxes-row h3{font-size:24px}.choose-box *,.three-boxes-row h3{font-weight:600}.three-boxes-row a{font-size:20px}.three-boxes-row p,.three-boxes-row li{font-size:18px}.choose-box *{color:#fff}.choose-box h3{margin:0 18px}.choose-box p:first-of-type{margin-left:0}.choose-box select{width:285px;padding:10px;border-radius:5px}.choose-box select,.choose-box select option{color:#002555;font-size:18px}.tradeLanding .trade-intro h1{margin-bottom:50px}.tradeLanding .trade-intro .button{margin-top:30px}.trade-intro .container.InnerContainer{width:auto;padding-left:0;padding-right:0}body.trade #main-content{background-color:#ebecef;margin:0}.three-boxes-row .inner-div{background-color:#fff;text-align:center}.three-boxes-row .inner-div h3{background-color:#002555;color:#fff;padding:15px;margin-bottom:0;margin-top:0}.three-boxes-row .details{padding:25px 30px}.three-boxes-row .details1{padding:40px 30px}.three-boxes-row .details2{padding:30px;height:calc(100% - 60px)}.three-boxes-row .col-md-4:last-of-type .details2 .links-div{height:100%}.three-boxes-row .details a{display:inline-block;width:45%;text-decoration:none;padding-bottom:30px;float:left}.three-boxes-row .details a:nth-of-type(2n+1){margin-right:10%}.three-boxes-row .details a:after{content:"";display:block;height:26px;width:100%;border-bottom:1px solid #c5c6c7}.three-boxes-row .details a:last-of-type{}.three-boxes-row .button.blueghost{margin:0 auto!important}.three-boxes-row .links-div{text-align:center}.icon-text{margin-bottom:20px}.icon-text:before{content:"";display:inline-block;background:url('/Content/images/refresh/trade/Img/Icons/Icon_Tick.svg') no-repeat;width:30px;height:30px;background-position:center center;background-size:30px 30px;margin-right:10px;vertical-align:middle}.icon-text.icon-tick:before{background:url('/Content/images/refresh/trade/Img/Icons/Icon_Tick.svg') no-repeat;background-size:30px 30px}.icon-text.icon-eye:before{background:url('/Content/images/refresh/trade/Img/Icons/Icon_Eye.svg') no-repeat;background-size:30px 30px;margin-right:10px}.icon-text.blue{color:#002555!important}.orange{color:#ef4135!important}.margint10{margin-top:10px}.marginb50{margin-bottom:50px}.marginb30{margin-bottom:30px}.new-layout .button.blue{font-size:20px;background-color:#002555!important;border-color:#002555!important}.new-layout .button:not(#header-search).blue:hover{color:#002555!important}.new-layout .button.blueghost{font-size:20px;background-color:#fff!important;border-color:#002555!important;color:#002555!important;width:auto}.new-layout .button:not(#header-search).blueghost:hover{background-color:#002555!important;color:#fff!important}body.home h4{font-size:24px;font-weight:bold}body.home h6{font-size:18px;font-weight:bold}.subclildmenu,#header #header-items #menu ul li ul li.HasSubChildren h4{display:none}nav .dropdown:not(:first-child) .dropdown-menu{width:auto;min-height:auto;left:auto}nav .dropdown:not(:first-child) .dropdown-menu .PromoProduct{display:none!important}.dropdown a .arrowcaret{background:url(/Content/images/refresh/icons/Icon_Chevron_blue.svg) center center no-repeat transparent;background-size:15px 15px;width:15px;height:10px;display:inline-block;margin-left:10px}.dropdown.open a .arrowcaret{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.blogrepository #main-content{margin-left:0;margin-right:0}.category .container.InnerContainer{width:auto!important;max-width:1410px!important}#affiliate-info a{display:inline-block}.BlogImageDiv.content-heading{margin-left:0!important;margin-right:0!important}.BlogImageDiv img{width:100%}.BlogImageDiv.content-heading .bg-wrap{padding:0!important}@media all and (min-width:1201px){.nav{position:relative}.dropdown-menu{width:auto;min-height:auto;padding-top:0}.dropdown-menu:after{content:"";width:1px;height:338px;display:inline-block;background-color:#767676;position:absolute;left:250px;top:0;z-index:999}}.product-detail-section1{background-color:#ebecef}.product-detail-section-inner{padding-top:90px;padding-bottom:90px}.product-detail-section-inner.product-detail-section2{padding-bottom:40px}.product-detail-page .col-md-3 .preview a{background-color:transparent!important;color:#002555!important;padding:0!important}.product-detail-page .col-md-3 .preview a:hover{text-decoration:underline!important}.product-detail-page .col-md-3 .preview a .glyphicon{right:5px;top:4px}body.productdetails #main-content{margin-left:0!important;margin-right:0!important}#main-content .product-detail-page h3,#main-content .ProductDetailRight .Details2>.row{margin-bottom:30px}#ReviewsLink{cursor:pointer;padding-left:30px!important;background:url(/Content/images/refresh/icons/Icon_Reviews_light_blue.svg) no-repeat left top transparent;background-size:contain}#ReviewsLink:hover{text-decoration:none}#main-content a:not(.button)#ReviewsLink,#main-content .ProductDetailRight .Details2 a:not(.button){color:#0062e1!important;font-size:18px;text-decoration:underline;padding:0 5px 0 0}#main-content .ProductDetailRight .Details2 p{color:#767676}#main-content a:not(.button)#ReviewsLink:hover,#main-content .ProductDetailRight .Details2 a:not(.button):hover{text-decoration:none}.ProductDetailRight .Details1{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #767676}#main-content .ProductDetailRight .heading{color:#767676}#main-content .product-detail-page .prices.bookpricesdiv{background-color:#fff;margin-bottom:25px}#main-content .product-detail-page .prices.buyamerica .price-block{padding:0;margin:30px 0}#main-content .product-detail-page .prices .price-block .format span.grey{color:#767676;display:inline-block}#main-content .product-detail-page .prices .price-block a.link-button.add-to-basket,#main-content .product-detail-page>.row>.col-md-4 .link-button.dark:not(.add-to-basket){font-size:22px}#main-content .product-detail-page .prices .price-block .value{margin-bottom:10px}.price-block.not-available{pointer-events:none}.price-block.not-available .add-to-basket-block{opacity:.5}#ReviewsDiv{margin-top:50px}#main-content .product-detail-page h2{margin-bottom:30px}.productdetails #main-content>.umb-grid h2{text-align:center;margin-bottom:30px}#main-content .product-detail-page #ReviewsDiv h2{position:relative;color:#002555;display:block;text-align:center}#ReviewsDiv h2:before{content:"";display:block;background:url(/Content/images/refresh/icons/Icon_Reviews_dark_blue.svg) no-repeat left top transparent;background-size:contain;width:25px;height:25px;margin-bottom:15px;margin-left:auto;margin-right:auto}#main-content .product-detail-page #NavTabs li>a{font-size:22px;padding:10px 30px}#main-content .product-detail-page .tab-content p,#main-content .product-detail-page .tab-content p span,#ReviewsDiv p,#ReviewsDiv p span,#ReviewsDiv p,#ReviewsDiv .text-author{font-size:18px;color:#767676}#ReviewsDiv .text-author{margin-bottom:30px;font-size:14px;font-weight:600}#ReviewsDiv .allReviewsDiv,.tab-content.ShowExpandDiv>div{padding:30px;border-left:1px solid #c5c6c7;border-right:1px solid #c5c6c7}#ReviewsDiv.maximised .allReviewsDiv,.tab-content.ShowExpandDiv.maximised>div{border-bottom:1px solid #c5c6c7}#ReviewsDiv .allReviewsDiv{border-top:1px solid #c5c6c7}#ReviewsDiv.minimized .allReviewsDiv,.tab-content.ShowExpandDiv.minimized>div{max-height:130px;overflow:hidden;transition:height .5s ease-out}#ReviewsDiv.maximised .allReviewsDiv,.tab-content.ShowExpandDiv.minimized>div{max-height:auto;overflow:viisible}.ShowExpandDiv .Readless,.ShowExpandDiv .Readmore{display:none;text-align:center;margin-top:30px}.ShowExpandDiv .Readless,.ShowExpandDiv .Readmore{display:none;text-align:center;cursor:pointer}.ShowExpandDiv.maximised .Readless,.ShowExpandDiv.minimized .Readmore{display:block}.ShowExpandDiv .Readless span,.ShowExpandDiv .Readmore span{position:relative;padding-right:30px;color:#0062e1!important;text-decoration:underline}.ShowExpandDiv .Readless:hover span,.ShowExpandDiv .Readmore:hover span{text-decoration:none}.tab-content.ShowExpandDiv .Readless{}.ShowExpandDiv .Readless span:after,.ShowExpandDiv .Readmore span:after{content:"";display:block;width:15px;height:15px;position:absolute;right:0;top:7px}.ShowExpandDiv .Readless span:after{background:url(/Content/images/refresh/icons/Icon_Chevron_up.svg) no-repeat left top transparent;background-size:contain}.ShowExpandDiv .Readmore span:after{background:url(/Content/images/refresh/icons/Icon_Chevron_down.svg) no-repeat left top transparent;background-size:contain}#main-content .product-detail-page .cover .aerio_preview:not(empty){position:absolute;bottom:0;right:0;width:130px;height:27px;top:auto;left:auto;background-color:#002555}#main-content .product-detail-page .cover .aerio_preview:empty{display:none}#main-content .product-detail-page .cover .aerio_preview a{padding:0 0 0 35px;color:#fff;position:relative}#main-content .product-detail-page .cover .aerio_preview:not(empty) a:before{content:"";position:absolute;display:inline-block;background:url(/Content/images/refresh/icons/Icon_Book_white.svg) no-repeat left center transparent;background-size:contain;width:15px;height:15px;left:10px;top:5px}@media all and (max-width:1500px){.col-lg-8.col-lg-offset-2.outer-choose-box{margin-left:0;width:100%}}@media all and (max-width:1440px){.three-boxes-row .details a{display:block;width:100%;margin:0}}@media all and (max-width:1350px){#mainCarousel .jumbotron .containerInner{max-width:540px}}@media all and (max-width:1200px)and (min-width:768px){.dropdown-menu{width:100%}}@media all and (min-width:1311px){footer .logo{position:absolute;left:0}.SMIcons{float:Right}}@media all and (max-width:1310px){.SMIcons{height:40px;margin-top:40px}.FooterBottom p,.FooterBottom span,.FooterBottom a{display:block!important;padding-bottom:15px}.FooterBottom p:last-of-type,.FooterBottom span:last-of-type,.FooterBottom a:last-of-type,{padding-bottom:0}.FooterBottom span,footer#footer .FooterBottom .col-md-8 span:first-of-type{margin-right:0}}@media all and (max-width:1920px){#mainCarousel .jumbotron{background-size:cover}}@media all and (max-width:1200px){#header #header-items #menu ul li ul.dropdown-menu li.HasSubChildren>a:hover:after{display:none!important}.PromoProduct{display:none!important}#mainCarousel .carousel-indicators{left:0;margin-left:auto;padding-left:15px;text-align:left;width:970px;margin-right:auto;right:0}#mainCarousel .HasBook .jumbotron .containerInner{max-width:355px}#mainCarousel .jumbotron .containerInner{top:22%}#mainCarousel .hero-subtitle{}.subclildmenu,#header #header-items #menu ul li ul li.HasSubChildren h4{display:none!important}.nav .dropdown{position:relative}body.home #main-content .product-list .landscape .item.item-size-8:nth-child(4)~.item{display:none!important}}@media all and (max-width:991px){.three-boxes-row .col-md-4 .inner-main{height:auto!important}#mainCarousel .carousel-indicators{width:750px}.ColloquiumDiv .PostItem .PostDetails{height:auto!important}#main-content.template1051>.umb-grid:first-of-type>.grid-section>div:first-of-type>.container-fluid>.row>.col-md-4{position:absolute;bottom:30px;width:100%}#main-content.template1051>.umb-grid:first-of-type>.grid-section>div:first-of-type>.container-fluid>.row>.col-md-4 p{text-align:center}#main-content.template1051>.umb-grid:first-of-type>.grid-section>div:first-of-type>.container-fluid>.row{position:relative;padding-bottom:1065px}}@media all and (min-width:992px){.tradeLanding .trade-intro p{width:66.66666667%;margin-left:16.66666667%}body.landingpage #main-content .umb-grid .grid-item-wrap{margin-left:-15px;margin-right:-15px}body.landingpage #main-content .umb-grid .grid-item-wrap .grid-block:nth-child(4n+1){clear:both}body.landingpage #main-content .umb-grid .grid-item-wrap .grid-block:first-child{clear:none}#series-outer .series-items-list .col-md-6.column{width:25%}#series-outer .series-items-list>.list-view>.row:after{clear:none}#series-outer .series-items-list>.list-view>.row:first-child:after{clear:none}#series-outer .series-items-list>.list-view>.row{margin-left:0;margin-right:0}#series-outer .series-items-list>.list-view{margin-left:-15px;margin-right:15px}body #main-content,body.home #main-content{margin-top:166px!important;-moz-transition:margin .5s ease 0s;-webkit-transition:margin .5s ease 0s;-o-transition:margin .5s ease 0s;transition:margin .5s ease 0s}.product-list.ProductDetail-Recommended{margin-left:16.66666667%;width:66.66666667%}body.FixedHeader #main-content,body.home.FixedHeader #main-content{margin-top:150px!important}footer#footer .FooterBottom .col-md-8{text-align:right}#header #header-items #menu ul li ul li a{display:block}#header #header-items #menu ul li ul.dropdown-menu>li>a{display:inline-block;width:230px;position:relative;padding-right:20px!important;white-space:normal}#header #header-items #menu ul li ul.dropdown-menu li.HasSubChildren:not(.seriesrepository)>a:hover:after{position:absolute;right:0;top:22px;content:"";background:url(/Content/images/refresh/icons/Icon_Chevron_orange.svg) center center no-repeat transparent;background-size:15px 15px;width:15px;height:15px;display:inline-block;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#header #header-items #menu ul li ul li.HasSubChildren .subclildmenu,#header #header-items #menu ul li ul li.HasSubChildren>h4{position:absolute;max-width:480px}#header #header-items #menu ul li ul li.HasSubChildren .subclildmenu{top:0;left:250px;padding-top:65px;height:100%;padding-left:30px;z-index:999;max-height:280px;overflow:hidden}#header #header-items #menu ul li ul li.HasSubChildren>h4{font-size:24px;font-weight:bold;top:0;left:250px;height:60px;overflow:hidden;padding-left:30px;z-index:998;margin-top:30px}#header #header-items #menu ul li ul li.HasSubChildren .subclildmenu a{padding:12px 20px 12px 0}#header #header-items #menu ul li ul li.HasSubChildren .subclildmenu li{width:50%;display:inline-block;float:left}#header #header-items #menu ul li ul li.HasSubChildren:hover .subclildmenu,#header #header-items #menu ul li ul li.HasSubChildren:hover h4{display:block}.SubscribeDiv{position:absolute;right:0;top:20px;width:300px}.Subscribe{float:right}footer [class*="col-md"]:first-of-type{padding-left:0}.FooterTop .FirstSection>[class*="col-md"]:last-of-type{text-align:right}}@media all and (max-width:991px){.choose-box>*{width:100%!important;display:block;margin:15px 0!important}.FullWidthOuter.FullWidthAfterHero{padding:0 0 30px 0}footer .FooterTop .FirstSection,footer .FooterTop .SecondSection,.FullWidthSubscribeSection.FullWidthOuter,.FullWidthOuter{padding:30px 0}.FullWidthOuter .buttonP{margin-top:30px}footer#footer .FooterBottom .col-md-8{margin-top:15px}#footer .SecondSection ul li:last-of-type{margin-bottom:30px}footer h6{margin-bottom:10px}.FullWidthSubscribeSection h3{margin-top:0}#mainCarousel .HasBook .jumbotron .containerInner{max-width:250px}#header{display:none}.PostItem{margin-bottom:30px}.PostItem:last-of-type{margin-bottom:0}}@media all and (max-width:991px)and (min-width:768px){.navbar-collapse.collapse{display:none!important}}@media all and (max-width:767px){.PaddingTB100{padding-top:50px;padding-bottom:50px}.three-boxes-row .col-md-4.marginb30:last-of-type{margin-bottom:0}#mainCarousel .hero-subtitle{display:none}#mainCarousel .jumbotron h1{font-size:38px!important}.dropdown a{position:relative}.dropdown a .arrowcaret{position:absolute;right:15px;top:16px}#mainCarousel .BookImage{max-width:400px;max-height:400px;right:0;top:auto;bottom:92px;left:0;margin-left:auto;margin-right:auto}#mainCarousel{margin-bottom:0}#mainCarousel .jumbotron .containerInner{width:auto;top:40px;max-width:100%!important;text-align:Center}}@media all and (max-width:520px){.new-layout .button{display:block!important;width:100%!important}#main-content .product-detail-page .PreviewLinkDiv{position:relative}#main-content .product-detail-page .PreviewLinkDiv .preview a{padding:0}#main-content .product-list .landscape .item.item-size-4,#main-content .product-list .landscape .item.item-size-8{width:100%!important;max-width:100%!important;margin-bottom:30px}#main-content .product-list .landscape .item.item-size-4:nth-of-type(4){margin-bottom:0}}div#header{width:100%;position:fixed;top:0;z-index:9999;padding:50px 0 0 0;margin-top:-27px}#header .SubscribeDiv:before{content:"";display:inline-block;width:1px;height:25px;background-color:#fff}body.FixedHeader #header .HeaderTop{height:45px}body.FixedHeader #header #search-menu-page{padding-top:0}body.FixedHeader #header #search-menu-page form input[type="text"]{height:40px}body.FixedHeader #header #search-menu-page form input[type="submit"]{height:40px;width:40px}body.FixedHeader .SubscribeDiv{top:10px}body.FixedHeader #header #header-items #menu a.HeaderBasket{}body.FixedHeader #header #header-items #menu ul.nav>li>a{margin:16px 40px 0 0;padding:0 0 20px 0}body.FixedHeader div#logo img{height:50px!important;width:auto!important}body div#logo img,body.FixedHeader #header .HeaderTop,body.FixedHeader #header #search-menu-page,body.FixedHeader #header #search-menu-page form input[type="text"],body.FixedHeader #header #search-menu-page form input[type="submit"],body.FixedHeader .SubscribeDiv,body.FixedHeader #header #header-items #menu a.HeaderBasket,body.FixedHeader #header #header-items #menu ul.nav>li>a{-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s}#FooterSubscribe{text-align:center}iframe{max-width:80%!important}.template1208 a{text-decoration:none}.template1208 a img{height:310px!important;width:auto!important}#latestTweets .col-md-4,#rli_instafeed .col-md-4{height:465px;overflow:hidden}#latestTweets .media{position:absolute;margin-top:0;width:calc(100% - 30px);height:240px;top:0;left:15px}#latestTweets img{width:auto;height:100%;overflow:hidden}#latestTweets .timePosted{display:none}#latestTweets .tweet,#latestTweets .interact{background:#fff;width:100%;padding:10px;font-size:16px}#latestTweets .tweet{margin-top:240px;min-height:180px;margin-bottom:0;word-wrap:break-word}#latestTweets .tweet a,#latestTweets .interact a{font-size:14px}#latestTweets .interact a{margin:0 15px;width:20px;height:20px;display:inline-block}.template2360 .HeroBanner{height:400px}blockquote{font-weight:bold;font-style:italic}#latestTweets .interact a.twitter_reply_icon{content:url('/Content/images/refresh/icons/Icon_Reply.svg')}#latestTweets .interact a.twitter_retweet_icon{content:url('/Content/images/refresh/icons/Icon_Retweet.svg');width:30px}#latestTweets .interact a.twitter_fav_icon{content:url('/Content/images/refresh/icons/Icon_Favourite.svg')}#rli_instafeed .col-md-4 a{display:block;width:100%;height:100%;background-size:cover;background-position:center center}#latestTweets .TwitterItem>*,#latestTweets .TwitterItem a{background-color:#1da1f3;color:#fff!important}.SocialFeed .Connect{text-align:right;margin-bottom:30px}.SocialFeed .TwitterIcon img,.SocialFeed .InstaIcon img{width:20px;height:20px;margin:0 3px 3px 3px}#latestTweets .TwitterItem.withoutImage.col-md-4{background-color:#1da1f3}#latestTweets .TwitterItem.withoutImage .tweet{margin-top:115px;min-height:235px}.SMItem.col-md-4{margin-bottom:30px}@media all and (max-width:991px){body.productdetails #main-content{margin-top:0!important}#main-content .product-detail-page .cover{float:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center}#main-content .product-detail-page .cover img{width:auto;max-width:100%}.product-detail-section-inner{padding-top:30px;padding-bottom:30px}#main-content .product-detail-page .preview{margin-bottom:20px}#latestTweets img{width:100%;height:auto}#latestTweets .tweet{padding-top:240px;margin-top:0}#latestTweets .TwitterItem.withoutImage .tweet{margin-top:0!important;min-height:auto!important;padding-top:15px}#latestTweets .TwitterItem.withoutImage.col-md-4{height:auto}#latestTweets .col-md-4,#rli_instafeed .col-md-4{height:430px}#latestTweets .tweet{padding-top:250px}#latestTweets .TwitterItem.withoutImage.col-md-4{background-color:transparent}}.makecolumn .product-detail h1,.makecolumn .product-detail h2,.makecolumn .product-detail h3,.makecolumn .product-detail .blurb,.makecolumn .product-detail .prices{display:none}#main-content .makecolumn .product-detail img{width:100%;height:auto}#main-content .makecolumn .product-detail{min-height:330px}.makecolumn .col-md-3{margin-bottom:30px}legend{display:none}.formInput{margin-bottom:10px}.formInput label{width:100px}.formInput input[type='text'],.formInput input[type='password']{width:180px;font-size:18px}.formButton button{background-color:#0062e1;padding:5px 10px;border:none;color:#fff;font-size:1.2em}.field-validation-error,.validation-summary-errors li{color:red}#header ul.nav>li button,#top-menu button{background:transparent;border:none;font-size:18px;line-height:20px}#top-menu button{padding:10px 15px;color:#839eb4}#top-menu button:hover{color:#fff}.tradeportal h1{text-align:center}.tradeportal ul{list-style-type:none;padding:0 0 60px;margin:0}.tradeportal li{color:#002555;background-color:#fff;font-size:18px;min-height:60px;padding-top:15px}.tradeportal li:nth-child(odd){background-color:#d9dbe4}.tradeportal li a{display:block}.tradeLanding{padding-top:50px}.trade-intro{background:#002555;padding-top:50px;border-bottom:solid 5px #ebecef}.trade-intro h1,.trade-intro p{color:#fff!important}.trade-intro .button{margin-top:1em}li.folderLevel1,li.folderLevel2,li.folderLevel3{background-position:5px 50%;background-repeat:no-repeat;padding-left:40px;background-size:30px;background-image:url('/content/images/refresh/trade/img/icons/Icon_folder.svg')}li.folderLevel2{padding-left:80px;background-position:45px 50%}li.fileLevel1,li.fileLevel2,li.fileLevel3,a.fileLevel1{background-position:25px 50%;background-repeat:no-repeat;padding-left:60px;background-size:30px;list-style-type:none}li.fileLevel3{padding-left:120px;background-position:85px 50%}.fileTypexlsx,.fileTypexls{background-image:url('/content/images/refresh/trade/img/icons/Icon_XLS.svg')}.fileTypedocx,.fileTypedoc{background-image:url('/content/images/refresh/trade/img/icons/Icon_DOC.svg')}.fileTypepdf{background-image:url('/content/images/refresh/trade/img/icons/Icon_PDF.svg')}.tradeportal li.file:hover,.tradeportal li.file:hover a{background-color:#002555;color:#fff!important}.fileTypexlsx:hover,.fileTypexls:hover{background-image:url('/content/images/refresh/trade/img/icons/Icon_XLS_white.svg')}.fileTypedocx:hover,.fileTypedoc:hover{background-image:url('/content/images/refresh/trade/img/icons/Icon_DOC_white.svg')}.fileTypepdf:hover{background-image:url('/content/images/refresh/trade/img/icons/Icon_PDF_white.svg')}.otherFolder{position:absolute;right:15px;top:10px}.HeaderLogout{margin-top:7px;margin-right:10px;float:right}.HeaderLogout button{border:none;font-size:18px;background:#818ca5;padding:7px 30px}#main-content .product-detail-page .preview.openaccess a{background:transparent url(/content/images/refresh/logos/openaccess_white.png) 20px 50% no-repeat;display:inline-block;background-size:20px;color:#fff!important;border:solid 2px #fc5a0a;background-color:#fc5a0a!important;padding:8px 30px 8px 50px!important;margin-bottom:20px}#main-content .product-detail-page .preview.openaccess a:hover{color:#002552!important;border-color:#002552}body.landingpage #main-content .umb-grid .grid-item-wrap .grid-block{margin-bottom:30px}body.landingpage #main-content .umb-grid .grid-item-wrap .grid-block .product-detail a,#main-content #series-outer .series-items-list.product-list .col-md-6.column .item{position:relative;display:block}body.landingpage #main-content .umb-grid .grid-item-wrap .grid-block .product-detail a:before,#series-outer .series-items-list .col-md-6.column .item a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:none;background:url('/Content/images/refresh/icons/Icon_Search_blue.svg') no-repeat;background-position:center center;background-size:50px 50px;background-color:rgba(0,37,85,.7)}body.landingpage #main-content .umb-grid .grid-item-wrap .grid-block .product-detail:hover a:before,#series-outer .series-items-list .col-md-6.column:hover a:before{display:block!important}#series-outer .series-items-list .metadata{display:none!important}body .series-copy ul lighter{font-size:18px}#main-content #series-outer .series-items-list.product-list .col-md-6.column .item a img{width:100%;height:auto}@media(max-width:799px){.otherFolder{position:relative;right:auto;top:auto;margin-bottom:20px;text-align:right}}#subjectFilter{display:none}#subjectFilter h3{text-align:center}#subjectFilterItems{width:90%;border-top:solid 1px #fff;border-bottom:solid 1px #fff;margin:0 auto;padding-top:20px;padding-bottom:20px;overflow:hidden}#subjectFilterItems li{float:left;display:inline;width:50%}#subjectFilterItems li a{font-size:16px}#subjectFilterItems li .active{font-weight:bold;text-decoration:underline;color:#0062e1}body.category .search-sort{float:none!important;margin-top:20px;margin-left:5%}body.category .search-sort,body.category #subjectFilterItems{display:none}body.category .filterActive .search-sort,body.category .filterActive #subjectFilterItems{display:block}@media(max-width:499px){#subjectFilterItems li{width:100%}.search-sort{display:none}}#breadcrumb ul{padding:0;margin:-20px 0 20px 0}#breadcrumb ul a,#breadcrumb ul li{font-size:14px}.breadcrumb{background:#fff}body.home #breadcrumb{display:none}body.textpage #breadcrumb ul{margin-top:0}body.tradematerials #breadcrumb ul,body.catalogue #breadcrumb ul,body.hubpage #breadcrumb ul,body.catalogues #breadcrumb ul{margin-top:20px}body.catalogues li.fileLevel1,a.fileLevel1{line-height:40px}a.fileLevel1{display:inline-block}ul.catalogueList li{float:left;width:50%}@media(max-width:799px){#breadcrumb{display:none}}.catalogues .PostItem{margin-bottom:30px}.catalogues .PostItem a.fileLevel1{line-height:23px;background-size:20px;padding-left:30px;background-position:0 50%}body.trade #mainCarousel .BookImage{max-width:266px;max-height:400px}.trade-sections inner-div{min-height:450px}