/*
 Theme Name:   I HEART BACON
 Theme URI:    http://iheartbacon.com
 Description:  Custom theme based on simplifiedblog
 Author:       Megan Woo
 Author URI:   http://meganwoo.com
 Template:     simplifiedblog
 Version:      1.0
*/

@import url("../simplifiedblog/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

/**************** COLORS *************************/
.dark-pink {
	background: #dc9990;
}

.light-pink {
	background: #f8ebe9;
}

.text {
	color: #663333;
}

.link {
	color: #D19189;
}

/**************** FONTS **************************/
body {
  letter-spacing: .5px;
}

/***************** GENERAL ***********************/
.postcontent img {
	border: 10px solid #FFFFFF;
    margin: 12px;
}

.postcontent {
	font-size: 1.5em;
}

.heading h1, .heading h2, #logo h1, .archive-title {
	font-size: 2.8em;
}

.normal, h4, h5, .widget-side ul > li, .widget-foot ul > li, .pingback, .nopassword {
	line-height: 110%;
}

/***************** STRUCTURE *********************/
#column {
	border: 10px solid #FFFFFF;
	padding: 3em;
}

#sidewrap {
	padding-left: 7%;
}

#sidewrap ul,
#sidewrap ol {
	padding-left: 0;
}

#sidewrap ul.children,
#sidewrap ol.children {
	padding-left: 20px;
}

#sidewrap a {
	text-decoration: none;
}

.sidebar input, .sidebar textarea, textarea, input[type="text"], input[type="email"], input[type="url"], input[type="search"] {
	background: #FFF !important;
	font-size: 14px;
	border: none !important;
	width: 100%;
}

select {
   background: #FFF;
   border: none;
   font-size: 12px;
   height: 29px;
   padding: 5px;
   width: 100%;
   border: none;
   border: none !important;
}

input[type="submit"] {
	background: #dc9990;
	color: #f8ebe9;
	text-transform: uppercase;
	padding: 10px 20px;
	border: none !important;	
}

input[type="submit"]:hover {
	background: #663333;
	cursor: pointer;
}

::-webkit-input-placeholder {
	color: #663333 !important; 
}
:-moz-placeholder {
	color: #663333 !important;    
}
::-moz-placeholder {
	color: #663333 !important;    
}
:-ms-input-placeholder {  
	color: #663333 !important; 
}
:placeholder-shown {
	color: #663333 !important; 
}


/***************** HEADER ************************/
#logo {
	background: #dc9990;
	min-height: inherit;
	margin-bottom: 0;
}

/***************** PAGES *************************/
.heading {
	padding: 0;
}

.postcontent, #comment-area {
	margin-left: 0;
}

.heading-date {
	font-family: 'Noto Serif', serif;
    color: #663333;
    text-align: right;
    padding-bottom: 16px;
    margin-bottom: 10px;
    background: url(images/dash.gif) repeat-x right bottom;
    font-size: 1.4em;
    font-style: italic;
}

.postline,
.single .postline {
	padding: 2em 0 0 0;
	font-size: 1.4em;
	line-height: 2em;
}

.postline a {
	color: #D19189 !important;
	text-decoration: underline;
}

.postline a:hover {
	color: #663333 !important;
}

.archive-title {
	display: none;
}

#bloglist .archive-title+.post {
	margin: 0;
}

.big.comments-title {
	font-family: 'Noto Serif', serif;
	margin-bottom: 0;
}

.page-numbers {
	border: none !important;
}

.nav-links {
	font-size: 1.3em;
	padding-bottom: 0;
	text-align: right;
}

/***************** FOOTER ************************/
#footer {
	background: #dc9990;
	margin: 0;
	border: none;
	font-size: 1.2em;
	letter-spacing: 0;
}

/***************** MEDIA QUERIES *****************/
@media screen and (max-width:1024px) {
}

@media screen and (max-width:768px) {
}

@media screen and (max-width:480px) {
}

@media screen and (max-width:320px) {
}