@font-face{font-family:'palatino';src:url(../../fonts/palatino_linotype-webfont.eot);src:url(../../fonts/palatino_linotype-webfont.eot?#iefix) format('embedded-opentype') , url(../../fonts/palatino_linotype-webfont.woff) format('woff') , url(../../fonts/palatino_linotype-webfont.ttf) format('truetype') , url(../../fonts/palatino_linotype-webfont.svg#palatino) format('svg');font-weight:normal;font-style:normal}body{margin:5px 0 0 0;padding:0;font-size:14px;font-family:'palatino',Georgia,Times,"Times New Roman",serif;color:#464648}select::-ms-expand{display:none}select{font-family:'palatino',Georgia,Times,"Times New Roman",serif;-webkit-appearance:none;-moz-appearance:none;-moz-appearance:window;-moz-appearance:treeitem;background-color:#fff!important;text-indent:1px;text-overflow:'';overflow:hidden}.select-wrapper{background-position:right -138px;border-right:none}.clsSelectBox.select-wrapper,.clsSorting.select-wrapper,.clsSearchField.select-wrapper{height:37px;border:1px solid #e7e7e7;width:83.7%;color:#222!important;position:relative}.clsSearchField.select-wrapper{width:33%!important}.clsSorting.select-wrapper{width:100%!important}.clsSelectBox.select-wrapper select,.clsSearchField.select-wrapper select{width:100%;height:39px}.clsSelectBox.select-wrapper .holder,.clsSorting.select-wrapper .holder,.clsSearchField.select-wrapper{color:#222;display:block;white-space:nowrap;overflow:hidden;cursor:pointer;position:relative}.clsSorting.select-wrapper .holder,.clsSearchField.select-wrapper .holder{background-color:#fff;height:38px}.clsUserSelect.custom-select .select-wrapper{}.select-catalogue-dropdown{color:none!important}select option.optionCatalogue{color:#000!important;font-size:14px!important;font-family:'palatino',Georgia,Times,"Times New Roman",serif!important}.select-wrapper{float:left;display:inline-block;color:#fff!important;background-image:url(https://www.forumislamicworld.com/images/site/xverticalSpriteF.png.pagespeed.ic.PK1LtUQ7Pz.png);background-repeat:no-repeat;background-position:right -138px;cursor:pointer;text-indent:15px;font-size:.9em;position:relative}.select-catalogue-dropdown,.select-catalogue-dropdown select,.select-catalogue-dropdown option{cursor:pointer;text-indent:15px;font-size:.9em;width:100%;height:40px!important;text-indent:30px;border:none!important;border-radius:0!important;margin-top:3px;margin-bottom:-3px;color:#fff;text-align:center}.optionCatalogue{text-align:center!important}.select-wrapper,.select-wrapper select{width:100%;height:40px;line-height:41px}.select-wrapper:hover{}.select-wrapper .holder{display:block;margin:0 35px 0 5px;white-space:nowrap;overflow:hidden;cursor:pointer;position:relative;z-index:1}.select-wrapper select{margin:0;position:absolute;z-index:3;cursor:pointer;outline:none;opacity:0;display:inherit;left:1px;_noFocusLine: expression(this.hideFocus=true);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}select.clsCurrency option{direction:ltr}button{font-size:1em;font-family:'palatino',Georgia,Times,"Times New Roman",serif}a{text-decoration:none}a:hover{text-decoration:underline}input,textarea{border:1px solid #e7e7e7;font-family:'palatino',Georgia,Times,"Times New Roman",serif;padding:7px}h1{font-size:25px;margin:10px 0 10px 0;font-weight:normal}#idBrowserOurBooks h1{font-size:20px}#idHeader{position:relative;z-index:4;width:100%}#idContent{position:relative;z-index:3;margin-top:20px}.clsHeaderTopBar{background-position:0 -90px;background-repeat:no-repeat}.clsHeaderTopBar:after{content:" ";display:block;clear:both}.clsHeaderTopBar ul{margin:15px 0 0 0;padding:0;list-style:none}.clsHeaderTopBar ul li{float:right;margin-right:10px;border-top:1px solid #fff;width:90px;margin-top:10px;margin-bottom:10px}.clsHeaderTopBar .clsLogo{margin-right:20px;position:absolute}.clsHeaderTopBar ul li.clsSelected{border-top:0;border-bottom:1px solid #fff}.clsHeaderTopBar ul li.clsSelected a{font-weight:bold}.clsHeaderTopBar ul li a{display:block;margin:7px 0 5px 2px;color:#fff;font-size:13px}#idCurrency{clear:both;border-top:0;float:right;padding-top:0;width:50%;text-align:right}#idCurrency a,#idCurrency span{color:#fff}#idCurrency a{display:inline}.clsInnerHeaderBanner{width:100%;height:38px;position:absolute;bottom:0;left:0;opacity:.9}.clsHeaderBanner{width:100%;height:310px;background-position:center top;position:relative}.clsHeaderBanner.clsNoImage{height:36px}.clsHeaderBanner.clsNoImage .clsInnerHeaderBanner{opacity:1}.clsHeaderBanner.clsNoImage .clsInnerHeaderBanner .holder{z-index:2}.clsHeaderBanner .clsBannerTextBackground{width:24%;height:228px;filter: alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;position:absolute;right:0;z-index:1}.clsHeaderBanner .clsTextBlock{width:22%;height:214px;position:absolute;right:0;z-index:2}.clsHeaderBanner .clsTextBlock .clsTextContent{margin:10px 10px 10px 10px;height:200px;color:#fff;overflow:hidden}.clsHeaderBanner .clsTextBlock .clsTextContent h3{}.clsHeaderBanner .clsTextBlock .clsTextContent ul{list-style:none;margin:0;padding:0}.clsHeaderBanner .clsTextBlock .clsTextContent ul li a{color:#fff;line-height:18px}.clsHeaderBanner .clsTextBlock .clsTextContent ul li{margin-bottom:25px}.clsHeaderBanner .clsShoppingcartBg{width:24%;position:absolute;right:0;bottom:0;height:43px;filter: alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.clsHeaderBanner .clsShoppingcart{cursor:pointer;font-size:.9em;width:24%;float:right;color:#fff;z-index:1;height:39px;min-width:180px;border-left:2px solid #fff}.clsHeaderBanner .clsShoppingcart .clsShoppingcartContent{position:relative}.clsOverlappingBanner{height:1px!important}.clsHeaderBanner .clsShoppingcart .clsShoppingcartContent div{display:block;position:absolute;margin:3px 0 0 10px}.clsHeaderBanner .clsShoppingcart .clsShoppingcartContent div span{display:block}.clsHeaderBanner .clsShoppingcart .clsShoppingcartContent .clsShoppingcartButton{margin-top:1px;width:43px;height:41px;position:relative;float:right;background-position:0 -202px;background-repeat:no-repeat;cursor:pointer}select.clsCurrency{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;height:39px;border:none;text-indent:15px;font-size:.9em}.clsCurrenciesSelector{float:right}.clsCurrency.clsCurrency.custom-select{}.clsBannerBlock{position:relative;position:absolute;left:0;height:10px;width:76%}.clsHeaderBanner .clsBannerTextBackgroundRoute{width:76%;height:43px;filter: alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;position:absolute;left:0;bottom:0;z-index:1}.clsHeaderBanner .clsTextBlockRoute{position:absolute;left:0;bottom:0;z-index:2}.clsHeaderBanner .clsTextBlockRoute.clsFull,.clsHeaderBanner .clsBannerTextBackgroundRoute{}.clsHeaderBanner .clsTextBlockRoute .clsTextContent{font-size:24px;margin:2px 0;height:34px;color:#fff;padding-left:30px}.clsHeaderBanner .clsTextBlockRoute .clsTextContentWithBreadcrumb{margin:10px 10px 0 20px}.clsHeaderBanner .clsTextBlockRoute span{display:block;color:#fff;margin:0 10px 10px 40px;font-size:11px}.clsHeaderBanner .clsTextBlockRoute span a{color:#fff}#mobile-header{display:none}a#responsive-menu-button{background-position:0 -136px;background-size:70% auto;padding:10px 0 0 25px;display:block;width:160px;font-size:19px;cursor:pointer}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto}.sidr .sidr-inner{padding:0 0 15px}.sidr.left{left:-260px;right:auto}#idMenuTree ul,.sidr ul{margin:0;padding:0;list-style:none}#idMenuTree ul li,.sidr ul li{margin:0;border-bottom:1px solid #fff;width:100%;float:left}#idMenuTree ul li a,.sidr ul li a{width:auto;display:block;padding:10px 30px 10px 15px}#idMenuTree ul li.clsOpen .clsItem a{color:#fff!important;font-size:15px}#idMenuTree ul li.clsOpen .clsItem a:hover{text-decoration:none}.sidr ul li.sidr-class-clsOpen .sidr-class-clsItem a{color:#fff!important;float:left;font-size:19px}#idMenuTree ul li.clsOpen ul.clsSubcategoryItem li a,.sidr ul li.sidr-class-clsOpen ul.sidr-class-clsSubcategoryItem li a{background-color:#e6e6e6;font-size:13px;padding-left:15px}#idMenuTree ul li .clsItem{position:relative}.clsWrap.clsMainMenu{min-height:42px;position:relative;background-color:#efefef;z-index:1;width:100%}body .clsWrap:nth-child(2) {z-index:0}#idMenu{width:76%;background-color:#efefef}#idMenu ul{margin:1px 0 0 0;padding:0;list-style:none}#idMenu ul li{width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center;border-right:2px solid #fff}#idMenu ul li:hover,.clsSelected,form#formSearchAuthor .clsButton:hover{text-decoration:none!important}#idMenu ul li.clsSelected a,#idMenu ul li a:hover,form#formSearchAuthor .clsButton:hover{color:#fff!important;text-decoration:none!important}#idMenu ul li a{color:#464648;display:block;padding:12px;font-size:13px;min-height:16px}#idMenu ul li.clsHome{height:42px;cursor:pointer!important}#idMenu ul li.clsHome a,#idMenu ul li.clsHome a:hover,#idMenu ul li.clsHome.clsSelected a{margin:5px auto 0 auto;padding:0!important;height:36px;width:100%;background-size:36px auto}#idMenu ul li.clsHome a{width:36px!important;cursor:pointer}#idMenu ul li.clsHome:hover a,#idMenu ul li.clsHome a:hover,#idMenu ul li.clsHome.clsSelected a{background-position:50% -38px;background-size:36px auto}#idMenu ul li.clsLast{border-right:0!important}.clsCmsContent{width:100%;height:232px;float:left}.clsFollowUsBlock .clsSocial,.clsCmsContent .clsSocial{width:49%!important;float:left}.clsFollowUsBlock .clsSocial .clsSocialImg,.clsSocial .clsSocialImg{width:100%;height:185px}.clsFollowUsBlock .clsSocial .clsSocialImg,.clsSocial .clsSocialImg.clsSocialTwitterImg{background:url(https://www.forumislamicworld.com/images/site/homeage_r7_c1.jpg.pagespeed.ce.IgsSpPYeAN.jpg) no-repeat}.clsFollowUsBlock .clsSocial .clsSocialImg,.clsSocial .clsSocialImg.clsSocialFacebookImg{background:url(https://www.forumislamicworld.com/images/site/homeage_r7_c4.jpg.pagespeed.ce.OD22msJZGU.jpg) no-repeat}.clsFollowUsBlock .clsSocial .clsSocialText,.clsSocial .clsSocialText{background-color:#345672;width:100%;height:47px;position:relative}.clsFollowUsBlock .clsSocial .clsSocialText .clsSocialTextContentL,.clsFollowUsBlock .clsSocial .clsSocialText .clsSocialTextContentS,.clsSocial .clsSocialText .clsSocialTextContentL,.clsSocial .clsSocialText .clsSocialTextContentS{color:#fff;padding-top:13px;display:block;padding-left:10px}.clsFollowUsBlock .clsSocial .clsSocialText .clsSocialTextContentS,.clsSocial .clsSocialText .clsSocialTextContentS{display:none}.clsSearchBtn{width:24%;height:42px;position:absolute;right:0;z-index:1;top:0}.clsSearchBtn .clsSearchBtnInner{width:100%;position:relative}.clsSearchBtn .clsSearchBtnInner span.clsInputsize{width:80%}.clsSearchBtn span{font-weight:bold;display:block;float:left}.clsSearchOpen .clsSearchBtnInner{top:2px;border-width:2px;border-style:solid;width:98%;position:relative;height:38px}.clsSearchBtn span input{background-color:transparent;border:0;margin:2px 0 0 10px;font-size:13px;padding:10px 0 12px 2px;width:80%}.clsSearchOpen span input{background-color:transparent;border:0;margin:0;font-size:1em;padding:10px 0 12px 2px;width:70%;margin-left:10px}.clsSearchOpen #idSearch span{padding:0}.clsSearchOpen #idSearch div.clsType{background-color:}.clsSearchOpen #idSearch div.clsType .clsTitle{font-weight:normal;width:100%;border-bottom:1px solid #cdcdcd;margin-bottom:10px}.clsSearchOpen #idSearch div.clsType .clsTypeTitle span{display:block;margin:10px;font-size:.9em;font-weight:normal}#idContent .clsTitle span,#idLastViewed .clsTitle span{font-size:1.3em}#idContent .clsWrap .clsIconSprite,#idLastViewed .clsIconSprite{background-position:0 0;position:absolute;top:-28px;margin:0}.clsSearchOpen #idSearch div.clsType ul{list-style:none;padding:0 0 0 20px;margin-top:10px;margin-bottom:5px;clear:both;font-size:.9em}.clsSearchOpen #idSearch div.clsType ul li{width:100%;margin:0;padding:0;margin-top:10px}.clsSearchOpen #idSearch div.clsType ul li a{color:#333}.clsSearchOpen #idSearch div.clsType ul li a span.clsAuthor{font-style:italic;color:#464648;display:block}.clsSearchBtn div span.clsSearchIcon,.clsSearchOpen div span.clsSearchIcon{position:absolute;right:10px;top:10px;padding:10px 10px 11px 11px;cursor:pointer;background-position:-156px 0}.clsSearchOpen div span.clsSearchIcon{top:8px;right:7px}.clsSearchOpen{width:24%;height:42px;position:absolute;right:0;top:-2px;z-index:1;background-color:#fff}#idSearch{z-index:5;position:absolute;width:99%;top:44px;padding:0 0 10px 0;background-color:#e7e7e7;border:1px solid #cdcdcd;border-top:0}#idSearch p{font-size:1.1em}#idSearch .clsType ul li a strong{background-color:#fff}#idAdvancedSearch{clear:both;width:100%;z-index:4;top:42px;font-size:1.1em;padding-bottom:15px;padding-top:15px;float:left;background-color:#e7e7e7}.clsWrap .clsAdvancedSearch{width:100%}#idAdvancedSearch h3{font-weight:normal;margin-left:10%;margin-right:10%;display:block;width:80%;margin-bottom:5px}#idAdvancedSearch .clsSearchItem{float:left;width:33%;padding:0;border:0;margin-top:20px}#idAdvancedSearch .clsSearchItem .clsFilterContentTwo{width:100%!important;margin-top:10px}#idAdvancedSearch .clsSearchItem p{font-size:1.2em}.clsSearchItem .clsSelect{width:100%}#idAdvancedSearch div{position:relative;color:#666}#idAdvancedSearch div.clsInput{box-sizing:border-box;ms-box-sizing:border-box;webkit-box-sizing:border-box;moz-box-sizing:border-box;height:39px;border:1px solid #e7e7e7;background-color:#fff;border-right:0}#idAdvancedSearch div input{padding:10px 0 10px 11px;background-color:transparent;border:0;width:99%;position:relative}#idAdvancedSearch .clsSelect{height:39px;box-sizing:border-box;ms-box-sizing:border-box;webkit-box-sizing:border-box;moz-box-sizing:border-box;width:33%;margin-right:1px}#idAdvancedSearch .clsSelect.clsSorting{width:100%}#idAdvancedSearch .clsRange #priceslider,#idAdvancedSearch .clsRange #yearslider{width:80%}select.clsSelect{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;height:39px;border:1px solid #e7e7e7;width:40%;float:left;text-indent:15px;cursor:pointer;padding-top:10px;padding-bottom:10px}#idAdvancedSearch div.clsSelect.clsWide span{border-right:1px solid #fff}#idAdvancedSearch form{width:80%;margin-left:10%;margin-right:10%}#idAdvancedSearch form .searchButton{position:relative;color:#fff;text-align:center;width:33%;display:block;padding:10px 0;float:left;cursor:pointer;border:1px solid #e7e7e7;border-left:0;margin:0;height:39px;box-sizing:border-box;ms-box-sizing:border-box;webkit-box-sizing:border-box;moz-box-sizing:border-box}nav#idBrowse{width:99.8%;position:relative;z-index:4;top:42px;background-color:#e7e7e7;border:1px solid #cdcdcd;border-style:solid;border-top-width:3px;font-size:1.1em;padding-bottom:15px;padding-top:15px;margin-bottom:15px}#idBrowse .clsSelectedArrow,#idSearch .clsSelectedArrow{position:absolute;top:0;width:10px;height:5px;background-position:-273px -5px;background-repeat:no-repeat}#idSearch .clsSelectedArrow{left:50%}nav#idBrowse .clsCategory{float:left;width:25%;padding:0 0 0 0}nav#idBrowse .clsCategory:nth-of-type(4n+2) {clear:both}nav#idBrowse .clsCategory .clsMoreSub{width:20px;height:20px;background-color:#ababab;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;border:0;padding:0;text-align:center;text-decoration:none;font-size:19px;position:absolute;bottom:5px;right:5px;display:block}nav#idBrowse .clsCategoryInner{border-right:1px solid #cfcfcf;padding:0 10px;margin:10px 0;min-height:160px;position:relative}nav#idBrowse .clsCategory:nth-of-type(4n+1) .clsCategoryInner {border-right:0}nav#idBrowse .clsCategory h3{font-size:19px;margin:0;margin-bottom:5px;color:#345672}nav#idBrowse .clsCategory ul{list-style:none;padding:0;margin:0 0 0 10px}nav#idBrowse .clsCategory ul li{padding:0;margin:10px 0}nav#idBrowse .clsCategory ul li a{color:#242424}.clsDivider{width:2px;background-color:#fff;top:0;right:24%;height:43px;position:absolute}.clsWrap{width:80%;margin:0 auto;text-align:left;position:relative;z-index:2;clear:both}.clsFiller{display:none}.clsContentItem{width:49%;float:left}.clsContentItem.clsOdd{margin-right:1%;clear:both}.clsContentItem.clsEven{float:right}#idContent .clsWrap.clsTextAboutus img{float:left}.clsContentNewsItem article{width:100%;margin-bottom:5px}article .clsNewsImg{position:relative;width:20%;height:120px;border-right-width:5px;border-right-style:solid;float:left;background-position:center center}article .clsNewsImg span{height:38px;width:5px;position:absolute;right:-10px;top:10px}article .clsNewsTxt{width:75%;float:left;color:#666}article .clsNewsTxt .clsNewsTxtInner{padding:10px}article .clsNewsTxt .clsNewsTxtInner div{height:75px;overflow:hidden}article .clsNewsTxt .clsNewsTxtInner a{float:right;font-weight:bold;cursor:pointer}.clsAboutUsHomepage{width:100%;position:relative;background-position:center center;background-size:auto;height:130px;float:left;margin-bottom:10px}.clsTranparentLayer{background-color:rgba(250,250,250,.7);width:100%;height:100%;overflow:hidden;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clsBlockFair{background-color:#efefef;display:inline-block!important;max-width:none!important;width:100%}.clsFair.clsBlockFair{max-width:300px;display:inline}.clsFair.clsBlockFair .clsFairInfo{float:left;width:55%}.clsFair.clsBlockFair .clsFairImg{float:right;width:44%}.clsFair.clsBlockFair img{float:right;margin:10px 10px 0 0;max-width:125px}.clsFair.clsBlockFair h2{margin:10px;padding:0;font-weight:normal;font-size:20px}.clsFair.clsBlockFair p{margin:10px;color:#666;width:100%;overflow:hidden}.clsFair.clsBlockFair .clsDate{text-align:center;font-size:140%;height:70px;position:relative}.clsIconSprite{background-repeat:no-repeat;display:block;width:22px;height:21px;margin:8px}#idContent .clsTitle .clsinteriorOrnament{width:100%;display:block}.clsDivideRecentItem{width:100%;border-bottom:1px dashed #ccc}.clsRecentItem{margin-bottom:24px}.clsRecentItem img{margin-bottom:3px}.clsRecentItem h2{font-weight:normal;font-style:italic;font-size:15px;text-align:center}.clsPrefRecentItem h2{font-weight:normal;font-style:italic;font-size:15px;text-align:left!important}.clsPrefRecentItem a{color:#333}.clsHighlightItem{margin-bottom:-4px;position:relative}.clsHighlightItem img{width:100%}#idHighlights .clsDescription{margin:0!important;background-image:none!important;background:#efefef;border-style:solid;border-left-width:0;border-right-width:0;border-top-width:2px;border-bottom-width:2px;height:80px}#idHighlights .clsDescription h2{margin:10px;line-height:16px;padding:0;font-weight:normal!important;font-size:12px}#idHighlights .clsTop{width:100%;height:40px;position:absolute;bottom:-2px}#idHighlights .clsArrowLine{width:100%;height:22px;margin-top:10px}#idHightlights .clsGrid3 .clsCol{cursor:default}#idHighlights .clsArrowLine .clsLeft,#idHighlights .clsArrowLine .clsLeft.clsGray{width:22px;height:25px;margin-left:10px;float:left;cursor:pointer}#idHighlights .clsArrowLine .clsLeft{background-position:-134px -425px}#idHighlights .clsArrowLine .clsLeft.clsGray{background-position:-193px -425px}#idHighlights .clsArrowLine .clsRight,#idHighlights .clsArrowLine .clsRight.clsGray{width:22px;height:25px;margin-right:10px;float:right;cursor:pointer}#idHighlights .clsArrowLine .clsRight{background-position:-159px -425px}#idHighlights .clsArrowLine .clsRight.clsGray{background-position:-220px -425px}.clsBottom{width:100%;height:40px;position:absolute;top:-2px}.clsRecentItem img{width:31.3333%;margin-right:2%}.clsCatalogueItem,.clsCategoryItem{float:left;width:49%;margin-right:1%}.clsCatalogueItem img{border:0}.clsCatalogueItem.clsSecond,.clsCategoryItem.clsSecond{float:right;margin-right:0}.clsCatalogueItem .clsRecentItemCatalogueInfo{position:relative;height:140px;overflow:hidden;border-bottom:2px solid #000}.clsCatalogueItem .clsCatalogueInfo{height:45px;overflow:hidden;position:relative;background-color:#efefef}.clsCatalogueItem .clsCatalogueInfo .clsCatalogueNr{position:absolute;right:10px;top:3px;font-size:30px}.clsCatalogueItem .clsCatalogueInfo .clsCatalogueText{padding:6px 54px;font-size:1.1em;text-align:center}.clsCatalogueNr{color:#fff!important}.clsCatalogueItem .clsCatalogueInfo .clsCatalogueText p{margin:0;line-height:18px}.clsCatalogueItem .clsCatalogueInfo .clsCatalogueText p{color:#fff}.clsCatalogueItem img{float:left;width:100%}.clsCatalogueButtonDisabled{pointer-events:none}.clsClassWidgetHomePage{width:100%!important}#idCatalogues ul li div.clsCatalogueBottom,.clsCatalogueItem .clsCatalogueBottom{float:left;border:0;border-top:6px solid #fff;width:100%;color:#fff;padding:10px 0 10px 0;margin:0;text-align:center}#idCatalogues ul li div.clsCatalogueBottom a,.clsCatalogueItem .clsCatalogueBottom a{color:#fff;display:block;width:100%}span.clsCatalogueBottom{background-position:right -128px!important}select.clsCatalogueBottom{margin-left:5px!important}.catalogueTest{margin-top:5px!important;color:#fff;text-align:center;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;height:39px;border:none!important;font-size:.9em}#idCatalogues .clsCatalogueItem,#idCategoriesPage .clsCategoryItem{width:100%}.clsZindex0{z-index:0}.clsClear{width:100%!important;clear:both;float:none!important;background-color:transparent!important;height:0!important;line-height:0!important;padding:0!important;margin:0!important}.clsClearFloat{float:none!important}#idCategoriesPage .clsCategoryItem{position:relative}#idCategoriesPage .clsCategoryItem .clsMoreSub{width:20px;height:20px;background-color:#345672;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;border:0;padding:0;text-align:center;text-decoration:none;font-size:19px;position:absolute;bottom:5px;right:5px;display:block}.clsCatalogueBuyNow{margin-bottom:10px!important}.clsCataloguePrice{margin-bottom:5px}.clsCataloguePrice em{font-style:normal!important}div.clsImage{width:auto;height:200px;background-repeat:no-repeat}#idCategoriesPage .clsCategoryItem figure img{width:100px;float:left;height:100px;top:230px;left:0}#idCategoriesPage .clsEmblem{width:45px;height:45px;float:left}#idCategoriesPage .clsCategoryTitle{height:45px;width:100%;border-bottom-width:1px;border-bottom-style:solid;background-color:#e6e6e6;overflow:hidden}#idCategoriesPage .clsCategoryTitle h2{font-weight:normal;margin-top:3px;padding-left:60px;font-size:1.1em}.clsLeftGallery{float:left;width:25%;background-color:#e6e6e6}.clsLeftGalleryInner{position:relative;padding:15px}.clsDetail{width:100%}.clsDetailContent{float:right;width:72%}.clsDetailInner{padding-left:25px}#idContent .clsDetail .clsTitle{border:0;margin-top:10px;text-align:center;width:72%;float:right;clear:both}#idContent .clsDetailPage .clsTitle h2{font-size:15px;font-style:italic}.clsDetail .clsMainImage{max-width:100%;max-height:100%;text-align:center}.clsDetail .clsMainImage .clsMainImageImg img{max-width:100%;max-height:100%}.clsDetail .clsMainImage .clsMainImageImg{background-size:100%;margin:0;background-position:center center;background-repeat:no-repeat}.clsDetail .clsMainImage .owl-buttons .owl-prev,.clsDetail .clsMainImage .owl-buttons .owl-next{position:absolute;top:50%;background-color:#750d0d!important;cursor:pointer;padding:10px 5px 10px 5px;background-image:url(https://www.forumislamicworld.com/images/site/xSpriteF.png.pagespeed.ic.9U5jVKS6jo.png);background-repeat:no-repeat;background-position:-90px -408px}.clsDetail .clsMainImage .owl-buttons .owl-prev{left:0}.clsDetail .clsMainImage .owl-buttons .owl-next{right:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.clsLeftGalleryInner .clsGalleryItem{text-align:center;background-color:#fff}.clsLeftGallery .clsSelectedImage{background-position:-93px -420px;height:36px;width:21px;position:absolute;top:78px;right:-16px}.clsGalleryItem.item{cursor:pointer;position:relative}.clsDetail .clsTitle,.clsPlain .clsTitle,.clsStockItem .clsTitle{background-image:none!important;height:auto}.clsPlain .clsTitle h2,.clsStockItem .clsTitle h2{margin:10px 0 0 0;font-weight:normal;float:left!important;width:90%;display:block}.clsDetail .clsTitle h2{margin:10px 0 0 0;font-size:1.1em}.clsDetail .clsTitle span,.clsPlain .clsTitle span,.clsStockItem .clsTitle span{float:left!important;width:90%;display:block}.clsDetail .clsCategory{float:left;padding-top:10px;font-size:1.3em}.clsDetail .clsCategory ul{margin:0 0 0 -3px;padding:0}.clsDetail .clsCategory ul li{padding:0;margin:0 3px;float:left;list-style:none}.clsDetail a.clsBack{float:right;cursor:pointer;position:relative;padding:14px 20px 14px 45px;color:#fff}.clsDetail a.clsBack span{position:absolute;top:12px;left:13px;width:22px;height:22px;background-position:-295px 0;background-repeat:no-repeat}.clsDetail .clsTitle .clsClear{height:10px}.clsDetail .clsSummary span,.clsStockSumm .clsSummary span{font-weight:bold;display:block;font-size:14px;color:#222}.clsSummary a{font-style:italic;text-decoration:underline}.clsSummary a:hover{text-decoration:none}.clsDetail .clsSummary,.clsStockSumm .clsSummary{font-size:14px}.clsDetail .clsDescription,.clsDetail .clsWith,.clsDetail .clsBinding,.clsDetail .clsCopy,.clsDetail .clsRelated,.clsDetail .clsAddInfo,.clsPlain,.clsContent{font-size:14px;color:#222;line-height:18px;margin-bottom:15px}.clsDetail .clsCopy span{display:block;margin-left:20px}.clsDetail .clsWith em{font-style:italic;display:block}.clsDetail .clsSummary{margin:25px 0 15px 0}.clsStockSumm .clsSummary{margin:25px 0 5px 0;color:#222}.clsDetail .clsRelated ul{margin:0;padding:0;list-style:none}.clsDetail .clsRelated span{float:left}.clsDetail .clsRelated ul li a{margin-left:10px}.clsDetail .clsRelated ul li{float:left}.clsActionsRow{position:relative;width:100%;margin-top:25px}.clsActionsRow a.clsInquire{cursor:pointer;position:relative;float:right;margin-left:5px;padding:14px 20px 14px 35px;color:#fff;height:47px;text-decoration:underline;box-sizing:border-box;ms-box-sizing:border-box;webkit-box-sizing:border-box;moz-box-sizing:border-box}.clsActionsRow a.clsInquire span{position:absolute;top:5px;left:13px;width:10px;height:33px;background-position:-88px -202px;background-repeat:no-repeat}.clsActionsRow a.clsOrder.clsResultPage{float:right!important}.clsActionsRow a.clsOrder,.clsActionsRow span{float:right;cursor:pointer}.clsActionsRow a.clsOrder{margin-left:5px}.clsActionsRow a.clsOrder{position:relative;padding:14px 0 14px 60px;text-decoration:underline}.clsActionsRow a.clsOrder span{cursor:pointer;position:absolute;top:5px;left:13px;width:35px;height:33px;background-position:0 -202px;background-repeat:no-repeat}a.clsOrder{cursor:pointer}a.clsCatalogueOrder{cursor:pointer}span.clsPrice{display:block;text-align:right;width:100%;margin-bottom:15px;color:#222!important}span.clsEuroPrice{display:block;text-align:right;width:100%;font-size:80%;margin-top:-15px;margin-bottom:15px;color:#222!important}.clsShoppingCartBox{background-color:#ccc;margin-bottom:20px;width:100%;z-index:2;-webkit-box-shadow:0 5px 11px -4px rgba(50,50,50,.97);-moz-box-shadow:0 5px 11px -4px rgba(50,50,50,.97);box-shadow:0 5px 11px -4px rgba(50,50,50,.97);border-bottom:1px solid #cdcdcd;position:relative}.clsShoppingCartBox span.clsHPointer{position:absolute;right:110px;top:0;width:10px;height:5px;background-position:0 -380px;background-repeat:no-repeat;z-index:2}.clsShoppingCartBox .clsCartItem{position:relative;background-color:#e7e7e7;border-bottom:1px solid #fff}.clsShoppingCartBox .clsCartItem .clsCartItemContent{padding:20px 20px 20px 10px}.clsShoppingCartBox .clsCartItem .clsCartItemContent span.clsPointer{display:inline-block;width:10px;height:30px;vertical-align:center;float:left}.clsShoppingCartBox .clsCartItem .clsCartItemContent .clsDescr{display:inline-block;vertical-align:center;width:85%;float:left;padding:4px 10px 0 0}.clsShoppingCartBox .clsCartItem .clsCartItemContent .clsPrice{float:right}.clsShoppingCartBox .clsCartItem .clsCartItemContent .clsClose{width:18px;height:18px;position:absolute;top:5px;right:5px;cursor:pointer}.clsShoppingCartBox .clsCheckoutRow{position:relative;background-color:#e7e7e7;z-index:5}.clsShoppingCartBox .clsCheckoutRow button,.clsShoppingCartBox .clsCheckoutRow .clsPrice{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;color:#fff;border:0;height:35px;cursor:pointer;text-align:center;float:right;width:115px}.clsShoppingCartBox .clsCheckoutRow button{border-right:1px solid #ccc}.clsShoppingCartBox .clsCheckoutRow button.clsCheckout{padding:8px 0;border-right:1px solid #ccc}.clsShoppingCartBox .clsCheckoutRow button.clsInquire{padding:8px 0;border-right:1px solid #ccc;float:left}.clsShoppingCartBox .clsCheckoutRow .clsPrice div{padding:8px 10px 8px 10px}.clsActionsRow .clsInquireBox,.clsCheckoutRow .clsInquireBox{position:absolute;top:47px;background-color:#ccc;width:309px}.clsActionsRow .clsInquireBox{padding-top:10px}.clsActionsRow .clsInquireBox{right:0}.clsCheckoutRow .clsInquireBox{left:0}.clsCheckoutRow .clsInquireBox{top:35px}.clsActionsRow .clsInquireBox form,.clsCheckoutRow .clsInquireBox form{position:relative;padding:0;margin:0}.clsActionsRow .clsInquireBox form input,.clsActionsRow .clsInquireBox form textarea,.clsCheckoutRow .clsInquireBox form input,.clsCheckoutRow .clsInquireBox form textarea{border:1px solid #bbb;padding:4px;width:80%}.clsActionsRow .clsInquireBox form span,.clsCheckoutRow .clsInquireBox form span{position:absolute;top:0;left:50px;width:10px;height:5px;background-position:0 -380px;background-repeat:no-repeat}.clsActionsRow .clsInquireBox form span{top:-10px;left:150px}.clsActionsRow .clsInquireBox form table,.clsCheckoutRow .clsInquireBox form table{width:100%;border-spacing:0}.clsActionsRow .clsInquireBox form table td,.clsActionsRow .clsInquireBox form table th,.clsCheckoutRow .clsInquireBox form table td,.clsCheckoutRow .clsInquireBox form table th{border-bottom:1px solid #fff;padding:5px 0 5px 10px}.clsButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;color:#fff;border:0;height:35px;cursor:pointer;text-align:center;float:left}.clsActionsRow .clsInquireBox form .clsButton,.clsCheckoutRow .clsInquireBox form .clsButton{width:85%;float:left}.clsLateralRight .clsActionsRow span,.clsLateralRight .clsActionsRow a{padding:14px 20px 14px 20px;color:#fff}a.clsTerms{text-decoration:underline;float:right;padding:0;clear:both}.clsLateralRight .clsActionsRow span{font-size:14px;float:left;margin:1px}.clsActionsRow a.clsOrder:hover,.clsActionsRow a.clsInquire:hover,.clsLateralRight .clsActionsRow a:hover{text-decoration:none}.clsDetail .clsAddInfo,.clsLateralRight .clsAddInfo{margin-top:0;margin-bottom:0}.clsAddInfo h3{padding:0 0 0 0;margin:0 0 0 0}.clsAddInfo p{margin:5px 0 10px 0}.clsAddInfo a{color:#750d0d}.clsDetail .clsSocials{margin-top:17px;float:left}.clsDetail .clsSocials .clsEmail,.clsDetail .clsSocials .clsFacebook,.clsDetail .clsSocials .clsLinkedIn,.clsDetail .clsSocials .clsTwitter,.clsStockSumm .clsSocials .clsEmail,.clsStockSumm .clsSocials .clsFacebook,.clsStockSumm .clsSocials .clsLinkedIn,.clsStockSumm .clsSocials .clsTwitter,.clsLateralRight .clsSocials .clsEmail,.clsLateralRight .clsSocials .clsFacebook,.clsLateralRight .clsSocials .clsLinkedIn,.clsLateralRight .clsSocials .clsTwitter{position:relative;margin-left:5px;float:left;width:30px;height:30px;display:block;cursor:pointer}.clsDetail .clsSocials .clsEmail{background-color:#036}.clsContentItem .clsFacebook,.clsContentItem .clsTwitter{position:absolute;right:0;top:0;width:30px;height:30px;display:block;cursor:pointer}.clsContentItem .clsFacebook span,.clsContentItem .clsTwitter span,.clsDetail .clsSocials span,.clsStockSumm .clsSocials span,.clsLateralRight .clsSocials span{display:block;position:absolute;top:5px;left:4px;padding:6px;width:10px;height:10px}.clsDetail .clsSocials .clsEmail span,.clsStockSumm .clsSocials .clsEmail span,.clsLateralRight .clsSocials .clsEmail span{background-position:-245px 0!important;background-repeat:no-repeat}.clsContentItem .clsFacebook,.clsDetail .clsSocials .clsFacebook,.clsStockSumm .clsSocials .clsFacebook{background:#758ab6}.clsContentItem .clsFacebook span,.clsDetail .clsSocials .clsFacebook span,.clsStockSumm .clsSocials .clsFacebook span{background-position:-110px 0!important;background-repeat:no-repeat}.clsDetail .clsSocials .clsLinkedIn,.clsStockSumm .clsSocials .clsLinkedIn{background:#0071b3}.clsDetail .clsSocials .clsLinkedIn span,.clsStockSumm .clsSocials .clsLinkedIn span{background-position:-220px 0!important;background-repeat:no-repeat}.clsContentItem .clsTwitter,.clsDetail .clsSocials .clsTwitter,.clsStockSumm .clsSocials .clsTwitter{background:#6bc4e5}.clsContentItem .clsTwitter span,.clsDetail .clsSocials .clsTwitter span,.clsStockSumm .clsSocials .clsTwitter span{background-position:-198px 0!important;background-repeat:no-repeat}.clsPlain,.clsContent{font-size:13px;color:#666;line-height:18px;margin-bottom:15px;margin-top:20px}footer{width:100%;margin:0 auto;text-align:left;position:relative;z-index:0;margin-top:25px}.clsFooterInner{width:100%;color:#fff}.clsFooterInner .clsFooterItem{width:33%;float:left}.clsFooterInner .clsFooterItem .clsItemInner h6{padding:5px 0 0 0;width:80%;font-weight:normal;font-size:.9em;word-wrap:normal}.clsFooterInner .clsFooterItem .clsItemInner .clsSocialContainer form{width:90%;font-size:.9em;background-color:transparent}.clsFooterInner .clsFooterItem .clsItemInner .clsSocialContainer form button{color:gray;border:0;padding:2px 10px;float:right;margin-right:-14px;cursor:pointer;margin-top:5px}.clsFooterInner .clsFooterItem .clsItemInner .clsSocialContainer form input{border:0;width:100%;margin-top:5px}.clsFooterInner .clsFooterItem .clsItemInner a{color:#fff}.clsLastTwitters .clsSocial a{line-height:16px;display:block;padding-left:30px}.clsFooterInner .clsFooterItem .clsItemInner address strong,.clsFooterInner .clsFooterItem .clsItemInner p strong{}.clsFooterInner .clsFooterItem .clsItemInner address{float:left;margin-bottom:10px;font-style:normal;font-size:12px;line-height:16px;width:99%}.clsFooterInner .clsFooterItem .clsItemInner.clsAdress p{-webkit-margin-before:.5em;-webkit-margin-after:.5em;float:left;width:99%}.clsFooterInner .clsFooterItem .clsItemInner .clsSisterCompany{float:left;margin-top:17px;width:80%}.clsFooterInner .clsFooterItem .clsItemInner .clsSisterCompany .clsAsher,.clsFooterInner .clsFooterItem .clsItemInner .clsSisterCompany .clsForum,.clsFooterInner .clsFooterItem .clsItemInner .clsSisterCompany .clsFIW{float:left}:root *{filter: progid:DXImageTransform.Microsoft.gradient(enabled='false') !important}.clsFooterInner .clsFooterItem .clsItemInner .clsSisterCompany .clsAsher{background:url(https://www.forumislamicworld.com/images/site/xAsherRareBooksFooter.png.pagespeed.ic.byGP62tvDt.png) no-repeat;background-size:100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../images/site/AsherRareBooksFooter.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../images/site/AsherRareBooksFooter.png', sizingMethod='scale')";height:47px;width:214px;margin-bottom:10px;display:none}.clsFooterInner .clsFooterItem .clsItemInner .clsSisterCompany .clsFIW{background:url(https://www.forumislamicworld.com/images/site/xForumRareBooksIslamicFooter.png.pagespeed.ic.vGMAQfT6KH.png) no-repeat;background-size:100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../images/site/ForumRareBooksIslamicFooter.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../images/site/ForumRareBooksIslamicFooter.png', sizingMethod='scale')";height:47px;width:214px;margin-bottom:10px;display:none}.clsFooterInner .clsFooterItem .clsItemInner .clsSisterCompany .clsForum{background:url(https://www.forumislamicworld.com/images/site/xForumRareBooks.png.pagespeed.ic.xNe2M2TPME.png) no-repeat;background-size:100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../images/site/ForumRareBooks.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../images/site/ForumRareBooks.png', sizingMethod='scale')";height:45px;width:130px;margin-bottom:10px;display:none}.clsFooterInner .clsFooterItem .clsItemInner .clsSisterCompany .clsForumRareBooks{background:url(https://www.forumislamicworld.com/images/site/xforumrarebooksftr.png.pagespeed.ic.DvDakxzUZn.png) no-repeat;background-size:100%;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../images/site/forumrarebooksftr.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../images/site/forumrarebooksftr.png', sizingMethod='scale')";height:30px;width:210px;margin-bottom:10px;display:none}.clsFooterInner .clsFooterItem .clsItemInner .clsSisterCompany .clsFIW img{width:100%}.clsEmblems{margin-top:45px;clear:left}.clsEmblems div{width:30%;float:left}.clsEmblems div a{display:block;margin-left:auto;margin-right:auto;background-size:168px auto;width:50px;height:50px}.clsEmblems div a.clsIlab{background-position:0 -148px}.clsEmblems div a.clsNvva{background-position:-58px -148px}.clsEmblems div a.clsVhok{background-position:-116px -148px}.clsFooterItem ul{list-style:none;margin:0;padding:0}.clsFooterItem ul li{clear:both}.clsFooterItem .clsDate{letter-spacing:.05em;text-align:center;font-size:22px;width:25%;height:70px;position:relative;float:left;margin:20px 0 0 0}.clsFooterItem .clsDate span{font-size:11px;letter-spacing:0;width:100%;display:block}.clsFooterItem .clsFair{float:left;width:70%;margin-left:5%;line-height:16px}.clsFooterItem .clsFair strong{letter-spacing:.03em;font-size:12px}.clsFooterItem .clsFair .clsFairAddress{font-size:11px;letter-spacing:.03em}.clsFooterItem .clsFair .clsFairAddress p{width:100%;margin:0;color:#fff}.clsSocial{width:100%;float:left}.clsSocialContainer .clsSocial{float:left;margin-bottom:10px}.clsSocialContainer .clsSocial .clsIconSprite.clsFacebookFooter{background-position:-110px 0!important}.clsSocialContainer .clsSocial .clsIconSprite.clsTwitterFooter{background:url(https://www.forumislamicworld.com/images/site/X_logo_2023_original.svg) no-repeat -0 0!important;background-size:contain!important}.clsSocialContainer .clsSocial .clsIconSprite.clsLinkedinFooter{background-position:-220px 0!important}.clsInstagramFooter{background:url(https://www.forumislamicworld.com/images/site/instagram-50.png) no-repeat -0 0!important;background-size:contain!important}.clsLastTwitters{margin-top:20px;float:left;font-size:11px}.clsLastTwitters .clsSocial{margin-bottom:20px}.clsLastTwitters .clsSocial .clsIconSprite.clsPenFooter{background-position:-132px 0!important}.clsSocialContainer .clsSocial a{float:left}button.clsPlus,button.clsMinus,.sidr-class-clsPlus,.sidr-class-clsMinus{position:absolute;bottom:9px;right:5px;border:0;cursor:pointer;background-color:transparent}button.clsPlus,.sidr-class-clsPlus{width:22px;height:22px;background-position:-177px -213px;background-repeat:no-repeat}button.clsMinus,.sidr-class-clsMinus{width:22px;height:22px;background-position:-209px -213px;background-repeat:no-repeat}.clsSubcategoryLinkTop button.clsPlus,.clsSubcategoryLinkTop button.clsMinus{margin-top:-3px;position:absolute;right:5px}form#formSearchAuthor{border:#efefef 1px solid;margin:5px 0 30px 0;margin-top:5px;width:100%;min-height:100px}form#formSearchAuthor input.clsDates{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:75.6%;height:35px;border-top:none;border-left:none;border-right:#efefef 1px solid;border-bottom:#efefef 1px solid;padding:5px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}form#formSearchAuthor select{-webkit-appearance:none;-moz-appearance none;appearance:none;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;border:none;border:1px solid #efefef;border-top:0;border-right:0;width:24%;height:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;padding:5px;margin-bottom:15px;cursor:pointer}form#formSearchAuthor .clsButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:#750d0d 1px solid;background:#fff;height:35px;width:300px;margin:10px auto;cursor:pointer}#idCategories h2{margin:0 0 5px 0}#idCategories ul li div{margin:5px 10px 5px 0}#idCategories ul li div img{width:100%;height:235px}#idCategoriesPage ul.clsSubmenu{margin-top:10px}#idCategoriesPage ul.clsSubmenu li{width:50%;margin:0 0 0 100px!important;padding-bottom:5px;padding-left:15px;list-style:none}#idCategoriesPage ul.clsSubmenu li a{color:#333}#idContent.clsSubcategories .clsWrap{min-height:1070px}.clsCategorYouAre{height:90px;width:100%;float:left}form#idSearchSub{border-bottom:1px #fff solid;float:left;height:26px;display:block;width:80%;padding:18px 0 0 20%}form#idSearchSub{border-top:1px #fff solid;border-bottom:1px #fff solid;border-right:none;border-left:none;padding:0;width:100%;float:left;height:40px}form#idSearchSub input{background:#efefef;float:left;border:none;border-right:1px #fff solid;width:70%;height:91%;padding-left:10%}form#idSearchSub button{border:none;background:#efefef;float:right;width:18%;height:100%}.clsBookinfo .clsTitle span{font-size:17px!important}.clsPlain .clsContent h2{font-weight:900}.clsHide,.sidr-class-clsHide{display:none}#idBrowserOurBooks iframe,#idSearchresult iframe{width:100%;height:600px;margin-top:25px}#idBrowserOurBooks ul,#idSearchresult ul{margin:0;padding:0;list-style:none}#idBrowserOurBooks .clsStockImage,#idSearchresult .clsStockImage{float:left;width:15%}#idBrowserOurBooks .clsStockSumm,#idSearchresult .clsStockSumm{clear:both;color:#727272;width:100%;margin-right:2px}#idFairs h2{margin-top:0}#idFairs ul{margin:0;padding:0;list-style:none}#idFairs ul li{margin:25px 0 0 0;width:100%;height:215px;position:relative}#idFairs ul li.clsOdd{background-position:top right}#idFairs ul li.clsEven{background-position:top left}#idFairs ul li .clsFImage img{max-width:125px}#idFairs ul li.clsEven .clsFImage{float:right;width:15%;text-align:right;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#idFairs ul li.clsOdd .clsFImage{float:left;width:15%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:130px}#idFairs ul li.clsEven .clsFAddress{float:left;padding:0 10px 0 0;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#idFairs ul li.clsOdd .clsFAddress{float:left;width:45%;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#idFairs ul li .clsFAddress p{margin:0}#idFairs ul li.clsEven .clsFInfo{padding:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:30%}#idFairs ul li.clsOdd .clsFInfo{float:right;width:30%}.clsFInfo .clsDate{text-align:center;font-size:20px;position:relative}.clsFInfo .clsDate span{font-size:25px;margin-right:5px}.clsFInfo .clsFairButtons{margin:auto;width:180px}.clsFInfo .clsFairButtons .clsFairButton{padding:10px;color:#fff;display:block;text-align:center;margin-bottom:5px;position:relative;white-space:nowrap}.clsFInfo .clsFairButtonsSmall{width:70px;margin:auto}.clsFInfo .clsFairButtonsSmall .clsFairButton{display:none;position:relative;color:#fff;float:left;width:30px;height:30px;text-align:center;margin-right:5px}.clsFInfo .clsFairButtonsSmall .clsFairButton span.clsDownload,.clsFInfo .clsFairButtonsSmall .clsFairButton span.clsBrowse{width:17px;height:17px;display:block;position:absolute;top:6px;left:6px}.clsFInfo .clsFairButtonsSmall .clsFairButton span.clsDownload{background-position:-261px -264px;background-repeat:no-repeat}.clsFInfo .clsFairButtonsSmall .clsFairButton span.clsBrowse{background-position:-289px -267px;background-repeat:no-repeat}#idFairs ul li .clsAddress{font-size:15px}section#idLastViewed{width:100%;margin:0 auto;text-align:left;position:relative;z-index:2;margin-top:25px}section#idLastViewed ul{margin:0;padding:0;list-style:none;clear:both;background-color:#ccc}section#idLastViewed ul li{width:23%;background-color:#fff;float:left;position:relative;text-align:center;padding-bottom:10px;margin:1%;cursor:pointer}section#idLastViewed ul li:hover{background-color:#eee}section#idLastViewed ul li div{height:76px;margin:0 auto;padding:0 1%;overflow:hidden}section#idLastViewed ul li div.clsItem{position:relative}section#idLastViewed ul li div h4{text-align:left;margin-left:7px}section#idLastViewed ul li div figure{position:absolute;overflow:hidden;margin-top:10px;margin:0;height:70px;width:110px;text-align:center}section#idLastViewed ul li div figure img{}section#idLastViewed ul li div a{position:relative;float:right;right:3px;padding:7px 12px;color:#fff}section#idLastViewed ul li div a:hover{text-decoration:none}section#idLastViewed ul li div span{color:#222;display:block;margin:7px 7px 7px 0;padding-right:5px;text-align:right;width:97%}#idBrowserOurBooks #idMenuTree{float:left;width:25%}#idSearchresult #idStock{float:left;width:100%}#idSearchresult #idStock article{padding-bottom:30px}#idSearchresult #idStock .clsArticleInner{margin-left:25px}#idSearchresult #idStock .clsArticleInner h2{text-align:center;font-size:15px}#idSearchresult #idStock figure{padding:0;margin:0}#idSearchresult #idStock figure div{text-align:center;float:left}#idSearchresult #idStock figure img{height:125px}#idSearchresult #idStock .clsSummary,#idSearchresult #idStock .clsDescription{cursor:pointer}.clsRelated{padding-top:15px;font-weight:bold;font-size:1.1em;clear:both}#idSearchresult #idStock .clsRelated span{float:left}#idSearchresult #idStock .clsRelated ul{margin:0;padding:0}#idSearchresult #idStock .clsRelated ul li{float:left}#idSearchresult #idStock .clsRelated ul li a{text-decoration:underline}#idBrowserOurBooks #idStock{float:right;width:75%}#idBrowserOurBooks #idStock article{padding-bottom:20px}#idBrowserOurBooks #idStock .clsArticleInner{margin-left:25px}#idBrowserOurBooks #idStock .clsArticleInner h2{text-align:center;font-size:15px;font-style:italic}#idBrowserOurBooks #idStock figure{padding:0;margin:0;cursor:pointer}#idBrowserOurBooks #idStock figure div{text-align:center;float:left}#idBrowserOurBooks #idStock figure img{height:125px}#idBrowserOurBooks #idStock .clsRelated{padding-top:15px;font-weight:bold;font-size:1.1em;clear:both}#idBrowserOurBooks #idStock .clsRelated span{float:left}#idBrowserOurBooks #idStock .clsRelated ul{margin:0;padding:0}#idBrowserOurBooks #idStock .clsRelated ul li{float:left}#idBrowserOurBooks #idStock .clsRelated ul li a{text-decoration:underline}ul#idPagination{float:right;list-style:none;margin:10px 10px 0 0;padding:0}ul#idPagination li{padding:0;margin:0 0 0 0;display:inline}ul#idPagination li a{float:left;font-size:14px;line-height:24px;text-align:center;border-width:1px;border-style:solid;min-width:14px;padding:2px 7px;margin:0 0 0 2px;color:#fff}}
        ul#idPagination li a:hover {text-decoration:none;color:#fff}ul#idPagination li.clsNextPrev a{color:#fff}ul#idPagination li.clsNextPrev a:hover{text-decoration:none;background-color:#fff}.clsPaginationTxt{margin:15px 0 0 25px;float:left}.clsPaginationTxt a{text-decoration:underline}.clsPaginationTxt a:hover{text-decoration:none}.clsCheckoutProcess .clsSteps .clsLine{margin-top:40px;width:100%;border-bottom:1px solid #ccc}.clsCheckoutProcess .clsSteps{width:100%;position:relative;margin-bottom:20px}.clsCheckoutProcess .clsSteps ul{margin:0;margin-top:-39px;padding:0;width:100%;position:relative}.clsCheckoutProcess .clsSteps li{color:#ccc;list-style:none;width:33%;text-align:center;float:left}.clsCheckoutProcess .clsSteps li span,.clsCheckoutProcess .clsSteps li.clsCurrent span{width:28px;height:28px;margin-top:5px;display:block;margin-left:auto;margin-right:auto;background-position:0 -225px}.clsCheckoutProcess .clsSteps li.clsCurrent span{background-position:0 -190px}.clsFillinForm{width:60%;float:left}.clsFillinForm input{border:1px solid #e7e7e7;padding:7px;width:80%}.clsFillinForm input.clsCaptchaField{width:57%;float:left}#idCaptcha{float:left;margin-top:-5px}.clsFillinForm .clsCheckbox{width:10px}.clsFillinForm select.clsSelect{width:84%}.clsFillinForm table{width:100%}.clsFillinForm th{width:30%;vertical-align:top;text-align:left;margin-top:2px}.clsFillinForm table td{width:70%}.clsFillinForm table td,.clsFillinForm table th{align:left}.clsFillinForm .clsButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;color:#fff;border:0;height:35px;width:200px;margin:10px 14% 10px auto;cursor:pointer;float:right;text-align:left}.clsContactForm .clsButton{margin-right:14%;text-align:center}.clsFillinForm .clsYourInformation{width:90%}.clsFillinForm .clsYourInformation .clsInfoBox{width:50%;float:left}.clsFillinForm .clsYourInformation .clsInfoBox .clsHeader{padding:20px 20px 0 20px}.clsFillinForm .clsYourInformation .clsInfoBox .clsContent{padding:0 20px 0 20px;background-color:#e7e7e7}.clsFillinForm .clsChange{float:left;margin-top:15px}.clsFillinForm .clsYourInformation .clsInfoBox .clsContent ul{margin:0;padding-left:10px}.clsYourInformation.clsWide{background-color:#e7e7e7}.clsFillinForm .clsYourInformation .clsInfoBox .clsContent ul li{}.clsCheckoutProcess .clsCart{width:40%;float:right}.clsCheckoutProcess .clsCart .clsCartItem{position:relative;background-color:#e7e7e7;border-bottom:1px solid #fff}.clsCheckoutProcess .clsCart .clsCartItem .clsCartItemContent{padding:20px 20px 20px 10px}.clsCheckoutProcess .clsCart .clsCartItem .clsCartItemContent span{display:inline-block;width:10px;height:30px;vertical-align:center}.clsCheckoutProcess .clsCart .clsCartItem .clsCartItemContent .clsDescr{display:inline-block;vertical-align:center;width:70%}.clsCheckoutProcess .clsCart .clsCartItem .clsCartItemContent .clsPrice{float:right}.clsCheckoutProcess .clsCart .clsCartItem .clsCartItemContent .clsClose{width:18px;height:18px;position:absolute;top:5px;right:5px;cursor:pointer}.clsCheckoutProcess .clsCart .clsTotal{clear:both;color:#fff;padding:10px 20px;margin-bottom:10px}.clsCheckoutProcess .clsCart .clsTotal .clsText{float:left}.clsCheckoutProcess .clsCart .clsTotal .clsTotalPrice{float:right;text-align:right}.clsCheckoutProcess .clsOrderByPhone span{width:18px;height:18px;margin-right:10px;display:inline-block;vertical-align:middle;background-position:0 -258px;background-repeat:no-repeat}.clsCheckoutProcess .clsOrderByPhone .clsWide{display:inline-block}.clsCheckoutProcess .clsOrderByPhone .clsSmall{display:none}.clsCheckoutProcess .clsEmail{margin-top:10px}.clsCheckoutProcess a{text-decoration:underline}.clsCheckoutProcess .clsEmail span{width:23px;height:15px;margin-right:5px;display:inline-block;vertical-align:middle;background-position:0 -288px;background-repeat:no-repeat}.clsCheckoutProcess .clsSecureText span{width:20px;height:26px;margin-right:5px;display:inline-block;vertical-align:bottom;background-position:0 -310px;background-repeat:no-repeat}.clsCheckoutText{float:left}.clsCheckoutProcess .clsOgone{color:#007ac3;font-size:.8em}.clsCheckoutProcess .clsOgone a{color:#007ac3}.clsCheckoutProcess .clsOgone ul{margin:0;padding:0;float:right;clear:both}.clsCheckoutProcess .clsOgone ul li{float:left;margin:0;padding:0;list-style:none}.clsCheckoutProcess .clsOgone .clsLogo{width:138px;height:51px;background-position:0 -248px;background-repeat:no-repeat;float:right}.clsCheckoutProcess .clsVeriSign{width:95px;height:52px;float:right;clear:both;margin-top:10px;background-position:-146px -246px;background-repeat:no-repeat}.clsFilterContentTwo{width:140px;padding:5px;float:left}.clsFilterContentTwo span{margin-left:5px;clear:both;display:block}.clsFilterContentTwo .clsRange{width:90%}.clsFilterContentTwo .clsRange #priceval{margin:5px 0 10px 0;display:block}.clsGrid3{margin:0;padding:0;list-style:none}.clsGrid3 ul{padding:0;margin:0}.clsGrid3 .clsCol{float:left;margin:0;padding:0;list-style:none;margin-left:3.2%;margin-bottom:30px}.clsGrid3 .clsCol.clsHasLink:hover{text-decoration:underline;cursor:pointer}.clsGrid3 .clsCol h2{font-size:15px}.clsGrid3 .clsCol{width:31.2%}.clsGrid3 .clsCol:nth-of-type(3n+1) {margin-left:0;clear:left}input.clsError{border:1px solid #900!important}div.clsError{color:#900}#tinycontent .clsFillinForm{width:100%}#tinycontent .clsButton{float:right;padding:0 20px;width:auto!important}.banner{width:100%;height:310px;position:absolute;overflow:hidden;color:#000;margin:0;padding:0}.banner ul{margin:0;height:310px;padding:0}.clsHeaderStaticImage{}.banner li{list-style:none;color:#000!important;margin-left:0!important;margin:0;padding:0}.banner ul li{float:left}.banner .btn,.banner .dot{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));-moz-filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));-ms-filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));-o-filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.banner .dots{position:absolute;left:40%;right:0;bottom:55px}.banner .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s , opacity .5s;-moz-transition:background .5s , opacity .5s;transition:background .5s , opacity .5s}.banner .dots li.active{background:#fff;opacity:1}.clsWarning .clsWarningInner,.clsWarning p{color:#c00;text-align:center}.clsGalleryItem>img{margin:0 auto 20px auto}::-webkit-input-placeholder{color:#999;font-style:italic}:-moz-placeholder{color:#999;opacity:1;font-style:italic}::-moz-placeholder{color:#999;opacity:1;font-style:italic}:-ms-input-placeholder{color:#999;font-style:italic}input:focus{outline:none}.clsDateOfNews{float:left;margin-top:14px}.clsBooksSeparator{border-bottom:1px solid #999;width:95%;margin-left:25px}#idShowHideAdvancedSearch{width:100%;height:20px;text-align:center;cursor:pointer;background-color:#efefef;border-top:2px solid #fff}#idShowHideAdvancedSearch span{position:relative;color:#000}#idShowHideAdvancedSearch:hover,#idShowHideAdvancedSearch:hover span{color:#fff}.clsSearchClear{position:absolute;top:0;right:30px}.clsResetAdvancedSearch{float:right;margin:0 10px;font-size:.85em;cursor:pointer}.clsResetAdvancedSearch:hover{text-decoration:underline}.jcarousel{position:relative;overflow:hidden}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{float:left}.clsRight.inactive,.clsLeft.inactive{opacity:.2}.d-flex{display:flex}.searchFormFields{flex-wrap:wrap;gap:10px;padding-top:10px}.searchFormFields>.clsInput{width:100%;background:none!important;border:none!important;height:auto!important;display:flex;flex-direction:column}.searchFormFieldFooter{flex-direction:column;justify-content:end;display:flex;width: calc(40% - 20px / 3)}.searchFormFieldFooter:last-child{width: calc(20% - 20px / 3)}.searchFormFieldsDates{gap:10px;align-items:center}.searchFormFields>.clsInput>label,.searchFormFieldFooter>label{padding-left:5px;padding-bottom:3px;color:#750d0d}.searchFormFields>.clsInput>input{border:1px solid #e7e7e7!important;background-color:#fff!important;box-sizing:border-box!important;width:100%!important}#idAdvancedSearch{padding-bottom:45px;margin-bottom:20px}#idAdvancedSearch .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,#idAdvancedSearch .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,#idAdvancedSearch .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{color:#fff}#idAdvancedSearch .select2-selection__choice__display{color:#464648!important}#idAdvancedSearch .select2-container--default .select2-selection--multiple{border:inherit;border-radius:inherit;min-height:40px;padding-top:4px}#idAdvancedSearch .select2-container--default .select2-search--inline .select2-search__field{width:100%;font-size:13px;padding-top:3px;padding-left:6px}.clsDataFooter a{padding:5px 2px}.clsDataFooter a:not(:last-child):after {content:',';display:inline-block}.select2-container{width:100%!important}