/*
  Theme Name: Minimum Pro Child Theme - Custom CSS File
    Theme URL: http://www.studiopress.com/themes/minimum/
    Description: This custom CSS file is used to modify the default behavior of the Minimum child theme and it also adds some new functionality.
    Author: Daiyaan
    Author URI: http://www.daiyaan.com/
*/

body {
font-family: Georgia, serif;
font-size: 20px;
font-size: 2.0rem;
}

a {
color: #1abc9c;
border-bottom: 1px solid #1abc9c;
}

a:hover {
color: #e74c3c;
border-bottom: 0px #1abc9c;
}

strong {
font-weight: bold;
}


.site-header {
background-color: #333333;
border-bottom: 0px;
}

#responsive-menu-icon::before {
color: #1abc9c;
font-size: 3rem !important;
}

.header-image .site-title a {
	height: 60px;
	max-width: 196px;
}

.site-tagline {
	background-color: #fff;
	border-bottom: 0px solid #eee;
}

.genesis-nav-menu {
font-family: 'Montserrat', san-serif;
font-weight: 400;
}

.genesis-nav-menu a {
border: none;
color: #fff;
display: block;
font-size: 16px;
font-size: 1.6rem;
padding: 20px;
padding: 2rem;
position: relative;
}

.genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .sub-menu .current-menu-item > a:hover {
color: #aaa;
}

.site-inner {
background-color: #fff;
}

h1, h2, h3, h4, h5, h6 {
font-family: 'Montserrat', sans-serif;
font-weight: 700;
line-height: 1.5;
}

h2 {
font-size: 30px;
font-size: 3.0rem;
}

.site-inner .content {
float: center;
width: 90%;
max-width: 800px;
margin:0 auto;
padding:0;
}


.entry-title {
font-size: 56px;
font-size: 5.6rem;
letter-spacing: -0.04em;
line-height: 1.2;
}

.entry-title a, .sidebar .widget-title a {
font-weight: 700;
color: #333;
}

.entry-title a:hover {
color: #1abc9c;
}


.entry-meta {
font-family: 'Georgia', serif;
font-size: 14px;
font-size: 1.4rem;
color: #aaa;

}

.entry-meta a {
color: #1abc9c;
border-bottom: 1px solid #1abc9c;
}

.entry-meta a:hover {
color: #1abc9c;
border-bottom: 0px solid #1abc9c;
}


/* Homepage only */

.home .site-header {
background-color: #333333;
border-bottom: 0px;
}

.home .site-tagline {
	background-color: #fff;
	border-bottom: 0px solid #eee;
	margin-top: 0px;
	margin-top: 0rem;
}

.home .slider {
	background-color: #340030;
	background-image:url('/wp-content/themes/minimum-pro/custom-images/curved-top-cream-bkg-cut.png');
	background-repeat:repeat-x;
	background-position:center bottom; 
}

body.custom-background {
	background-image: url('/wp-content/themes/minimum-pro/custom-images/bkg-cream.jpg');
	background-repeat: repeat;
	background-position: top left;
	background-attachment: fixed;
}

.home-feature-bg {
	border-top: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
}