/*
	Pink
*/

body {
	background: #EFE2D8;
	color: #333;
}
#page {
	background: #fff;
	border-top: 3px solid #F28181;
	border-bottom: 3px solid #F28181;
}
hr {	background-color: #F28181;}
#footer .site-info,
#footer .site-info a{color: #F28181; text-decoration: none;}
#footer .site-info a{font-weight: bold;}

/* =Header
------------------------------*/
.site-title {	color: #300;}
.site-title a {	color: #300;}
.site-description {	color:#DECCC1;}

/* =Menu
------------------------------*/
.main-navigation ul {
background: #febbbb;
background: -moz-linear-gradient(top,  #febbbb 0%, #e04a77 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#febbbb), color-stop(100%,#e04a77));
background: -webkit-linear-gradient(top,  #febbbb 0%,#e04a77 100%);
background: -o-linear-gradient(top,  #febbbb 0%,#e04a77 100%);
background: -ms-linear-gradient(top,  #febbbb 0%,#e04a77 100%);
background: linear-gradient(top,  #febbbb 0%,#e04a77 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#e04a77',GradientType=0 ); }

.main-navigation ul li a{	color: #fff;}
.main-navigation ul li li a{	color: #444;}
.main-navigation ul li:hover > a {	color:#FFF;background: #ff5c5c;}

/* topicpath
------------------------------*/
#breadcrumb{	background:#FAEBF1;}
#breadcrumb a {color: #401A1A;}

/* =Content
------------------------------*/
.page-title {color: #630;}
.hentry {	border-color: #F28181;}
.entry-title {
	color:#017589;
	border-color: #FFB3B3 #FFB3B3 #F28181 #FFB3B3;
}
.entry-title, .entry-title a {color: #222;}

/* Headings
---------------------------------- */
.entry-content h2 {
	color:#401A1A;
	border-bottom:3px #F28181 solid;
}
.entry-content h3 {
	color:#401A1A;
	background:#FFD9D9;
}
.entry-content h4 {
	color:#401A1A;
	border-left:6px solid #FF8D8D;
	border-bottom:1px dotted #9A8080;
}
.entry-content h5 {
	color:#401A1A;
	border-left:3px solid #FFB3B3;
}
.entry-content h6 {
	color:#401A1A;
}

/* =Widgets
------------------------------*/

.widget {	border-color: #CCBFBF;}
.widget-title {
	color: #fff;
background: #f98d72;
background: -moz-linear-gradient(top,  #f98d72 0%, #ff5c5c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f98d72), color-stop(100%,#ff5c5c));
background: -webkit-linear-gradient(top,  #f98d72 0%,#ff5c5c 100%);
background: -o-linear-gradient(top,  #f98d72 0%,#ff5c5c 100%);
background: -ms-linear-gradient(top,  #f98d72 0%,#ff5c5c 100%);
background: linear-gradient(top,  #f98d72 0%,#ff5c5c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f98d72', endColorstr='#ff5c5c',GradientType=0 ); }

.widget ul li {
	color: #777;
	border-top:1px dotted #CCBFBF;
}
.widget a:hover,
.widget a:focus,
.widget a:active {
	background: #FCDFDF;
}

/* Calendar Widget */
.widget_calendar #wp-calendar {	color: #3D2020;}
.widget_calendar #wp-calendar th {	background: #FCDFDF;}
.widget_calendar #wp-calendar tfoot td {	background: #FEF3F3;}

@media screen and (max-width: 768px) {
.main-navigation ul li,
.main-navigation ul ul li,
.main-navigation ul ul li:first-child{border-color: #febbbb;}
.main-navigation ul,
.main-navigation ul > li a,
.main-navigation ul > li:hover a{background:#F28181;}
.main-navigation ul li a:hover, .main-navigation ul ul li:hover a{background:#febbbb;}
}