#topbar .links a,#topbar .links li{font-size:.9em;line-height:28px}#topbar .links a,#topbar .text-label{font-style:italic}#cart .heading>div,.mini-cart-info td{vertical-align:top}#cart:hover,.mini-cart-info .remove img{cursor:pointer}.product-thumb:hover .action>a,.product-thumb:hover .button-action a,.product-thumb:hover .img-overlay{opacity:1;filter:alpha(opacity=100);visibility:visible}#cart .checkout .button,.product-thumb .cart button{text-transform:uppercase}#topbar{border-bottom:1px solid #d6d6d6;background:#222}#pav-mainnav{position:relative;background:#fff}#pav-mainnav .navbar{border:none;min-height:0;margin-bottom:0;margin-left: -117px}#pav-mainnav .navbar ul.nav>li>a{font-size:15px;padding:25px 9px;text-transform:uppercase;color:#5f5e5e}#pav-mainnav .dropdown-menu{padding:20px;border-top:3px solid #fff;border-bottom:3px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}#pav-mainnav .dropdown-menu li a{color:#7b7771;padding:0 15px;line-height:28px;position:relative}#pav-mainnav .dropdown-menu li a:before{position:absolute;top:12px;left:0;font-size:8px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f061"}#header{z-index:5;padding-top:15px;position:relative}.text-box-heading{background-color:#4da5d6;padding:5px;color:#fff;font-size:18px;border-top-left-radius: 7px; border-top-right-radius: 7px;}.navbar-toggle{padding:0}@media screen and (min-width:768px){.inner{background:#4da5d6;color:#fff;margin-top:15px}.logo-head{position:absolute;background-color:#fff;top:-17px;z-index:1000;width:82px;height:82px;border:1px solid #999;line-height:40px}.logo-head img{width:80px}}@media screen and (max-width:767px){.inner{background:#4da5d6;color:#fff}.logo-head{position:relative}.logo-head img{margin:0 auto;text-align:center;height:50px}}.show-cart{color:#222;font-size:13px}#cart{position:relative}#cart .cart-inner,#cart h4{color:#fff}#cart:hover .cart-inner{color:#e6e6e6}#cart .icon-shopping-cart{background:url(../image/icon-cart.png) center center no-repeat #fff;display:inline-block;width:36px;height:36px}#cart .dropdown-menu:before,.htabs ul>li.active a:before{content:"";position:absolute;height:0}#cart .cart-inner{display:inline-block}#cart .heading a{text-decoration:none}#cart .heading a span{padding-right:1px;font-size:12px;color:#574629}#cart .heading a span .price-cart,#cart .heading a span:hover{color:#514531}#cart .heading a span li{float:left;list-style:none}#cart .dropdown-menu{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5);border:5px solid #e5e5e5;padding:15px;right:0;left:auto}#cart .dropdown-menu:before{top:-13px;right:4%;border-top:0 solid #e5e5e5;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #e5e5e5;width:0}#cart .checkout{text-align:right;float:left;margin-top:16px}#cart .checkout .button{background-color:#efe5d9;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#cart .empty{text-align:center}.mini-cart-info .quantity,.mini-cart-total{text-align:right}.mini-cart-total{background-color:#af8c50;padding:15px;overflow:hidden}.mini-cart-total td{color:#574629;padding:4px}.mini-cart-total .price{color:#514531}.mini-cart-total table{border-collapse:collapse;display:inline-block}.mini-cart-info{padding:15px;font-size:14.4px}.mini-cart-info .name small{color:#666}.mini-cart-info td{color:#000;padding:10px 5px}.button-group{padding-bottom: 15px;}.mini-cart-info table{border-collapse:collapse;width:100%;margin-bottom:5px}.mini-cart-info .image img{border:1px solid #ddd;text-align:left}.mini-cart-info .remove{text-align:right}.mini-cart-info td.total{text-align:right;color:#514531;font-weight:700}#breadcrumb{padding:0 10px}.breadcrumb{padding:10px 0;margin-bottom:24px;font-size:13px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:transparent;margin-top:15px}.caption,.product-layout{}.breadcrumb li:last-child a{color:#4da5d6}.caption{margin-top:4px}.tab-content{border:1px solid #e5e2dd;background:#fff;padding:22px;margin-bottom:22px}.htabs ul>li>a{padding:8px 20px;float:left;font-size:16px;color:#fff;background:#000;margin-right:1px}.htabs ul>li a:hover,.htabs ul>li.active a{background:#4da5d6}.htabs ul>li.active a:before{border-right:11px solid transparent;border-top:11px solid #4da5d6;bottom:-11px;display:inline-block;zoom:1;left:0;width:0}.product-thumb{position:relative;/*background:#fff*/}.product-thumb .image img{display:block;text-align:center;padding:2px;margin-left:auto;margin-right:auto;vertical-align:bottom}.product-thumb:hover .button-action .product-zoom{margin:-20px 0 0 -30px}.product-thumb:hover .button-action .quickview{margin:-20px 0 0 5px}.product-thumb:hover .action .btn{background:#69592F;border-color:#69592F}.product-thumb:hover .action .btn:hover{background:#4da5d6;border-color:#4da5d6}.product-thumb:hover .name{font-size:16px;-webkit-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.product-thumb:hover .description,.product-thumb:hover .name a,.product-thumb:hover .price-old{color:#222}.pproduct-thumb:hover .price{color:#0090BC}.product-thumb:hover .rating{color:#222}.product-thumb:hover .img-overlay{bottom:0;height:100%;z-index:1}.product-thumb .action>a,.product-thumb .button-action a,.product-thumb .img-overlay{opacity:0;filter:alpha(opacity=0);visibility:hidden}.product-thumb .button-action a{position:absolute;top:50%;left:50%;margin:-20px 0 0 -15px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.product-thumb .product-meta{padding:0 20px 20px;position:relative;overflow:hidden}.product-thumb .product-meta>*{position:relative;z-index:10}.product-thumb .description{margin-bottom:20px;font-style:italic}.product-thumb .rating{display:block;margin-bottom:20px}.product-thumb .name{font-size:14px;font-weight:700}.product-thumb .name a{color:#514531}.product-thumb .price-old{color:#666;text-decoration:line-through;font-size:.8em}.product-thumb .price-free,.product-thumb .price-new{font-size:1.1em}.product-thumb .price{display:block;color:#000;font-size:1.3em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#powered a,.sidebar .product-thumb:hover .name a{color:#4da5d6}.product-thumb .price .price-tax{display:none}.product-thumb .action>*{display:inline-block}.product-thumb .action>a{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;padding:5px 0;text-align:center;width:30px}.product-thumb .img-overlay{zoom:1;background-color:#514531;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:110%;height:0;position:absolute;bottom:0;left:0}.sidebar .product-thumb{margin-bottom:0;padding-top:15px;border-bottom:none}.sidebar .product-thumb .image{float:left;margin:0 10px}.sidebar .pproduct-thumb .description,.sidebar .product-thumb .action,.sidebar .product-thumb .button-action,.sidebar .product-thumb .img-overlay,.sidebar .product-thumb .product-label-special{display:none}.sidebar .product-thumb .product-meta{text-align:left;padding:0}.sidebar .product-thumb:hover .name{font-size:12px}#powered a:hover,footer,footer a:hover,footer h5{color:#fff}.sidebar .product-cols:last-child .product-thumb{border-bottom:1px solid #e5e2dd}footer{margin-top:30px;padding-top:30px;padding-bottom:30px;background-color:#ddd;border-top:1px solid #ddd;font-size:13px;font-weight:100;font-family:sans-serif}footer hr{border-top:none;border-bottom:1px solid #666}footer a{color:#ccc}footer h5{font-family:'Open Sans',sans-serif;font-size:17px;font-weight:100;margin-bottom:10px}#powered{clear:both;background:#898989;padding:10px 0;color:#b4b7b8;font-size:.8em}.btn-primary{background-color:#4da5d6;color:#fff;border-color:#7a5b8a}.btn-primary:hover{color:#fff;background-color:#333;border-color:#333}.text-header {color: #FFFFFF;} @media(min-width:992px){.books-list{width: 20%;} .text-book-name{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 230px;margin: 10px 0 15px; text-align: center;}} @media (min-width: 768px){.text-book-name{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 350px;margin: 10px 0 15px; text-align: center;}}
