﻿@import"https://use.typekit.net/hru2esk.css";@import"https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css";body,html{overflow-x:hidden !important}a{transition:.2s all;text-decoration:none}a:hover{text-decoration:none}.vc_row[data-vc-full-width] .vc_column_container .vc_column-inner{padding-left:15px;padding-right:15px}.hero-content{margin-left:calc(50% - 50vw);width:100vw;height:75vh;min-height:700px;background-position:center center;background-size:cover;display:flex;flex-direction:column;justify-content:center;margin-top:-40px;margin-bottom:5px;position:relative;z-index:1}@media(min-width: 1200px){.hero-content{padding:35px 140px}}@media(min-width: 992px)and (max-width: 1199.98px){.hero-content{padding:35px 100px}}@media(min-width: 768px)and (max-width: 991.98px){.hero-content{padding:35px 75px}}@media(max-width: 767.98px){.hero-content{padding:25px}}@media(max-width: 959px){.hero-content{margin-top:-50px}}@media(max-width: 768px){.hero-content{margin-top:0}}.hero-content a{text-decoration:none !important;color:#fff !important}@media(hover: hover){.hero-content a:hover{text-decoration:none;color:#02467a !important}}.hero-content-inner{max-width:450px;text-align:left;z-index:2;position:relative}.hero-content-inner__headline{color:#02467a;font-family:tenso,sans-serif;font-weight:500;line-height:110%;padding-bottom:15px}@media(min-width: 1200px){.hero-content-inner__headline{font-size:70px}}@media(min-width: 992px)and (max-width: 1199.98px){.hero-content-inner__headline{font-size:70px}}@media(min-width: 768px)and (max-width: 991.98px){.hero-content-inner__headline{font-size:50px}}@media(max-width: 767.98px){.hero-content-inner__headline{font-size:45px}}.hero-content-inner__copy p{color:#02467a;font-family:kepler-std,serif;font-weight:400;padding-bottom:10px}@media(min-width: 1200px){.hero-content-inner__copy p{font-size:22px}}@media(min-width: 992px)and (max-width: 1199.98px){.hero-content-inner__copy p{font-size:22px}}@media(min-width: 768px)and (max-width: 991.98px){.hero-content-inner__copy p{font-size:20px}}@media(max-width: 767.98px){.hero-content-inner__copy p{font-size:18px}}.hero-content-inner__button{all:unset;font-family:tenso,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:1.4px;border:1px solid #02467a;padding:8px 15px;color:#02467a;transition:.2s all}@media(hover: hover){.hero-content-inner__button:hover{color:#02467a;background-color:#fff;border:1px solid rgba(0,0,0,0)}}.hero-content__overlay{position:absolute;background-color:hsla(0,0%,100%,.5);top:0;right:0;bottom:0;left:0;z-index:1;display:none}@media(max-width: 991.98px){.hero-content__overlay{display:block}}.primary-promo-banner{margin-left:calc(50% - 50vw);width:100vw;background-color:#02467a;min-height:160px;position:relative;z-index:2}.primary-promo-banner-vertical-label{background-color:#fff;position:absolute;left:0;min-width:226px;min-height:45px;top:-66px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transform-origin:60px 60px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media(max-width: 991.98px){.primary-promo-banner-vertical-label{transform-origin:40px 40px}}@media(max-width: 767.98px){.primary-promo-banner-vertical-label{transform-origin:center center;-moz-transform:none;-webkit-transform:none;-ms-transform:none;transform:none;position:relative;top:auto;left:auto;width:100%}}.primary-promo-banner-vertical-label-inner{max-width:226px;padding:10px}.primary-promo-banner-vertical-label-inner__label{color:#02467a;text-transform:uppercase;font-family:tenso,sans-serif;font-weight:700;font-size:12px;letter-spacing:1.6px;margin:0}.primary-promo-banner-inner{max-width:calc(100vw - 400px);margin:0 auto;min-height:160px;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:.2s all}@media(max-width: 1199.98px){.primary-promo-banner-inner{max-width:calc(100vw - 200px);margin:0 50px 0 150px}}@media(max-width: 767.98px){.primary-promo-banner-inner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 auto;padding:15px;width:100%;max-width:100vw}}.primary-promo-banner-inner__title{font-family:tenso,sans-serif;font-weight:700;color:#fff;flex:0 0 40%;padding:0 15px}@media(min-width: 1200px){.primary-promo-banner-inner__title{font-size:25px}}@media(min-width: 992px)and (max-width: 1199.98px){.primary-promo-banner-inner__title{font-size:25px}}@media(min-width: 768px)and (max-width: 991.98px){.primary-promo-banner-inner__title{font-size:23px}}@media(max-width: 767.98px){.primary-promo-banner-inner__title{font-size:22px}}.primary-promo-banner-inner__description{font-family:kepler-std,serif;color:#fff;flex:0 0 50%;padding:5px 15px}@media(min-width: 1200px){.primary-promo-banner-inner__description{font-size:16px}}@media(min-width: 992px)and (max-width: 1199.98px){.primary-promo-banner-inner__description{font-size:16px}}@media(min-width: 768px)and (max-width: 991.98px){.primary-promo-banner-inner__description{font-size:16px}}@media(max-width: 767.98px){.primary-promo-banner-inner__description{font-size:14px}}.primary-promo-banner-inner__link{font-family:tenso,sans-serif;font-weight:700;color:#fff !important;text-decoration:none !important;letter-spacing:1.75px;text-transform:uppercase;flex:0 0 10%;padding:0 15px;transition:.2s all}@media(min-width: 1200px){.primary-promo-banner-inner__link{font-size:15px}}@media(min-width: 992px)and (max-width: 1199.98px){.primary-promo-banner-inner__link{font-size:15px}}@media(min-width: 768px)and (max-width: 991.98px){.primary-promo-banner-inner__link{font-size:13px}}@media(max-width: 767.98px){.primary-promo-banner-inner__link{font-size:13px}}@media(hover: hover){.primary-promo-banner-inner__link:hover{color:#fff;opacity:.75}}.flexible-row{margin:150px 0}@media(max-width: 991.98px){.flexible-row{margin:100px 0}}@media(max-width: 767.98px){.flexible-row{margin:50px 0}}.flexible-row-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:100px}@media(max-width: 767.98px){.flexible-row-content{margin-bottom:50px}}@media(max-width: 991.98px){.flexible-row-content{display:block}}.flexible-row-content a{text-decoration:none !important;color:inherit}.flexible-row-content-one{height:450px;padding:0 10px;flex-grow:0;flex-shrink:0;background-size:cover}@media(max-width: 991.98px){.flexible-row-content-one{margin:10px 0}}.flexible-row-content-two{height:450px;padding:0 10px;flex-grow:0;flex-shrink:0;background-size:cover;padding:35px;display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 991.98px){.flexible-row-content-two{margin:10px 0}}.flexible-row-content-two a{text-decoration:none !important;color:#080808 !important}.flexible-row-content-two__title{color:#080808;font-family:tenso,sans-serif;font-weight:500;padding-bottom:10px}@media(min-width: 1200px){.flexible-row-content-two__title{font-size:25px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-content-two__title{font-size:25px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-content-two__title{font-size:23px}}@media(max-width: 767.98px){.flexible-row-content-two__title{font-size:20px}}.flexible-row-content-two__description{color:#080808;font-family:kepler-std,serif;padding-bottom:20px}@media(min-width: 1200px){.flexible-row-content-two__description{font-size:16px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-content-two__description{font-size:16px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-content-two__description{font-size:15px}}@media(max-width: 767.98px){.flexible-row-content-two__description{font-size:14px}}.flexible-row-content-two__button{all:unset;font-family:tenso,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:1.4px;border:1px solid #080808;padding:8px 15px;color:#080808;transition:.2s all}@media(hover: hover){.flexible-row-content-two__button:hover{color:#080808;background-color:#fff;border:1px solid rgba(0,0,0,0)}}.flexible-row-content-three{height:450px;padding:0 10px;flex-grow:0;flex-shrink:0;background-size:cover;padding:35px;display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 991.98px){.flexible-row-content-three{margin:10px 0}}.flexible-row-content-three a{text-decoration:none !important;color:#fff !important}.flexible-row-content-three__title{color:#fff;font-family:tenso,sans-serif;font-weight:500;padding-bottom:10px}@media(min-width: 1200px){.flexible-row-content-three__title{font-size:25px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-content-three__title{font-size:25px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-content-three__title{font-size:23px}}@media(max-width: 767.98px){.flexible-row-content-three__title{font-size:20px}}.flexible-row-content-three__description{color:#fff;font-family:kepler-std,serif;padding-bottom:20px}@media(min-width: 1200px){.flexible-row-content-three__description{font-size:16px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-content-three__description{font-size:16px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-content-three__description{font-size:15px}}@media(max-width: 767.98px){.flexible-row-content-three__description{font-size:14px}}.flexible-row-content-three__button{all:unset;font-family:tenso,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:1.4px;border:1px solid #fff;padding:8px 15px;color:#fff;transition:.2s all}@media(hover: hover){.flexible-row-content-three__button:hover{color:#02467a;background-color:#fff;border:1px solid rgba(0,0,0,0)}}.flexible-row-content-four{height:450px;padding:0 10px;flex-grow:0;flex-shrink:0;background-size:cover;padding:65px 35px 35px;display:flex;flex-direction:column;align-items:flex-start;position:relative}@media(max-width: 991.98px){.flexible-row-content-four{margin:10px 0}}.flexible-row-content-four a{text-decoration:none !important;color:#fff !important;z-index:2 !important}.flexible-row-content-four__title{color:#fff;font-family:tenso,sans-serif;font-weight:500;padding-bottom:10px;z-index:2}@media(min-width: 1200px){.flexible-row-content-four__title{font-size:25px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-content-four__title{font-size:25px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-content-four__title{font-size:23px}}@media(max-width: 767.98px){.flexible-row-content-four__title{font-size:20px}}.flexible-row-content-four__description{color:#fff;font-family:kepler-std,serif;padding-bottom:20px;z-index:2}@media(min-width: 1200px){.flexible-row-content-four__description{font-size:16px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-content-four__description{font-size:16px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-content-four__description{font-size:15px}}@media(max-width: 767.98px){.flexible-row-content-four__description{font-size:14px}}.flexible-row-content-four__button{all:unset;font-family:tenso,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:1.4px;border:1px solid #fff;padding:8px 15px;color:#fff;transition:.2s all;z-index:2}@media(hover: hover){.flexible-row-content-four__button:hover{color:#02467a;background-color:#fff;border:1px solid rgba(0,0,0,0)}}.flexible-row-content-four__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.53);z-index:1}.flexible-row-content-four__label{display:inline-block;min-width:165px;background-color:#fdda24;padding:8px 30px;text-align:center;color:#080808;font-family:tenso,sans-serif;font-weight:700;position:absolute;top:0;left:0;margin:0 !important;z-index:2}@media(min-width: 1200px){.flexible-row-content-four__label{font-size:18px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-content-four__label{font-size:18px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-content-four__label{font-size:16px}}@media(max-width: 767.98px){.flexible-row-content-four__label{font-size:16px}}.flexible-row-content-five{height:450px;padding:0 10px;flex-grow:0;flex-shrink:0;background-size:cover;position:relative}.flexible-row-content-five a{text-decoration:none !important;color:#fff !important}@media(max-width: 991.98px){.flexible-row-content-five{margin:10px 0}}.flexible-row-content-five-inner{background:rgba(2,70,122,.9);padding:25px;position:absolute;left:0;bottom:0;width:75%}@media(max-width: 767.98px){.flexible-row-content-five-inner{width:100%}}.flexible-row-content-five-inner__title{color:#fff;font-family:tenso,sans-serif;font-weight:500;padding-bottom:10px}@media(min-width: 1200px){.flexible-row-content-five-inner__title{font-size:33px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-content-five-inner__title{font-size:33px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-content-five-inner__title{font-size:30px}}@media(max-width: 767.98px){.flexible-row-content-five-inner__title{font-size:28px}}.flexible-row-content-five-inner__description{color:#fff;font-family:kepler-std,serif;padding-bottom:20px}@media(min-width: 1200px){.flexible-row-content-five-inner__description{font-size:18px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-content-five-inner__description{font-size:18px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-content-five-inner__description{font-size:16px}}@media(max-width: 767.98px){.flexible-row-content-five-inner__description{font-size:15px}}.flexible-row-content-five-inner__button{all:unset;font-family:tenso,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:1.4px;border:1px solid #fff;padding:8px 15px;color:#fff;transition:.2s all}@media(hover: hover){.flexible-row-content-five-inner__button:hover{color:#02467a;background-color:#fff;border:1px solid rgba(0,0,0,0)}}.flexible-row-secondary-promo-banner{min-height:70px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#02467a;margin-right:calc(50% - 50vw);width:100vw;margin-left:10px}.flexible-row-secondary-promo-banner a{text-decoration:none !important}@media(max-width: 991.98px){.flexible-row-secondary-promo-banner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:15px}}@media(max-width: 991.98px){.flexible-row-secondary-promo-banner{margin-left:calc(50% - 50vw);width:100vw;margin-right:auto}}.flexible-row-secondary-promo-banner__title{font-family:tenso,sans-serif;font-weight:700;color:#fff;padding:0 15px;margin:0}@media(min-width: 1200px){.flexible-row-secondary-promo-banner__title{font-size:25px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-secondary-promo-banner__title{font-size:25px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-secondary-promo-banner__title{font-size:23px}}@media(max-width: 767.98px){.flexible-row-secondary-promo-banner__title{font-size:22px}}.flexible-row-secondary-promo-banner__description{font-family:tenso,sans-serif;font-weight:400;color:#fff;padding:5px 15px}@media(min-width: 1200px){.flexible-row-secondary-promo-banner__description{font-size:18px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-secondary-promo-banner__description{font-size:18px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-secondary-promo-banner__description{font-size:16px}}@media(max-width: 767.98px){.flexible-row-secondary-promo-banner__description{font-size:15px}}.flexible-row-secondary-promo-banner__link{font-family:tenso,sans-serif;font-weight:700;padding:0 15px;transition:.2s all;color:#fff !important}@media(min-width: 1200px){.flexible-row-secondary-promo-banner__link{font-size:18px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-secondary-promo-banner__link{font-size:18px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-secondary-promo-banner__link{font-size:16px}}@media(max-width: 767.98px){.flexible-row-secondary-promo-banner__link{font-size:15px}}@media(hover: hover){.flexible-row-secondary-promo-banner__link:hover{opacity:.75;color:#fff}}.flexible-row-books{margin-right:calc(50% - 50vw);width:100vw;margin-left:10px;position:relative}@media(min-width: 1200px){.flexible-row-books{padding:50px 0}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-books{padding:50px 0}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-books{padding:35px 0}}@media(max-width: 767.98px){.flexible-row-books{padding:25px 0}}@media(max-width: 991.98px){.flexible-row-books{width:100%;margin-right:auto;margin-left:auto}}.flexible-row-books-inner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.flexible-row-books-inner-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #080808;width:100%;margin-bottom:35px;padding-bottom:25px}@media(max-width: 991.98px){.flexible-row-books-inner-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.flexible-row-books-inner-header__title{flex:0 0 20%;font-family:tenso,sans-serif;text-transform:uppercase;font-weight:500}@media(min-width: 1200px){.flexible-row-books-inner-header__title{font-size:18px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-books-inner-header__title{font-size:18px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-books-inner-header__title{font-size:17px}}@media(max-width: 767.98px){.flexible-row-books-inner-header__title{font-size:16px}}@media(max-width: 991.98px){.flexible-row-books-inner-header__title{padding-bottom:15px}}.flexible-row-books-inner-header__copy{flex:1 1 80%;max-width:640px;font-family:kepler-std,serif;font-weight:400}@media(min-width: 1200px){.flexible-row-books-inner-header__copy{font-size:18px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-books-inner-header__copy{font-size:18px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-books-inner-header__copy{font-size:17px}}@media(max-width: 767.98px){.flexible-row-books-inner-header__copy{font-size:16px}}.flexible-row-books-inner-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}@media(max-width: 991.98px){.flexible-row-books-inner-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.flexible-row-books-inner-content-book-items{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;flex:1}.flexible-row-books-inner-content-book-items-book{margin:0 8px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:auto;flex:0 0 calc(20% - 16px)}@media(max-width: 991.98px){.flexible-row-books-inner-content-book-items-book{flex:0 0 calc(50% - 16px);padding-bottom:35px}}.flexible-row-books-inner-content-book-items-book__image{padding-bottom:14px;height:auto;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.flexible-row-books-inner-content-book-items-book__image img{width:100%;max-height:100%}.flexible-row-books-inner-content-book-items-book__title{font-family:tenso,sans-serif;color:#02467a;font-weight:500;text-decoration:underline;padding-bottom:5px;flex:1}@media(min-width: 1200px){.flexible-row-books-inner-content-book-items-book__title{font-size:16px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-books-inner-content-book-items-book__title{font-size:16px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-books-inner-content-book-items-book__title{font-size:15px}}@media(max-width: 767.98px){.flexible-row-books-inner-content-book-items-book__title{font-size:14px}}.flexible-row-books-inner-content-book-items-book__author{font-family:kepler-std,serif;color:#02467a;font-weight:400;flex:1}@media(min-width: 1200px){.flexible-row-books-inner-content-book-items-book__author{font-size:16px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-books-inner-content-book-items-book__author{font-size:16px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-books-inner-content-book-items-book__author{font-size:15px}}@media(max-width: 767.98px){.flexible-row-books-inner-content-book-items-book__author{font-size:14px}}.flexible-row-books-inner-content-cta{background-color:#f68d46;height:395px;margin-left:45px;flex:0 0 15%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}@media(max-width: 991.98px){.flexible-row-books-inner-content-cta{flex:auto;width:100%;height:100px;margin-left:0}}.flexible-row-books-inner-content-cta-inner{-moz-transform:rotate(90deg) translateY(3.5vw);-webkit-transform:rotate(90deg) translateY(3.5vw);-ms-transform:rotate(90deg) translateY(3.5vw);transform:rotate(90deg) translateY(3.5vw);width:100%;text-align:center;width:350px;position:absolute}@media(max-width: 991.98px){.flexible-row-books-inner-content-cta-inner{-moz-transform:rotate(0) translateY(0);-webkit-transform:rotate(0) translateY(0);-ms-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}}.flexible-row-books-inner-content-cta-inner__text{color:#fff;font-family:tenso,sans-serif;font-weight:500}@media(min-width: 1200px){.flexible-row-books-inner-content-cta-inner__text{font-size:18px}}@media(min-width: 992px)and (max-width: 1199.98px){.flexible-row-books-inner-content-cta-inner__text{font-size:18px}}@media(min-width: 768px)and (max-width: 991.98px){.flexible-row-books-inner-content-cta-inner__text{font-size:17px}}@media(max-width: 767.98px){.flexible-row-books-inner-content-cta-inner__text{font-size:16px}}.flexible-row-books-inner-content-cta-inner:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-weight:100;content:"";font-weight:900;position:absolute;right:0;top:50%;color:#fff;-moz-transform:translateY(-50%) rotate(-90deg);-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}@media(max-width: 991.98px){.flexible-row-books-inner-content-cta-inner:after{-moz-transform:translateY(-50%) rotate(0);-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}}.flexible-row-books__background{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;width:200vw;margin-left:-100vw}.image-overlay{min-height:320px;background-position:center center;background-size:cover;margin-left:calc(50% - 50vw);width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;margin-bottom:12px;position:relative}.image-overlay a{text-decoration:none !important;color:#fff !important;z-index:2}.image-overlay__title{font-family:tenso,sans-serif;font-weight:700;color:#fff;line-height:120%;padding-bottom:30px;max-width:620px;text-align:center;z-index:2}@media(min-width: 1200px){.image-overlay__title{font-size:33px}}@media(min-width: 992px)and (max-width: 1199.98px){.image-overlay__title{font-size:33px}}@media(min-width: 768px)and (max-width: 991.98px){.image-overlay__title{font-size:30px}}@media(max-width: 767.98px){.image-overlay__title{font-size:28px}}.image-overlay__text{color:#fff;font-family:kepler-std,serif;font-weight:400;padding-bottom:10px;text-align:center;z-index:2}@media(min-width: 1200px){.image-overlay__text{font-size:22px}}@media(min-width: 992px)and (max-width: 1199.98px){.image-overlay__text{font-size:22px}}@media(min-width: 768px)and (max-width: 991.98px){.image-overlay__text{font-size:20px}}@media(max-width: 767.98px){.image-overlay__text{font-size:18px}}.image-overlay__overlay{position:absolute;background-color:rgba(0,0,0,.62);top:0;right:0;bottom:0;left:0;z-index:1}.image-overlay__button{all:unset;font-family:tenso,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:1.4px;border:1px solid #fff;padding:8px 15px;color:#fff;transition:.2s all;z-index:2}@media(hover: hover){.image-overlay__button:hover{color:#02467a;background-color:#fff;border:1px solid rgba(0,0,0,0)}}.newsletter{min-height:210px;background-color:#02467a;margin-left:calc(50% - 50vw);width:100vw}.newsletter a{text-decoration:none !important}.newsletter-inner{max-width:1200px;padding:35px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 auto;min-height:210px}@media(max-width: 767.98px){.newsletter-inner{display:flex;flex-direction:column;justify-content:center;align-items:center}}.newsletter-inner-header{padding-right:30px;max-width:600px}.newsletter-inner-header img{max-width:100%}@media(max-width: 767.98px){.newsletter-inner-header{padding:0 0 30px}}.newsletter-inner-copy__description{color:#fff;font-family:kepler-std,serif;padding:5px 0}@media(min-width: 1200px){.newsletter-inner-copy__description{font-size:16px}}@media(min-width: 992px)and (max-width: 1199.98px){.newsletter-inner-copy__description{font-size:16px}}@media(min-width: 768px)and (max-width: 991.98px){.newsletter-inner-copy__description{font-size:15px}}@media(max-width: 767.98px){.newsletter-inner-copy__description{font-size:14px}}.newsletter-inner-copy__link{font-family:tenso,sans-serif;font-weight:700;color:#fff !important;letter-spacing:1.75px;text-transform:uppercase;transition:.2s all}@media(min-width: 1200px){.newsletter-inner-copy__link{font-size:15px}}@media(min-width: 992px)and (max-width: 1199.98px){.newsletter-inner-copy__link{font-size:15px}}@media(min-width: 768px)and (max-width: 991.98px){.newsletter-inner-copy__link{font-size:13px}}@media(max-width: 767.98px){.newsletter-inner-copy__link{font-size:13px}}@media(hover: hover){.newsletter-inner-copy__link:hover{color:#fff !important;opacity:.75}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{line-height:1;overflow-x:hidden !important;overflow-y:auto;-webkit-overflow-scrolling:touch}html{position:relative !important}.shiftnav-wrap,.page-inner{position:static !important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a:link{text-decoration:underline}a:hover{color:#00477b}content div.container .section ul li a:hover{color:#00477b}p{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:16px;line-height:1.3;color:#231f20;margin-bottom:16px}a{color:#00477b;text-decoration:none}.relative{position:relative}h3{font-family:"tenso",sans-serif}.hidden-image,.img-responsive.hidden-image{display:none}label.checkbox{display:inline;padding-left:24px}input.input-checkbox{float:left;margin-top:1px}.font-color-blue{color:#00477b}.font-color-orange{color:#ff5140}.display-block{display:block}.text-decoration-none{text-decoration:none}.font-family-tenso{font-family:"tenso",sans-serif}.font-size-18px{font-size:18px}.margin-top-10{margin-top:10px}.statement-title{color:#ff5140;line-height:24px;font-size:24px;font-weight:300;font-style:normal;font-family:"tenso",sans-serif;text-transform:uppercase;margin-top:40px;margin-bottom:10px}header{position:relative;text-align:center;background:url(images/theme/header-bg.png) repeat-x left top;background-size:20px 81px;margin-bottom:40px}header div.logo-wrapper{display:table;margin:0 auto;height:81px}header div.logo-wrapper div{display:table-cell;vertical-align:middle}header a.home-link{display:block;color:#fff;text-decoration:none}header a.home-link img{max-height:42px}header h1.site-title{font-family:"tenso",sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-transform:uppercase;margin:21px 0 0}header h2.site-description{font-family:"kepler-std",serif;font-style:italic;font-weight:300;font-size:15px;line-height:15px}h2.custom-title,h3.custom-title{font-family:"tenso",sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:20px;color:#3d4d5b;padding-bottom:20px;margin-top:20px;margin-bottom:34px;border-bottom:1px solid #cbcaca}h2.custom-title{font-size:36px;line-height:36px;color:#00477b;margin-top:40px}.title h3{font-family:"tenso",sans-serif;color:#fff;padding:5px}.entry-content.main-content{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:16px;line-height:1.3;color:#231f20}.entry-content.main-content ul{padding-left:68px}.entry-content.main-content ul li{list-style:disc;margin-bottom:16px;padding-left:8px;font-size:16px}a.custom-link-btn{display:inline-block;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:14px;height:30px;line-height:30px;color:#fff;padding:0 56px;border:none;background-color:#00477b;cursor:pointer;text-decoration:none}a.custom-link{display:inline-block;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:23px;color:inherit;text-decoration:none}header ul.social-list{position:absolute;top:0;left:22px}header ul.social-list li{margin-right:12px;float:left}header ul.social-list a{text-indent:-9999pt;font-size:0;cursor:pointer;display:block;height:38px;width:25px}header li.facebook{background:url(images/theme/facebook-btn.png) no-repeat left top;background-size:30px 42px}header li.twitter{background:url(images/theme/twitter-btn.png) no-repeat left top;background-size:30px 42px}header li.instagram{background:url(images/theme/insta-btn.png) no-repeat left top;background-size:30px 42px}header li.pinterest{background:url(images/theme/pinterest-btn.png) no-repeat left top;background-size:30px 42px}ul.cart{position:absolute;top:28px;right:26px}ul.cart li{display:inline}ul.cart a{display:inline-block;padding-right:20px;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:14px;height:14px;color:#e7f0f7;text-decoration:none;vertical-align:middle}ul.cart a.cart-link{background:url(images/theme/cart-icon.png) no-repeat right center;background-size:14px 14px}ul.cart a span{display:inline-block;height:16px;width:16px;line-height:14px;font-size:11px;font-weight:600;border:1px solid #fff;border-radius:100%;background-color:#ff5140;vertical-align:middle}ul.cart a span.empty{background-color:rgba(0,0,0,0)}content div.container div.book-formats-container div.format-content ul.our-store li a{display:inline-block;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;height:40px;line-height:40px;color:#fff;padding:0 24px;border:none;background-color:#00477b;cursor:pointer;text-decoration:none;text-transform:uppercase}a.font-family-tenso.font-color-orange:hover{color:#de725d !important}content div.container article.book div.book-series a:hover{color:#de725d}.bx-wrapper div.bx-viewport li.slide article div.authors a:hover{color:#00477b}.bx-wrapper div.bx-viewport li.slide article h4 a:hover{color:#00477b}content div.container .section ul li a:hover{color:#00477b}.wpcf7-form-control.wpcf7-submit:link,.wpcf7-form-control.wpcf7-submit:hover{background:none repeat scroll 0% 0% #00477b !important}content div.container div.contributor div.contributor-links li a:hover{color:#de725d !important}.woocommerce button.button:hover{background:none repeat scroll 0% 0% #00477b !important}div.woocommerce table.shop_table tr td a:hover{color:#00477b !important}a.preview-button:hover{color:#00477b !important}.woocommerce button.button.alt:link,.woocommerce button.button.alt:hover{background:none repeat scroll 0% 0% #00477b !important}a.custom-link-btn:hover{background:none repeat scroll 0% 0% #00477b !important}.shop_table.cart tbody td.product-name a:hover{color:#00477b !important}.search-results-wrapper div.authors a:hover,#filters-result .category-archive div.type-book div.authors a:hover{color:#00477b !important}.woocommerce input.button:link,.woocommerce input.button:hover{background:none repeat scroll 0% 0% #00477b !important}content div.container .section-contributors div.contributor-link a:hover{color:#00477b !important}.woocommerce-page table.cart a.remove:hover{background:none repeat scroll 0% 0% #00477b !important}.woocommerce a.alt:link,.woocommerce a.button.alt:hover{background:none repeat scroll 0% 0% #00477b !important}.woocommerce input.button.alt:link,.woocommerce input.button.alt:hover{background:none repeat scroll 0% 0% #00477b !important}.woocommerce a.button:link,.woocommerce a.button:hover{background:none repeat scroll 0% 0% #00477b !important}content div.container div.book-formats-container div.format-content ul.our-store li a:hover{background:none repeat scroll 0% 0% #00477b !important}nav.ubermenu .ubermenu-item .ubermenu-submenu .submenu-pages .ubermenu-submenu .ubermenu-item .ubermenu-target{padding:0}.ubermenu .ubermenu-item .ubermenu-submenu .ubermenu-submenu li{margin:0}.ubermenu .ubermenu-item .ubermenu-submenu .submenu-pages .ubermenu-submenu .ubermenu-item .ubermenu-target-text{display:block;text-align:left;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:16px;color:#ff5140;padding:12px;border-bottom:none;border-top:1px solid #cbcaca}.ubermenu .ubermenu-item .ubermenu-submenu .submenu-pages .ubermenu-submenu .ubermenu-item .ubermenu-target-text:hover{color:#fff;background:#ff5140}.ubermenu .ubermenu-item .ubermenu-submenu .submenu-pages .ubermenu-submenu li.ubermenu-item:nth-child(1) .ubermenu-target-text{border-top:none}.ubermenu .ubermenu-item .ubermenu-submenu .submenu-topics .ubermenu-submenu .ubermenu-item,.ubermenu .ubermenu-item .ubermenu-submenu .submenu-topics .ubermenu-submenu .ubermenu-item .ubermenu-target{display:inline-block}.ubermenu .ubermenu-item .ubermenu-submenu .submenu-topics .ubermenu-submenu .ubermenu-item .ubermenu-target-text{display:inline-block;text-align:left;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:16px;color:#00477b;border:none;text-transform:none}.ubermenu .ubermenu-submenu{text-align:center}.ubermenu .ubermenu-submenu li.ubermenu-column{float:initial;display:inline-block}.submenu-pages ul{margin:0 auto;float:initial}.submenu-pages>ul>li.ubermenu-item .ubermenu-target-title,.submenu-pages>ul>li.ubermenu-item .ubermenu-target,.submenu-pages>ul>li.ubermenu-item{display:inline-block !important}.submenu-pages>ul>li.ubermenu-item .ubermenu-target-title{width:165px}header div.nav-wrapper{border-bottom:1px solid #cbcaca}header nav.ubermenu li.ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{overflow:visible !important;box-shadow:0 0 rgba(0,0,0,0);background:url(images/theme/top-nav-shadow.png) repeat-x left bottom;background-size:1px 1000px;padding-bottom:20px}.search-loading-holder:after,.search-loading-holder:before,.ubermenu .search-block .search-form-wrapper:after,.ubermenu .search-block .search-form-wrapper:before,.ubermenu .search-block .search-results:after,.ubermenu .search-block .search-results:before,header nav.ubermenu li.ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop:after,header nav.ubermenu li.ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop:before{content:"";display:block;position:absolute;top:0;bottom:0;right:99%;width:9999pt;background:url(images/theme/top-nav-shadow.png) repeat-x left bottom;background-size:1px 1000px}.search-loading-holder:after,.ubermenu .search-block .search-form-wrapper:after,.ubermenu .search-block .search-results:after,header nav.ubermenu li.ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop:after{right:auto;left:99%}.ubermenu .search-block .search-form-wrapper:after,.ubermenu .search-block .search-form-wrapper:before{background-color:#fff;background-image:none;border-bottom:1px solid #cbcaca;z-index:1;bottom:-1px}.search-loading-holder:after,.search-loading-holder:before{border-top:1px solid #cbcaca}@media screen and (max-width: 959px){.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu.ubermenu-submenu-type-mega>.ubermenu-item.ubermenu-column{float:none !important}}.ubermenu .search-block{position:absolute;top:0;left:0;right:0;padding:0;z-index:10}.ubermenu .search-block .search-form{margin-top:15px}.ubermenu .search-block .search-form-wrapper{height:66px;background-color:#fff;border-bottom:1px solid #cbcaca;position:relative}.ubermenu .search-block .search-form .search-title,.ubermenu .search-title.hiddenable,.ubermenu .search-block .search-form input[type=submit]{display:inline-block;height:12px;width:12px;padding:0;margin:0;text-indent:-9999pt;background:url(images/theme/menu-search-icon.png) no-repeat center top;background-size:12px 12px;vertical-align:middle}.ubermenu .ubermenu-submenu li.custom-border{height:54px;min-width:0;width:1px;margin:0 30px 0 -60px;border-right:1px solid #cbcaca}.ubermenu .search-title.hiddenable{background-position:center 2px;height:23px;width:30px}.ubermenu .search-block .search-form .search-title,.ubermenu .search-block .search-form input[type=submit]{margin-top:13px}.ubermenu .search-block .search-form .search-title,.ubermenu .search-block .search-form input[type=text],.ubermenu .search-block .search-form input[type=submit]{float:right;vertical-align:bottom}.ubermenu .search-block .search-form input[type=text],.ubermenu .search-block .search-form input[type=submit]{margin-right:12px}.ubermenu .search-block .search-form .search-title{margin-right:6px}.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target .ubermenu-target-text,header .ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target{padding-right:0;padding-left:0}.ubermenu .search-block .search-form .search-title{background:url(images/theme/menu-reset-icon.png) no-repeat center top;background-size:12px 12px}.ubermenu .search-block .search-results{text-align:right;padding:20px 0 30px;background:url(images/theme/top-nav-shadow.png) repeat-x left bottom;background-size:1px 1000px;position:relative}.ubermenu .search-block .search-results .search-results-inner{font-family:"tenso",sans-serif;margin-right:54px}.ubermenu .search-block .search-results h2.search-header{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#00477b !important;text-transform:uppercase}.ubermenu .search-block .search-results .search-list{margin-bottom:28px}.ubermenu .search-block .search-results .search-list li{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#3d4d5b;margin-top:14px}.ubermenu .search-block .search-results .search-list li a{padding:0;text-decoration:none;text-transform:none}.ubermenu .search-block .search-results .search-link{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#ff5140;margin-right:6px;text-transform:capitalize}.ubermenu .ubermenu-submenu{position:relative}.ubermenu .ubermenu-submenu .ubermenu-item.submenu-simple .ubermenu-target .ubermenu-target-title{padding:6px 12px;color:#ff5140}header nav.ubermenu li.ubermenu-item .ubermenu-submenu .ubermenu-item.ubermenu-current-menu-item .ubermenu-target .ubermenu-target-title,.ubermenu .ubermenu-submenu .ubermenu-item.submenu-simple .ubermenu-target .ubermenu-target-title:hover{color:#fff;background-color:#ff5140}.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{display:none}.search-block .search-input-wrapper{float:right}.search-block .search-input{float:none !important;-webkit-transition:width .6s,border-radius .6s,background .6s,box-shadow .6s;transition:width .6s,border-radius .6s,background .6s,box-shadow .6s;width:40px;height:40px;border-radius:20px !important;border:none;cursor:pointer;background-color:#ebebeb}.search-block .search-input+label .search-icon{color:#000}.search-block .search-input:hover{color:#000;background-color:#c8c8c8;box-shadow:0 0 0 5px #3d4752}.search-block .search-input:focus{-webkit-transition:width .6s cubic-bezier(0, 1.22, 0.66, 1.39),border-radius .6s,background .6s;transition:width .6s cubic-bezier(0, 1.22, 0.66, 1.39),border-radius .6s,background .6s;border:none;outline:none;box-shadow:none;padding-left:15px;cursor:text;width:300px;border-radius:0;background-color:#ebebeb;color:#000}.search-block .search-input:focus+label .search-icon{color:#000}.search-block .search-input:not(:focus){text-indent:-5000px}.search-block .search-form-submit{display:none !important}.search-block .search-input-wrapper label{position:absolute;right:24px;top:12px;margin-top:0;color:#fff;cursor:pointer}.search-block .search-icon{margin-top:0;color:#fff;cursor:pointer}content div.container .entry-content h2.term-title,h2.page-title{color:#3d4d5b !important}content div.container .section h2.section-title a,content div.container .section h2.section-title,content div.container h2.page-title,content div.container .entry-content h2.term-title,.page-template-contributors-list-php content div.container h2{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:24px;line-height:24px;color:#ff5140;padding-bottom:18px;margin-bottom:16px;border-bottom:1px solid #cbcaca;text-transform:uppercase}content div.container .entry-content h2.term-title{margin-left:-15px;padding-left:15px}content div.container h2.left-pushed{padding-left:15px;margin-left:-15px}content div.container .section h2.section-title{margin-bottom:34px}content div.container div.contributor h4,content div.container article.book h2.entry-title{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:32px;line-height:32px;color:#000;padding-bottom:10px}content div.container div.contributor h4{color:#00477b}content div.container .section h3.section-title{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#3d4d5b;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #00477b}content div.container .section{margin-bottom:66px}content div.container .section.author-posts-section{margin-top:68px}content div.container .section ul li{margin-bottom:20px}content div.container .section ul li a{font-family:"tenso",sans-serif;font-style:normal;font-weight:100;font-size:14px;line-height:16px;color:#00477b;text-decoration:none}li.list-thumbnail-wrapper a{display:inline-block;vertical-align:middle}li.list-thumbnail-wrapper a img{border-radius:50%;margin-right:12px}content div.container .section div.section-title .content{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:16px;line-height:1.3;color:#231f20;margin-top:16px;margin-bottom:26px}content div.container .section h3.section-title a,content div.container .section h3.section-title{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#3d4d5b;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #00477b}content div.container .section h2.section-title a,content div.container .section h3.section-title a{border-bottom:none;margin-bottom:0;padding-bottom:0;text-decoration:none}content div.container div.contributor div.role,content div.container article.book h3.subtitle{font-family:"tenso",sans-serif;font-style:italic;font-weight:300;font-size:24px;line-height:24px;color:#000;padding-bottom:18px}content div.container div.contributor div.role{padding-bottom:28px;text-transform:capitalize}content div.container div.contributor div.biography{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:16px;line-height:1.3;color:#000;margin-bottom:42px}content div.container div.contributor div.contributor-links li{display:inline-block;margin-right:18px;vertical-align:middle}content div.container div.contributor div.contributor-links li a{display:block;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#ff5140}content div.container div.contributor div.contributor-links li.instagram a,content div.container div.contributor div.contributor-links li.facebook a,content div.container div.contributor div.contributor-links li.twitter a{text-indent:-9999pt}content div.container div.contributor div.contributor-links li.facebook a{height:16px;width:9px;background:url(images/theme/contributors-fb-icon.png) no-repeat left top;background-size:9px 16px}content div.container div.contributor div.contributor-links li.twitter a{height:16px;width:20px;background:url(images/theme/contributors-tweet-icon.png) no-repeat left top;background-size:20px 16px}content div.container div.contributor div.contributor-links li.instagram a{height:16px;width:16px;background:url(images/theme/contributors-insta-icon.png) no-repeat left top;background-size:16px 16px}content div.container div.author-posts-section h2.section-title{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#00477b;padding-bottom:18px;margin-bottom:26px;border-bottom:1px solid #ff5140;text-transform:uppercase}content div.container div.author-posts-section article.hentry{text-align:center}content div.container div.author-posts-section article.hentry img{margin:0 auto 32px}content div.container div.author-posts-section article.hentry h3.entry-title{margin-bottom:10px}content div.container div.author-posts-section article.hentry h3.entry-title a{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#3d4d5b;text-transform:capitalize}content div.container div.author-posts-section article.hentry div.authors{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:14px;color:#3d4d5b;text-transform:capitalize;margin-bottom:110px}content div.container article.book ul.contributors li a,content div.container article.book ul.contributors li span,content div.container article.book ul.contributors li{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px}content div.container article.book ul.contributors li{padding-bottom:8px}content div.container article.book div.entry-content{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:18px;line-height:1.3;color:#000;padding-top:12px;padding-bottom:0px}content div.container article.book div.book-series a,content div.container article.book div.book-series{font-family:"kepler-std",serif;font-style:italic;font-weight:300;font-size:18px;line-height:18px;color:#ff5140;padding-bottom:28px}content div.container article.book ul.entry-terms{margin-bottom:15px}content div.container article.book ul.entry-terms li{display:inline-block;margin-bottom:15px}content div.container article.book ul.entry-terms li a{display:block;height:20px;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:12px;line-height:20px;padding:0 16px;color:#00477b;text-transform:uppercase;border:1px solid #00477b;border-radius:6px;text-decoration:none;margin:0 1px}content div.container article.book ul.entry-terms li a:hover{text-decoration:underline}content div.container div.book-formats-container ul.navigation{border-bottom:1px solid #ff5140;margin-bottom:14px}content div.container div.book-formats-container ul.navigation li{display:inline-block}content div.container div.book-formats-container ul.navigation li a{display:block;height:26px;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:26px;padding:0 4px;color:#ff5140;background-color:#fff4e4;margin-right:30px;text-decoration:none;text-transform:uppercase}content div.container div.book-formats-container ul.navigation li.active a{color:#fff;background-color:#ff5140}content div.container div.book-formats-container div.format-content ul.format-information{margin-bottom:30px}content div.container div.book-formats-container div.format-content ul.format-information li{display:inline-block;height:18px;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:18px;color:#3d4d5b;padding:0 24px;border-left:1px solid #e6c58f;vertical-align:middle;margin-bottom:14px}content div.container div.book-formats-container div.format-content ul.format-information li:first-child{padding-left:0;border-left:none}content div.container div.book-formats-container div.format-content ul.format-information li:last-child{padding-right:0}content div.container div.book-formats-container div.format-content ul.stores li,content div.container div.book-formats-container div.format-content ul.stores li a,content div.container div.book-formats-container div.format-content ul.our-store li{display:block;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:16px;color:#000;margin-bottom:20px}content div.container div.book-formats-container div.format-content ul.stores li,content div.container div.book-formats-container div.format-content ul.stores li a{font-size:18px;line-height:18px}content div.container div.book-formats-container div.format-content ul.stores{text-align:justify}content div.container div.book-formats-container div.format-content ul.stores li{display:block;margin-bottom:0}content div.container div.book-formats-container div.format-content ul.stores li a{color:#ff5140;margin-bottom:14px;text-align:left}content div.container div.book-formats-container div.format-content h4.title{display:block;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#00477b;margin-bottom:16px;padding-bottom:6px;border-bottom:1px solid #00477b}content div.container .section-reviews{margin-bottom:80px}content div.container .section-awards{margin-bottom:66px}content div.container .section-contributors{margin-bottom:110px}content div.container .section h2 span{display:inline-block;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;text-transform:uppercase}content div.container .section-reviews h2{margin-bottom:20px}content div.container .section-reviews h2 span{color:#ff5140;padding-left:17px;background:url(images/theme/reviews-icon.png) no-repeat left center;background-size:6px 15px}content div.container .section-awards h2{border-bottom:1px solid #ff5140;margin-bottom:28px;padding-bottom:10px}content div.container .section-awards h2 span{color:#00477b;padding-left:19px;background:url(images/theme/awards-icon.png) no-repeat left 2px;background-size:13px 13px}content div.container .section-awards ul li{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:12px;line-height:14px;text-transform:uppercase;color:#000;margin-bottom:12px}content div.container .section-contributors h3{padding-bottom:10px;border-bottom:1px solid #ff5140}content div.container .section-contributors h3 span{display:inline-block;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;text-transform:uppercase;color:#00477b}content div.container .section-translator h3 span,content div.container .section-author h3 span{padding-left:17px;background:url(images/theme/author-icon.png) no-repeat left 2px;background-size:7px 10px}content div.container .section-illustrator h3 span{padding-left:17px;background:url(images/theme/illustrator-icon.png) no-repeat left 2px;background-size:7px 16px}content div.container .section-contributors .contributor{padding-top:44px}content div.container .section-contributors h4{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:24px;line-height:24px;color:#78c1e5;padding-bottom:14px;letter-spacing:1px;margin-top:-2px}content div.container .section-contributors div.biography{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:16px;line-height:1.4;color:#231f20}content div.container .section-contributors div.contributor-link a{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:16px;color:#00477b;padding-right:17px}content div.container .section-contributors div.contributor-link a span{text-transform:capitalize}content div.container .section-video h2.section-title{padding-bottom:26px}div.section-similar-books h2.section-title,content div.container .section-video h2.section-title span{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;text-transform:uppercase;color:#ff5140;background:url(images/theme/video-icon.png) no-repeat left 5px;background-size:16px 9px;padding-left:21px}content div.container .section-video{margin-right:-15px;margin-left:-15px}content div.container .section-video .video-inner{padding:34px 0 58px;background:url(images/theme/video-bg.png) repeat-x left top;background-size:2px 381px;margin-left:0;margin-right:0}content div.container .section-additional-information{background-color:#e4e4e3;padding:28px 0 52px;margin-bottom:64px}content div.container .section-additional-information .row{margin:0}content div.container .section-additional-information h2.section-title{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:18px;text-transform:uppercase;color:#00477b;padding-bottom:30px}content div.container .section-additional-information .content,content div.container .section-additional-information ul li,content div.container .section-additional-information ul li a{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#000}content div.container .section-additional-information .content{line-height:1.4}content div.container .section-additional-information ul{padding-left:10px}content div.container .section-additional-information ul li{margin-bottom:16px;list-style:url(images/theme/ul-square.png)}content div.container .section-additional-information ul li span{color:#ff5140}content div.container .section-additional-information .section-points{text-transform:uppercase}.section-reviews .reviews-inner{position:relative;overflow:hidden;padding-bottom:40px;background-color:#e4e4e3}.section-reviews .reviews-inner.unexpandable{padding-bottom:0}content div.container div.section-reviews ul.reviews-list{padding:40px 0 0 30px}content div.container div.section-reviews .text-overlay{position:absolute;bottom:0;left:0;right:0;height:260px;background:url(images/theme/reviews-bg.png) repeat-x left bottom;background-size:1px 260px;z-index:0}content div.container div.section-reviews ul.reviews-list div.column{padding-right:30px}content div.container div.section-reviews ul.reviews-list div.column h4.author,content div.container div.section-reviews ul.reviews-list div.column div.review-body{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:16px;line-height:1.3;color:#231f20}content div.container div.section-reviews ul.reviews-list div.column div.review-body{margin-bottom:12px}content div.container div.section-reviews ul.reviews-list div.column h4.author{font-style:italic;text-align:right;margin-bottom:48px;margin-right:44px}content div.container div.section-reviews a.toggle{display:block;position:absolute;bottom:16px;right:32px;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:17px;color:#00477b;text-decoration:none;z-index:1}content div.container div.section-reviews ul.reviews-list,.format-content{display:none}.format-content.active{display:block}content div.container ul.cltv-project-share-list{margin-top:20px}content div.container ul.cltv-project-share-list li{display:inline-block;margin-right:30px}content div.container ul.cltv-project-share-list li a span{display:none}content div.container ul.cltv-project-share-list li a.fb-share img{height:20px;width:11px}content div.container ul.cltv-project-share-list li a.tweet-share img{height:16px;width:20px}content div.container .entry-thumbnail .preview-button{display:block;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#00477b;margin-top:26px;text-decoration:underline;cursor:pointer}content div.container .entry-thumbnail #__GBS_Button0{display:none}div.section-similar-books{margin-bottom:82px}div.section-similar-books h2.section-title{margin-bottom:22px;background:url(images/theme/similar-books-icon.png) no-repeat left 2px;background-size:10px 13px}.bx-wrapper{padding:68px 62px 0;background:url(images/theme/similar-books-bg.png) repeat-x left top;background-size:1px 389px}.featured-titles-wrapper .bx-wrapper{background-image:none;padding:0 62px}.bx-wrapper div.bx-viewport{border:none;box-shadow:none;background:rgba(0,0,0,0) none}.bx-wrapper div.bx-viewport li.slide article{text-align:center}.bx-wrapper div.bx-viewport li.slide article img{margin-bottom:32px}.bx-wrapper div.bx-viewport li.slide article h4{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:14px;color:#00477b;margin-bottom:10px}.bx-wrapper div.bx-viewport li.slide article h4 a{color:#00477b}.bx-wrapper div.bx-viewport li.slide article div.authors a,.bx-wrapper div.bx-viewport li.slide article div.authors{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:14px;line-height:14px;color:#00477b;margin-bottom:10px;text-decoration:none}.bx-wrapper div.bx-viewport li.slide article div.authors a{margin-bottom:0}.bx-wrapper .bx-controls-direction a{height:17px;width:7px}.bx-wrapper .bx-prev{left:26px;background:url(images/theme/slider-arrow-left.png) no-repeat left top;background-size:7px 17px}.bx-wrapper .bx-next{right:26px;background:url(images/theme/slider-arrow-right.png) no-repeat left top;background-size:7px 17px}content div.container h2.page-name{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:32px;line-height:32px;color:#000;margin-bottom:36px}content div.container .main-content{margin-bottom:58px}content div.container .members-wrapper{margin-bottom:102px}content div.container .members-wrapper img{margin:0 auto 24px}content div.container .members-wrapper h4{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#000;margin-bottom:34px}.timeline-container{margin-bottom:56px;padding-left:24px}.time-line-circle{display:inline-block;height:67px;width:67px;text-align:center;border-radius:100%;background-color:#ff5140;vertical-align:baseline}.time-line-circle div{display:table;height:100%;width:100%}.time-line-circle div span{display:table-cell;font-family:Helvetica,Arial,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:1.4;color:#fff;vertical-align:middle}table.custom-table{margin:20px auto 30px;border-collapse:collapse}table.custom-table tbody tr{border-top:1px solid #00adee}table.custom-table th:first-child,table.custom-table td:first-child{border-right:1px solid #00adee}table.custom-table th,table.custom-table td{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#231f20;text-align:center;padding:18px 30px 22px}table.custom-table th{color:#ff5140;padding-top:0}table.custom-table tr.last td{padding-bottom:0}#keywords{padding-bottom:54px}#keywords ul{text-align:center}#keywords ul li{display:inline-block;margin:0 21px}#keywords ul li a{display:inline-block;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;height:35px;line-height:40px;color:#00477b;text-decoration:none;padding-left:22px;background:url(images/theme/keywords-close-icon.png) no-repeat left 14px;background-size:12px 12px}address{font-family:"tenso",sans-serif;padding-bottom:50px}div.woocommerce ul.order_details{font-family:"tenso",sans-serif;margin-left:70px;padding:15px}div.woocommerce h2{font-family:"tenso",sans-serif;padding-bottom:5px;margin-bottom:20px;font-style:normal;font-weight:300}div.woocommerce p{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:20px;line-height:1.3;color:#231f20}div.woocommerce table.shop_table tfoot tr th{text-align:right;padding-right:20px}div.woocommerce table.shop_table{margin:0 auto;border:none;border-collapse:collapse}header h2{color:#fff !important;font-family:"tenso",sans-serif;padding:5px}div.woocommerce table.shop_table thead{border-bottom:1px solid #cbcaca}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:14px;height:35px !important;line-height:35px;color:#fff;padding:0px 56px;border:medium none;border-radius:0px;background:none repeat scroll 0% 0% #00477b !important;cursor:pointer;text-decoration:none;text-shadow:none;margin-top:0px;margin-bottom:.75em;text-align:center}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-family:"tenso",sans-serif !important;font-style:normal;font-weight:300 !important;font-size:14px;height:42px !important;line-height:42px !important;color:#fff !important;padding:0px 56px !important;border:none !important;border-radius:0px;background:#00477b none !important;cursor:pointer;text-decoration:none;text-shadow:none;margin-top:0px !important;margin-bottom:.75em !important;text-align:center}.woocommerce div.product a.button{padding:0 41px;margin-bottom:0 !important;background-color:#c3002f !important}.woocommerce div.product a{color:#ba0c2f;text-decoration:none}th{color:#00477b !important}th.product-name,th.product-total{color:#00477b !important}.woocommerce .cart-collaterals{margin:30px 0}.woocommerce .cart-collaterals .cart_totals h2{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:24px;line-height:24px;color:#3d4d5b;padding-bottom:18px;margin-bottom:16px;border-bottom:1px solid #cbcaca;text-align:left;text-transform:uppercase}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td,div.woocommerce table.shop_table tr td,div.woocommerce table.shop_table tr th{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#231f20;border:none;padding-left:0;padding-right:0;vertical-align:middle}td.product-name{text-align:left !important}th.product-name{text-align:left !important}.woocommerce a.remove{color:#fff !important}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th{text-align:left}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{text-align:right}div.woocommerce table.shop_table tr.cart_item td,div.woocommerce table.shop_table tr.cart_item th{padding:18px 0px;padding-right:10px}div.woocommerce table.shop_table tbody tr.cart_item:nth-child(even){background-color:#e3edef}.woocommerce .cart-collaterals .cart_totals table tr td:first-child{border-top:none}div.woocommerce table.shop_table tr td a,div.woocommerce table.shop_table tr th a{color:#00477b}.woocommerce table.shop_table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover,.woocommerce table.shop_table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce .cart-collaterals .shipping_calculator h2 a,.woocommerce input.button:active,div.woocommerce table.shop_table input[type=submit]:hover,.woocommerce table.cart td.actions .coupon .input-text,div.woocommerce table.shop_table input[type=submit]{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:14px;height:30px;line-height:30px;color:#fff !important;padding:0 56px;border:none;border-radius:0;background-color:#00477b;cursor:pointer;text-decoration:none;text-shadow:none;margin-top:0;margin-bottom:.75em}.shop_table.cart th.product-name{float:left}.shop_table.cart tbody td.product-name a{padding-right:5px}.woocommerce table.shop_table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover,.woocommerce table.shop_table.cart a.remove,.woocommerce-page table.cart a.remove{padding:0;height:26px;width:26px;line-height:24px;font-size:24px;border-radius:0;text-align:center;text-indent:1px;margin:0;margin-right:20px !important}div.woocommerce table.shop_table input[type=number]{font-weight:300}input#createaccount{margin-top:7px !important}.woocommerce form .form-row .input-checkbox{display:inline !important;margin:0px 0px 0px -3px !important;vertical-align:middle}th.product-price{padding-right:15px !important}th.product-quantity{padding-right:5px !important}.woocommerce table.cart td.actions .coupon .input-text{color:#231f20 !important;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:0px 1px 1px rgba(0,0,0,.075) inset;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:44%;min-width:160px}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#3e454d}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,textarea:-moz-placeholder{color:#3e454d;opacity:1}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,textarea::-moz-placeholder{color:#3e454d;opacity:1}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#3e454d}input[type=text],input[type=email],input[type=tel]{padding:0 6px}textarea{padding:6px}.woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-button::after{vertical-align:middle}.woocommerce table.cart a.remove:hover,.woocommerce #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover,.woocommerce table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce-page #content table.cart a.remove{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#231f20;background-color:none}a.checkout-button.button.alt.wc-forward{border-radius:0px}.woocommerce form .form-row .required,.woocommerce-page form .form-row .required,input[type=text],input[type=email],input[type=tel],textarea,form label{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:12px;line-height:12px;color:#3e454d}.woocommerce form .form-row .required,.woocommerce-page form .form-row .required{color:#78c1e5}.woocommerce input.button{font-family:"tenso",sans-serif !important;font-style:normal;font-weight:400;font-size:14px;height:35px !important;line-height:30px;color:#fff !important;padding:0px 56px;border:medium none;border-radius:0px;background:none repeat scroll 0% 0% #00477b !important;cursor:pointer;text-decoration:none;text-shadow:none;margin-top:0px;margin-bottom:.75em}body.woocommerce .woocommerce-result-count{display:block;width:100%}body.woocommerce .woocommerce-ordering,body.woocommerce .woocommerce-result-count{float:left}body.woocommerce nav.woocommerce-pagination{text-align:right}body.woocommerce div.product{float:left;text-align:center;margin-bottom:79px}body.woocommerce div.product div.related.products{float:left}body.woocommerce div.product img{margin:0 auto 17px}body.woocommerce div.product span,body.woocommerce div.product h3{display:block;font-family:"tenso",sans-serif;font-weight:500;font-size:16px;line-height:1.2;color:#ba0c2f;margin-bottom:8px;text-decoration:underline}body.woocommerce div.product span{font-weight:400;color:#2c2a29;margin-bottom:10px;text-decoration:none}body.woocommerce div.product span.amount{margin-bottom:0}body.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-breadcrumb{display:none}.woocommerce h1.page-title{font-family:"tenso",sans-serif;font-weight:500;font-size:32px;line-height:1;color:#c3002f;padding-bottom:28px;margin-bottom:84px;border-bottom:1px solid #c3002f;text-align:center}.woocommerce .sidebar h2{font-family:"tenso",sans-serif;font-weight:500;font-size:16px;line-height:1.3;color:#c3002f;margin-bottom:0;padding-bottom:3px;border-bottom:1px solid #c3002f;text-transform:uppercase}.woocommerce .sidebar br{display:none}.bootstrap-select>.dropdown-toggle{font-family:"tenso",sans-serif;font-size:16px;line-height:1.2;color:#2c2a29;padding:10px 32px 10px 12px;border:1px solid #979797;border-radius:0;background:rgba(0,0,0,0) none;box-shadow:none}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;max-width:270px}body.woocommerce nav.woocommerce-pagination ul{margin-right:-20px;border:none}body.woocommerce nav.woocommerce-pagination ul li{border:none}body.woocommerce nav.woocommerce-pagination ul li a,body.woocommerce nav.woocommerce-pagination ul li span{font-family:"tenso",sans-serif;font-weight:400;font-size:16px;line-height:1;color:#2c2a29;padding:0;margin:0 20px;text-align:center}body.woocommerce nav.woocommerce-pagination ul li a:focus,body.woocommerce nav.woocommerce-pagination ul li a:hover,body.woocommerce nav.woocommerce-pagination ul li span.current{color:#c3002f;background-color:rgba(0,0,0,0)}body.woocommerce nav.woocommerce-pagination ul li span.current{font-weight:bold;text-decoration:underline}.bootstrap-select.btn-group .dropdown-toggle .caret{margin-top:-4px;border-top-width:8px;border-right-width:8px;border-left-width:8px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{max-width:370px}.woocommerce div.product .product_title{font-family:"tenso",sans-serif;font-weight:400;font-size:32px;line-height:1;color:#231f20;margin-bottom:19px;text-align:left}.woocommerce div.product p.price,.woocommerce div.product span.price{font-family:"tenso",sans-serif;font-weight:400;font-size:18px;line-height:1.2;color:#231f20;padding-bottom:11px;margin-bottom:16px;border-bottom:1px solid #2c2a29;text-align:left}body.woocommerce div.product form.cart div.quantity{margin-right:36px}.woocommerce div.product .quantity .qty{height:46px;width:76px;border:none;background-color:#ebebeb;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.woocommerce div.product form.cart .button{font-family:"tenso",sans-serif !important;font-weight:400 !important;font-size:16px;height:46px !important;line-height:46px !important;padding:0 41px !important;border-radius:3px;background-color:#c3002f !important}body.woocommerce div.product div.product_meta{text-align:left}body.woocommerce div.product .related products h2{font-family:"tenso",sans-serif;font-weight:400;font-size:16px;line-height:1.2;color:#c3002f;padding-bottom:4px;margin-bottom:38px;border-bottom:1px solid #c3002f;text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{min-width:35%}.wpcf7 form{margin-bottom:90px}form p{margin-bottom:0}form .ajax-loader{display:none}form label{margin-top:20px}input[type=text],input[type=password],input[type=email],input[type=tel],textarea{width:100%;color:#231f20;background-color:#e6faff;border:medium none;color:#231f20;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0px 1px 1px rgba(0,0,0,.075) inset;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.select2-results{background-color:rgba(0,0,0,0)}.select2-container{line-height:33px !important}.select2-search input{padding-top:0 !important;padding-bottom:0 !important}.select2-drop-active,.select2-container-active .select2-choice,.select2-container-active .select2-choices{border-color:#ccc}.select2-results li,.select2-container .select2-choice>.select2-chosen{font-family:"tenso",sans-serif;font-size:14px}.select2-default{color:#444 !important}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 textarea{background-color:#e3f0ff;border:none;border-radius:0}span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip,div.wpcf7-response-output{font-family:"tenso",sans-serif;margin:0;padding:0 8px;border:none;font-size:14px;height:30px;line-height:30px;color:#fff;background-color:#cbcaca}span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip,div.wpcf7-validation-errors{background-color:#d9122b}div.wpcf7-mail-sent-ok{background-color:#7cb751}input[type=text],input[type=email],input[type=tel]{min-height:35px;line-height:35px}textarea{margin-top:36px;min-height:176px;max-width:100%}input[type=submit]{display:inline-block;font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:14px;height:30px;line-height:30px;color:#fff;padding:0 80px;margin-top:20px;border:none;background-color:#00477b;text-transform:capitalize}.search-loading-holder{padding:100px 0;background:url(images/theme/top-nav-shadow.png) repeat-x left bottom;background-size:1px 1000px}#ajax-loader{margin:0 auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:rotate 2s infinite linear;animation:rotate 2s infinite linear}#ajax-loader .dot1,#ajax-loader .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#00477b;border-radius:100%;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}#ajax-loader .dot2{top:auto;bottom:0px;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.book-banner-wrapper{box-sizing:border-box;margin-right:auto;margin-left:auto;margin-bottom:65px;max-width:1280px}.book-banner-wrapper .inner{position:relative;min-height:354px}.book-banner-wrapper .inner-image{position:absolute;top:0;left:279px;right:0;bottom:0;background-repeat:no-repeat;background-size:auto 100%;background-position:top}.book-banner-wrapper .bookbox{position:absolute;top:0;bottom:0;left:0;width:278px;text-align:center;z-index:1}.book-banner-wrapper .bookbox .attachment-image-wrapper{display:inline-block;margin-bottom:24px}.book-banner-wrapper .bookbox img{max-width:214px;border:solid #ccc;border-width:1px 0 0 1px;max-height:168px}.book-banner-wrapper .bookbox .subtitle,.book-banner-wrapper .bookbox .book-title a{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:24px;line-height:24px;color:#00477b}.book-banner-wrapper .bookbox .book-title a:hover{text-decoration:none}.book-banner-wrapper .bookbox table{height:354px;width:278px}.book-banner-wrapper .bookbox table td{position:relative;padding:32px 10px 0;box-sizing:border-box}.book-banner-wrapper .bookbox table td:after{content:"";display:block;position:absolute;top:0;bottom:0;left:100%;width:15px;background:url(images/theme/book-box-bg.png) repeat-y left top;background-size:15px 1px}.book-banner-wrapper .bookbox .book-title{margin-bottom:4px}.book-banner-wrapper .bookbox .subtitle{font-size:18px;line-height:18px;margin-bottom:12px}.book-banner-wrapper .bookbox .by-authors{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#ff5140;margin-bottom:12px}.book-banner-wrapper .text-wrapper{text-align:center;margin-top:42px;background:url(images/theme/book-banner-bg.png) repeat left top;padding:18px 0 18px;position:absolute;bottom:0;left:293px;right:0}.book-banner-wrapper .text-wrapper h3{font-family:"tenso",sans-serif;font-style:normal;font-weight:bold;font-size:32px;line-height:32px;color:#ff5140;margin-bottom:10px;text-transform:uppercase}.book-banner-wrapper .text-wrapper p{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#00477b;margin-bottom:0}#likebox-wrapper *{width:100% !important}.featured-titles-wrapper{margin-bottom:30px}.featured-titles-inner{float:left;width:83%}.featured-titles-inner.teen{float:left;width:100%}.featured-titles-wrapper h3.featured-titles-heading{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:20px;line-height:18px;color:#ff5140;margin:0 auto 34px;padding:0 56px;text-transform:uppercase}.bx-wrapper div.bx-viewport .bx-wrapper{padding:0 62px;background-color:none}.bx-wrapper div.bx-viewport li.slide div.attachment-image-wrapper{position:relative;height:210px;max-height:210px;margin-bottom:32px}.bx-wrapper div.bx-viewport li.slide div.attachment-image-wrapper a{display:block;position:absolute;width:100%;bottom:0;left:0;right:0;max-height:inherit;text-align:center}.bx-wrapper div.bx-viewport li.slide article div.attachment-image-wrapper img{margin:0 auto;max-height:inherit;width:auto;height:auto}.featured-titles-wrapper .bx-wrapper div.bx-viewport li.slide article h4{font-size:16px;line-height:16px}.featured-titles-wrapper .bx-wrapper .bx-controls-direction a.bx-prev{background:url(images/theme/featured-titles-arrow-prev.png) no-repeat left top;background-size:15px 25px;left:20px}.featured-titles-wrapper .bx-wrapper .bx-controls-direction a.bx-next{background:url(images/theme/featured-titles-arrow-next.png) no-repeat left top;background-size:15px 25px}.featured-titles-wrapper .bx-wrapper .bx-controls-direction a{height:25px;width:15px;margin-top:-12px}.featured-titles-wrapper .filters-wrapper{float:left;width:17%;background-color:#00477b;padding:24px 40px;box-sizing:border-box}.featured-titles-wrapper .filters-wrapper h3{font-family:"tenso",sans-serif;font-style:normal;font-weight:100;font-size:20px;line-height:1.4;color:#fff;margin-bottom:20px;text-transform:uppercase}.featured-titles-wrapper .filters-wrapper ul{border-top:1px solid #fff}.featured-titles-wrapper .filters-wrapper ul li a{display:block;font-family:"tenso",sans-serif;font-style:normal;font-weight:100;font-size:16px;height:32px;line-height:32px;color:#fff;text-align:center;border-bottom:1px solid #fff;text-decoration:none}.featured-author-section{margin-bottom:52px;border-top:1px solid #ff5140;margin-bottom:50px;margin-top:14px;padding-top:32px}.featured-author-section .inner-wrapper{background-color:#f1f1f0}.featured-author-section h2{margin-bottom:22px}.featured-author-section h2 span{position:relative}.featured-author-section h2 span:before,.featured-author-section h2 span:after{content:"";display:block;position:absolute;top:50%;height:auto;width:70px;border-bottom:1px solid #fff}.featured-author-section h2 span:before{left:-88px}.featured-author-section h2 span:after{right:-88px}.featured-author-section h3{font-family:"tenso",sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:24px;color:#ff5140;text-align:right;text-transform:uppercase}.featured-author-section p.text{font-family:"tenso",sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:1.4;color:#00477b;text-align:right}.featured-author-section p.visit-profile-link{position:relative}.featured-author-section p.visit-profile-link a{display:block;float:right;font-family:"tenso",sans-serif;font-style:normal;font-weight:500;font-size:17px;height:26px;line-height:26px;color:#fff;padding:0 8px;background-color:#ff5140;text-decoration:underline;text-transform:uppercase}.featured-post-box p.newsletter-signup-link a{font-family:"tenso",sans-serif;font-style:normal;font-weight:500;font-size:17px;height:26px;line-height:26px;color:#fff;padding:0 8px;background-color:#ff5140;text-decoration:underline;text-transform:uppercase}.featured-author-section img{border:2px solid #fff}.featured-author-section h3.book-title{text-align:center;margin-bottom:26px;font-size:16px;line-height:1;margin-top:12px}.featured-author-section h3.book-title a{font-family:"tenso",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:1.3;color:#00477b;text-decoration:underline;text-transform:none}.follow-us-section{margin-bottom:40px}.follow-us-section h2{font-family:"tenso",sans-serif;font-style:normal;font-weight:500;font-size:30px;line-height:34px;color:#00477b;text-align:center;margin-bottom:16px;padding-bottom:6px;border-bottom:1px solid #ff5140}.follow-us-section ul{text-align:center}.follow-us-section ul li{display:inline-block;font-family:"tenso",sans-serif;font-style:normal;font-weight:500;font-size:19px;line-height:19px;color:#00477b;vertical-align:middle;margin:0 6px}.follow-us-section ul li a{display:block;text-indent:-9999pt}.follow-us-section ul li.twitter a{height:13px;width:16px;background:url(images/theme/front-page-tweet-icon.png) no-repeat left top;background-size:16px 13px}.follow-us-section ul li.facebook a{height:16px;width:9px;background:url(images/theme/front-page-fb-icon.png) no-repeat left top;background-size:9px 16px}.follow-us-section ul li.instagram a{height:14px;width:14px;background:url(images/theme/front-page-insta-icon.png) no-repeat left top;background-size:14px 14px}.follow-us-section ul li.pinterest a{height:16px;width:12px;background:url(images/theme/front-page-pinterest-icon.png) no-repeat left top;background-size:12px 16px}.twitter-wrapper h3,.small-banners-wrapper a.inner-wrapper span,.featured-author-section h2,.timeline-header h1,.featured-post-box h3,#likebox-wrapper h3{font-family:"tenso",sans-serif;font-style:normal;font-weight:500;font-size:18px;height:34px;line-height:34px;color:#fff;background-color:#00477b;text-align:center}.twitter-wrapper h3{position:relative}.twitter-wrapper h3 a{position:absolute;top:50%;right:10px;padding:5px 6px 3px 28px;border:1px solid #fff;font-size:13px;line-height:13px;color:#fff;text-decoration:none;background:url(images/theme/twitter-widget-follow-icon.png) no-repeat 8px center;background-size:11px 9px;text-transform:none;margin-top:-11px}.small-banners-wrapper{text-align:center;padding-top:30px;margin-bottom:30px;border-top:1px solid #ff5140}.small-banners-wrapper a.inner-wrapper{display:inline-block;position:relative;margin:0 auto;width:100%}.small-banners-wrapper a.inner-wrapper:hover{text-decoration:none}.small-banners-wrapper a.inner-wrapper span{display:block;width:100%;text-decoration:underline}#likebox-wrapper{margin-bottom:36px}.featured-post-box h3{margin-bottom:20px}.featured-post-box h4.post-title{margin-bottom:6px}.featured-post-box.tumblr-box h4.post-title{float:left;width:100%;text-align:left}.featured-post-box h4.post-title a{font-family:"tenso",sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:1.3;color:#000}.featured-post-box .entry-content{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:16px;line-height:1.3;color:#3e454d}.featured-post-box .entry-content a{border:medium none;color:#fff;cursor:pointer;display:inline-block;font-family:"tenso",sans-serif;font-size:14px;font-style:normal;font-weight:300;height:30px;line-height:30px;padding:0 16px;text-decoration:none;background-color:#00477b;margin:20px 0}.featured-post-box.tumblr-box .entry-content{text-align:left}.featured-post-box.tumblr-box .entry-content a.tumblr_blog{margin:0;padding:0;display:inline;font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:16px;line-height:1.3;color:#3e454d;background-image:none;text-decoration:underline}.featured-post-box.tumblr-box br{display:none}.featured-post-box .entry-content a span{display:none}.about-aw-teen-section-mobile,.about-aw-teen-section{margin-bottom:48px;font-family:"tenso",sans-serif;text-align:center}.about-aw-teen-section{margin-bottom:50px}.about-aw-teen-section-mobile{color:#fff;background-color:#ff5140}.about-aw-teen-section-mobile h2{display:block;height:31px;line-height:31px;font-size:17px;border-bottom:1px solid #fff}.about-aw-teen-section-mobile div{display:table;height:252px;padding:0 32px;box-sizing:border-box}.about-aw-teen-section-mobile div p{font-family:"tenso",sans-serif;display:table-cell;font-size:22px;line-height:1.4;vertical-align:middle;color:#fff;font-weight:300}.about-aw-teen-section h2{position:relative;margin-bottom:24px;text-align:center}.about-aw-teen-section h2 span:before{content:"";position:absolute;top:15px;left:0;width:100%;height:1px;background-color:#f07d6b;z-index:-1}.about-aw-teen-section h2 span{display:inline-block;margin:0 auto;padding:0 12px;font-family:"tenso",sans-serif;font-size:30px;font-style:normal;font-weight:500;color:#f07d6b;background-color:#fff}.about-aw-teen-section p{color:#3e454d;font-family:inherit;font-size:24px;font-weight:300}.ya-newsletter p{color:#3e454d;font-family:"tenso",sans-serif;font-size:24px;font-weight:300}#search-tabs .ui-tabs-nav,#search-tabs{border:none;padding:0;background:rgba(0,0,0,0) none}#search-tabs .ui-tabs-nav li,#search-tabs .ui-tabs-nav{background:rgba(0,0,0,0) none;border:none}#search-tabs .ui-tabs-panel{padding:0}#search-tabs .ui-state-active,#search-tabs .ui-widget-content .ui-state-active,#search-tabs .ui-widget-header .ui-state-active{background:none}#search-tabs .ui-tabs-nav{margin-bottom:20px}#search-tabs .ui-tabs-nav li a{padding:0 1px 5px;margin-right:78px}#search-tabs .ui-tabs-nav li.ui-state-active a{padding-bottom:4px;border-bottom:1px solid #ff5140}#navi-pagination .wp-pagenavi .pages{display:none}#navi-pagination .wp-pagenavi{text-align:center}#navi-pagination .wp-pagenavi span,#navi-pagination .wp-pagenavi a{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:16px;color:#3e454d;border:none;padding:0;margin:0 8px;text-decoration:none}#navi-pagination .wp-pagenavi .current{color:#ff5140;text-decoration:underline}#navi-pagination .wp-pagenavi .first,#navi-pagination .wp-pagenavi .previouspostslink{display:inline-block;float:left}#navi-pagination .wp-pagenavi .last,#navi-pagination .wp-pagenavi .nextpostslink{display:inline-block;float:right}#navi-pagination .wp-pagenavi .first,#navi-pagination .wp-pagenavi .previouspostslink,#navi-pagination .wp-pagenavi .last,#navi-pagination .wp-pagenavi .nextpostslink{text-indent:-9999pt}#navi-pagination .wp-pagenavi .first{height:9px;width:14px;background:url(images/theme/page-navi-first.png) no-repeat left top;background-size:14px 9px}#navi-pagination .wp-pagenavi .previouspostslink{height:10px;width:8px;background:url(images/theme/page-navi-previous.png) no-repeat left top;background-size:8px 10px}#navi-pagination .wp-pagenavi .last{height:9px;width:14px;background:url(images/theme/page-navi-last.png) no-repeat left top;background-size:14px 9px}#navi-pagination .wp-pagenavi .nextpostslink{height:10px;width:8px;background:url(images/theme/page-navi-next.png) no-repeat left top;background-size:8px 10px;margin-left:-46px;margin-right:46px}#navi-pagination .next{height:10px;width:8px;background:url(images/theme/page-navi-next.png) no-repeat left top;background-size:8px 10px;float:right;text-indent:-9999pt}#navi-pagination .prev{height:10px;width:8px;background:url(images/theme/page-navi-previous.png) no-repeat left top;background-size:8px 10px;float:left;text-indent:-9999pt}.sidebar.sidebar-menu,.sidebar.filters-sidebar .sidebar-widget .breadcrumbs,.sidebar.filters-sidebar form{padding:14px 24px 38px 16px;background:url(images/theme/sidebar-filters-bg.png) repeat-x left top;background-size:1px 100%}.sidebar ul.menu{padding:0 18px 0 14px}.sidebar.sidebar-menu ul.menu{padding:0}.sidebar.filters-sidebar .sidebar-widget .breadcrumbs ul li{margin-bottom:16px}.sidebar.filters-sidebar .sidebar-widget .breadcrumbs ul li:last-of-type{padding-left:14px}.sidebar.filters-sidebar .sidebar-widget .breadcrumbs ul li:last-of-type span{display:none}.sidebar ul.menu li{padding:18px 0;border-top:1px solid #3e454d}.sidebar ul.menu li:first-child{border:none}.sidebar ul.menu li a,.sidebar.filters-sidebar .sidebar-widget .breadcrumbs ul li:last-of-type,.sidebar.filters-sidebar .sidebar-widget .breadcrumbs ul li span,.sidebar.filters-sidebar .sidebar-widget .breadcrumbs ul li a{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:12px;line-height:12px;color:#3e454d;text-transform:uppercase;text-decoration:none}.sidebar.filters-sidebar .sidebar-widget .breadcrumbs ul li:last-of-type{font-weight:700;text-transform:none}.sidebar ul.menu li a{display:inline-block}#reset-filters.custom-link-btn{margin-bottom:40px}.sidebar ul.menu li.current-menu-item a{color:#ff5140}.sidebar.filters-sidebar .sidebar-widget .breadcrumbs ul li span{color:#ff5140;margin-right:7px}.sidebar.filters-sidebar form fieldset{margin-bottom:40px}.sidebar.filters-sidebar form fieldset label,.sidebar.filters-sidebar form fieldset h4{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:12px;line-height:12px;color:#3e454d}.sidebar.filters-sidebar form fieldset h4{text-transform:uppercase;margin-bottom:8px}.sidebar.filters-sidebar form fieldset div.filter-content{padding-left:28px}.sidebar.filters-sidebar form fieldset label{display:block;margin:0;padding:6px 0 6px 12px;border-bottom:1px solid #3e454d;cursor:pointer}.sidebar.filters-sidebar form fieldset label:first-child{border-top:1px solid #3e454d}.sidebar.filters-sidebar form fieldset label input[type=checkbox]{display:inline-block;margin-right:2px}#filters-result{margin-bottom:200px}#search-tabs #navi-options,#search-tabs #navi-options li a,#filters-result #navi-options{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:16px;color:#3e454d;margin-bottom:8px}#search-tabs #navi-options span.books-total,#filters-result #navi-options span.books-total{display:inline-block;margin-bottom:28px}#search-tabs #navi-options div.sort-by-wrapper,#filters-result #navi-options div.sort-by-wrapper{margin-right:68px}#search-tabs #navi-options div.sort-by-wrapper,#search-tabs #navi-options div.per-page-wrapper,#filters-result #navi-options div.sort-by-wrapper,#filters-result #navi-options div.per-page-wrapper{display:inline-block}#search-tabs .ui-tabs-panel,#filters-result .category-archive{padding-top:24px;border-top:1px solid #ff5140}.search-results-wrapper,#filters-result .category-archive div.type-book{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid #969696}.search-results-wrapper img,#filters-result .category-archive div.type-book img{margin-bottom:26px}.search-results-wrapper h2,#filters-result .category-archive div.type-book h2.entry-title{margin-bottom:4px}#filters-result .category-archive div.type-book h3.subtitle{margin-bottom:16px}.search-results-wrapper h2 a,#filters-result .category-archive div.type-book h3.subtitle a,#filters-result .category-archive div.type-book h2.entry-title a{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:24px;line-height:24px;color:#3e454d;text-decoration:underline}#filters-result .category-archive div.type-book h3.subtitle a{font-style:italic;font-size:18px;line-height:18px}.search-results-wrapper div.authors,#filters-result .category-archive div.type-book div.authors{margin-top:16px;margin-bottom:20px}.search-results-wrapper div.authors a,#filters-result .category-archive div.type-book div.authors a{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:18px;line-height:18px;color:#00477b;text-decoration:none}.search-results-wrapper div.entry-content,#filters-result .category-archive div.type-book div.entry-content{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:18px;line-height:1.3;color:#3e454d}#filters-result .category-archive div.navi-pagination{padding-top:20px}#filters-result .category-archive div.navi-pagination a.prev,#filters-result .category-archive div.navi-pagination a.next{text-indent:-9999pt}#filters-result .category-archive div.navi-pagination a.prev{display:inline-block;height:10px;width:8px;background:url(images/theme/nav-btn-prev.png) no-repeat left top;background-size:8px 10px}#filters-result .category-archive div.navi-pagination a.next{display:inline-block;height:10px;width:8px;background:url(images/theme/nav-btn-next.png) no-repeat left top;background-size:8px 10px}.archive content div.container div.term-thumbnail{margin-bottom:20px}.archive content div.container .term-description{font-family:"kepler-std",serif;font-style:normal;font-weight:300;font-size:18px;line-height:1.3;color:#3e454d;margin-bottom:50px}.term-head h3.term-subtitle,.term-head h2.term-title{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:34px;line-height:34px;color:#000}.term-head h2.term-title{margin-bottom:6px}.term-head h3.term-subtitle{font-style:italic;font-size:24px;line-height:24px;margin-bottom:16px}.term-body{padding-bottom:52px;margin-bottom:42px;border-bottom:1px solid #ff5140}.term-body .term-thumbnail img{margin:0 auto}.term-body .term-description{margin-top:20px}.term-body .term-description,.term-body .term-description p{margin-bottom:0}select.hasCustomSelect option{padding:0 22px 0 12px;background-color:#e4e4e3}span.customSelect{border-radius:4px;padding:4px 22px 4px 12px;background:url(images/theme/custom-select-arrow-collapsed.png) no-repeat #e4e4e3;background-position:right 6px center;background-size:10px 5px;font-size:12px;line-height:12px;white-space:nowrap}#search-tabs #navi-options span.customSelect .customSelectInner,#filters-result #navi-options span.customSelect .customSelectInner{display:inline !important}footer{font-family:"tenso",sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:14px;color:#fff;background:url(images/theme/footer-bg.png) repeat left top;background-size:4px 267px}footer small{display:block;text-align:center;padding-top:46px}footer ul.adress-wrapper{text-align:center;margin-top:20px;margin-bottom:30px}footer ul.adress-wrapper li{display:inline-block;vertical-align:middle}footer ul.adress-wrapper li span.circle{display:inline-block;height:14px;width:28px;background:url(images/theme/footer-circle.png) no-repeat center center;vertical-align:bottom}footer ul.credits{text-align:center;margin-bottom:18px}footer ul.credits li{display:inline-block;height:18px;line-height:18px;margin:0 21px}footer ul.credits li:nth-child(2){padding:0 42px;border:1px solid #fff;border-width:0 1px}footer ul.credits li:first-child{margin-left:0}footer ul.credits li:last-child{margin-right:0}footer ul.credits li a{color:#fff;text-decoration:none}footer ul.social-list{text-align:center;margin-bottom:32px}footer ul.social-list li{display:inline-block;vertical-align:middle;margin:0 24px}footer ul.social-list li a{display:block;text-indent:-9999pt;font-size:0}footer ul.social-list li.facebook a{height:17px;width:9px;background:url(images/theme/footer-facebook-icon.png) no-repeat left top;background-size:9px 17px}footer ul.social-list li.twitter a{height:13px;width:17px;background:url(images/theme/footer-twitter-icon.png) no-repeat left top;background-size:17px 13px}footer ul.social-list li.instagram a{height:14px;width:14px;background:url(images/theme/footer-insta-icon.png) no-repeat left top;background-size:14px 14px}footer ul.social-list li.pinterest a{height:16px;width:12px;background:url(images/theme/footer-pinterest-icon.png) no-repeat left top;background-size:12px 16px}footer ul.menu{text-align:center;margin-bottom:46px}footer ul.menu li{display:inline-block;margin:0 28px}footer ul.menu li:first-child{margin-left:0}footer ul.menu li:last-child{margin-right:0}footer ul.menu li a{font-family:"tenso",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#fff;text-decoration:none;text-transform:capitalize;letter-spacing:1px}@media(min-width: 959px){content div.container .section-contributors{margin-left:-15px;margin-right:-15px}}@media(max-width: 1199px){content div.container .section h2.section-title,content div.container div.book-formats-container div.format-content ul.our-store,content div.container div.book-formats-container div.format-content ul.format-information,content div.container div.book-formats-container div.format-content h4,content div.container div.book-formats-container ul.navigation{text-align:center}content div.container article.book ul.contributors li a,content div.container article.book ul.contributors li span,content div.container article.book ul.contributors li{font-size:16px}content div.container div.contributor div.biography,content div.container div.section-reviews ul.reviews-list div.column h4.author,content div.container div.section-reviews ul.reviews-list div.column div.review-body,content div.container article.book div.entry-content p,content div.container article.book div.entry-content{font-size:14px}content div.container div.contributor h4{font-size:18px;line-height:18px}content div.container article.book div.entry-content p{margin-bottom:20px}content div.container article.book div.book-series a,content div.container article.book div.book-series{padding-bottom:20px}content div.container div.book-formats-container ul.navigation li a{font-size:14px;height:32px;line-height:32px;padding:0 36px}content div.container div.book-formats-container div.format-content ul.our-store li a{margin-bottom:40px}content div.container div.book-formats-container div.format-content div.section-stores{border-bottom:1px solid #cbcaca;margin-bottom:30px;padding-bottom:24px}content div.container .section-reviews h2.section-title{border-bottom:none;margin-bottom:0}content div.container .section-contributors h3{margin-bottom:0}content div.container .section-awards h2 span{color:#ff5140;background:url(images/theme/awards-icon-orange.png) no-repeat left 2px;background-size:13px 14px}content div.container h3.section-title{text-align:center}content div.container .section-contributors .contributor{margin-bottom:0}content div.container .section-contributors{margin-bottom:0}hr.gray-separator{border-top-color:#cbcaca;margin:48px 0 46px}content div.container .section-video{margin-right:0;margin-left:0}content div.container .section-video .video-inner{background-color:none;padding-top:38px;padding-bottom:0}content div.container .section-video h2.section-title{text-align:center;padding-bottom:20px;border-bottom:1px solid #ff5140}}html,body{margin:0;padding:0;height:auto;min-height:100%}.page-inner{min-height:100%;position:relative;padding-bottom:270px}footer{position:absolute;bottom:0;left:0;right:0;min-height:270px}body #TB_overlay{opacity:.2}body #TB_window{background-color:#fff;border:1px solid #294879;border-radius:16px;font-family:"tenso",sans-serif;font-style:normal}body #TB_title{background-color:rgba(0,0,0,0);border:none}body #TB_ajaxWindowTitle{margin:56px 0 8px;padding:0 54px}body #TB_ajaxWindowTitle h2{font-family:"tenso",sans-serif;font-style:normal;font-weight:500;font-size:24px;line-height:26px;color:#00477b}#TB_closeWindowButton .tb-close-icon{position:absolute;top:20px;right:14px;height:22px;width:22px;border:1px solid #00477b;box-sizing:border-box;background-image:url(images/theme/popup-close-btn.png);background-repeat:no-repeat;background-position:center center;background-size:14px 14px}.tb-close-icon:before{content:"" !important;display:none}body #TB_ajaxContent{padding:0 52px;width:100% !important;overflow:visible}body #TB_ajaxContent .list-elements-wrapper{overflow-x:auto;max-height:240px;margin:0 -12px;padding:0 12px;position:relative}body #TB_ajaxContent hr{display:block;height:0;margin:0;border-top:1px solid #000}.cart_list.product_list_widget{padding-top:12px;padding-bottom:22px}.cart_list.product_list_widget li{margin-top:12px;padding-top:12px;border-top:1px solid #000}.cart_list.product_list_widget li:first-child{margin-top:0;padding-top:0;border-top:none}.cart_list.product_list_widget li div.element-wrapper{padding:10px 12px;margin:0 -12px}.cart_list.product_list_widget li:nth-child(2n-1) div.element-wrapper{background-color:#e6f0fe}.cart_list.product_list_widget li div.element-inner{display:table;width:100%}.cart_list.product_list_widget li a.remove{display:block;height:14px;width:14px;float:left;color:#fff;font-size:16px;line-height:13px;text-decoration:none;vertical-align:middle;text-align:center;background-color:#7ab1fc}.cart_list.product_list_widget li img{margin:0 30px;float:left}.cart_list.product_list_widget li h2.entry-title{float:left;max-width:230px;font-weight:300;font-size:18px;line-height:1;color:#000}.cart_list.product_list_widget li .price-holder{min-width:50px;display:table-cell;vertical-align:bottom}.cart_list.product_list_widget li .price-holder span{display:block;font-weight:300;font-size:14px;line-height:14px;color:#000}.cart_list.product_list_widget li .price-holder .amount span{display:inline}.cart_list.product_list_widget li .price-holder span.quantity{margin-bottom:5px}.widget_shopping_cart_content .buttons{padding-top:30px}body #TB_ajaxContent p.total{margin:16px 0 25px;text-align:right;font-family:"tenso",sans-serif;font-style:italic;font-weight:300;font-size:14px;line-height:14px;color:#000;padding:0}body #TB_ajaxContent p.total span{font-style:normal}body #TB_ajaxContent .buttons a{font-weight:300;font-size:14px;line-height:14px;color:#fff;text-transform:capitalize}body #TB_ajaxContent .buttons .checkout,body #TB_ajaxContent .buttons .view-cart{display:inline-block;height:30px;line-height:30px;width:195px;text-align:center;margin-bottom:20px;text-decoration:none}body #TB_ajaxContent .buttons .view-cart{background-color:#00477b;margin-right:15px}body #TB_ajaxContent .buttons .checkout{background-color:#ff5140;margin-left:15px}body #TB_ajaxContent .buttons .cltv-commerce-keep-shopping{color:#ff5140}body.admin-bar{padding-top:32px !important}.blockUI.blockOverlay{background-position:center !important;background-repeat:no-repeat !important;background-attachment:fixed !important}/*# sourceMappingURL=style.css.map */
