/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

/* STYLE ENEWS WIDGET */

.enews-widget .segment {
     margin-bottom: 7px;
}
.enews-widget input[type="checkbox"] {
     width: auto;
     display: inline;
}

.entry-title a:hover, .sidebar .widget-title a:hover, a {
	color: #c92f77;
}

a, .genesis-nav-menu li:hover, .genesis-nav-menu a:hover, .site-header .genesis-nav-menu a:hover, .entry-title a, .sidebar .widget-title a {
	color: #21374f;
}

.title-area, button, input[type="button"], input[type="reset"], input[type="submit"], .button, .entry-content .button, .enews-widget input[type="submit"], .content .entry-header .entry-meta .entry-categories a:hover {
    background: #c92f77;
}

/* imark header CSS */
@media only screen and (max-width: 767px) {
	.site-container {
		margin-top: 0px;
		padding-top: 10px;
	}
	.site-header {
		padding: 0 0 10px;
	}
	
	.title-area .site-description {
		max-height: 1px;
		margin: 0px;
	}
}

/* Begin Mediavine Sidebar Fix */
@media only screen and (min-width: 1201px) {
  .content-sidebar .content {
    max-width: calc(100% - 330px);
  }
  .content-sidebar .sidebar {
    min-width: 300px;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 1024px) {
  .content-sidebar .content {
    max-width: calc(100% - 330px) !important;
  }
  .sidebar-primary {
    width: 300px !important;
  }
  .content-sidebar .sidebar {
    min-width: 300px !important;
  }
}
@media only screen and (max-width: 1023px) {
  .content-sidebar .content {
    max-width: 100% !important;
    width: 100% !important;
  }
  .content-sidebar .sidebar {
    width: 100%;
    float: none;
    margin: auto;
    text-align: center;
  }
}
@media only screen and (max-width: 399px) {
  html,
  body {
    max-width: 100% !important;
    overflow-x: hidden !important;
  }
  .site-container {
    padding-right: 37px;
    padding-left: 37px;
  }
}
@media only screen and (max-width: 359px) {
  .site-container {
    padding-right: 10px;
    padding-left: 10px;
  }
}
/* End Mediavine Sidebar Fix */

