:root{--sou-site-promo-background:#ece9e6;--main-accent-color:#336699;--sou-site-promo-main-text:#000;--sou-site-promo-sm-text:#000;--main-hover-color:#336699}body{color:#141416;font-family:'Public Sans',sans-serif;font-size:1em;font-weight:400;margin:0;overflow-x:hidden;background-color:#fff;cursor:default}#sou-foundation{display:flex;flex-direction:column}#sou-site-promo{width:100%;background-color:var(--sou-site-promo-background);order:1}.sou-site-promo-inner{max-width:1450px;margin:0 auto;padding:.4em 0}.sou-site-promo-content{display:flex;column-gap:1em;text-align:center;justify-content:center;align-items:center;flex-wrap:wrap;font-family:Urbanist,sans-serif;color:var(--sou-site-promo-main-text);-webkit-user-select:none;-ms-user-select:none;user-select:none}.sou-site-promo-content span{text-transform:uppercase;letter-spacing:.035em;font-size:1.2em;font-weight:900;font-style:italic}.sou-site-promo-content div p{font-size:1.1em;font-weight:600;font-style:italic;color:var(--sou-site-promo-sm-text)}#banner{width:100%;order:2;padding:.6em 0 .2em 0}.sou-banner-inner{max-width:1450px;margin:0 auto;display:grid;grid-template-areas:'header search search search search call basket basket';gap:5px}.sou-header-title{grid-area:header;font-family:Urbanist,sans-serif;letter-spacing:.025em;display:flex;padding:0 .2em;justify-content:flex-start;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.call-contain{grid-area:call;font-family:Urbanist,sans-serif;display:flex;padding:0 .2em;justify-content:flex-end;align-items:center}.call-inner{display:flex;flex-direction:column}.call-label{color:var(--main-accent-color);font-weight:800;font-size:.95em;text-align:right}.call-number{text-align:right}.call-number a{font-size:1.4em;color:#000}.sou-header-title a{font-weight:700}.color-first{color:#369;font-size:3.2em}.color-second{color:#369;font-size:2.5em}.color-third{color:#369;font-size:3.2em}.sou-header-inner{position:relative;padding-bottom:.2em;padding-left:1em}.sou-header-sm-txt{position:absolute;bottom:0;right:0;font-size:.8em;color:#191919}@media only screen and (min-width:961px) and (max-width:1200px){.color-first,.color-second,.color-third{font-size:1.9em}.sou-header-inner{padding-bottom:1em}}@media only screen and (min-width:651px) and (max-width:960px){.color-first,.color-second,.color-third{font-size:2.5em}.sou-header-inner{padding-bottom:.7em}}@media only screen and (max-width:650px){.color-first,.color-second,.color-third{font-size:1.75em}.sou-header-sm-txt{font-size:.7em}.sou-header-inner{padding-bottom:.7em}}.search-contain{grid-area:search;display:flex;justify-content:center;align-items:center;padding:1em}.site-search{width:100%;display:flex}#search{width:100%;height:2.8rem;background:#f1f1ee;outline:0;border:none;border-radius:2px;padding:0 3.5rem 0 1.5rem;font-size:1.1rem}#search_btn{width:3.5rem;height:3rem;margin-left:-3.5rem;background:0 0;border:none;outline:0}#search_btn:hover{cursor:pointer}@media screen and (max-width:960px){#search,#search_btn{height:2.2rem;font-size:.9rem}.search-contain{padding-bottom:.4em}}.basket-contain{grid-area:basket;display:flex;justify-content:flex-end;align-items:center}#topmenu{width:100%;order:3;background-color:#fff;border-bottom:1px solid #f2f2f2}#carousel-outer{width:100%;order:4;background-color:var(--main-accent-color);color:#fff}#carousel-outer .int{padding:.4em .5em}.carousel-main ul{max-width:1450px;margin:0 auto;display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% / 4)}.carousel-main ul{list-style:none;padding:0}.carousel-li-int{display:flex;justify-content:center;align-items:center;height:100%}.carousel-main li a{display:flex;justify-content:center;align-items:center;font-family:Urbanist,sans-serif;color:#fff}.txt-contain{font-weight:800;font-size:.9em;margin-left:1em}.txt-contain-small{font-weight:500}@media only screen and (max-width:499px){#carousel-outer .int{padding:.5em .5em}.carousel-main ul{grid-auto-columns:calc(100% / 1)}.txt-contain{display:flex;flex-direction:row;column-gap:.8em;font-size:1.05em}}@media only screen and (min-width:500px) and (max-width:750px){.carousel-main ul{grid-auto-columns:calc(100% / 1)}}@media only screen and (min-width:751px) and (max-width:1000px){.carousel-main ul{grid-auto-columns:calc(100% / 1)}}#sou-wrapper{width:100%;order:5}#topmenu-inner{max-width:1450px;margin:0 auto 0 auto}.topnav{overflow:hidden;background-color:#fff}.topnav a{float:left;display:block;color:#fff;text-align:center;padding:14px 16px;text-decoration:none;font-size:17px}.menu-toggle{display:none}.dropdown{display:inline-block}.dropdown .dropbtn{font-size:1.2em;border:none;outline:0;color:#000;padding:.35em .4em;background-color:inherit;font-family:Urbanist,sans-serif;margin:0;font-weight:700;text-transform:capitalize;transition:all .3s ease}.dropdown-content{display:none;position:absolute;background-color:var(--main-accent-color);min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:900;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px}.dropdown-content a{float:none;color:#fff;padding:8px 25px 8px 12px;text-decoration:none;display:block;text-align:left;font-size:.95em}.dropdown-content a:last-child{padding-bottom:.8em}.nav-special{color:red!important}.nav-divider{position:relative;border-top:2px solid #000}.nav-divider::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:.5em;border-top:3px solid #fff}.drop-display-block{display:block}@media screen and (min-width:961px){#topmenu-inner{display:flex;justify-content:center;align-items:center}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn,.topnav a:hover{color:#fff;background-color:var(--main-accent-color)}.dropdown-content a:hover{background-color:#fff;color:#384349}}@media screen and (max-width:960px){.txt-contain-small{display:none}.menu-toggle-contain{grid-area:menu-toggle;display:flex;justify-content:center;align-items:center;padding:0 1em}.sou-banner-inner{grid-template-areas:'header header header header header header basket basket' 'menu-toggle search search search search search search search';gap:5px}.call-contain{display:none}.dropbtn,.topnav a:not(:first-child){display:none}.menu-toggle{display:flex;flex-direction:column;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease;z-index:9999}.menu-toggle:hover{color:var(--main-hover-color)}.menu-toggle-ico{display:flex;font-size:1.8em;line-height:1em;margin:0 auto}.menu-toggle-txt{display:flex;margin:0 auto;font-weight:600}}.has-sub ul{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-top:1px solid #000}.has-sub ul ul{box-shadow:none!important;border:none}@media screen and (max-width:960px){.main-nav{background:#fff!important;height:0}.has-sub hr{display:none}#topmenu .menu-toggle{display:none}.dropdown{display:none;border-bottom:1px solid #d1d1d1}.topnav.responsive{z-index:900}.topnav.responsive a{float:none;display:block;text-align:left}.topnav.responsive .dropdown{display:block}.topnav.responsive .dropdown-content{position:relative}.topnav.responsive .dropdown .dropbtn{display:block;width:100%;text-align:left}.dropdown .dropbtn{color:#000}.dropdown .dropbtn:hover{color:var(--main-hover-color)}.hide-menu-ico{display:none}}.sou-cart-inner{display:flex;flex-direction:row;align-items:center;margin-right:1em}.sou-cart-icon{display:flex;margin-right:.6em}.sou-cart-text{display:flex;font-family:Urbanist,sans-serif}.sou-cart-text span{font-weight:800}.sou-cart-inner img{margin:.4em .4em 0 0}.sou-cart-count{font-size:.9em;font-weight:600;text-align:center;color:#fff;min-width:1.3em;height:1.5em;border-radius:1.76em;padding:3px 7px;background:var(--main-hover-color);cursor:default;vertical-align:top;margin-left:-14px;cursor:pointer}@media screen and (max-width:550px){.sou-cart-inner{flex-direction:column}.sou-cart-icon{margin:0}.sou-cart-text{margin-top:.2em}}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;line-height:1.25;box-sizing:border-box}.modal__close{background:0 0;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn{font-size:.875rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.accessory-modal{cursor:pointer}#accessory-modal{z-index:9999}#accessory-modal-container{max-width:700px}#accessory-modal-title{font-size:1.2em;margin-bottom:0!important}#accessory-modal p{font-size:.9em}#accessory-modal{display:none}#accessory-modal.is-open{display:block}#sidemenu{background-color:#fff;margin:1em 0 0 1em;padding:.6em 1.2em;border:1px solid #e8e8e8;border-radius:2px}.lhs-box,.lhs-box-top{display:flex;justify-content:center}@media only screen and (max-width:549px){#sidemenu{margin-top:0}.sou-site-promo-content span{font-size:1em}}.lhs-box{width:100%;height:290px;border-top:1px solid #e8e8e8;margin:.8em 0;padding-top:.8em}.lhs-box img{width:235px;height:290px;object-fit:scale-down}.lhs-box-top{width:100%;height:120px;margin:.7em 0 1em 0;padding-bottom:.4em}.lhs-box-top img{width:235px;height:120px;object-fit:scale-down}#nav-left ul{list-style-type:none;margin:0;padding:0;width:100%}#nav-left li a{display:block;width:100%;text-decoration:none;font-weight:500;padding:.15em 0;transition:all .3s ease;font-size:.95em}#nav-left a:visited{text-decoration:none}#nav-left a:active{text-decoration:none}.lhs-header,.lhs-header a,.lhs-header a:active,.lhs-header a:link,.lhs-header a:visited{text-decoration:none;font-size:1.1em;color:var(--main-accent-color);margin:.8em 0 .2em 0;font-weight:600}@media only screen and (min-width:740px) and (max-width:1100px){#nav-left li a{font-size:.85em}.lhs-header,.lhs-header a,.lhs-header a:active,.lhs-header a:link,.lhs-header a:visited{font-size:1em}}.brcrumb-base{background-color:#fff;border-bottom:1px solid #f1f1ee}.base-text-links-outer,.brcrumb-outer{max-width:1450px;min-height:20px;margin:0 auto;display:grid;grid-template-columns:1fr}.base-text-links-container,.brcrumb-container{max-width:100%;padding:.5em 1em}@media only screen and (max-width:740px){.base-text-links-outer,.brcrumb-outer{grid-template-columns:100%}}.brcrumb-container{font-size:.9em}.brcrumb-container a{font-family:Urbanist,sans-serif;text-decoration:none;font-weight:500;letter-spacing:.02em;transition:all .3s ease}.base-text-links-container ul{list-style:none;padding:0!important}.base-text-links-container ul li{display:inline;font-size:.88em}.base-text-links-container ul li+li::before{padding:8px;color:var(--main-accent-color);content:"/\00a0"}.flex-video{position:relative;padding-bottom:56.25%;height:0}.flex-video iframe,.flex-video object{position:absolute;top:0;left:0;width:100%;height:100%}.vimeo-container{padding:56.25% 0 0 0;position:relative}.vimeo-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.prod-description p,.prod-features p{padding-bottom:.5em}.add-top-margin{margin-top:2em}.sou-image-caption{color:#000;font-size:.9em;text-align:center;text-transform:capitalize}a{color:#000;text-decoration:none;font-weight:500;transition:all .3s ease}p a{text-decoration:underline}a:hover{color:var(--main-hover-color)}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-border{border:0!important}.no-gap{gap:0!important}.sub-header{font-size:1.1em;font-weight:600;color:#000;margin-bottom:.4em}*{-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto;border:0}hr{width:50%;background-color:#000;color:#000;margin-left:auto;margin-right:auto;border:0;text-align:left;height:1px}.clear{clear:both}.prod-brand-link{float:right;margin-top:1em}.prod-brand-link a{text-transform:capitalize;color:var(--main-accent-color);font-size:.9em}.prod-brand-link a:hover{text-decoration:underline}.prod-brand-link-disc{float:right}.prod-brand-link-disc a{text-transform:uppercase;color:var(--main-accent-color);font-size:.85em}.prod-brand-link-disc a:hover{text-decoration:underline}.block-buy{width:100%;margin-bottom:14px}.block-buy .price{text-align:left;font-family:Roboto,sans-serif;color:var(--main-accent-color);font-weight:700;font-size:1em;margin:10px 0 0 0}.block-buy .price .price-label{font-size:.9em;font-weight:600;color:var(--main-accent-color);padding:0 .4em 0 0}.block-buy .price .price-saving{font-size:.8em;color:#666;font-weight:400}.block-buy form{width:100%}div.buylink-holder h2{color:#333!important;font-size:1.2em!important;padding-bottom:8px}.multi-prod-buylink-process h2{display:none}.multi-prod-buylink-process div{background:#fff;border:0}.multi-prod-buylink-process button:hover{background:#fff!important}.buylink button{width:100%;font-family:Roboto,sans-serif;color:#fff;font-weight:500;display:inline-block;outline:0;cursor:pointer;text-align:center;text-decoration:none;padding:10px 20px;border:solid 2px var(--main-accent-color);background:var(--main-accent-color);margin-top:10px}.buylink button:hover{text-decoration:none;background:#efefef!important;color:var(--main-hover-color)!important}.buylink button a{text-decoration:none;color:#fff}.multi-prod-buylink-process div.buylink-holder{padding:0;margin-top:0}.multi-prod-buylink-process div.buylink-product select{max-width:75%}.pay-methods-buylink{float:left;width:45%;margin:.6em auto 0 0;padding-right:.2em}.pay-methods-buylink ul{display:flex;margin:0;padding:0}.pay-methods-buylink li{display:inline;margin-right:.2em}.topBtnUp{border:solid #fff;border-width:0 5px 5px 0;display:inline-block;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}#topBtn{display:none;position:fixed;bottom:20px;left:30px;z-index:99;border:none;outline:0;background-color:var(--main-accent-color);cursor:pointer;padding:25px 25px 20px 25px;border-radius:30px}@media only screen and (min-width:961px){#sou-wrapper{margin:0 auto}.dropdown-content-all{display:none!important}.topnav{background-color:#fff}}.footer-wrap{display:flex}#sou-footer{background-color:#f1f1ee;margin-top:3em}.foot-main,.lower-foot{display:flex;flex-wrap:wrap;width:100%;-moz-box-pack:center;justify-content:center;margin-bottom:1rem;font-family:'Public Sans',sans-serif;font-size:.95em}.pay-methods ul,.socials ul{display:flex;padding:0;margin:0}.pay-methods ul li{display:inline;padding:0 .5em .2em 0}.socials ul li{display:inline;padding:0 .8em .2em 0}.short-links ul{padding:.4em 0 .4em 0;margin:0}.short-links ul li{list-style-type:none;text-align:center;padding:0 0 .2em 0}.short-links a{transition:all .3s ease;text-decoration:none;font-weight:600;color:#000}.short-links a:hover{color:var(--main-hover-color)!important}.copyright-msg{width:95%;margin:0 auto;text-align:center;font-size:.9em;padding:1em 0 4em 0;border-top:1px dotted #726f6e}@media screen and (min-width:1000px){.lower-foot-wrap{display:flex;flex-direction:row;flex-wrap:wrap;width:90%;max-width:1450px;padding:0;margin-left:auto;margin-right:auto}.pay-methods,.socials{display:flex;width:100%;max-width:100%;margin-top:0}.copyright-msg,.pay-methods{-moz-box-pack:left;justify-content:left}.short-links,.socials{-moz-box-pack:right;justify-content:right}.copyright-msg,.short-links{display:flex;width:50%;max-width:50%;border-top:1px dotted #726f6e}.short-links ul{padding-top:.8em}.short-links ul li{display:inline;padding:0 1em 0 0}.short-links a{font-weight:500;font-size:.9em}.short-links li:not(:last-child) a::after{position:absolute;padding:1px 0 0 6px;content:"\002F"}}.submenuhead{display:flex;width:95%;margin:0 auto;cursor:pointer;font-family:'Public Sans',sans-serif;font-size:1.4em;font-weight:600;color:#000;border-top:1px dotted #726f6e;padding:.6em .2em .6em .2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.submenucontent{display:none;overflow:hidden;width:95%;margin:0 auto}.submenucontent ul{padding:0 0 2em 0;margin:0}.submenucontent ul li{list-style-type:none;text-align:center}.submenuico{width:24px;height:20px;background-image:url(/assets/frontend/img/icons/expand.svg)!important;overflow:hidden;background-repeat:no-repeat;display:inline-block;margin-left:auto;margin-top:.3em}.ul-sub{margin-top:1em}.ul-sub-heading{font-weight:600;color:#000;font-size:1em}.ul-sub .ul-sub-heading{padding-bottom:1em}.about-txt{text-align:justify!important;margin:.4em 0}.about-txt a{text-decoration-line:underline}.content-links ul li{font-weight:500;margin:.4em 0}.content-links a{text-decoration:none}.ul-sub-t{margin:1em 0 .1em 0}.ul-sub-e{margin:.1em 0 1em 0}.ul-sub-e a,.ul-sub-t a{font-size:1em;font-weight:600;color:var(--main-accent-color);text-decoration:none}@media screen and (min-width:1000px){.foot-main{width:90%;max-width:1450px;padding:1.6em 1.6em 0 1.6em;margin-left:auto;margin-right:auto;flex-direction:row}.submenuhead{width:25%;max-width:25%;pointer-events:none;cursor:default;border:none;padding:1em .1em}.submenuico{display:none}.submenucontent{width:25%;max-width:25%;display:flex;padding:0 .1em}.submenucontent ul li{text-align:left}.submenucontent a{text-decoration:none}.about-txt a{text-decoration-line:underline}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.content-links ul li{margin:.4em 0;font-weight:500}.about-txt{text-align:justify;margin-bottom:1em}.showroom-hours-mob{display:none}}@media screen and (min-width:570px){.hide-md-lg{display:none}}@media screen and (max-width:1000px){.showroom-hours{display:none}}#sou-wrapper{width:100%;margin:0 auto;background-color:#fff}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.grid_12,.grid_3,.grid_6{margin-bottom:5px;position:relative;min-height:1px;padding-left:5px;padding-right:5px}@media only screen and (min-width:961px){.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;min-width:100%}.grid_12{float:left;display:block;padding-left:15px;padding-right:15px;flex:auto;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.grid_6{float:left;display:block;padding-left:15px;padding-right:15px;flex:auto;width:50%;max-width:50%}.grid_3{float:left;display:block;padding-left:15px;padding-right:15px;flex:auto;width:25%;max-width:25%}#checkout-content{margin-top:1em}}#sou-content-index{width:90%;max-width:1350px;position:relative;padding:0;margin-left:auto;margin-right:auto;background-color:#fff}.background-override{background-color:#fff!important}#sou-wrapper:has(.background-override){background-color:#fff!important}#content-sub-foot,#sou-content-footer,#sou-content-index{width:90%;max-width:1350px;position:relative;padding:0;margin-left:auto;margin-right:auto}#sou-content-index{padding-bottom:25px}.sou-idx-sub-header{color:#333}.idx-text p{text-align:justify;padding:0 2em}.idx-text h1{padding:0 1em;cursor:default}.idx-text{padding:1em 0}.idx-featured-outer{outline:0;transition:all .1s ease}.idx-featured{background-color:#fff;padding:10px}.idx-featured:hover{cursor:pointer;box-shadow:inset 0 0 2px 2px var(--main-hover-color)}.idx-featured-price{text-align:center;font-size:1.2em;color:var(--main-accent-color);font-weight:600;margin:20px 0}.idx-hover{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.promotion-box:hover .idx-promo-image{opacity:.7!important}.promotion-box:hover .idx-hover{opacity:1;cursor:pointer}.idx-hover-text{background-color:var(--main-accent-color);color:#fff;font-size:1em;font-weight:500;font-family:Roboto,sans-serif;padding:12px 12px}.map{height:600px;width:100%}@media only screen and (min-width:961px){.idx-hover-text{padding:14px 12px;font-size:1.2em}}.modal{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.8)}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:60%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@media only screen and (max-device-width:999px){.modal{padding-top:25px}.modal-content{width:95%}}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.modal-close{color:#fff;float:right;font-size:28px;font-weight:700;padding:4px 0}.modal-close:focus,.modal-close:hover{color:#000;text-decoration:none;cursor:pointer}.modal-header{padding:2px 16px;background-color:#2f82ac;color:#fff;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.modal-header h3{color:#fff;margin:.7em 0}.modal-body{padding:2px 16px}.modal-body-sz{height:70vh;overflow-y:scroll}.modal-body-sz p{margin-bottom:0!important}