/* Enter Your Custom CSS Here */
p { font-size: 16px; }
.entry-content p { text-align: justify; }
.entry-title { font-size: 28px; }
h2 { font-size: 24px; }
.indexcbdbanner { margin: 10px 0; text-align: center; }
div.tptn_posts_widget ul li { border-bottom: 1px solid #ccc; list-style: none; margin-bottom: 15px; min-height: 110px; padding: 5px; }
.header-nav > li { margin-left: 3px !important; }
div.tptn_posts_widget ul li img.tptn_thumb { float: left; margin-right: 5px; }
div.tptn_posts_widget ul li span.tptn_title { margin-right: 56px; }
#nsu-checkbox-input{
width:22px !important;
}
.af-element { margin: 10px 0; }

#oio-banner-2 { display: none; }
.purescience img { padding: 0 40px; text-align: center; }

@media only screen and (max-width: 500px) {
 .indexcbdbanner { margin: 10px 0; text-align: center; }
 .indexcbdbanner img { width: 98%; }  
}
/* Remove sidebar + main background */
.main-content {background: #ffffff;}
html {background: #ffffff;}
/* Nav header */
/* .site-header {
    background: #0395e1;
} 
.header-nav .current-menu-item a, .header-nav a:hover {
  background: linear-gradient(to bottom,#6cac00 0,#6cac00 100%);
  background-color: #6cac00;
  border-color: #6cac00;
} */
/* Buttons */
/* .green-btn, .reply a, input[type="submit"] {
  background: linear-gradient(to bottom,#6cac00 0,#6cac00 100%) !important;
  background-color: #6cac00 !important;
  border: 1px #6cac00 solid !important;
}
.published .ib-t {
    background: #6cac60;
}
*/
/* Links */
/* a, a:visited {
    color: #0395e1;
}
*/
.feed-item-title a {
    color: #6cac60;
}
/* Footer */
.prefooter {
  background: #0395e1;
  box-shadow: inset 0 10px 18px #0395e1, inset 0 0 18px #0395e1;
}
.page-id-9613 h2.entry-title {
    display: none;
}
.single-post article img{
   max-width:100%; 
}
/* Changes 30 August 2017 - Radu */
/* Color changes */
.site-header {
    background: #ffffff;
}
.header-nav .current-menu-item a, .header-nav a:hover {
    background: linear-gradient(to bottom,#8ec85c 0,#8ec85c 100%);
    background-color: #8ec85c;
    border-color: #8ec85c;
}
.green-btn, .reply a, input[type="submit"] {
  background: linear-gradient(to bottom,#8ec85c 0,#8ec85c 100%) !important;
  background-color: #8ec85c !important;
  border: 1px #8ec85c solid !important;
}
a, a:visited {
    color: #0b4673;
}
.header-nav>li a {
    color: #0b4673;
}
.prefooter {
    background: #0b4673;
    box-shadow: inset 0 10px 18px #0b4673, inset 0 0 18px #0b4673;
}
/* End of color changes */
/* Remove shadows on the sides */
.wrapper {
  box-shadow: 0 0 0px rgba(0,0,0,0.3);
}
/* Remove shadows on the header menu */
.site-header {
    box-shadow: 0 0 0px rgba(0,0,0,0.3);
    border-bottom: 1px solid #8ec85c;
}
/* Footer remove round edges */
.prefooter {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}
/* Rev slider changes */
div#rev_slider_2_1_forcefullwidth {
    margin-top: -1px !important;
    z-index: 99;
}
/* Reduce space above/below menu */
html {padding-top: 10px !important;}
.site-header {
    padding-bottom: 10px !important;
   	min-height: auto;
}
.home .site-header {
    box-shadow: 0 0 0px rgba(0,0,0,0.3);
    border-bottom: 0px solid #8ec85c !important;
}
/* CF7 */
.wpcf7 input {
    width: 50% !important;
}
.wpcf7 textarea {
    width: 50% !important;
}
.contactform {text-align: center !important;}
.contactform p {
    text-align: center;
}
div.wpcf7-mail-sent-ok {
    border: 0px solid #398f14 !important;
    text-align: center;
    font-weight: bold;
}
.page-id-77 .page .entry-title {text-align: center !important;}