/* Themify Customize Styling */
body {	
	font-family:Georgia, 'Times New Roman', Times, serif;	font-weight:300;
	font-size:17px;

	color: #3d3d3d; 
}
h1 {	
	font-family:Poppins;	font-weight:300;
	font-size:50px;
 
}
h2 {	
	font-family:Poppins;	font-weight:300;
	font-size:35px;
 
}
#header {	
	font-family:Poppins;	font-weight:300;
 
}
#site-logo img {		width: 300px; 
}
#site-logo a {		width: 300px; 
}
#main-nav {		position:relative;
 
}
#main-nav a {	
	font-family:Poppins;	font-weight:300;
	font-size:26px;

	color: #ffffff; 
}
#main-nav a:hover {	
	color: #061728; 
}
#main-nav .current_page_item > a,  #main-nav .current-menu-item > a {	
	color: #281706; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #061728; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a {		font-weight:normal;
 
}
.post-title, .post-title a {	
	font-family:Poppins;	font-weight:300;
 
}
.single-post .post-title {	
	font-family:Poppins;	font-weight:300;
 
}
.loops-wrapper.grid4 .post-title {	
	font-family:Poppins;	font-weight:300;
 
}
.page-title {	
	font-family:Poppins;	font-weight:300;
 
}
#footer {	
	color: #061728;
	font-family:Poppins;	font-weight:300;
 
}
#footer a {	
	color: #061728; 
}
#footer a:hover {	
	color: #d3d3d3; 
}

/* Themify Custom CSS */
/***header***/

#main-nav {
  float: right;
}

#main-nav a {
  border-left: none;
  margin-bottom: 15px;
  margin-top: 15px;
}

#main-nav li:last-child > a {
  border-right: none;
  padding-right: 0 !important;
}

.social-widget {
  display: none;
}

#headerwrap {
    background-color: #d3d3d3;
}

/***font***/

h1, h2, h3 {
  font-family: 'Poppins', sans-serif;
}

.post-title a {
  font-family: 'Poppins', sans-serif !important;
  line-height: normal;
}

.module-feature .module-feature-title {
  font-family: 'Poppins', sans-serif;
}

/***portfolio on homepage***/

.post-title a:hover {
  color: #edf6ff !important;
}

/***post title padding inside portfolio pages***/
.single .post-title {
  padding: 2% !important;
}@media screen and (max-width: 976px) { /* Themify Customize Styling */
#site-logo img {		width: 300px; 
}
#site-logo a {		width: 300px; 
}
#main-nav a {	
	color: #ffffff; 
}
#main-nav a:hover {	
	color: #061728; 
}
#main-nav .current_page_item > a,  #main-nav .current-menu-item > a {	
	color: #281706; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #061728; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
#site-logo img {		width: 300px; 
}
#site-logo a {		width: 300px; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
#site-logo img {		width: 300px; 
}
#site-logo a {		width: 300px; 
}
 }