a {
  font-weight: 700;
}

hr {
  padding-bottom: 0px;
  margin-bottom: 20px;
  padding-top: 0px;
  margin-top: 20px;
}

h1 {
  color: #6a6a6b;
  margin-bottom: 10px;
}


h7 {
  color: #60a684;
  font-size: 10px;
}

#resources p {
  margin-left: 25px;
}

#conferences-text p, #talks p {
  margin-left: 15px;
  margin-bottom: 20px;
  font-weight: 400;
  font-family: 'Helvetica';
  font-size: 16px;
  font-style: normal;
}

/*NAVIGATION MENU */
.navbar-nav > li > a {
    padding: 33px 5px 5px;
}
.navbar-nav > li > a:hover {
   border-bottom: 4px solid #a6a6a6;
   padding: 33px 5px 5px;
}

.navbar-nav > li.current-menu-item > a {
   border-bottom: 4px solid #a6a6a6;
   padding: 33px 5px 5px;
}

/*NAVIGATION MENU FIXED */
.navbar.fixed .navbar-nav > li > a {
    margin-top: 0px;
}
.navbar.fixed .navbar-nav > li.social > a {
    padding-top: 15px !important;
    margin-bottom: -43px;
}

/*NAV MENU -> UNDERLINE */
.navbar.fixed .navbar-nav > li > a {
  padding-bottom: 5px;
}

/*NAV MENU -> SOCIAL */
.navbar-nav > li.social > a {
  padding: 20px 5px 31px !important;
  border-bottom: none !important;
  margin-left: 0;
  margin-right: 0;
}  

/*NAV MENU -> SOCIAL HOVER */
.navbar-nav > li.social > a:hover {
  padding: 20px 5px 31px !important;
  border-bottom: none !important;
  color: #a6a6a6;
}  

/*NAV MENU -> Social icons */
.navbar-nav > li.social .icon-s-twitter {
  background: url('http://sueevans.com.au/wp-content/uploads/2016/03/40x40twitterHERBAL.png') no-repeat center center;
  font-size: 0;
  border: none;
  border-radius: 20px;
  width: 40px;
  height: 40px !important;
}

.navbar-nav > li.social .icon-s-linkedin {
  background: url('http://sueevans.com.au/wp-content/uploads/2016/03/40x40linkedinHERBAL.png') no-repeat center center;
  font-size: 0;
  border: none;
  border-radius: 20px;
  width: 40px;
  height: 40px !important;
}

.navbar-nav > li.social .icon-s-facebook {
  background: url('http://sueevans.com.au/wp-content/uploads/2016/03/40x40facebookHERBAL.png') no-repeat center center;
  font-size: 0;
  border: none;
  border-radius: 20px;
  width: 40px;
  height: 40px !important;
}

.social a:hover .icon-s-twitter, .social a:hover .icon-s-linkedin, .social a:hover .icon-s-facebook {
  background-color: #7f8c8d !important;
}


.footer.widget-footer .social a:hover .icon-s-twitter, .footer.widget-footer .social a:hover .icon-s-facebook, .footer.widget-footer .social a:hover .icon-s-linkedin {
 background-color: #61a684 !important;
}

.social-in img:hover {
 background-color: #61a684 !important;
  border-radius: 20px;

}



/*FOOTER -> Social icons */
.social .icon-s-twitter {
  background: url('http://sueevans.com.au/wp-content/uploads/2016/02/40x40twitter.png') no-repeat center center;
  font-size: 0;
  border: none;
  border-radius: 20px;
  width: 40px;
  height: 40px !important;
}

.social .icon-s-linkedin {
  background: url('http://sueevans.com.au/wp-content/uploads/2016/02/40x40linkedin.png') no-repeat center center;
  font-size: 0;
  border: none;
  border-radius: 20px;
  width: 40px;
  height: 40px !important;
}

.social .icon-s-facebook {
  background: url('http://sueevans.com.au/wp-content/uploads/2016/03/40x40facebook.png') no-repeat center center;
  font-size: 0;
  border: none;
  border-radius: 20px;
  width: 40px;
  height: 40px !important;
}

.social a:hover .icon-s-twitter, .social a:hover .icon-s-linkedin, .social a:hover .icon-s-facebook {
  background-color: #7f8c8d !important;
}

/*SITE SIZE */
@media all and (min-width: 1200px) {
   .container {max-width: 1050px;}
   .fix-portfolio .items {width:100%;}
   .fix-portfolio .items li {width: 32%;}

   div#aq-block-16-1 {margin-top: 68px;float: left;}
   .navbar-header {height: 68px;}
}

/*MENU -> Space below menu items */
div.offset {
  padding-top: 80px !important; 
}

/*LOGO -> Size */
.navbar-brand img { height: 80px; }

/*LOGO -> Padding, shadow */
.navbar-brand { background: none !important; padding: 0 !important; box-shadow: none !important; }

/* LOGO -> Render */
.navbar-brand img { image-rendering: auto !important; }

/*NAVBAR -> Size, style, colour, padding */
.navbar-nav > li > a {
  font-size: 16px;
  text-transform: none;
  color: #6a6a6b;
  padding: 33px 5px 31px;
  margin-top: 20px;
  margin-right: 5px;
  margin-left: 5px;
}

/*NAVBAR -> Lines between items
.navbar-nav > li { border-right: 1px solid #6a6a6b; }
*/

 /*NAVBAR -> Forward slash between menu items - HOW TO GET INLINE??? NOT CURRENTLY WORKING 
#menu-standard-navigation.nav.navbar-nav > li + li:before { content: "/"; } */

/* HOME PAGE -> Padding above the image */
.inner { padding-top: 10px; padding-bottom: 30px;}

/*HOME PAGE -> Quotation */
p.lead.main.text-center {
  font-size: 33px;
  font-family: 'Raleway';
  line-height: 35px;
  text-transform: none;
  text-align: left;
  color: #6a6a6b;
  font-weight: 500 !important;
  margin-top: 0px;
}

/*EVENTS PAGE -> Quotation */
#events-lead {
  font-size: 33px;
  font-family: 'Raleway';
  line-height: 35px;
  text-transform: none;
  text-align: left;
  color: #6a6a6b;
  font-weight: 500 !important;
  margin-top: 15px;
}

/*GENERAL -> Dividing lines */
hr.none {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}



/*HOME -> Space above and below quote */
.main.lead {
  margin-bottom: 25px;
  margin-top: 30px;
}


/*TEXT -> weight */
p {
  font-weight: 300 !important;
}

/*FOOTER -> PAdding */
div.sub-footer {
  padding-top: 20px;
  padding-bottom: 20px;
}

/*HOME -> Boxes/background */
div#recent-posts-3.sidebox.widget.widget_recent_entries.amr_widget,
div.widget-easy-twitter-feed-widget-container, #aq-block-217-19.aq-block.aq-block-aq_column_block.col-sm-3, #aq-block-217-15.aq-block.aq-block-aq_column_block.col-sm-3, #aq-block-217-18.aq-block.aq-block-aq_ebor_text_block.col-sm-3.aq-first {
  padding: 10px 15px 10px 15px;
  background: #e1e1e1;
}

/*HOME -> Profile pic */
div#aq-block-217-11.aq-block.aq-block-aq_column_block.col-sm-3.aq-first img {
  width: 100%;
}

/*HOME -> Name details */
#aq-block-217-11.aq-block.aq-block-aq_column_block.col-sm-3.aq-first h3, #aq-block-351-5.aq-block.aq-block-aq_ebor_text_block.col-sm-3.aq-first h3 {
  margin-bottom: 0px;
}

/*HOME -> Qualifications details */
div#aq-block-217-11.aq-block.aq-block-aq_column_block.col-sm-3.aq-first h4, #aq-block-351-5.aq-block.aq-block-aq_ebor_text_block.col-sm-3.aq-first h4 {
  font-weight: 500;
}

/*RESOURCES/BLOG -> Fit two columns next to sidebar */
@media all and (min-width: 991px) {
	.grid-blog.col3 .post, .grid-blog.col2 .post {width: 45%;}
}
@media all and (max-width: 990px) and (min-width: 767px) {
		.grid-blog.col3 .post {width: 320px;}
}

/*RESOURCES/BLOG -> Right hand sidebar styling */
aside.col-sm-4.sidebar.lp30, #aq-block-325-8.aq-block.aq-block-aq_column_block.col-sm-3 {
  background: #e1e1e1;
  padding-top: 20px;
  padding-bottom: 50px;
}

/*RESOURCES/BLOG -> Remove divider lines between rows of blog entries */
div.blog-posts.grid-blog.col2 hr {
  display: none;
}

/*RESOURCES/BLOG -> Hide comments on entry page */
span.comments {
  display: none;
}

/*RESOURCES/BLOG -> Moving date up to title */
h2.post-title {
  margin-bottom: 4px;
  line-height: 22px;
}

/*RESOURCES/BLOG -> Reducing gap between image and title */
figure.main { 
  margin-bottom: 5px; 
}

/*RESOURCES/BLOG -> Blog posts -> Hide author info */
div.about-author.image-caption {
  display: none;
}

/*RESOURCES/BLOG -> Blog posts -> Hide dividing lines */
.col-sm-8.content hr {
  display: none !important;
}

/*BLOG -> Sidebar -> List item dot colour */
ul.circled li:before, ul li.cat-item:before, aside ul li:before {
  color: #3d3d3d;
}

/*BLOG -> Blog posts -> Space below share buttons */
div.share-links {
  margin-bottom: 20px;
}

/*BLOG -> Blog posts -> Border around comment box */
div.comment-form-wrapper {
  border: 1px solid #e1e1e1;
  padding: 10px;
}

/*BLOG -> Blog posts -> Reduce spacing below Submit button */
p.form-submit {
  margin-bottom: 0px;
  padding-bottom: 0px;
}

/*RESOURCES/BLOG -> Border around images */
figure.main {
  border: 1px solid #e1e1e1;
}

/*RESOURCES/BLOG -> Padding below quote */
#quote.light-wrapper .container.inner {
  padding-top: 10px;
  padding-bottom: 10px;
}

/*RESOURCES/BLOG -> Sidebar -> Border around search bar */
input#s2 {
  border: 1px solid #3d3d3d;
  padding: 10px;
}

/*RESOURCES/BLOG -> Sidebar -> Titles */
h3.widget-title {
  font-size: 20px;
}

#text-2.sidebox.widget.widget_text h3.widget-title, #text-2.sidebox.widget.widget_text .section-title {
  margin-bottom: 0px;
}

/*MAILCHIMP -> Button colour & font weight */
input#mc-embedded-subscribe.button {
  background: #60a684;
  font-weight: 600;
  border-radius: 0px; 
}

/*MAILCHIMP -> Font */
div#mc_embed_signup_scroll {
  font-family: 'Raleway';
}

/*MAILCHIMP section -> Remove bottom p that's not showing anyways but is taking up space */
div#aq-block-217-19.aq-block.aq-block-aq_ebor_text_block.col-sm-3.aq-first p {
  margin-bottom: 12px;
}


/*MAILCHIMP -> Spacing */
#mc_embed_signup .mc-field-group input {
  margin-bottom: 0px;
}

#mc_embed_signup .mc-field-group label {
  padding-top:10px;
  margin-bottom: 0px;
}

/*MAILCHIMP -> Background same as widgets */
#aq-block-217-18.aq-block.aq-block-aq_column_block.col-sm-3 {
  background: #e1e1e1;
}

/*MAILCHIMP -> Title same as widgets */
#aq-block-217-19.aq-block.aq-block-aq_column_block.col-sm-3 h3, .widget-easy-twitter-feed-widget-container h3, #aq-block-217-18.aq-block.aq-block-aq_ebor_text_block.col-sm-3.aq-first h3 {
  font-size: 20px;
  padding-top: 10px;
}


/*MAILCHIMP -> Input boxes */
input#mce-EMAIL.required.email, input#mce-FNAME, input#mce-LNAME {
  background: #FFF;
}  

#aq-block-217-18.aq-block.aq-block-aq_column_block.col-sm-3 p {
  font-size: 14px;
}

/*MAILCHIMP section -> Remove padding */
form#mc-embedded-subscribe-form.validate { 
  padding-top: 0px;
  padding-bottom: 0px;
}

form#mc-embedded-subscribe-form.validate .clear {
  margin-top: 27px;
}

/*MAILCHIMP -> box same dimensions as other two */
div#aq-block-217-18.aq-block.aq-block-aq_column_block.col-sm-3 {
  width: 240px;
  margin-left: 15px;
}

/*RESOURCES -> Remove tag border and padding */
.tagcloud a {
  border: none;
  padding: 0px;
  margin: 0px;
  color: #737373 !important;
}
/*RESOURCES -> Remove tag border and padding */
.tagcloud a:hover {
  border: none;
  color: #60a684 !important;
}

/*RESOURCE -> Padding between items */
.sidebox {
 margin-top: 30px;
}

#list-2.sidebox.widget.widget_link_list,
#search-2.sidebox.widget.widget_search,
#tag_cloud-2.sidebox.widget.widget_tag_cloud,
#categories-2.sidebox.widget.widget_categories, 
#text-2.sidebox.widget.widget_text {
  border-top: dotted 3px #60a684;
  padding-top: 20px;
}

/*CONTACT -> Form styling */
.thin {
  margin-left: 0px;
  width: 95%;
  padding: 10px 20px 10px 20px;
  border: 1px solid #2f2f2f;
  text-align: left;
}

/*CONTACT -> Lead */
#aq-block-325-3.aq-block.aq-block-aq_ebor_text_block.col-sm-9.aq-first p.lead {
  color: #6a6a6b;
  font-size: 26px;
  text-transform: none;
}

/*FOOTER -> Kaboo Media text */
.sub-footer p {
  color: #FFF;
  line-height: 0;
  font-size: 10px;
  padding-bottom: 20px;
}

/*HOME -> Equal height of background on bottom boxes
#recent-posts-3.sidebox.widget.widget_recent_entries.amr_widget, .widget-easy-twitter-feed-widget-container, #aq-block-217-18.aq-block.aq-block-aq_column_block.col-sm-3 {
  height: 524px;
}*/

#spacer {
  padding-bottom: 100px;
}

#spacer-2 {
  padding-bottom: 60px;
}

#spacer-3 {
  padding-bottom: 20px;
}

/*BLOG FEED -> No break between post and date */
li br {
  display: none;
}

/*BLOG FEED -> Date styling */
span.post-date {
  font-style: italic;
  font-weight: lighter;
}

/*ABOUT -> Backgrounds -> Darker arrow main */
#about.light-wrapper, #my-research.light-wrapper, #conferences.light-wrapper {
  background-image: url(http://sueevans.com.au/wp-content/uploads/2016/02/about-dividers.jpg);
  background-size: cover;
  background-position: center;
  background-position-y: bottom;
}

/*ABOUT -> Backgrounds -> Light arrow main */
#talks.light-wrapper {
  background-image: url(http://sueevans.com.au/wp-content/uploads/2016/02/about-dividersWHITE.jpg);
  background-size: cover;
  background-position: center;
  background-position-y: bottom;
}


/*ABOUT -> Bottom panel - white no arrow at bottom */
#associations.light-wrapper, #publications.light-wrapper {
  background: #FFF;
}

/*ABOUT -> Bottom panel - white no arrow at bottom */
#resources.light-wrapper {
  background: #f6f6f6;
}

/*HOME -> Section Titles */
#aq-block-217-7.aq-block.aq-block-aq_section_title_block.col-sm-8.aq-first h2 {
  text-align: left;
}

/*ABOUT -> Section Titles */
#about.light-wrapper h2.section-title.text-center, #my-research.light-wrapper h2.section-title.text-center, #publications.light-wrapper h2.section-title.text-center, #associations.light-wrapper h2.section-title.text-center, #resources h2, #talks h2, #services.light-wrapper h3 {
  text-align: center !important;
  text-transform: none;
  font-style: italic;
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 15px;
  padding-top: 20px;
  font-weight: 600;
  color: #595959;
}

/*RESOURCES -> Section Titles */
#resources h2, #talks h2, #resources h2 {
  text-align: center;
  text-transform: none;
  font-style: italic;
  font-size: 36px;
  line-height: 40px;
  margin-bottom: 25px;
  padding-top: 30px;
  font-weight: 600;
}

/*RESEARCH -> Block quotes */
blockquote {
  background: none !important;
  padding: 10px 0px 6px 30px;

}

blockquote p {
  font-size: 20px;
  font-style: italic;
}


#aq-block-217-10.aq-block.aq-block-aq_image_block.col-sm-4.aq-first {
  text-align: center;
}


/*SITE MAP */
#site-map, #disclaimer {
  width: 20%;
  margin: 0 auto;
  margin-top: 30px;
  margin-bottom: 30px;
}

/*HOME -> Leaf image */
#aq-block-217-9.aq-block.aq-block-aq_column_block.col-sm-4 img {
  height: 400px;
}

/*RESEARCH -> Links not bold/coloured */
#publications.light-wrapper a {
  font-weight: 400;
  color: #2d2d2d;
}

#publications.light-wrapper a:hover {
  font-weight: 400;
  color: #60a684;
}


/*IMAGES -> Wrap text around images NOT WORKING!!!*/
.alignleft {
   display: inline;
   float: left;
}
.alignright {
   display: inline;
   float: right;
}
.aligncenter {
   display: inline;
   float: center;
}

/*BLOG -> SIDEBAR */
.textwidget p {
  font-size: 14px;
}

/*BLOG GRID IMAGES -> Fixed sizes & responsive */
img.attachment-grid.size-grid.wp-post-image {
  max-width: 100% !important;
  max-height: 100% !important;
}

/*HOME -> Twitter widget -> Make responsive
iframe#twitter-widget-0.twitter-timeline.twitter-timeline-rendered {
  width: 100% !important;
}

*/

/*TWITTER FEED
_______________________________*/
.kebo-tweets, .ktweet, .ktext {
  font-size: 14px;
}


/*SERVICES -> Table display*/

.services-table {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 50px;
}

.table-row {
  display: table-row;
}

.cell {
  display: table-cell; 
  padding: 30px;
  border: 25px solid #fbfbfb;  
  width: 100%;
  background: #bedacc;
}

.cell h4 {
  font-size: 23px;
  line-height: 1;
  margin-bottom: 10px;
}

.services-table li {
  color: #2d2d2d;
  font-family: 'Helvetica';
  font-size: 16px;
  font-style: normal;
  line-height: 1.4;
  font-weight: 300;
}

/* Responsive fix for service page columns */

@media screen and (max-width: 762px) {
    .services-table .table-row .cell {
        display: block;
    }
}
    
    
    
    
    