/*
	Theme Name: MedicalPress
	Theme URI: http://themeforest.net/item/medicalpress-health-and-medical-wordpress-theme/7789703
	Description: A premium theme for health and medical related websites. It has various features that are suitable for doctors, dentists, surgeons, hospitals, health clinics and other types of health and medical related institutions.
	Author: Inspiry Themes
	Author URI: http://themeforest.net/user/InspiryThemes
	Version: 1.4
	Text Domain: framework
    Domain Path: /languages
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Tags: white, right-sidebar, responsive-layout, featured-images, full-width-template, threaded-comments, microformats, post-formats, translation-ready, one-column, two-columns, three-columns, four-columns, custom-menu, theme-options
	----------------------------------------------------------------------------------------------------------------*/

p {
	font-size: 1.15em;
	line-height: 1.65em;
}
h3 a {
	font-size: 1em;
}
.c-tab a {
 	color: #233EA8; 
}
.c-tab__content {
 	font-size: 1.15em; 
}
#faq-management {
 	margin-bottom: 35px; 
}
.about-link {
	margin-top: 20px;
	display: block;
	text-align: right;
	font-weight: bold;
	text-decoration: underline;
}
.sidebar {
	padding-left: 20px;
	border-left: 1px solid #dcdee4;
}
.social-container {
	text-align: center;
	font-size: 2.5em;
	border-top: 1px solid #dcdee4;
	border-bottom: 1px solid #dcdee4;
	padding: 20px 0 20px 0;
}
.social-container a {
	padding-right: 20px;
}
.sidebar-contact {
	border-bottom: 1px solid #dcdee4;
	padding: 0 0 20px 0;
}
.sidebar-contact a {
	font-weight: normal;
}
.sam-contact {
	font-weight: bold;
}
.main-menu {
	margin-top: 20px !important;
}
#header .logo img {
	margin-top: 0;
	height: 75px;
}
.media-requests {
	border-bottom: 1px solid #dcdee4;
	padding: 20px 0 20px 0;
}

#news-aboutme h5 {
  font-size: 17px;
}



.c-tabs-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}

.c-tabs-nav__link {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 4px;
  padding: 0;
  color: #fff;
  background-color: #b3b3b3;
  text-align: center;
  -webkit-transition: color 0.3s;
          transition: color 0.3s;
}

.c-tabs-nav__link:last-child {
  margin-right: 0;
}

.c-tabs-nav__link:hover {
  color: #6d6d6d;
}

.c-tabs-nav__link.is-active {
  color: black;
  background-color: #e7e7e7;
}

.c-tabs-nav__link i,
.c-tabs-nav__link span {
  margin: 0;
  padding: 0;
  line-height: 1;
}

.c-tabs-nav__link i {
  font-size: 18px;
}

.c-tabs-nav__link span {
  display: block;
  font-size: 12px;
}

@media all and (min-width: 720px) {
  .c-tabs-nav__link i {
    margin-bottom: 12px;
    font-size: 22px;
  }
  .c-tabs-nav__link span {
    font-size: 18px;
  }
}

/**
 * Tab
 */
.c-tab {
  display: none;
  border: 1px solid #e7e7e7;
  background-color: white;
}

.c-tab.is-active {
  display: block;
}

.c-tab__content {
  padding: 1.5rem;
}

/**
 Tabs no-js fallback
 */

.c-tabs.no-js .c-tabs-nav {
  display: none;
}

.c-tabs.no-js .c-tab {
  display: block;
  margin-bottom: 1.5rem;
}

.c-tabs.no-js .c-tab:last-child {
  margin-bottom: 0;
}
