
body {
	font-family: "Pontano Sans"!important;
}
#site-navigation-wrap {
	background:none;
}
.main_menu #site-navigation .dropdown-menu > li {
	margin:0px 4px;
}
.main_menu #site-navigation ul li {
	border: solid;
	border-image: url(/wp-content/themes/ingoodtasteblog.net/images/mainbutton9s.png) 28 repeat;
	border-width:4px;
	border-image-width:20;
}
#site-navigation .dropdown-menu > .current-menu-item > a, #site-navigation .dropdown-menu li > a:hover {
	border:0;
	color:black;
}
#site-navigation .dropdown-menu a {
	border:0;
	margin: 0px 16px;
	text-align:center;
	font-family: "Special Elite";
	font-size:18px;
	letter-spacing: -1px;
}
#primary, #footer {
	background-color: white;
	border-radius: 16px;
	box-shadow: 1px 8px 16px #aaa;
}

.boxed, .sidebar-container .sidebar-widget {
	background:none;
}
.second_menu .container {
	margin-top:16px;
	background-color: white;
	border-radius: 16px;
	box-shadow:-1px 8px 16px #aaa;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
#primary {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
#menu-secondary a {
	color: #ff7b73!important;
}
#menu-secondary .current-menu-item > a, #menu-secondary li > a:hover {
	color:black!important;
}
#footer {
	margin-bottom:12px;
}
#footer-wrap {
	margin:0 auto 12px;
	width:980px;
	background: none;
	overflow: none;
}
.footer-widget, {
	font-family: "Special Elite";
	margin:0;
	text-align:center;
}
.footer-widget .widget-title {
	font-family: "Special Elite";
	font-size:24px!important;
	text-align:left;
	color: #8accc5!important;
}

.footer-box {
	margin:auto 0;
	padding:20px;
	display:block;
}
#copyright {
	text-align:left;
	padding: 0% 0% 0% 5%;
	color:#ff7b73;
}
.footer_links {
	display: block;
	float:right;
}
.footer_links a {
	color: #ff7b73;
	padding-right:15%;
	line-height: 2em;
}
.textwidget h1 {
	font-family: "Special Elite";
	font-size:40px;
	text-align:center;
	color: #8accc5!important;
	letter-spacing:-2px;
	margin-bottom: 0px;
}

.sidebar-container .sidebar-widget {
	margin-bottom:0px;
	padding:8px 0px;
}

#site-navigation .dropdown-menu > li {
	min-width:120px;
}
.main_menu #site-navigation .dropdown-menu .menu-item-search {
	width:280px!important;
}
.main_menu #site-navigation .dropdown-menu .menu-item-search p {
	font-family: "Special Elite";
	font-size:18px;
	letter-spacing: -1px;
	color: #999;
	margin-left:16px;
}
.main_menu #site-navigation .dropdown-menu .menu-item-search input[type="text"] {
	margin:8px 10px;
	position:absolute;
	top:2px;
	right:2px;
	width:65%;
	height:24px;
	background-color: #e8e8e8;
	color: black;
}

/* Styling */
a {
	font-family: "Special Elite";
	color: #d3f06d;
}
a:hover {
	color: black!important;
}
h1, h2, h3, h4, h5, h6 {
	font-family: "Special Elite";
	line-height: 1em;
	padding:0;
	margin:12px 0px!important;
}
h1, h2 {
	font-size:43px;
}
h3, h4 {
	font-size:32px;
}
h5, h6 {
	font-size:23px;
}
h1, h3 {
	color: #ff7b73;
}
.meta-category a {
	color: #ff7b73!important;
	font-size:16px;
	text-decoration: none;	
}
.meta-category a:hover {
	color: black!important;
	text-decoration: none!important;
}
.post-meta li.meta-author {
	color: #d3f06d;
	float:left;
}
.post-meta li.meta-date {
	color: #acacac;
	float:right;
}
.post-meta li {
	font-family: "Special Elite";
	font-size:20px;
}
select {
	font-family: "Special Elite";
	font-size:20px;
    background-color: white;
    border-width: 1px;
    border-style: solid;
    border-color: #ff7b73;
    color: #ff7b73;
    height: 32px;
}
.widget-title, h4.pinterest-title {
	font-family: "Special Elite";
	text-align:center;
	font-size:22px!important;
	color: #ff7b73;
	letter-spacing: -1px;
}
h4.pinterest-title {
	background-image:none!important;
	padding-top: 0px!important;
	padding-bottom: 16px;
}
h4.pinterest-title a { 
	color: #ff7b73!important;
}
.wpex-readmore {
	text-align:center;
	padding-bottom: 24px;
}
.wpex-readmore a {
	color: #d3f06d;
	background: none;
	float:none;
}
.wpex-readmore a:hover {
	color: black;
	background: none;
}
.loop-entry-content, .entry {
	margin-left: 24px;
	margin-right: 24px;
}
.loop-entry .post-meta {
	border-bottom:none;
}
.loop-entry-text {
	border-bottom: 2px #ff7b73 dashed;
}

.loop-entry-text, .entry, .single-post-pagination li a {
	color: #ff7b73;
	font-size: 18px;
}
.single-post-pagination {
	border-top: 2px #ff7b73 dashed;
}
.widget-area {
	border-left: 1px #acacac dashed;
	padding-left:24px;
	padding-right:24px;
}
.widget_categories label, .widget_categories .widget-title, .widget_weblizar_facebook_likebox .widget-title {
	display:none;
}
.meta-category {
	width: 100%;
}
#header-wrap {
	margin:30px 0 0;
}
.page-header {
	margin:0;
	padding:0;
}
.page-header.boxed, .boxed{
	padding:0px 30px;
}
h2 a, .single-post .page-header-title {
	font-family: "Pontano Sans";
	color: #8accc5;
	letter-spacing:1px;
}
ul.easy-pinterest ol {
	width:69px!important;
	height:69px!important;
	margin:4px;
}
.sfsi_plus_widget {
	width:140px;
	position:relative;
	margin: auto;
}
.sml_name input, .sml_email input {
	width:100%;
}
.sml_submit {
	text-align:center;
}
.sml_submit input {
	background:  #ff7b73;
	font-family: "Pontano Sans";
	font-size: 16px;
	width:60%;
	height:40px;
}
/* Recent posts */
.rpwe-block ul{
list-style: none !important;
margin-left: 0 !important;
padding-left: 0 !important;
}

.rpwe-block li{
float:left;
display:block;
width:44%;
padding: 3%;
list-style-type: none;
text-align:center;
}

.rpwe-block a{
display: inline !important;
text-decoration: none;
}

.rpwe-block h3, .rpwe-title a {
margin-bottom: 0 !important;
margin-top: 0 !important;
font-size: 14px !important;
font-family: "Special Elite";
text-transform: lowercase;
color:#fa5f61!important;
height:2em;
overflow:hidden;
}

.rpwe-thumb{
border: none;
margin: 2px;
}

.rpwe-alignleft{
display: inline;
float: left;
}

.rpwe-alignright{
display: inline;
float: right;
}

.rpwe-aligncenter{
display: block;
margin-left: auto;
margin-right: auto;
}

.rpwe-clearfix:before,
.rpwe-clearfix:after{
content: "";
display: table !important;
}

.rpwe-clearfix:after{
clear: both;
}

.rpwe-clearfix{
zoom: 1;
}

#logo {
	text-align:center;
}
#logo img {
	display:inline-block;
}
#copyright-wrap {
	background-color:white;
	padding-bottom: 8px;
}
.loop-entry-thumbnail {
	position: relative;
}
.loop-entry-thumbnail img {
	position:relative;
	top: 0;
	left: 0;
	z-index: 1;
}
.loop-entry-thumbnail img:hover {
	opacity: 1.0!important;
}
.postmask {
	position:absolute!important;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index: 5!important;
}