  /*
Theme Name:   UGA Research 2019
Description:  UGA Research 2019 Theme
Author:       Allison Skinner
Author URL:   https://allisondskinner.com
Template:     twentynineteen
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  uga-research-2019
*/
@import url('https://fonts.googleapis.com/css?family=Merriweather+Sans:400,400i,700,700i|Merriweather:400,400i,700,700i|Oswald:300,400,500&display=swap');

body {
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 18px;
  font-weight: 400;
  font-style:normal;
  color:#000;
}
/* REST OF SITE CSS IS IN assets/css directory */
/*colors*/
.red {
  color: #ba0c2f;
}
.red-bg {
  background-color: #ba0c2f;
}
.black {
  color: #000;
}
.black-bg {
  background-color: #000;
}
.beige {
  color: #E4DDC7;
}
.beige-bg {
  background-color: #E4DDC7;
}
.blue {
  color:#004e60;
}
.blue-bg {
  background-color: #004e60;
}
.white {
  color: #fff;
}
a {
  color: #0975BC;
}
/*typography*/
h1, h2, h3 {
  font-family: 'Oswald', sans-serif;
  font-weight: 500;
  font-style:normal;
}
h1.page-title {
  font-family: 'Oswald', sans-serif;
  font-weight: 500;
  font-style:normal;
  text-transform: uppercase;
  font-size: 2.2em;
  margin: 0.35em 0;
}
.h2-heading h2 {
  text-transform:uppercase;
  font-size: 1.77em;
}
h2.h2-heading {
 text-transform:uppercase;
 font-size: 1.77em;
}
.h2-heading.white:after {
    background: #fff;
    content: "\020";
    display: block;
    height: 2px;
    margin: 0.25rem 0;
    width: 100%;
}
.h2-heading.red:after {
    background: #ba0c2f;
    content: "\020";
    display: block;
    height: 2px;
    margin: 0.25rem 0;
    width: 100%;
}
h1:not(.site-title):before, h2:before {
  display:none;
}
.mw {
  font-family: 'Merriweather', serif;
  font-weight: 400;
  font-style:normal;
}
/*buttons*/
.btn-red, .vc_btn3.vc_btn3-color-danger {
  background-color: #ba0c2f!important;
color: #fff!important;
font-family: 'Merriweather Sans', sans-serif;
font-weight: 400;
font-style: normal;
text-transform: uppercase;
font-size: 0.88em!important;
letter-spacing: 0.05em;
padding: 15px;
border-radius: 0!important;
text-decoration:none!important;
}
.btn-red:hover,.btn-red:focus, .vc_btn3.vc_btn3-color-danger:hover,.vc_btn3.vc_btn3-color-danger:focus {
  background-color:#A41532!important;
}
.wp-caption-text {
    font-size: 14.2px !important;
}
@media only screen and (min-width: 1168px) {
  .home .entry .entry-content > *,
  .home .entry .entry-summary > * {
    max-width: 100%
  }
}
/*page styling*/
.container {
  max-width: 1280px;
  margin: 0 auto!important;
  padding: 0 15px;
}
.no-mobile {
  display:block;
}
.yes-mobile {
  display:none;
}
@media only screen and (max-width: 767px) {
  .no-mobile {
    display:none;
  }
  .yes-mobile {
    display:block;
  }
}
.entry .entry-content, .entry .entry-summary {
  max-width: 1280px;
    margin: 0 auto;
    padding: 0 15px;
}
.entry .entry-content > *, .entry .entry-summary > * {
  max-width: 100%;
}
/*page*/
.page header.entry-header {
  background:#000;
  color: #fff;
  margin: 0;
}
.page .entry .entry-content > *, .page .entry .entry-summary > * {
  margin: 32px 0 0 0;
}
.inner-entry-header {
  max-width: 1280px;
  padding: 0 30px;
  margin: 0 auto;
  display: flex;
  align-items: center;
}
.inner-entry-header i {
  font-size: 2.2em;
  margin-right: 10px;
}
.page .entry .entry-content a {
  text-decoration:none;
}
.page-template-default .site-content {
  padding-bottom: 3em;
}
.home .site-content, .page-id-20175 .site-content, .page-id-20164 .site-content, .page-id-20147 .site-content{
  padding-bottom: 0;
}
.page-id-20164 .entry-content, .page-id-20175 .entry-content {
  max-width: 100%;
    margin: 0;
    padding: 0;
}
.page-id-20164 section.vc_section, .page-id-20175 section.vc_section, .page-id-20147 section.vc_section  {
  margin:0!important;
}
.page .entry-content {
  margin-top: 32px;
}
.wrap {
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 15px;
}
/* Tables ------------------------------------ */

table {
	border: 0.1rem solid #dcd7ca;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
	font-size: 1.6rem;
	margin: 4rem 0;
	max-width: 100%;
	overflow: hidden;
	width: 100%;
}

.alignleft > table {
	margin: 0;
}

.alignright > table {
	margin: 0;
}

th,
td {
	border: 0.1rem solid #dcd7ca;
	line-height: 1.4;
	margin: 0;
	overflow: visible;
	padding: 0.5em;
}

caption {
	background: #dcd7ca;
	font-weight: 600;
	padding: 0.5em;
	text-align: center;
}

thead {
	vertical-align: bottom;
	white-space:normal!important;
}

th {
	font-weight: 700;
}


.tablepress thead {
	vertical-align: bottom;
	white-space: normal!important;
}

*,
*::before,
*::after {
	box-sizing: inherit;
	-webkit-font-smoothing: antialiased;
	word-break:normal;
	word-wrap: normal;
}

@media only screen and (max-width: 768px) {
  .post-cat {
    display: inline-block!important;
  }
  h1.page-title {
    font-size: 1.8em;
  }
  .inner-entry-header i {
    font-size: 1.8em;
  }
  .page .entry .entry-content > *, .page .entry .entry-summary > * {
    margin: 10px 0 0 0;
  }
}

/* REST OF SITE CSS IS IN assets/css directory */
