/*
Theme Name: BookShop Theme
Theme URI: http://giaotrinhtiengnhat.com/
Description: This is a Book Shop Theme.
Author: Mr. Vincent
Author URI: http://giaotrinhtiengnhat.com/
Version: 1
*/



@media screen{h1,h2,h3,ol,p,ul{margin:0 0 10px}body,ol.commentlist li.even{background:#fff}*{margin:0;padding:0}body{font:14px/1.4 Roboto,Arial,Helvetica,sans-serif}.screen-reader-text{position:absolute;left:-9999px;top:-9999px}.clear{clear:both}.group:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .group{zoom:1}#page-wrap{width:960px;margin:20px auto}h1,h2,h3{font-weight:400}ol.commentlist li.comment{border-bottom:1px dotted #666;padding:10px}ol.commentlist li.comment div.vcard cite.fn{font-style:normal}ol.commentlist li.comment div.vcard img.avatar{float:right;margin:0 0 10px 10px}ol.commentlist li.comment div.comment-meta{font-size:10px}ol.commentlist li.comment div.comment-meta a{color:#ccc}ol.commentlist li.comment div.reply{font-size:11px}ol.commentlist li.comment div.reply a{font-weight:700}ol.commentlist li.comment ul.children{list-style:none;margin:10px 0 0}ol.commentlist li.comment ul.children li.depth-2{border-left:5px solid #555;margin:0 0 10px 10px}ol.commentlist li.comment ul.children li.depth-3{border-left:5px solid #999;margin:0 0 10px 10px}ol.commentlist li.comment ul.children li.depth-4{border-left:5px solid #bbb;margin:0 0 10px 10px}ol.commentlist li.odd{background:#f6f6f6}ol.commentlist li.parent{border-left:5px solid #111}}@media print{td,th{border-bottom:1px solid #333}caption,table{text-align:left}a,body{color:#000}.do-not-print{display:none}#comments{page-break-before:always}body{width:100%!important;margin:0!important;padding:0!important;line-height:1.4;word-spacing:1.1pt;letter-spacing:.2pt;font-family:Garamond,"Times New Roman",serif;background:0 0;font-size:12pt}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif}h1{font-size:19pt}h2{font-size:17pt}h3{font-size:15pt}h4,h5,h6{font-size:12pt}code{font:10pt Courier,monospace}blockquote{margin:1.3em;padding:1em}img{display:block;margin:1em 0}a img{border:none}table{margin:1px}th{font-weight:700}td,th{padding:4px 10px 4px 0}caption{background:#fff;margin-bottom:2em}thead{display:table-header-group}tr{page-break-inside:avoid}a{text-decoration:none}}.post-cat .post .post-desc h2,.ulti-box p{font-family:robotomedium}.cart-table .icon-remove,.std em{font-style:normal}#jm-wrapper #button-btt,#jm-wrapper #jm-header,#jm-wrapper .checkout-progress li,#jm-wrapper .demo-notice,#jm-wrapper .jm-product-quick-view .product-shop button.button:focus,#jm-wrapper .jm-product-quick-view .product-shop button.button:hover,#jm-wrapper .jm-slide-buttons span.jm-slide-next:focus,#jm-wrapper .jm-slide-buttons span.jm-slide-next:hover,#jm-wrapper .jm-slide-buttons span.jm-slide-prev:focus,#jm-wrapper .jm-slide-buttons span.jm-slide-prev:hover,#jm-wrapper .jm-two-products .products-list button.button:active,#jm-wrapper .jm-two-products .products-list button.button:focus,#jm-wrapper .jm-two-products .products-list button.button:hover,#jm-wrapper .remember-me-popup .remember-me-popup-body a,#jm-wrapper button.button,#jm-wrapper button.form-button{background-color:#087b39}#jm-wrapper .jm-megamenu ul.level0 li.mega a.mega,#jm-wrapper .jm-megamenu ul.level0 li.mega a.mega.first{border-color:#0B5E2E}#jm-wrapper .jm-megamenu ul.level0 li.mega a.active,#jm-wrapper .jm-megamenu ul.level0 li.mega a.mega:hover,#jm-wrapper .jm-megamenu ul.level0 li.mega:hover>a.mega{background:#49C834}#jm-wrapper #jm-mycart{background:#49C834;border:1px solid #3cad21;padding:10px 7px;line-height:inherit;min-height:inherit;color:#fff}#jm-wrapper #jm-mycart .btn-toggle.mycart-toggle{padding:0 12px;background:0 0}#jm-wrapper #jm-mycart .btn-toggle.mycart-toggle a{color:#fff}#jm-wrapper #jm-mycart .btn-toggle.mycart-toggle a span{color:#f1ff2e}#jm-wrapper .products-grid .product-name a:active,#jm-wrapper .products-grid .product-name a:focus,#jm-wrapper .products-grid .product-name a:hover{color:#087b39}.jm-col-left #jm-main>.inner{border-left:1px solid #eee}.jm-col-left .col-left .inner{border-right:0}.top_info_header{overflow:hidden;border-left:1px solid #D8121B}.top_info_header .cm-top-head{width:1150px;margin:0 auto 5px;display:inline-block}.top_info_header .top_info_header_item{width:230px;float:left;padding:32px 0 15px}.top_info_header .top_info_header_item.top_info_header_3 .ulti-box{width:290px}.top_info_header .top_info_header_item.top_info_header_search,.top_info_header .top_info_header_item.top_info_header_search .ulti-box{width:318px}.top_info_header .top_info_header_item.top_info_header_cart{width:215px;padding:29px 0 10px}.ulti-box{width:230px}.ulti-box.dif{margin-top:4px}.ulti-box img{float:left;margin-right:5px}.ulti-box p{font-size:14px;color:#66645c;margin-bottom:0;margin-top:-2px;float:left;text-align:left;font-weight:700}.block-title-a{color:#fff}.block-title-a:hover{text-decoration:none}.block-layered-nav dd>ol>li.nav-parent>a{background:url(images/icon_plus_black.png) 96% center no-repeat}.block-layered-nav dd>ol>li>a:active,.block-layered-nav dd>ol>li>a:focus{color:#333!important}.block-layered-nav dd>ol>li>a{border-radius:5px;color:#333!important;display:block;width:100%;box-sizing:border-box;padding-left:10px;cursor:pointer}.block-layered-nav dd>ol>li.active>a,.block-layered-nav dd>ol>li>a:hover{background:#E0DFDF;color:#087b39!important}.block-layered-nav dd>ol>li.active ul li a.a-active{color:#087b39}.block-layered-nav dd>ol>li.nav-active>a,.block-layered-nav dd>ol>li.nav-parent.active>a,.block-layered-nav dd>ol>li.nav-parent>a:hover{background:url(images/icon_plus_black.png) 96% center no-repeat #E0DFDF}.block-layered-nav dd>ol>li.nav-active>a,.block-layered-nav dd>ol>li.nav-active>a:hover{background:url(images/icon_minus_black.png) 96% center no-repeat #E0DFDF}.block-layered-nav dd>ol>li.nav-parent ul{display:none;margin-left:20px;margin-bottom:0}.block-layered-nav dd>ol>li.nav-parent li a{display:block;width:100%;padding-left:10px;background:url(images/caret-right-black.png) left 10px no-repeat}.category-products.my-cat .product-image img,.products-grid .product-image img{max-height:250px}.category-products.dm-sach .product-image img,.products-grid .product-image img{min-height:194px;max-height:194px}.products-grid .author{margin-bottom:5px}#jm-main .price{color:#c02026}.post-cat .post{border-bottom:1px dotted #999;padding-bottom:20px;margin-bottom:20px}.post-cat .post:last-child{border-bottom:0}.post-cat .post .post-thumb{width:200px;float:left;margin-right:20px}.post-cat .post .post-thumb .imglink{padding:2px;border:1px solid #ccc;width:196px;height:136px}.post-cat .post .post-desc h2{margin-bottom:0;height:23px;overflow:hidden;font-size:18px}.post-cat .post .post-desc h2 a{color:#000;font-weight:700}.post-cat .post .post-desc h2 a:hover{text-decoration:none;color:#087b39}.post-cat .post .post-desc .post-excerpt{margin-top:10px;line-height:1.6;margin-bottom:7px;height:66px;overflow:hidden}.post-single h1{margin-bottom:0}.post-single .entry{margin-top:20px;font-size:15px;line-height:1.6}.post-single .other-post{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.post-single .other-post h4{margin-bottom:10px;font-size:16px;font-weight:400;font-family:robotobold;text-transform:uppercase}.post-single .other-post ul{list-style:none;margin-left:20px}.post-single .other-post ul li{margin-bottom:8px}.post-single .other-post ul a{padding-left:10px;color:#000;font-family:roboto_slabregular;background:url(images/caret-right-black.png) left 4px no-repeat}.post-single .other-post ul a:hover{text-decoration:none;color:#F0141E}#guide-tab{background:#eee;padding:20px;margin:0 0 30px;border:1px solid #E0DFDF}#guide-tab .nav{overflow:hidden;margin:0 0 10px}#guide-tab .nav li{width:32%;float:left;margin:0 15px 0 0}#guide-tab .nav li.last{margin-right:0}#guide-tab .nav li a{display:block;padding:5px;background:#959290;color:#fff;font-size:16px;text-align:center;border:0}#guide-tab .nav li a:hover{background-color:#087b39;text-decoration:none}#guide-tab .nav li a:focus,#guide-tab .nav li a:hover{text-decoration:none}#guide-tab ul{list-style:none}#guide-tab ul li a.current{background-color:#087b39;color:#fff}.info-inner{padding-top:30px}.info-inner p{width:70%}.info-inner2{width:25%}.info-inner2 .list-info{list-style:none;margin-top:-5px}.product-img-box .more-views li,.product-view .price-box{margin-top:0}.std ul{margin:0}.jm-contacts .fieldset,.jm-contacts .form-list li.wide textarea{width:100%}.form-list .field{width:33%}.form-list input.input-text{width:95%}.form-list li.wide{width:97%}.form-list li.wide .input-box{width:100%}.buttons-set button.button{margin-left:0}.navigation li{display:inline}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{text-decoration:none;background-color:#f9f9f9;border:1px solid #dbdbdb;cursor:pointer;padding:7px 15px;display:inline-block;color:#333641}.navigation li a:hover,.navigation li.active a{background-color:#2ba40d;border:1px solid #27910d;color:#fff}.block-top-book .jm-products-list-title{padding:0 10px}.block-top-book .products-list{height:278px;border:1px solid #D7D4D4}.product-essential .availability{margin-bottom:10px}.price-label,.product-view .price-box .price-label{display:inline-block}.ja-tab-content{min-height:140px;border-top-style:dashed}#bodycover,#bodycoverimg{width:100%;height:100%;position:fixed;padding-top:160px;background:rgba(0,0,0,.3);z-index:9999;top:0;left:0}.mypanel{font-family:Roboto,Arial,Helvetica,sans-serif;position:relative;width:55%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000;background-color:#fff;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.45);-moz-box-shadow:0 4px 15px rgba(0,0,0,.45);box-shadow:0 4px 15px rgba(0,0,0,.45)}.panel-title,.product-notification-buttons a.tt{font-family:Roboto,sans-serif}.panel-title{margin:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;position:relative;background:#FA4951!important;font-size:18px!important;color:#fefefe!important;font-weight:500;padding:13px 20px 10px;line-height:25px}.panel-body{padding:20px;overflow:hidden}.product-notification-total-info{margin-top:5px}.float-left{float:left}.float-right{float:right}.product-notification-subtotal{font-weight:700;margin-right:5px}.product-notification-item{overflow:hidden;padding-bottom:20px;border-bottom:1px solid #ccc}.product-notification-image{float:left;margin-right:20px}.mypanel .product-notification-product-name{float:left;display:block;margin-bottom:7px;color:#F0141E;text-align:left}#shopping-cart-table .product-code{margin:8px 0 0;font-size:16px;font-weight:700}.product-notification-content{float:left;clear:none;width:90%}.product-notification-price{float:right;margin-left:25px}.closepanel{position:absolute;right:-12px;top:-12px;cursor:pointer}.product-notification-buttons{float:right;margin-top:10px}.continue_shopping{color:#F0141E}.product-notification-buttons a.tt{padding:8px 15px;float:left;border-style:solid;border-width:1px;border-color:#e1af04;border-radius:3px;text-align:center;font-size:14px;margin-left:0;color:#3e3535!important;font-weight:700;text-transform:uppercase;line-height:1.2;background:#ffc705}.product-notification-buttons a.tt:hover{text-decoration:none}.cm-cart-table .price{white-space:nowrap}.category-products.my-cat .product-image img.cart-img{width:70px;height:100px;margin:0 auto}.cart-table a:hover{color:#F0141E}.form-list.checkout-wrap{width:70%;margin:0 auto}.form-list.checkout-wrap .field{margin-bottom:20px}.form-list.checkout-wrap .field,.form-list.checkout-wrap .input-box{width:100%}.form-list.checkout-wrap label{margin:10px 0 5px}.form-list.checkout-wrap input.input-text,.form-list.checkout-wrap select.input-text,.form-list.checkout-wrap textarea.input-text{width:100%;box-sizing:border-box}.form-list.checkout-wrap .button{margin-top:10px}.error-box li{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:7px 15px;margin-bottom:5px}.order-success{padding:7px 15px;color:#3c763d;background-color:#dff0d8;border:1px solid #d6e9c6}.form-search{min-width:280px}.form-search .input-text{min-width:230px;border-radius:5px 0 0 5px}.form-search button{right:-4px;top:0;background:#087b39;height:44px;width:44px;border-radius:0 5px 5px 0}#jm-header .main{margin-top:0}.category-products .pagination.front{list-style:none;float:left}.pagination.front li{margin-left:0;margin-right:5px}.pagination.front li.current span{color:#fff;background:#F0141E}.pagination.front li a{color:#F0141E}.pagination.front li a i{font-style: normal;}.block-shipping{margin-top:30px;font-family:roboto_slabregular}.block-shipping h4{font-family:robotolight,Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;margin-bottom:20px;color:#777}.block-shipping .inner{min-height:200px}#jm-footer .inner{padding:10px 0;border:0}#carousel_inner{float:left;width:1110px;overflow:hidden;background:#f2f2f2}#carousel_ul{position:relative;left:-277px;list-style-type:none;margin:0;padding:0 0 10px;width:9999px}#carousel_ul li{float:left;width:267px;padding:0;height:170px;background:#fff;position:relative;margin:20px 5px}#carousel_ul li img{margin-bottom:-4px;cursor:pointer;cursor:hand;border:0;width:267px;height:170px}#left_scroll,#right_scroll{float:left;width:30px;height:210px;opacity:.6;cursor:pointer}#left_scroll{background:url(images/arrow_left_grey.png) center center no-repeat #f2f2f2}#right_scroll{background:url(images/arrow_right_grey.png) center center no-repeat #f2f2f2}#left_scroll img,#right_scroll img{cursor:pointer;cursor:hand}.post_slide_title{text-decoration:none;display:block;position:absolute;bottom:0;left:0;background:#298B52;color:#fff;padding:4px 10px;height:45px;overflow:hidden;width:100%;box-sizing:border-box}.post_slide_title:hover{text-decoration:none}.support-online-element{float:left;margin-left:10px;min-width:65px}.support-online-element:first-child{margin-left:0}.support-online-element label{float:left;margin-right:5px;font-size:14px}.support-online-element img{vertical-align:middle;padding-bottom:4px}#jm-mainnav,#logo{min-height:60px}.jm-megamenu ul.level0 li.mega a.mega{height:60px;line-height:60px}.product-essential .product-shop h1{font-size:24px}.product-essential .product-shop.margin20{margin-top:20px}ul.ja-tab-navigator{float:none;width:100%}#ja-tab-products ul.ja-tab-navigator li.active,#ja-tab-products ul.ja-tab-navigator li.active.first{border-bottom:3px solid #087b39}ul.ja-tab-navigator li,ul.ja-tab-navigator li.active,ul.ja-tab-navigator li.active.first{border:0;background:0 0}ul.ja-tab-navigator li,ul.ja-tab-navigator li.active{width:33%}ul.ja-tab-navigator li,ul.ja-tab-navigator li a{line-height:40px;font-size:14px;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700}.mainbox2-title,.mainbox2-title span{font-size:18px;float:left;width:100%}ul.ja-tab-navigator li a{padding-left:20px}ul.ja-tab-navigator li.active a{padding:0}ul.ja-tab-navigator li.first{border-top:0}.ja-tab-content{float:none;margin-top:41px;width:99%;box-sizing:border-box}.mainbox2-container{margin-bottom:30px}.mainbox2-title{padding:0;height:30px;margin-left:0;line-height:20px;position:relative;border-bottom:1px dashed #c7c7c7;margin-bottom:20px;margin-top:15px}.mainbox2-title span{color:#008340;background:0 0;font-family:Roboto,sans-serif;font-weight:500;margin-bottom:10px;white-space:nowrap}.mainbox2-body{overflow:hidden;width:100%}.breadcrumb{padding-bottom:8px;margin-top:20px;margin-left:10px}.breadcrumb a,.breadcrumb span{font-size:13px;font-family:Roboto,sans-serif;color:#232323;line-height:1.2;text-align:left}.breadcrumb a:hover{text-decoration:none}.icon-delimiter:before{content:"\f105"}.product-image.product-image-zoom #image{width:220px;max-height:330px}.look-inside img{float:right;margin-right:37px}#carousel_container_mobile{display:none}#mainnav-inner #jm-mainnav .btn-toggle{background-color:#087b39}.total_row_cat{display:table-row}#jm-mycart.mb-jm-mycart,.total_row_cat_mb{display:none}.std .entry em,.std .post-single em{font-style:italic}.std .entry ul{margin-left:20px}#menu-small,#search-small{display:none;margin:10px auto 0}.std .entry img{max-width:800px}#search-small .form-search{min-width:280px;border:1px solid #087b39;border-radius:0;min-height:30px}#search-small .form-search .input-text{padding:7px 40px 7px 10px;min-width:220px}#search-small .form-search button{right:0;top:0;padding:8px}#menu-small{background:#4c4c4c}#menu-small ul.megamenu{border-right:0;margin:0;height:auto}.slicknav_btn{overflow:hidden;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#222;position:relative;display:block;vertical-align:middle;padding:.638em .625em;line-height:1.125em;cursor:pointer}.slicknav_menu .slicknav_menutxt{color:#FFF;font-weight:700;text-shadow:0 1px 3px #000;display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:right;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5;display:block;width:1.125em;height:.15em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_btn .slicknav_icon-bar:nth-child(2),.slicknav_btn .slicknav_icon-bar:nth-child(3){margin-top:.188em}#menu-small .megamenu{display:none;color:#fff;margin:0;padding:0;font-size:1em;clear:both}#menu-small .megamenu,#menu-small .megamenu ul{list-style:none;overflow:hidden}#menu-small .megamenu ul{display:none;margin-left:20px;margin-bottom:0}#menu-small .megamenu a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;display:block;text-align:left}.main.col2-set.clearfix #carousel_container_mobile ul{margin:0 auto}.main.col2-set.clearfix #carousel_container_mobile ul li:last-child,.view-all p{margin-bottom:0}.main.col2-set.clearfix #carousel_container_mobile ul li img{width:100%}.main.col2-set.clearfix #carousel_container_mobile ul li .post_slide_title_mb{text-decoration:none;display:block;bottom:0;left:0;background:url(images/caret-right-black.png) left 9px no-repeat;color:#333;padding:4px 10px;overflow:hidden;width:100%;box-sizing:border-box}#menu-small .megamenu>li.active>a,#menu-small .megamenu>li.nav-parent.active>a{background:#999;border-radius:5px}#menu-small .megamenu>li.active ul li a.a-active{color:#63C223}#menu-main-menu-1{display:none}.view-all{text-align:center}.view-all p a{color:#fff;display:block;background:#087b39;padding:7px 0;border-radius:5px;border:1px solid #E9EAE9}.view-all p a:hover{text-decoration:none}.mar-bott{margin-bottom:25px}.box-img{float:left;margin-right:5px}.box-img.img-hotline{width:36px;height:33px;background:url(images/hotline-icon.jpg)}.box-img.img-giaohang{width:43px;height:25px;background:url(images/shipping-icon.jpg)}.box-img.img-xuatban{width:34px;height:25px;background:url(images/book-icon.png)}.footer-zone .block-shipping{width:25%}.footer-zone .block-shipping:last-child{width:25%;border-bottom:0}.footer-zone .block-shipping:last-child .inner{border-right:0;margin:0!important;padding:0!important}.jm-tabs{margin:0 0 10px}.jm-tabswrap{margin:0;padding:0}.jm-tabswrap .container{height:100%;position:relative;z-index:10}.jm-tabswrap .jm-tab-content ul{margin:0!important;padding:0!important}.jm-tabswrap .jm-tab-content li,.jm-tabswrap .jm-tab-content li.item{padding:5px 21px 5px 7px}.jm-tabswrap .jm-tab-content .jm-tab-subcontent{padding:0;margin:0 0 0 -10px}.tabs_content{overflow:visible!important}.jm-tabs-title-top ul.jm-tabs-title{margin:0;padding:0;float:left}* html .jm-tabs-title-top ul.jm-tabs-title{bottom:-1px}.jm-tabs-title-top ul.jm-tabs-title li,.jm-tabs-title-top ul.jm-tabs-title li.item{background:0 0;cursor:pointer;display:block;float:left;margin:0;padding:0}.jm-tab-panels-top{bottom:0;clear:both;height:57px;left:0;position:relative;width:100%;z-index:1}.jm-tabs-title-left{float:left}.jm-tabs-title-left ul.jm-tabs-title{left:0;margin:0;padding:0;top:10px;width:100%}.jm-tabs-title-left ul.jm-tabs-title li{cursor:pointer;display:block;margin:0 0 0 1px;padding:0}.jm-tab-panels-left{height:98%;left:10px;overflow:hidden;position:relative;top:5px}.jm-tabs-title-right{float:right;height:100%;position:relative}.jm-tabs-title-right ul.jm-tabs-title{margin:0;padding:0;right:0;top:10px;width:100%}.jm-tabs-title-right ul.jm-tabs-title li{cursor:pointer;display:block;margin:0 0 0 1px;padding:0}.jm-tab-panels-right{height:98%;overflow:hidden;position:relative;top:5px}.jm-tabs-title-bottom ul.jm-tabs-title{margin:0;padding:0;position:absolute}* html .jm-tabs-title-bottom ul.jm-tabs-title{top:-1px}.jm-tabs-title-bottom ul.jm-tabs-title li{cursor:pointer;display:block;float:left;margin:0;padding:0}.jm-tab-panels-bottom{clear:both;left:10px;overflow:hidden;position:relative;right:0;top:0;width:98%;z-index:1}#jmoverlay{background:#000;height:100%!important;left:0;min-height:100%!important;position:fixed!important;top:0;width:100%!important;z-index:3;zoom:1;opacity:.05;filter:alpha(opacity=5)}#jm-main .price-old{font-family:roboto_slabregular;font-size:16px;margin-left:10px;color:#999;text-decoration:line-through}#product-bestseller{margin-bottom:10px}#product-bestseller section{display:none;padding:20px 0 0;border-top:1px solid #ddd}#product-bestseller input{display:none}#product-bestseller label{text-transform:uppercase;display:inline-block;margin:0 0 -1px;padding:10px 20px;font-weight:600;text-align:center;color:#bbb;border:1px solid transparent}#product-bestseller label:before{font-family:fontawesome;font-weight:400;margin-right:10px}#product-bestseller label:hover{color:#888;cursor:pointer}#product-bestseller input:checked+label{color:#fff;border-bottom:1px solid #087b39;position:relative;z-index:1;background:#087b39;border-radius:5px 5px 0 0}#product-bestseller #tab1:checked~#content1,#product-bestseller #tab2:checked~#content2{display:block;position:relative}#product-bestseller #tab1:checked~#content1 .products-grid,#product-bestseller #tab2:checked~#content2 .products-grid{margin:0 0 0 -3px!important}#product-bestseller #tab1:checked~#content1 .products-grid li.item .inner{padding:5px 10px 25px 15px!important}@media screen and (max-width:650px){#product-bestseller label{font-size:12px;padding:7px 8px}#product-bestseller label:before{margin:0;font-size:18px}#product-bestseller .owl-controls{top:-50px}}#menu-post-menu li{float:left;line-height:30px;margin:0;text-align:left;width:100%}#menu-post-menu>li>a{font-family:roboto_slabregular;border-radius:5px;color:#333!important;display:block;width:100%;box-sizing:border-box;padding-left:10px;cursor:pointer;margin:0 5px 0 0;font-size:14px}#menu-post-menu>li.active>a,#menu-post-menu>li>a:hover{background:#E0DFDF;color:#087b39!important;text-decoration:none}.qty-box{margin-top:20px}#jm-wrapper .add-to-cart button.button.btn-buynow{margin-left:10px;background:#FA4951}.widget_wysija_cont.php_wysija{width:45%;margin:-60px auto 0}.widget_wysija.php_wysija .wysija-paragraph{width:80%;float:left;margin-bottom:0}.widget_wysija.php_wysija .wysija-submit{width:20%;float:right;margin-top:0;background:#087b39;border:none;color:#fff;font-size:18px;font-family:roboto_slabregular}.widget_wysija.php_wysija button,.widget_wysija.php_wysija input{height:40px;line-height:40px}.widget_wysija.php_wysija input[type=text]{border-radius:5px 0 0 5px;border:1px solid #ccc}.widget_wysija.php_wysija input[type=submit]{border-radius:0 5px 5px 0}.widget_wysija.php_wysija input{width:100%;padding:0 20px;box-sizing:border-box}.footer-social-wrap{margin-top:20px}.footer-social-wrap .footer-logo{float:left;margin-right:30px}.content-top-msg,.more-book{float:right}.footer-social-wrap #social-right li,.footer-social-wrap #social-right li a{display:inline;margin-right:3px}.footer-social-wrap #social-right li img{width:30px}#jm-mycart .mycart-toggle .cart_mini_box a{color:#999}.block-content-wrap{padding:15px;border:1px solid #c6c6c6;border-top:0}.more-book{background:url(images/green-arrows-right1.png) no-repeat;padding-left:35px;font-weight:600;margin-right:12px;margin-bottom:10px;z-index:10000;position:relative}.more-book:hover{text-decoration:none}
.widget.block-dm li{
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px dotted #999;
    background: url(images/arrow_right_grey.png) no-repeat left 5px;
    padding-left: 15px;
    background-size: 5px;
}
.widget.block-dm li:last-child{
    margin-bottom: 0;
    border-bottom: 0;
    padding-bottom: 0;
}
.widget.block-dm img{max-width: 100%}
.widget.block-dm > ul{
    background: #fff;
    border: 1px solid #c6c6c6;
    border-top: 0;
    padding: 16px;
}