/*
Theme Name:     delicacy child
Description:    
Author:         admin
Template:       delicacy

(optional values you can add: Theme URI, Author URI, Version)
*/

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

/*----------------------------*/
/*---------entire page--------*/
/*----------------------------*/

#wrapper {padding: 0px 0px 20px 0px;}

#inner-wrapper{ width: 1000px; background: #FFFFFF; margin: 0 auto; border: none; text-align: left;}

#logo {margin: 24px 0px 12px 0px;
	max-width: 223px;
    margin-left: auto;
    margin-right: auto;
}



/*----------------------------*/
/*---------post body----------*/
/*----------------------------*/

body, input, select, text area, p {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 400;
  	color: #444;
}
p {
	font-size: 14px;
  	line-height: 180%;
  	font-weight: 300;
}

.post-list p {
	font-size: 14px;
  	line-height: 180%;
  font-weight: 300;
}

.entry-content p {margin: 1.1em 0;}

h1, h2, h3, h4, h5, h6 {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 300;
  	line-height: 120%;
}

h4 {
  font-size: 8px;
  padding-top: 4px;
  margin-bottom: -8px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #e5a0bf;
}

.one-post h1.post-title, .post-list h2 a {
  	margin: 0 0 10px; 
  	font-size:30px;
  	font-weight: 300;
  	color: #565656;
}

a:link {color:#000; font-weight: 400;}      /* unvisited link */
a:visited {color:#444; font-weight: 400;}  /* visited link */
a:hover {color:#000; font-weight: 400;}  /* mouse over link */
a:active {color:#444; font-weight: 400;}  /* active link */

#body a:link {color:#e5a0bf; font-weight: 400; border-bottom:1px dotted #e5a0bf;}      /* unvisited link */
#body a:visited {color:#444; font-weight: 400; border-bottom:1px dotted #444;}  /* visited link */
#body a:hover {color:#444; font-weight: 400; border-bottom:1px dotted #444;}  /* mouse over link */
#body a:active {color:#444; font-weight: 400; border-bottom:1px dotted #444;}  /* active link */

a.more-link:link {color:#e5a0bf !important; font-weight: 600 !important; border:0 !important;}      /* unvisited link */
a.more-link:visited {color:#e5a0bf !important; font-weight: 600 !important; border:0 !important;}  /* visited link */
a.more-link:hover {color:#e5a0bf !important; font-weight: 600 !important; border:0 !important;}  /* mouse over link */
a.more-link:active {color:#e5a0bf !important; font-weight: 600 !important; border:0 !important;}  /* active link */


img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img {
  	max-width: 100%;
}

.entry-content img {
  	padding: 0px; margin-top: 24px; margin-bottom: 24px; border: 0; max-width: 100%;
}
.wp-caption img {
  	max-width: 100%;
}

.author .vcard, .comments {
    display:none;
}

img.post-list {
  padding: 0; 
  border: 0; 
  float: left; 
  margin: 0 10px 0 0;
}


img.wp-post-image {padding: 0; border: none; margin-right: 14px;}

a.pinit-button {
  border:0 !important;
}

.deco-line {margin: 0 0 42px;}



/*----------------------------*/
/*---------recipe-OLD---------*/
/*----------------------------*/

#recipe h1, #recipe h2 {
  	font-size: 26px;
	padding-top: 16px;
  	margin-bottom: -8px;
    font-weight: 300;
 	color: #e5a0bf;
}

#recipe h4 {
  font-size: 13px;
  padding-top: 4px;
  margin-bottom: -8px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #e5a0bf;
}

.ingredients {
  border-left: 1px solid #f3aacb;
	padding-left: 32px;
	margin: 30px 0px 26px 1px;
	text-indent: -16px;
}

.ingredients p {
	margin-top: -14px;
}
  
.ingredients h3 {
	font-size: 11px;
  	font-weight: 700;
  	color: #e5a0bf;
	margin: 16px 0px 19px 0px;
  	text-transform: uppercase;
  	letter-spacing: 0.0875em;
}


/*----------------------------*/
/*---------ziplist------------*/
/*----------------------------*/

#ziprecipe {
  margin-top: 32px;
  margin-bottom: -9px;
}

#ziprecipe h1, #ziprecipe h2 {
  font-size: 26px;
padding-top: 16px;
  margin-bottom: -8px;
    font-weight: 300;
 	color: #e5a0bf;
}

#ziprecipe h4 {
  font-size: 13px;
  padding-top: 4px;
  margin-bottom: -8px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #e5a0bf;
}

.zipingredients {
  border-left: 1px solid #f3aacb;
padding-left: 32px;
margin: 36px 0px 40px 1px;
text-indent: -16px;
}

.zipingredients p {
margin-top: -14px;
}
  
.zipingredients h3 {
	font-size: 11px;
  	font-weight: 700;
  	color: #e5a0bf;
	margin: 30px 0px 19px 0px;
 	text-transform: uppercase;
  	letter-spacing: 0.0875em;
}

#zlrecipe-container img {
  display: none;
}


/*----------------------------*/
/*---------sidebar------------*/
/*----------------------------*/

.widget h3 {
	font-size: 20px;
  	font-weight: 300;
  	color: #e5a0bf;
  	text-transform: none;
}
.widget ul li a {
  	font-size: 12px;
	font-weight: 400;
	colour: #444;
	height: 15px;
  	margin: none;
  	padding: none;
}
.widget ul li {
  	border-bottom: none;
  	line-height:80%;
  	padding-bottom: 8px;
  	margin-bottom: 8px;
}

.widget {
  margin:0 0 40px; padding: 0 0 30px 20px;}

.tagcloud a {font-weight: 400; line-height: 125%;}
.tagcloud a:link {color:#b5b5b5;}      /* unvisited link */
.tagcloud a:visited {color:#b5b5b5;}  /* visited link */
.tagcloud a:hover {color:#838383;}  /* mouse over link */
.tagcloud a:active {color:#838383;}  /* active link */



.pinterest-follow-btn-wrapper-widget {text-align: center !important;}

.pinterest-follow-btn-wrapper-widget a img {margin: 0 auto !important;}

.follow {
    text-align: right;
}

.icon {
    margin-left: 6px;
  width: 40px;
  height: 40px;
}

.follow a:hover {
    opacity: 0.6;
    filter: alpha(opacity=60);
}


/*----------------------------*/
/*---------mailchimp----------*/
/*----------------------------*/

#mc_embed_signup {
  height: 30px;
}

#mc_embed_signup input { 
  border: 0px none; 
  border-radius: 0px;
  width: 174px;
  height: 20px;
  margin: 0;
  -webkit-appearance: none;
  display: block;
  position: relative;
  float: left;
}
 
#mc_embed_signup .button {
  display: block;
  float: left;
  background: none;
  background-color: #f15e9e;
  padding: 0;
  margin: 0 ;
  border: 0 none;
  border-radius: 0px;
  color: #fff; 
  font-size: 13px;
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-weight: 300;
  width: 80px;
  height: 30px;
  text-align: center;
  text-decoration: none;
  vertical-align: center;
  text-shadow: none; 
}
#mc_embed_signup .button:hover { background-color: #fdc8e0; color: #f15e9e; }
#mc_embed_signup .button:active { background-color: #fdc8e0; color: #f15e9e; }





/*----------------------------*/
/*---------navigation---------*/
/*----------------------------*/



.headline {background: none; padding: 0; }

#intro {background: none;}


#navigation {
    margin-top: -1px;
}

#navigation > .main-menu > ul {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 10px;
  	text-transform: uppercase;
  	font-style: normal;
  	font-weight: 300;
  	letter-spacing: 0.05em;
	padding-left: 24px;
   	width: 995px;
  	background: none;
  	background-color: #ffffff;
  	filter: none;
  	border-top: 1px solid #DCDCDC;
  	border-bottom: 1px solid #DCDCDC;
}


#navigation:before, #navigation:after {
    content: none;
}
#navigation .main-menu:before, #navigation .main-menu:after {
    content: none;
}

.main-menu li a{
  	font-size: 10px;
	font-weight: 400;
  	letter-spacing: 0.05em;
    color: #858585;
  	padding: 15px 15px 15px;
}

.main-menu li a:link {color:#444;}      /* unvisited link */
.main-menu li a:visited {color:#111111;}  /* visited link */
.main-menu li a:hover {color:#111;}  /* mouse over link */
.main-menu li a:active {color:#111111;}  /* active link */

.menu-shadow {
  	background: none;
}


@media (max-width: 768px) {
  .wpspn-area {
    display: none;
  }
}
  
.wpspn-area a {
	font-weight: 700;
  }



/*----------------------------*/
/*------dropdown menu---------*/
/*----------------------------*/

ul.sub-menu li a{
  	font-size: 10px;
	font-weight: 400;
  	padding-left: 8px;
  	padding-top: 6px;
  	padding-bottom: 6px;
  	border-right: 1px solid #DCDCDC;
  	border-left: 1px solid #DCDCDC;
  	border-bottom: 1px solid #DCDCDC;
  	border-top: none;
  	width:130px;
	background-color: #ffffff;
}

.sf-menu li li {
    padding: 0;
    }


ul.sub-menu li a:link {color:#111111;}      /* unvisited link */
ul.sub-menu li a:visited {color:#111111;}  /* visited link */
ul.sub-menu li a:hover {color:#ffffff;background-color:#939393;}  /* mouse over link */
ul.sub-menu li a:active {color:#111111;}  /* active link */


ul.sub-menu li {
  width: 128px;
    margin-left: 8px;
}

ul.sub-menu li:last-child {
    border-bottom: none;
}


.sf-shadow ul {
	background:	none;
}



/*----------------------------*/
/*------------slideshow-------*/
/*----------------------------*/


.royalSlider,
.royalSlider .rsOverflow,
.royalSlider .rsSlide,
.royalSlider .rsVideoFrameHolder,
.royalSlider .rsThumbs {
    background: none !important;
}


/*----------------------------*/
/*------------comments--------*/
/*----------------------------*/

.commentlist img.avatar {
  padding: 0px; border: 0px; float:left; margin: 0 10px 0 0;
}



/*----------------------------*/
/*----conversion tables-------*/
/*----------------------------*/


.convert {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
  	font-weight: 300;
  	font-size: 14px;
  	margin-top: 30px;
    width: 360px !important;
    border-collapse: collapse;
}

.convert td, .convert th {
    border: 0;
    padding: 3px 9px 3px 9px !important;
}

.convert td {
    border-bottom: 1px dotted #f6d2e2;
}

.convert th {
	font-weight: 300 !important;
    font-size: 22px;
    text-align: left;
  	padding-top: 6px !important;
  	padding-bottom: 6px !important;
    background-color: #f8a3c2;
    color: #ffffff;
  	border-bottom: 1px solid #f8a3c2 !important;
}

.convert tr.last td {
    border-bottom: 1px solid #f8a3c2;
}

.conversionbutton {
    width: 360px;
	height: 32px;
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 300 !important;
    font-size: 22px;
    text-align: center;
  	background-color: #f8a3c2;
	colour: #ffffff;
}
