/*==================================================

Project:	Book Library - Books Library and E-Book Store
Version:	1.0
Last change:	12/10/15
Author :	KodeForest

/**
 * Table of Contents :
 *
* 1.0 - DEFAULT CSS
* 2.0 - HEADER CSS
* 3.0 - NAVIGATION
* 4.0 - BANNER
* 5.0 - SECTION CONTENT
* 6.0 - BUY TEMPLATE
* 7.0 - SERVICES
* 8.0 - BEST SELLERS
* 9.0 - RATING START
* 10.0 - VIDEO SECTION
* 11.0 - BEST SLIDER SECTION
* 12.0 - TESTIMONIALS STYLE 
* 13.0 - COUNTER UP SECTION
* 14.0 - FROM THE BLOG
* 15.0 - GIFT CARD SECTION
* 16.0 - KODE PACKAGES
* 17.0 - NEWSLETTERS SECTION
* 18.0 - FOOTER
* 4.2 - SUB BANNER FOR INNER PAGES
* 19.1 - PAGE HEADING
* 20.0 - PROFILE TABS
* 21.0 - AUTHOR SECTION
* 22.0 - BANNER SEARCH
* 23.0 - BLOG FULL WIDTH
* 24.0 - PORTFOLIO
* 25.0 - FILTERABLE
* 26.0 - BLOG DETAIL 
* 27.0 - COMMENTS
* 28.0 - COMMENTS-FORM
* 29.0 - SINGLE BLOG PAGE
* 30.0 - SINGLE SIDEBAR
* 31.0 - NEWS AND EVENTS STYLE 2
* 32.0 - CONTACT US
* 33.0 - ABOUT US 2
* 34.0 - KODE SERVICE SECTION
* 35.0 - ABOUT US VIDEO SECTION
* 36.0 - COUNT UP SECTION 2
* 2.2 - HEADER 1
* 2.3 - HEADER 3
* 37.0 - SEARCH SECTION
* 19.2 - HEADING STYLE
* 19.3 - HEADING STYLE 2
* 35.1 - SERVICE SECTION
* 38.0 - TOP CATEGOREIS
* 39.0 - CALL TO ACTION
* 40.0 - PAPULAR BOOKS SECTION
* 41.0 - LIBRARY VIDEO SECTION
* 42.0 - LIBRARIEy COUNT UP SECTION
* 43.0 - LIBRARY POST
* 44.0 - LIBRARY TESTIMONILAS
* 45.0 - LIBRARY AUTHORS
* 19.4- HEADING STYLE
* 46.0 - INTRO SECTION
* 47.0 - LIBRARY MEMBERSHIP
* 48.0 - LIBRARY NEWSLETTERS
* 49.0 - LIB LOCATION SECTION
* 50.0 - LIBRARY ABOUT US
* 19.5 - HEADING STYLE 3
* 51.0 - LIBRARY THEME INTRO
* 52.0 - LIBRARY BLOG STYLE 2
* 53.0 - LIBRARY GALLERY STYLE 2
* 52.2 - LIBRARY BLOG ERROR 2
* 54.0 - LIBRARY LOCATION MAP
* 55.0 - LIBRARY BOOK DETAIL
* 56.0 - LIBRARY EVENT LISTING
* 57.0 - LIBRARY EVENT DETAIL
* 58.0 - COMING SOON
* 59.0 - UP TO DATE SECTION
* 60.0 - FOOTER 3
* 61.0 - MEGA MENU
* 62.0 - EVENT DETAIL PAGE
* 63.0 - grid-item
* 64.0 - BOOKS LISTING STYLE 5
* 65.1 - BOOKS LISTING STYLE 4
* 66.0 - TEAM LISTING STYLE
* 67.0 - OUR LIBRARIES
* 68.0 - Price Table Page Style
* 69.0 - AUTHOR DETAIL PAGE
* 70.0 - BIOGRAPHY SECTION
* 71.0 - RECENT RELEASE SECTION
* 72.0 - CERTIFICATES SECTION START

[Color codes]

Background:	#ffffff (white)
Content:	#505050 (light black)
Header h1:	#195d10 (green)
Header h2:	#195d10 (green)
Footer:		#252525 (dark black)

a (standard):	#ffffff (dark blue)
a (visited):	#ffffff (light blue)
a (active):	#ffffff (pink)

[Typography]
  
Body copy:		14px/ 'Open Sans', sans-serif;
Headers:		'Oswald', sans-serif;
Input, textarea:	'Oswald', sans-serif;
Sidebar heading:	'Oswald', sans-serif;
*/


.product-loop-box .readmore-btn{
    background-color:#D16655 !important;
    color:#fff !important;
    width:100%;
    text-align:center;
}

.entry-summary p{color:#000;}
.woocommerce-Tabs-panel--description p{color:#000;}
.blog-single p{color:#000;}
.about-layout1 p{color:#000;}
.vs-testi__items p{color:#000;}
.size-full{
   object-fit: cover; 
   width: 100%;
   height: 500px !important;
   margin-bottom:15px;
}
.woocommerce-loop-product_title a{
    color:#2e4a5b;
}


.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{width:35%;}
.es-form-field-container {
    position: relative;
    height: 60px;
    margin-bottom: 0;
    background-color: #fff;
    position: relative;
    border-radius: 30px;
    
}
.cs-newsletter-form .gjs-cell {
    position: relative;
    margin-bottom: 0;
    display: inline-flex;
    width: 100%;
}
.cs-newsletter-form .es-email {
        height: 44px;
    color: #505050;
    padding: 0 5px 0 30px;
    background-color: transparent;
    border: none;
}
.cs-newsletter-form [type="submit"] {
      color: #fff;
    font-weight: 500;
    text-transform: capitalize;
    background-color: #2e4a5b;
    z-index: 2;
    width: 100%;
    max-width: 160px;
    padding: 20px;
    border: none;
    transform: inherit;
    line-height: 160%;
    height: 60px;
    right: -20px;
    position: relative;
    top: -9px;
    border-radius: 30px;
}
