/*
Theme Name:     IAP_BASE
Description:    Base theme for IAP websites
Author:         Kev Partner
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

#kp_hero img {
        display: block;
    margin-left: auto;
    margin-right: auto;
    width: 300px;
   -moz-box-shadow: 2px 5px 5px #444;
-webkit-box-shadow: 5px 5px 5px #444;
box-shadow: 2px 2px 5px #444;
}

/*
#left-area .project img{
  
  display: block;
    margin-left: auto;
    margin-right: auto;
    width: 300px;

}
*/

.kp_library_portfolio img {
   -moz-box-shadow: 0px 5px 15px #222;
  -webkit-box-shadow: 0px 5px 15px #222;
  box-shadow: 0px 5px 15px #222;

}


/*BLOG PAGE  */


#kp_blog_summary .et_pb_post {
  background-color:#190000 !important; 
  border:5px #190000 solid;  
  }       






/*PORTFOLIO PAGES*/
/*style the project/book thumbnail */
.kp_project {
border-top:black 2px solid;
background-color:white !important;
background-image:url("/wp-content/uploads/2018/06/pattern8-pattern53b_new.jpg");
background-repeat:repeat;
min-width:100% !important;
}

.kp_project .nav-single a{
color:#f67708 !important;
}

.kp_project .entry-content h2 {
color:#ea8e25 !important;
padding-top:20px;
}

.kp_project .entry-content blockquote {
     border-left:none;
}

.kp_project .entry-content blockquote p{
font-family:"Noto Serif", serif;
/*color:#fd9965 !important;*/
color:#ddd !important;
padding-top:20px;

}

.kp_project #left-area {
min-width:100% !important;
}
#left-area .single-project {
min-width:100% !important;
}

#left-area .project img{
  /*  float:left;*/
  display: block;
    margin-left: auto;
    margin-right: auto;
    width: 33%;
    margin-bottom:50px;
   -moz-box-shadow: 0 0 5px #000;
-webkit-box-shadow: 0 0 5px #000;
box-shadow: 0px 0px 5px #000;


}


/*#left-area .project .et_main_title*/

#left-area .project .et_main_title h1{
  color:#f4e9d9 !important;
  display:block;
  text-align:center;
  margin:auto;
  font-size:3em;
  font-variant:small-caps;
  padding-bottom:40px;
}


#left-area .project #kp-article-meta{
  color:#fff !important;
}

#left-area .project p{
    color:#f4e9d9;
    font-size:14pt;
    text-align: justify;
}

#left-area .project .entry-content {

}

#left-area .project #kp-book-links{
   clear:left;
            text-align: center;
    color: #ac2022 !important;
}

#left-area .project .kp-link{
    display:inline-block;  /*for centering the divs, along with text-align center above */
    margin-top:30px;
    border-radius: 4px;
    background-color: #ac2022;
    border: none;
    padding: 10px 10px 5px 10px;
   
    text-decoration: none;
    display: inline-block;
    margin-right:30px;
    margin-bottom:30px;
    font-variant: small-caps;
   
    
    
}

#left-area .project .kp-link a{
    color: white !important;
     font-size:1em;
}

#left-area .project .kp-series {
    
    color:#f67708;
}

#left-area .project .kp-bookinfo {
    
    color:#f67708;
}

/*Review section*/
.kp-review-container {
    padding-top:40px;
}

.kp-review-header h3 {
    text-align:center;
 
}

.kp-review-extract {
  
}

/*PORTFOLIO PAGES END*/


/* BLOG STYLING */

.post-template-default #main-content{

border-top:black 2px solid;
background-color:white !important;
background-image:url("/wp-content/uploads/2018/06/subtle_cream_feathers.jpg");
background-repeat:repeat;
min-width:100% !important;
}


.post-template-default #main-content .et_post_meta_wrapper img{

display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
    margin-bottom:50px;

-webkit-box-shadow: 0px 9px 22px -12px rgba(22,22,22,1);
-moz-box-shadow: 0px 9px 22px -12px rgba(22,22,22,1);
box-shadow: 0px 9px 22px -12px rgba(22,22,22,1);
}

.post-template-default #main-content .entry-title {
 display:block;
  text-align:center;
  margin:auto;
  font-size:3em;
  font-variant:small-caps;
  padding-bottom:20px;
 }
 
 .post-template-default #main-content .post-meta {
 display:none;
 }


  .post-template-default #main-content .entry-content {
  text-align:justify;
  
  }
