html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.booking-wrapper,.flag-box,.opening-box,.testi-box form input.testi-email,.btn,button.btn,input.btn,.info,.success,.mc4wp-success,.warning,.error,.mc4wp-error{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.icon-menuz,.icon-cloz,.icon-fb,.icon-tw,.icon-gp,.icon-in,.icon-ta,.icon-ig{background-image:url(../images/sprite@2x.png?cb=1);background-size:480px auto}.zone.bg-home,.bg-home.connect,.zone.bg-img,.bg-img.connect,.bg-cover,.half-left,.half-right,.compo-full,.collage-box,.collage-box-sub{background:#fff center center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}html,body{width:100%;height:100%}body{font-size:18px;line-height:1.6;font-family:'Raleway', sans-serif;font-weight:400;color:gray;margin:0;padding:0;background:#fff;text-align:left}@media screen and (max-width: 720px){body{font-size:16px}}h1{color:gray;font-weight:300;font-size:64px;margin:0;padding:32px 0 0 0;line-height:1.2;text-align:center}@media screen and (max-width: 1020px){h1{font-size:48px;line-height:1.4}}@media screen and (max-width: 720px){h1{font-size:26px;line-height:1.2}}h1 span{color:#cf1f26;font-weight:700}h2{color:#cf1f26;font-weight:300;font-size:32px;line-height:1.4;text-align:center}@media screen and (max-width: 1020px){h2{font-size:24px;line-height:1.2}}@media screen and (max-width: 720px){h2{font-size:20px}}h3{color:gray;font-weight:300;font-size:32px;text-transform:uppercase;margin:0;padding:192px 0 32px 0;text-align:center;background:transparent url(../images/hippo.png) center 32px no-repeat}@media screen and (max-width: 1020px){h3{font-size:24px;line-height:1.2}}@media screen and (max-width: 720px){h3{font-size:20px}}h4{color:#cf1f26;font-weight:300}@media screen and (max-width: 1020px){h4{font-size:20px;line-height:1.2}}@media screen and (max-width: 720px){h4{font-size:18px}}p{text-align:justify}@media screen and (max-width: 720px){p{text-align:left}}a{color:#cf1f26;font-weight:400}a,a:hover{-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.title{text-align:center;text-transform:uppercase;font-size:18px;padding:48px 16px}.blue{color:#6dcff6}.red{color:#cf1f26}.padh{padding:16px 0}.grey{color:#999}.upper{text-transform:uppercase}.hippo{width:65px;height:140px;display:block;margin:0 auto;background:transparent url(../images/hippo.png) center top no-repeat}blockquote{color:#cf1f26;border-left:3px solid #e96b70;margin:24px 16px;padding:0 0 0 16px}#logo{width:180px;height:45px;display:block;background:transparent url(../images/sprite.png?cb=1) bottom center no-repeat;float:left;margin-top:10px}@media screen and (max-width: 1020px){#logo{margin:10px 0 0 16px}}@media screen and (max-width: 720px){#logo{width:180px;height:45px;background-size:480px;margin:10px 0 0 16px}}#logo a{width:180px;height:45px;display:block}@media screen and (max-width: 720px){#logo a{width:180px;height:45px}}.mobile-nav{display:none}@media screen and (max-width: 1020px){.mobile-nav{width:44px;height:44px;padding:10px;display:block;position:absolute;top:12px;right:16px;cursor:pointer}}.nav-1{height:auto;overflow:visible;display:block;margin:0}@media screen and (max-width: 1020px){.nav-1{width:auto;position:absolute;z-index:3;float:right;right:0;top:65px;overflow:hidden;display:none;background:rgba(255,255,255,0.7)}}@media screen and (max-width: 720px){.nav-1{width:260px}}.nav-1 ul{width:420px;display:block;list-style:none;margin:0 auto;padding:0;text-align:center}@media screen and (max-width: 1020px){.nav-1 ul{width:100%;display:inline-block;margin:0;padding:0}}.nav-1 ul li{width:auto;display:inline-block;margin:0 16px;padding:0}@media screen and (max-width: 1020px){.nav-1 ul li{width:100%;display:block;clear:both;text-align:center;margin:0}}.nav-1 ul li.selected{border-bottom:3px solid #cf1f26}@media screen and (max-width: 1020px){.nav-1 ul li.selected{border:0}}.nav-1 ul li:hover{border-bottom:3px solid #cf1f26}@media screen and (max-width: 1020px){.nav-1 ul li:hover{border:0}}.nav-1 ul li a{color:#000;text-decoration:none;font-size:14px;font-weight:400;text-transform:uppercase;padding:24px 0 16px 0;display:block}@media screen and (max-width: 1020px){.nav-1 ul li a{margin:0;padding:10px 0 10px 0;font-size:16px;display:block;border-top:1px solid rgba(255,255,255,0.5)}}ul.contact-links{margin:0;padding:0;width:auto;display:block;list-style:none;text-align:right;float:right;position:absolute;top:0;right:0}@media screen and (max-width: 1020px){ul.contact-links{width:100%;display:inline-block;margin:0;padding:0;position:relative}}ul.contact-links li{width:auto;display:inline-block;margin:0;padding:0;position:relative}ul.contact-links li:hover{border-bottom:3px solid #cf1f26}@media screen and (max-width: 1020px){ul.contact-links li{width:100%;display:block;clear:both;text-align:center;margin:0;padding:0}}ul.contact-links li a{color:#cf1f26;text-decoration:none;font-size:14px;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1020px){ul.contact-links li a{margin:0;padding:10px 0 10px 0;font-size:16px;display:block;border-top:1px solid rgba(255,255,255,0.2)}}.icon-menuz,.icon-cloz{width:24px;height:24px;display:block;background:transparent url(../images/sprite.png) left top no-repeat}.icon-cloz{background-position:-24px top}.icon-showroom,.icon-contact{width:32px;height:36px;display:inline-block;position:absolute;top:1px;right:0;background:transparent url(../images/sprite.png) left -24px no-repeat}@media screen and (max-width: 1020px){.icon-showroom,.icon-contact{left:0;right:inherit}}.icon-contact{background-position:-48px -24px}.icon-quote{width:60px;height:40px;display:block;margin:0 auto;background:transparent url(../images/sprite.png) -144px -80px no-repeat}.icon-pin{width:10px;height:16px;display:inline-block;margin:0;background:transparent url(../images/sprite.png) -72px top no-repeat}#header{position:relative;z-index:4;height:65px;background:rgba(255,255,255,0.7)}.zone,.connect{width:auto;position:relative;z-index:0}.zone.bg-home h1,.bg-home.connect h1{color:#fff;position:relative;z-index:3;padding:100px 0 400px 0;text-shadow:1px 1px 2px rgba(0,0,0,0.6)}@media screen and (max-width: 720px){.zone.bg-home h1,.bg-home.connect h1{padding:40px 0 260px 0}}.zone.bg-img h1,.bg-img.connect h1{color:#fff;position:relative;z-index:3;padding:250px 0 250px 0;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}@media screen and (max-width: 720px){.zone.bg-img h1,.bg-img.connect h1{padding:80px 0 80px 0}}.zone.bg-testi,.bg-testi.connect{background:#cf1f26 url(../images/bg-newsletter.png) left top no-repeat;-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}@media screen and (max-width: 720px){.zone.bg-testi,.bg-testi.connect{background-image:none}}.zone.bg-grey,.bg-grey.connect{background-color:#f2f2f2}.container{width:90%;max-width:1200px;position:relative;margin:0 auto;padding-top:16px;padding-bottom:16px}@media screen and (max-width: 1020px){.container{width:auto;padding:16px}}.container.nopad{padding:0}.bg-cover{width:100%;height:100%;display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-position:center top}.bg-opacity{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.15)}.booking-wrapper{width:560px;margin:-40px auto 56px auto;padding:16px 0;background:#cf1f26;color:#fff;text-align:center;-moz-box-shadow:0px 4px 0px #761216;-webkit-box-shadow:0px 4px 0px #761216;box-shadow:0px 4px 0px #761216}.booking-wrapper a{color:#fff}@media screen and (max-width: 1020px){.booking-wrapper{width:100%;max-width:400px;margin-bottom:0}}@media screen and (max-width: 720px){.booking-wrapper{padding:16px 16px 12px 16px}}.booking-number{font-size:36px;padding:4px;display:block}@media screen and (max-width: 1020px){.booking-number{font-size:32px}}@media screen and (max-width: 720px){.booking-number{font-size:24px;margin-bottom:8px;padding:0}}.booking-number a{font-weight:300}.booking-number span{font-size:18px}.booking-btns a.btn{width:44%;margin:16px 1.5%;border:1px solid #fff}@media screen and (max-width: 720px){.booking-btns a.btn{width:100%;margin:8px 0}}.booking-footer{margin:0 auto 16px auto;background:#fff;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}.booking-footer a{color:#cf1f26}@media screen and (max-width: 720px){.booking-footer .btn-phone{color:#fff}}.booking-footer .booking-btns a.btn{border:1px solid #cf1f26}.booking-footer .booking-btns a.btn:hover{background:#fff}.flag-wrapper{text-align:center;padding-bottom:16px}.flag-box{width:auto;display:inline-block;margin:0 auto;padding:4px 16px;text-align:center;border:1px solid #e6e6e6}.opening-wrapper{text-align:center;padding:32px 0 16px 0}.opening-box{width:auto;display:inline-block;margin:0 auto;padding:4px 24px;text-align:center;border:1px solid #e6e6e6}.opening-box p{text-align:center}.badge-left,.badge-right{width:148px;height:123px;display:block;overflow:hidden;position:absolute;top:24px;left:8px}@media screen and (max-width: 720px){.badge-left,.badge-right{position:relative;top:inherit;left:inherit;right:inherit;margin:16px auto}}.badge-right{left:auto;right:8px}@media screen and (max-width: 720px){.badge-right{position:relative;top:inherit;left:inherit;right:inherit;margin:0 auto}}.badge-right a{float:left;margin-right:3px}.badge-right a:last-child{margin-right:0}@media screen and (max-width: 720px){.badge-hide{display:none}}.half{width:100%;height:auto;display:block}.half-left,.half-right{width:50%;height:300px;float:left;position:relative;font-size:40px}.half-left a,.half-right a{width:100%;height:300px;display:block;text-decoration:none;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.6)}.half-left a span,.half-right a span{white-space:nowrap;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 720px){.half-left,.half-right{width:100%;float:none;font-size:32px;height:150px}}.half-txt{position:relative;z-index:4}.testi-box{max-width:500px;display:block;margin:0 auto 0 35%;padding:40px 16px;text-align:center}@media screen and (max-width: 720px){.testi-box{margin:0 auto}}.testi-box form{margin:0;padding:0}.testi-box form input.testi-email{padding:8px;border:1px solid #fff;margin-right:8px}.testi-title{font-size:24px;text-transform:uppercase;padding:0 0 16px 0}.testi-txt{color:#fff;padding:16px 0}.carte-tab-menu ul{width:100%;display:block;list-style:none;margin:0 auto;padding:0;text-align:center;border-bottom:1px solid #d9d9d9}.carte-tab-menu ul li{width:auto;display:inline-block;margin:0;padding:0}.carte-tab-menu ul li.selected{border:1px solid #d9d9d9;border-bottom:1px solid #fff;margin-bottom:-1px}.carte-tab-menu ul li a{color:#000;text-decoration:none;font-weight:400;text-transform:uppercase;padding:12px;display:block}.carte-tab-menu ul li a:hover{color:#cf1f26}@media screen and (max-width: 720px){.carte-tab-menu ul li a{font-size:11px;padding:12px 6px}}.carte-tab{padding:32px 0 64px 0}.carte-tab-title{text-transform:uppercase;color:#cf1f26;padding:16px 0;font-size:20px}.carte-tab-box{width:100%;height:auto;display:block;clear:both;padding:8px 0}.carte-tab-label{float:left}.carte-tab-trad{display:block;font-size:14px;font-style:italic}.carte-tab-price{float:right}.compo{width:100%;height:auto;display:block;background:#8c8c8c}.compo-full{width:100%;height:300px;display:block}.compo-left{width:50%;float:left;height:300px;position:relative}@media screen and (max-width: 1020px){.compo-left{width:100%;float:none}}.compo-right{width:50%;float:left;height:300px;position:relative}@media screen and (max-width: 1020px){.compo-right{width:100%;float:none}}.compo-txt{width:90%;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.form-wrapper{padding:16px;background:#f2f2f2}.form-box,.form-txt{width:50%;display:inline-block;float:left;padding:6px 2%}@media screen and (max-width: 720px){.form-box,.form-txt{width:100%}}.form-box label,.form-txt label{display:block;color:gray;margin:0 0 6px 0;text-transform:uppercase;font-size:12px}.form-box input,.form-txt input{display:block;width:100%;padding:12px;border:0;border-bottom:1px solid #cf1f26}.form-box img.security-img,.form-txt img.security-img{width:auto;height:auto;float:left;display:inline;margin:0 8px}.form-box input.security-input,.form-txt input.security-input{width:80px;float:left;display:inline;padding:12px}.form-txt{width:100%}.form-txt textarea{width:100%;border:0;padding:12px;border-bottom:1px solid #cf1f26}.form-submit{float:right;padding:8px 2%}#map-canvas{width:100%;height:300px}ul.grid-wrapper{width:auto;display:block;margin:0 auto;padding:0;list-style:none;clear:both}@media screen and (max-width: 1020px){ul.grid-wrapper{width:100%}}ul.grid-wrapper img{max-width:100%;position:relative;z-index:1}ul.grid-wrapper li{margin:8px 2% 16px 0;padding:0;list-style:none;display:inline-block;vertical-align:top;position:relative}ul.grid-wrapper.grid-wrapper-tri li{width:32%}@media screen and (max-width: 720px){ul.grid-wrapper.grid-wrapper-tri li{width:100%;margin:8px 0}}ul.grid-wrapper.grid-wrapper-tri li:nth-child(3n+3){margin-right:0}ul.grid-wrapper.grid-wrapper-quad li{width:23.5%}@media screen and (max-width: 720px){ul.grid-wrapper.grid-wrapper-quad li{margin-right:4%}}ul.grid-wrapper.grid-wrapper-quad li:nth-child(4n+4){margin-right:0}@media screen and (max-width: 720px){ul.grid-wrapper.grid-wrapper-quad li{width:48%}ul.grid-wrapper.grid-wrapper-quad li:nth-child(2n+2){margin-right:0}}.grid-content{clear:both;position:relative;z-index:2}.grid-news-img img{position:absolute;z-index:1}.grid-date{width:44px;text-transform:uppercase;text-align:center;color:white;background:#cf1f26;float:left;font-size:12px;font-weight:bold;line-height:14px;position:absolute;z-index:2;top:0;left:8px;padding:0 0 4px 0}.grid-date span{font-size:24px;margin-top:4px;display:block;line-height:32px}.grid-txt{overflow:hidden;padding:16px 0 0 0}.grid-txt a{text-decoration:none;color:gray}.col-wrapper{width:100%;display:block;padding:16px 0}.col-wrapper img{max-width:100%;height:auto}.col-box{width:47%;margin-right:6%;padding:16px 0;float:left}@media screen and (max-width: 720px){.col-box{width:100%;margin-right:0}}.col-box:last-child{margin-right:0}.col-box img{max-width:100%;margin-top:24px}.col-box-full{width:100%;padding:16px 0}.col-quote{width:80%;max-width:320px;margin:16px auto;text-align:center;color:#cf1f26}@media screen and (max-width: 720px){.col-quote{width:100%;max-width:100%;text-align:left}}.col-quote-bar{width:64px;height:3px;display:block;margin:24px auto;background:#cf1f26}.collage-wrapper{width:100%;display:block}.collage-box{width:50%;height:500px;float:left}@media screen and (max-width: 720px){.collage-box{width:100%;float:none;height:250px}}.collage-box-sub{width:100%;height:250px;clear:both}@media screen and (max-width: 720px){.collage-box-sub{width:100%;float:none;height:125px}}.btn,button.btn,input.btn{width:auto;margin:4px auto;padding:8px 20px;display:inline-block;text-align:center;font-weight:normal;color:#cf1f26;background:transparent;border:1px solid #cf1f26;text-transform:uppercase;text-decoration:none;cursor:pointer;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;white-space:nowrap}.btn:hover,button.btn:hover,input.btn:hover{background:rgba(0,0,0,0.05)}.btn a,button.btn a,input.btn a{text-decoration:none}.btn-secondary{background:#999}.btn-secondary:hover{background:#a6a6a6}.btn-outline,button.btn-outline,input.btn-outline{color:#fff;background:transparent;border:1px solid #fff}.btn-phone{text-decoration:none}@media screen and (max-width: 720px){.btn-phone{width:100%;margin:0 auto;padding:8px 24px;display:block;text-align:center;font-weight:normal;color:#fff;background:#6EB018;text-transform:uppercase;text-decoration:none;-moz-box-shadow:0 4px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 4px 0 rgba(0,0,0,0.5);box-shadow:0 4px 0 rgba(0,0,0,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}}.btn-arrow-up{width:72px;height:auto;display:block;margin:0 auto;padding:8px 0;background:#e6e6e6;text-align:center;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;cursor:pointer}.btn-arrow-up span{width:24px;height:24px;display:block;background:transparent url(../images/sprite.png) -120px top no-repeat;cursor:pointer;margin:0 auto}.connect{border:0;padding:24px 0;text-align:center;clear:both;background:transparent;font-weight:normal}@media screen and (max-width: 720px){.connect{padding:24px 0 48px 0}}.connect-txt{font-size:22px;display:inline-block;padding:12px 24px}@media screen and (max-width: 720px){.connect-txt{padding:16px 12px;font-size:16px;display:block;clear:both}}.connect-btn{display:inline}@media screen and (max-width: 720px){.connect-btn{display:inline-block}}.pager{text-align:center;padding:36px 0;display:block;clear:both}.pager ul{margin:0;padding:0;list-style:none;text-align:center}.pager li{display:inline-block;margin:0 4px}.pager li.selected{color:gray;border:1px solid gray}.footer-address{padding:24px 0 8px 0}.footer-box{width:100%}.footer-box ul{margin:0;padding:0;list-style:none}@media screen and (max-width: 720px){.footer-box ul{margin-top:16px}}.footer-box ul li{margin:0;padding:0;list-style:none;font-size:12px}@media screen and (max-width: 720px){.footer-box ul li{width:100%;text-align:center;display:block;padding:8px 0;border-top:1px solid #e6e6e6;font-size:14px}}.footer-box ul li a{text-decoration:none;color:gray}@media screen and (max-width: 720px){.footer-box ul li a{width:100%;text-align:center}}.icon-fb,.icon-tw,.icon-gp,.icon-in,.icon-ta,.icon-ig{width:47px;height:123px;display:block;margin:0 auto;padding:0;clear:both;cursor:pointer;background:transparent url(../images/sprite.png) -320px top no-repeat}.icon-tw{background-position:-500px top}.icon-gp{background-position:-370px top}.icon-in{background-position:-500px top}.icon-ta{background-position:-420px top}.icon-ig{background-position:-470px top}.box-iframe{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.box-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.info,.success,.mc4wp-success,.warning,.error,.mc4wp-error{margin:10px;padding:15px 20px}.info.fullsize,.success.fullsize,.fullsize.mc4wp-success,.warning.fullsize,.error.fullsize,.fullsize.mc4wp-error{margin:0;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.info{color:#FFFFFF;background-color:#A2B9D1}.success,.mc4wp-success{color:#4F8A10;background-color:#DFF2BF}.error,.mc4wp-error{color:#ba1e27;background-color:#FFBABA}.warning{color:#9F6000;background-color:#FEEFB3}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.pull-left{float:left}.pull-right{float:right}.clear{clear:both}.centered{text-align:center}.hidden{display:none}.ir{border:0;font:0/0 a;text-shadow:none;color:transparent}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.nocallout{-webkit-touch-callout:none}.pressed{background-color:rgba(0,0,0,0.7)}textarea[contenteditable]{-webkit-appearance:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}address{font-style:normal}body{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
