h2.pagetitle{bottom:.5em;font-size:5em;}.header-container .flexslider .slides li:hover .flexslider__content .flexslider__content__text{padding-bottom:5em;}.header-container--fullphoto .flex-direction-nav a{top:45%;}img.at-highlightcol__content__img--hover{position:absolute;bottom:0;right:0;opacity:0;transition:opacity .3s ease;}.content__highlights .article .at-highlightcol:hover img.at-highlightcol__content__img--hover{opacity:1;-webkit-animation:shine 15s infinite;animation:shine 15s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;}@-webkit-keyframes shine{0%{-webkit-transform:scale(1) translate3d(0,0,0);-ms-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);}100%{-webkit-transform:scale(1.25) translate3d(-12.5%,-12.5%,0);-ms-transform:scale(1.25) translate3d(-12.5%,-12.5%,0);transform:scale(1.25) translate3d(-12.5%,-12.5%,0);}}@keyframes shine{0%{-webkit-transform:scale(1) translate3d(0,0,0);-ms-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);}100%{-webkit-transform:scale(1.25) translate3d(-12.5%,-12.5%,0);-ms-transform:scale(1.25) translate3d(-12.5%,-12.5%,0);transform:scale(1.25) translate3d(-12.5%,-12.5%,0);}}.at-twocol,.at-threecol{margin:0 -2%;}.at-twocol__content,.at-threecol__content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 2%;}.at-twocol__content{width:50%;}.at-threecol__content{}.catalog-list__item__content__text{padding-bottom:.5em;width:66%;}.catalog-list__item__content__availability{clear:both;float:none;overflow:hidden;margin-bottom:3em;padding:.25em .5em;width:100%;}.catalog-list__item__content__availability div{font-size:.95em;line-height:1.4em;width:50%;}.catalog-list__item__content__availability div.availability{position:relative;width:100%;}.catalog-list__item__content__availability div.total-price{font-size:1.5em;position:absolute;right:0;top:0em;text-align:center;}.catalog-list .readmore--info,.catalog-list .readmore--book{bottom:1.4em;width:50%;}.catalog-detail .flex-control-thumbs img{max-height:56px;}.footer .footer__content__image{height:160px;right:0;top:-70px;width:160px;}.footer .footer__content__image:before{height:140px;right:10px;top:10px;width:140px;}.footer .footer__content__image:after{height:60px;left:0;top:0;width:190px;}.footer .footer__content__image span{left:40px;top:60px;}.footer .footer__content__image span img{width:70%;}@media only all and (min-width:550px){.header-container--fluid{height:240px;}}@media only all and (min-width:700px){.header-container--fluid{height:260px;}}@media only all and (max-width:800px){.footer{height:370px;}.footer .footer__bottom{height:120px;}.footer .footer__bottom:before{bottom:-100px;height:220px;}}@media only all and (min-width:701px) and (max-width:799px){.header__nav li.last ul.social-links{}.header__nav li.last ul.social-links li{margin-bottom:.5em;}}@media only all and (max-width:800px){.header-container .flexslider .slides li .flexslider__content .flexslider__content__text{font-size:.8em;font-weight:300;padding:1em 2em;}}@media only all and (min-width:860px){.header__social .social-link--phone{display:block;}.footer .footer__bottom__links li{margin-right:.25em;}}@media only all and (min-width:940px){.header__social .social-link--phone{}.footer .footer__bottom__links li{margin-right:.75em;}}@media only all and (max-width:1000px){.header-container .flexslider .slides li .flexslider__content .flexslider__content__text{padding-top:22%;}.header-container .flexslider .slides li:hover .flexslider__content .flexslider__content__text{padding-top:10%;}}@media only all and (min-width:1060px){.footer .footer__bottom__links li{margin-right:1.5em;}}