/* tag fix */
.entry-footer .tags-list {
	display: block;}

.entry-footer  .tags-list a {
    display: inline-block;
    margin: 4px;
	color: #686868;}

/* category page customixation */

.archive .page-header.inner-box, .archive .entry-content, .archive .post-thumbnail, .archive .entry-footer, .archive .post-thumbnail-caption {display:none !important}

.archive .inner-box {
    border-bottom: 0px solid #f2f2f2;
    padding-bottom: 0rem;
	    padding-top: 1rem;
}

.archive .entry-title, .archive .page-title {
	font-size: 1.95em;}

.archive {text-align:center;}
	
/* woo commerce customization */ 
.single-product .author-info, .single-product #comments, .single-product .post-navigation, .button.product_type_variable, .button.product_type_simple {display:none !important }

.additional_information_tab, .wc-tabs {
display: none !important;
}

.add_to_cart_button {display:none !important }

.single-product .entry-title {
	font-size: 2.6em;}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
background:#330000 !important;
background-color:#330000 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:#330000 !important;

}

.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {

background:#330000 !important;

background-color:#330000 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:#330000 !important;

}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {

background: #660000 !important;

color:white !important;

text-shadow: transparent !important;

border-color:#660000 !important;
	height:3em;

}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background: #330000 !important;

box-shadow: none;

text-shadow: transparent !important;

color:white !important;

border-color:#330000 !important;

}
	
	
	
	
	
	

/* .archive .post-thumbnail, .archive .entry-content, .archive .entry-meta, .archive .entry-footer, .archive .page-header {
	display: none;
} */
/*full-width template  */
.page-id-14078 .sidebar {
	display: none !important;
}

.page-id-14078 #content, .page-id-14078 .secondary {
	margin-left: 0 !important;
	padding: 2%;
}

/* other cock confidence customizations  */
.page-id-14078 .entry-title {
	display: none;
}

.wbounce-modal form input[type=submit] {
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}

.archive .entry-meta {
	text-align: center;
}

.span-reading-time, .post-meta {
	font-style: normal !important;
	color: #bababa;
	text-align: center !important;
}

.span-reading-time:after {
	content: '\2022';
	margin: 0 7px;
	font-size: 8px;
	display: inline-block;
	vertical-align: middle;
	color: #d5d5d5;
}

.widget:last-child {
	margin-top: 40px;
	padding-top: 40px;
	margin-bottom: 0;
	border-top: 4px solid #FFFFFF;
}

.secondary input[type="submit"] {
	padding: 14px 17px 13px 20px;
	margin-left: 7px;
}

.secondary input[type="submit"]:hover {
	background-color: #cbb78f !important;
}

.secondary {
	border-top: 1px solid #f1f1f1;
	background-color: #f5f5f5;
}

@media (max-width:575px) {
	.marginfix {
		margin-top: 7px !important;
	}
}

.post-thumbnail img, .entry-summary img, .comment-avatar img {
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
}

.post-thumbnail img:hover, .entry-summary img:hover, .comment-avatar img:hover {
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
}

.section-title, .page-title, .widget-title, .comment-reply-title {
	font-size: 20px;
	margin: 0 0 20px;
}

.page-id-2 #comments {
	display: none;
}

#widget-area-1, #widget-area-2 {
	width: 100% !important;
}

.secondary #mad_mimi_signup_form * {
	display: inline-block;
}

.su-box-title {
	color: #333 !important;
}

.home .entry-content ul a {
	color: #595755;
}

.header-image img {
	max-width: 230px;
	height: auto;
	margin-top: 0;
}

/*
	CSS Migrated from Jetpack:
*/

/* .archive .post-thumbnail, .archive .entry-content, .archive .entry-meta, .archive .entry-footer, .archive .page-header {
	display: none;
} */
/*full-width template  */
.page-id-14078 .sidebar {
	display: none !important;
}

.page-id-14078 #content, .page-id-14078 .secondary {
	margin-left: 0 !important;
	padding: 2%;
}

/* other cock confidence customizations  */
.page-id-14078 .entry-title {
	display: none;
}

.wbounce-modal form input[type=submit] {
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}

.archive .entry-meta {
	text-align: center;
}

.span-reading-time, .post-meta {
	font-style: normal !important;
	color: #bababa;
	text-align: center !important;
}

.span-reading-time:after {
	content: '\2022';
	margin: 0 7px;
	font-size: 8px;
	display: inline-block;
	vertical-align: middle;
	color: #d5d5d5;
}

.widget:last-child {
	margin-top: 40px;
	padding-top: 40px;
	margin-bottom: 0;
	border-top: 4px solid #FFFFFF;
}

.secondary input[type="submit"] {
	padding: 14px 17px 13px 20px;
	margin-left: 7px;
}

.secondary input[type="submit"]:hover {
	background-color: #cbb78f !important;
}

.secondary {
	border-top: 1px solid #f1f1f1;
	background-color: #f5f5f5;
}

@media (max-width:575px) {
	.marginfix {
		margin-top: 7px !important;
	}
}

.post-thumbnail img, .entry-summary img, .comment-avatar img {
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
}

.post-thumbnail img:hover, .entry-summary img:hover, .comment-avatar img:hover {
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
}

.section-title, .page-title, .widget-title, .comment-reply-title {
	font-size: 20px;
	margin: 0 0 20px;
}

.page-id-2 #comments {
	display: none;
}

#widget-area-1, #widget-area-2 {
	width: 100% !important;
}

.secondary #mad_mimi_signup_form * {
	display: inline-block;
}

.su-box-title {
	color: #333 !important;
}

.home .entry-content ul a {
	color: #595755;
}

.header-image img {
	max-width: 230px;
	height: auto;
	margin-top: 0;
}


/* search results */

.search .page-header {display:none}

.search .list-item .post-thumbnail {display:none}

.search .entry-header {margin-bottom:0}

.search .list-item-row .list-item-content h2, .search .list-item-row .list-item-content div {text-align:center !important; width:100%;}

.search .list-item-row {
	display: block;}

.search #primary {padding-top:50px}

.search .entry-title a {
	font-size: 28px;
    line-height: 1.222222;
    letter-spacing: -.026315789em;
margin-top:0; padding-top:0;}

.search .post-meta a {color: #bababa; font-size:16px;}
.search .post-meta a:hover {color: #222}

.search article {border-bottom:0px;}

.search .entry-meta {
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:50% !important;
	border-bottom: 1px solid #eee;
padding-bottom:20px; margin-bottom:0;}

/* woocommerce */

.woocommerce nav.woocommerce-pagination ul li, .woocommerce nav.woocommerce-pagination ul {
    border: 0px solid #d3ced2 !important;
    float: none;
}


.woocommerce nav.woocommerce-pagination ul {
    display: block;
    width: 100%;
    background-color: transparent;
}

.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
    margin: 0;
    text-decoration: none;
    padding: 0;
	line-height: 3 !important;}

#menu-table-of-contents .sub-menu li a {font-size: 130%;	 	 
 color: #c8ab77;}

.add_posts li a {
 color: #555;}

body .entry-content, body .entry-summary, body .page-content, body .comment-content {-webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
    word-wrap: none;
}

.post-password-form label {font-size:0px !important;}

.post-password-form input[type="password"] {
	font-size: 14px; }

.post-password-form p > input {padding: 13px !important;}

.archive #main .catmeta {color:#bababa !important; margin-top:0px;} 

body a:hover {text-decoration:none !important; color:#000}

.span-reading-time:after {
    content: none !important;
    margin: 0 0px;
    font-size: 8px;
    display: none;
    vertical-align: middle;
    color: #d5d5d5;
}
.entry-content {
	font-size: 18px}

body {
	font-size: 100%; }

.comment-content p {
font-size:100% !important
}
.comment-author {
font-size: 1.5em !important
}

.add_posts ul li {
margin-bottom:0em;}

.home .inner-container h2, .home .inner-container h1  {font-size:130%}
 
.archive #main * {
    font-weight: 400;
}

.archive #main {
margin: 8%;}

.search-results  .hentry {    padding: 1rem 3rem; }

.search-results .entry-header .entry-title {    font-size: 1.2em !important; }

.search-results .entry-summary {display:none}


body .su-box-title {
    display: none;
}

body .su-box {
    border-width: 0px;
    background-color: #efefef;
}

body .su-box-content {
	background-color: transparent;}

.postid-12741 .entry-content a img {
    display: inline-block;
}

.tag-this-week-in-photos .entry-content div {min-width:100%}

.tag-this-week-in-photos .entry-content div img {min-width:100%}

/* NEW STUFF */

/* category page customixation */

.archive .page-header.inner-box, .archive .entry-content, .archive .post-thumbnail, .archive .entry-footer, .archive .post-thumbnail-caption {display:none !important}

.archive .inner-box {
    border-bottom: 0px solid #f2f2f2;
    padding-bottom: 0rem;
	    padding-top: 1rem;
}

.archive .entry-title, .archive .page-title {
	font-size: 1.95em;}
	
/* woo commerce customization */ 
.single-product .author-info, .single-product #comments, .single-product .post-navigation, .button.product_type_variable, .button.product_type_simple {display:none !important }

.additional_information_tab, .wc-tabs {
display: none !important;
}

.add_to_cart_button {display:none !important }

.single-product .entry-title {
	font-size: 2.6em;}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
background:#330000 !important;
background-color:#330000 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:#330000 !important;

}

.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {

background:#330000 !important;

background-color:#330000 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:#330000 !important;

}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {

background: #660000 !important;

color:white !important;

text-shadow: transparent !important;

border-color:#660000 !important;
	height:3em;

}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background: #330000 !important;

box-shadow: none;

text-shadow: transparent !important;

color:white !important;

border-color:#330000 !important;

}
	
	
	
	
	
	

/* .archive .post-thumbnail, .archive .entry-content, .archive .entry-meta, .archive .entry-footer, .archive .page-header {
	display: none;
} */
/*full-width template  */
.page-id-14078 .sidebar {
	display: none !important;
}

.page-id-14078 #content, .page-id-14078 .secondary {
	margin-left: 0 !important;
	padding: 2%;
}

/* other cock confidence customizations  */
.page-id-14078 .entry-title {
	display: none;
}

.wbounce-modal form input[type=submit] {
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}

.archive .entry-meta {
	text-align: center;
}

.span-reading-time, .post-meta {
	font-style: normal !important;
	color: #bababa;
	text-align: center !important;
}

.span-reading-time:after {
	content: '\2022';
	margin: 0 7px;
	font-size: 8px;
	display: inline-block;
	vertical-align: middle;
	color: #d5d5d5;
}

.widget:last-child {
	margin-top: 40px;
	padding-top: 40px;
	margin-bottom: 0;
	border-top: 4px solid #FFFFFF;
}

.secondary input[type="submit"] {
	padding: 14px 17px 13px 20px;
	margin-left: 7px;
}

.secondary input[type="submit"]:hover {
	background-color: #cbb78f !important;
}

.secondary {
	border-top: 1px solid #f1f1f1;
	background-color: #f5f5f5;
}

@media (max-width:575px) {
	.marginfix {
		margin-top: 7px !important;
	}
}

.post-thumbnail img, .entry-summary img, .comment-avatar img {
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
}

.post-thumbnail img:hover, .entry-summary img:hover, .comment-avatar img:hover {
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
}

.section-title, .page-title, .widget-title, .comment-reply-title {
	font-size: 20px;
	margin: 0 0 20px;
}

.page-id-2 #comments {
	display: none;
}

#widget-area-1, #widget-area-2 {
	width: 100% !important;
}

.secondary #mad_mimi_signup_form * {
	display: inline-block;
}

.su-box-title {
	color: #333 !important;
}

.home .entry-content ul a {
	color: #595755;
}

.header-image img {
	max-width: 230px;
	height: auto;
	margin-top: 0;
}

/*
	CSS Migrated from Jetpack:
*/

/* .archive .post-thumbnail, .archive .entry-content, .archive .entry-meta, .archive .entry-footer, .archive .page-header {
	display: none;
} */
/*full-width template  */
.page-id-14078 .sidebar {
	display: none !important;
}

.page-id-14078 #content, .page-id-14078 .secondary {
	margin-left: 0 !important;
	padding: 2%;
}

/* other cock confidence customizations  */
.page-id-14078 .entry-title {
	display: none;
}

.wbounce-modal form input[type=submit] {
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}

.archive .entry-meta {
	text-align: center;
}

.span-reading-time, .post-meta {
	font-style: normal !important;
	color: #bababa;
	text-align: center !important;
}

.span-reading-time:after {
	content: '\2022';
	margin: 0 7px;
	font-size: 8px;
	display: inline-block;
	vertical-align: middle;
	color: #d5d5d5;
}

.widget:last-child {
	margin-top: 40px;
	padding-top: 40px;
	margin-bottom: 0;
	border-top: 4px solid #FFFFFF;
}

.secondary input[type="submit"] {
	padding: 14px 17px 13px 20px;
	margin-left: 7px;
}

.secondary input[type="submit"]:hover {
	background-color: #cbb78f !important;
}

.secondary {
	border-top: 1px solid #f1f1f1;
	background-color: #f5f5f5;
}

@media (max-width:575px) {
	.marginfix {
		margin-top: 7px !important;
	}
}

.post-thumbnail img, .entry-summary img, .comment-avatar img {
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
}

.post-thumbnail img:hover, .entry-summary img:hover, .comment-avatar img:hover {
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
}

.section-title, .page-title, .widget-title, .comment-reply-title {
	font-size: 20px;
	margin: 0 0 20px;
}

.page-id-2 #comments {
	display: none;
}

#widget-area-1, #widget-area-2 {
	width: 100% !important;
}

.secondary #mad_mimi_signup_form * {
	display: inline-block;
}

.su-box-title {
	color: #333 !important;
}

.home .entry-content ul a {
	color: #595755;
}

.header-image img {
	max-width: 230px;
	height: auto;
	margin-top: 0;
}
