.navbar-fixed-top {position: initial !important;}
    
/*  slide-top   */
.heading-top {
    width: 100%;
    float: left;
    margin: 17% 0 20px 0;

}
.heading-top h1 , .books-main h2{
  font-weight: bold;
    color: #FFFFFF;
}
.book-title h2{text-align: left;}
.book-rightTitle h2{text-align: right;}
.img-left{float: left; }
.img-right{float: right;}
.book-img{padding: 5% 0;}
.book-img {
    padding: 5% 0 5% 0;
    float: left;
    width: 100%;
}
.book-img img{display: block;transition: all cubic-bezier(0.37, -0.08, 0.36, 0.88) .7s;
    -webkit-transition: all cubic-bezier(0.37, -0.08, 0.36, 0.88) .7s;
    -webkit-filter: grayscale(0) blur(0);
    filter: grayscale(0) blur(0);
}
.anatomy {
    padding: 14% 0 5% 0;
}
.book-img img:hover{
    -webkit-filter: grayscale(100%) blur(3px);
    filter: grayscale(100%) blur(3px);
    }
.book-quote {width:100%; display: block;  float: left;}
.book-quote h4{color:#fff;font-size: 20px; padding-right: 10%;}
.books-main { width: 100%;  float: left;  margin-bottom: 10%; }
.book-rightTitle .book-quote h4{text-align: right;padding-left: 10%;padding-right: 0;}
.book-quote.right-text h4 { text-align: right; padding-left: 10%; padding-right: 0;}
.books-main a:hover h2 ,.books-main a:hover h4{color:#8aaad9 !important;}
@media only screen and (max-width: 767px) {
    .heading-top { text-align: center;  }
    .book-title h2 {
        text-align: center;
    }
    .book-img img {
        display: block;
        margin: auto;
        text-align: center;
        float: none;
    }
    .book-quote h4 {
        font-size: 18px;
        padding-right: 0;
        text-align: center;
    }
    .book-quote.right-text h4 {
        text-align: center;
        padding-left: 0;
        padding-right: 0;
    }
    .books-main {
        width: 100%;
        float: left;
        margin-bottom: 0;
        padding: 0 15px;
    }

}
/*click to purchase css starts*/

.purchase-title{margin-left: 0px;text-align:center;
    margin-bottom: 9px;}

@media only screen and (max-width: 972px) {
.purchase-title{margin-left: 0px; }
}

.project-item .hover-mask{
width: 55%;
}

.project-item .hover-mask:after{
width: 100%;
}

.project-item .hover-mask .project-title{
padding: 1px;
    font-size: 14px;
}

.project-item .barnes-link,.project-item .bound-link{
left:20px !important;
top: 90px !important;
}

.project-item .bound-link{
left:20px !important;
top: 127px !important;
}


img.buy-btn {
    width: 155px;
}

.project-item .hover-mask:hover p {
    bottom: 0px !important;
    right: 5px !important;
}

.masonry-brick .img-responsive{height: 230px;}

/*click to purchase css ends*/

.home-section{
	margin-top:152px;
}

.carousel-control{
	    width: 2%;
}

.hover-mask img:nth-child(2) {
    position: absolute;
    width: 67%;
    z-index: 1000;
}

.hover-mask img{
    width: 78%;
    margin-left: 26px;
}

.hover-mask img:nth-child(3){
	margin-top: 60px;
}

.project-item .barnes-link{
	position: absolute;
    top: 137px;
    display: none;
    left: 20px;
}

.project-item .barnes-link a, .project-item .bound-link a{
    z-index: 1000;
}

.project-item .bound-link{
	position: absolute;
    top: 187px;
    display: none;
    left: 20px;
}

.project-item:hover .barnes-link,
.project-item:hover .bound-link{
	display: block;
}

.project-item:hover .barnes-link img{
	transform:scale(1);
}

.project-item:hover .bound-link img{
	transform:scale(1);
}

.book1 .event-discription, .book2 .event-discription{
    position: absolute;
    top: 0;
    margin-left: 15px;
    left: 0;
    opacity: 0;
    background: #FFF;
    -webkit-transition: opacity 1s;
       -moz-transition: opacity 1s;
        -ms-transition: opacity 1s;
         -o-transition: opacity 1s;
            transition: opacity 1s;
}

.book1:hover .event-discription, .book2:hover .event-discription{
    opacity: 1;
}

.event-discription a.btn-primary{
    background-color: transparent;
    border-color: transparent;
}

.red{
    color: #F00;
}
