@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,400i,500,600,700|Poppins:300,400,400i,500,600,700);.app-checkbox label input,.app-checkbox label span,.app-radio label input,.app-radio label span{width:20px;height:20px;position:absolute;left:0;top:0}.text-regular,.text-thin,body{font-weight:300}.books-listing .book-grid,.books-listing .book-list,.books-listing .book-mini-list,.header,.header .dropdown-submenu,.languages,.user-dropdown,html{position:relative}.authors-list .author-name,.books-listing .book-grid .book .book-attr .book-author,.books-listing .book-grid .book .book-title,.books-listing .book-list .book .book-attr .book-author,.books-listing .book-list .book .book-title,.books-listing .book-mini-list .book .book-attr .book-author,.books-listing .book-mini-list .book .book-title,.home-book-carousel .book-attr,.home-book-carousel .book-title,.home-book-list .book-list .book .book-attr .book-author,.home-book-list .book-list .book .book-title,.mini-list-authors .author-name,.single-book .reviews .review .review-user{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}button.back-to-top,button.back-to-top:active,button.back-to-top:focus,button.back-to-top:hover,button:focus{outline:0!important}.input-group .input-group-addon .app-checkbox,.input-group .input-group-addon .app-radio,.m-0,.single-book .book-year{margin:0}.m-10{margin:10px}.m-20{margin:20px}.m-30{margin:30px}.m-50{margin:50px}.m-100{margin:100px}.m-l-5{margin-left:5px}.m-l-10{margin-left:10px}.m-l-15{margin-left:15px}.m-l-20{margin-left:20px}.m-l-30{margin-left:30px}.m-l-40{margin-left:40px}.m-l-50{margin-left:50px}.m-l-100{margin-left:100px}.m-r-5,.single-post .post-meta span i{margin-right:5px}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px}.m-r-20{margin-right:20px}.m-r-30{margin-right:30px}.m-r-40{margin-right:40px}.m-r-50{margin-right:50px}.m-r-100{margin-right:100px}.m-t-0{margin-top:0}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.home-book-list,.m-t-20,.user-books #request-form,.user-books .request-book-listing{margin-top:20px}.m-t-30{margin-top:30px}.m-t-40{margin-top:40px}.m-t-50,footer{margin-top:50px}.m-t-100{margin-top:100px}.m-b-0{margin-bottom:0}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-30{margin-bottom:30px}.m-b-40{margin-bottom:40px}.m-b-50{margin-bottom:50px}.m-b-100,.single-post{margin-bottom:100px}.p-0{padding:0}.p-10{padding:10px}.blog-posts .post .post-info,.p-20{padding:20px}.p-30{padding:30px}.p-50{padding:50px}.p-100{padding:100px}.p-l-5{padding-left:5px}.p-l-10{padding-left:10px}.p-l-15{padding-left:15px}.p-l-20{padding-left:20px}.p-l-30{padding-left:30px}.p-l-40{padding-left:40px}.p-l-50{padding-left:50px}.p-l-100{padding-left:100px}.p-r-5{padding-right:5px}.p-r-10{padding-right:10px}.p-r-15{padding-right:15px}.p-r-20{padding-right:20px}.p-r-30{padding-right:30px}.p-r-40{padding-right:40px}.p-r-50{padding-right:50px}.p-r-100{padding-right:100px}.p-t-0{padding-top:0}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-30{padding-top:30px}.p-t-40{padding-top:40px}.p-t-50{padding-top:50px}.p-t-100{padding-top:100px}.p-b-0{padding-bottom:0}.p-b-5{padding-bottom:5px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-30{padding-bottom:30px}.p-b-40{padding-bottom:40px}.p-b-50{padding-bottom:50px}.p-b-100{padding-bottom:100px}.border-top-0{border-top:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-right-0{border-right:0!important}.bg-white{background-color:#fff!important}.bg-dark{background-color:#515365!important}.bg-gray{background-color:#ebeef6!important}.bg-primary{background-color:#7774e7!important}.bg-info{background-color:#0f9aee!important}.bg-success{background-color:#4caf50!important}.bg-warning{background-color:#ffb22b!important}.bg-danger{background-color:#ef5350!important}.bg-transparent{background-color:transparent!important}.text-primary{color:#7774e7!important}.text-info{color:#0f9aee!important}.text-success{color:#4caf50!important}.text-warning{color:#ffb22b!important}.text-danger{color:#ef5350!important}.text-white{color:#fff!important}.text-dark{color:#515365!important}.text-gray{color:#ebeef6!important}.text-initial{text-transform:none}.text-xs{font-size:.6rem}.text-sm{font-size:.8rem}.text-rg{font-size:1rem}.btn.auth-btn i,.text-lg{font-size:1.2rem}.text-xlg{font-size:1.4rem}.text-bold{font-weight:600}.badge,.text-bolder{font-weight:700}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.text-italic{font-style:italic!important}.wide{width:100%}.photo-drop-zone.photo-exist label,.preloader.hide,.single-book .save-rating,.single-book .user-mark.off,.visible-mobile{display:none}.box{border-radius:4px;padding:10px}.pull-right{float:right}.pull-left{float:left}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app-checkbox,.app-radio{line-height:20px;margin:10px 0;float:left;width:100%}.app-checkbox label,.app-radio label{padding-left:30px;font-weight:400;position:relative;cursor:pointer;margin-bottom:0}.app-checkbox label input,.app-radio label input{opacity:0;z-index:3;margin:0;cursor:pointer}.menu-icons a,.primary-menu li a{color:#6a85a6;font-size:14px;opacity:.7;font-weight:500;text-transform:uppercase}.app-checkbox label input:checked+span:after,.app-radio label input:checked+span:after{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.app-checkbox label input:disabled+span,.app-radio label input:disabled+span{opacity:.5}.app-checkbox label span:before,.app-radio label span:before{position:absolute;left:0;top:0;z-index:1;width:20px;height:20px;border:1px solid #dbe0e4;background:#fff;content:" "}.app-checkbox label span:after,.app-radio label span:after{position:absolute;z-index:2;color:#454545;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:transform .1s cubic-bezier(.8, -.33, .2, 1.33);-moz-transition:transform .1s cubic-bezier(.8, -.33, .2, 1.33);-ms-transition:transform .1s cubic-bezier(.8, -.33, .2, 1.33);-o-transition:transform .1s cubic-bezier(.8, -.33, .2, 1.33);transition:transform .1s cubic-bezier(.8, -.33, .2, 1.33)}.app-checkbox.small-size,.app-radio.small-size{line-height:0}.app-checkbox.small-size label,.app-checkbox.small-size label input,.app-checkbox.small-size label span,.app-checkbox.small-size label span:before,.app-radio.small-size label,.app-radio.small-size label input,.app-radio.small-size label span,.app-radio.small-size label span:before{width:15px;height:15px}.app-checkbox.small-size label span:after,.app-radio.small-size label span:after{font-size:.75rem;text-align:center;line-height:15px;width:15px;height:15px}.app-checkbox.inline,.app-radio.inline{display:inline-block;margin-right:20px;float:none;width:auto}.app-checkbox.inline:last-child,.app-radio.inline:last-child{margin-right:0}.app-checkbox label span:after{content:"\f00c";font-family:"Font Awesome 5 Free";font-size:14px;text-align:center;line-height:20px;font-weight:700;left:0;top:0;width:20px;height:20px}.app-checkbox.success label,.app-checkbox.success label span:after,.app-radio.success label{color:#4caf50}.app-checkbox.success label span:before,.app-radio.success label span:before{border-color:#4caf50}.app-checkbox.warning label,.app-checkbox.warning label span:after,.app-radio.warning label{color:#ffb22b}.app-checkbox.warning label span:before,.app-radio.warning label span:before{border-color:#ffb22b}.app-checkbox.danger label,.app-checkbox.danger label span:after,.app-radio.danger label{color:#ef5350}.app-checkbox.danger label span:before,.app-radio.danger label span:before{border-color:#ef5350}.app-radio label span:after{content:" ";background:#454545;width:12px;height:12px;left:4px;top:4px}.app-radio.round label span:after,.app-radio.round label span:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.btn,.card{border-radius:0}.app-radio.success label span:after,.app-spinner.pulse.pulse-success,.app-spinner.pulse.pulse-success:after,.app-spinner.pulse.pulse-success:before{background:#4caf50}.app-radio.warning label span:after,.app-spinner.pulse.pulse-warning,.app-spinner.pulse.pulse-warning:after,.app-spinner.pulse.pulse-warning:before{background:#ffb22b}.app-radio.danger label span:after,.app-spinner.pulse.pulse-danger,.app-spinner.pulse.pulse-danger:after,.app-spinner.pulse.pulse-danger:before{background:#ef5350}.input-group .input-group-addon .app-checkbox label,.input-group .input-group-addon .app-radio label{float:left;padding-left:20px;margin-top:-10px}.btn .btn-icon{background:rgba(0,0,0,.05);display:inline-block;margin:-7px 8px -7px -14px;padding:7px 14px}.btn:active,.btn:active:focus,.btn:focus{box-shadow:none!important}.btn-rounded{border-radius:3%}.btn.no-border,.table.no-border tbody td{border:0}.btn-primary{color:#fff;background-color:#059bf3;border-color:#059bf3}.btn-primary.shadow{transition:.1s;-webkit-transition:.1s;box-shadow:0 4px 0 #0582d6}.btn-primary.shadow:active,.btn-secondary.shadow:active{transform:translate(0,5px);-webkit-transform:translate(0,5px);border-bottom:1px solid}.btn-primary:hover{background-color:#0b8dda;border-color:#0b8dda}.btn-info{background-color:#1e88e5;border-color:#1e88e5;color:#fff}.btn-info:hover{background-color:#65bdf8;border-color:#65bdf8;color:#fff}.btn-outline-info{border-color:#1e88e5;background:0 0;color:#1e88e5}.btn-outline-info:hover{border-color:#65bdf8;background:#65bdf8;color:#fff}.btn.facebook,.btn.google-plus,.btn.twitter{color:rgba(255,255,255,.85)}.btn-success{color:#fff;background-color:#5bd198;border-color:#5bd198}.btn-success:hover{background-color:#3cc281;border-color:#3cc281}.btn-warning{color:#fff;background-color:#f1c63d;border-color:#f1c63d}.btn-warning:hover{background-color:#e6bb3c;border-color:#e6bb3c}.alert-danger,.btn-danger{color:#fff;background-color:#d94134;border-color:#d94134}.btn-danger:hover{background-color:#c24033;border-color:#c24033}.btn-inverse{background-color:#232a37;border-color:#232a37}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary.shadow{transition:.1s;-webkit-transition:.1s;box-shadow:0 4px 0 #535c64}.btn.google-plus{background-color:#f44336}.btn.twitter{background-color:#1da1f2}.btn.facebook{background-color:#3f51b5}.btn.auth-btn,.login-register .login-box label.error{font-size:.8rem;font-weight:500}.btn.auth-btn.facebook i,.btn.auth-btn.google-plus i{margin-top:2px}.btn.auth-btn:hover{opacity:.9}.alert-warning{color:#fff;background-color:#e6bb3c;border-color:#e6bb3c}.alert-success{color:#fff;background-color:#3cc281;border-color:#3cc281}.alert-info{color:#fff;background-color:#0b8dda;border-color:#0b8dda}.badge{text-transform:uppercase;line-height:14px;padding:3px 5px;font-size:10px;letter-spacing:.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:.1s linear}.badge-xs,.primary-menu li a i{font-size:9px}.badge-sm,.badge-xs{-webkit-transform:translate(0,-2px);-ms-transform:translate(0,-2px);-o-transform:translate(0,-2px);transform:translate(0,-2px)}.badge-default{background-color:#dbe0e4;color:#454545}.app-spinner.scaleout.scaleout-success,.badge-success,.label-success{background-color:#4caf50}.app-spinner.scaleout.scaleout-info,.badge-info,.label-info{background-color:#0f9aee}.app-spinner.scaleout.scaleout-primary,.badge-primary,.label-primary{background-color:#7774e7}.badge-warning{background-color:#ffb22b;color:#fff}.app-spinner.scaleout.scaleout-danger,.badge-danger,.label-danger{background-color:#ef5350}.label{padding:2px 10px;line-height:13px;color:#fff;font-weight:400;border-radius:4px;font-size:75%}.label-rounded{border-radius:60px}.app-spinner.scaleout.scaleout-warning,.label-warning{background-color:#ffb22b}.label-default{background-color:#dbe0e4}*{outline:0}html{min-height:100%;background:linear-gradient(to bottom,#fefefe 0,#e9eef3 100%)}body{background:#fefefe;font-family:Poppins,"Helvetica Neue",Arial,sans-serif;overflow-x:hidden;color:#8d97ad;background:linear-gradient(to bottom,#fefefe 0,#e9eef3 100%);height:100%;display:flex;flex-direction:column;align-items:stretch;min-height:100vh;margin:0}.blog-posts h1,.section-title h2,.single-book .book-meta td:first-child,.single-post h1,h1,h2,h3,h4,h5,h6{font-family:Montserrat,"Helvetica Neue",Arial,sans-serif}a:focus,a:hover{text-decoration:none}.custom-control-input:focus~.custom-control-label::before,.form-control:focus{box-shadow:none}h1,h2,h3,h4,h5,h6{color:#272629;font-weight:700}.header{z-index:999;border-bottom:1px solid #f3f3f3;background:#fff}.header .navbar{margin:0;padding:0}.header .dropdown-submenu .dropdown-item>.ml-auto{position:absolute;right:15px;top:17px}.header .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-left:0;border-radius:.25rem;display:none}.header .dropdown-submenu>.dropdown-menu.menu-right{left:auto;right:100%}.header .dropdown-submenu>.dropdown-menu.menu-left{left:100%;right:auto}.header .dropdown-submenu.pull-left{float:none}.header .dropdown-submenu.pull-left>.dropdown-menu{left:-75%}.header .dropdown-menu .divider{background-color:rgba(120,130,140,.13);height:1px;margin:9px 0;overflow:hidden}.header .dropdown-item.active,.header .dropdown-item:active{background-color:#0a9df3;opacity:1;color:#fff!important}.logo img{max-width:240px;max-height:80px}.primary-menu li a{display:block;font-family:Poppins,sans-serif;padding:20px 15px}.menu-icons a:hover,.primary-menu li a:hover{opacity:1}.menu-icons a.dropdown-item,.primary-menu li a.dropdown-item{padding:8px 1rem;color:#8d97ad}.login-box .modal-content,.menu-icons .dropdown-menu,.primary-menu .dropdown-menu{border:0;-webkit-box-shadow:0 5px 20px rgba(150,150,150,.1);box-shadow:0 5px 20px rgba(150,150,150,.1)}.menu-icons,.single-book .reviews .review .review-rating{text-align:right}.menu-icons a{padding:25px 10px}.menu-icons .user-menu+.dropdown-menu.show{display:block;margin-top:0;opacity:1;animation:.4s zoomIn;-moz-animation:.4s zoomIn;-webkit-animation:.4s zoomIn;right:-85px;left:auto!important;min-width:160px;text-align:center}.menu-icons .lang-select+.dropdown-menu.show{display:block;margin-top:0;opacity:1;animation:.4s zoomIn;-moz-animation:.4s zoomIn;-webkit-animation:.4s zoomIn;right:-60px;left:auto!important;min-width:160px;text-align:left}.menu-icons .flag{vertical-align:middle;margin-right:5px}.search-header{width:100%;position:absolute;top:1px;right:0;box-shadow:0 5px 0 rgba(18,25,33,.1);border-radius:10px}.search-header .search-input{display:block;width:100%;padding:10px 50px;font-size:1rem;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #f3f3f3;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.homepage-search button[type=submit],.search-header button[type=submit]{background:0 0;position:absolute;left:0;top:5px;border:0;color:#0a9df3;cursor:pointer;font-size:20px}.search-header .search-close{right:20px;top:12px;color:#d7d7d7;position:absolute;font-size:20px}.search-header .search-close:hover{color:#b0b0b0;cursor:pointer}.search-header.open{opacity:1;display:block;animation:.8s fadeInDown;-moz-animation:.8s fadeInDown;-webkit-animation:.8s fadeInDown}.search-header.hide{opacity:0;display:none}.search-header.out{animation:.8s forwards fadeOutUp;-moz-animation:.8s fadeOutUp;-webkit-animation:.8s fadeOutUp}.menu-toggler{display:none;position:absolute;top:-12px;left:0;right:0;bottom:0;width:20px;height:45px;cursor:pointer}.bar,.bar:after,.bar:before{width:20px;height:3px;background:#6a85a6}.bar{position:relative;transform:translateY(25px);transition:0s .3s}.bar:after{content:"";position:absolute;left:0;top:7px;transition:top .3s cubic-bezier(.23, 1, .32, 1) .3s,transform .3s cubic-bezier(.23, 1, .32, 1)}.bar:before{content:"";position:absolute;left:0;bottom:7px;transition:bottom .3s cubic-bezier(.23, 1, .32, 1) .3s,transform .3s cubic-bezier(.23, 1, .32, 1)}.bar.animate{background:rgba(255,255,255,0)}.bar.animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23, 1, .32, 1),transform .3s cubic-bezier(.23, 1, .32, 1) .3s}.bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23, 1, .32, 1),transform .3s cubic-bezier(.23, 1, .32, 1) .3s}.login-box.show{animation:.8s fadeIn;-moz-animation:.8s fadeIn;-webkit-animation:.8s fadeIn}.login-box .modal-dialog,.user-registration{max-width:400px}.login-box .modal-body{margin:0;padding:0;border:0}.content{flex-grow:1}footer{flex-shrink:0;background-color:#fff;padding-bottom:16px;padding-top:16px}.homepage-search{position:relative;box-shadow:0 3px 0 rgba(18,25,33,.4);border-radius:10px}.homepage-search .search-input{display:block;width:100%;padding:10px 50px;font-size:1rem;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #495057;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (min-width:992px){.menu-icons .dropdown-menu,.primary-menu .dropdown .dropdown-menu,.primary-menu>.dropdown .dropdown-menu{min-width:210px;margin-top:0}.primary-menu .dropdown:hover>.dropdown-menu{opacity:1;animation:.4s zoomIn;-moz-animation:.4s zoomIn;-webkit-animation:.4s zoomIn;display:block;margin-top:0}.header .dropdown-submenu:hover>.dropdown-menu{display:block;animation:.4s zoomInRight;-moz-animation:.4s zoomInRight;-webkit-animation:.4s zoomInRight}.menu-icons .dropdown-menu{text-align:center}}.section-title{margin:20px 0}.section-title h2{color:#3d3d3d;font-weight:700;font-size:1.75rem}.home-book-carousel .book{-webkit-box-shadow:0 1px 2px rgba(150,150,150,.3);box-shadow:0 1px 2px rgba(150,150,150,.3);margin:20px 0;height:260px;max-width:600px;background:#fff;padding:25px;color:#fff}.home-book-carousel .book-cover img{-webkit-box-shadow:0 5px 10px rgba(150,150,150,.6);box-shadow:0 5px 10px rgba(150,150,150,.6);height:190px;width:180px!important}.books-listing .book-grid .book .book-info,.books-listing .book-mini-list .book .book-info,.home-book-carousel .book-info,.home-book-list .book-list .book .book-info{padding:0 5px}.home-book-carousel .book-title a{font-size:1.5rem;color:#fff;font-weight:500}.books-listing .book-grid .book .book-rating,.books-listing .book-list .book .book-rating,.home-book-carousel .book-rating,.home-book-list .book-list .book .book-rating,.single-book .book-rating{margin:5px 0}.books-listing .book-grid .book .book-rating .book-rating-box,.books-listing .book-list .book .book-rating .book-rating-box,.home-book-carousel .book-rating .book-rating-box,.home-book-list .book-list .book .book-rating .book-rating-box{position:relative;font-family:"Font Awesome\ 5 Free";display:inline-block;color:#fdebc3;font-size:.9rem}.books-listing .book-grid .book .book-rating .book-rating-box .rating:before,.books-listing .book-grid .book .book-rating .book-rating-box:before,.books-listing .book-list .book .book-rating .book-rating-box .rating:before,.books-listing .book-list .book .book-rating .book-rating-box:before,.home-book-carousel .book-rating .book-rating-box .rating:before,.home-book-carousel .book-rating .book-rating-box:before,.home-book-list .book-list .book .book-rating .book-rating-box .rating:before,.home-book-list .book-list .book .book-rating .book-rating-box:before,.single-book .book-rating .book-rating-box .rating:before,.single-book .book-rating .book-rating-box:before,.single-book .reviews .review .review-rating .book-rating-box .rating:before,.single-book .reviews .review .review-rating .book-rating-box:before{content:"\f005 \f005 \f005 \f005 \f005"}.books-listing .book-grid .book .book-rating .book-rating-box .rating,.books-listing .book-list .book .book-rating .book-rating-box .rating,.home-book-carousel .book-rating .book-rating-box .rating,.home-book-list .book-list .book .book-rating .book-rating-box .rating,.single-book .book-rating .book-rating-box .rating,.single-book .reviews .review .review-rating .book-rating-box .rating{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#ffcf69;font-weight:900}.home-book-carousel .book-author,.home-book-carousel .book-publishing-year{font-size:.9rem;color:#fff}.home-book-carousel .book-short-description{font-size:.9rem;max-height:130px;color:#fff;overflow:hidden}.home-book-carousel .book-settings,.home-book-list .book-list .book .book-settings{position:absolute;top:-15px;right:5px;display:none}.home-book-carousel .green-bg{background:#04c993!important}.home-book-carousel .purple-bg{background:#7084d1!important}.home-book-carousel .blue-bg{background:#62b9df!important}.home-book-carousel .burgundy-bg{background:#66195e!important}.home-book-carousel .beige-bg{background:#946e55!important}.home-book-carousel .pink-bg{background:#f16f82!important}.home-book-list .book-list .book{margin:20px 0;height:170px;padding:15px 5px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);-moz-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.books-listing .book-grid .book,.home-book-list .book-list .book .book-cover img{-webkit-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);-moz-box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.books-listing .book-grid .book .book-title a,.books-listing .book-list .book .book-title a,.books-listing .book-mini-list .book .book-title a,.home-book-list .book-list .book .book-title a{font-size:1.1rem;color:#333;font-weight:500}.home-book-list .book-list .book .book-cover img{position:absolute;transform:translateY(-50%);top:50%;left:-20px;max-width:110px;height:150px;width:100px;border-radius:3px;box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.home-book-list .book-list .book .book-cover .book-stock{position:absolute;background:#fff;left:-20px;max-width:110px;height:30px;width:100px;text-align:center;font-weight:500;bottom:-5px;padding:5px 0;font-size:.8rem;opacity:.8}.books-listing .book-grid .book .book-cover .book-stock.in-stock,.books-listing .book-list .book .book-cover .book-stock.in-stock,.books-listing .book-mini-list .book .book-cover .book-stock.in-stock,.home-book-list .book-list .book .book-cover .book-stock.in-stock{color:#00b294}.books-listing .book-grid .book .book-cover .book-stock.out-stock,.books-listing .book-list .book .book-cover .book-stock.out-stock,.books-listing .book-mini-list .book .book-cover .book-stock.out-stock,.home-book-list .book-list .book .book-cover .book-stock.out-stock{color:#d56366}.books-listing .book-grid .book .book-attr,.books-listing .book-list .book .book-attr,.books-listing .book-mini-list .book .book-attr,.home-book-list .book-list .book .book-attr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b2b4c3;font-size:.8rem;font-weight:400}.books-listing .book-grid .book .book-short-description,.books-listing .book-list .book .book-short-description,.books-listing .book-mini-list .book .book-short-description,.home-book-list .book-list .book .book-short-description{color:#7d7e8c;font-size:.8rem;max-height:57px;overflow:hidden}.authors-listing,.books-listing{margin:10px 0 100px}.books-listing .book-grid .book{margin:20px 0 20px 15px;height:170px;padding:15px 5px;border-radius:4px;background-color:#fff;box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.books-listing .book-grid .book .book-cover img,.books-listing .book-list .book{-webkit-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);-moz-box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.books-listing .book-grid .book .book-cover img{position:absolute;top:-30px;left:-20px;max-width:110px;height:170px;width:110px;border-radius:3px;box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.books-listing .book-grid .book .book-cover .book-stock{position:absolute;background:#fff;left:-20px;max-width:110px;height:30px;width:110px;text-align:center;font-weight:500;bottom:0;padding:5px 0;font-size:.8rem;opacity:.8}.books-listing .book-grid .book .book-settings,.books-listing .book-list .book .book-settings{position:absolute;top:-10px;right:0}.books-listing .book-grid .book .book-settings a,.books-listing .book-list .book .book-settings a,.books-listing .book-mini-list .book .book-settings a{color:#e1eaef}.books-listing .book-grid .book .book-settings:hover a,.books-listing .book-list .book .book-settings:hover a,.books-listing .book-mini-list .book .book-settings:hover a{color:#89a0aa}.books-listing .book-grid .book .book-settings .dropdown-menu,.books-listing .book-list .book .book-settings .dropdown-menu,.books-listing .book-mini-list .book .book-settings .dropdown-menu{border:0;-webkit-box-shadow:0 5px 20px rgba(150,150,150,.1);-moz-box-shadow:0 5px 20px rgba(150,150,150,.1);box-shadow:0 5px 20px rgba(150,150,150,.1);animation:.4s zoomIn;-moz-animation:.4s zoomIn;-webkit-animation:.4s zoomIn;text-align:center}.loader,.loader:after{border-radius:50%;position:absolute}.books-listing .book-grid .book .book-settings .dropdown-menu a,.books-listing .book-list .book .book-settings .dropdown-menu a,.books-listing .book-mini-list .book .book-settings .dropdown-menu a{color:#333;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:.8rem}.books-listing .book-grid .book .book-settings .dropdown-menu a i,.books-listing .book-list .book .book-settings .dropdown-menu a i,.books-listing .book-mini-list .book .book-settings .dropdown-menu a i{vertical-align:middle;margin-right:3px}.books-listing .book-grid .book>.card-loading-layer,.books-listing .book-list .book>.card-loading-layer,.books-listing .book-mini-list .book>.card-loading-layer{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.1);z-index:9}.books-listing .book-grid .book>.card-loading-layer .app-spinner,.books-listing .book-list .book>.card-loading-layer .app-spinner,.books-listing .book-mini-list .book>.card-loading-layer .app-spinner,.card>.card-loading-layer .app-spinner{position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px}.books-listing .book-grid .book-3-row .book-cover img{height:140px;width:95px;top:0}.books-listing .book-grid .book-3-row .book-cover .book-stock{max-width:95px}.books-listing .book-list .book{margin:20px 0 20px 15px;height:130px;padding:15px 5px;border-radius:4px;background-color:#fff;box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.books-listing .book-list .book .book-cover img,.books-listing .book-mini-list .book{-webkit-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);-moz-box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.books-listing .book-list .book .book-cover,.books-listing .book-mini-list .book .book-cover{padding:0;text-align:center}.books-listing .book-list .book .book-cover img{position:absolute;top:-30px;left:-20px;max-width:110px;height:130px;width:89px;border-radius:3px;box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.books-listing .book-list .book .book-cover .book-stock{position:absolute;background:#fff;left:-20px;max-width:89px;height:25px;width:110px;text-align:center;font-weight:500;bottom:0;padding:5px 0;font-size:.7rem;opacity:.8}.books-listing .book-list .book .book-info{padding:0 15px}.books-listing .book-mini-list .book{margin:10px 0;height:80px;padding:5px;border-radius:4px;background-color:#fff;box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.books-listing .book-mini-list .book .book-cover img{position:absolute;top:0;left:5px;max-width:110px;height:70px;width:50px;border-radius:3px;-webkit-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);-moz-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.books-listing .book-mini-list .book .book-cover .book-stock{position:absolute;background:#fff;left:5px;max-width:50px;height:18px;width:50px;text-align:center;font-weight:500;bottom:0;padding:5px 0;font-size:.45rem;opacity:.8;overflow:hidden}.books-listing .book-mini-list .book .book-settings{position:absolute;top:0;right:0}.preloader{z-index:999;width:100%;height:100%;position:absolute}.preloader .overlay{background:linear-gradient(to bottom,#fefefe 0,#e9eef3 100%);opacity:.4;height:100%;width:100%}.preloader .loader{top:50%;left:0;right:0;margin:auto}.loader{background:#0a9df3;height:50px;left:50%;margin-left:-23px;margin-top:-14px;top:50%;width:50px;animation:.75s linear infinite load}.loader:after{content:'';width:49px;height:49px;top:2px;right:0;left:0;margin:auto;background:#f4f7f9}@keyframes load{to{transform:rotate(360deg)}}.user-books .heading-elements{text-align:right;margin:10px 0}.user-books .heading-elements select{width:auto;padding:.25rem 1.3rem .25rem .75rem}.user-books .book-lost{background:#ffe9e9!important}.user-books .book-list-info{font-size:.75rem}.user-books .book-list-info strong{font-size:.65rem;font-weight:700}.user-books .request-book-collapse{float:left;-webkit-box-shadow:0 1px 2px rgba(150,150,150,.3);box-shadow:0 1px 2px rgba(150,150,150,.3);border:0;background:#fff;font-size:.9rem;text-transform:uppercase;font-weight:500;padding:.55rem .95rem;color:#333}.user-books .card,.user-books table{-webkit-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);-moz-box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.user-books .request-book-collapse i{margin-right:5px;vertical-align:middle}.user-books .select2-container{width:100%!important;border:0}.user-books .select2-container--default .select2-selection--single{border:2px solid #ebecee;height:38px}.user-books .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.user-books .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px}.book-filter .select2-container--default .select2-selection--multiple,.user-books .select2-container--default .select2-selection--multiple{border:2px solid transparent}.user-books .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#008cee;border:1px solid #008cee;border-radius:0;color:#fff}.user-books .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff;font-weight:400;margin-right:5px}.login-reg select.form-control:not([size]):not([multiple]),.user-books .select2-container--default.select2-container--focus .select2-selection--multiple,.user-books .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border:2px solid rgba(120,130,140,.15)}.user-books table{box-shadow:0 10px 60px 0 rgba(29,29,31,.09);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.user-books table .book-cover{height:115px;width:90px;padding:.2rem .45rem}.user-books table .delete-dropdown{padding:.95rem;font-weight:500;white-space:nowrap;text-transform:none;border:0;text-align:center;-webkit-box-shadow:0 4px 20px 5px rgba(0,0,0,.05);-moz-box-shadow:0 4px 20px 5px rgba(0,0,0,.05);box-shadow:0 4px 20px 5px rgba(0,0,0,.05)}.user-books table .delete-dropdown .divider{height:.8rem}.user-books .card{box-shadow:0 10px 60px 0 rgba(29,29,31,.09);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:20px;background:0 0}.user-books .card .input-group .select2-container{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%!important;margin-bottom:0}.select-book{display:-ms-flexbox;display:flex}.select-book .select-book-cover{float:left;width:80px;margin-right:10px}.select-book .select-book-cover img{max-width:80px;border-radius:4px}.select-book .select-book-info{font-size:12px;line-height:22px}.select-book .select-book-title{font-size:1rem;font-weight:700;word-wrap:break-word;color:#333}.select-book .select-book-title span{color:#959595;font-size:.75rem}.select-book .select-book-author,.select-book .select-book-genre,.select-book .select-book-publisher{font-weight:400}.select-book .select-book-author strong,.select-book .select-book-genre strong,.select-book .select-book-isbn strong,.select-book .select-book-publisher strong{font-weight:600;text-transform:uppercase;font-size:.75rem}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#008cee;color:#fff}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active,.select2-container--default .select2-results__option--highlighted[aria-selected] .select-book-title,.select2-container--default .select2-results__option--highlighted[aria-selected] .select-book-title span{color:#fff}.single-book{margin:50px 0 100px;color:#000}.single-book h1,.single-book h2,.single-book h3{font-weight:700;text-transform:uppercase}.authors-list .author-info,.blog-posts .post .post-img,.registration-successfully,.single-book .book-cover{text-align:center}.single-book .book-cover img{border-radius:3px;-webkit-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);-moz-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);box-shadow:0 10px 60px 0 rgba(29,29,31,.09);position:relative}.single-book .book-cover .edit-book{display:none;position:absolute;top:0;right:15px;width:48px;height:48px;background:rgba(255,255,255,.8);font-size:1.5rem;border-bottom-left-radius:100%;padding:3px 10px 0 20px}.blog-posts .post .post-img a,.photo-drop-zone:hover .remove-author-photo,.photo-drop-zone:hover .remove-page-image,.photo-drop-zone:hover .remove-photo,.photo-drop-zone:hover .remove-post-image,.single-book .book-cover:hover .edit-book{display:block}.single-book .book-image-gallery{height:70px;width:255px;padding:5px 5px 0;overflow:hidden;margin:10px 0}.single-book .book-image-gallery figure{margin:0 4px;display:inline-block}.single-book .book-image-gallery figure img{display:inline-block;height:66px;width:50px;vertical-align:middle}.single-book .book-rating .book-rating-box{position:relative;font-family:"Font Awesome\ 5 Free";display:inline-block;color:#fdebc3;font-size:1.2rem}.mini-list-authors .author,.mini-list-posts .post,.single-book .book-rating .general{margin:10px 0}.single-book .rate-book{color:#9c9c9c;font-size:.8rem;text-align:center;margin:0 10px 0 0;display:inline-block}.single-book .book-links i.inline,.single-book .book-rating.user-rating,.single-book .save-rating.on{display:inline-block}.single-book .book-rating.user-rating i,.top-filter .layout-settings .view-type:hover{cursor:pointer}.single-book .book-rating.user-rating i.fas{color:#ffcf69}.single-book .user-mark,.single-book .whole-rating{color:#9c9c9c;font-size:.8rem;margin-left:10px;display:inline-block}.single-book .book-meta td{font-size:.9rem;font-weight:400;border:0;padding:10px 0 5px}.single-book .book-meta td:first-child{width:25%;font-weight:700;text-transform:uppercase}.single-book .book-meta a,.social-btns .btn.email i{color:#059bf3}.single-book .book-meta a:hover{color:#3d3d3d}.single-book .book-links{text-align:center;margin:20px 0 10px}.single-book .book-links a{font-size:.6rem;font-family:Montserrat,sans-serif;color:#575d66;text-transform:uppercase;font-weight:500;display:block}.single-book .book-links a:hover{color:#0582d6}.single-book .book-links i{font-size:1.2rem;vertical-align:middle;display:block;padding:5px}.single-book .reviews .add-review{margin:20px 0 60px}.single-book .reviews .add-review .submit-review{text-transform:uppercase;font-weight:700;border-radius:5%;padding:5px 25px}.single-book .reviews .review{-webkit-box-shadow:0 1px 2px rgba(150,150,150,.3);box-shadow:0 1px 2px rgba(150,150,150,.3);border-radius:3px;background:#fff;padding:20px;margin:20px 0}.single-book .reviews .review .review-user{font-weight:600}.single-book .reviews .review .review-rating .book-rating-box{position:relative;font-family:"Font Awesome\ 5 Free";display:inline-block;color:#fdebc3}.single-book .reviews .review .review-meta{color:#9c9c9c;font-size:.8rem;display:block}.single-book .reviews .review .review-content{margin:20px 0 0;font-size:.9rem;transition:height .2s;overflow:hidden;max-height:9.5em}.social-btns .btn,.social-btns .btn:before{-webkit-transition:.35s cubic-bezier(.31,-.105,.43,1.59)}.single-book .reviews .review .read-more{float:right;color:#9c9c9c;font-size:.8rem;display:block}.single-book .add-review-collapse{font-weight:600;text-transform:uppercase;font-size:.9rem}.single-book .notes{color:#9c9c9c;font-size:.8rem;margin:10px 0 15px}.social-btns{margin:10px auto 0;font-size:0;text-align:center}.social-btns .btn{transition:.35s cubic-bezier(.31,-.105,.43,1.59);display:inline-block;background-color:#fff;width:35px;height:35px;line-height:.25;margin:10px 3px;text-align:center;position:relative;overflow:hidden;border-radius:50%;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.1);box-shadow:0 5px 15px -5px rgba(0,0,0,.1);opacity:.99;padding:4px;border:0;font-size:1.8rem}.social-btns .btn:before{transition:.35s cubic-bezier(.31,-.105,.43,1.59);top:90%;left:-110%;content:'';width:120%;height:120%;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.social-btns .btn i{-webkit-transition:.35s cubic-bezier(.31,-.105,.43,1.59);transition:.35s cubic-bezier(.31,-.105,.43,1.59);-webkit-transform:scale(.8);transform:scale(.8);vertical-align:middle}.social-btns .btn.facebook:before{background-color:#3b5998}.social-btns .btn.facebook i{color:#3b5998}.social-btns .btn.twitter:before{background-color:#3cf}.social-btns .btn.twitter i{color:#3cf}.social-btns .btn.vk{padding:4px 2px}.social-btns .btn.vk:before{background-color:#4c75a3}.social-btns .btn.vk i{color:#4c75a3}.social-btns .btn.google:before{background-color:#dc4a38}.social-btns .btn.google i{color:#dc4a38}.social-btns .btn.pinterest:before{background-color:#aa2529}.social-btns .btn.pinterest i{color:#aa2529}.custom-checkbox .custom-control-input:checked~.custom-control-label::before,.social-btns .btn.email:before{background-color:#059bf3}.social-btns .btn:focus:before,.social-btns .btn:hover:before{top:-10%;left:-10%}.social-btns .btn:focus i,.social-btns .btn:hover i{color:#fff;-webkit-transform:scale(1);transform:scale(1)}.mini-list-authors .author a{color:#000;font-weight:400}.mini-list-authors .author-photo{float:left;width:48px;margin-right:15px}.mini-list-authors .author-photo img{width:48px;height:48px;-webkit-box-shadow:0 0 10px rgba(110,110,110,.3);box-shadow:0 0 10px rgba(110,110,110,.3);margin-right:20px}.authors-list .author,.mini-list-posts .post img{-webkit-box-shadow:0 1px 2px rgba(150,150,150,.3)}.mini-list-authors .author-info{float:left;max-width:190px}.authors-list .author{box-shadow:0 1px 2px rgba(150,150,150,.3);background:#fff;margin:0 0 20px}.authors-list .author img{width:160px;height:210px}.authors-list .author-name a{font-size:1rem;color:#000;font-weight:400}.single-author,.single-publisher{margin:60px 0 100px}.single-author .author-photo{width:130px}.registration h1,.single-author h1,.single-publisher h1{font-weight:700;text-align:center;color:#000;margin:20px 0}.single-author .author-info{margin-bottom:45px}.single-author .author-info a{color:#6e7689}.single-author .description-author{transition:height .2s;overflow:hidden;max-height:3em}.mini-list-posts .post img{box-shadow:0 1px 2px rgba(150,150,150,.3);border-radius:3px}.blog-posts .post,.book-filter .select2-container{-webkit-box-shadow:0 1px 2px rgba(150,150,150,.3)}.mini-list-posts .post-title{font-size:1rem;color:#000;font-weight:400;margin:3px 0}.blog-posts .post .post-meta,.mini-list-posts .post-meta{color:#9c9c9c;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini-list-posts .post-meta{margin:3px 0}.blog-posts,.error-page{margin:80px 0 100px}.blog-posts h1{font-weight:700;text-align:center;color:#000;margin:0 0 20px}.page h1,.single-post h1{margin:40px 0 20px;color:#000;font-weight:700;text-align:center}.blog-posts .post{box-shadow:0 1px 2px rgba(150,150,150,.3);border-radius:3px;margin:20px 0;background:#fff;padding:0;max-height:420px;min-height:420px}.login-register,.single-post .post-img{background-position:center;background-size:cover;background-repeat:no-repeat}.blog-posts .post .post-img img{max-height:150px;width:100%;max-width:100%}.blog-posts .post .post-title h4{color:#000;font-weight:400;font-size:1rem;margin-bottom:15px}.blog-posts .post .post-meta{margin:10px 0}.blog-posts .post .post-short-description{color:#738797;font-size:.9rem}.single-post .post-img{height:370px}.single-post .post-content{padding:0 180px}.single-post .post-meta span{margin:0 10px}.single-post .post-text{margin:30px 0 50px}.page,.registration{margin:30px 0 100px}.contact-form,.top-filter{margin:30px 0}.error-page h1{font-weight:700;text-align:center;color:#000;margin:20px 0;font-size:8rem}.login-reg select.form-control:not([size]):not([multiple]),.profile select.form-control:not([size]):not([multiple]),.registration select.form-control:not([size]):not([multiple]){padding:.35rem .75rem;border:2px solid rgba(120,130,140,.25);box-shadow:none;height:calc(2.65rem + 2px)}#login-box .additional-text,.login-register .login-box .additional-text,.user-registration .additional-text{font-size:.9rem;font-weight:500}.page-heading{margin:50px 0}.breadcrumb,.profile h2{margin:20px 0;text-transform:uppercase}.profile h2{font-size:1.2rem;letter-spacing:2px}.top-filter .text{padding:10px 0 0}.top-filter .layout-settings{padding:0 0 0 .35rem}.top-filter .layout-settings .view-type{display:inline-block;vertical-align:top;background-image:url(../img/view-type.png);margin:12px 4px 0;padding:0;height:18px;width:18px}.top-filter .layout-settings .view-type.type-grid{background-position:-18px 0}.top-filter .layout-settings .view-type.type-list{background-position:-18px -18px}.top-filter .layout-settings .view-type.type-mini-list{background-position:-18px -37px}.top-filter .layout-settings .view-type.type-grid.active,.top-filter .layout-settings .view-type.type-grid:hover{background-position:0 0}.top-filter .layout-settings .view-type.type-list.active,.top-filter .layout-settings .view-type.type-list:hover{background-position:0 -18px}.top-filter .layout-settings .view-type.type-mini-list.active,.top-filter .layout-settings .view-type.type-mini-list:hover{background-position:0 -37px}.book-filter .show-filter{display:none;position:absolute;top:35px;right:10px;border:0;background:0 0;font-size:1.45rem}.book-filter .show-filter:hover{color:#0b8dda;cursor:pointer}.book-filter h2{color:#3d3d3d;font-weight:700;font-size:1.55rem;text-align:center;margin:32px 0 30px;text-transform:uppercase}.breadcrumb a,.drop-zone{color:#000}.book-filter .select2-container{width:100%!important;box-shadow:0 1px 2px rgba(150,150,150,.3);border:0}.book-filter .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#008cee;border:1px solid #008cee;border-radius:0;color:#fff}.book-filter .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff;font-weight:400;margin-right:5px}.book-filter .select2-container--default.select2-container--focus .select2-selection--multiple,.book-filter .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border:2px solid rgba(120,130,140,.15)}.book-filter form .form-control,.custom-select{-webkit-box-shadow:0 1px 2px rgba(150,150,150,.3);box-shadow:0 1px 2px rgba(150,150,150,.3);border:0}#book-filter.collapse.show,#book-filter.collapsing,#book-filter.in{display:block!important}.card{border:0}.card>.card-loading-layer{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.5);z-index:9}.breadcrumb{padding:0;border-radius:0;background-color:transparent;font-size:.7rem;font-weight:600}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:">"}.app-spinner.loading{float:left;border-radius:50%;margin:10px 5px 10px 0;width:20px;height:20px;border:3px solid rgba(219,224,228,.1);border-top-color:#dbe0e4;animation:1s linear infinite spin}.app-spinner.loading.loading-primary{border-color:rgba(119,116,231,.3);border-top-color:#7774e7}.app-spinner.loading.loading-info{border-color:rgba(15,154,238,.3);border-top-color:#0f9aee}.app-spinner.loading.loading-success{border-color:rgba(76,175,80,.3);border-top-color:#4caf50}.app-spinner.loading.loading-warning{border-color:rgba(255,178,43,.3);border-top-color:#ffb22b}.app-spinner.loading.loading-danger{border-color:rgba(239,83,80,.3);border-top-color:#ef5350}.app-spinner.pulse{float:left;position:relative;width:5px;height:20px;margin:10px 15px 10px 10px;background:rgba(219,224,228,.1);animation:750ms 250ms infinite pulse}.app-spinner.pulsate,.app-spinner.rotating,.app-spinner.scaleout,.app-spinner.snake{width:20px;height:20px;margin:10px 5px 10px 0;float:left}.app-spinner.pulse:after,.app-spinner.pulse:before{content:'';position:absolute;display:block;height:12px;width:5px;background:rgba(219,224,228,.1);top:50%;transform:translateY(-50%);animation:750ms infinite pulse}.app-spinner.pulse:before{left:-10px}.app-spinner.pulse:after{left:10px;animation-delay:250ms}.app-spinner.pulse.pulse-primary,.app-spinner.pulse.pulse-primary:after,.app-spinner.pulse.pulse-primary:before{background:#7774e7}.app-spinner.pulse.pulse-info,.app-spinner.pulse.pulse-info:after,.app-spinner.pulse.pulse-info:before{background:#0f9aee}.app-spinner.scaleout{background-color:#dbe0e4;border-radius:100%;-webkit-animation:1s ease-in-out infinite scaleout;animation:1s ease-in-out infinite scaleout}.app-spinner.rotating{position:relative;animation:1.4s ease-in-out infinite rotate,1.4s ease-in-out infinite alternate background}.app-spinner.snake{position:relative;border:3px solid #7774e7;border-right-color:transparent;border-radius:50%;animation:1s linear infinite spin}.app-spinner.pulsate{position:relative;border:3px solid #7774e7;border-radius:50%;animation:1s linear infinite pulsate}.btn>.app-spinner{margin:4px 10px 4px 0}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes pulse{50%{background:#dbe0e4}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes rotate{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-180deg)}}@keyframes background{0%{background-color:#7774e7}50%{background-color:#0f9aee}100%{background-color:#4caf50}}.table-vertical-header th{vertical-align:middle!important}.table td{border-color:#f3f1f1;vertical-align:middle;font-size:14px}.table th,.table thead th{font-size:11px;text-transform:uppercase;font-weight:700;color:#17202d;border:0}.table-hover tbody tr:hover{background:#f8f8f8}.table-striped tbody tr:nth-of-type(odd){background:#f9f9f9}.drop-zone{position:relative;height:180px;margin:0 auto;text-align:center;width:100%;border-top-left-radius:.325rem;border-top-right-radius:.325rem}.drop-zone [type=file],.drop-zone label,.remove-photo{position:absolute;right:0;top:0}.drop-zone.hover,.drop-zone:hover{opacity:.7}.drop-zone label{bottom:0;left:0;display:block;padding:1em 0;margin:0;cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:140px;color:#4f4f4f}.drop-zone label span{text-decoration:underline;cursor:pointer}.drop-zone img{border-radius:10px;vertical-align:middle;max-width:95%;max-height:95%}.drop-zone [type=file]{cursor:pointer;opacity:0;bottom:0;left:0;width:100%}.drop-zone.dropped{background:#222;border:10px solid #444}.photo-drop-zone{border:2px dashed #fff}.photo-drop-zone:hover{border:2px dashed #eee}.photo-drop-zone.photo-exist{height:auto}.remove-photo{display:none}.form-control{padding:.55rem .75rem;border:2px solid rgba(120,130,140,.15)}.form-control:disabled,.form-control[readonly]{background-color:#fff;opacity:1}.form-control.error{border:2px solid rgba(255,42,68,.9)}.form-message.error,label.error{color:rgba(255,42,68,.9)}.form-message{margin:20px 0;text-align:center;color:rgba(120,130,140,.8);padding:10px}.form-message.success{color:rgba(75,163,79,.9)}.select2-container--open .select2-dropdown--below{border:2px solid rgba(120,130,140,.15);font-size:.8rem}.custom-control-label:before{background-color:#ebecee;border-radius:0}.modal-backdrop.show{opacity:.2}.page-item .page-link{position:relative;float:left;padding:6px 12px;line-height:1.428571429;text-decoration:none;color:#76828f;border:0;margin-left:-1px;box-shadow:0 4px 0 #e3e3e3;background-color:#f5f5f5;font-weight:600}.page-item .page-link:hover,.page-item.active .page-link{background:#059bf3;box-shadow:0 4px 0 #0582d6;color:#fff}.page-item .page-link i{font-size:12px}.dropdown-menu{outline:0;list-style-type:none;padding:4px 0;margin:0;text-align:left;background-color:#fff;border-radius:4px;border:0;-webkit-box-shadow:0 10px 35px -5px rgba(0,0,0,.15);-moz-box-shadow:0 10px 35px -5px rgba(0,0,0,.15);box-shadow:0 10px 35px -5px rgba(0,0,0,.15);background-clip:padding-box}.dropdown-menu .delete-dropdown{padding:.95rem;font-weight:500;white-space:nowrap;text-transform:none;text-align:center}.dropdown-menu .dropdown-item{margin:0;clear:both;font-weight:400;color:rgba(0,0,0,.65);white-space:nowrap;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;line-height:22px;padding:.61rem 1.53rem}.dropdown-menu .dropdown-item>a{color:rgba(0,0,0,.65);display:block;padding:.61rem 1.53rem;margin:-.62rem -1.54rem;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.dropdown-menu .dropdown-item:hover{background-color:#d4edff;color:rgba(0,0,0,.65)}.dropdown-menu.action-menu .dropdown-item i{color:#171717;margin-right:5px}.footer-menu{list-style:none;margin:0;padding:0}.footer-menu li{margin:0 0 .5rem}.footer-menu a{color:#000;font-weight:500}.footer-menu a:hover{color:#007bff}button.back-to-top{margin:0;padding:0;background:#9a9a9a;height:0;width:30px;overflow:hidden;color:transparent;clear:both;visibility:hidden;position:fixed;cursor:pointer;display:block;border:none;right:25px;bottom:75px;font-size:0;z-index:99;transition:.3s ease-in-out}button.back-to-top.show{display:block;color:#fff;font-size:14px;right:25px;bottom:50px;height:30px;width:30px;visibility:visible;background:#dbe1e4;border-bottom:3px solid #c9d0d4;padding:5px}button.back-to-top.show:active{box-shadow:0 4px 8px 2px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 8px 2px rgba(0,0,0,.25);-moz-box-shadow:0 4px 8px 2px rgba(0,0,0,.25)}.login-register{height:100%;width:100%}.login-register .login-box{max-width:400px;-webkit-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);-moz-box-shadow:0 10px 60px 0 rgba(29,29,31,.09);box-shadow:0 10px 60px 0 rgba(29,29,31,.09)}.login-register .login-box.no-box-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.registration-successfully .thanks{color:#24ce6e;font-weight:700;font-size:40px;margin:20px 0 30px}.registration-successfully p{font-size:20px}.registration-successfully svg{display:block;width:150px;margin:20px auto}.registration-successfully path,.registration-successfully polyline{fill:none;stroke:#24CE6E;stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.registration-successfully .circle{stroke-dasharray:1260;animation:1s linear circle}.registration-successfully .check{stroke-dasharray:430;animation:1s linear check}@keyframes circle{0%,40%{stroke-dashoffset:-1260}100%{stroke-dashoffset:0}}@keyframes check{0%{stroke-dashoffset:430}40%{stroke-dashoffset:0}}@media (max-width:1199.98px){.authors-list .author img{width:100%;height:160px}.single-post .post-content{padding:0}.blog-posts .post{max-height:470px;min-height:470px}.books-listing .book-list .book .book-short-description,.books-listing .book-mini-list .book .book-short-description{max-height:20px;text-overflow:ellipsis;white-space:nowrap}.books-listing .book-list .book .book-cover img{left:-30px;max-width:100px;height:130px;width:90px}.books-listing .book-grid .book .book-cover img{top:-30px;left:-30px;height:165px;width:105px}}@media (max-width:991.98px){.header{padding:5px 0}.header .col-12{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.book-filter .show-filter,.menu-toggler{display:block}.primary-menu .dropdown-menu{box-shadow:none;margin-left:.75rem}.order-column-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-column-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#book-filter,.single-book .book-cover:hover .edit-book{display:none}.top-filter{margin:5px 0 30px}.single-book .book-cover,.single-book .book-rating,.single-book .book-year,.single-book h1,.top-filter .text{text-align:center}.blog-posts .post{max-height:450px;min-height:450px}.mini-list-authors .author-info{max-width:260px}.single-book .book-image-gallery{width:100%}}@media (max-width:767.98px){.home-book-carousel .book-cover img{height:170px;margin:0 auto;width:120px!important}.books-listing .book-mini-list .book .book-info{padding:0 5px 0 30px}.books-listing .book-list .book .book-cover img,.home-book-list .book-list .book .book-cover img{top:50%}.mini-list-posts .post{margin:10px 0;text-align:center}.blog-posts .post{max-height:380px;min-height:380px}}@media (max-width:575.98px){.home-book-carousel .book-cover img{height:190px;margin:0}.single-book .book-links a{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.logo img{max-width:120px}.blog-posts .post{max-height:100%;min-height:auto}}@media (max-width:399.98px){.home-book-carousel .book-cover img{height:150px}.books-listing{margin:10px 0 50px}.menu-icons .user-menu+.dropdown-menu.show{right:-95px}.books-listing .book-grid .book .book-cover img,.home-book-list .book-list .book .book-cover img{height:130px;width:85px}.home-book-list .book-list .book .book-cover .book-stock{width:85px;font-size:.7rem}.books-listing .book-list .book .book-cover img{height:95px;width:70px;top:5px;left:-20px}.books-listing .book-list .book .book-info{padding:20px 15px 0 35px}.books-listing .book-list .book .book-short-description,.books-listing .book-mini-list .book .book-short-description{display:none}.books-listing .book-list .book .book-rating{margin:0 0 5px}.books-listing .book-mini-list .book .book-info{padding:10px 15px 0 40px}.books-listing .book-list .book .book-title a,.books-listing .book-mini-list .book .book-title a{font-size:.9rem}.page-item .page-link{font-size:.8rem}}