/*

Theme Name: The Kitchy Kitchen

Description: Final Pressing of The Kitchy Kitchen

Author: Pinkerton Web Solutions

Version: 0.0.1

Template: twentytwelve

*/

/*======== OVERRIDE MAIN THEME ========*/

@import url('../twentytwelve/style.css');

@import url('jq-ui-style.css');

/*@import url('style-contact.css');*/

/* * * * * FONTS * * * * */

/*@font-face{

	font-family:avenir;

	src:url('../fonts/avenir/Avenir.ttc');

}

@font-face{

	font-family:avenir2;

	src:url('../fonts/avenir/Avenir2.ttc');

}

/* * * * * * * * * * * * */



body{

	font-family: arial, Helvetica, sans-serif;

}

/* * * * * * * * * * * * * * * LINKS */

a{text-decoration:none;color:#5f5e5e;font-weight:bold;}

a:hover{text-decoration:underline;color:#5f5e5e;}

/* * * * * * * * * * * * * * * * * * */

#respond form p.form-allowed-tags {display:none;}

h1{text-transform:uppercase;}



div.dotted{

	height:0px;

	width:100%;

	border-bottom:1px dashed #9d9d9d;

	margin:5px 0 5px 0;

}



#page{

	max-width:980px !important;

	width:980px;

	padding-left:38px;

}

/* LOG IN & OUT TOP RIGHT */

div.get-in-and-out{

	position:absolute;

	top:18px;

	right:0px;

	font-size:12px;

	z-index:888;

}

div.get-in-and-out a{

	text-decoration:none;

	background-color:#d9d9d9;

	color:#fff;

	text-transform:uppercase;

	padding:0px 10px;

	height:24px;

	line-height:24px;

	display:block;

	float:left;

	margin-left:3px;

}

div.get-in-and-out a:hover{

	

}

/* * * * * * * * * * * * * * */

#header{

	margin:0 auto;

	float:right;

}

/* Header Img */

.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {

	border-radius:none;

	box-shadow:none;

}

.menu-menu001-container {

	background:url(images/navbg.jpg) left top repeat-x;

}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {

	padding:20px 0px;

	height:18px;

	text-align:center;

	width: 100%;

	background:url(images/navbg.jpg) left bottom repeat-x;

	border:0 none !important;

}

.main-navigation{

	margin-top:0px;

}

.main-navigation li{

	border:0 none;

	background:url(images/navsep.jpg) left 4px no-repeat;

	padding-left: 23px;

	padding-right: 17px; 

/*	padding-left:12px;

	padding-right:9px; */

	margin-left:0px;

	margin-right:0px;

}

.main-navigation li:first-child{

	background:transparent;

	padding-left:0px;

}

.main-navigation li:last-child {

	padding-right:0px;

}

.main-navigation li a{

	line-height:18px;

	height:18px;

	border-bottom:2px solid #ffffff;

	letter-spacing:2px;

	color:#9a9999 !important;

	font-size:12px;

	text-transform:uppercase;

}

.main-navigation li a:hover{

	border-bottom:2px solid #fedec7;

}

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {

	border-bottom:2px solid #fedec7;

	font-weight: normal;

}

#main {

margin-top:38px !important;

background:#f2f2f2;

}

.site-content{

margin:0px !important;

width:621px !important;

padding-right:31px;

background:#fff;

}

.site-content.full-width {

width:980px !important;

}

.comments-link {

text-transform:uppercase;

background:url(images/dots.jpg) left top repeat-x;

}

.comments-link a {

color:#8f8f8f !important;

padding:22px 0px;

letter-spacing:2px;

font-size:18px;

background:url(images/dots.jpg) left bottom repeat-x;

display:block;

text-decoration:none !important;

}

a.read_more {

background:#d9d9d9;

font-size:14px;

color:#fff !important;

padding:6px 10px;

height:18px;

line-height:18px;

display:block;

float:right;

margin-bottom:24px;

text-transform:uppercase;

}

body.search-results a.read_more, body.archive a.read_more {

margin-top:-36px;

}

a.read_more:hover {

opacity:0.7;

filter:alpha(opacity=70);

-webkit-transition: all 0.4s ease-in !important;

-moz-transition: all 0.4s ease-in !important;

transition: all 0.4s ease !important;	

}

.site-content article {

	width:100%;	

	border-bottom:none;

	position:relative;

	padding-bottom:0px !important;

	margin-bottom:60px !important;

}

body.search-results .site-content article, body.archive .site-content article {

	margin-bottom:22px !important;

	background:url(images/dots.jpg) left bottom repeat-x;

}

.archive-title, .page-title, .widget-title, .entry-content th, .comment-content th {

	color: #9d9d9d;

	letter-spacing:2px;

	font-size:1.5em;

	font-weight:100;

	text-align:center;

}

div#secondary{

	width:328px;

	background-color:#f2f2f2;

	margin:4px 0 0;

}

/* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * * 	SEARCH FORM

* * * * * * * * * * * * * * */

div#recipes-archive-search-wrap{

	background:#f2f2f2;

	width:620px;

	height:130px;

	text-align:center;

}

div#recipes-archive-search-wrap .widget-title {

	display:block;

	height:45px;

	width:100%;

	text-indent:-9999px;

}

div#recipes-archive-search-wrap h3.rec {

background:url(images/recipes_title.jpg) center 10px no-repeat;

}

div#recipes-archive-search-wrap h3.dl {

background:url(images/tkk-delicious-living-title.jpg) center 10px no-repeat;

}

div#recipes-archive-search-wrap h3.tr {

background:url(images/tkk-travel-title.jpg) center 10px no-repeat;

}

div#recipes-archive-search-wrap h3.home {

background:url(images/tkk-home-title.jpg) center 10px no-repeat;

}

div#recipes-archive-search-wrap h3.fa {

background:url(images/tkk-fashion-title.jpg) center 10px no-repeat;

}div#recipes-archive-search-wrap h3.ls {background:url(images/lifestyle_title.jpg) center 10px no-repeat;}

div#recipes-archive-search-wrap h3.we {

background:url(images/baby-search.jpg) center 10px no-repeat;

}div#recipes-archive-search-wrap h3.pod {background:url(images/podcast-search.jpg) center 10px no-repeat;}

div#recipes-archive-search-wrap h3.fft {

background:url(images/fft_title.jpg) center 10px no-repeat;

}



input[type="text"], input[type="password"], textarea{

	background:#ffffff;

	border:none !important;

	box-shadow:none;

	-moz-box-shadow:none;

	-webkit-box-shadow:none;

}

input[type="text"]:focus, input[type="password"]:focus, textarea:focus{

	border:none !important;

	box-shadow:none;

	-moz-box-shadow:none;

	-webkit-box-shadow:none;	

}

form#searchform, form#recipes-searchform{

	height:42px !important;

	margin-bottom:0px !important;

}

form#searchform div{

	border:none !important;

	height:60px;

}

form#recipes-searchform div{

	border:none !important;

	height:60px;

}

form#searchform div input[type="text"]{

	float:left;

	margin-left: 19px;

	padding:none;

	border:none !important;

	width:238px;

	height:28px;

	-moz-border-radius:0px;		/* Mozilla Firefox*/

	-webkit-border-radius:0px;	/* Google Chrome */

	border-radius:0px;		  	/* Opera */		

	font-size: medium !important;

	color:#cacaca !important;

	font-size:12px !important;

	

}

form#recipes-searchform div input[type="text"]{

	float:left;

	margin-left:15px;

	margin-right:0px !important;

	padding:none;

	border:none !important;

	width:540px;

	height:28px;

	-moz-border-radius:0px;		/* Mozilla Firefox*/

	-webkit-border-radius:0px;	/* Google Chrome */

	border-radius:0px;		  	/* Opera */		

	font-size: medium !important;

	color:#cacaca !important;

	font-size:12px !important;

	

}

/* placeholder text in search bar */

form#searchform div input[type="text"]::-webkit-input-placeholder { color: #cacaca;}

form#searchform div input[type="text"]:-moz-placeholder { /* Firefox 18- */ color: #cacaca;  }

form#searchform div input[type="text"]::-moz-placeholder {  /* Firefox 19+ */ color: #cacaca;  }

form#searchform div input[type="text"]:-ms-input-placeholder { color: #cacaca;  }



form#recipes-searchform div input[type="text"]::-webkit-input-placeholder { color: #cacaca;}

form#recipes-searchform div input[type="text"]:-moz-placeholder { /* Firefox 18- */ color: #cacaca;  }

form#recipes-searchform div input[type="text"]::-moz-placeholder {  /* Firefox 19+ */ color: #cacaca;  }

form#recipes-searchform div input[type="text"]:-ms-input-placeholder { color: #cacaca;  }





form#searchform div input[type="text"]:focus, form#recipes-searchform div input[type="text"]:focus{

	font-size: 12px !important;

	color:#cacaca !important;

	box-shadow:none !important;

	border-right: #ffffff !important;	

}

form#searchform div input[type="submit"]{

	/* background:#fff !important; */

	border:none !important;

	padding:0px !important;

	height:40px !important;

	width:40px !important;

	box-shadow:none;

	-moz-box-shadow:none;

	-webkit-box-shadow:none;

	-moz-border-radius:0px;		/* Mozilla Firefox*/

	-webkit-border-radius:0px;	/* Google Chrome */

	border-radius:0px;		  	/* Opera */

	text-indent:-9999px !important;

	background:url('images/search-button.jpg') center -5px no-repeat !important;		

}

form#recipes-searchform div input[type="submit"]{

	/* background:#fff !important; */

	margin-right:13px;

	border:none !important;

	padding:0px !important;

	height:40px !important;

	width:40px !important;

	box-shadow:none;

	-moz-box-shadow:none;

	-webkit-box-shadow:none;

	-moz-border-radius:0px;		/* Mozilla Firefox*/

	-webkit-border-radius:0px;	/* Google Chrome */

	border-radius:0px;		  	/* Opera */

	text-indent:-9999px !important;

	background:url('images/search-button.jpg') left -5px no-repeat !important;		

}

#searchsubmit{}



aside#search-2{

	margin-bottom:0px !important;

}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * POST HEADER */

/* header.entry-header & children */

header.entry-header{

margin-bottom:12px !important;

}

.entry-header .entry-title {

float:left;

max-width:565px;

margin-top:-10px;

}

.no-results .entry-header .entry-title {

float:none;

}

.site-content article.no-results {

padding:18px 0px !important;

}

div.test-pilot-post-date{

	text-transform:uppercase;

	margin-bottom:0px !important;

	position:relative;

	float:left;

	padding:3px 10px;

	background:#e0d000 !important;		

	height:15px;
	display:none;
}

div.test-pilot-post-date a{

	color:#ffffff;

	text-decoration:none;

	text-transform:uppercase;

	letter-spacing:0px;

	font-size:12px;	

	padding:3px 0px;

}

div.test-pilot-post-date:hover {

opacity:0.5;

filter:alpha(opacity=50);

-webkit-transition: all 0.4s ease-in !important;

-moz-transition: all 0.4s ease-in !important;

transition: all 0.4s ease !important;	

}

/* * * * * * * * * * * * * * */

div.print-icon {

	float:right;

	position:relative;

	padding:0px;

	margin:0px !important;

	height:42px;

}



/* h1.entry-title & children */

h1.entry-title{

}

h1.entry-title div.tkk-post-indicator{

}

h1.entry-title div.tkk-post-indicator div.indicator{			/* INDICATOR EMPTY WITH BG IMG */

	float:left;

	width:32px;

	height:9px;

	background:url('images/post-indicator.png')no-repeat !important;

	margin-top:4px;

	position:relative;

	left:-38px;

}

h1.entry-title div.tkk-post-indicator .post-title {			/* H3 */

	font-size:14px;

	color:#9c9c9c !important;

	text-transform:uppercase !important;

	margin-left:0px;

	margin-right:0px;

	margin-top:0px !important;

	float:left;

	position:relative;

	left:-32px;

	letter-spacing:1px;

	max-width:528px;

}

.hero h1.entry-title div.tkk-post-indicator .post-title {



}

h1.entry-title div.tkk-post-indicator a.post-title:hover{

	

}

div.tkk-post-indicator{

	font-size:18px;

}

/* * * * * * * * * * * * * * */

/* * * * * * * * * * * * * * *		CONTENT: Post

* * * * * * * * * * * * * * */

div.entry-content{

	font-family: arial;

	font-size: 14px;

	margin-top: 0px !important;

	padding-left:none;

}

div.entry-content h3{

	font-weight: 600;

	font-size: 14px;

	color:#9c9c9c;

}

div.entry-content a {

	font-weight:bold;

	text-decoration:none;

}

div.entry-content a:hover {

	text-decoration:underline;

}

/* * * * * * * * WIDGETS * * * * * * */

h3.widget-title{

	margin-bottom:0px !important;

}

div#about-claire-widget-div{

	border:26px solid #ffffff;

	width:249px;

	margin:0 auto;

}

/* * * Sharing Menu * * */

div.menu-sharingmenu-container{

	background-color:#ffffff;

	width:250px !important;

	margin:0 auto;

	border:20px solid #ffffff;

	border-bottom:15px solid #fff;

}

ul#menu-sharingmenu li{

	position:relative;

	width:250px !important;

	margin:0px 0px 5px;

}

ul#menu-sharingmenu li a, div.textwidget a.pwsr {

	text-decoration:none;

	text-transform:uppercase;

	font-size:38px;

	letter-spacing:3px;

	z-index:10;

	color:#ffffff !important;

	background-color:#fff;

	height:38px !important;

	padding:12px 0px;

	filter:alpha(opacity=1);

	text-align:center;

	display:block;

}

div.textwidget a.pwsr {

	background-color:#d9d9d9;

	position: relative;

	width: 250px !important;

	margin: 0px 0px 0px;

	line-height:32px !important;

}	

ul#menu-sharingmenu li a:hover, div.textwidget a.pwsr:hover {

opacity:0.7;

filter:alpha(opacity=70);

-webkit-transition: all 0.4s ease-in !important;

-moz-transition: all 0.4s ease-in !important;

transition: all 0.4s ease !important;	

}

ul#menu-sharingmenu li a cufon {

	display:block !important;

	margin:0 auto;

}

ul#menu-sharingmenu li.clickPinterest a{

	background-color: #fd705b !important;

}

ul#menu-sharingmenu li.clickFacebook a{

	background-color: #fcceac !important;

}

ul#menu-sharingmenu li.clickTwitter a{

	background-color: #e0d000;

}

ul#menu-sharingmenu li.clickInstagram a{

	background-color: #c8ebdc;

}

ul#menu-sharingmenu li.clickVimeo a{

	background-color: #d9d9d9;

}

ul#menu-sharingmenu li.clickPinterest a:hover,

ul#menu-sharingmenu li.clickFacebook a:hover,

ul#menu-sharingmenu li.clickTwitter a:hover,

ul#menu-sharingmenu li.clickInstagram a:hover,

ul#menu-sharingmenu li.clickVimeo a:hover

{

	

}

#text-2 {

width:250px;

border:20px solid #fff;

border-top:0 none;

margin:-10px auto 0;

background:#fff url(images/newsletter.jpg) center top no-repeat;

padding-top:210px;

}

#text-2 h3.widget-title, .eemail_caption {

display:none !important;

}

#text-2 .textwidget {

padding:0px;

border:0 none;

}

.eemail_textbox {

float:left;

width:150px;

}

.eemail_textbox input {

background:#f2f2f2 !important;

color:#9c9c9c !important;

font-size:14px;

height:18px;

padding:11px 10px;

width:130px;

}

.eemail_button {

float:right;

width:100px;

}

.eemail_button input {

border-radius:0px !important;

background:#d9d9d9 url(images/sub.jpg) center center no-repeat !important;

color:#fff !important;

letter-spacing:1px;

font-size:16px;

padding:0;

margin:0;

text-indent:-9999px;

height:40px;

line-height:40px;

display:block;

border:0 none !important;

}

.widget_rcp_recent_custom_posts {

margin:0 auto;

}

.widget_rcp_recent_custom_posts ul {

width:250px;

border:20px solid #fff;

border-bottom:1px solid #fff;

margin:0 auto;

}

#secondary img {

border-radius:0px !important;

}

.widget_rcp_recent_custom_posts p {

margin:0px !important;

}

#black-studio-tinymce-8 h3.widget-title, #black-studio-tinymce-4 h3.widget-title, #black-studio-tinymce-5 h3.widget-title {

display:none;

}

#black-studio-tinymce-8, #black-studio-tinymce-4, #black-studio-tinymce-5 {

width:250px;

margin:0 auto;

border:20px solid #fff;

border-top:13px solid #fff;

}

#black-studio-tinymce-8 img, #black-studio-tinymce-8 .textwidget, #black-studio-tinymce-8 p, #black-studio-tinymce-4 img, #black-studio-tinymce-4 .textwidget, #black-studio-tinymce-4 p, #black-studio-tinymce-5 img, #black-studio-tinymce-5 .textwidget, #black-studio-tinymce-5 p {

margin:0px;

border:0 none;

}





div.textwidget{

	background-color:#ffffff;

	width:250px !important;

	margin:0 auto;

	border:20px solid #ffffff;	

	text-align:center;

	font-size:18px;

	color:#cccccc;

	letter-spacing:1px;

	text-transform:uppercase;

}

#black-studio-tinymce-7 div.textwidget {

	background:transparent;

	border:0 none;

	width:290px !important;

}

#black-studio-tinymce-7 div.textwidget p {

	margin-bottom:10px;

	color:#9c9c9c;

	font-size:12px;

}

#black-studio-tinymce-7 div.textwidget a {

	color:#f7a7a0 !important;

	font-size:12px;

}

#black-studio-tinymce-7 div.textwidget a:hover {

	text-decoration:underline;

}	

#black-studio-tinymce-2 img, #black-studio-tinymce-2 p {

	margin:0;

}

.widget-area .widget {

	margin-bottom:0px !important;

}	

div.textwidget a{

	text-decoration:none;

	color:#cccccc !important;

	}

	div.widget-more-links{

	}

	div.widget-more-links p{

		margin:0 auto;

		padding:0px;

	}

		p.center-widget-and{

		}

		p.widget-sign-up-for-more{	

		}

			a.widget-sign-up-for-more{

				border:dashed 1px #cccccc;

				padding:13px 30px 10px;

				font-size:18px;		

			}

		p.widget-center{

		}



/*

div.widget-more-links{

	background-color:#ffffff;

	width:249px !important;

	margin:0 auto;

	border:26px solid #ffffff;	

}

div.widget-more-links p{

	text-align:center !important;

	margin:0px !important;

	text-transform:uppercase !important;

	font-size:18px !important;

	letter-spacing:1px !important;

	color:#cccccc !important;

}

p.widget-sign-up-for-more{

	position:relative;

	width:249px !important;

	height:45px !important;

	margin:20px auto 20px;	

}

a.widget-sign-up-for-more{

	border:dashed 1px #c6c6c6;

	position:absolute;

	width:100%;

	height:100%;

	padding-top:10px;

	top:0;

	left:0;

	text-decoration:none;

	text-transform:uppercase;

	font-size:20px;

	letter-spacing:1px;

	z-index:10;

	color:#cccccc !important;

	background-color:#fff;

	filter:alpha(opacity=1);

	text-align:center;

}

*/

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

form.widget-subscriber{

}

form.widget-subscriber input[type="email"]{

	border-top:none !important;

	border-right:5px solid #9d9d9d !important;

	border-bottom:none !important;

	border-left:none !important;

	height:40px !important;

	margin-right:0px !important;

	background:#cccccc !important;

	-moz-border-radius:0px;		/* Mozilla Firefox*/

	-webkit-border-radius:0px;	/* Google Chrome */

	border-radius:0px;		  	/* Opera */		

}

input.widget-subscriber-email:focus{

	font-size: medium !important;

	color:#f2f2f2 !important;

	box-shadow:none !important;	

}

form.widget-subscriber input[type="submit"]{

	/* background:#fff !important; */

	border:none !important;

	padding:0px !important;

	height:52px !important;

	width:60px !important;

	margin-left:0px !important;

	background:#9d9d9d !important;

	box-shadow:none;

	-moz-box-shadow:none;

	-webkit-box-shadow:none;

	-moz-border-radius:0px;		/* Mozilla Firefox*/

	-webkit-border-radius:0px;	/* Google Chrome */

	border-radius:0px;		  	/* Opera */

}

input[type="text"]:focus, input[type="password"]:focus, textarea:focus{

	border:none !important;

	box-shadow:none;

	-moz-box-shadow:none;

	-webkit-box-shadow:none;	

}

/* * * * * * * * * * * * * * */

div.search-no-return{

	background:#f2f2f2;

}

div.search-no-return input[type="text"], input[type="password"], textarea{

	background:#ffffff;

	border:none !important;

	box-shadow:none;

	-moz-box-shadow:none;

	-webkit-box-shadow:none;

}

div.search-no-return input[type="text"]:focus, input[type="password"]:focus, textarea:focus{

	border:none !important;

	box-shadow:none;

	-moz-box-shadow:none;

	-webkit-box-shadow:none;	

}

div.search-no-return form#searchform{

	height:60px !important;

	margin-bottom:0px !important;

}

div.search-no-return form#searchform div{

	border:none !important;

	height:60px;

}

div.search-no-return form#searchform div input[type="text"]{

	float:left;

	margin-left: 15px;

	padding:none;

	border:none !important;

	width:251px;

	height:40px;

	-moz-border-radius:0px;		/* Mozilla Firefox*/

	-webkit-border-radius:0px;	/* Google Chrome */

	border-radius:0px;		  	/* Opera */		

	font-size: medium !important;

	color:#d2d2d2 !important;

	

	transition-duration: 400ms;

	transition-property: width, background;

	transition-timing-function: ease; 

	 

	/* Safari and Chrome */

	-webkit-transition-duration: 400ms;

	-webkit-transition-property: width, background;

	-webkit-transition-timing-function: ease; 

	 

	/* Opera */

	-o-transition-duration:400ms;

	-o-transition-property: width, background;

	-o-transition-timing-function: ease;	

}

/* placeholder text in search bar */

div.search-no-return form#searchform div input[type="text"]::-webkit-input-placeholder { color: #d2d2d2;}

div.search-no-return form#searchform div input[type="text"]:-moz-placeholder { /* Firefox 18- */ color: #d2d2d2;  }

div.search-no-return form#searchform div input[type="text"]::-moz-placeholder {  /* Firefox 19+ */ color: #d2d2d2;  }

div.search-no-return form#searchform div input[type="text"]:-ms-input-placeholder { color: #d2d2d2;  }



div.search-no-return form#searchform div input[type="text"]:focus{

	font-size: medium !important;

	color:#9d9d9d !important;

	box-shadow:none !important;

	border-right: #ffffff !important;	

}

div.search-no-return form#searchform div input[type="submit"]{

	/* background:#fff !important; */

	border:none !important;

	padding:0px !important;

	height:52px !important;

	width:40px !important;

	box-shadow:none;

	-moz-box-shadow:none;

	-webkit-box-shadow:none;

	-moz-border-radius:0px;		/* Mozilla Firefox*/

	-webkit-border-radius:0px;	/* Google Chrome */

	border-radius:0px;		  	/* Opera */

	text-indent:-9999px !important;

	background-image:url('images/search-button.jpg');		

}

/* * * * * * * * * * * * * * * CUSTOM TAXONOMIES META-DATA * * * * * * * * * * * * * * */

div.entry-meta-custom{}/*GOOD*/ /* div wrap around all custom meta-data*/

div.entry-meta-custom div{}/*GOOD*/ /* individual divs for each meta-data type */

div.entry-meta-custom div a{}/*GOOD*/

div.entry-meta-custom div a:hover{}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */



dl, ol, ul{list-style-type:none;}



div#recipe-content header{

	margin-bottom:2px !important;

	padding-bottom:2px !important;

}

div#recipe-content h1.entry-title{

	color:#9d9d9d;

	font-size:18px;

}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * RECIPES * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#recipes-archive-tag-selector-wrap{

	width:620px;

	height:50px;

}

div.indent-icon{

	width:20px;

	height:20px;

	margin: 15px 15px 15px 0px;

	float:left;

	background:url('images/indent-icon.png');

}

ul#recipes-search-list{

	margin:20px 0 0 0;

	float:left;

	text-align:left;

	text-transform:uppercase;

	padding-left:0px !important;

	position: relative;

}

ul#recipes-search-list li{

	float:left;

	margin:0 15px 0 0px;

	padding:5px;

	display:inline;

	background:#f2f2f2;

	color:#9d9d9d;

}



#recipes-archive-tag-bottom{

	width:620px;

	margin-top: 15px;

	margin-bottom:0px !important;

}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *         * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */



div.ui-buttonset{}

div.ui-buttonset input[type="radio"]#radio1{

	border:solid 1px #000 !important;

}

/*	input.ui-helper-hidden-accessible{} */

label.ui-button{

background:#f2f2f2;

border:none !important;

}

.ui-state-active{

	background:#fed0b2 !important;

	color:#ffffff;

}

span.ui-button-text{}







/*  SIGN UP FOR MORE WIDGET

------------------------------------------------------- */



aside#text-2 div.textwidget div#social-widget-menu-footer{

	margin-top:0px !important;

}

aside#text-2 div.textwidget div#social-widget-menu-footer div#sign-up-for-more{text-align:center;}

aside#text-2 div.textwidget div#social-widget-menu-footer div#sign-up-for-more h3{

	margin-top:0px !important;

	margin-bottom:0px !important;

}

aside#text-2 div.textwidget div#social-widget-menu-footer ul#sign-up-for-more-list{

	list-style-type:none;

	text-align:center;

}

aside#text-2 div.textwidget div#social-widget-menu-footer ul#sign-up-for-more-list li{}

aside#text-2 div.textwidget div#social-widget-menu-footer form#sign-up-for-more-subscribe-form{}

aside#text-2 div.textwidget div#social-widget-menu-footer form#sign-up-for-more-subscribe-form input[type='email']#subscribe-email{}

aside#text-2 div.textwidget div#social-widget-menu-footer form#sign-up-for-more-subscribe-form input[type='submit']#subscribe-submit{}





aside#nav_menu-2{margin-bottom:0px !important;}

aside#search-3{margin-bottom:0px !important;}





/*  VIDEO WIDGET

------------------------------------------------------- */



aside#video-2{

	padding-left:15px;

	padding-right:15px;

	margin-bottom:0px !important;

}

aside#video-2 h3.widet-title{

}

aside#video-2 object{

	text-align:center;

	background:#ffffff !important;

	padding-left:25px;

	padding-right:25px;

	padding-top:20px;

	padding-bottom:20px;

	margin-bottom:0px !important;

}

div#more-vids-wrap{

	background:#ffffff !important;

	width:300px;

	height:75px;

	margin-top:-28px !important;

	text-align:center;

}

div#more-vids-inner-skin{

	background:#cccccc;

	width:250px;

	height:35px;

	margin:0 auto;

	padding-top:20px;

}

div#more-vids-a-wrap{

	margin:0 auto;

	width:130px;

}

a#tkk-more-videos{

	text-decoration:none;

	text-transform:uppercase;

	color:#ffffff !important;

	font-weight:bold;

	float:left;

}

div#tkk-more-video-arrow{

	background:url('images/more-vids-arrow.png');

	width:25px;

	height:10px;

	border:solid 1px #000;

	float:left;

	top:10px !important;

}

.entry-content p, .entry-summary p, .comment-content p, .mu_register p, .right {

color:#737373;

font-size:14px;

line-height:24px;

margin-bottom:10px;

text-align:justify;

}

span.rmore {

color:#737373 !important;

font-weight:normal !important;

}

/*  PINTEREST WIDGET

------------------------------------------------------- */





aside#pinterest_rss_widget-2{

	text-align:center;

	margin-bottom:0px !important;

}/* ^ */

aside#pinterest_rss_widget-2 h3.widget-title{}/* ^ */

aside#pinterest_rss_widget-2 ul.pins-feed-list{

	width:290px;

	background:#ffffff !important;

	margin:0 auto;

	padding-top:20px;

	padding-bottom:0px;

	padding-left:0px;

	

}

aside#pinterest_rss_widget-2 ul.pins-feed-list li.pins-feed-item{

	padding-left:13px;

	padding-right:0px;

}

img.aligncenter {

margin:0 auto !important;

}

aside#pinterest_rss_widget-2 ul.pins-feed-list li.pins-feed-item div.pins-feed-small{}

aside#pinterest_rss_widget-2 ul.pins-feed-list li.pins-feed-item div.pins-feed-small a{}

aside#pinterest_rss_widget-2 ul.pins-feed-list li.pins-feed-item div.pins-feed-small a div.nailthumb-container{}

aside#pinterest_rss_widget-2 ul.pins-feed-list li.pins-feed-item div.pins-feed-small a div.nailthumb-container image{}



aside#pinterest_rss_widget-2 a#pins-feed-follow{

	background:#ffffff !important;

	width:290px;

	height:auto;

	margin:0 auto;

	/* background:url('images/pinterest-button.png')no-repeat !important; */	

} /* Follow me button */

aside#pinterest_rss_widget-2 a#pins-feed-follow:hover{

	background:#ffffff !important;

	opacity:1 !important;

}









/*  INSTAGRAM WIDGET

------------------------------------------------------- */





aside#instagram_recent_media-2{

	margin:0 auto;

	text-align:center;

	margin-bottom:0px !important;

}

img.front-photo{

	border:none !important;

	padding:20px 20px 7px;

	background:#ffffff !important;

	margin:0px !important;

}



/*  INSTAGRAM WIDGET 'FOLLOW-ME' LINK (text widget)

------------------------------------------------------- */



aside#text-5{

	text-align:center;

	text-transform:uppercase;

	margin-left:13px;

	margin-right:17px;

	margin-top:-25px !important;

	margin-bottom:0px !important;

}

aside#text-5 div.textwidget{

}

aside#text-5 div.textwidget div#follow-instagram-wrap{

	margin-top:0px !important;

	width:250px;

	height:40px;

	background:#cccccc;

	position:relative;

	text-align:center;

	padding-top:17px;

}

aside#text-5 div.textwidget div#follow-instagram-wrap a#follow-instagram-link{

	color:#ffffff !important;

	text-align:center;

	margin:0 auto;

}



/*  BLOG FEATURE WIDGET

------------------------------------------------------- */



div#blog-feature-widget-wrap{

	width:300px;

	margin:0 auto;

	margin-top:0px !important;

	padding-top:20px;

	padding-bottom:20px;

	background:#ffffff;

}



div#blog-feature-widget-wrap{} div#blog-feature-widget-image-wrap{

	width:250px;

	margin:0 auto;

}

div#blog-feature-widget-wrap{} div#blog-feature-widget-image-wrap a{}



/*  ADVERTISE HERE WIDGET

------------------------------------------------------- */





div#advertise-here-widget-wrap{

	text-align:center;

	background:#ffffff;

	width:300px;

	margin-left:15px;

	margin-right:15px;	

	padding-top:20px;

	padding-bottom:20px;

}

div#advertise-here-widget-wrap img#advertise-here-image{

	margin:0 auto;

}



div#advertise-here-widget-link-footer{

	float:right;

	margin-right:15px;

}

div#advertise-here-widget-link-footer a{

	text-transform:uppercase;

	color:#f7a7a0;

}





/*

h3.widget-title{

	

}



header.entry-header img.attachment-post-thumbnail{

	width:200px !important;

	float:left;

}

*/



/*

div.h3-dot-wrap{

	

}

div.left-side-dots{

	background:url('images/dots-left.png')no-repeat;

	margin-left:45px !important;

}

h3.widget-title{

}

div.right-side-dots{

	background:url('images/dots-right.png')no-repeat;

}



.pre-wrap{

	height:50px !important;

	float:left;

}

*/





/* HIDE SINGLE RECIPE POSTS THAT ARE PART OF A MULTI-RECIPE BLOG POST WHEN ON MAIN BLOG PAGE*/

.category-group{

	display:none;

}

div.entry-content h3{

	text-transform:uppercase;

	line-height:20px;

	margin:10px 0px;

}

.hero {

background:url(images/loading.gif) center center no-repeat;

}

.bx-wrapper {

border:20px solid #d9d9d9;

padding:18px;

}

.bx-window {

margin:0 auto;

}

.bx-prev, .bx-next {

position:absolute;

display:block;

width:29px;

height:21px;

background-image:url(images/arrows.jpg);

top:108px;

cursor:pointer;

text-indent:-9999px;

}

.bx-prev {

left:-14px;

background-position:left top;

}

.bx-next {

right:-14px;

background-position:right top;

}

.thumb, .ythumb {

width:226px;

height:203px;

overflow:hidden;

float:left;

cursor:pointer;

background:url(images/loader.gif) center center no-repeat;

}

.sthumb, .sssthumb {

width:226px;

height:220px;

overflow:hidden;

float:left;

cursor:pointer;

background:url(images/loader.gif) center center no-repeat;

max-width:25%;

}

.thumb img, .sthumb img, .ythumb img, .sssthumb img {

display:block;

margin:0 auto;

}

.ythumb .yimgid, .ythumb img, .sssthumb .yimgid, .sssthumb img {

width:200px;

height:150px;

margin:0 auto;

}

.thumb h1.entry-title, .sthumb h1.entry-title, .ythumb h1.entry-title, .sssthumb h1.entry-title {

color:#9b9b9b;

font-size:12px;

line-height:18px;

text-align:center;

margin:8px 0 0;

font-weight:normal;

height:36px;

overflow:hidden;

}

.sthumbwrap {

border:18px solid #d9d9d9;

padding:20px;

}

.sthumbwrap, .bx-wrapper {

margin-bottom:18px;

}

.thumb:hover, .sthumb:hover, .ythumb:hover, .sssthumb:hover {

opacity:0.7;

filter:alpha(opacity=70);

-webkit-transition: all 0.4s ease-in !important;

-moz-transition: all 0.4s ease-in !important;

transition: all 0.4s ease !important;

-webkit-backface-visibility: hidden;

}

.imgid {

display:none;

}

.sfilters {

margin:6px auto 0px;

padding:12px 38px 26px 31px;

background:url(images/dots.jpg) left bottom repeat-x;

text-align:center;

position:relative;

display:none !important;

}

body.post-type-archive-videos .sfilters {

float:left;

padding:12px 38px 26px;

margin:16px 0px 13px 280px;

background:transparent;

display:block !important;
}

body.post-type-archive-videos .sfilters a {

float:left;

display:block;

padding:0px 6px;

}

.sfilters .bg1, .sfilters .bg2 {

position:absolute;

top:0px;

display:block;

width:29px;

height:31px;

}

.sfilters .bg1 {

left:0px;

background:url(images/bg1.jpg) center center no-repeat;

}

.sfilters .bg2 {

right:0px;

background:url(images/bg2.jpg) center center no-repeat;

}

.sfilters a {

padding:0px 6px;

margin:0px 2px;

background:#d9d9d9;

color:#9b9b9b;

text-transform:uppercase;

font-size:11px;

letter-spacing:1px;

height:24px;

line-height:24px;

display:block;

float:left;

}

.sfilters a:hover, .sfilters a.active {

background:#fedec7;

color:#fff;

opacity:1;

filter:alpha(opacity=100);

}

.heading-box .page-title {

float:left;

width:50%;

}

.pwsfp, .pwslogin {

display:none;

}

#fl a {

cursor:pointer;

}

#fl {

padding-top:209px;

width:660px;

}

.registerbg {

background:url(images/regbg.jpg) top center no-repeat;

}

.loginbg {

background:url(images/loginbg.jpg) top center no-repeat !important;

}

.fbLoginButton {

height:28px !important;

}

.left {

float:left;

min-height:217px;

}

.left img {

width:140px;

}

.right {

float:right;

width:468px;

margin-top:-7px;

}

#secondary iframe {

	/* REMOVED BY CLIQUE MEDIA */

	/*width:248px;

	height:139px;*/

	display:block;

	margin:0 auto;

max-height:250px;

}

.site-header {

	padding:0px;

	position:relative;

}

img.header-image {

	margin:0px;

}

.site-header a {

	opacity:1 !important;

	filter:alpha(opacity=100) !important;

}

.site-header a.hlogo{



}

.cufon-loading { 

    visibility: hidden;

}

.relatedp {

background:url(images/dots.jpg) left top repeat-x;

margin-bottom:20px;

}

.relatedp h6 {

font-size:18px;

color:#5f5e5e;

padding:15px 0px;

background:url(images/dots.jpg) left bottom repeat-x;

text-transform:uppercase;

letter-spacing:1px;

margin:0px;

}

.related-posts ul {

float:none !important;

margin:0px !important;

}

.related-posts ul li {

width:110px;

float:left;

text-align:left;

clear:none !important;

height:230px;

overflow:hidden;

background:url(images/hdots.jpg) top right repeat-y;

padding:0px 10px;

}

.related-posts ul li a {

line-height:18px !important;

font-size:12px;

color:#5f5e5e;

display:block;

}

.related-posts ul li img {

height:163px;

max-width:110px;

margin:18px auto 10px !important;

float:none !important;

display:block;

}

.hero h1.entry-title, .shero h1.entry-title {

float:left;

margin-top:8px;

}

#video-sb {

float:right;

width:223px;

margin-bottom:10px;

}

#video-sb form#recipes-searchform div, #video-sb form#searchform, form#recipes-searchform {

height:28px !important;

}

#video-sb form#recipes-searchform div input[type="text"] {

background:#d9d9d9;

color:#fff !important;

width:170px;

height:22px;

padding:2px 10px;

font-size:12px !important;

margin:0px;

}



#video-sb form#recipes-searchform div input[type="submit"] {

height:26px !important;

width:32px !important;

background-position:center -13px !important;

margin:0 !important;

}

h1.second {

margin:18px 0px;

}

.fblogin8 {

margin-top:15px;

padding-bottom:63px;

background:url(images/or.jpg) center bottom no-repeat;

text-align:center;

}

body.search-results .comments-link, body.search-results .commentpin, body.archive .comments-link, body.archive .commentpin {

display:none;

}

.site-content nav {

text-align:right;

}

.wp-paginate {

margin:0 0 43px !important;

}

.wp-paginate .current, .wp-paginate a:hover {

border:0 none !important;

background:#fcceac !important;

font-weight:bold !important;

color:#fff !important;

padding:6px 10px !important;

margin-right:2px !important;

}

.wp-paginate a {

background:#fff !important;

color:#a4a4a4 !important;

border:0 none !important;

padding:6px 10px !important;

margin-right:2px !important;

}

#fancybox-wrap {

padding:0px !important;

border:20px solid #d9d9d9;

}

#fancybox-close {

background:url(images/x.jpg) center center no-repeat !important;

width:23px !important;

height:22px !important;

top:10px !important;

right:10px !important;

}

.fancybox-bg {

display:none;

}

.pwsreg, .pwslogin, .pwsfp {

padding:0px 52px 28px;

background:url(images/dots.jpg) left 198px repeat-x;

}

.pwsreg input, .pwslogin input, .pwsfp input { 

background:#f2f2f2;

height:22px;

padding:16px;

font-size:18px;

color:#737373;

width:524px;

border-radius:0px !important;

margin:0 0 10px !important;

}

.pwsreg input:-webkit-autofill, .pwslogin input:-webkit-autofill, .pwsfp input:-webkit-autofill {

background:#f2f2f2 !important;

}

.pwsreg label, .pwslogin label, .pwsfp label {

font-size:12px;

text-transform:uppercase;

}

.pwsreg ::-webkit-input-placeholder, .pwslogin ::-webkit-input-placeholder, .pwsfp ::-webkit-input-placeholder { /* WebKit browsers */

    color:    #737373;

	text-transform:lowercase;

	font-size:12px;

	line-height:22px;

}

.pwsreg :-moz-placeholder, .pwslogin :-moz-placeholder, .pwsfp :-moz-placeholder { /* Mozilla Firefox 4 to 18 */

    color:    #737373;

	text-transform:lowercase;	

	font-size:12px;

	line-height:22px;	

}

.pwsreg ::-moz-placeholder, .pwslogin ::-moz-placeholder, .pwsfp ::-moz-placeholder { /* Mozilla Firefox 19+ */

    color:    #737373;

	text-transform:lowercase;	

	font-size:12px;

	line-height:22px;	

}

.pwsreg :-ms-input-placeholder, .pwslogin :-ms-input-placeholder, .pwsfp :-ms-input-placeholder { /* Internet Explorer 10+ */

    color:    #737373;

	text-transform:lowercase;

	font-size:12px;

	line-height:22px;	

}

.pwsreg .menu-toggle, .pwsreg input[type="submit"], .pwsreg input[type="button"], .pwsreg input[type="reset"], .pwsreg article.post-password-required input[type=submit], .pwsreg li.bypostauthor cite span, .pwslogin .menu-toggle, .pwslogin input[type="submit"], .pwslogin input[type="button"], .pwslogin input[type="reset"], .pwslogin article.post-password-required input[type=submit], .pwslogin li.bypostauthor cite span, .pwsfp .menu-toggle, .pwsfp input[type="submit"], .pwsfp input[type="button"], .pwsfp input[type="reset"], .pwsfp article.post-password-required input[type=submit], .pwsfp li.bypostauthor cite span {

	padding:0px !important;

	height:40px !important;

	font-size:12px !important;

	color:#fff !important;

	background:#737373 !important;

	border:0 none !important;

	border-radius:0px !important;

	line-height:40px !important;

	width:556px;

	display:block !important;

	margin:10px 0px 0px !important;

}

.pwsreg br, .pwslogin br, .pwsfp br {

	display:none;

}

.pwsreg a.alreadylogin {

display:block;

text-align:center;

color:#737373;

text-transform:uppercase;

font-size:13px;

margin-top:40px;

}

.pwsreg a.alreadylogin span {

display:block;

font-size:20px;

margin-top:10px;

}

.pwslogin .opw {

margin-top:40px;

text-align:center;

}

.pwslogin a.forgotpass {

color:#afafaf;

font-size:12px;

text-transform:uppercase;

}

.pwslogin a.backtoreg {

color:#afafaf;

font-size:12px;

margin:0px 3px;

text-transform:uppercase;

}

.pwslogin span.sep {

color:#afafaf;

font-size:12px;

}

.pwsfp a.backlogin {

display:block;

margin-top:40px;

text-align:center;

color:#afafaf;

font-size:12px;

text-transform:uppercase;

}

.widget-area .widget h3 {

font-size:18px;

letter-spacing:1px;

color:#9c9c9c;

text-transform:uppercase;

display:block;

height:40px;

background-position:center bottom;

background-repeat:no-repeat;

text-indent:-9999px;

}

#search-2 .widget-title {

background-image:url(images/search.jpg);

}

#black-studio-tinymce-2 .widget-title {

background-image:url(images/aboutclaire.jpg);

}

#black-studio-tinymce-10 .widget-title {

background-image:url(images/youtubeseries.png);

}

#black-studio-tinymce-11 {

margin-top:18px;

}

#black-studio-tinymce-11 .widget-title {

background-image:url(images/cookbook.jpg);

}

#black-studio-tinymce-11 div.textwidget {

width:250px !important;

padding:0px !important;

border:20px solid #fff !important;

}

#black-studio-tinymce-11 div.textwidget p {

margin-bottom:0px !important;

}

#black-studio-tinymce-10 div.textwidget p {

margin-bottom:0px !important;

}

div.meteor-slides {

margin:18px auto !important;

}

.meteor-slides ul.meteor-nav {

display:block !important;

}

.meteor-slides .meteor-buttons {

text-align:center;

}

.meteor-buttons a {

display:inline-block !important;

float:none !important;

}

#nav_menu-2 .widget-title {

background-image:url(images/sharing.jpg);

}

#rcp_recent_custom_posts-2 .widget-title {

background-image:url(images/videos.jpg);

}

#pinterest_rss_widget-2 .widget-title {

background-image:url(images/pin.jpg);

}

#instagram_recent_media-2 .widget-title {

background-image:url(images/insta.jpg);

}

#black-studio-tinymce-6 .widget-title {

background-image:url(images/blogf.jpg);

}

#black-studio-tinymce-13 .widget-title {

background-image:url(images/shopf.jpg);

}

#black-studio-tinymce-7 .widget-title {

background-image:url(images/adv.jpg);

}

button::-moz-focus-inner {

  border: 0;

}

a:focus { 

    outline: none; 

}

#colophon {

/*background:url(images/dots.jpg) left top repeat-x;*/

min-width:1018px;

width:100%;

max-width:100%;

border:0 none;

padding:70px 0px;

margin:0px;

}

body.post-type-archive-videos #colophon {

background:url(images/dots.jpg) left top repeat-x;

}

.footerwrap {

width:980px;

margin:0 auto;

padding-left:38px;

}

.flogo {

width:213px;

height:70px;

clear:both;

background:url(images/flogo.jpg) center center no-repeat;

}

.fnav .menu-menu001-container {

background:#fff;

}

.fnav ul {

padding: 15px 0px 55px;

height: 18px;

text-align: left;

width: 100%;

border: 0 none !important;

}

.fnav li {

border: 0 none;

padding:0px 2px;

margin-left: 0px;

margin-right: 0px;

display:inline;

}

.fnav li a {

line-height: 18px;

height: 18px;

border-bottom: 2px solid #ffffff;

letter-spacing: 3px;

color: #bdbdbd !important;

font-size: 13px;

text-transform:uppercase;

}

.fnav li a:hover, .fnav .current-menu-item > a, .fnav .current-menu-ancestor > a, .fnav .current_page_item > a, .fnav .current_page_ancestor > a {

border-bottom:2px solid #bdbdbd;

}

.bwrap {

height:13px;

}

.copyr {

float:left;

color:#757575;

font-size:11px;

line-height:13px;

}

a.pws {

display:block;

height:9px;

margin-top:2px;

/*background:url(images/alpaca.jpg) left top no-repeat;*/

float:right;

font-style:italic;

font-size: 11px;

line-height: 13px;

color:#AAAAAA !important;

font-weight:normal;

}

span.ww {

float:right;

display:block;

height:9px;

font-size:11px;

line-height:13px;

font-style:italic;

color:#757575;

margin:2px 8px 0px;

}

a.cfms {

display:block;

height:9px;

margin-top:2px;

float:right;

font-style:italic;

font-size:11px;

line-height:13px;

color:#757575 !important;

font-weight:normal;

}

.socialtag {

padding:22px 0px;

background:url(images/dots.jpg) left top repeat-x;

}

.tags {

float:left;

width:458px;

padding-top:27px;

background:url(images/tags.jpg) left top no-repeat;

}

.tags a {

display:block;

font-size:12px;

float:left;

color:#fff !important;

text-transform:uppercase;

background:#fcceac;

padding:2px 10px;

margin-right:2px;

margin-bottom:2px;

}

.tags a:hover {

opacity:0.5;

filter:alpha(opacity=50);

-webkit-transition: all 0.4s ease-in !important;

-moz-transition: all 0.4s ease-in !important;

transition: all 0.4s ease !important;	

}

.soc {

float:right;

margin-top:31px;

}

.commentpin .soc {

float:none;

margin:0px;

position:absolute;

top:24px;

right:46px;

}

.commentpin {

position:relative;

}

div.pin {

position:absolute;

top:22px;

right:0px;

}

#black-studio-tinymce-9 {

display:none;

}

body.page-id-21 .widget-area .widget {

display:none;

}

body.page-id-21 #black-studio-tinymce-9 { 

display:block;

}

body.page-id-21 #black-studio-tinymce-9 .widget-title {

background-image:url(images/contact.jpg);

}

body.page-id-21 #secondary {

margin:0px;

}

body.page-id-21 #black-studio-tinymce-9 p {

color:#8c8c8c;

}

body.page-id-21 #black-studio-tinymce-9 a {

color:#ebc3a6 !important;

font-weight:bold;

}

.printfriendly a img {

margin-right:0px !important;

}

div.printfriendly {

margin:0px !important;

}

.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {

border-radius:0px !important;

}

.entry-content img.attachment-blog-image {

max-width:620px;

}

span.note {

width:78px;

height:24px;

float:left;

background:url(images/note.jpg) left top no-repeat;

}

#respond h3#reply-title {

display:none;

}

#respond form input, #respond form textarea {

background:#f2f2f2;

border-radius:0px !important;

}

#respond #submit {

display:block;

border:0 none;

text-indent:-9999px;

width:140px;

height:25px;

background:url(images/post.jpg) left top no-repeat;

}

#comments {

font-family:Arial, Helvetica, sans-serif !important;

}

input:focus { outline: none !important; }

.eemail_msg {

margin-top:-12px;

}

#eemail_msg {

color:#fd705b !important;

font-family:avenir;

}

.menu-toggle, input[type="submit"], input[type="button"], input[type="reset"], article.post-password-required input[type=submit], li.bypostauthor cite span {

box-shadow:0px 0px 0px #000 !important;

}

*:focus {

    outline: 0;

}

input:focus,

select:focus,

textarea:focus,

button:focus {

    outline: none !important;

}

.left-column {

	width:48%;

	float:left;

}

.right-column {

	width:48%;

	float:right;

}	

.left-column p, .right-column p, .left-column h4, .right-column h4 {

color: #737373;

font-size: 14px;

margin:0px;

text-align: justify;

font-weight:normal;

}

.left-column h4, .right-column h4 {

font-size:12px;

padding-top:6px;

line-height:18px;

margin-bottom:10px;

padding-left:78px;

background:url(images/note.jpg) left top no-repeat;

}

.site-content article.type-videos {

display:none !important;

}

body.single .site-content article.type-videos {

display:block !important;

}

.clearfloat {

float:none !important;

clear:both !important;

height:0px !important;

background:transparent !important;

padding:0px !important;

margin:0px !important;

}

#fad div.textwidget {

background-color: #f2f2f2;

width: 942px !important;

margin: 0 auto;

border: 0 none;

text-align: center;

font-size: 18px;

color: #cccccc;

letter-spacing: 0px;

text-transform: uppercase;

padding:30px 19px;

}

#fad {

padding:0 0 0 38px;	

width:980px;

margin:0 auto;

}

#fad div.textwidget img {

border:10px solid #fff;

margin-right:24px;	

}

#fad div.textwidget img.last {

margin-right:0px;	

}

body.post-type-archive-videos #fad {display:none;}

body.home .entry-content iframe {margin-bottom:0px;}





#text-3, #text-4 {

margin-top:25px;

overflow:visible;

}



#text-3 div.textwidget, #text-4 div.textwidget {

background-color: #f2f2f2;

border: 0px solid #ffffff;

width: 300px !important;

overflow:visible;

}

.cb_pin_images {

margin-bottom:8px !important;

}

.cb_pin_images:hover .cb_pin_link {

display:block;

}

.cb_pin_link {

top:8px;

left:8px;

width:45px !important;

height:45px !important;

display:none;

background:url(images/pinterest.png) center center no-repeat !important;	

}

/**** jcarousel ****/

.jcarousel-container {

	background: transparent;

	margin-bottom: 18px;

	position:relative;

  border: 20px solid #D9D9D9;

  padding: 18px;

  box-sizing: border-box;

}

#slider8 {	

    position: relative;

    overflow: hidden;

    width: 100%;

}

#slider8 .slider8wrap {

	width: 20000em;

    position: relative;

    list-style: none;

    margin: 0;

    padding: 0;

}

.jcarousel-direction-rtl {

	direction: rtl;

}

.jcarousel-container-horizontal {

	padding: 0px;

}

.jcarousel-clip {

	overflow: hidden;

	width: 100%;

}

.jcarousel-clip-horizontal {

}

.jcarousel-item {

	text-align: center;

}

.jcarousel-item-horizontal {

	margin-left: 0;

	margin-right: 10px;

}

.jcarousel-item-horizontal a img {



}

.jcarousel-item-horizontal a img:hover {



}

.jcarousel-direction-rtl .jcarousel-item-horizontal {

	margin-left: 10px;

	margin-right: 0;

}

.jcarousel-item-placeholder {

	background: #fff;

	color: #000;

}

/**

 *  Horizontal Buttons

 */

.jcarousel-next-horizontal, .jcarousel-prev-horizontal { 

position: absolute;

display: block;

width: 29px;

height: 21px;

background-image: url(images/arrows.jpg);

top: 108px;

cursor: pointer;

text-indent: -9999px;	

}	

.jcarousel-next-horizontal:hover, .jcarousel-prev-horizontal:hover {

	

}

.jcarousel-next-horizontal {

right: -14px;

background-position: right top;

}

.jcarousel-direction-rtl .jcarousel-next-horizontal {

	left: 5px;

	right: auto;

	background: url('../image/button-previous.png') center no-repeat;

}

.jcarousel-next-horizontal:hover, .jcarousel-next-horizontal:focus {

}

.jcarousel-next-horizontal:active {

}

.jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:focus, .jcarousel-next-disabled-horizontal:active {

	cursor: default;

	background: none;

}

.jcarousel-prev-horizontal {

left: -14px;

background-position: left top;

}

.jcarousel-direction-rtl .jcarousel-prev-horizontal {

	left: auto;

	right: 0px;

	background: url('../image/button-next.png') center no-repeat;

}

.jcarousel-prev-horizontal:hover, .jcarousel-prev-horizontal:focus {

}

.jcarousel-prev-horizontal:active {

}

.jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:focus, .jcarousel-prev-disabled-horizontal:active {

	cursor: default;

	background: none;

}	

aside#pinterest_rss_widget-2 a#pins-feed-follow {box-sizing:border-box;}

/********* RESPONSIVE GOODNESS *********/

@media only screen and (max-width:1018px) {

#page, #fad, .footerwrap {

	max-width:100% !important;

	width:100%;

	box-sizing:border-box;

	padding-right:38px;

}

.site-content {

	max-width:67% !important;

	width:67% !important;

	box-sizing:border-box;	

	padding-right:5%;

}

div#secondary {

	box-sizing:border-box;

	max-width:33%;	

	width:33%;

}

#fad div.textwidget{box-sizing:border-box;width:100% !important;}

#fad div.textwidget img {

  border: 0 none;

  margin-right: 24px;

  max-width: 25%;

  width:25%;

  margin: 0;

  padding: 0 12px;

  display: inline-block;

  box-sizing: border-box;	

}

#colophon {min-width:100%;}

.cb_pin_images, .entry-content img.attachment-blog-image {max-width:100%;}

.main-navigation li {padding-right:5px;padding-left:10px;}

form#searchform div input[type="text"] {

margin-left:6%;

max-width:73%;

box-sizing:border-box;	

}

form#searchform div input[type="submit"] {

max-width:12%;

background-size:100% auto !important;

height: 28px !important;

background-position: 0 -9px !important;

}

.widget-area .widget {

	max-width:90%;

	margin-left:auto;

	margin-right:auto;

	box-sizing:border-box;

}

#text-3 div.textwidget, #text-4 div.textwidget {max-width:100%;}

div#secondary .GoogleActiveViewClass, div#secondary .GoogleActiveViewClass div {max-width:100% !important;}

div#secondary div.textwidget {

	box-sizing:border-box;

	max-width:90%;

	margin:0 auto;

}

div.menu-sharingmenu-container {

box-sizing:border-box;

max-width:90%;

}

ul#menu-sharingmenu li, div.textwidget a.pwsr {max-width:100%;}

aside#pinterest_rss_widget-2 ul.pins-feed-list {max-width:90%;}

aside#pinterest_rss_widget-2 ul.pins-feed-list li.pins-feed-item {box-sizing:border-box;max-width:50%;padding-left:5px;paddin-right:5px;display:inline-block;float:none;margin:0;}

aside#pinterest_rss_widget-2 ul.pins-feed-list li.pins-feed-item div.pins-feed-small a div.nailthumb-container {max-width:100%;}

aside#pinterest_rss_widget-2 a#pins-feed-follow {max-width:90%;box-sizing:border-box;}

#black-studio-tinymce-8, #black-studio-tinymce-4, #black-studio-tinymce-5 {background:#fff;max-width:90%;box-sizing:border-box;}

img.front-photo {box-sizing:border-box;display:inline-block;}

.widget_rcp_recent_custom_posts ul {box-sizing:border-box;}

.entry-content .left {max-width:24%;}

.entry-content .right {max-width:73%;}

.site-content.full-width {

  width: 100% !important;

  max-width: 100% !important;

  padding-right: 0;

}

.bx-wrapper {box-sizing:border-box;}

.bx-window {max-width:100%;}

#KITKIT_BLOG_TOP_728X90 img, #KITKIT_BLOG_TOP_728X90 object, #KITKIT_BLOG_TOP_728X90 div {max-width:100%;height:auto !important;}

#text-2, #black-studio-tinymce-4, #black-studio-tinymce-5, #black-studio-tinymce-8 {max-width:81%;background-size:100% auto;}

#secondary img, .widget_rcp_recent_custom_posts ul {max-width:90%;}

.thumb, .ythumb, .sthumb, .sssthumb {background:#fff;height:auto;}

.ythumb .yimgid, .ythumb img, .sssthumb .yimgid, .sssthumb img {max-width:90%;height:auto;}

body.post-type-archive-videos .sfilters {

	float:none;

	padding: 12px 0px 26px;

  margin: 16px 0px 13px 0px;

  text-align:center;

}

.sfilters .bg1, .sfilters .bg2 {display:none;}

body.post-type-archive-videos .sfilters a {

display:inline-block;

float:none;	

}

#video-sb {

  float: none;

  width: 180px;

  margin: 10px auto;

  clear: both;

  padding-top: 10px;

}

#video-sb form#recipes-searchform div input[type="submit"] {display:none;}

}

@media only screen and (max-width:990px) {

.main-navigation li{

padding: 0 3px 0 5px;

}

.fnav ul {height:auto;}

.sthumb, .sssthumb {max-width:33.3%;width:33%;}

}

@media only screen and (max-width:930px) {

.main-navigation li{

padding: 0 0 0 2px;

background: rgba(0, 0, 0, 0);	

}	

}

@media only screen and (max-width:876px) {

.menu-toggle {display:block;}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {display:none !important;}	

.main-navigation ul.nav-menu.toggled-on, .menu-toggle {display:inline-block !important;height:auto;}

.menu-menu001-container {background:transparent;}

.main-navigation li {margin:8px;display:block;}

}

@media only screen and (max-width:801px) {

.site-content {max-width:100% !important;width:100% !important;height:auto !important;}

.cb_pin_images, .entry-content img.attachment-blog-image {margin:0 auto 8px !important;height:auto !important;}	

#main {background:#fff !important;}

div#secondary {float:none;width:300px;max-width:300px;margin:0 auto;padding-bottom:8px;}

#fad #clique-content-exchange {max-width:100% !important;min-width:100% !important;}

#fancybox-wrap {max-width:88%;box-sizing:border-box;}

#fancybox-wrap div {max-width:100%;box-sizing:border-box;}

.pwsreg input, .pwslogin input, .pwsfp input {max-width:100%;box-sizing:border-box;width:100%;}

.pwsreg, .pwslogin, .pwsfp {background:#fff;}

.registerbg, .loginbg {background-size:100% auto !important;}

div#recipes-archive-search-wrap {margin:0 auto;max-width:100%;}

form#recipes-searchform div input[type="text"] {max-width:94%;box-sizing:border-box;}

form#recipes-searchform div input[type="submit"] {display:none;}

}

@media (max-width: 767px) {
        #header, #300multitop, #multibottom {
            display: none;
        }
    }
    @media (min-width: 768px) {
        #mobilefooter, #mobilerectangle {
            display: none;
        }
    }

@media only screen and (max-width:520px) {

.site-header a.hlogo {display:block;max-width:88%;margin-bottom:28px;}	

#fl {padding-top:109px;}

.entry-content .right {font-size:13px;line-height:16px;}

.sthumb, .sssthumb {float:none;max-width:100%;width:100%;}

}