body {
font-family: 'Open Sans', regular;
    font-size: 15px;
    color: #777777;
    /* customize_background */ background-color:#fcfbf4; /* customize_background */
	background-color: #fff;
}

body .container p, body section p,
body .container h1, body section h1,
body .container h2, body section h2,
body .container h3, body section h3,
body .container h4, body section h4,
body .container h5, body section h5{
    margin:15px 0px;
}
body .container p, body section p{
    line-height: 150%;
}
body header .container p,
body #footer .container p{
    margin: 0px;
}
body header .container h1{
    margin:0px;
    font-size: 40px;
}
body .container a{
    /* customize_links */ color:#2bad00; /* customize_links */
}
body .container h1, body section h1{
    font-size: 30px;
    /* customize_h1 */ color:#2bad00; /* customize_h1 */
}
body .container h2, body section h2{
    font-size: 30px;
    /* customize_h2 */ color:#2bad00; /* customize_h2 */
/*font-family: 'Kalam', cursive;	*/
}
body .container h3, body section h3{
    font-size: 18px;
    /* customize_h3 */ color:#2bad00; /* customize_h3 */
 font-weight: 500; 
  font-family: "Open Sans",regular, Helvetica, Arial, cursive;

	
	
	
}
body .container h4, body section h4{
    /* customize_h4 */ color:#404040; /* customize_h4 */
    font-size: 16px;
    font-weight: bold;
	/*font-family: 'Kalam', cursive;	*/
}
.banner{
    /* customize_banner */ color:#404040; /* customize_banner */
}
.banner li{
    font-size: 18px;
}
.prefoot{
    /* customize_prefoot */ color:#6d6d6e; /* customize_prefoot */
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
 font-weight: 800; 
  font-family:  "Prosto One",regular, Helvetica, Arial, cursive;
    font-size: 15px;
	text-shadow: 2px 8px 6px rgba(0, 0, 0, 0.2), 0 -5px 35px rgba(255, 255, 255, 0.3);
 /*   font-weight: normal;*/


}

h1, h2, h3, h4, h5, h6 {
    color: #555;
    overflow-wrap: break-word;
    /*transition: color 0.15s cubic-bezier(0.33, 0.66, 0.66, 1) 0s;*/
}





blockquote {
    border-left: 5px solid #f0b161;
    color: #999;
    font-size: 14px;
    /*font-style: oblique;*/
    margin: 0 0 20px;
    padding: 10px 20px;
}





h4.oddwell {
  display:block;
  background: #ccc;
  padding: 15px 20px 15px 45px;
  margin: 0 0 20px;
  position: relative;
  
  /*Font*/
  font-family: Georgia, serif;
  font-size: 16px;
  line-height: 1.2;
  color: #666;
  text-align: justify;
  
  /*Borders - (Optional)*/
  border-left: 15px solid #c76c0c;
  border-right: 2px solid #c76c0c;
  
  /*Box Shadow - (Optional)*/
  -moz-box-shadow: 2px 2px 15px #ccc;
  -webkit-box-shadow: 2px 2px 15px #ccc;
  box-shadow: 2px 2px 15px #ccc;
}