html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,fieldset,form,label,legend,input,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}p,ul,li,ol{padding:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,legend,menu,nav,section{display:block}li{list-style-type:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}nav,article,footer,section,aside,header,legend{position:relative}body,fieldset,input,textarea,select,#pais-set{font-family:"rooney-sans",sans-serif;font-style:normal;font-weight:400}.intro,em{font-family:"rooney-sans",sans-serif;font-weight:200;letter-spacing:-0.3px}h1,h2,h3,h4,h5{font-family:"rooney-sans",sans-serif;font-weight:900}.gray-text{color:#6a6a6a}.white{color:white}.bg-white{background:white}.green{color:#63c563}.clear-fix{clear:both}.hidden{display:none !important}.pull-right{float:right}.pull-left{float:left}html{font-size:62.5%}body,#pais-set,select,textarea{font-size:1.8rem;line-height:2.4rem;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.small-text{font-size:1.4rem}.smaller-text{font-size:1.2rem;line-height:1.6rem}h4,h5,h3,h2,h1{color:#fb525c}@media screen and (min-width:  750px){h4 h1,h5 h1,h3 h1,h2 h1,h1 h1{margin-top:0}}h1{font-size:4.2rem;line-height:4rem}h2{font-size:2.4rem}h3{display:block;font-size:2.0rem;line-height:2.4rem}h4,h5{display:block;margin-bottom:0;font-size:1.6rem;line-height:2.4rem}#book-page-previews h3,#book-page-text h3,#book-images h3{line-height:3.5rem}.light-weight{font-weight:400}legend{color:rgba(4,64,96,0.7)}#paginas{margin-bottom:40px;grid-column-start:1;grid-column-end:-1}.paginas{padding:0 8px}.black-marker.theme{padding:0 8px 4px 8px;border-radius:20px;margin:0 3px 6px 0;display:inline-block;text-decoration:none;color:white}.black-marker.theme:hover{background-color:#358d35;color:#fff}.black-marker,.red-marker{padding:0 4px;color:white}.red-marker{text-transform:capitalize;background:#e20512}.black-marker,#paginas .selected{background-color:#444}li{list-style:disc;list-style-position:inside}ul.no-bullet li{list-style:none}li.inline-li{display:inline-block;margin-bottom:8px;margin-right:8px}hr{color:#ddd;height:1px;background-color:#ddd;font-size:0;border:0}#book-page-text p:first-child{margin-top:0}#book-page-text ul li{list-style-position:outside}.fullprice{text-decoration:line-through}li.selected a{color:white}.center{text-align:center}section h2,section h3,section h4{margin-bottom:10px}.icon-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-rotate-90{transform:rotate(90deg)}.fa-chevron-left::before{line-height:35px}svg{vertical-align:sub}#main-navigation svg#svg-cart{width:24px;height:24px;vertical-align:-7px}@media screen and (min-width:  550px){#main-navigation svg#svg-cart{width:32px;height:32px}}#li_news svg{fill:white}#nav_cart svg{margin-top:19px;fill:#1081cb}#nav_cart svg.button-primary{fill:white}section h1 svg,section h2 svg{width:5rem;height:5rem;line-height:4rem;position:relative;top:6px}section h2 svg{padding:5px}#sections h2 svg{fill:#fb525c}h1 svg,h2 svg,h3 svg,h4 svg{fill:#fb525c}h1 svg{width:3.2rem;height:3.2rem;line-height:4rem}h2 svg{width:2.4rem;height:2.4rem}h3 svg{width:2.0rem;height:2.0rem}span.icon-on-input svg,span.input-and-icon svg{fill:#909090;width:16px;height:16px}footer svg{width:14px;height:14px;fill:white}.button svg{width:24px;height:24px;vertical-align:middle}.button.button-primary svg{fill:white}#svg-up{width:47px;height:47px;fill-opacity:0.8;fill:#6a6a6a}#svg-up:hover{fill:#63c563;transition:fill 0.5s ease 0s}#svg-5stars{transform:rotate(6deg)}.svg-diamond{transform:rotate(12deg);transform-origin:50% 50%}#cart-container svg{width:16px;height:16px;fill:#909090;vertical-align:middle}#cart-container .button-primary svg{fill:white}#cart-container .svg-add,#cart-container .svg-rmv{width:18px;height:18px;vertical-align:top}#cart-container #svg-street{vertical-align:-2px}#cart-form-sets svg{fill:#ddd}.container{position:relative;width:100%;max-width:1260px;margin:0 auto;padding:0 2%;box-sizing:border-box}.container.full-width{padding:0 0}.container.intro{margin-bottom:30px}@media screen and (min-width:  550px){.container.intro{padding:0 2%}}#books-display-container,#books-display-container-2,#books-display-container-3,.books-display-extra,.book-cards-grid{max-width:100%;justify-items:center}.padding-top-50{padding-top:50px}#books-catalogue-container,.books-display-extra{padding-top:50px}.column,.columns{width:100%;float:left;box-sizing:border-box}@media screen and (min-width:  903px){.column,.columns{margin-left:4%}}@media screen and (min-width:  550px){.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-half.column{width:48%}.one-third.column{width:100%}}@media screen and (min-width:  550px) and (min-width:  903px){.one-third.column{width:30.6666666667%}}@media screen and (min-width:  550px){.two-thirds.column{width:100%}}@media screen and (min-width:  550px) and (min-width:  903px){.two-thirds.column{width:65.3333333333%}}@media screen and (min-width:  550px){.one-fourth.column{width:22%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}.container .row .offset-by-one-third{margin-left:34.6666666667% !important}.container .row .offset-by-two-thirds{margin-left:69.3333333333%}.container .row .offset-by-one-half{margin-left:52%}}.row{margin-bottom:2rem;width:auto}.row .column:first-child{margin-left:0}.row>.column{margin-bottom:20px}#estante .row{margin-bottom:0}@media screen and (min-width:  903px){#estante .row{margin-bottom:20px}}.row.list>.column,.row.list,#estante .list{margin-bottom:15px;padding-left:2px}.row.list:nth-child(odd){background-color:white}.cov-desc{padding:10px}.cov-desc.one-half.column{width:100%;margin-left:0}@media screen and (min-width:  903px){.cov-desc.one-half.column{width:48%;margin-left:4%}}.cov-desc.one-half.column:first-child{margin-left:0}.cover img{max-width:100%;margin:0 auto;text-align:center}@media screen and (min-width:  750px){.cover{min-height:220px;overflow:visible}}@media (max-width: 550px){#cart .one.column{width:4.66666666667%;margin-right:10px}#cart .two.columns{width:13.3333333333%;margin-right:10px}#cart .three.columns{width:22%}#cart .six.columns{width:48%}#cart .seven.columns{width:56.6666666667%}#cart .nine.columns{width:74%}}#cart .nine.columns{position:relative}.no-bottom-margin{margin-bottom:0 !important}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}html,body,#page{width:100%;height:100%;background:transparent;background-clip:padding-box}* html #page{height:100%}body::before{content:"";position:fixed;top:-10px;left:0;width:100%;height:10px;z-index:100}main{display:block}#page{height:auto;position:relative;transition:transform 200ms ease-in-out;-webkit-backface-visibility:hidden}.gradient-wrapper{background:linear-gradient(to bottom, #fff 0%, #fff 18%, #a8e1ff 100%)}.fixed{overflow:hidden}#intro,em{font-size:2.4rem;line-height:3.5rem;color:#0c639c}.relative{position:relative}.column.wrapper,.row.wrapper{margin:0;padding:0}.padding10{padding:10px}.margin-10{margin:10px}.margin-top-20{margin-top:20px}.margin-top-60{margin-top:60px}.margin-bottom-20{margin-bottom:20px}.margin-top-0{margin-top:0px}.margin-bottom-0{margin-bottom:0px}.display-none{display:none;visibility:hidden}.inline-block{display:inline-block;vertical-align:baseline}.block{display:block;clear:both}.grid{display:grid;grid-gap:30px;grid-template-columns:1fr}.grid-2r{grid-row-gap:0;grid-template-columns:1fr;grid-template-rows:auto 1fr}.grid-2r img{width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:  750px){.grid-items-2-1{grid-template-columns:2fr 1fr}}@media screen and (min-width:  750px){.grid-items-1-2{grid-template-columns:1fr 2fr}}@media screen and (min-width:  550px){.grid-items-3c,.grid-items-4c{grid-template-columns:1fr 1fr}}.grid-items-3c iframe,.grid-items-4c iframe{max-width:100%;height:auto}@media screen and (min-width:  550px){.grid-items-2c{grid-template-columns:1fr 1fr}}@media screen and (min-width:  750px){.grid-items-2c-intro{grid-template-columns:1fr 1fr;grid-gap:60px}}@media screen and (min-width:  750px){.grid-items-3c{grid-template-columns:1fr 1fr 1fr}}.grid-home{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:4%;column-gap:4%}.grid-home-left{display:grid;grid-template-columns:1fr;row-gap:10px;grid-template-areas:"intro" "publicidade" "destaque" "mensagem"}.grid-home-right{display:grid;grid-template-rows:1fr 1fr}.grid-intro{-moz-column-gap:4%;column-gap:4%;row-gap:30px}@media screen and (min-width:  550px){.grid-intro{grid-template-columns:370px 1fr}}@media screen and (min-width:  750px){.grid-intro{grid-template-columns:500px 1fr}}.grid-intro-feira{-moz-column-gap:4%;column-gap:4%;row-gap:30px}@media screen and (min-width:  550px){.grid-intro-feira{grid-template-columns:370px 1fr}}@media screen and (min-width:  750px){.grid-intro-feira{grid-template-columns:500px 0.5fr 0.5fr}}@media screen and (min-width:  880px){.grid-1c-middle{grid-template-columns:800px;justify-content:center}}.grid-1c-middle img{width:100%;-o-object-fit:contain;object-fit:contain}.grid-items-4c{grid-gap:20px}@media screen and (min-width:  750px){.grid-items-4c{grid-template-columns:1fr 1fr 1fr 1fr}}.grid-items-360px{grid-gap:20px;padding:0 2%}@media screen and (min-width:  750px){.grid-items-360px{grid-gap:30px;grid-template-columns:repeat(auto-fit, minmax(360px, 1fr))}}.grid-items-450px{grid-gap:20px}@media screen and (min-width:  750px){.grid-items-450px{grid-gap:30px;grid-template-columns:repeat(auto-fit, minmax(450px, 1fr))}}.blurb{background-color:#b3e5ff}#fundo_intro{background-color:#e6ecf4;padding-top:45px;padding-bottom:2px;background-image:url(/imagens/ui/publicidade/amor-de-quatro-patas.png);background-color:#e9d6d4;background-size:cover;background-repeat:no-repeat;background-position:top 0 right -70}@media screen and (min-width: 1200px){#fundo_intro{background-origin:content-box;background-attachment:fixed;background-size:contain;background-position:top 0% left 160}}#destaques .grid,#comments>.grid,#packs .grid{grid-template-columns:1fr}@media screen and (min-width:  550px){#destaques .grid,#comments>.grid,#packs .grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:  750px){#destaques .grid,#comments>.grid,#packs .grid{grid-template-columns:1fr 1fr 1fr}}#destaque_caixa,#destaque_fralda,#destaque_gosto_muito,#destaque_lobo_mau,#destaque_ema,#destaque_jantar,#destaque_desculpa,#destaque_mili,#destaque_vou_amar_te,#destaque_nao_ha_dragoes{background-repeat:no-repeat;background-position:bottom;background-size:contain}#destaque_caixa a,#destaque_fralda a,#destaque_gosto_muito a,#destaque_lobo_mau a,#destaque_ema a,#destaque_jantar a,#destaque_desculpa a,#destaque_mili a,#destaque_vou_amar_te a,#destaque_nao_ha_dragoes a{display:block;height:311px}#destaque_caixa img,#destaque_fralda img,#destaque_gosto_muito img,#destaque_lobo_mau img,#destaque_ema img,#destaque_jantar img,#destaque_desculpa img,#destaque_mili img,#destaque_vou_amar_te img,#destaque_nao_ha_dragoes img{height:auto;-o-object-fit:contain;object-fit:contain}#destaque_caixa{background-image:url(/imagens/ui/publicidade/CaixaSquare2.png)}#destaque_caixa figure.grid{grid-template-columns:1fr 1fr 1fr}#destaque_caixa figure.grid img{width:100%}#destaque_jantar{background-image:url(/imagens/ui/publicidade/jantar.png)}#destaque_desculpa{background-image:url(/imagens/ui/publicidade/desculpa.png)}#destaque_gosto_muito{background-image:url(/imagens/ui/publicidade/gostomuito2.png)}#destaque_lobo_mau{background-image:url(/imagens/ui/publicidade/lobo-mau-2ed.png)}#destaque_ema{background-image:url(/imagens/ui/publicidade/ema-3ed-2.png)}#destaque_mili{background-image:url(/imagens/ui/publicidade/mili.png)}#destaque_mili{background-image:url(/imagens/ui/publicidade/mili.png)}#destaque_vou_amar_te{background-image:url(/imagens/ui/publicidade/vou-amar-te.png)}#destaque_nao_ha_dragoes{background-image:url(/imagens/ui/publicidade/nao-ha-dragoes.png)}#destaque_mensagem{position:relative;text-align:center;margin-top:20px;padding:20px}#destaque_fralda{background-image:url(/imagens/ui/publicidade/fralda5.png)}#sections{margin-bottom:-66px;padding-bottom:66px}#novidades-e-promocoes,#packs,#destaques,#sugestao,#brevemente,#comments,#agenda,.agenda{padding-top:30px;margin-top:0px;margin-bottom:30px}#novidades-e-promocoes>header:first-of-type,#packs>header:first-of-type,#destaques>header:first-of-type,#sugestao>header:first-of-type,#brevemente>header:first-of-type,#comments>header:first-of-type,#agenda>header:first-of-type,.agenda>header:first-of-type{margin-bottom:30px}.ajax-container{width:60%;min-width:300px;margin:0 auto;background-color:white;padding:20px 20px;box-shadow:0 0 8px rgba(0,0,0,0.6)}#participacao_form{min-width:unset;width:unset}#participacao_form input[type=text],#participacao_form input[type=email],#participacao_form textarea{padding:6px 10px 6px 10px;width:100%}#participacao_form input[type=radio]{margin-right:6px}@media screen and (min-width:  750px){#participacao_form{max-width:600px}}.comentario{clear:both;display:inline-block;margin-bottom:5px}.comentarioCapa{max-width:50px;overflow:hidden;float:left;margin:5px 5px 0 0}.comentarioTexto{margin-left:60px;display:block;white-space:normal}section img,article img{max-width:100%}section{margin-top:40px}section header{margin-bottom:6px}.ruler{border-top:5px solid #f7f7f7}#book-page-previews{margin-top:0}article>section{margin-top:0}.quadroColeccao img{width:72px}#intro_and_news h1{display:inline-block;margin-bottom:10px}.wrapper-hero{padding-top:55px;margin-top:-55px}.box{padding:5%}.box h2{margin-bottom:20px}.box #personagens{padding-bottom:0}.box li{margin-bottom:15px}.box.padding10{padding:10px}.clickable{cursor:pointer}.clickable:hover{box-shadow:0.1px 0.1px 3.6px rgba(0,0,0,0.063),0.3px 0.3px 10px rgba(0,0,0,0.09),0.6px 0.6px 24.1px rgba(0,0,0,0.117),2px 2px 80px rgba(0,0,0,0.18);transform:scale(1.05, 1.05);transition:transform 200ms ease-in-out}.box-rounded{box-shadow:0 1px 1px rgba(53,141,53,0.45);border-radius:5px}.box-backround-img{background-repeat:no-repeat;background-position:center;background-size:cover}.box-backround-img a{display:block}.box-backround-img a img{visibility:hidden;width:100%}.box-white{background-color:rgba(255,255,255,0.85)}.box-darker-white{background-color:#f0f0f0}.box-blue{background-color:#e5f6ff;box-shadow:0 1px 1px rgba(17,144,227,0.45)}.box-dark-blue{background-color:#303452;box-shadow:0 1px 1px rgba(48,52,82,0.45)}.box-green{background-color:#e5f5e5;box-shadow:0 1px 1px rgba(53,141,53,0.45)}.box-green-sea{background-color:#6fa96f;box-shadow:0 1px 1px rgba(53,141,53,0.45)}.box-gray{background-color:#f2f2f2;box-shadow:0 1px 1px rgba(187,187,187,0.45)}.box-click{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.shadow-bottom{box-shadow:0px 1px 1px 1px rgba(0,0,0,0.05)}.pers-martim,.pers-croc,.pers-laura,pers-corvo{display:block}.personagem{height:65px;padding-left:105px;margin:0 -10px;transition:all 0.5s ease 0s;background:url("../../imagens/personagens/personagens.png") no-repeat}.personagem.pers-martim{background-position:0 0}.personagem.pers-croc{background-position:0 -100px}.personagem.pers-laura{background-position:0 -200px}.personagem.pers-corvo{background-position:0 -300px}.personagem:hover{background-color:#85d4ff}nav h1{margin:0}.nav-like li{display:inline-block;list-style:none}#preview-gallery li{display:inline;margin-right:2px}#preview-gallery li img{border:1px solid #6a6a6a;width:calc(33.3% - 5px);max-width:190px}#preview-gallery li a{text-decoration:none}#preview-gallery li:last-child{margin-right:0}.temas-grid,.autores-grid,.surpresas-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));grid-row-gap:20px;grid-column-gap:40px}.temas-grid :first-child{grid-column:1 / -1;text-align:center}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}#cookie-bar{background:#111111;height:auto;line-height:24px;color:#eeeeee;text-align:center;padding:3px 0}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0}#cookie-bar a{color:#ffffff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#007700}#cookie-bar .cb-enable:hover{background:#009900}#cookie-bar .cb-disable{background:#990000}#cookie-bar .cb-disable:hover{background:#bb0000}#cookie-bar .cb-policy{background:#0033bb}#cookie-bar .cb-policy:hover{background:#0055dd}respostapedido{display:none}#sections{padding-top:20px}.tabs li{display:inline-block}.tabs a{display:block;transition:all 0.1s ease-in-out;text-decoration:none;cursor:pointer;position:relative;text-align:center;margin:0;border:none;border-radius:8px 8px 0px 0px;background-color:transparent}.tabs a:hover:not(.sel-tab){color:#e20512}.tabs a:hover svg{fill:#e20512}.tabs a.sel-tab svg{fill:#fb525c;width:32px;height:32px}.tabs svg{fill:#1081cb;width:20px;height:20px}.tabs svg#svg-books{vertical-align:-3px}.tabs .sel-tab{font-weight:900;color:#fb525c;background:white;border:1px solid #ddd;border-bottom-color:white;top:1}@media screen and (min-width:  750px){.tabs .sel-tab{font-size:2.4rem}}@media screen and (min-width:  750px){.tabs .sel-tab{top:3px}.tabs li{display:inline-block}}.tabs i,.tabs svg{display:none}@media screen and (min-width:  550px){.tabs i,.tabs svg{display:inline-block}}.tabs a{padding:12px 6px}@media screen and (min-width:  550px){.tabs a{padding:12px 12px}}.tabs-container+.container{padding-top:40px;padding-bottom:0}#li-prom,#li-sel{display:none}@media screen and (min-width: 760px){#li-sel{display:inline-block}}@media screen and (min-width: 910px){#li-prom{display:inline-block}}.tabs-container{background:#e5f6ff;border-bottom:1px solid #ddd;padding-top:60px}@media screen and (min-width:  903px){.tabs-container{padding-left:2%}}.tabs-container.bg-white{background:transparent}.tabs-cat{background-color:transparent}a i{text-decoration:none;font-weight:normal;font-style:normal}a{color:#1081cb;transition:all 0.5s ease 0s}a:link,a:visited{color:#1081cb}a:hover{color:#0c639c}a:active{color:#209cee}a:focus{outline:0}a::-moz-focus-inner{border:0}a img{text-decoration:none;border:0;display:inline-block}a#go-top{display:block;right:1%;top:50%;position:fixed;z-index:100;transition:all 0.5s ease 0s}a.no-deco{text-decoration:none}a.no-deco:hover{color:#1081cb}a.no-deco.black{color:#444}li.black-marker a,.tema .black-marker a{color:white;text-decoration:none}footer a:link,footer a:visited{color:#B2E5FF}footer a:hover{color:#1081cb}footer a:active{color:#B2E5FF}input[type="email"],input[type="search"],input[type="text"],input[type="password"],textarea,select,select#pais{border:1px solid #D1D1D1;height:30px;padding:6px 10px 6px 24px;border-radius:4px;box-shadow:none;background:#fff}#cart-form input.no-icon-padding-input,#cart-form textarea.no-icon-padding-input,#cart-form select.no-icon-padding-input{padding:0 6px 0 6px}input[type="email"],input[type="search"],input[type="text"],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type="email"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #33C3F0;outline:0}label,legend{display:block;font-weight:400;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type="checkbox"],input[type="radio"]{display:inline;position:relative;width:16px;height:16px;background-color:white;border-radius:4px;border:1px solid #bbb;margin-bottom:6px}label>.label-body{display:inline-block;font-weight:400;margin-left:.5rem}#cart-form label{font-size:1.25rem;font-weight:900;margin-bottom:0;color:#6a6a6a}#cart input,#cart select,#cart textarea{width:100%;font-size:1.5rem}#cart #cupao{width:200px;margin-bottom:10px;margin-right:10px}#cart .check_options{width:22px;margin-right:3px}select#pais{padding-left:25px;padding-top:2px;line-height:22px}#pais-set{position:relative}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity 1s ease;transition:opacity 1s ease;opacity:0}input[placeholder]:focus::-moz-input-placeholder{-moz-transition:opacity 0.5s 0.5s ease;transition:opacity 0.5s 0.5s ease;opacity:0}span.icon-on-input{display:block;width:16px;height:16px;padding-top:6px;position:absolute;padding-left:3px;font-size:16px;text-align:center;color:#909090;vertical-align:baseline}span.icon-right-side{display:block;width:16px;height:16px;top:32px;position:absolute;right:6px;font-size:16px;color:#909090}i.fa.icon-building-o{margin-top:5px}footer input{width:90%}#pesquisa-set{position:relative}input#pesquisa{width:150px}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;background-color:transparent;border-radius:4px;color:#555;text-align:center;font-size:11px;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid #bbb;line-height:36px;padding:0 7px 0 7px;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap;box-sizing:border-box}.button-gray{background-color:#f0f5ff}.button-gray a{text-decoration:none}.button.button-squared{border-radius:0}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{border-color:#888;color:#333;outline:0}.button.button-dark,button.button-dark{color:#fff;background-color:#6a6a6a;border:none;border-bottom:solid #2b2b2b 1px}.button.button-dark.empty,button.button-dark.empty{background:#aaa;border-bottom:#444}.button.button-dark a,button.button-dark a{color:#fff;text-decoration:none}.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{border:solid #1081cb 1px;background-color:#209cee}a.button{vertical-align:middle;color:#209cee}a.button.button-primary{color:#fff}.button.button-primary:hover,button.button-primary:hover,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus,.button.button-dark:hover,button.button-dark:hover{background-color:#63c563;border:solid #358d35 1px;transition:all 0.5s ease 0s}#pesquisa_button{background-color:#1081cb;width:100%}#pesquisa_button:hover{background-color:#63c563}.comprar,.etiqueta{margin-top:0.5rem;margin-bottom:0.5rem;padding:4px;line-height:normal}.comprar{padding-left:3px}.comprar-text{font-size:11px}.cart-footer button,.cart-footer .button{letter-spacing:0.08rem}#check-cart.adicionado{background-color:#63c563}#check-cart:hover svg{fill:white}.button-tall{height:54px;line-height:2.4rem}.button.next{padding:0 3px}#comentarios-form,.comentarioscaixa{position:relative;width:100%;margin-bottom:50px;padding:6%;margin-top:20px;border-radius:20px}.comentarioscaixa{background-color:#e5f5e5}.comentarioscaixa p{font-style:italic}.comentarioscaixa::after{content:"";width:0px;height:0px;border-style:solid;bottom:-15px;left:25px;position:absolute;border-width:15px 15px 0 0;border-color:#e5f5e5 transparent transparent transparent}.comentarioscaixas.grid{grid-row-gap:0}.comentarioscaixa.grid{grid-template-rows:auto 1fr}.comentarioscaixa .grid{grid-template-columns:auto 1fr}.comentariosautor{padding:2px;margin-top:8px;margin-bottom:2px;text-align:center;clear:both}.triangle{width:0px;height:0px;border-style:solid;bottom:-15px;left:20px;position:absolute;border-width:15px 15px 0 0;border-color:#6fa96f transparent transparent transparent}.darkblue{border-color:transparent transparent transparent #193b56}form#comentarios-form{background-color:#6cf;color:#444}form#comentarios-form .triangle{border-color:#6cf transparent transparent transparent}#comment-fail,#comment-success{display:none}.ribbon{position:absolute;top:1px;left:-26px}.ribbon .text,.ribbon .banner,.ribbon a{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.ribbon a{color:#fff;text-decoration:none}.ribbon .banner{transform:rotate(-45deg);color:#fff;-webkit-font-smoothing:antialiased;display:block;float:right;position:relative;right:-14px;top:22px;width:100px}.ribbon .banner::after,.ribbon .banner::before{content:'';display:block;height:12px;position:absolute;width:30px}.ribbon .banner::before{-webkit-transform:skewY(-45deg) translate(50%, 15px);-moz-transform:skewY(-45deg) translate(50%, 15px);-ms-transform:skewY(-45deg) translate(50%, 15px);-o-transform:skewY(-45deg) translate(50%, 15px);-webkit-transform-origin:100% center;-moz-transform-origin:100% center;-ms-transform-origin:100% center;-o-transform-origin:100% center;left:-45px}.ribbon .banner::after{-webkit-transform:translate(100%, -100%) skewY(45deg) translateX(-58%);-moz-transform:translate(100%, -100%) skewY(45deg) translateX(-58%);-ms-transform:translate(100%, -100%) skewY(45deg) translateX(-58%);-o-transform:translate(100%, -100%) skewY(45deg) translateX(-58%);-webkit-transform-origin:0 center;-moz-transform-origin:0 center;-ms-transform-origin:0 center;-o-transform-origin:0 center;right:-17px}.no-css-transforms .ribbon .banner{position:static;width:100%;float:none;font-size:10px}.ribbon .text{position:relative;z-index:2;padding:6px 0;font-size:12px;font-weight:bold;min-height:18px;line-height:18px;text-shadow:1px 1px 1px rgba(0,0,0,0.2);white-space:nowrap;text-overflow:ellipsis;letter-spacing:1.8px}.ribbon .text::before,.ribbon .text::after{content:'';display:block;height:30px;position:absolute;top:0;width:100%;z-index:-1}.ribbon .text::before{-webkit-transform:translateX(-15%) skewX(-45deg);-moz-transform:translateX(-15%) skewX(-45deg);-ms-transform:translateX(-15%) skewX(-45deg);-o-transform:translateX(-15%) skewX(-45deg)}.ribbon .text::after{-webkit-transform:translateX(15%) skewX(45deg);-moz-transform:translateX(15%) skewX(45deg);-ms-transform:translateX(15%) skewX(45deg);-o-transform:translateX(15%) skewX(45deg)}.no-css-transforms .ribbon .text{height:25px;padding:3px}.ribbon .banner::after,.ribbon .banner::before{background-color:#7e030a}.ribbon .text::before,.ribbon .text::after,.no-css-transforms .ribbon .text{background-color:#E20512}#book-grid{margin-top:60px;display:grid}@media screen and (min-width:  550px){#book-grid{grid-gap:40px}}@media screen and (min-width:  903px){#book-grid{grid-template-columns:minmax(150px, 300px) 2fr}}#book-images-grid{display:grid;grid-template-rows:min-content 45px auto;grid-gap:10px}@media screen and (min-width:  550px){#book-images-grid{grid-template-columns:minmax(128px, auto) 1fr;grid-template-rows:1fr 45px;grid-template-areas:"book-cover preview-gallery"  "book-cover book-buy-button";grid-gap:40px}}@media screen and (min-width:  903px){#book-images-grid{grid-template-columns:minmax(1fr 300px);grid-template-rows:min-content 45px auto;grid-gap:10px;grid-template-areas:"book-cover"  "book-buy-button"  "preview-gallery"}}#book-description-grid{display:grid;grid-template-columns:1fr;grid-gap:20px}@media screen and (min-width:  750px){#book-description-grid{grid-template-columns:1.3fr 0.7fr;grid-gap:40px}}#book-description-grid em{margin-top:1.1rem;display:inline-block}#book-text-grid p:first-child{margin-top:0}#book-text-grid ul li{list-style-position:inside;margin-left:1em;text-indent:-1em}#book-sharing-grid input[type="text"],#book-sharing-grid textarea{width:calc(100% - 5px)}#book-sharing-grid legend{padding:0;display:table}#book-sharing-grid fieldset{border:0;padding:0.01em 0 10px 0;margin:0;min-width:0}#partilhar ul svg{fill:#0c639c}#book-cover img,#preview-gallery img{max-width:100%}@media screen and (min-width:  550px){#book-cover{grid-area:book-cover}}#book-buy-button{height:45px;text-align:left}@media screen and (min-width:  550px){#book-buy-button{grid-area:book-buy-button;text-align:right}}@media screen and (min-width:  750px){#book-buy-button{text-align:left}}@media screen and (min-width:  550px){#preview-gallery{grid-area:preview-gallery}}body:not(:-moz-handler-blocked) fieldset{display:table-cell}#book-images h3,#book-text h3{line-height:3.5rem}#comentarios-livro{margin-top:0}@media screen and (min-width:  750px){h3.mostra-comentarios{display:none}}#validacao_comentario,.comentario-privacidade{display:none}.coleccoes-grid{display:grid;grid-template-columns:repeat(auto-fit, 111px);grid-gap:40px}.book-cards-grid{display:grid;grid-gap:20px;grid-template-columns:1fr;grid-template-rows:repeat(auto-fit, minmax(1fr))}@media screen and (min-width:  903px){.book-cards-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1200px){.book-cards-grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr}}#packs-display-container.book-cards-grid{display:grid;grid-gap:20px;grid-template-columns:1fr;grid-template-rows:repeat(auto-fit, minmax(1fr))}@media screen and (min-width:  903px){#packs-display-container.book-cards-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1200px){#packs-display-container.book-cards-grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}.book-card,.pack-card{display:grid;grid-template-columns:1fr;grid-template-rows:280px 1fr;grid-gap:20px}@media screen and (min-width:  550px){.book-card,.pack-card{grid-gap:30px;grid-template-rows:1fr;grid-template-columns:1fr minmax(235px, 1fr)}}@media screen and (min-width: 1200px){.book-card,.pack-card{grid-template-rows:280px 1fr;grid-template-columns:1fr}}.book-card-cover{position:relative;display:grid;align-content:end;justify-content:center}.book-card-cover img{max-width:100%}.book-card-cover a{display:inline-block}.grid-image-top{align-content:start}.book-card-text{display:grid;grid-template-rows:auto 50px;row-gap:5px}.book-card-text-actions{display:grid;grid-template-columns:auto auto auto;grid-column-gap:10px;align-items:center;justify-content:center}.book-display{display:grid;grid-template-columns:100%;grid-template-rows:auto minmax(50px, 1fr);grid-gap:10px}@media screen and (min-width:  550px){.book-display{margin-bottom:0}}.book-display-cover-and-text{display:grid;grid-gap:20px;grid-template-columns:100%}@media screen and (min-width:  550px){.book-display-cover-and-text{grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));grid-gap:30px}}.book-display-cover-and-text header{background-color:#f0f0f0;padding:5px 5px 5px 8px;border-radius:7px;margin-bottom:10px}.book-display-cover-and-text header:hover{background:#e3e3e3}.book-display-cover{position:relative}.book-display-cover img{max-width:100%;max-height:280px}.cover-img{filter:drop-shadow(0 1px 4px rgba(0,0,0,0.25));border-radius:3px}.spine-overlay{position:relative}.spine-overlay::after{content:"";position:absolute;width:12px;height:100%;z-index:100;top:0;left:0;background:url(../../imagens/ui/vincolivro.png) repeat-y;opacity:0.5}.book-display-buttons{display:flex;flex:1;justify-content:flex-end;align-content:flex-end;align-items:center;flex-wrap:wrap;padding-right:5px}.book-display-buttons .button{margin-right:5px}#paginas li{display:inline-block}.pagina,.intervalo-idades{margin-left:3px;padding:0 5px}.intervalo-idades a{padding:0 5px}#paginas .selected,.nav-like .selected{border-radius:6px;background-color:#1b2838;color:#fff}i.icon-shopping-cart{margin-right:5px;margin-left:3px;padding-top:7px;font-size:1.6rem}.etiquetaPaginasEscondida{display:none;width:1px;height:1px}.numberCircle{border-radius:50%;width:1.8em;height:1.8em;background-color:#dddddd;display:inline-block;margin-right:10px}.numberCircle span{text-align:center;line-height:1.8em;display:block}.book-display-buttons svg,.book-card-text-actions svg{fill:#1081cb;width:24px;height:24px;padding:2px;align-self:center}.book-display-buttons svg.svg-buy,.book-card-text-actions svg.svg-buy{fill:white}#cart,#cart .container,#cart-wrap,#cart-mask,#cart-0,#cart-1,#cart-2,#cart-3,#cart-4,.box-dashed{box-sizing:border-box;line-height:2rem}body{overflow-x:hidden}#cart{position:absolute;top:0;bottom:0;left:100%;width:0px;backface-visibility:hidden;transition:transform 200ms ease-in-out;-webkit-transition:transform 200ms ease-in-out;min-height:620px;height:100%;overflow-x:hidden;overflow-y:auto;z-index:9000}@media screen and (min-width:  550px){#cart{position:fixed}}#cart img{width:33px}#cart header{padding:8px;line-height:2rem;border-bottom:1px dotted #6a6a6a}#cart footer{padding:8px;background-color:#ddd}#cart .container{max-width:320px}#cart h3{display:inline}#cart form .row{margin-bottom:8px;vertical-align:baseline}#cart.will-move-with-visibility-change{transform:translateX(-100vw);width:320px;transform:translateX(-320px)}.will-move-with-visibility-change{transform:translateX(-320px)}#cart-container{height:100%;background:#f8f8f8;box-shadow:inset 1px 0px 5px -2px rgba(0,0,0,0.3);z-index:1;overflow-x:hidden;overflow-y:auto;display:grid;grid-template-rows:100%}#cart-mask{position:relative;top:0;left:50%;width:320px;margin-left:-160px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scroll{padding:0 1em 0 0}#cart-wrap{width:2240px;line-height:2rem}#cart-0,#cart-1,#cart-2,#cart-3,#cart-4{float:left;padding:0 15px}.cart-row{display:grid;grid-template-columns:40px 1fr 30px repeat(2, 22px);grid-column-gap:4px;margin-bottom:10px}.cupao-cover{width:33px;height:36px;display:inline-block;border:1px solid #ddd;background:#e5f5e5;font-size:2.3rem;padding:5px;line-height:2.3rem;text-align:center;vertical-align:baseline;color:white}.box-dashed{padding:5px;border:1px dashed #6a6a6a}.box-dashed .small-text{font-size:1.3rem;color:#6a6a6a}#main-navigation{width:100%;height:66px;-webkit-backface-visibility:hidden;z-index:1000;top:0;opacity:.95;background-color:white}@media screen and (min-width:  550px){#main-navigation{position:sticky}}#main-navigation #logo,#main-navigation #logo a{display:inline-block}#main-navigation ul{list-style:none}#main-navigation ul,#main-navigation img{vertical-align:middle}#main-navigation form{display:inline-block;vertical-align:baseline}#main-navigation a:link,#main-navigation a:visited{text-decoration:none;letter-spacing:0.08em;font-weight:700}#main-navigation a:hover,#main-navigation a:active{background-color:rgba(17,144,227,0.95);color:white}#main-navigation a:link{letter-spacing:0.05em}@media screen and (min-width:  550px){#main-navigation a:link{letter-spacing:0.08em}}#nav-grid{display:grid;grid-gap:4px;grid-auto-flow:column;grid-template-columns:auto 1fr 110px 30px;grid-template-rows:66px;align-items:center;padding-left:2%}@media screen and (min-width:  550px){#nav-grid{grid-gap:10px;grid-template-columns:auto 1fr 150px 70px}}@media screen and (min-width:  750px){#nav-grid{grid-template-columns:auto 1fr 200px 70px}}@media screen and (min-width:  903px){#nav-grid{grid-gap:20px}}#nav-grid input{width:99%}@media screen and (min-width:  550px){#nav-grid input{width:150px}}@media screen and (min-width:  750px){#nav-grid input{width:200px}}#nav-grid-menu{display:flex;flex:1;flex-direction:row;justify-content:flex-end;align-items:center;gap:5%;height:100%}#nav-grid-menu a:hover{padding:0 5px 0 5px}@media screen and (max-width: 590px){#nav-grid-menu{justify-content:space-around}}.logo-image{display:none}@media screen and (min-width: 580px){.logo-image{display:inline-block}}.logo-text{display:none}@media screen and (min-width:  905px){.logo-text{display:inline-block;margin-right:10px}}#burger{display:inline-block}@media screen and (min-width:  550px){#burger{display:none}}.burger-symbol{display:inline;fill:white;padding:4px}.home-text{display:none}@media screen and (min-width:  550px){.home-text{display:inline-block}}.home-symbol{display:inline;fill:#1081cb;padding:4px}@media screen and (min-width:  550px){.home-symbol{display:none}}.home-symbol svg{width:24px;height:24px}#search_container{padding-right:0;text-align:right}@media screen and (min-width:  374px){#search_container{position:relative}}@media screen and (min-width:  750px){#search_container{padding-right:5px}}#nav_cart a{height:66px;width:100%;display:inline-block;text-align:center;line-height:66px;border:0}#nav_cart a:hover{background-color:rgba(14,114,180,0.95);color:white}a#nav_index,a#nav_livros,a#nav_autores,a#nav_passatempo{display:inline-block;vertical-align:middle;height:66px;line-height:66px}a#nav_index.nav-selected,a#nav_livros.nav-selected,a#nav_autores.nav-selected,a#nav_passatempo.nav-selected{border-top:5px solid #fb525c;line-height:55px}@media screen and (min-width:  880px){a#nav_index.nav-selected,a#nav_livros.nav-selected,a#nav_autores.nav-selected,a#nav_passatempo.nav-selected{padding:0 5px 0 5px}}@media screen and (min-width:  550px){.fix-cover-on-scroll{position:fixed;min-height:53px;max-width:325px;top:99px}}#li_aut{display:none;padding-right:0}@media screen and (min-width:  750px){#li_aut{display:inline-block}}#li_news{display:none}#li_news svg,#li_news .news_receber_display{display:none}@media screen and (min-width: 1200px){#li_news svg,#li_news .news_receber_display{display:inline-block}}@media screen and (min-width:  550px){#li_news{display:inline-block}}.qt{display:inline-block;line-height:18px;border-radius:20px;background-color:#444;color:white;text-align:center;font-size:1.2rem;padding:0 6px 0 6px;font-weight:bold;margin-top:2px;position:absolute;top:10px;right:1%}#pesquisa_results{display:none;width:280px;position:absolute;right:16px;margin-right:-16px}@media screen and (min-width:  374px){#pesquisa_results{width:340px;right:0;margin-right:-30px}}@media screen and (min-width:  550px){#pesquisa_results{width:390px;right:0;margin-right:-80px}}@media screen and (min-width:  750px){#pesquisa_results{right:0;margin-right:-100px}}#pesquisa_results li{display:block;width:100%;background-color:rgba(32,156,238,0.95);margin-bottom:0;padding:10px 28px 4px 20px;line-height:2.4rem}@media screen and (min-width:  550px){#pesquisa_results li{padding:10px 78px 4px 20px}}@media screen and (min-width:  750px){#pesquisa_results li{padding:10px 98px 4px 20px}}#pesquisa_results li:last-child{padding-bottom:10px}#sugestoes-pesquisa li:hover,#sugestoes-pesquisa .pesquisa-selected{color:white;line-height:2.4rem;background-color:#1081cb}#sugestoes-pesquisa a{width:100%;display:block;color:white}#sugestoes-pesquisa a:hover{color:white;background-color:transparent}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#nav-grid-menu{display:inline-block}#nav-grid-menu div{display:inline-block;width:auto;margin-right:10px}#search_container,#nav_cart{display:inline-block}#nav_cart{float:right;margin-right:0}}#footer{width:100%;font-size:1.4rem;background-color:#444;color:white;margin-top:60px;margin-bottom:0px;padding:20px;bottom:-6px}#footer li{list-style:none}@media screen and (min-width:  750px){#texto,.caixa-texto{width:585px;min-height:10px;padding:1px 65px 0 75px;clear:both;float:left}#submenu{padding:0 0 0 75px}.croquinho{display:block}#contactos{margin-top:195px;margin-left:300px;width:auto}}@media screen and (min-width: 1000px){.atalho{width:248px;height:137px;margin-left:20px}.atalhoTexto{padding-top:30px}div.colunaImagem.imagemColeccao{height:50px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#fafafa;opacity:.97;filter:alpha(opacity=97)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#444;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#444;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #444;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #444;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:800px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
