/**
 * On the fly CSS
 *
 */

/* Hide Sugarhound
#menu-item-2403, #menu-item-2041 {
	display:none !important;
}
*/
.entry-date, .meta-sep-entry-date {
	display:none;
}
.home.page .paged_content img {
	/*height: 115px;*/
	height: auto;
}
.juiz_sps_links {
	text-align:center;
	margin:0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.home.page .juiz_sps_links {
	background-color:#2B273C;
}
#disqus_thread {
	margin-top: 30px;
}
.nivo-caption {
	position: relative !important;
}
#blog-title {
	display:none;
}
.blank-3750 {
	max-width: 810px;
	background:#EFEFEF;
	background-image: none;
}

/* Hide letter to my ex */
#menu-item-2178, #menu-item-2041 {
	display:none !important;
}
#header-aside {
	background:#222;
	z-index:9999;
}
/* Hide ad spaces */
#header-aside, #text-22, .ad {
	display0:none;
}

#mr-social-sharing-toolkit-widget-2 div.mr_social_sharing_wrapper {
	width: 86%;
	margin: 0 auto;
}
#flags {
	width: 120px;
	margin: 1em 0 0 0;
}
#disqus_thread {
	margin-bottom: 2em;
}
.footer-copy {
	display: inline;
}
#disqus_thread {
	background: #FFF;
	width: 90%;
	margin-left: 0;
	padding: 2em 5% 0 5%;
	border-radius: 8px;
	margin-bottom0: 1em;
}

/*
.wdfb-fb_comments {
background: #1e3b59;
padding: 20px 20px 20px 35px;
width: 585px;
margin-left: -30px;
margin-bottom: 0px;
}
*/

.fancybox-overlay {
	z-index: 9999;
}

.spreadshirt-menu {
	z-index: 10;
}

.guiranch-recipes-heading, .guiranch-recipes-notes {
	text-transform: uppercase;
	font-weight: bold;
}
.ratingbox {
	white-space:nowrap;
	float:none;
	margin-left: 1em;
}

.pagedesc {
	font-family: Oswald, Arial, Sans-serif;
	font-size: 1.5em;
	color:#4975a2;
}

.ss-nav-menu-item-depth-2 .wpmega-link-title {
	line-height: 130% !important;
/*	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
*/
}
#menu-item-2918 {
	display:none !important;
}
.page-id-2678 #menu-item-2918 {
	display:inline-block !important;
}

#paging_header {
	color:#999;
}
.home.page .wp-post-thumbnail-grid-wrap {
	max-height: 118px;
}

.wpcf7-not-valid {
	background:#FFCCCC;
}
.wpcf7-validation-errors {
	background:#FFFFCC;
}
.wpcf7-mail-sent-ok {
	background: #CCFFCC;
}


/*
 *
 * Theme Elements  -Responsive
 *
 *
 */
.page-template-category-page-grid-php .hentry {
	padding-top: 0 !important;
}
body {
	background0: #2f2b40 url(http://badasschick.com/wp-content/bin/topstrip.png) repeat-x;
	background-image: url(http://badasschick.com/wp-content/bin/bg04.jpg);
	background-color: #2f2b40;	
	/* background: #2f2b40; */
	font-size: 1em;
}

#wrapper {
	background: Transparent url(http://badasschick.com/wp-content/bin/topstrip.png) repeat-x;
	width: 100%;
}
#header {
	min-height: 140px;
	height: auto;
	background:#000;
}
#access {
	background:transparent;
	height: auto;
	top: 0px;
	padding-top: 94px;
	position: relative;
}
#extraDiv {
	background: Transparent url(http://badasschick.com/wp-content/bin/newlogo.png) no-repeat top left;
	background-size: 100%;
	background-position:left bottom; 
	top: 0px;
	left: 0px;
	width: 220px; /* 220px */
	height: 150px;
	z-index: 9999;
	
}
#extraDiv a, #extraDiv img {
	max-width: 100%;
	/*height: auto;*/
	height: 150px;
}


/*#extraDiv {
    font-size: 0;
    text-align: center:
}
#extraDiv:before {
    content: "";
    display: inline-block;
    height: 160px;
    vertical-align: text-bottom;
}
#extraDiv > img {
    display: inline-block;
    vertical-align: text-bottom;
}*/



#pageImage {
	display:none;
}

#access-aside {
	padding-top: 5px;
	padding-right: 10px;
}
#main {
/*	background-image: url(http://badasschick.com/wp-content/bin/main_rule.png), linear-gradient(to bottom, #DDD 0%, #DDD 50%, #00A3EF 100%);*/
	background-image: linear-gradient(to bottom, #DDD 0%, #DDD 50%, #00A3EF 100%);
/*	background-repeat: repeat-y;*/
	background-color: #DDD;
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	padding-bottom: 260px;
	border-top: 10px solid #000;
	box-shadow:  0px 0px 60px #000 !important;
}
.smalltext {
	display:block;
	font-size: 12px;
	line-height: 13px !important;
}
.menu {
	position0: absolute;
	left0: 201px;
	z-index: 9999;
}
ul.children {
	z-index: 9999;
}
#container {
	margin-top: 0;
	margin-left:0%;
	width: 60.66667%;
	padding-left: 3%;
	padding-right: 3%;
	min-height: 1000px;
}
#content, .archive0 #container {
	padding-top: 36px;
	overflow:visible;
}
h1.entry-title, h2.entry-title, h1.page-title {
	font-size: 2.25em;
	line-height: 35px;
	letter-spacing: -1px;
}
#paging_container h1.entry-title, #paging_container h2.entry-title {
	font-size: 1.75em;
	line-height: 1;
	letter-spacing0: -1px;
}
#paging_container .wp-post-thumbnail-wrap {
	margin-bottom: 0 !important;
}
.paged_content .hentry {
	padding: 30px 20px 30px 20px;
}
.paged_content .wp-post-thumbnail-wrap {
	height: 140px;
}
.wp-post-thumbnail-wrap img {
	margin-top: 0;
}
.wp-post-thumbnail-wrap {
	float: left;
	margin-right: 15px;
	height: 123px !important;
	overflow: hidden;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;	
}
.entry-content h4 {
	font-size: 130%;
	margin-bottom: 5px;
	margin-top: 15px;
}
.entry-meta {
	width: 96%; /* 566px */
	border-top: 1px dashed #999;
	border-bottom: 1px dashed #999;
	margin: 15px 0 10px 0;
	padding: 3px 6px 3px 6px;
}
.fb-comments, .fb-comments span, .fb-comments.fb_iframe_widget span iframe {
    width: 100% !important;
}

#authorByline {
	margin-bottom: 0;
}
#category-description {
	position: absolute;
	top: 150px;
	left: 320px;
	width: 300px;
	height: 80px;
	color:#FFF;
	background0:#DDD;
	z-index: 50;
	line-height: 15px;
}
#category-description div {
	position: absolute;
	bottom: 0;
	left: 0;
}
#respond {
	padding-bottom: 30px;
}
.mr_social_sharing_wrapper {
	z-index: 998;
	position: relative;
}
#paging_container {
	padding-bottom: 30px;	
}
.page-template-category-page-lite-php #paging_container, .archive #paging_container, .search #paging_container, .singlepost-archive #paging_container,
#comments, #single-insert {
	width: 100%; /* 566px */
}
.entry-meta, .read-more, .paged_content .lite a {
	font-family: Oswald, Arial, sans-serif;
	font-size: 110%;	
}
.page-template-category-page-lite-php .hentry p, .archive .hentry p, .search-results .hentry p, .singlepost-archive #paging_container .hentry p {
	font-size: 90%;
	line-height: 14px;
}
.singlepost-archive #content {
	overflow: visible;
	padding-bottom: 0;
}
.singlepost-archive #paging_header {
	background:#1e3b59 !important;
	margin-left: -5%;
	padding-left: 5%;
	padding-right: 5% !important;
	margin-bottom: 0;
	width: 100%;
	padding-bottom: 1em;
	padding-top: 1.5em;
}
.singlepost-archive #paging_container {
	margin-left: -5%;
	padding-left: 5%;
	padding-right: 5% !important;
	width: 100%;
}
#paging_header, #paging_header a  {
	font-size: 90%;
}
.singlepost-archive #paging_container {
	background:#1e3b59 !important;
	margin-left0: -5%;
	padding0: 10px 37px 30px 37px;
	margin-bottom: 0;
	width0: 97.6%;
}
.singlepost-archive #paging_container,
.singlepost-archive #paging_header h1.entry-title a,
.singlepost-archive #paging_header h1.entry-title a:visited,
.singlepost-archive #page_navigation a.active_page,
.singlepost-archive #page_navigation a.active_page:visited {
	color:#999;
}
.singlepost-archive #paging_container .paged_content .hentry a,
.singlepost-archive #paging_container .paged_content .hentry a:visited {
	color:#ccc;
}
.singlepost-archive #main {
	/*padding-bottom: 230px;*/
	padding-bottom: 186px;
}


#page_navigation {
	text-align: center;
}
#page_item {
	display: inline-block;
}

.inline-rating0 {
	display:block;
	position: absolute;
	top:30px;
	right: 34px;
}
.callout{
	background: #95CAE3;
}
.notch-topleft {
	border-bottom: 10px solid #95CAE3 !important;
}
.border-callout {
	border-color: #95CAE3;
}
.wp-post-image-wrap img {
	width: 100%; /* 564px */
	overflow:hidden;
	margin-top: 0px;
}
.wp-post-image-wrap {
	overflow: hidden;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
}


ol li {
	line-height: 110%;
	width: 90%;
	margin-bottom: 15px;
}
ol {
	margin-top: 15px;
	margin-bottom: 25px;
}

ol.rounded-list {
	counter-reset: li; /* Initiate a counter */
	list-style: none; /* Remove default numbering */
	*list-style: decimal; /* Keep using default numbering for IE6/7 */
	padding: 0;
	margin-bottom0: 4em;
}
ol.rounded-list li {
	min-height: 60px;
}
ol.rounded-list ol {
	margin: 0 0 0 2em; /* Add some left margin for inner lists */
}

.rounded-list div {
	position: relative;
	display: block;
	padding: .4em .4em .4em 3em;
	*padding: .4em;
	margin: .5em 0;
	background0: #ddd;
	color: #444;
	text-decoration: none;
	border-radius: .3em;
line-height: 1.5;
}
.rounded-list div:before{
	content: counter(li);
	counter-increment: li;
	position: absolute;	
	left: -1.3em;
	/* top: 50%; */
	top: 1.3em;
	margin-top: -1.3em;
	background: #555;
	height: 2em;
	width: 2em;
	line-height: 2em;
	border: .3em solid #fff;
	text-align: center;
	font-weight: bold;
	border-radius: 2em;
	color:#FFF;
font-size: 150%;
}

ol.rounded-bullets {
	counter-reset0: li; /* Initiate a counter */
	list-style: none; /* Remove default numbering */
	*list-style: decimal; /* Keep using default numbering for IE6/7 */
	padding: 0;
	margin-bottom0: 4em;
}
ol.rounded-bullets li {
	min-height: 60px;
}
ol.rounded-bullets ol {
	margin: 0 0 0 2em; /* Add some left margin for inner lists */
}

.rounded-bullets div {
	position: relative;
	display: block;
	padding: .4em .4em .4em 3em;
	*padding: .4em;
	margin: .5em 0;
	background0: #ddd;
	color: #444;
	text-decoration: none;
	border-radius: .3em;
line-height: 1.5;
}
.rounded-bullets div:before{
	/*content: "\b7";*/
	content: "\25CF";
	counter-increment0: li;
	position: absolute;	
	left: -1.3em;
	/* top: 50%; */
	top: 1.3em;
	margin-top: -1.3em;
	background: #555;
	height: 2em;
	width: 2em;
	line-height: 1.8em;
	border: .3em solid #fff;
	text-align: center;
	font-weight: bold;
	border-radius: 2em;
	color:#FFF;
font-size: 150%;
}

.wp-caption {
	max-width: 100% !important;
	width: auto;
}
.wp-caption img {
	max-width: 100%;
	height: auto;
}


/*
 *
 * Forms
 *
 *
 */



#contact-1 {
	padding-bottom: 20px;
}
#captcha-img img {
	margin-top: 8px;
}
/* split decision */
#wpcf7-f2146-p2148-o1 .wpcf7-textarea {
	height: 200px !important;
	width: 100%;
}
#wpcf7-f2146-p2148-o1 .your-name input {
	width: 100%;
}
#wpcf7-f2146-p2148-o1 #contact-1 {
	width: 100%; /*540px*/
}
#wpcf7-f1249-p1224-o1 #contact-1, #wpcf7-f2146-p2148-o1 #contact-1, #wpcf7-f2274-p2272-o1 #contact-1 {
	width: 95% !important; /*540px*/
}
/* send us a tip */
#wpcf7-f1249-p1224-o1 .wpcf7-textarea {
	height: 40px;
	width: 100%;
}
/* become a model */
#wpcf7-f1251-p1229-o1 #contact-1 input, #wpcf7-f1251-p1229-o1 #contact-1 textarea,
#wpcf7-f2258-p2257-o1 #contact-1 input, #wpcf7-f2258-p2257-o1 #contact-1 textarea,
#wpcf7-f2274-p2272-o1 #contact-1 input[type=text], #wpcf7-f2274-p2272-o1 #contact-1 input[type=email], #wpcf7-f2274-p2272-o1 #contact-1 textarea {
	width: 100%;
}

/* ALL */
#wpcf7-f1251-p1229-o1, #wpcf7-f1251-p1229-o1 #contact-1,
#wpcf7-f2258-p2257-o1, #wpcf7-f2258-p2257-o1 #contact-1,
#wpcf7-f2274-p2272-o1, #wpcf7-f2274-p2272-o1 #contact-1,
#wpcf7-f1249-p1224-o1, #wpcf7-f1249-p1224-o1 #contact-1,
#wpcf7-f2146-p2148-o1, #wpcf7-f2146-p2148-o1 #contact-1
{
	width: 100%; /* 540px */
}
span.wpcf7-not-valid-tip {
	display:none;
}
span.contact-desc {
	font-size: 11px;
}
#wpcf7-f1251-p1229-o1,
#wpcf7-f2258-p2257-o1 {
	margin: 0 auto;
}
#first #s {
	background:#444;
	color:#FFF;
	width: 220px;
   -moz-box-shadow:    inset 0 0 0px #CCC !important;
   -webkit-box-shadow: inset 0 0 0px #CCC !important;
   box-shadow:         inset 0 0 0px #CCC !important;
   height: 18px;
}
#searchform input[type=submit], #primary #search-submit, #secondary #search-submit {
	height: 34px;
}
.wpcf7-textarea {
	height: 86px !important;
}

#searchform table {
	width: 100%;
}

#first #s {
	width: 100%;
}

span.captcha-16 input {
	width: 78px;
}
#contact-3 {
	min-width: 175px !important;
}

/*
 *
 * Footer
 *
 *
 */

#footer {
	background: #000;
	padding-top: 20px;
}
#subsidiary, #siteinfo {
	margin0:0;
}
#siteinfo {
	width: 100% !important; /* 960px */
}
#subsidiary {
	width: 100%; /*  960px */
	margin: 0 auto;
	padding-left: 0;
}
#grlogo a {
	display:none;
}
#flogo {
	background: Transparent url(http://badasschick.com/wp-content/bin/newlogo.png) no-repeat top left;
	background-size: 100%;
	width: 160px;
	height: 118px;
	opacity:0.2;
	float:right;
}
.footer-copy {
	display:block;
	color: #555;
	line-height: 14px;
	width: 64.583333%; /* 620px */
}
.footer-copy a, .footer-copy a:visited {
	color:#999;
}
#fcol-1, #fcol-2 {
	float:left;
	margin-right: 16px;
	border-right: 1px dashed #555;
	min-height: 118px;
}
#fcol-1 {
	width: 155px; /*  155px */ 
}
#fcol-2 {
	width: 140px; /* 140px */
}
#second {
	width: 400px !important; /* 400px */
}
#first {
	width: 32.291667% !important; /* 310px */
	padding-left: 5px;
	border-left: 1px dashed #555;
	border-right: 1px dashed #555;
	margin-right: 16px;
}
#first, #second, #third {
	margin-right: 0 !important;
	min-height: 118px;
}
#third {
	width: 25% !important; /* 240px */
	
}

/*
 *
 * Text/Heading color
 *
 *
 */

body, .entry-title a, .entry-title a:visited, .wp-post-thumbnail-grid-wrap a, .wp-post-thumbnail-grid-wrap a:visited, .grid-title {
	color0:#999;
}

/*
 *
 * Hidden Elements
 *
 *
 */

.category-split-decision #authorByline, .s-category-drink-recipes .entry-meta, .s-category-drink-recipes #authorByline, .page-id-2541 .entry-meta, .page-id-2541 #authorByline,
#breadcrumb, .s-category-contact-forms #single-insert .mr_social_sharing_wrapper,
.search .wp-post-thumbnail, .search-results .wp-post-thumbnail-wrap, .category-split-decision .entry-meta, .s-category-contact-forms .entry-meta,
.carousel-content .comments-link, .comment-rss-icon, .s-category-feature-chicks .entry-meta, .s-category-feature-chicks #authorByline, .s-category-feature-chicks #single-top {
	display:none;
}
.fss {
	display:none !important;
}
/*
 *
 * Sidebars
 *
 *
 */
.main-aside {
	width: 34.791667%;
	margin-right: 0;
	position: absolute;
	right: 0;
	top:0;
	height: 100%;
	background: Transparent url(http://badasschick.com/wp-content/bin/rule.png) repeat-y 13px;
}
.main-aside ul {
	width: 100%;
}
.main-aside h3.widgettitle {
	font-size: 140%;
}
#single-insert {
	padding-top: 30px;	
}
#primary {
	margin-top: 0;
}
#primary .widget_text {
	margin: 0;
	padding:0;
	width:100%; /* 334px */
	margin-left0: -64px !important;
	font-size: 90%;
	line-height: 110%;
	position:relative;
}

#primary .widget_text h3, .cover-blurb {
	display:block;
	margin-left: 20px;
}
#primary .widget_text h3 {
	padding: 15px;
	border-top-right-radius:0px;
	border-top-left-radius:0px;
	margin-bottom:0;
	padding-bottom: 8px;
}
#primary .widget_text .cover-blurb {
	padding: 15px;
	padding-top: 0;	
	display:block;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;	
}
#primary .widget_text h3, #primary .widget_text .cover-blurb {
	background:#FFF;
}
#primary .widgetcontainer {
	margin-bottom: 10px !important;
	border-radius: 0;
}
#primary .widget_customizable_search {
	margin-bottom: 16px !important;
}
.areyou h3, .areyou .cover-blurb {
	background-color:#336699 !important;
	color:#FFF;
}
#text-6 h3, #text-6 .cover-blurb {
	/*background-color:Transparent !important;*/
}

.articlebanners h3 {
	background:transparent !important;
}


/*
 *
 * Gallery
 *
 *
 */
.s-category-feature-chicks .wp-post-image-wrap {
	position: relative;
	top0: -52px;
	left0: -40px;
	border-radius: 0;
}
.s-category-feature-chicks .wp-post-image-wrap img {
	width: 100%; /* 640px */
	height: auto; /* 426px */
	max-width: 100%;
	border-radius: 0;
}
.s-category-feature-chicks .entry-title {
	position: absolute;
	top: 1em;
	left: 3%;
	z-index: 500;
}
.s-category-feature-chicks .go-back-link {
	margin-left: 5%;
}
.s-category-feature-chicks .ngg-galleryoverview {
	margin-top: -1.25em;
}
.s-category-feature-chicks .ngg-galleryoverview img {
	max-width: 100%;
}
.s-category-feature-chicks #feature-bio, .s-category-feature-chicks #post-extras, .s-category-feature-chicks #single-insert {
	padding-left: 5%;
	padding-right: 5%;
	width: 90%;
}
.s-category-feature-chicks #container {
	padding: 0;
	width: 66.66667%;
}
.s-category-feature-chicks #content {
	padding-top: 0;
}
.s-category-feature-chicks .wp-post-image-wrap {
	margin: 0;
}
.s-category-feature-chicks .entry-title, .s-category-feature-chicks .entry-title a, .s-category-feature-chicks .entry-title a:visited {
	color:#FFF;
	text-shadow: 2px 2px  10px #000;
}
.s-category-feature-chicks .entry-content {
	padding-top: 0px;	
}
.s-category-feature-chicks .entry-content .ngg-galleryoverview {
	margin-left0: -41px;
	width: 100%; /* 640px */
}
.s-category-feature-chicks .entry-content .ngg-gallery-thumbnail-box {
	width: 128px;
	padding: 0 !important;
	border-width: 0px !important;
}
.s-category-feature-chicks .entry-content .ngg-gallery-thumbnail img {
	margin: 0px !important;
}



.page-id-2219 .paged_content img {
	width: 100%; /* 320px */
	height: auto;
	overflow:hidden;
	border-radius: 0;

}
.page-id-2219 #container {
	width: 60.66667%;
	padding-left: 3%;
	padding-right: 3%;
}
.page-id-2219 #content {
	width: 100%;
}
.page-id-2219 .paged_content img:hover {
	opacity: 0.7;
}
.page-id-2219 .wp-post-thumbnail-grid-wrap {
	height0: 320px !important;
	border-radius: 0 !important;
		margin-bottom: 10px;
}
.page-id-2219  #paging_container, .page-id-2219 .paged_content {
	0margin-left: -5%;
	width: 100%; /* 650px */
}
.page-id-2219  #paging_container .grid-title {
	display:block;
	margin-top: -50px !important;
	margin-left: 15px;
	color: #FFF;
	font-family: Oswald, Arial, sans-serif;
	font-size: 120%;
}
.page-id-2219 .paged_content .hentry {
	padding: 1px !important;
}
.page-id-2219 .paged_content .hentry {
	margin-bottom: 8px;
}

/*
 *
 * Mega Menu
 *
 *
 */
	#megaUber {
		max-width: 960px;
	}
	#megaMenu.megaMenuHorizontal ul.megaMenu {
		width: 100%;
	}	
	.ss-nav-menu-item-depth-0 .wpmega-link-title {
		font-size: 130% !important;
		text-transform: uppercase !important;
		font-family: Oswald, Arial, sans-serif;
		letter-spacing: 0px;
	}
	
	.ss-nav-menu-item-depth-2 .wpmega-link-title {
		font-size: 120% !important;
		font-weight: normal;
		text-transform: none !important;
		letter-spacing: 0px;
		font-family: Arial, sans-serif;
	}	

@media only screen and (min-width: 641px) {	
	/* Menu bar width */
	#megaMenu.megaMenuHorizontal ul.megaMenu {
		/*width: 68.916667% !important;*/ /* 700px */
	}
	#megaUber {
		/*padding-left: 25% !important; *//* 220px */
		width: 100%;
	}
	/* submenu attributes */
	#megaUber .sub-menu-1 {
		text-align: center;
		margin: 0 auto;
	}
	/* centers columns in the submenu */
	#megaUber .sub-menu-1 .menu-item {
		display: inline-block;
		float:none !important;
	}
	/* valign of menu items in submenu*/
	#megaMenu li.menu-item {
		vertical-align: top !Important;
	}
	
	/* Submenu Widths */
	
	/* main menu */
	#menu-item-2034 .sub-menu-1 {
		width: 95.833333% !important; /* 920px */
		left: -1px !important;
	}
	/* latest menu */
	#menu-item-2213 .sub-menu-1 {
		width: 95.833333% !important; /* 920px */
		left: -1px !important;
	}
	
	
	/* Misc menu */
	#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea {
		position: absolute;
		width: 86px;
		right: -50px;
		top: 6px;
	}
	#megaMenu .mr_social_sharing {
		margin-left: 8px !important;
	}
	.sub-menu-1 {
		box-shadow:  0px 4px 15px #000 !important;
	}



	#menu-item-2398 {
		width: 152px; /* 152px */
	}
	#menu-item-2398 .slposts-ulist-title {
		font-family: Arial, sans-serif;
		font-size: 9px !important; /*9px*/
		color: #bbbbbb !important;
		text-transform: uppercase !important;
		line-height: 10px;
		margin-top: -4px !important;
		width: 152px; /* 152px */
	}
	#menu-item-2398 .slposts-ulist-title a, #menu-item-2398 .slposts-ulist-title a:visited {
		font-size: 9px !important; /*9px*/
		color: #bbbbbb !important;
	}
	#menu-item-2398 .slposts-ulist-container * {
		height: 10px !important;
	}
	#menu-item-2398 .slposts-ulist-litem * {
		padding-bottom: 0;
	}
	
	.slposts-ulist-title  {
		font-family: Oswald, Arial, sans-serif;
		line-height: 170%;
		border-bottom-width: 0px !important;
		margin-top: 6px;
	}
	.slposts-ulist-title a, .slposts-ulist-title a:visited  {
		color:#999;
	}
	.slposts-ulist-excerpt li {
		display:none;
		text-align: left;
	}
	.slposts-ulist-thumbnail-litem  {
		padding-left: 5px;
	}
	.slposts-ulist-thumbnail-litem div.thumbnail a > img {
		padding: 0;	
	}
	#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > ul.sub-menu {
		padding-left: 20px;
		padding-right: 20px;
	}
	
	/* latest in menu */
	#megaMenu ul.megaMenu li#menu-item-2213 ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
		margin-right: 0px;
		width: 160px;  /* 160px */
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 13px;
	}
	#megaMenu ul.megaMenu li#menu-item-2217 ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
		margin-right: 0px;
		width: 160px;  /* 160px */
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 13px;
	}
}



	#menu-item-2047 a span {
		display: block;
		width: 13px;
		height: 13px;
		text-indent: -9999px;
		margin-top: 3px !important;
		background: url(/wp-content/bin/nav-house-sprite.png) no-repeat left top !important;
	}
	#menu-item-2047 a:hover span {
		background: url(/wp-content/bin/nav-house-sprite.png) no-repeat left bottom !important;
	}


	#menu-item-2771, #menu-item-2772  {
		/*width: 34px;*/
		float:right !important;
		text-indent: -9999px;
	}
	#menu-item-2771 a span  {
		display: block;
		width: 24px;
		height: 24px;
		margin-top: -3px !important;
		/*margin-left: -10px !important;*/
		/*background: url(http://www.badasschick.com/wp-content/plugins/social-sharing-toolkit/images/icons_medium/facebook.png) no-repeat left top !important;*/
		background: url(/wp-content/bin/fb.png) 0 0 no-repeat !important;
		background-size: 100% !important;
	}
	#menu-item-2772 a span  {
		display: block;
		width: 24px;
		height: 24px;
		margin-top: -3px !important;
		/*margin-left: -10px !important;*/
		background: url(/wp-content/bin/twitter.png) no-repeat left top !important;
		background-size: 100% !important;
	}
	
	.zombi-lpw {
		margin-top: -3px !important;
		margin-bottom: 5px !important;
		margin-left: 5px !important;
		width: 160px !important;  /* 160px */
	}
	.zombi-lpw-thumbnail img {
		border: 1px solid #CCC;	
	}
/*
 *
 * Cover
 *
 *
 */
.photog {
	display:block;
	padding: 3px 3px 3px 0px;
	margin-top: 6px;
	/*font-size: .6875em;*/ /*  11px */
	font-size: 80%;
	text-transform: uppercase;
}
.photog a, .photog a:visited {
	color: #FFF;
	font-weight: bold;
}
.page-id-526 #main, .postid-2272 #main {
	background-image: linear-gradient(to bottom, #DDD 0%, #DDD 80%, #00A3EF 100%);
	background-color: #DDD;	
}
#post-526 img {
	width: 100%;
	max-width: 100%;
	height: auto;
}
.page-id-526 #content {
	padding-top: 0;	
}
.page-id-526 #container {
	min-height: 0;	
}
.page-id-526 #main-top {
	border-top-width: 0px !important;
}
.page-id-526 #main-top .mr_social_sharing_wrapper {
	margin-top: 0 !important;
}


/* Nivo Slider */
.nivo-caption {
	font-size: 120%;
	font-weight: normal;
	font-family: Oswald, Arial, sans-serif !important;
	line-height: 110%;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}



/* social bar */
.page-id-526 #mr-social-sharing-toolkit-widget-3 {
	position: relative;
	width: 100%; /* 640px */
}
.page-id-526 #main-top .mr_social_sharing_wrapper {
	background:#663366;
	padding: 10px 0 10px 0 !important;
	margin: 0;
	text-align: center;
}
/* arrow up triangle */
.page-id-526X .socialiconsX {
	position: relative;
	border-top-width: 5px !important;	
	width:0px;       
	height:0px; 
	text-indent:-9999px;
	line-height: 0;
	border-color: transparent transparent #663366 transparent;
	border-style:solid;
	border-width:20px; /*controls size of triangle */
	display:block;
	margin: 0 auto;
	display:none;
}
/* cover image */
.page-id-526 #text-18 {
	position: relative;
	width: 100%;
}
.page-id-526 #text-18 img {
	width: 100%; /* 640px */
	max-width: 100%;
	height: auto; /* 800px */
}
.page-id-526 #text-18 * {
	padding:0;
	margin:0;
}

/*
 *
 * Drink Recipes
 *
 *
 */
/* 1st level current page */
.s-category-drink-recipes .page-item-2541 a {
	color: #fff;
}
.s-category-drink-recipes .page-item-2541 .menu-indicator {
    border-bottom-color: white !important;	
}
.s-category-drink-recipes #container, .page-id-2541 #container {
	background-image: url(http://badasschick.com/wp-content/bin/maintop_drinkrecipes.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.page-id-2541 #container {
	background-color: #1e3b59;
}
.s-category-drink-recipes #content {
	padding-top: 270px;	
}
.page-id-2541 #content {
	padding-top: 250px;
}
.page-id-2541 #paging_header h1 {
	visibility:hidden;
	height: 1px;
}

/*
 *
 * Reviews
 *
 *
 */
.s-category-reviews .page-item-3255 a {
	color: #fff;
}
.s-category-reviews .page-item-3255 .menu-indicator {
    border-bottom-color: white !important;	
}
.s-category-reviews #container, .page-id-3255 #container {

	background-image: url(http://badasschick.com/wp-content/bin/maintop_reviews.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.page-id-3255 #container {
	background-color: #1e3b59;	
}
.s-category-reviews #content {
	padding-top: 270px;	
}
.page-id-3255 #content {
	padding-top: 250px;
}
.page-id-3255 #paging_header h1 {
	visibility:hidden;
	height: 1px;
}
.wp-post-image-caption {
	float:right;
	text-transform: uppercase;
	font-size: .625em;
}
/*
 *
 * Split Decision
 *
 *
 */

.category-split-decision .mr_social_sharing_wrapper {
	display:block;
}
.s-category-split-decision #container, .page-id-1053 #container, .category-split-decision #container {
	background-image: url(http://badasschick.com/wp-content/bin/maintop_splitdecision.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.s-category-split-decision #content, .category-split-decision #content {
	padding-top: 270px;	
}
.page-id-1053 #content {
	padding-top: 250px;
}
.sd-chick, .sd-dude {
      float: left;
	margin-right: 10px;	
	width: 250px;
	display: table-cell;
}
.sd-chick {
	padding: 10px 20px 10px 0;
	border-right: 1px dashed #999; 
}
.sd-dude {
	padding: 10px 0px 10px 0;
}
.sd-disclaimer .disclaimer {
	font-size: .6875em; /*11px*/
	line-height: 12px;
	clear:both;
	padding: 0px 10px 10px 0;
}
.sd-disclaimer {
	clear:both;
	padding-top: 25px;
}
.sdlink, .add_file {
	font-size: 1.125em; /*  18px */
	font-family: Oswald, Arial, sans-serif;
	clear:both;
	padding: 15px 10px 0px 0;
	display:block;
}

.page-id-1053 #category-description {
	font-family: 'Walter Turncoat', cursive;
	font-size: 130%;
	color:#CF9A32;
}
.page-id-1053 #paging_header h1 {
	visibility:hidden;
	height: 1px;
}
.page-id-1053 #container {
	background-color: #1e3b59;
}

/*
 *
 * user agreement
 *
 *
 */

.page-id-1152 .entry-content p, .page-id-1152 .entry-content ol li, .page-id-1152 .entry-content ul li  {
	line-height: 1 !important;
}


/*
 *
 * Bar Etiquette
 *
 *
 */

.s-category-bar-ettoquette #container, .page-id-1158 #container {
	background-image: url(http://badasschick.com/wp-content/bin/maintop_bartending101.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.page-id-1158 #content {
	padding-top: 250px;
}
.page-id-1158 #container {
	background-color: #1e3b59;
}
.s-category-bar-ettoquette #content {
	padding-top: 270px;
}
.page-id-1158 #paging_header h1 {
	visibility:hidden;
	height: 1px;
}
/*
 *
 * Sugarhound
 *
 *
 */
.s-category-sugarhound #container, .page-id-1578 #container {
	background-image: url(http://badasschick.com/wp-content/bin/maintop_sugarhound.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.page-id-1578 #content {
	padding-top: 250px;	
}
.page-id-1578 #container {
	background-color: #1e3b59;
}
.s-category-sugarhound #content {
	padding-top: 270px;	
}
.page-id-1578 #paging_header h1 {
	visibility:hidden;
	height: 1px;
}

/*
 *
 * Letter to my ex
 *
 *
 */
.page-id-1356 #container {
	background-image: url(http://badasschick.com/wp-content/bin/maintop_xletter.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.page-id-1356 #content {
	padding-top: 270px;	
}
.page-id-1356 #comments {
	display:block;
	width: 60.416667%; /*  580px */
}
.page-id-1356 #comments #submit {
	margin-right: 20px;
}
.page-id-1356 .comment-author, .page-id-1356 .comment-meta {
	display:none;
}
.page-id-1356 .comment {
	background:transparent !important;
	padding: 15px !important;
}
.page-id-1356 #comments li.comment {
	display:block;
	background: url(http://badasschick.com/wp-content/bin/paper.jpg) repeat-y !important;
	background-size: 100%;
	line-height: 17px;
	margin-top: 15px;
	margin-bottom: 25px;
	border-width: 0px;
	box-shadow:  0px 0px 10px #555;
	font-family: courier, monospaced;
}
.page-id-1356  #comments-list ol {
	border-width: 0px;
}
.page-id-1356  #main {
	padding-bottom: 260px;
}
/*
 *
 * My kind of stud
 *
 *
 */
/* 1st level current page */
.s-category-stud .page-item-918 a {
	color: #fff;
}
.s-category-stud .page-item-918 .menu-indicator {
    border-bottom-color: white !important;	
}
.s-category-stud #container, .page-id-1331 #container {
	background-image: url(http://badasschick.com/wp-content/bin/maintop_stud.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.s-category-stud #content {
	padding-top: 270px;	
}
.page-id-1331 #content {
	padding-top: 250px;	
}
.page-id-1331 #container {
	background-color: #1e3b59;
}
.page-id-1331 #paging_header h1 {
	visibility:hidden;
	height: 1px;
}
#post-1331 h1.entry-title {
	display:none;
}
/*
 *
 * Mistress X
 *
 *
 *
 */
/* 1st level current page */
.s-category-mistressx .page-item-918 a {
	color: #fff;
}
.s-category-mistressx .page-item-918 .menu-indicator {
    border-bottom-color: white !important;	
}
.s-category-mistressx #container, .page-id-1300 #container {
	background-image: url(http://badasschick.com/wp-content/bin/maintop_mistressx.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	/*background-size: 100% auto;*/
}
.s-category-mistressx #content {
	padding-top: 270px;	
}
.page-id-1300 #content {
	padding-top: 250px;
}
#post-918 h1.entry-title {
	display:none;
}

.page-id-1300 #paging_header h1 {
	visibility:hidden;
	height: 1px;
}

/*
 *
 * Be a Model
 *
 *
 *
 */
.page-id-2284 #container {
	background-image: url(http://badasschick.com/wp-content/bin/maintop_bemodel.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.page-id-2284 #content {
	padding-top: 270px;	
}
/*
 *
 * Health
 *
 *
 *
 */
/* 1st level current page */
.s-category-health .page-item-916 a {
	color: #fff;
}
.s-category-health .page-item-916 .menu-indicator {
    border-bottom-color: white !important;	
}
.page-id-916 #container {
	background-image: url(http://badasschick.com/wp-content/bin/maintop_health.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.page-id-916 #paging_header h1 {
	visibility:hidden;
	height: 1px;
}

.page-id-916 #content {
	padding-top: 250px;	
}

.page-id-916 #container {
	background-color: #1e3b59;
}


/*
 *
 * Contact Forms
 *
 *
 */
.s-category-contact-forms #authorByline, .page-id-4 #authorByline {
	display:none;	
}


/*
 *
 * Blurb
 *
 *
 */
.left-arrow-cover {
	width:0px;       
	height:0px; 
	text-indent:-9999px;
	line-height: 0;
	border-color: transparent #6699Cc transparent transparent;
	border-style:solid;
	border-width:20px; /*controls size of triangle */
	display:block;
	margin-left:-20px;
	float:left;
}
 

/*
 *
 * Entertainment Page
 *
 *
 */

.s-category-entertainment .page-item-2054 a {
	color: #fff;
}
.s-category-entertainment .page-item-2054 .menu-indicator {
    border-bottom-color: white !important;	
}
.page-id-2054 #container {
	background-image: url(http://badasschick.com/wp-content/bin/maintop_entertainment.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.page-id-2054 #paging_header h1 {
	visibility:hidden;
	height: 1px;
}

.page-id-2054 #content {
	padding-top: 250px;	
}

.page-id-2054 #paging_container {
	margin-bottom: 0;
}
.page-id-2054 #container {
	background-color: #1e3b59;
}

/*
 *
 * Sex and Relationships
 *
 *
 */

.s-category-entertainment .page-item-2078 a {
	color: #fff;
}
.s-category-entertainment .page-item-2078 .menu-indicator {
    border-bottom-color: white !important;	
}
.page-id-2078 #container {
	background-image: url(http://badasschick.com/wp-content/bin/maintop_relationship.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.page-id-2078 #paging_header h1 {
	visibility:hidden;
	height: 1px;
}

.page-id-2078 #content {
	padding-top: 250px;	
}

.page-id-2078 #paging_container {
	margin-bottom: 0;
}
.page-id-2078 #container {
	background-color: #1e3b59;
}


/*
 *
 * Carousel Styles
 *
 *
 */
.carousel-content h3 {
	font-family: Oswald, Arial, sans-serif;
}
.carousel-image img {
	width: 100%;
	max-width: 100%; /*  640px */
}
.jcarousel-control {
	padding-left: 2.5em; /* 40px */
 }
#Carousel span a, #Carousel span a:visited {
	color: #bf6628 !important;
}

/*
 *
 * Widget Areas
 *
 *
 */
#main-top {
	border-top-width: 0;
	width: 66.666667%; /*  640px */
	position:relative;
	border-top: 0px solid #2f2b40;
	float:left;
}
#page-bottom, #page-bottom ul, #page-bottom ul li {
	margin: 0;
	padding: 0;
}
#page-bottom h3.widgettitle {
	font-size: 1.5em; /* 24px */
	margin-top: 30px;
}

.entry-sub, #page-bottom h3.widgettitle {
	border-top: 1px solid #000;
	padding-top: 10px;
	width: 96%;
}
.textwidget .ngg-galleryoverview {
	margin-top: 0;
	padding-left: 1.5em;
}
#text-19 h3, #text-20 h3 {
	font-family: Oswald, Arial, sans-serif;
}
#text-20 {
	margin-top: 30px !important;
}
#text-20.widgetcontainer.widget_text div.textwidget p, #text-19.widgetcontainer.widget_text div.textwidget p {
	display:none;
}


/*
 *
 * AD Areas
 *
 *
 */
#header-aside * {
	padding: 0;
	margin: 0;
}
#header-aside {
	position: absolute;
	width: 728px;
	height: 90px;
	right: 0px;
	top: 2px;
}
#primary .textwidget div.ad {
	padding-left0: 30px;
	margin-left: 20px;
}
#primary .textwidget div.ad span {
/*	background0:#999;
	display:block;
	width0:294px;
	height: 200px;*/
}

.sidebarad div.textwidget {
	width:300px !important;
	height: auto;
	padding: 15px 0 0 0 !important;
	margin-left: 27px;
	/*background:#CCC;*/
}
.sidebarfeatured div.textwidget {
	width:314px;
/*	width: 100%;*/
	height: auto;
	padding: 15px 0 15px 0 !important;
	margin-left: 20px;
	background:#FFF;
	text-align: center;
}

/* mobile ad */
#text-22, .mobilead {
	width: 100%;
	height: 50px;
	background:#CCC;
	display:none;
}
#text-22 .textwidget, .mobilead .textwidget{
	width: 320px;
	margin: 0 auto;
}
.dpad {
	display:none;
	padding-bottom: 20px !important;

}
@media only screen and (max-width: 727px) {
	#primary .textwidget div.ad {
		margin-left: 0;
	}
	#header-aside {
		display:none;
	}
	.sidebarad div.textwidget {
		margin: 0 auto;
	}	
	.sidebarfeatured div.textwidget {
		width: 100%;
		margin: 0 auto;
		background:#FFF;
	}	
	.sidebarfeatured {
		background:#FFF;
	}
}
@media only screen and (max-width: 727px) {
	#text-22, .mobilead {
		display:block;
	}
}
@media only screen and (max-width: 640px) {
	.home.page .wp-post-thumbnail-grid-wrap {
		max-height: none;
	}
}
@media only screen and (max-width: 499px) {
	.dpad {
		display:block;
	}
}



/*
 *
 * Grid Pages
 *
 *
 */

.page-template-category-page-grid-php .wp-post-thumbnail-grid-wrap {
	height: auto; /*121px;*/
	overflow:hidden;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
}
.paged_content img {
	width: 100%; /*268px*/
	max-width: 100%;
	overflow:hidden;
}
.page-template-category-page-grid-php .paged_content .hentry {
	width: 45%;
}
.page-template-category-page-grid-php .paged_content .grid-entry-contentd {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

/*
 *
 * Link and button colors
 *
 *
 */

/*Global link colors (when no others apply)*/
a, a:visited, .read-more a, .read-more a:visited {
	color: #bf6628;
	color0: #FE4A00;
	text-decoration:none;
}
a:hover, a:active {
	color: #ff6900;
	text-decoration:underline;
}
/* 1st level links, no hover, no visits */
.sf-menu li a {

}
/* 1st level links, hover */
.sf-menu li a:hover {
	text-decoration:none;
}

/* form button colors */
input[type=submit] {
	color:#FFF;
	background-color: #bf6628;
}
input[type=submit]:hover {
	background-color: #ff6900;
}
/* navigation tab colors */
.paginated-comments-links {
	padding-top: 0px;
	padding-bottom: 30px;
}
.page_navigation a, .alt_page_navigation a, .navigation a , .paginated-comments-links a {
	color:#FFF;
	background-color:#bf6628;
}
.page_navigation a:hover, .alt_page_navigation a:hover, .navigation a:hover, .paginated-comments-links a:hover  {
	color:#FFF;
	background-color: #ff6900;
	text-decoration:none;
}
a.active_page, a.active_page:hover, .paginated-comments-links .current, .paginated-comments-links .current:hover  {
	background-color0:Transparent;
}
/* Go Back links */
.go-back-link a {
	background-color: #bf6628;
}
.go-back-link a:hover, .go-back-link a:active {
	background-color: #ff6900;
}
.jcarousel-control-link-active {
	background-color: #bf6628;	
}

/*
 *
 * Misc
 *
 *
 */
#post-10 .dropcap {
	clear:both;
	padding: 8px;
	display:block;
	margin: 0;
	height: auto;
}
.pwal_container {
	border-width: 0px;
}
.pwal_description {
	font-family: Oswald, Arial, sans-serif;
	font-weight: normal !important;
}
.PullQuoteRightBlack, .PullQuoteRightWhite, .PullQuoteRight, .PullQuoteLeftBlack, .PullQuoteLeftWhite, .PullQuoteLeft {
	font-family: Oswald, Arial, sans-serif;
	font-size: 1.125em !important; /*  18px */
	letter-spacing: -1px !important;
	line-height: 120% !important;
}
/*
 *
 * Legacy Elements
 *
 *
 */
div.quote {
	background:#CCC;
	border-radius: 4px;
	margin: 15px 0 15px 0;
	padding: 10px;
	border: 2px dashed #999;
	line-height: 100%;
}
div.quote em {
	display:block;
	padding-top: 5px;
}
.SideBarColumn {
	padding: 10px;
	border-radius: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.dropcap:first-letter {
	text-indent: 0px;
	font-size:400%;
	font-weight:bold; 
	float:left;
	line-height:.8em;
	margin: 5px 5px 0px 0px;
}

.dropcap {
	clear:left;
}
.subheading, .heading, #subhead, .FeatureParagraphHead {
	font-size: 150%;
	font-weight: bold;
	font-family: Oswald, Sans-serif;
	padding-top: 15px;
	margin-bottom: 6px;
	display:block;
	letter-spacing: -1px !important;
}

.PullQuoteRightBlack, .PullQuoteRightWhite, .PullQuoteRight {  
	float:right;
	width: 160px; 
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
     border-style:solid;
     border-top-color:black;
     border-bottom-color:black;
     border-left-color:black;
     border-right-color:black;
     border-width:0px;
     border-top-width:8px;
     border-bottom-width:8px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 0px;
	text-indent: 0px;
	font-size: 150% !important; /* 16px */
	line-height: 20px;
	font-weight: normal;
}

.PullQuoteLeftBlack, .PullQuoteLeftWhite, .PullQuoteLeft {  
	float:left;
	width: 160px; 
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
     border-style:solid;
     border-top-color:black;
     border-bottom-color:black;
     border-left-color:black;
     border-right-color:black;
     border-width:0px;
     border-top-width:8px;
     border-bottom-width:8px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 15px;
	text-indent: 0px;
	font-size: 150% !important; /* 16px */
	line-height: 20px;
	font-weight: normal;
}

.FeatureParagraphHead {
	font-size: 120%;
	font-weight: bold;
}


/* Colorbox */
#cboxTitle {
	line-height: 14px !Important;
	padding: 5px 0px 30px 0px !important;
	margin: 0px;
	background:#fff;
	bottom: 0 !important;
	width: 100% !important;
	height: auto;
}

/*
 *
 * Responsive Media Queries
 *
 *
 */

	.s-category-feature-chicks .entry-content .ngg-gallery-thumbnail-box {
		/* No of columns (33% for 3, 50% for 2 etc */
		width: 20%;
	}	
	.s-category-feature-chicks .entry-content .ngg-galleryoverview {
		width:100%;
		padding-left: 0;
		
	}
	.s-category-feature-chicks .entry-content .ngg-gallery-thumbnail-box {
		/* No of columns (33% for 3, 50% for 2 etc */
		width: 20%;
	}
	.s-category-feature-chicks .entry-content .ngg-gallery-thumbnail {
		/* not 100% to allow for spacing between */
		width: 93%;
	}
	.s-category-feature-chicks .entry-content .ngg-gallery-thumbnail a, .s-category-feature-chicks .entry-content .ngg-galleryoverview img {
		max-width: 100%;
		width: 100%;
		height: auto;
	}

#menu-item-2047 {
	margin-left: 19em !important; 
}


@media only screen and (max-width: 958px) {
	#second, #third, #third {
		display:none;
	}
	#first, #siteinfo {
		border: none;
	}	
}


@media only screen and (max-width: 906px) {
	
	#header-aside {
		top: 140px /*!important*/;
	}
	#header {
		min-height: 152px;
	}
	#access {
		padding-top: 152px;
	}
	#menu-item-2047 {
		margin-left: 0em !important; 
	}
	
	.single #header-aside {
		top: 140px /*!important*/;
	}
	.single #header {
		min-height: 230px;
	}
	.single #access, .home #access {
		padding-top: 230px;
	}
	
	.s-category-contact-forms #header-aside {
		top: 140px !important;
	}
	.s-category-contact-forms #header {
		min-height: 152px !important;
	}
	.s-category-contact-forms #access {
		padding-top: 152px !important;
	}	

}

@media only screen and (min-width: 728px) and (max-width: 906px) {
	#megaUber {
		/*padding-left: 0em !important;*/ /* 220px */
		/*margin: 0 auto !important;*/
		max-width: 100%;
	}

}
@media only screen and (max-width: 727px) {
	#extraDiv {
		top: 0px;
	}
	#header {
		min-height: 152px;

	}
	#access {
		padding-top: 152px;
	}
	#megaUber {
		margin: 0 auto !important;
		max-width: 100%;
	}
	#menu-item-2047 {
		margin-left: 0em !important; 
	}
	
	.single #header-aside {
		top: 0px /*!important*/;
	}
	.single #header {
		min-height: 152px;
	}
	.single #access, .home #access  {
		padding-top: 152px;
	}	
}	


@media only screen and (max-width: 750px) {
	#fcol-1, #fcol-2 {
		display:none;	
	}
	#first, #siteinfo {
		width: 90% !important;
		padding-left: 5%;
		padding-right: 5%;
		height: auto;
	}
	.footer-copy {
		width: 100% !important;
		padding-left: 0%;
		padding-right: 5%;		
	}
	.main-aside {
		padding-bottom: 60px;
	}
	.singlepost-archive #paging_container	{
		margin-bottom: 40px;
	}
}

@media only screen and (max-width: 750px) {
	.main-aside {
		background: Transparent url(http://badasschick.com/wp-content/bin/spacer.gif) no-repeat top left;
		position: relative;
		margin: 0;
	}
	#container, .page-id-2219 #container  {
		width: 90%;
		padding-right: 5%;
		padding-left: 5%;
	}
	#primary .widget_text h3, #primary .widget_text h3, .cover-blurb  {
		margin-left: 0;
	}
	.s-category-feature-chicks #container {
		padding: 0;
		width: 100%;
	}	

	.main-aside {
		width: 100%;
		padding-right: 0%;
		padding-left: 0;
	}
	.main-aside ul {
		width: 100%;
	}
	#main-top {
		width: 100%;	
	}
	.left-arrow-cover {
		display:none !important;
	}
	
	
	
	
	.main-aside .ngg-galleryoverview {
		width:100%;
		padding-left: 0;
		
	}
	.main-aside .ngg-gallery-thumbnail-box {
		/* No of columns (33% for 3, 50% for 2 etc */
		width: 33%;
	}
	.main-aside .ngg-gallery-thumbnail {
		/* not 100% to allow for spacing between */
		width: 90%;
	}
	.main-aside .ngg-gallery-thumbnail a, .main-aside .ngg-galleryoverview img {
		max-width: 100%;
		width: 100%;
		height: auto;
	}
	
	
	.sd-chick, .sd-dude {
		border: 0;
		width: 100%;
	}
	.nivo-caption {
		font-size: 100% !important;
	}	
	
}

@media only screen and (max-width: 640px) {
	.page-template-category-page-grid-php .paged_content .hentry {
		width: 96%;
	}
	
	.s-category-feature-chicks .entry-content .ngg-gallery-thumbnail-box {
		/* No of columns (33% for 3, 50% for 2 etc */
		width: 33%;
	}
	.s-category-feature-chicks .entry-content .ngg-gallery-thumbnail {
		/* not 100% to allow for spacing between */
		width: 98%;
	}	
	
	#access {
		padding-top: 152px;
	}
	#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea, #menu-item-2213, #menu-item-2218 {
		display:none !important;
	}
	.sdlink {
		margin-bottom: 30px;	
	}
	#container  {
		min-height: 0;
	}
	.PullQuoteLeftBlack, .PullQuoteLeftWhite, .PullQuoteLeft, .PullQuoteRightBlack, .PullQuoteRightWhite, .PullQuoteRight {
		width: 100%;
	}
	
}

@media only screen and (max-width: 400px) {
	.main-aside .ngg-gallery-thumbnail-box {
		/* No of columns (33% for 3, 50% for 2 etc */
		width: 50%;
	}
	.alignright, .alignleft {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.wp-caption {
		float:none !important;
		clear:both !important;
		display: block !important;
		width: 100% !important;
	}
	.wp-caption img {
		max-width: 100% !important;
	}
	.wp-post-thumbnail-wrap {
		margin-right: 0;
	}
	.paged_content .wp-post-thumbnail-wrap	{
		height: auto;		
	}
}

* {
    min-width: 0 !important;
}

.s-category-feature-chicks .wdfb-fb_comments, .s-category-contact-forms .wdfb-fb_comments,
.s-category-feature-chicks #text-24, .s-category-contact-forms #text-24, .error404 .entry-meta {
	display:none;
}


/*
 *
 * On the Cover
 *
 *
 */
 
.onthecover a, .onthecover a:visited {
	color: #FFC0CB;
}
 
.onthecover h3, .onthecover .cover-blurb {
	background-color:#6699Cc !important;
	color:#FFF;
} 
.onthecover.recents h3, .onthecover .rpwe-block {
	padding-left: 15px;
	padding-bottom: 10px;
	margin-bottom:0;
}
.onthecover.recents h3 {
	padding-top: 15px;
}
.onthecover.recents {
	padding:0 !important;
}
.onthecover .rpwe-ul {
	padding-left: 17px !important;
	background:#6699Cc;
	margin-left: 5px !important;
}
.onthecover .rpwe-block {
	margin-left: 0 !important;
}
.onthecover .rpwe-title {
	display:none;
} 
.onthecover .rpwe-summary {
	padding-bottom: 15px;
	padding-right: 30px;
	color:#FFF;
}
#rpwe_widget-2 h3 {
	margin-left: 20px;
}

.of-button a {
	display:block;
	margin-bottom: 20px;	
}
.rpwe-block li {
	border-bottom: 0px !important;
}


.onthecover.recents.under {
	background-color: #6699Cc !important;
    color: #FFF;
    margin-top: -4px;
    font-family: 'Oswald', sans-serif;
    padding-left: 20px !important;
    font-size: 140%;
}
.onthecover.recents.under .rpwe-summary {
	padding-left: 0px !important;
	font-size: 100%;
}