/*
Theme Name: Epivax
Theme URI: http://www.elegantthemes.com/gallery/divi/
Description: Child theme for the Divi theme
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
Version: 1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

sup {
    bottom: 0em;
}
/* Logo */
.et_header_style_centered #main-header .logo_container {
	float: left;
	height: 100px !important;
	position: relative;
	z-index: 9;
}
.et_header_style_centered #logo {
    max-height: 64% !important;
}
/* Main menu */
.et_header_style_centered #main-header div#et-top-navigation {
    padding: 26px 0;
}
#top-menu > li {
    padding: 17px 0 !important;
}
#top-menu > li > a {
  font-size: 20px !important;
  letter-spacing: 0.25px;
  padding-right: 18px;
}
#top-menu > li > a:last-child {
	padding-right: 0 !important;
}
#top-menu .menu-item-has-children > a:first-child::after{
  display: none;
}
.et_header_style_centered nav#top-menu-nav {
  display: inline;
}
#top-menu .menu-item-has-children > a:first-child, #et-secondary-nav .menu-item-has-children > a:first-child {
  padding-right: 15px;
}
/* Slider */
.home-slides .et_pb_slider .et_pb_slide, .my-hero-slide .et_pb_section {
    height: 600px;
}

.home-slides .et_pb_slide_content h1 span {
    font-weight: 500;
}
.home-slides .et-pb-controllers a{
	background-color:#7c778b;
	height: 15px;
	width:15px;
}
.home-slides .et-pb-controllers a.et-pb-active-control{
	background-color:#202053 !important;
}
.home .video-box p {
  color: #484773 !important;
  font-size: 24px;
  letter-spacing: 0;
  padding-left: 0;
}
.quote-section p {
  letter-spacing: 0;
}
.et_pb_contact_form p{
	margin-bottom:28px;
}
#main-footer .footer-widget h4 {
  font-weight: bold;
  margin-bottom: 15px;
}
#publication-banner .header-content {
  margin-right: 0;
}
#publication-banner .header-content #publications-wrap-recent-pub {
  float: right;
  position: absolute;
  right: 0;
  top: 0;
  width: 60%;
}
/* Social Icons */
.epivax-social {
  position: absolute;
  right: 20px;
  top: 250px;
  z-index: 9999;
}
.epivax-social .et-social-icons li {
  display: block;
  margin-left: 0;
}
.epivax-social .et-social-icons li a {
  background-color: #1badb2;
  border-radius: 50%;
  height: 35px;
  line-height: 35px;
  width: 35px;
}
.epivax-social .et-social-icons li a i{
  color: #fff !important;
  border: medium none !important;  
}

/* discover-section */
.discover-section .one_fourth {
  height: 85px !important;
}
.discover-section img{
	position: relative;
	top: 5px;
}
.quote-section h2 {
  font-size: 26px;
  line-height: 34px;
}
.recent-pub h3 {
  font-size: 24px;
  line-height: 28px;
}
.recent-pub .publication-entry img {
  max-width: 100%;
}

@media (min-width: 1025px){
	#main-header {
    		height: 100px; 
	}
	.home-slides .et_pb_slide_content h1 {
 		 line-height: 60px;
	}
}

@media (min-width: 1170px) and (max-width: 1600px) {
	
.discover-section h3 {
	font-size: 20px !important;
}
}
/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1169px) {


}

 
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
#publication-banner .header-content #publications-wrap {margin-top: 35px;width:100%;position:relative;}
#publication-banner .header-content #publications-wrap .sixcol-one{width: 25%;}
#publication-banner .header-content #publications-wrap .sixcol-five{width: 71%;}

#publication-banner .header-content #publications-wrap-recent-pub {margin-top: 35px;width:100%; position:relative;}
#publication-banner .header-content .recent-pub .sixcol-one{width: 25%;}
#publication-banner .header-content .recent-pub .sixcol-five{width: 71%;}
.et_header_style_centered #main-header div#et-top-navigation{     width: 70%;    float: right;  } 
}

 
/* small mobile :320px. */
@media (max-width: 767px) {
 #publication-banner .header-content #publications-wrap {margin-top: 35px;width:100%; position:relative;}
#publication-banner .header-content #publications-wrap .sixcol-one{width: 100%;}
#publication-banner .header-content #publications-wrap .sixcol-five{width: 100%;}

#publication-banner .header-content #publications-wrap-recent-pub {margin-top: 35px;width:100%; position:relative;}
#publication-banner .header-content .recent-pub .sixcol-one{width: 100%;}
#publication-banner .header-content .recent-pub .sixcol-five{width: 100%;}

.et_header_style_centered #main-header .mobile_nav{ background: transparent; }
.et_header_style_centered .mobile_nav .select_page, .et_header_style_split .mobile_nav .select_page{ display: none; }
.et_header_style_centered #main-header div#et-top-navigation{  } 
}
 
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
#publication-banner .header-content #publications-wrap-recent-pub {margin-top: 35px;width:100%; position:relative;}
#publication-banner .header-content .recent-pub .sixcol-one{width: 16%;}
#publication-banner .header-content .recent-pub .sixcol-five{width: 80%;}
}


