/*!
Theme Name: Stoneridge Group Custom Theme
Theme URI: http://www.stoneridgegroup.com
Description: Embrace your Victory.  SRG fully customized theme.
Version: 1.3
Author: Calvin deClaisse-Walford
*/
/* Vars */
/*----------------------------------------------------------------------------------------------------*/
/* General Resets */
* {
  margin: 0;
  padding: 0; }

html, body {
  height: 100%; }

/*----------------------------------------------------------------------------------------------------*/
/* Typography */
html, body {
  font-family: sans-serif;
  font-size: 16px;
  line-height: 16px; }

p {
  margin-bottom: 1em; }

a, a img {
  outline: none;
  border: none;
  text-decoration: none; }

a:hover, a:active {
  text-decoration: none; }

strong {
  font-weight: 700; }

.semibold {
  font-weight: 500; }

/*----------------------------------------------------------------------------------------------------*/
/* WordPress Presentational Styles*/
.aligncenter {
  display: block;
  margin: 0 auto; }

.alignleft {
  float: left;
  margin: 0 1em .5em 0; }

.alignright {
  float: right;
  margin: 0 0 .5em 1em; }

.wp-caption {
  border: none;
  text-align: center;
  background: transparent;
  padding: 1em;
  margin: 1em; }

/*----------------------------------------------------------------------------------------------------*/
/* Floats and Clearing */
.left {
  float: left; }

.right {
  float: right; }

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0; }

.clearfix {
  display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix {
  height: 1%; }

.clearfix {
  display: block; }

/* close commented backslash hack */
.vert_fix {
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.swal2-popup {
  font-size: 1.6rem !important; }

.swal2-confirm {
  display: none; }

.fbbutton {
  background: #3B5998;
  padding: 4px 6px;
  color: #fff;
  border-radius: 5px;
  margin-top: 8px; }

.twbutton {
  background: #00aced;
  padding: 4px 6px;
  color: #fff;
  border-radius: 5px;
  margin-top: 8px; }
