@font-face{font-family:'FiraSansHeavy';src:url('../fonts/firasans/firasans-heavy.eot');src:url('../fonts/firasans/firasans-heavy.eot') format('embedded-opentype'),url('../fonts/firasans/firasans-heavy.woff2') format('woff2'),url('../fonts/firasans/firasans-heavy.woff') format('woff'),url('../fonts/firasans/firasans-heavy.ttf') format('truetype'),url('../fonts/firasans/firasans-heavy.svg#FiraSansHeavy') format('svg')}@font-face{font-family:'FiraSansExtraBold';src:url('../fonts/firasans/firasans-extrabold.eot');src:url('../fonts/firasans/firasans-extrabold.eot') format('embedded-opentype'),url('../fonts/firasans/firasans-extrabold.woff2') format('woff2'),url('../fonts/firasans/firasans-extrabold.woff') format('woff'),url('../fonts/firasans/firasans-extrabold.ttf') format('truetype'),url('../fonts/firasans/firasans-extrabold.svg#FiraSansExtraBold') format('svg')}@font-face{font-family:'FiraSansExtraLight';src:url('../fonts/firasans/firasans-extralight.eot');src:url('../fonts/firasans/firasans-extralight.eot') format('embedded-opentype'),url('../fonts/firasans/firasans-extralight.woff2') format('woff2'),url('../fonts/firasans/firasans-extralight.woff') format('woff'),url('../fonts/firasans/firasans-extralight.ttf') format('truetype'),url('../fonts/firasans/firasans-extralight.svg#FiraSansExtraLight') format('svg')}@font-face{font-family:'FiraSansBook';src:url('../fonts/firasans/firasans-book.eot');src:url('../fonts/firasans/firasans-book.eot') format('embedded-opentype'),url('../fonts/firasans/firasans-book.html') format('woff2'),url('../fonts/firasans/firasans-book.woff') format('woff'),url('../fonts/firasans/firasans-book.ttf') format('truetype'),url('../fonts/firasans/firasans-book.svg#FiraSansBook') format('svg')}@font-face{font-family:'OleoScriptBold';src:url('../fonts/oleoscript/oleoscript-bold.eot');src:url('../fonts/oleoscript/oleoscript-bold.eot') format('embedded-opentype'),url('../fonts/oleoscript/oleoscript-bold.woff2') format('woff2'),url('../fonts/oleoscript/oleoscript-bold.woff') format('woff'),url('../fonts/oleoscript/oleoscript-bold.ttf') format('truetype'),url('../fonts/oleoscript/oleoscript-bold.svg#OleoScriptBold') format('svg')}.inline{display:inline-block;vertical-align:top}ul{list-style:none}a{-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s}body{font-size:13px;color:#2e312a;margin:0;padding:0;font-family:'Fira Sans',sans-serif;font-weight:400}p{line-height:24px}ul{margin:0;padding:0}a{outline:none !important}a:hover,a:active,a:focus{text-decoration:none}.center-block{float:none}.margin-top-10{margin-top:10px}.m-t-20{margin-top:20px}.inner{padding-top:120px;padding-bottom:120px}.inner-md{padding-top:100px;padding-bottom:100px}.inner-sm{padding-top:80px;padding-bottom:80px}.inner-xs{padding-top:40px;padding-bottom:40px}.inner-vs{padding-top:30px;padding-bottom:30px}.inner-top{padding-top:120px}.inner-top-md{padding-top:100px}.inner-top-sm{padding-top:80px}.inner-top-xs{padding-top:40px}.inner-top-50{padding-top:50px}.inner-top-vs{padding-top:30px}.inner-bottom{padding-bottom:120px}.inner-bottom-md{padding-bottom:100px}.inner-bottom-sm{padding-bottom:80px}.inner-bottom-xs{padding-bottom:40px}.inner-bottom-vs{padding-bottom:60px}.inner-left{padding-left:75px}.inner-left-xl{padding-left:100px}.inner-left-md{padding-left:60px}.inner-left-sm{padding-left:45px}.inner-left-xs{padding-left:30px}.inner-right{padding-right:75px}.inner-right-md{padding-right:60px}.inner-right-sm{padding-right:45px}.inner-right-xs{padding-right:30px}.inner-right-vs{padding-right:10px}.outer{margin-top:120px;margin-bottom:120px}.outer-md{margin-top:100px;margin-bottom:100px}.outer-sm{margin-top:80px;margin-bottom:80px}.outer-xs{margin-top:40px;margin-bottom:40px}.outer-top{margin-top:120px}.outer-top-md{margin-top:100px}.outer-top-sm{margin-top:80px}.outer-top-xs{margin-top:30px}.outer-top-vs{margin-top:40px}.outer-top-small{margin-top:50px}.outer-bottom{margin-bottom:120px}.outer-bottom-md{margin-bottom:100px}.outer-bottom-sm{margin-bottom:80px}.outer-bottom-vs{margin-bottom:60px}.outer-bottom-xs{margin-bottom:40px}.outer-bottom-small{margin-bottom:50px}.outer-top-bd{margin-top:50px}.inner-bottom-30{padding-bottom:30px}.inner-bottom-20{padding-bottom:20px}@media (max-width:767px){.inner{padding-top:80px;padding-bottom:80px}.inner-md{padding-top:65px;padding-bottom:65px}.inner-sm{padding-top:50px;padding-bottom:50px}.inner-xs{padding-top:40px;padding-bottom:40px}.inner-top{padding-top:80px}.inner-top-md{padding-top:65px}.inner-top-sm{padding-top:50px}.inner-top-xs{padding-top:40px}.inner-bottom{padding-bottom:80px}.inner-bottom-md{padding-bottom:65px}.inner-bottom-sm{padding-bottom:50px}.inner-bottom-xs{padding-bottom:40px}}.btn-uppercase{text-transform:uppercase}.btn-primary{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#639f09;-webkit-box-shadow:0 -3px 0 rgba(0,0,0,0.15) inset;-moz-box-shadow:0 -3px 0 rgba(0,0,0,0.15) inset;box-shadow:0 -3px 0 rgba(0,0,0,0.15) inset;background-image:-webkit-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:-o-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:-moz-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:linear-gradient(to bottom, #64a216 0, #4f8d05 100%);font-size:14px;font-family:'FiraSansHeavy';padding:14px 53px;border:none;line-height:1.42857;letter-spacing:.05em;text-shadow:0 1px 3px rgba(0,0,0,0.34)}.btn-primary:hover,.btn-primary:focus{background-image:-webkit-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:-o-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:-moz-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:linear-gradient(to bottom, #4f8d05 0, #64a216 100%);-webkit-box-shadow:0 -2px 0 rgba(0,0,0,0.15) inset;-moz-box-shadow:0 -2px 0 rgba(0,0,0,0.15) inset;box-shadow:0 -2px 0 rgba(0,0,0,0.15) inset}.light-bg{background:#f1f1ef}.module .module-heading{text-align:center}.module .module-heading .module-title{text-align:center;font-size:24px;line-height:48px;font-family:'FiraSansHeavy';color:#333;margin-top:0}.module .module-heading .see-all-link{margin-bottom:0;color:#0a8601;margin-top:-10px}.module .module-heading .see-all-link a{color:#0a8601;text-decoration:underline}.module .module-body .full-width .col-md-3{width:20%}.module .module-body .full-width .col-md-3 .book{width:89%}.view-more-holder{padding-bottom:75px}.bookshop-form-control{background:#fafbf8;border:1px solid rgba(0,0,0,0);font-size:14px;height:51px;padding-left:20px;padding-right:20px;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);border-bottom:3px solid #edefeb;color:#2e312a}.bookshop-form-control::-moz-placeholder{color:#2e312a}.bookshop-form-control:focus{-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);border-bottom:3px solid #edefeb;border-color:#edefeb}.books-with-sidebar{padding-bottom:51px}.tag{background:#f60;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;font-size:13px;font-style:italic;font-weight:400;height:45px;line-height:48px;text-align:center;width:45px;text-transform:uppercase;content:"";position:absolute;right:-10%;top:-5%}.animate-dropdown .open>.dropdown-menu,.animate-dropdown .open>.dropdown-menu>.dropdown-submenu>.dropdown-menu{animation-name:slidenavAnimation;animation-duration:200ms;animation-iteration-count:1;animation-timing-function:ease-in;animation-fill-mode:forwards;-webkit-animation-name:slidenavAnimation;-webkit-animation-duration:200ms;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in;-webkit-animation-fill-mode:forwards;-moz-animation-name:slidenavAnimation;-moz-animation-duration:200ms;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-in;-moz-animation-fill-mode:forwards}@keyframes slidenavAnimation{from{margin-top:-30px;opacity:0}to{margin-top:0;opacity:1}}@-webkit-keyframes slidenavAnimation{from{margin-top:-30px;opacity:0}to{margin-top:0;opacity:1}}.content{padding-bottom:50px}.text-center{text-align:-moz-center;text-align:-webkit-center}body.open-sidebar{overflow:hidden}.header .navbar-bookshop{background-color:#4e7f16;margin-bottom:0;padding:5px 0;min-height:42px}.header .navbar-bookshop .navbar-nav>li{margin-right:23px}.header .navbar-bookshop .navbar-nav>li>a{padding:0;color:#e8e8e8;text-shadow:0 1px 2px rgba(0,0,1,0.33);background-color:transparent;font-family:'Fira Sans',sans-serif;font-weight:400;line-height:31px}.header .navbar-bookshop .navbar-nav>li>a:hover,.header .navbar-bookshop .navbar-nav>li>a:focus{color:#fff}.header .navbar-bookshop .navbar-nav>li:after{content:".";display:inline-block;margin-right:32px;position:absolute;right:-44px;top:7px;color:#e8e8e8;font-size:19px;line-height:10px}.header .navbar-bookshop .navbar-nav>li:last-child:after{display:none}.header .navbar-bookshop .navbar-nav>li.icon-small:after{display:none}.header .navbar-bookshop .navbar-left p{line-height:32px;margin-bottom:0}.header .navbar-bookshop .navbar-left p a{color:#e8e8e8}.header .navbar-bookshop .navbar-left p a .icon{font-size:22px;color:#416a12;position:relative;top:6px;right:10px;-ms-transform:rotate(19deg);-webkit-transform:rotate(19deg);transform:rotate(19deg)}.header .main-header{background:#eaefe1;padding:36px 0 24px;height:130px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#eaefe1;-webkit-box-shadow:inset 0 0 5px rgba(46,49,42,0.08);-moz-box-shadow:inset 0 0 5px rgba(46,49,42,0.08);box-shadow:inset 0 0 5px rgba(46,49,42,0.08)}.header .main-header .top-search-holder .search-form .form-group .form-control{background:#fafbf8;border:1px solid rgba(0,0,0,0);font-size:14px;height:51px;padding-left:20px;padding-right:20px;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);border-bottom:3px solid #edefeb;color:#b1b5a9}.header .main-header .top-search-holder .search-form .form-group .form-control::-moz-placeholder{color:#b1b5a9}.header .main-header .top-search-holder .search-form button{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;float:left;font-size:18px;margin:1px 0 0;padding:10px 10px 5px 0;color:#fd6804;position:absolute;right:22px;top:0}.header .main-header .logo-holder a{display:block}.header .main-header .logo-holder a .logo{font-size:48px;line-height:18px;font-family:'OleoScriptBold';color:#2e312a;margin-top:12px}.header .main-header .logo-holder a .logo-subtitle{line-height:31px;color:#aeb99c}.header .main-header .header-shippment .free-delivery .media-left{padding-right:20px}.header .main-header .header-shippment .free-delivery .media-body .media-heading{margin-top:15px}.header .main-header .top-cart-row .menu-toggle-right{display:block;position:relative}.header .main-header .top-cart-row .menu-toggle-right .cart-right-block{margin-left:5px}.header .main-header .top-cart-row .menu-toggle-right .cart-left-block{color:#b1b5a9;margin-top:2px}.header .main-header .top-cart-row .menu-toggle-right .cart-left-block span{display:block}.header .main-header .top-cart-row .menu-toggle-right .cart-block-heading{color:#fd6804;font-size:24px;font-family:'FiraSansHeavy'}.header .header-nav{border:0 solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.21);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.21);box-shadow:0 2px 3px rgba(0,0,0,0.21);border-bottom:3px solid #eaebe7;background:#fafaf8}.header .header-nav .navbar-primary{background:rgba(0,0,0,0);margin:0;border:none}.header .header-nav .navbar-primary .navbar-nav>li>a{font-size:18px;line-height:48px;color:#333;font-family:'Fira Sans',sans-serif;font-weight:500;padding:8px 12px;margin-left:35px;position:relative}.header .header-nav .navbar-primary .navbar-nav>li>a:hover,.header .header-nav .navbar-primary .navbar-nav>li>a:focus{color:#599806}.header .header-nav .navbar-primary .navbar-nav>li>a:before{content:"\f10c";font-family:FontAwesome;display:inline-block;margin-left:32px;position:absolute;left:-53px;top:11px;color:#dee4d7;font-size:9px;line-height:40px}.header .header-nav .navbar-primary .navbar-nav>li:first-child>a:before{display:none}.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}.yamm .dropdown-menu{left:auto;top:110%;border-radius:0}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}.yamm .dropdown-menu .yamm-content{padding:20px 25px}.yamm .dropdown-menu .yamm-content .title{margin-top:0;font-weight:600}.yamm .dropdown-menu .yamm-content .links li a{padding:4px 0;display:block;color:#333}.yamm .dropdown-menu .yamm-content .links li a:hover,.yamm .dropdown-menu .yamm-content .links li a:focus{color:#599806}.yamm .dropdown-menu li{line-height:26px;padding:2px 0;transition:all .3s ease 0s}.yamm .dropdown-menu li a{color:#333;display:block;line-height:26px;padding:8px 16px;text-transform:none}.yamm .dropdown-menu li a:hover,.yamm .dropdown-menu li a:focus{color:#599806}.yamm .nav .navbar-right .dropdown-menu{min-width:30%}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}#owl-main{text-align:center;cursor:default}#owl-main .owl-controls{display:inline-block;position:relative;margin-top:40px}#owl-main .owl-pagination{position:relative;line-height:30px}#owl-main .owl-buttons{display:block}#owl-main .owl-prev,#owl-main .owl-next{display:inline-block;position:absolute;top:0;bottom:0;width:30px;height:50px;font-size:21px;background-color:#f2f2f2;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:auto;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;opacity:0}#owl-main .owl-prev{left:20px}#owl-main .owl-next{right:20px}#owl-main:hover .owl-prev{left:0;opacity:.5}#owl-main:hover .owl-next{right:0;opacity:.5}#owl-main:hover .owl-prev:hover,#owl-main:hover .owl-next:hover{opacity:1}#owl-main .owl-outer-nav:after{content:"";position:absolute;top:0;left:-15%;width:130%;height:100%;z-index:0}#owl-main .owl-outer-nav .owl-wrapper-outer,#owl-main .owl-outer-nav .owl-pagination,#owl-main .owl-outer-nav .owl-prev,#owl-main .owl-outer-nav .owl-next{z-index:1}#owl-main .owl-outer-nav .owl-controls{position:static}#owl-main .owl-outer-nav .owl-prev{left:-65px}#owl-main .owl-outer-nav .owl-next{right:-65px}#owl-main .owl-outer-nav:hover .owl-prev{left:-80px}#owl-main .owl-outer-nav:hover .owl-next{right:-80px}#owl-main .owl-ui-md .owl-pagination{line-height:45px}#owl-main .owl-ui-md .owl-prev,#owl-main .owl-ui-md .owl-next{width:45px;height:45px;font-size:45px}#owl-main .owl-ui-md .owl-prev{left:-55px}#owl-main .owl-ui-md .owl-next{right:-55px}#owl-main .owl-ui-md:hover .owl-prev{left:-60px}#owl-main .owl-ui-md:hover .owl-next{right:-60px}#owl-main .owl-outer-nav.owl-ui-md:after{left:-18%;width:136%}#owl-main .owl-outer-nav.owl-ui-md .owl-prev{left:-85px}#owl-main .owl-outer-nav.owl-ui-md .owl-next{right:-85px}#owl-main .owl-outer-nav.owl-ui-md:hover .owl-prev{left:-100px}#owl-main .owl-outer-nav.owl-ui-md:hover .owl-next{right:-100px}#owl-main .owl-ui-lg .owl-pagination{line-height:60px}#owl-main .owl-ui-lg .owl-prev,#owl-main .owl-ui-lg .owl-next{width:60px;height:60px;font-size:42px}#owl-main .owl-ui-lg .owl-prev{left:-75px}#owl-main .owl-ui-lg .owl-next{right:-75px}#owl-main .owl-ui-lg:hover .owl-prev{left:-80px}#owl-main .owl-ui-lg:hover .owl-next{right:-80px}#owl-main .owl-outer-nav.owl-ui-lg:after{left:-22%;width:144%}#owl-main .owl-outer-nav.owl-ui-lg .owl-prev{left:-105px}.owl-outer-nav.owl-ui-lg .owl-next{right:-105px}#owl-main .owl-outer-nav.owl-ui-lg:hover .owl-prev{left:-120px}#owl-main .owl-outer-nav.owl-ui-lg:hover .owl-next{right:-120px}#owl-main .owl-inner-nav .owl-controls{position:static}#owl-main .owl-inner-nav .owl-prev{left:45px}#owl-main .owl-inner-nav .owl-next{right:45px}#owl-main .owl-inner-nav:hover .owl-prev{left:30px}#owl-main .owl-inner-nav:hover .owl-next{right:30px}#owl-main .owl-outer-nav .owl-prev,#owl-main .owl-outer-nav .owl-next,#owl-main .owl-inner-nav .owl-prev,#owl-main .owl-inner-nav .owl-next{bottom:70px}#owl-main .owl-outer-nav.owl-ui-md .owl-prev,#owl-main .owl-outer-nav.owl-ui-md .owl-next,#owl-main .owl-inner-nav.owl-ui-md .owl-prev,#owl-main .owl-inner-nav.owl-ui-md .owl-next{bottom:85px}#owl-main .owl-outer-nav.owl-ui-lg .owl-prev,#owl-main .owl-outer-nav.owl-ui-lg .owl-next,#owl-main .owl-inner-nav.owl-ui-lg .owl-prev,#owl-main .owl-inner-nav.owl-ui-lg .owl-next{bottom:100px}#owl-main .owl-inner-pagination .owl-pagination,#owl-main .owl-inner-pagination .owl-prev,#owl-main .owl-inner-pagination .owl-next{margin-top:-40px;top:-60px}#owl-main .owl-inner-pagination.owl-ui-md .owl-pagination,#owl-main .owl-inner-pagination.owl-ui-md .owl-prev,#owl-main .owl-inner-pagination.owl-ui-md .owl-next{margin-top:-50px;top:-65px}#owl-main .owl-inner-pagination.owl-ui-lg .owl-pagination,#owl-main .owl-inner-pagination.owl-ui-lg .owl-prev,#owl-main .owl-inner-pagination.owl-ui-lg .owl-next{margin-top:-60px;top:-75px}#owl-main .owl-inner-pagination.owl-outer-nav .owl-prev,#owl-main .owl-inner-pagination.owl-outer-nav .owl-next,#owl-main .owl-inner-pagination.owl-inner-nav .owl-prev,#owl-main .owl-inner-pagination.owl-inner-nav .owl-next{margin:auto;top:0;bottom:43px}#owl-main .owl-inner-pagination .owl-pagination{-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;opacity:0}#owl-main .owl-inner-pagination:hover .owl-pagination{opacity:1}#owl-main .owl-inner-pagination.owl-inner-nav .owl-pagination,.owl-inner-pagination.owl-outer-nav .owl-pagination{top:-45px}.owl-inner-pagination.owl-inner-nav.owl-ui-md .owl-pagination,.owl-inner-pagination.owl-outer-nav.owl-ui-md .owl-pagination{top:-50px}.owl-inner-pagination.owl-inner-nav.owl-ui-lg .owl-pagination,.owl-inner-pagination.owl-outer-nav.owl-ui-lg .owl-pagination{top:-60px}.owl-inner-pagination.owl-inner-nav:hover .owl-pagination,.owl-inner-pagination.owl-outer-nav:hover .owl-pagination{top:-60px}.owl-inner-pagination.owl-inner-nav.owl-ui-md:hover .owl-pagination,.owl-inner-pagination.owl-outer-nav.owl-ui-md:hover .owl-pagination{top:-65px}.owl-inner-pagination.owl-inner-nav.owl-ui-lg:hover .owl-pagination,.owl-inner-pagination.owl-outer-nav.owl-ui-lg:hover .owl-pagination{top:-75px}#owl-main.height-md .item{height:457px}#owl-main.height-lg .item{height:675px}#owl-main .container{display:table;height:inherit}#owl-main .caption{display:table-cell}#owl-main .caption.vertical-center{vertical-align:middle;padding-bottom:3vh}#owl-main .caption.vertical-top{vertical-align:top;padding-top:8vh}#owl-main .caption.vertical-bottom{vertical-align:bottom;padding-bottom:14vh}#owl-main .caption.text-center{padding-left:10%;padding-right:10%}#owl-main .caption.text-left{padding-right:6%}#owl-main .caption.text-right{padding-left:20%}#owl-main .owl-controls{display:block;position:static;margin-top:-47px}#owl-main .owl-pagination{background:#fff;line-height:inherit;position:relative;bottom:-40px;padding:6px 20px;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:auto;opacity:0;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}#owl-main:hover .owl-pagination{bottom:-25px;opacity:1}#owl-main .owl-prev,#owl-main .owl-next{bottom:0}#owl-main .owl-controls .owl-page{display:inline-block}#owl-main .owl-pagination .owl-page span{display:block;width:8px;height:8px;background:#d3d3d3;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 5px;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}#owl-main .owl-item-gap .item{margin:0 15px}#owl-main .owl-item-gap-sm .item{margin:0 10px}.owl-item.loading{min-height:inherit;background:none}#hero{height:455px}#hero #owl-main .item{height:455px;background:#fd7f03;padding:70px 0}#hero #owl-main .item .content .book-in-shelf .book-shelf{background:url("../images/shelf/1.png") no-repeat scroll center bottom rgba(0,0,0,0);display:block;position:relative;text-align:center;top:110px}#hero #owl-main .item .caption .slider-title{font-size:36px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,0.34);margin-top:35px}#hero #owl-main .item .caption .slider-title .main{font-family:'FiraSansExtraBold'}#hero #owl-main .item .caption .slider-title .sub{font-weight:100}#hero #owl-main .item .caption .slider-button{margin-top:55px}#hero #owl-main .owl-buttons{display:none}#owl-main .owl-pagination .owl-page.active span,#owl-main .owl-pagination .owl-page:hover span,#owl-main .owl-pagination .owl-page:focus span{background:rgba(0,0,0,0);border:2px solid #59950b}.home-page-2 .slider-2{background:url("../images/slider-images/banner2.png") no-repeat scroll center bottom rgba(0,0,0,0);height:477px}.home-page-2 .slider-2 .bk-cover.product-book-cover{top:160px;margin-left:38px;height:273px}.wide-banners .wide-banner{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.21);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.21);box-shadow:0 2px 3px rgba(0,0,0,0.21);border-bottom:3px solid #edefeb;background:#fafbf8;overflow:hidden}.wide-banners .wide-banner .strip{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 0 2px #e1e1df inset;-moz-box-shadow:0 0 0 2px #e1e1df inset;box-shadow:0 0 0 2px #e1e1df inset;padding:23px 40px}.wide-banners .wide-banner .strip .title{font-family:'FiraSansHeavy';font-size:21px;line-height:21px;color:#222;text-transform:uppercase;border-bottom:1px;position:relative}.wide-banners .wide-banner .strip .title:after{background:none repeat scroll 0 0 #000;content:"";display:block;height:2px;margin:10px auto;width:62px}.wide-banners .wide-banner .image img{opacity:.1}.wide-banners .wide-banner .on-strip{position:absolute;bottom:5%;height:91%;width:94%}.wide-banners .cnt-strip{position:relative}.home-page-2 .banner-01{background-color:#599806;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);border-bottom:3px solid #3e6a04;text-align:center}.home-page-2 .banner-01 h2{margin:0;padding:30px 0 10px 0}.home-page-2 .banner-01 hr{width:60px;border-width:2px;margin-top:0;margin-bottom:0}.home-page-2 .banner-01 p{font-size:13px;color:#fff;padding:10px 0}.home-page-2 .banner-02{color:#fff;margin-top:20px}.home-page-2 .banner-02 .big-banner{background-color:#717171;border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);border-bottom:3px solid #4f4f4f;border-right:1px solid #8d8d8d;padding-left:50px}.home-page-2 .banner-02 .big-banner p{padding-top:3px}.home-page-2 .banner-02 .small-banner{background-color:#4f4f4f;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom:3px solid #373737;border-left:1px solid #272727;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);padding-left:50px;font-size:21px}.home-page-2 .banner-02 .small-banner.inner-vs>span{font-family:'FiraSansHeavy';text-transform:uppercase;font-size:17px}.home-page-2 .banner-01 h2,.home-page-2 .banner-02 .big-banner h2{font-size:21px;font-family:'FiraSansHeavy';color:#fff;text-transform:uppercase}.home-page-2 .banner-02 .big-banner h2,.home-page-2 .banner-02 .big-banner p,.home-page-2 .banner-02 .small-banner h4{margin:0}.book{margin:30px 0 50px;width:95%}.book .book-cover{height:212px;width:140px;position:relative}.book .book-cover:before{background-image:url("../images/page-overlay.png");background-repeat:no-repeat;content:"";height:214px;position:absolute;width:140px}.book .book-cover:after{content:"";display:block;height:14px;margin:-32px auto 5px;width:149px;-webkit-box-shadow:0 24px 8px rgba(0,0,0,0.27);-moz-box-shadow:0 24px 8px rgba(0,0,0,0.27);box-shadow:0 24px 8px rgba(0,0,0,0.27);z-index:-1;opacity:.61}.book .book-details{margin-top:20px}.book .book-details .book-description{height:75px}.book .book-details .book-description .book-title{font-size:14px;font-weight:normal;font-family:'Fira Sans',sans-serif;font-weight:500}.book .book-details .book-description .book-title a{color:#2e312a}.book .book-details .book-description .book-title a:hover,.book .book-details .book-description .book-title a:focus{color:#599806}.book .book-details .book-description .book-subtitle{font-size:13px;color:#c8cac2;line-height:24px}.book .book-details .book-description .book-subtitle>a{color:#2e312a}.book .book-details .book-description .item-number{color:#b1b5a9}.book .actions{position:relative;display:inline-block;width:180px}.book .actions .book-price.price{background:none repeat scroll 0 0 #f3f6ed;font-size:15px;font-weight:700;display:inline-block;line-height:35px;margin-top:2px;padding-left:13px;position:relative;border:4px solid #f5f8ef;width:100%;text-align:left;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);background-image:-o-linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);background-image:-moz-linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);background-image:linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.03),0 1px 3px rgba(0,0,0,0.23);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.03),0 1px 3px rgba(0,0,0,0.23);box-shadow:inset 0 0 5px rgba(0,0,0,0.03),0 1px 3px rgba(0,0,0,0.23);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.book .actions .cart-action{width:60px;height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;background-color:#639f09;-webkit-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 2px 3px rgba(0,0,0,0.17),0 3px #477d05;-moz-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 2px 3px rgba(0,0,0,0.17),0 3px #477d05;box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 2px 3px rgba(0,0,0,0.17),0 3px #477d05;background-image:-webkit-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:-o-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:-moz-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:linear-gradient(to bottom, #64a216 0, #4f8d05 100%);position:absolute;right:9px;top:9px;z-index:9999;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.book .actions .cart-action:hover,.book .actions .cart-action:focus,.book .actions .cart-action.active{positio:relative;-webkit-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 1px 2px rgba(0,0,0,0.17),0 2px #477d05;-moz-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 1px 2px rgba(0,0,0,0.17),0 2px #477d05;box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 1px 2px rgba(0,0,0,0.17),0 2px #477d05;background-image:-webkit-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:-o-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:-moz-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:linear-gradient(to bottom, #4f8d05 0, #64a216 100%)}.book .actions .cart-action a{background-image:url("../images/download.png");background-repeat:no-repeat;position:relative;text-indent:-9999px;display:block;background-position:center;height:30px}.books-by-subject .book{margin-bottom:0}.bk-cover{display:inline-block;position:relative;z-index:99;background-repeat:repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.bk-cover img{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;height:273px}.bk-cover .fade{-webkit-box-shadow:0 1px 1px rgba(1,1,1,0.25),inset 0 1px rgba(255,255,255,0.25);-moz-box-shadow:0 1px 1px rgba(1,1,1,0.25),inset 0 1px rgba(255,255,255,0.25);box-shadow:0 1px 1px rgba(1,1,1,0.25),inset 0 1px rgba(255,255,255,0.25);height:272px;left:1px;background-color:rgba(0,0,0,0);opacity:1;padding:20px 40px;position:absolute;top:1px;width:99%;background-image:-webkit-linear-gradient(left, rgba(1,1,1,0), rgba(1,1,1,0) 1%, rgba(1,1,1,0.17) 6%, rgba(1,1,1,0) 7%, rgba(0,0,0,0));background-image:-moz-linear-gradient(left, rgba(1,1,1,0), rgba(1,1,1,0) 1%, rgba(1,1,1,0.17) 6%, rgba(1,1,1,0) 7%, rgba(0,0,0,0));background-image:-o-linear-gradient(left, rgba(1,1,1,0), rgba(1,1,1,0) 1%, rgba(1,1,1,0.17) 6%, rgba(1,1,1,0) 7%, rgba(0,0,0,0));background-image:linear-gradient(to right, rgba(1,1,1,0), rgba(1,1,1,0) 1%, rgba(1,1,1,0.17) 6%, rgba(1,1,1,0) 7%, rgba(0,0,0,0))}.bk-cover.slider-book-cover{top:-131px;width:186px;height:273px}.bk-cover.product-book-cover:after{width:194px;height:14px;opacity:.61;-webkit-border-radius:80px 69px 9.85714286px 7px 7px 7px;-moz-border-radius:80px 69px 9.85714286px 7px 7px 7px;border-radius:80px 69px 9.85714286px 7px 7px 7px;-webkit-box-shadow:0 24px 8px rgba(0,0,0,0.27);-moz-box-shadow:0 24px 8px rgba(0,0,0,0.27);box-shadow:0 24px 8px rgba(0,0,0,0.27);content:"";position:absolute;z-index:-1;top:241px;left:-2px}.customer-testimonial{-webkit-box-shadow:0 0 5px rgba(46,49,42,0.08) inset;-moz-box-shadow:0 0 5px rgba(46,49,42,0.08) inset;box-shadow:0 0 5px rgba(46,49,42,0.08) inset;padding-bottom:80px}.customer-testimonial .module-body{padding-top:72px}.customer-testimonial .module-body .testimonial-block{position:relative;padding:0;margin:0;z-index:2}.customer-testimonial .module-body .testimonial-block .inner-testimonial-block{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5),0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5),0 2px 3px rgba(0,0,0,0.17);box-shadow:inset 0 1px 1px rgba(255,255,255,0.5),0 2px 3px rgba(0,0,0,0.17);color:#333;display:inline-block;position:relative;text-shadow:0 1px 1px rgba(255,255,255,0.5);border-bottom:3px solid #edefeb;margin:0 15px}.customer-testimonial .module-body .testimonial-block .inner-testimonial-block:after,.customer-testimonial .module-body .testimonial-block .inner-testimonial-block:before{border-bottom:24px solid transparent;border-left:25px solid #fff;bottom:-22px;content:'';position:absolute;left:175px}.customer-testimonial .module-body .testimonial-block .inner-testimonial-block:before{border-left:25px solid rgba(0,0,0,0.1);bottom:-26px;left:175px}.customer-testimonial .module-body .testimonial-block .inner-testimonial-block .blockquote{padding:33px 0}.customer-testimonial .module-body .testimonial-block .inner-testimonial-block .blockquote .inner-left-xl blockquote{border-left:0 none;font-size:inherit;margin:0;padding:0 30px 0 0;font-size:14px;line-height:24px;font-family:'Fira Sans',sans-serif;font-weight:400;font-style:italic;color:#2e312a}.customer-testimonial .module-body .testimonial-block .inner-testimonial-block .blockquote .inner-left-xl blockquote:before{color:#a7a7a7;content:"\f10d";float:left;font-family:FontAwesome;font-size:25px;margin-left:-63px}.customer-testimonial .module-body .testimonial-block .author-block .image{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:7px solid #fff;background:rgba(0,0,0,0);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);width:100px;height:100px;overflow:hidden}.customer-testimonial .module-body .testimonial-block .author-block .author-name{font-size:16px;font-family:'Fira Sans',sans-serif;font-weight:500;margin-bottom:5px}.marketing-block h2>span{display:block;line-height:48px;font-family:'FiraSansExtraLight';color:#fd6804;font-size:36px}.features-block .feature-block hr{border-bottom:1px solid #e7e9e5;border-top:none}.features-block .media-heading{font-family:'Fira Sans',sans-serif;font-weight:500;font-size:18px}.features-block .media-heading:after{background:none repeat scroll 0 0 #000;content:"";display:block;height:2px;margin:10px 0;max-width:62px;width:100%}.features-block .media-body>p{font-size:14px;line-height:24px}.features-block .media-body .find-more{display:block;text-transform:uppercase;color:#599806;margin-top:15px}.features-block .icon-media{padding-left:65px;padding-right:15px}.features-block .icon-block{border:1px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,0.17)}.features-block .icon-block .icon-inner-block{color:#fff;display:inline;font-size:50px;text-align:center}.features-block .icon-block .fa-stack.fa-lg{font-size:58px}.features-block .icon-block .fa-stack .fa-stack-2x{color:#fd942c}.image-block{padding-bottom:65px}.image-block .banners{overflow:hidden}.image-block .banners .banner{position:relative}.image-block .banners .banner .image img{height:450px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.image-block .banners .banner .caption{position:absolute;bottom:40%;left:20%;right:20%;margin:0 auto;text-align:center;color:#fff}.image-block .banners .banner .caption .title{font-family:'FiraSansHeavy';font-size:24px;text-transform:uppercase;color:#fff}.image-block .banners .banner .caption hr{width:30%;border-color:#fff;border-width:2px}.image-block .banners .banner.green-banner:before{content:"";height:100%;left:0;overflow:hidden;position:absolute;right:20px;top:0;width:100%;background:rgba(100,160,9,0.8);border-bottom:4px solid #304105;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.image-block .banners .banner.black-banner:before{content:"";height:100%;left:0;overflow:hidden;position:absolute;right:20px;top:0;width:100%;background:rgba(43,46,40,0.6);border-bottom:4px solid #11110f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:.3}.image-block .banners .banner.orange-banner:before{content:"";height:100%;left:0;overflow:hidden;position:absolute;right:20px;top:0;width:100%;background:rgba(245,172,117,0.8);border-bottom:4px solid #653c1e;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:.5}.image-block .banners .banner:hover:before{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.image-block .banners .banner:hover img{-webkit-transform:rotate(-1deg) scale(1.1);-moz-transform:rotate(-1deg) scale(1.1);-ms-transform:rotate(-1deg) scale(1.1);-o-transform:rotate(-1deg) scale(1.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.blog .blog-image{}.blog .blog-image img{width:100%;display:block;height:177px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.blog .blog-image img.blog1{border-bottom:4px solid #462a12}.blog .blog-image img.blog2{border-bottom:4px solid #aa9b96}.blog .blog-info{padding-right:0}.blog .blog-info .blog-heading{font-size:18px;line-height:24px;font-family:'Fira Sans',sans-serif;font-weight:500;margin-top:0}.blog .blog-info .blog-heading a{color:#2e312a}.blog .blog-info .blog-heading a:hover,.blog .blog-info .blog-heading a:focus{color:#599806}.blog .blog-info .comment-count{color:#b1b5a9}.blog .blog-info .text{font-size:14px;color:#2e312a;line-height:24px}.blog-post .blog-image img{border-bottom:4px solid #959494;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.blog-post .blog-info{margin-top:30px}.blog-post .blog-info .blog-title{font-size:24px;line-height:30px;font-family:'Fira Sans',sans-serif;font-weight:700}.blog-post .blog-info .blog-title a{color:#2e312a}.blog-post .blog-info .blog-title a:hover,.blog-post .blog-info .blog-title a:focus{color:#599806}.blog-post .blog-info .meta li{float:left;margin-right:37px;line-height:18px}.blog-post .blog-info .meta li:before{color:#d0d3cb;display:inline-block;float:left;font-family:fontawesome;font-size:13px;padding-right:8px}.blog-post .blog-info .meta li.author:before{content:"\f007"}.blog-post .blog-info .meta li.date:before{content:"\f073"}.blog-post .blog-info .meta li.comment:before{content:"\f075"}.blog-post .blog-info .meta li a{color:#2e312a}.blog-post .blog-info .blog-text{line-height:29px;margin-bottom:0;font-size:16px;padding-right:20px}.blog-post .blog-info .blog-text .continue-reading{color:#0a8601}.footer{background:#1e1e1d;padding-bottom:20px}.footer .margin-top-10{border-top:1px dashed #888}.footer .margin-top-10 .footer-module .footer-module-title{font-size:14px;line-height:12px;font-family:'FiraSansHeavy';text-transform:uppercase;padding-bottom:25px;border-bottom:2px solid #313334;color:#fff}.footer .margin-top-10 .footer-module .footer-module-body p{font-size:12px;color:#b1b5a9}.footer .margin-top-10 .footer-module .footer-module-body p .pull-left{margin-right:17px}.footer .margin-top-10 .footer-module .footer-module-body .link-list{float:left;width:50%;display:inline-block}.footer .margin-top-10 .footer-module .footer-module-body .link-list li{margin:5px 0}.footer .margin-top-10 .footer-module .footer-module-body .link-list li a{color:#cdcece;display:block}.footer .margin-top-10 .footer-module .footer-module-body .link-list li a:hover,.footer .margin-top-10 .footer-module .footer-module-body .link-list li a:focus{color:#fff}.footer .margin-top-10 .footer-module .footer-module-body .footer-social-contact li{display:inline-block;font-size:16px;margin-right:9px}.footer .margin-top-10 .footer-module .footer-module-body .footer-social-contact li a{display:inline-block;padding:6px;color:#b9babb}.footer .margin-top-10 .footer-module .footer-module-body .footer-social-contact li a:hover,.footer .margin-top-10 .footer-module .footer-module-body .footer-social-contact li a:focus{color:#599806}.footer .margin-top-10 .footer-module .footer-module-body .searchform{position:relative}.footer .margin-top-10 .footer-module .footer-module-body .searchform input{font-size:12px;margin-top:0;outline:0 none;padding-right:105px;width:100%;background:#000;border:none;min-height:35px;padding-left:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#b8b8b8}.footer .margin-top-10 .footer-module .footer-module-body .searchform input::-moz-selection{color:#b8b8b8}.footer .margin-top-10 .footer-module .footer-module-body .searchform input.searchsubmit{background:none repeat scroll 0 0 #599806;border:medium none;color:#fff;cursor:pointer;padding:6px 15px;position:absolute;right:0;top:0;transition:all .2s ease-in-out 0s;width:auto;font-family:'FiraSansHeavy';-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.footer .margin-top-10 hr{border-color:#313334;border-width:2px}.footer .margin-top-10 .copyright-footer{font-size:12px;text-transform:uppercase;color:#b1b5a9}.footer .margin-top-10 .copyright-footer a{color:#599806}.footer .margin-top-10 .payment-list img{width:100%}.sidebar .sidebar-module{margin-bottom:27px}.sidebar .sidebar-module .sidebar-module-heading .sidebar-module-title{font-size:18px;line-height:48px;font-family:'Fira Sans',sans-serif;font-weight:400;font-weight:700}.sidebar .sidebar-module .sidebar-module-body ul>li>a{font-size:14px;line-height:30px;color:#333;margin:3px 0;display:block}.sidebar .sidebar-module .sidebar-module-body ul>li>a:hover,.sidebar .sidebar-module .sidebar-module-body ul>li>a:focus{color:#599806}.sidebar .sidebar-module .sidebar-module-body .remove-filter{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);border:1px solid rgba(0,0,0,0);width:25px;height:25px;overflow:hidden;text-align:center;color:#b1b5a9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0;line-height:22px;position:relative;left:-37px;top:-4px}.breadcrumb{background:rgba(0,0,0,0);margin-top:35px;margin-bottom:0}.breadcrumb>li{font-size:20px;font-family:'Fira Sans',sans-serif;font-weight:300}.breadcrumb>li>a{color:#222}.breadcrumb>li.active{color:#222;font-family:'FiraSansExtraBold'}.breadcrumb>li:after{content:"/";color:#222;padding:0 5px;margin:0 0 0 5px}.breadcrumb>li:last-child:after{content:""}.breadcrumb>li+li:before{content:""}.breadcrumb-inner{height:120px}.breadcrumb-inner.light-bg{background:url('../images/bg-pattern.jpg') repeat scroll left top #f5f5f5 !important}.breadcrumb-inner .breadcrumb{margin-top:30px}.category-slider{height:397px;margin-top:-22px;margin-left:-43px}.category-slider #owl-main .item{height:345px;background:#fd7f03;padding:70px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:50px;margin-left:43px}.category-slider #owl-main .item .content .book-in-shelf .book-shelf{background:url("../images/shelf/3.png") no-repeat scroll center bottom rgba(0,0,0,0);display:block;position:relative;text-align:center;left:-47px;top:-70px}.category-slider #owl-main .item .content .book-in-shelf .book-shelf.shelf{background-size:100%}.category-slider #owl-main .item .content .book-in-shelf .book-shelf .slider-book-cover{display:inline-block;position:relative;z-index:99;background-repeat:repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;top:-39px;left:-11px}.category-slider #owl-main .item .content .book-in-shelf .book-shelf .slider-book-cover img{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:182px;height:273px}.category-slider #owl-main .item .content .book-in-shelf .book-shelf .slider-book-cover .fade{-webkit-box-shadow:0 1px 1px rgba(1,1,1,0.25),inset 0 1px rgba(255,255,255,0.25);-moz-box-shadow:0 1px 1px rgba(1,1,1,0.25),inset 0 1px rgba(255,255,255,0.25);box-shadow:0 1px 1px rgba(1,1,1,0.25),inset 0 1px rgba(255,255,255,0.25);height:272px;left:1px;background-color:rgba(0,0,0,0);opacity:1;padding:20px 40px;position:absolute;top:1px;width:99%;background-image:-webkit-linear-gradient(left, rgba(1,1,1,0), rgba(1,1,1,0) 1%, rgba(1,1,1,0.17) 6%, rgba(1,1,1,0) 7%, rgba(0,0,0,0));background-image:-moz-linear-gradient(left, rgba(1,1,1,0), rgba(1,1,1,0) 1%, rgba(1,1,1,0.17) 6%, rgba(1,1,1,0) 7%, rgba(0,0,0,0));background-image:-o-linear-gradient(left, rgba(1,1,1,0), rgba(1,1,1,0) 1%, rgba(1,1,1,0.17) 6%, rgba(1,1,1,0) 7%, rgba(0,0,0,0));background-image:linear-gradient(to right, rgba(1,1,1,0), rgba(1,1,1,0) 1%, rgba(1,1,1,0.17) 6%, rgba(1,1,1,0) 7%, rgba(0,0,0,0))}.category-slider #owl-main .item .content .book-in-shelf .book-shelf .slider-book-cover:after{height:13px;left:-9px;top:240px;width:201px;z-index:-1;width:182px;content:"";position:absolute}.category-slider #owl-main .item .caption{padding-right:9%}.category-slider #owl-main .item .caption .slider-title{font-size:36px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,0.34);margin-top:3px;line-height:45px;font-weight:400}.category-slider #owl-main .item .caption .slider-title span{font-family:'FiraSansExtraBold'}.category-slider #owl-main .item .caption .actions{position:relative;margin-top:10px;display:inline-block;width:180px}.category-slider #owl-main .item .caption .actions .book-price.price{background:none repeat scroll 0 0 #f3f6ed;font-size:15px;font-weight:700;display:inline-block;line-height:35px;margin-top:2px;padding-left:13px;position:relative;border:4px solid #f5f8ef;width:100%;text-align:left;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);background-image:-o-linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);background-image:-moz-linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);background-image:linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.03),0 1px 3px rgba(0,0,0,0.23);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.03),0 1px 3px rgba(0,0,0,0.23);box-shadow:inset 0 0 5px rgba(0,0,0,0.03),0 1px 3px rgba(0,0,0,0.23);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.category-slider #owl-main .item .caption .actions .cart-action{width:60px;height:27px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;background-color:#639f09;-webkit-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 2px 3px rgba(0,0,0,0.17),0 3px #477d05;-moz-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 2px 3px rgba(0,0,0,0.17),0 3px #477d05;box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 2px 3px rgba(0,0,0,0.17),0 3px #477d05;background-image:-webkit-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:-o-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:-moz-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:linear-gradient(to bottom, #64a216 0, #4f8d05 100%);position:absolute;right:9px;top:10px;z-index:9999;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.category-slider #owl-main .item .caption .actions .cart-action:hover,.category-slider #owl-main .item .caption .actions .cart-action:focus,.category-slider #owl-main .item .caption .actions .cart-action.active{positio:relative;-webkit-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 1px 2px rgba(0,0,0,0.17),0 2px #477d05;-moz-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 1px 2px rgba(0,0,0,0.17),0 2px #477d05;box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 1px 2px rgba(0,0,0,0.17),0 2px #477d05;background-image:-webkit-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:-o-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:-moz-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:linear-gradient(to bottom, #4f8d05 0, #64a216 100%)}.category-slider #owl-main .item .caption .actions .cart-action a{background-image:url("../images/add-to-cart.png");background-repeat:no-repeat;position:relative;text-indent:-9999px;display:block;background-position:center;height:27px}.category-slider #owl-main .owl-buttons{display:none}#owl-main .owl-pagination .owl-page.active span,#owl-main .owl-pagination .owl-page:hover span,#owl-main .owl-pagination .owl-page:focus span{background:rgba(0,0,0,0);border:2px solid #59950b}.control-bar .filter-product-block>a,.control-bar .le-select .selectpicker{background:#fafbf8;border:1px solid rgba(0,0,0,0);font-size:14px;height:51px;padding-left:20px;padding-right:20px;width:75%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);border-bottom:3px solid #edefeb;line-height:48px;font-family:'FiraSansHeavy';text-transform:uppercase}.control-bar .filter-product-block>a .left,.control-bar .le-select .selectpicker .left{margin-left:30px}.control-bar .filter-product-block>a{color:#222;display:block}.control-bar .le-select{float:right;background:#fafbf8;border:1px solid rgba(0,0,0,0);font-size:14px;height:51px;padding-left:20px;padding-right:20px;width:75%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);border-bottom:3px solid #edefeb;line-height:48px;font-family:'FiraSansHeavy';text-transform:uppercase;position:relative}.control-bar .le-select:after{color:#3d3d3d;content:"\f0dd";font-family:fontawesome;font-size:15px;height:13px;position:absolute;right:17px;top:-5%}.control-bar .le-select .dropdown-menu.open ul li a{font-family:'Fira Sans',sans-serif;font-weight:400;text-transform:lowercase}.control-bar .le-select .dropdown-menu.open ul li a:hover,.control-bar .le-select .dropdown-menu.open ul li a:focus{color:#599806}.control-bar .le-select .bootstrap-select .btn:focus{outline:none !important}.control-bar .le-select select{bottom:0;height:32px !important;left:0;position:absolute;width:100% !important}.control-bar .filter{padding-left:0}.control-bar .sorting{padding-right:0}.control-bar .sorting .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:275px}.control-bar .sorting .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) .btn-default{padding-top:0;padding-bottom:0}.control-bar .books-result{font-size:16px;line-height:48px;font-family:'Fira Sans',sans-serif;font-weight:500;color:#333}.single-book-block .single-book .book-cover{margin-top:20px;width:268px;height:408px}.single-book-block .single-book .book-cover:before{background-image:url("../images/page-overlay-big.png");background-repeat:no-repeat;content:"";height:411px;position:absolute;width:271px}.single-book-block .single-book .book-cover:after{content:"";display:block;height:19px;margin-top:-37px;width:274px;-webkit-box-shadow:0 24px 8px rgba(0,0,0,0.27);-moz-box-shadow:0 24px 8px rgba(0,0,0,0.27);box-shadow:0 24px 8px rgba(0,0,0,0.27);z-index:-1;opacity:.3;position:absolute}.single-book-block .single-book .book-cover img{border-bottom-left-radius:16px;border-bottom-right-radius:6px}.single-book-block .single-book .link-block{display:block}.single-book-block .single-book .link-block .customer-review .icon{color:#d0d3cb;margin-right:22px;font-size:20px}.single-book-block .single-book .link-block .customer-review span{display:inline-block;color:#599806;font-size:14px;font-weight:400}.single-book-block .single-book .title{font-size:36px;line-height:48px;font-family:'FiraSansHeavy';color:#333;margin-bottom:15px}.single-book-block .single-book .singl-book-author{color:#b1b5a9;margin-bottom:30px}.single-book-block .single-book .singl-book-author a{color:#2e312a}.single-book-block .single-book .single-book-price{font-size:24px;line-height:48px;font-family:'FiraSansHeavy';color:#fd6804}.single-book-block .single-book .add-cart-button .btn-single{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#639f09;-webkit-box-shadow:0 -3px 0 rgba(0,0,0,0.15) inset;-moz-box-shadow:0 -3px 0 rgba(0,0,0,0.15) inset;box-shadow:0 -3px 0 rgba(0,0,0,0.15) inset;background-image:-webkit-linear-gradient(top, #61af20 0, #5c9d1c 100%);background-image:-o-linear-gradient(top, #61af20 0, #5c9d1c 100%);background-image:-moz-linear-gradient(top, #61af20 0, #5c9d1c 100%);background-image:linear-gradient(to bottom, #61af20 0, #5c9d1c 100%);font-size:14px;font-family:'FiraSansHeavy';padding:14px 28px;border:none;line-height:1.42857;letter-spacing:.05em;text-shadow:0 1px 3px rgba(0,0,0,0.34);color:#fff;margin-left:-2px}.single-book-block .single-book .add-cart-button .btn-single:hover,.single-book-block .single-book .add-cart-button .btn-single:focus{background-image:-webkit-linear-gradient(top, #5c9d1c 0, #61af20 100%);background-image:-o-linear-gradient(top, #5c9d1c 0, #61af20 100%);background-image:-moz-linear-gradient(top, #5c9d1c 0, #61af20 100%);background-image:linear-gradient(to bottom, #5c9d1c 0, #61af20 100%)}.single-book-block .single-book .add-cart-button .btn-single.btn-sm{padding:14px 16px;background-image:-webkit-linear-gradient(top, #62b912 0, #5ca20c 100%);background-image:-o-linear-gradient(top, #62b912 0, #5ca20c 100%);background-image:-moz-linear-gradient(top, #62b912 0, #5ca20c 100%);background-image:linear-gradient(to bottom, #62b912 0, #5ca20c 100%);margin-right:-2px}.single-book-block .single-book .add-cart-button .btn-single.btn-sm:hover,.single-book-block .single-book .add-cart-button .btn-single.btn-sm:focus{background-image:-webkit-linear-gradient(top, #5c9d1c 0, #61af20 100%);background-image:-o-linear-gradient(top, #5c9d1c 0, #61af20 100%);background-image:-moz-linear-gradient(top, #5c9d1c 0, #61af20 100%);background-image:linear-gradient(to bottom, #5c9d1c 0, #61af20 100%)}.single-book-block .single-book .description{padding-top:65px;padding-right:20px}.single-book-block .single-book .description p{font-size:14px;line-height:24px;margin-bottom:25px}.single-book-block .review-list li{margin-bottom:40px;position:relative}.single-book-block .review-list li .paper{margin:0 auto;position:relative;color:#444;line-height:20px;border:1px solid #d2d2d2;background:#fdfbe9;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f8e6d2), color-stop(4%, #fdfbe9)) 0 4px;background:-webkit-linear-gradient(top, #f8e6d2 0, #fdfbe9 8%) 0 4px;background:-moz-linear-gradient(top, #f8e6d2 0, #fdfbe9 8%) 0 4px;background:-ms-linear-gradient(top, #f8e6d2 0, #fdfbe9 8%) 0 4px;background:-o-linear-gradient(top, #f8e6d2 0, #fdfbe9 8%) 0 4px;background:linear-gradient(top, #f8e6d2 0, #fdfbe9 8%) 0 4px;-webkit-background-size:100% 25px;-moz-background-size:100% 25px;-ms-background-size:100% 25px;-o-background-size:100% 25px;background-size:100% 25px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.07);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.07);box-shadow:0 1px 2px rgba(0,0,0,0.07);padding:6px 5px 4px 23px;width:731px}.single-book-block .review-list li .paper:before{content:'';position:absolute;width:4px;top:0;left:122px;bottom:0;border:1px solid;border-color:transparent #f1e8df}.single-book-block .review-list li .paper .head{background-color:#fdfbe9;min-height:51px;margin-left:-23px;margin-top:-4px}.single-book-block .review-list li .paper .bottom{background-color:#fdfbe9;min-height:21px;margin-left:-23px;margin-bottom:-4px}.single-book-block .review-list li .paper .tape{position:absolute;top:-6px;right:308px;width:93px;height:20px;border-left:1px dashed rgba(0,0,0,0.1);border-right:1px dashed rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2px 0 #ccc;-moz-box-shadow:0 0 2px 0 #ccc;box-shadow:0 0 2px 0 #ccc;-webkit-transform:rotate(-1deg) skew(0, 0) translate(0, -5px);-moz-transform:rotate(-1deg) skew(0, 0) translate(0, -5px);-o-transform:rotate(-1deg) skew(0, 0) translate(0, -5px);transform:rotate(-1deg) skew(0, 0) translate(0, -5px);background:#fff;opacity:.6}.single-book-block .review-list li .paper .review-content{position:relative;top:-36px;height:126px}.single-book-block .review-list li .paper .review-content .customer-image-text{display:block;width:80px;height:80px;border:5px solid #fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fce700;text-align:center}.single-book-block .review-list li .paper .review-content .customer-image-text span{font-size:16px;text-transform:uppercase;color:#000;font-family:'FiraSansHeavy';line-height:70px}.single-book-block .review-list li .paper .review-content .customer-name{font-size:16px;line-height:30px;font-family:'Fira Sans',sans-serif;font-weight:500;color:#000;display:inline-block}.single-book-block .review-list li .paper .review-content .posted-date{line-height:18px;color:#b1b5a9;display:inline-block}.single-book-block .review-list li .paper .review-content .text{line-height:24px;margin-top:-7px}.single-book-block .review-list li .paper .review-content .reply-review{line-height:22px;color:#599806;font-family:'Fira Sans',sans-serif;font-weight:500}.single-book-block .review-list li:before,.single-book-block .review-list li:after{bottom:15px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.17);-moz-box-shadow:0 15px 10px rgba(0,0,0,0.17);box-shadow:0 15px 10px rgba(0,0,0,0.17);content:"";left:66px;max-width:300px;position:absolute;top:80%;-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);width:50%;z-index:-1}.single-book-block .review-list li:after{left:auto;right:63px;-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);transform:rotate(3deg)}.single-book-block .book-cover-image{display:inline-block;position:relative}.single-book-block .book-cover-image:before{position:absolute;top:0;left:0;height:100%;width:100%;content:"";-webkit-box-shadow:39px 12px 32px 0 rgba(0,0,0,0.08);-moz-box-shadow:39px 12px 32px 0 rgba(0,0,0,0.08);box-shadow:39px 12px 32px 0 rgba(0,0,0,0.08)}.blog-sidebar .widget .blog-sidebar-title{font-size:18px;font-family:'Fira Sans',sans-serif;font-weight:700;padding-bottom:15px;border-bottom:2px solid #2e312a}.blog-sidebar .widget .sidebar-social-contact li{margin-right:10px;font-size:17px}.blog-sidebar .widget .sidebar-social-contact li a{color:#2e312a}.blog-sidebar .widget .sidebar-social-contact li a:hover,.blog-sidebar .widget .sidebar-social-contact li a:focus{color:#599806}.blog-sidebar .widget .media .date-wrapper{display:table;float:left;text-align:center}.blog-sidebar .widget .media .date-wrapper .date{background-color:#fd6804;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;display:table-cell;height:30px;vertical-align:middle;width:30px}.blog-sidebar .widget .media .date-wrapper .date .day{display:block;font-size:16px;line-height:14px}.blog-sidebar .widget .media .date-wrapper .date .month{font-size:7px;display:block;line-height:7px;font-weight:bold}.blog-sidebar .widget .media .media-body h5{line-height:18px;margin-top:-4px;margin-bottom:0}.blog-sidebar .widget .media .media-body h5 a{color:#2e312a}.blog-sidebar .widget .media .media-body h5 a:hover,.blog-sidebar .widget .media .media-body h5 a:focus{color:#599806}.blog-sidebar .widget .media .media-body .comment-count{color:#b1b5a9}.blog-sidebar .widget .black-box{background:none repeat scroll 0 0 #000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;float:left;height:60px;margin-right:10px;width:60px}.blog-sidebar .widget .category-list li{line-height:30px;border-bottom:1px dotted #b2b2b2}.blog-sidebar .widget .category-list li a{color:#2e312a;display:block}.blog-sidebar .widget .category-list li a:hover,.blog-sidebar .widget .category-list li a:focus{color:#599806}.blog-sidebar .widget .category-list li:last-child{border-bottom:none}.blog-sidebar .widget .category-list li.sub-menu>a{border-bottom:1px dotted #b2b2b2}.blog-sidebar .widget .category-list li.sub-menu ul li{padding-left:23px}.post{padding-left:0}.post .post-entry .post-heading .post-title{font-size:36px;line-height:48px;font-family:'FiraSansHeavy'}.post .post-entry .post-heading .meta li{float:left;margin-right:37px;line-height:18px}.post .post-entry .post-heading .meta li:before{color:#d0d3cb;display:inline-block;float:left;font-family:fontawesome;font-size:13px;padding-right:8px}.post .post-entry .post-heading .meta li.author:before{content:"\f007"}.post .post-entry .post-heading .meta li.date:before{content:"\f073"}.post .post-entry .post-heading .meta li.comment:before{content:"\f075"}.post .post-entry .post-heading .meta li a{color:#2e312a}.post .post-entry .post-image img{border-bottom:4px solid #959494;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.post .post-entry .post-content{display:block;width:95%}.post .post-entry .post-content .meta-info{line-height:18px;font-family:'Fira Sans',sans-serif;font-weight:400;font-style:italic;color:#b1b5a9}.post .post-entry .post-content .post-content-heading{font-size:24px;line-height:30px;font-family:'Fira Sans',sans-serif;font-weight:500}.post .post-entry .post-content .post-text{line-height:30px;font-size:16px}.post .post-entry .post-content .post-text.dark{font-size:18px;font-family:'Fira Sans',sans-serif;font-weight:500}.post .post-entry .post-content .images .image{margin-bottom:30px}.post .post-entry .post-content .images .image img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.post .post-entry .post-content .images .image img.first{border-bottom:4px solid #3e6a04}.post .post-entry .post-content .images .image img.second{border-bottom:4px solid #a8a8a8}.post .post-entry .post-content .images .image img.third{border-bottom:4px solid #20221d}.post .post-entry .post-content .images .image:last-child{margin-bottom:0}.post .post-entry .post-content .text{font-size:14px;line-height:24px}.post .post-entry .post-content .text .firstcharacter{float:left;color:#2e312a;padding-right:24px;font-size:72px;line-height:60px;font-family:'FiraSansHeavy'}.post .post-entry .post-content .about-banksy-blog .col-md-7{padding-left:0}.post .post-entry .post-content .about-banksy-blog .image img{border-bottom:4px solid #959494;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.post .post-entry .post-content .about-banksy-blog .banksy-blog{font-family:'FiraSansBook';font-size:24px;line-height:33px;margin-top:-4px;margin-bottom:20px}.post .post-entry .post-content .about-banksy-blog .first-summary{font-size:14px;font-family:'Fira Sans',sans-serif;font-weight:500;margin-bottom:20px}.post .post-entry .post-content .about-banksy-blog .second-summary{font-size:14px;font-family:'Fira Sans',sans-serif;font-weight:400}.post .post-entry .post-content .austin-irony{font-size:16px;font-family:'Fira Sans',sans-serif;font-weight:500}.post .post-entry .post-content .notes li{font-size:14px;padding-left:41px;margin-bottom:15px}.post .post-entry .post-content .notes li:before{content:"\f111";font-family:FontAwesome;display:inline-block;font-size:4px;line-height:20px;margin-left:16px;position:absolute;left:0}.post .post-entry .post-content .lined-paper-content{position:relative}.post .post-entry .post-content .lined-paper-content .paper{margin:0 auto;position:relative;color:#444;line-height:20px;border:1px solid #ccc;background:#fff;background:-webkit-gradient(linear, 0 0, 0 100%, from(#cff), color-stop(4%, #fff)) 0 4px;background:-webkit-linear-gradient(top, #cff 0, #fff 8%) 0 4px;background:-moz-linear-gradient(top, #cff 0, #fff 8%) 0 4px;background:-ms-linear-gradient(top, #cff 0, #fff 8%) 0 4px;background:-o-linear-gradient(top, #cff 0, #fff 8%) 0 4px;background:linear-gradient(top, #cff 0, #fff 8%) 0 4px;-webkit-background-size:100% 25px;-moz-background-size:100% 25px;-ms-background-size:100% 25px;-o-background-size:100% 25px;background-size:100% 25px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.07);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.07);box-shadow:0 1px 2px rgba(0,0,0,0.07);padding:6px 5px 25px 23px}.post .post-entry .post-content .lined-paper-content .paper:before{content:'';position:absolute;width:4px;top:0;left:62px;bottom:0;border:1px solid;border-color:transparent #f1e8df}.post .post-entry .post-content .lined-paper-content .paper .head{background-color:#fff;min-height:51px;margin-left:-23px;margin-top:-4px}.post .post-entry .post-content .lined-paper-content .paper .tape{position:absolute;top:-6px;right:308px;width:93px;height:20px;border-left:1px dashed rgba(0,0,0,0.1);border-right:1px dashed rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2px 0 #ccc;-moz-box-shadow:0 0 2px 0 #ccc;box-shadow:0 0 2px 0 #ccc;-webkit-transform:rotate(-1deg) skew(0, 0) translate(0, -5px);-moz-transform:rotate(-1deg) skew(0, 0) translate(0, -5px);-o-transform:rotate(-1deg) skew(0, 0) translate(0, -5px);transform:rotate(-1deg) skew(0, 0) translate(0, -5px);background:#fff;opacity:.6}.post .post-entry .post-content .lined-paper-content .paper blockquote{border-left:0 none;font-size:inherit;margin:-19px 0 0;padding:0 30px;font-size:14px;line-height:24px;font-family:'Fira Sans',sans-serif;font-weight:400;font-style:italic;color:#2e312a}.post .post-entry .post-content .lined-paper-content .paper blockquote:before{color:#a7a7a7;content:"\f10d";float:left;font-family:FontAwesome;font-size:25px;margin-left:-22px}.post .post-entry .post-content .lined-paper-content:before,.post .post-entry .post-content .lined-paper-content:after{bottom:15px;-webkit-box-shadow:0 10px 8px rgba(0,0,0,0.17);-moz-box-shadow:0 10px 8px rgba(0,0,0,0.17);box-shadow:0 10px 8px rgba(0,0,0,0.17);content:"";left:14px;max-width:300px;position:absolute;top:80%;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);width:50%;z-index:-1}.post .post-entry .post-content .lined-paper-content:after{left:auto;right:9px;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.post .post-entry .post-content .mbt-pager{border-bottom:1px solid #ccc;margin-top:-23px}.post .post-entry .post-content .mbt-pager li.next i,.post .post-entry .post-content .mbt-pager li.previous i,.post .post-entry .post-content .mbt-pager li.next,.post .post-entry .post-content .mbt-pager li.previous{transition-duration:.4s;transition-timing-function:ease-out}.post .post-entry .post-content .mbt-pager li{display:inline;width:50%;padding:33px 0}.post .post-entry .post-content .mbt-pager li.next{background:none repeat scroll 0 0 rgba(0,0,0,0);float:left;margin:0;border-right:1px solid #ddd}.post .post-entry .post-content .mbt-pager li.next i{float:left;margin-right:10%;font-size:20px;color:#000}.post .post-entry .post-content .mbt-pager li.previous{background:none repeat scroll 0 0 rgba(0,0,0,0);float:right;margin:0 -2px 0 0}.post .post-entry .post-content .mbt-pager li.previous i{float:right;margin-left:10%;font-size:20px;color:#000}.post .post-entry .post-content .mbt-pager li.previous a{float:right}.post .post-entry .post-content .mbt-pager li a{display:inline-block;position:relative;color:#690;font-size:14px}.post .post-entry .post-content .mbt-pager li.next:hover a,.post .post-entry .post-content .mbt-pager li.previous:hover a{color:#690} .post-comment-heading{font-size:24px;line-height:30px;font-family:'FiraSansHeavy';padding-bottom:25px;border-bottom:2px solid #2e312a;margin-bottom:0}.post .post-entry .post-content .post-comment .post-comment-heading .leave-comment{font-size:14px;line-height:34px;font-family:'Fira Sans',sans-serif;font-weight:400}.post .post-entry .post-content .post-comment .post-comment-heading .leave-comment a{color:#599806}.post .post-entry .post-content .post-comment .comment .col-md-10{padding-left:0}.post .post-entry .post-content .post-comment .comment .image{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#599907;display:block}.post .post-entry .post-content .post-comment .comment .author-image{width:12%}.post .post-entry .post-content .post-comment .comment .author-image .image{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#599907;display:block}.post .post-entry .post-content .post-comment .comment .author-name{font-size:16px;line-height:30px;font-family:'Fira Sans',sans-serif;font-weight:500;display:inline-block;margin-right:20px;margin-top:0}.post .post-entry .post-content .post-comment .comment .posted-date{line-height:18px;color:#b1b5a9;display:inline-block}.post .post-entry .post-content .post-comment .comment .comment-text{color:#555;line-height:24px}.post .post-entry .post-content .post-comment .comment .comment-reply{display:block;line-height:22px;color:#599806;font-family:'Fira Sans',sans-serif;font-weight:500}.post .post-entry .post-content .post-comment .comment .about-comment{padding-bottom:10px;border-bottom:1px solid #eff0ee}.post .post-entry .post-content .post-comment .blog-comment{padding-top:30px;border-top:1px solid #eff0ee}.shipping-order-button{display:block;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#639f09;-webkit-box-shadow:0 -5px 0 rgba(0,0,0,0.15) inset;-moz-box-shadow:0 -5px 0 rgba(0,0,0,0.15) inset;box-shadow:0 -5px 0 rgba(0,0,0,0.15) inset;background-image:-webkit-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:-o-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:-moz-linear-gradient(top, #64a216 0, #4f8d05 100%);background-image:linear-gradient(to bottom, #64a216 0, #4f8d05 100%);font-size:14px;font-family:'FiraSansHeavy';padding:14px 53px;border:none;line-height:1.42857;letter-spacing:.05em;color:#fff}.shipping-order-button .big-text{font-size:21px;text-transform:uppercase;position:relative;font-family:'FiraSansHeavy'}.shipping-order-button .big-text:after{background:none repeat scroll 0 0 #fff;content:"";display:block;height:2px;margin:10px auto;width:62px}.shipping-order-button p{font-size:13px;font-weight:400;text-shadow:none;font-family:'Fira Sans',sans-serif}.shipping-order-button:hover,.shipping-order-button:focus{color:#f1f7f2}.info-404 .title{font-size:272px;color:#fd6804;font-family:'FiraSansHeavy'}.info-404 .right-info{padding-left:80px}.info-404 .right-info .sub-title{font-size:72px;text-transform:uppercase;font-family:'Fira Sans',sans-serif;font-weight:300;color:#313131}.info-404 .right-info p a{color:#599806;font-size:12px;text-transform:uppercase}.about-us{padding-bottom:35px}.about-us .image img{border-bottom:4px solid #454c59;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17)}.about-us .center-text span{font-weight:300;line-height:48px;color:#fd7f04;display:block}.about-us .about-us-block .title{font-size:30px;font-family:'FiraSansHeavy'}.about-us .about-us-block .about-us-content .text{font-size:16px;line-height:30px;margin-bottom:20px}.about-us .about-us-block .about-us-content .right-col .text{padding-right:123px}.about-us .about-us-block .about-us-content .left-col{padding-left:102px;padding-right:52px}.about-us-popup .modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.about-us-popup .modal-content .modal-body{padding:0}.about-us-popup .modal-content .modal-body .content{padding:45px 55px}.about-us-popup .modal-content .modal-body .content h2{font-size:30px;font-family:'FiraSansHeavy';margin-top:0}.about-us-popup .modal-content .modal-body .content .text{font-size:16px;line-height:30px}.about-us-popup .modal-content .modal-body .remove-icon{position:absolute;right:22px;top:18px;background:#fff;width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;display:inline-block;text-align:center;color:#b1b5a9;line-height:25px}.login .modal-backdrop{background:#fd6804;opacity:.7}.login .modal-content{background:#f1f1ef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.login .modal-content .modal-body{padding-top:40px;padding-bottom:40px}.login .modal-content .modal-body .text-center .forgot-password{color:#599806;font-size:14px;margin-left:35px}.login .modal-content .modal-body .text-center .login-list{display:inline-block;margin:0 65px}.login .modal-content .modal-body .text-center .login-list li{float:left;font-size:36px;font-weight:300}.login .modal-content .modal-body .text-center .login-list li.active{font-family:'FiraSansHeavy'}.login .modal-content .modal-body .text-center .login-list li:last-child{position:relative}.login .modal-content .modal-body .text-center .login-list li:last-child:before{content:"/";padding:10px}.login .modal-content .modal-body .text-center .login-list li a{color:#599806}.login .modal-content .modal-body .text-center form{display:inline-block}.login .modal-content .modal-footer{padding-top:30px;padding-bottom:30px}.login .modal-content .modal-footer .text-center .social-list{display:inline-block}.login .modal-content .modal-footer .text-center .social-list li{float:left;margin-right:20px}.login .modal-content .modal-footer .text-center .social-list li a{color:#fff;display:inline-block;font-size:27px;height:48px;line-height:51px;text-align:center;width:48px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.login .modal-content .modal-footer .text-center .social-list li a.facebook{background:#214ab1;border-bottom:3px solid #003699;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17)}.login .modal-content .modal-footer .text-center .social-list li a.facebook:before{content:"\f09a";font-family:FontAwesome}.login .modal-content .modal-footer .text-center .social-list li a.google-plus{background:#de421e;border-bottom:3px solid #bf1e04;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17)}.login .modal-content .modal-footer .text-center .social-list li a.google-plus:before{content:"\f0d5";font-family:FontAwesome}.login .modal-content .modal-footer .text-center .social-list li a.twitter{background:#00e3ff;border-bottom:3px solid #00b5d1;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17)}.login .modal-content .modal-footer .text-center .social-list li a.twitter:before{content:"\f099";font-family:FontAwesome}.login .modal-content .modal-footer .text-center .social-list li a.pinterest{background:#e51522;border-bottom:3px solid #c30009;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17)}.login .modal-content .modal-footer .text-center .social-list li a.pinterest:before{content:"\f0d2";font-family:FontAwesome}.login .modal-content .remove-icon{position:absolute;right:22px;top:18px;background:#fff;width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;display:inline-block;text-align:center;color:#b1b5a9;line-height:25px}.login-xs .modal-content{background:url('../images/login-bg.jpg')}.login-xs .modal-content .modal-body .text-center .logo-holder .logo{font-size:48px;line-height:18px;font-family:'OleoScriptBold';color:#fff;margin-top:12px}.login-xs .modal-content .modal-body .text-center .logo-holder .logo-subtitle{line-height:31px;color:#fc9}.login-xs .modal-content .modal-body .text-center .forgot-password{display:block}.login .modal-dialog{margin:100px auto}.footer-content .contact-form-container{position:relative}.footer-content .contact-form-container #map{display:block;height:100%;position:absolute;width:100%;z-index:-1}.footer-content .contact-form-container #map:before{height:100%;width:100%;content:"";position:absolute;left:0;top:0;background:#000;opacity:.6;z-index:99}.footer-content .contact-form-container iframe{width:100%;height:100%;border:none}.footer-content .contact-form-container .container{position:relative}.footer-content .contact-form-container .container .breadcrumb li a{color:#fff}.footer-content .contact-form-container .container .breadcrumb li.active{color:#fff}.footer-content .contact-form-container .container .breadcrumb li:after{color:#fff}.footer-content .contact-form-container .container .row{padding-bottom:45px}.footer-content .contact-form-container .container .row .contact-block{width:900px;-webkit-box-shadow:0 0 62px rgba(0,0,0,0.44);-moz-box-shadow:0 0 62px rgba(0,0,0,0.44);box-shadow:0 0 62px rgba(0,0,0,0.44);margin:0 auto 100px}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope{background-color:#f1f1ef;background-image:-webkit-linear-gradient(135deg, #d85064 0, #d85064 50px, transparent 50px, transparent 80px, #4b578c 80px, #4b578c 130px, transparent 130px, transparent 160px);background-image:-o-linear-gradient(135deg, #d85064 0, #d85064 50px, transparent 50px, transparent 80px, #4b578c 80px, #4b578c 130px, transparent 130px, transparent 160px);background-image:-moz-linear-gradient(135deg, #d85064 0, #d85064 50px, transparent 50px, transparent 80px, #4b578c 80px, #4b578c 130px, transparent 130px, transparent 160px);background-image:repeating-linear-gradient(135deg, #d85064 0, #d85064 50px, transparent 50px, transparent 80px, #4b578c 80px, #4b578c 130px, transparent 130px, transparent 160px);-webkit-box-shadow:0 14px 7px -12px rgba(0,0,0,0.898);-moz-box-shadow:0 14px 7px -12px rgba(0,0,0,0.898);box-shadow:0 14px 7px -12px rgba(0,0,0,0.898);margin:0 auto;padding:15px;position:relative}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope:before{bottom:15px;content:"";height:10px;position:absolute;right:10px;-ms-transform:rotate(4deg) skew(4deg);-webkit-transform:rotate(4deg) skew(4deg);transform:rotate(4deg) skew(4deg);width:350px;z-index:-1}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box{position:relative;background:#f1f1ef;padding:34px 50px}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-form label{text-align:left;font-size:14px;line-height:30px;color:#45413e;font-weight:400;width:20%}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-form .bookshop-form-control{width:91%}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-form .bookshop-form-control:focus{-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);border-bottom:3px solid #edefeb;border-color:#edefeb}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail .title{font-size:16px;font-weight:700;color:#fd7f04}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail address,.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail .info{font-size:14px;line-height:24px;color:#45413e}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail .info{margin-bottom:2px}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail .info span{color:#fd7f04}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail .info a{color:#45413e}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail hr{border-color:#fcfcfc}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail .social-connection-list li{margin-right:8px}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail .social-connection-list li a{color:#b1b5a9;font-size:16px}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail .social-connection-list li a:hover,.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail .social-connection-list li a:focus{color:#599806}.cart-dropdown{-webkit-box-shadow:inset 0 0 5px rgba(46,49,42,0.08);-moz-box-shadow:inset 0 0 5px rgba(46,49,42,0.08);box-shadow:inset 0 0 5px rgba(46,49,42,0.08);background:#fff;position:relative}.cart-dropdown .shopping-cart-heading{font-size:24px;text-transform:uppercase;font-family:'FiraSansHeavy';margin:0;padding:49px 55px 49px;border-bottom:2px solid #eff0ee}.cart-dropdown .cart-items{position:relative}.cart-dropdown .cart-items .media{border-bottom:2px solid #eff0ee;position:relative}.cart-dropdown .cart-items .media .cart-book{width:100%;margin:50px 0;padding:0 39px 0 50px}.cart-dropdown .cart-items .media .cart-book>.media-left{padding-right:20px}.cart-dropdown .cart-items .media .cart-book>.media-left .book-cover{height:214px;width:140px}.cart-dropdown .cart-items .media .cart-book .media-body .book-description{height:auto}.cart-dropdown .cart-items .media .cart-book .media-body .book-description .book-title{margin-top:5px}.cart-dropdown .cart-items .media .cart-book .media-body .book-description .price{font-weight:700;font-size:15px;line-height:24px}.cart-dropdown .cart-items .media:last-child{border-bottom:none}.cart-dropdown .cart-items .total{font-weight:500px;forn-size:24px;display:block;text-transform:uppercase;margin:35px 0}.cart-dropdown .cart-items .total span{font-family:'FiraSansHeavy'}.cart-dropdown .cart-items .proceed-to-checkout{padding-bottom:60px}.cart-dropdown .cart-items .cart-item-footer{border-top:2px solid #eff0ee}.cart-dropdown .cart-items .cart-items-list{position:relative;overflow:hidden;width:auto;height:100%}.cart-dropdown .cart-items .cart-items-list .remove-icon{-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:38px;left:-19px;line-height:37px;position:absolute;text-align:center;top:50%;width:38px;z-index:9999;color:#b1b5a9;display:block;margin-top:-50px}.other-footer-content{margin-bottom:-23px}.other-footer-content .other-contact{position:relative}.other-footer-content .other-contact .map-holder{width:58%;padding-right:0;display:block}.other-footer-content .other-contact .content-holder{padding-left:0;width:42%;display:block}.other-footer-content .other-contact iframe{width:100%;height:772px;border:none}.other-footer-content .other-contact .nearest-dealer-block{-webkit-box-shadow:inset 0 0 5px rgba(46,49,42,0.08);-moz-box-shadow:inset 0 0 5px rgba(46,49,42,0.08);box-shadow:inset 0 0 5px rgba(46,49,42,0.08);content:"";position:absolute;top:-1px;width:42%;right:0;background:#fff}.other-footer-content .other-contact .nearest-dealer-block .nearest-dealer-inner .dealer-heading{padding:45px 55px 40px;border-bottom:2px solid #eff0ee}.other-footer-content .other-contact .nearest-dealer-block .nearest-dealer-inner .dealer-heading .title{font-size:24px;font-family:'FiraSansHeavy';margin-top:0;text-transform:uppercase}.other-footer-content .other-contact .nearest-dealer-block .nearest-dealer-inner .dealer-list-inner-block .sub-title{margin-top:22px;font-size:16px;font-weight:500}.other-footer-content .other-contact .nearest-dealer-block .nearest-dealer-inner .dealer-list-inner-block .dealer-info{color:#b1b5a9;line-height:24px;padding-bottom:10px}.other-footer-content .other-contact .nearest-dealer-block .nearest-dealer-inner .dealer-list-inner-block .dealer-info span{display:block}.other-footer-content .other-contact .nearest-dealer-block .nearest-dealer-inner .dealer-list-inner-block .dealer-info span a{color:#b1b5a9}.other-footer-content .other-contact .nearest-dealer-block .nearest-dealer-inner hr{border-color:#eff0ee;border-width:2px}.other-footer-content .other-contact .nearest-dealer-block .scrollbar{height:650px;overflow-y:hidden;padding:30px 55px;position:relative}.other-footer-content .other-contact .nearest-dealer-block .scrollbar>.ps-scrollbar-x-rail{display:none !important}.other-footer-content .other-contact .nearest-dealer-block .scrollbar>.ps-scrollbar-y-rail{right:25px}.other-footer-content .other-contact .nearest-dealer-block .scrollbar>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#f60}.other-footer-content .other-contact .nearest-dealer-block .scrollbar>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#f00}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#f60}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#f00}#filter-wrapper .filter{-webkit-box-shadow:0 0 5px rgba(46,49,42,0.08) inset;-moz-box-shadow:0 0 5px rgba(46,49,42,0.08) inset;box-shadow:0 0 5px rgba(46,49,42,0.08) inset;background:#fff}#filter-wrapper .filter .remove-icon{-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:38px;left:12px;line-height:37px;position:absolute;text-align:center;top:8px;width:38px;z-index:9999;color:#b1b5a9;display:block}#filter-wrapper .filter .filter-module{padding-bottom:30px;position:relative}#filter-wrapper .filter .filter-module .filter-module-box{padding:40px 55px 35px;border-bottom:2px solid #eff0ee}#filter-wrapper .filter .filter-module .filter-module-box .filter-module-title{font-size:14px;font-family:'FiraSansHeavy';text-transform:uppercase;margin-top:0}#filter-wrapper .filter .filter-module .filter-module-box .filter-module-body ul>li>a{font-size:16px;line-height:31px;font-weight:400;color:#2e312a;display:block}#filter-wrapper .filter .filter-module .filter-module-box .filter-module-body ul>li>a:hover,#filter-wrapper .filter .filter-module .filter-module-box .filter-module-body ul>li>a:focus{color:#599806}#filter-wrapper .filter .filter-module .filter-module-box .filter-module-body ul>li>a span{color:#b1b5a9}#filter-wrapper .filter .filter-module .filter-module-box .filter-module-body .filter-see-more{display:block;font-size:14px;line-height:31px;color:#599806;font-family:'FiraSansHeavy';position:relative;top:8px}#filter-wrapper .filter .filter-module .filter-module-box .filter-module-body .filter-see-more .icon{font-size:10px}#filter-wrapper .filter .filter-module .filter-module-box:last-child{border-bottom:none}#filter-wrapper .filter .filter-module .scrollbar{height:700px;overflow:hidden}.filter-module .filter-module-body .ui-slider{background:#ccc;border:1px solid #fff}.filter-module .filter-module-body .ui-slider .ui-slider-range{background:none repeat scroll 0 0 #b1b5a9;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:100%;top:0}.filter-module .filter-module-body .ui-slider .ui-slider-handle{background:none repeat scroll 0 0 #fff;border-style:solid;border-width:5px;height:20px;top:-6px;width:20px;border-color:#599806;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),0 0 0 1px rgba(255,255,255,0.65) inset;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),0 0 0 1px rgba(255,255,255,0.65) inset;box-shadow:0 2px 3px rgba(0,0,0,0.3),0 0 0 1px rgba(255,255,255,0.65) inset;cursor:pointer;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}#wrapper{padding-right:0;padding-left:0}#wrapper #page-content-wrapper{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#page-content-wrapper{width:100%;position:absolute;z-index:9999;background:none repeat scroll 0 0 #fff}#cart-dropdown-wrapper{z-index:1000;position:fixed;right:0;width:380px;height:100%;margin-right:0;overflow-y:auto;background:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#filter-wrapper{z-index:1000;position:fixed;left:0;width:380px;height:100%;margin-left:0;overflow-y:auto;background:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.st-pusher-after{background:none repeat scroll 0 0 rgba(255,102,0,0.8);height:0;opacity:0;position:absolute;right:0;top:0;width:0;z-index:1001}#wrapper.toggled .st-pusher-after{height:100%;width:100%;opacity:1;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;cursor:pointer}#wrapper.toggled.left{padding-left:380px}#wrapper.toggled.left #page-content-wrapper{margin-right:-380px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#wrapper.toggled.right{padding-right:380px}#wrapper.toggled.right #page-content-wrapper{margin-left:-380px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#wrapper.toggled.right #filter-wrapper{display:none}#wrapper.toggled.right #cart-dropdown-wrapper{display:block}#wrapper.toggled.left #cart-dropdown-wrapper{display:none}#wrapper.toggled.left #fliter-wrapper{display:block}.all-categories .categories-breadcrumb .breadcrumb,.all-brands .brands-breadcrumb .breadcrumb{text-align:center}.all-categories .categories-menu-outer{background-color:#f1f1ef}.all-categories .categories-menu-outer .categories-menu{background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);border-bottom:3px solid #edefeb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.all-categories .categories-menu-outer .menu-content .section ul li{line-height:30px;font-size:14px}.all-categories .categories-menu-outer .menu-content .section ul li a{color:#333;display:block}.all-categories .categories-menu-outer .menu-content .section h3{font-size:18px;font-weight:bold}.all-categories .categories-menu-outer .menu-content .menu-raper{padding:40px 0 60px 54px}.all-categories .books-categories .module-body .nav-tabs{border-bottom:none;font-size:14px;display:inline-block;margin:0 auto}.all-categories .books-categories .module-body .nav-tabs>li>a{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.all-categories .books-categories .module-body .nav>li{display:block;margin-right:30px}.all-categories .books-categories .module-body .nav>li>a{padding:0;color:#0a8601}.all-categories .books-categories .module-body .nav>li:last-child{margin-right:0}.all-categories .books-categories .module-body .nav>li:after{color:#cfccc2;content:".";display:inline-block;margin-right:30px;position:absolute;right:-46px;top:-4px;line-height:16px;font-size:26px}.all-categories .books-categories .module-body .nav>li:last-child:after{display:none}.all-categories section .module-heading a{color:#0a8601}.all-categories .books-categories .module-body .nav-tabs>li.active>a,.all-categories .books-categories .module-body .nav-tabs>li.active>a:hover,.all-categories .books-categories .module-body .nav-tabs>li.active>a:focus{border:none;padding:0}.all-categories .books-categories .module-body .nav>li>a:hover,.all-categories .books-categories .module-body .nav>li>a:focus{background-color:#fff;color:#0dbe00}.all-categories section .module-heading a:hover,.all-categories section .module-heading a:focus{color:#0dbe00}.all-categories .categories-menu-outer .menu-content .section ul li a:hover,.all-categories .categories-menu-outer .menu-content .section ul li a:active,.all-brands .brand-outer .brand-names a:hover,.all-brands .brand-outer .brand-names a:focus{color:#0a8601}.all-brands .brand-outer{padding-left:70px}.all-brands .brand-outer .brand-names h2{font-family:'FiraSansHeavy';font-size:36px;text-transform:uppercase;color:#010101}.all-brands .brand-outer .brand-names li{line-height:30px}.all-brands .brand-outer .brand-names a{color:#555;text-transform:capitalize;display:block}.module .module-body .item .item-details .item-description{height:75px}.module .module-body .item .item-details .item-description .item-title{font-size:14px;font-weight:normal;font-family:'Fira Sans',sans-serif;font-weight:500}.module .module-body .item .item-details .item-description .item-title a{color:#2e312a}.module .module-body .item .item-details .item-description .item-title a:hover,.module .module-body .item .item-details .item-description .item-title a:focus{color:#599806}.module .module-body .item .item-details .item-description .item-subtitle{font-size:13px;color:#c8cac2;line-height:24px}.module .module-body .item .item-details .item-description .item-subtitle>a{color:#2e312a}.module .module-body .item .item-details .item-description .item-number{color:#b1b5a9}.module .module-body .item .actions{position:relative;display:inline-block;width:180px}.module .module-body .item .actions .item-price.price{background:none repeat scroll 0 0 #f3f6ed;font-size:15px;font-weight:700;display:inline-block;line-height:35px;margin-top:2px;padding-left:13px;position:relative;border:4px solid #f5f8ef;width:100%;text-align:left;background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);background-image:-o-linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);background-image:-moz-linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);background-image:linear-gradient(bottom, rgba(255,255,255,0.05) 0, rgba(0,0,0,0.05) 100%);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.03),0 1px 3px rgba(0,0,0,0.23);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.03),0 1px 3px rgba(0,0,0,0.23);box-shadow:inset 0 0 5px rgba(0,0,0,0.03),0 1px 3px rgba(0,0,0,0.23);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.module .module-body .item .actions .cart-action{width:60px;height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;background-color:#639f09;-webkit-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 2px 3px rgba(0,0,0,0.17),0 3px #477d05;-moz-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 2px 3px rgba(0,0,0,0.17),0 3px #477d05;box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 2px 3px rgba(0,0,0,0.17),0 3px #477d05;background-image:-webkit-linear-gradient(bottom, #4f8d05 0, #64a216 100%);background-image:-o-linear-gradient(bottom, #4f8d05 0, #64a216 100%);background-image:-moz-linear-gradient(bottom, #4f8d05 0, #64a216 100%);background-image:linear-gradient(bottom, #4f8d05 0, #64a216 100%);position:absolute;right:9px;top:9px;z-index:9999;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}.module .module-body .item .actions .cart-action:hover,.module .module-body .item .actions .cart-action:focus,.module .module-body .item .actions .cart-action.active{positio:relative;-webkit-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 1px 2px rgba(0,0,0,0.17),0 2px #477d05;-moz-box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 1px 2px rgba(0,0,0,0.17),0 2px #477d05;box-shadow:inset 0 0 5px rgba(255,255,190,0.1),0 1px 2px rgba(0,0,0,0.17),0 2px #477d05;background-image:-webkit-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:-o-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:-moz-linear-gradient(top, #4f8d05 0, #64a216 100%);background-image:linear-gradient(to bottom, #4f8d05 0, #64a216 100%)}.module .module-body .item .actions .cart-action a{background-image:url("../images/add-to-cart.png");background-repeat:no-repeat;position:relative;text-indent:-9999px;display:block;background-position:center;height:30px}.home-page-2 .smart-info .smart-icon-info .smart-outer hr{width:90%}.home-page-2 .smart-info .smart-icon-info .icon-outter{padding:0 40px}.home-page-2 .smart-info .smart-icon-info .icon-outter h3{color:#2e312a;font-size:18px;font-weight:bold;padding-top:30px}.home-page-2 .smart-info .smart-icon-info .icon-outter p{color:#2e312a;font-size:13px;font-weight:normal;padding-top:20px}.home-page-2 .smart-info .smart-icon-info .icon-outter a{padding:10px 34px;color:#599806;border:2px solid #599806;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;font-size:14px;font-weight:bold;display:inline-block;margin-top:30px}.home-page-2 .smart-info .smart-icon-info .icon-border>span{display:inline-block;height:156px;width:156px;position:relative;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background-color:#fff;border:3px solid #8f8f8f}.home-page-2 .smart-info .smart-icon-info .icon-border>span i{position:absolute;top:25%;left:25%;font-size:80px;color:#8f8f8f}.home-page-2 .smart-info .smart-icon-info .icon-border>span:before{border:10px solid #fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;bottom:-14px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.17);box-shadow:0 2px 3px rgba(0,0,0,0.17);content:"";left:-14px;position:absolute;right:-14px;top:-14px}.home-page-2 .smart-info .smart-icon-info .icon-outter a:hover,.home-page-2 .smart-info .smart-icon-info .icon-outter a:focus{background-color:#599806;border:2px solid #599806;color:#fff}.home-page-2 .new-info{color:#fff}.home-page-2 .new-info .news-post{background-color:#313131;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-left:230px;padding-right:230px}.home-page-2 .new-info .news-post hr{border-width:2px;width:10%}.home-page-2 .new-info .news-post h3{font-size:24px;font-family:'FiraSansHeavy';margin-top:0}.home-page-2 .new-info .news-post p{font-size:14px;margin-bottom:0}.home-page-2 .meet-team .line-block{display:table;width:100%;max-width:100%}.home-page-2 .meet-team .line-title{display:table-row;white-space:nowrap}.home-page-2 .meet-team .line-title h2{overflow:hidden;display:table-cell;width:1px;table-layout:fixed;padding:0 40px;font-size:18px;text-transform:uppercase}.home-page-2 .meet-team .line-title span.spacer{display:table-cell}.home-page-2 .meet-team .line-title span.spacer:after{display:inline-block;width:100%;content:".";font-size:0;color:transparent;height:2px;background:#e7e9e5;vertical-align:middle;position:relative;top:-1px}.home-page-2 .meet-team .meet-team-outer .meet-team-inner{padding:0 30px}.home-page-2 .meet-team .meet-team-outer .meet-team-inner .team-member img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.17);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.17);box-shadow:0 1px 3px rgba(0,0,0,0.17);display:inline-block}.home-page-2 .meet-team .meet-team-outer .meet-team-inner h4{font-size:18px;font-weight:bold;color:#000;margin-top:40px}.home-page-2 .meet-team .meet-team-outer .meet-team-inner span{color:#599806;font-weight:normal;font-size:13px}.home-page-2 .meet-team .meet-team-outer .meet-team-inner hr{border-color:#000;border-width:2px;width:26%}.home-page-2 .blog-post .blog-post-outer .blog-img{text-align:center}.home-page-2 .blog-post .blog-post-outer .blog-img a img{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-bottom:4px solid #462a12;display:inline-block;width:370px;height:350px}.home-page-2 .blog-post .blog-post-outer .blog-content{padding-right:110px}.home-page-2 .blog-post .blog-post-outer .blog-content h1{font-weight:bold;font-size:24px}.home-page-2 .blog-post .blog-post-outer .blog-content p{font-size:14px;font-weight:normal;margin-bottom:40px}.home-page-2 .blog-post .blog-post-outer .blog-content blockquote{border:none;color:#555;background-color:#fff}.home-page-2 .blog-post .blog-post-outer .blog-content blockquote p{font-style:italic}.home-page-2 .blog-post .blog-post-outer .blog-content blockquote p:before{content:"\f10d ";font-family:FontAwesome;font-size:20px;padding-right:20px;font-style:normal}.ps-container>.ps-scrollbar-x-rail{position:absolute;bottom:3px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps-container:hover>.ps-scrollbar-x-rail{opacity:.6;filter:alpha(opacity=60)}.ps-container>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container>.ps-scrollbar-x-rail.in-scrolling{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container>.ps-scrollbar-y-rail{position:absolute;right:3px;width:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity = 0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6;filter:alpha(opacity=60)}.ps-container>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container>.ps-scrollbar-y-rail.in-scrolling{background-color:#eee;opacity:.9;filter:alpha(opacity=90)}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;bottom:0;height:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;right:0;width:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.book-shelf{text-align:center;background-size:contain}.book-shelf .container{width:892px}.book-shelf.glass-shelf{background:url("../images/shelf/latest.png") no-repeat scroll center 192px rgba(0,0,0,0)}.book-shelf.brown-wooden-shelf{background:url("../images/shelf/4.png") no-repeat scroll center 185px rgba(0,0,0,0)}.book-shelf.wooden-shelf{background:url("../images/shelf/5.png") no-repeat scroll center 185px rgba(0,0,0,0)}@media (max-width:767px){.navbar .navbar-right .icon a{font-size:17px;display:inline-block;line-height:20px !important}.modal.login .modal-dialog .modal-body .forgot-password{margin-top:20px;display:block;color:#fff;margin-left:0}.modal.login .modal-dialog .modal-body .forgot-password:hover,.modal.login .modal-dialog .modal-body .forgot-password:focus{color:#599806}.modal.login .modal-dialog .modal-footer .text-center .social-list li a{font-size:27px;height:48px;line-height:48px;text-align:center;width:48px}.modal.login .modal-dialog .modal-footer .text-center .social-list li:last-child{margin-right:0}.header .main-header .top-search-holder{margin-bottom:30px}.header .main-header .top-cart-row{margin-top:20px;text-align:center}.header .main-header .top-cart-row .shopping-cart-block{display:inline-block}.header .header-nav{background:#000 !important;border-bottom:3px solid #000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.header .header-nav .nav>li>a{color:#e8e8e8 !important}.header .header-nav .nav>li>a:hover,.header .header-nav .nav>li>a:focus{background:#599907 !important;color:#fff !important}.header .header-nav .nav>li.open>a{background:#599907 !important;color:#fff !important}.header .header-nav .nav .dropdown-menu .yamm-content .links li a{color:#e8e8e8}.header .header-nav .nav .dropdown-menu .yamm-content .links li a:hover,.header .header-nav .nav .dropdown-menu .yamm-content .links li a:focus{color:#599907}.header .header-nav .nav .dropdown-menu .yamm-content .title{color:#e8e8e8}.home-page .home-slider #hero{height:610px !important}.home-page .home-slider #hero .item{height:610px !important}.home-page .home-slider #hero .container{margin-left:-15px;margin-right:-15px}.home-page .home-slider #hero .container .caption{text-align:center}.home-page .wide-banners .wide-banner{margin-bottom:20px}.home-page .wide-banners .wide-banner .strip .title:after{left:64px}.home-page .wide-banners .wide-banner .image img{width:100%}.home-page .latest-product .latest-product-block{margin-right:15px}.home-page .latest-product .latest-product-block .icon-block{margin-top:15px}.module .module-body .full-width .col-md-3{width:100%}.module .module-body .col-md-3{width:100%}.module .module-body .col-md-3 .book{width:100%}.book .book-cover:after{left:56px;top:183px}.customer-testimonial .module-body .row:first-child{margin-bottom:30px}.blog .module-body .col-md-6{margin-bottom:20px}.blog .module-body .col-md-6 .blog-image{width:100%;margin-bottom:20px}.blog .module-body .col-md-6 .blog-image img{width:100%;display:block;height:auto}.blog .module-body .col-md-6 .blog-info{width:100%}.blog .module-body .col-md-6.last-child{margin-bottom:0}.category-slider{height:730px}.category-slider #owl-main .item{height:680px !important}.category-slider #owl-main .item .caption{text-align:center}.category-slider #owl-main .item .content .book-in-shelf .book-shelf{left:-1px;top:-99px}.category-slider #owl-main .item .content .book-in-shelf .book-shelf .slider-book-cover{left:0;top:-20px}.control-bar .filter-product-block,.control-bar .le-select{display:block;margin:0 auto}.control-bar .filter{padding-left:15px}.control-bar .sorting{padding-right:15px}.control-bar .sorting .le-select{float:none}.navbar-primary .navbar-toggle{border-color:#ddd}.navbar-primary .navbar-toggle .icon-bar{background-color:#888;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:block;height:2px;width:22px}.customer-testimonial .module-body .testimonial-block .inner-testimonial-block{margin:0}.single-book-block .review-list li .paper{width:290px;padding:6px 5px 270px 23px}.post{padding-left:15px}.post .post-entry .post-content .about-banksy-blog .col-md-7{padding-left:15px}.post .post-entry .post-content .mbt-pager{margin-top:-4px}.post .post-entry .post-content .post-comment .comment{padding:0 15px}.about-us .about-us-block .about-us-content .left-col{padding-left:0;padding-right:0}.footer-content .contact-form-container .container .contact-block{width:266px}.other-footer-content .other-contact .nearest-dealer-block{width:325px}.header .header-nav .navbar-primary .navbar-nav>li:first-child>a:before{display:block}.yamm .dropdown-menu li a{color:#fff}.yamm .dropdown-menu li a:hover,.yamm .dropdown-menu li a:focus{background:rgba(0,0,0,0)}.footer-content .contact-form-container .container .row{padding-bottom:0}.footer-content .contact-form-container .container .row .contact-block{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.info-404 .title{text-align:center;font-size:100px}.info-404 .right-info{padding-left:15px;text-align:center;padding-top:30px}.home-page-2 .blog-post .blog-post-outer .blog-img{padding-left:15px}.home-page-2 .blog-post .blog-post-outer .blog-content{padding-right:15px}.home-page-2 .banner-02 .big-banner{margin-bottom:10px}.home-page-2 .new-info .news-post{padding-left:0 !important;padding-right:0 !important;margin:0 10px}#wrapper.toggled #filter-wrapper,#wrapper.toggled #cart-dropdown-wrapper{width:310px}.single-book-block .single-book .title{font-size:28px}.other-footer-content .other-contact .map-holder,.other-footer-content .other-contact .content-holder{width:100%}.other-footer-content .other-contact .nearest-dealer-block{position:static}#wrapper.toggled.right #page-content-wrapper{margin-left:-309px}.latest-product .module-body .book-in-shelf .book-shelf{background:url("../images/shelf/r1.png") no-repeat scroll center bottom rgba(0,0,0,0)}.copyright-footer{margin-top:10px}.home-page-2 .latest-product .module-body .book-in-shelf .book-shelf{background-size:100%}.home-page-2 .latest-product .new-arrival .bk-cover.product-book-cover{top:-50px}.home-page-2 .slider-2 .content .row{text-align:center}.home-page-2 .slider-2{background-size:auto 100%}.other-footer-content .other-contact .nearest-dealer-block{width:100%}.all-categories .books-categories .module-body .nav>li{margin-right:27px}.all-categories .item{margin-bottom:20px}.all-brands .brand-outer{padding-left:0}.control-bar .filter .filter-product-block a{width:auto}.control-bar .filter .filter-product-block a .left{float:right;line-height:46px}.control-bar .le-select{width:auto;padding-left:15px}.control-bar .books-result{margin-top:10px}#wrapper.toggled.left{padding-left:290px}.post .post-entry .post-content .post-comment .comment .image{margin-bottom:20px}.blog-sidebar{margin-top:30px}.category-slider #owl-main .item .caption{padding-left:0;padding-right:0}.category-slider #owl-main .item{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.home-page-2 .banner-01{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:0 10px;padding:0 10px}.home-page-2 .banner-02{margin:20px 1px;padding:0 10px;text-align:center}.home-page-2 .banner-02 .big-banner{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding-left:0;margin-bottom:20px}.home-page-2 .banner-02 .small-banner{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding-left:0}.home-page-2 .new-info{margin-top:30px}.features-block .icon-media{padding-left:0}.image-block .banners .banner .image img{width:100%}.customer-testimonial{padding-bottom:0}.customer-testimonial .module-body .testimonial-block:first-child{margin-bottom:30px !important}}@media (min-width:768px) and (max-width:991px){.navbar .navbar-right .icon a{font-size:20px;display:block}.module .module-body .full-width .col-md-3{width:33%}.customer-testimonial .module-body .testimonial-block .inner-testimonial-block{margin:0}.footer .margin-top-10 .copyright-footer{margin-top:20px}.home-slider #hero{height:620px !important}.home-slider #hero .item{height:620px !important}.home-slider #hero .container .caption{text-align:center}.category-slider{height:680px}.category-slider #owl-main .item{height:630px !important}.category-slider #owl-main .item .caption{text-align:center;padding-right:0}.category-slider #owl-main .item .content .book-in-shelf .book-shelf{left:-13px}.category-slider #owl-main .item .content .book-in-shelf .book-shelf.shelf{background-size:auto}.about-us .about-us-block .about-us-content .left-col{padding-left:0;padding-right:0}.footer-content .contact-form-container .container .contact-block{width:738px}.footer-content .contact-form-container .container .row{padding-bottom:0}.footer-content .contact-form-container .container .row .contact-block{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.info-404 .title{font-size:195px}.info-404 .right-info{padding-top:60px}.home-page-2 .banner-02 .big-banner{margin-bottom:20px}.home-page-2 .latest-product .new-arrival .bk-cover.product-book-cover{top:-112px}.home-page-2 .slider-2{background-size:auto 100%}.home-page-2 .best-sales .best-sale .bk-cover.product-book-cover{top:-110px !important}.all-categories .item{margin-bottom:20px}.all-brands .brand-outer{padding-left:0}.latest-product .features-block .feature-block .icon-media{padding-left:47px}.control-bar .filter .filter-product-block a{width:60%}.control-bar .filter .filter-product-block a .left{float:right;line-height:46px}.control-bar .le-select{width:auto;padding-left:15px}.home-page-2 .banner-02{text-align:center}.home-page-2 .new-info{margin-top:30px}}@media (min-width:992px) and (max-width:1199px){.wide-banners .wide-banner .strip{padding:9px 0}.header .main-header .top-cart-row .menu-toggle-right .cart-right-block{margin-left:10px}.header .main-header .top-cart-row .menu-toggle-right .cart-block-heading{font-size:16px}#hero #owl-main .item .content .book-in-shelf .book-shelf{background-size:100% auto}.bk-cover.slider-book-cover{top:-102px}.latest-product .module-body .book-in-shelf .book-shelf{background-size:100%}.home-page-2 .latest-product .module-body .book-in-shelf .book-shelf{background-size:100%}.home-page-2 .latest-product .new-arrival .bk-cover.product-book-cover{top:-145px}.home-page-2 .best-sales .module-body .book-in-shelf .book-shelf{background-size:100% !important}.home-page-2 .best-sales .best-sale .bk-cover.product-book-cover{top:-138px !important}.header .navbar-bookshop .navbar-nav>li{margin-right:18px}.category-slider #owl-main .item .content .book-in-shelf .book-shelf .slider-book-cover{top:-27px}.footer .margin-top-10 .footer-module .footer-module-body .footer-social-contact li{margin-right:-2px}.customer-testimonial .module-body .testimonial-block .inner-testimonial-block{height:237px}.control-bar .filter-product-block,.control-bar .le-select .selectpicker{width:80%}.control-bar .filter-product-block .left,.control-bar .le-select .selectpicker .left{margin-left:10px}.blog-sidebar .widget .sidebar-social-contact li{margin-right:4px}.post .post-entry .post-content .lined-paper-content .paper .tape{right:40%}.about-us .about-us-block .about-us-content .left-col{padding:15px 0}.footer-content .contact-form-container .container .row .contact-block{width:100%}.footer-content .contact-form-container .container .row .contact-block .contact-form-envelope .contact-box .contact-detail .social-connection-list li{margin-right:1px}.info-404 .title{font-size:236px}.home-page-2 .slider-2{background-size:auto 100%}.control-bar .filter .filter-product-block a{width:100%}.control-bar .filter .filter-product-block a .left{margin-left:10px}.home-page-2 .new-info{margin-top:30px}}@media (min-width:1200px){.book-shelf.glass-shelf{background-size:100%}}