@font-face {
  font-family: 'SolaimanLipiNormal';
  src: url('../fonts/SolaimanLipiNormal.eot?#iefix') format('embedded-opentype'),  url('../fonts/SolaimanLipiNormal.woff') format('woff'), url('../fonts/SolaimanLipiNormal.ttf')  format('truetype'), url('../fonts/SolaimanLipiNormal.svg#SolaimanLipiNormal') format('svg');
  font-weight: normal;
  font-style: normal;
}

body {
  padding-top: 100px;
  background-color: #18BC9C;
}

.jumbotron {
    /*min-height: 400px;*/
}
.pagination-custom {
  border: 4px;
  border-color: #2C3E50;
  border-style: solid;
}

.hero-feature {
    padding-left: 7px;
    padding-right: 7px;
    min-height: 460px;
}

.book-thumbnail-img {
    min-width: 90%;
    margin-top: 10px;
}
.volume-thumbnail-img {
    height: 100%;
    margin-top: 10px;
}
.volume-thumbnail {
    min-height: 410px;
}
.content {
  min-height: 100%;
height: auto !important;
height: 100%;
}
.footer {
  margin-bottom: 0;
  margin-top: 20px;
  bottom: 0px;
}

.btn {
  margin-bottom: 5px;
}

.jumbotron {
  padding-bottom: 100px;
}

.book_description {
    font-size: 12px;
}

.book_name {
    font-size: 16px;
}

.sidebar {
    padding: 10%;
}

.sidebar-category {
    min-height: 490px;
}

.sidebar-download {
    min-height: auto;
}

.sidebar-advertise {
    min-height: auto;
    min-width: auto;
    width: 100%;
    padding: 10px;
}

.sidebar-login {
    min-height: 450px;
}

.homepage_advertisement {
    /*min-height: 250px;*/
    padding: 2px;
}

.homepage_newbooks {
    min-height: 530px;
    padding: 10px;
}

.homepage_pupular_books {
    min-height: 490px;
    padding: 10px;
}

.homepage_volumes {
    min-height: 520px;
    padding: 10px;
}

.homepage_thumbnail_heading_text {
    /*font-size: 20px;*/
}

.homepage_thumbnail {
    /*padding: 10px;*/
 }

 .facebook-icon {
 	margin-right: 15px;
 }

 .login {
 	min-height: 400px;
 	padding: 40px;
 }
 .register {
 	min-height: 680px;
 	padding: 40px;
 }
 .admin-panel {
 	min-height: 650px;
 	padding: 40px;
 }

.sample-pages-modal {
  z-index: 9999;
  /*width: 80%;*/
}

.sample-pages-modal-body {
  max-height: calc(100vh - 210px);
  overflow-y: auto;
}

.sample-pages-modal-body img{
  width: 100%;
}

.sample-pages-modal-body-img{
  box-shadow: 2px 2px 15px;
  margin-right: 5px;
  margin-left: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
}


.sample-pages-modal-footer button {
  margin-bottom: 0px;
}