/* Enter Your Custom CSS Here */


/* START Center Patti D text on homepage*/

@media (min-width: 1024px) {
  section#text-2 {
		text-align: center;
		width: 990px;
  }
}


@media (max-width:1200px) {
		#social-widget-2{
			padding-right: 1px;
		}
		aside.sidebar.sidebar-primary.widget-area {
  display: none;
}
	}

	@media (max-width:800px){
	.socialmedia-buttons.smw_right {
  display: none;
}
aside.widget-area.header-widget-area {
  margin-top: 100px;
}
}

/* END Center Patti D text on homepage*/


/* START Homepage TedX logos*/
.tedx img {
    width: 250px;
    margin-right: 20px;
    margin-top:10px;
}


/* END Homepage TedX logos*/

/* START Homepage Video Container*/

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0;
    height: 0;
    overflow: hidden;
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* End Homepage Video Container*/

#featured-post-3 .post {
	border-bottom: 1px solid #c2c2c2;
	margin-bottom: 20px;
}
a.more-link {
  	clear: both;
}

.single-product .sidebar-primary {
  display: none;
}

.footer-widgets a {
    color: #C2C2C2;
}

.footer-widgets {
    margin-top: 50px;
}

/* Style "Send a Message" and Mailchimp Sign up Buttons in footer */
a.fancybox.contact, input#mc-embedded-subscribe-button {
    background: white;
    padding: 5px 20px;
    color: #454545;
    font-weight: 600;
    border-radius: 2px;
    text-transform: capitalize;
    font-family: 'Open Sans', sans-serif;
   	letter-spacing: .5px;
    margin: 0;
  
}

a.fancybox.contact:hover, input#mc-embedded-subscribe-button:hover {
    background: #7B7B7B;
    color: white;
    opacity: 1 !important;
    -moz-opacity: 1 !important;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    transition: all 0.2s ease;
  	border: none;
}

form#mc-embedded-subscribe-form {
    margin-top: -2%;
}


/* Re-style sub menus */
.nav-primary .genesis-nav-menu .sub-menu a{
  background-color:rgb(146, 30, 30);
  width:170px;
  font-size:14px;
  border: none;
  border-top: 1px solid #831B1B;
}

.genesis-nav-menu .sub-menu li, .genesis-nav-menu .sub-menu a{
  width: 100% !important;
}

.nav-primary .genesis-nav-menu .sub-menu a:hover{
  background-color:rgb(158, 32, 32);
}

nav.nav-secondary a:hover, nav.nav-secondary .current-menu-item a:hover{
	color: #b02323;
}

nav.nav-secondary .current-menu-item a {
	color:rgb(146, 30, 30);
}

/*Make Patti's image go behind video when page is scaled down*/
.patti-pic{
  z-index:;
}


/*Style Blog Titles in sidebar*/
#featured-post-3 a{
	color:rgb(42, 41, 41);
	font-size:18px;
}


/*Style Blog Titles on homepage*/

#featured-post-4 h4{
    font-size: 30px;
    color: #B02323;
}

#featured-post-4 p.more-from-category {
    background: #b02323;
    display: inline-block;
    padding: 5px 7px;
    border-radius: 3px;
}

#featured-post-4 .more-from-category a {
    color:white;
    text-transform:uppercase;
    letter-spacing: .5px;
}


p.byline.post-info {
    margin-bottom: 20px;
}

/*Style "Read Blog" Button*/



/* WOOCOMMERCE STYLES

/*Store Thumbnail hard crop*/
/*.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
    display: block;
    height: 150px;
    margin: 0 0 8px;
    transition: all 0.2s ease-in-out 0s;
    width: 150px;
}


/* Div for Product Image */
/*.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {
    margin-bottom: 2em;
    margin-left: 5px;
    margin-right: 0px;
  	width: 300px;
}

/* Product Image */
/*.woocommerce div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce-page #content div.product div.images img {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}

.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
    margin-bottom: 2em;
    width: 68%;
}

/*Remove Tabs Description*/

/*
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    clear: both;
    display: none;
}
*/

img.attachment-shop_single.size-shop_single {
    padding: 5px;
}


/* Remove red background and bullet from Paypal payment option on Payment page */
.woocommerce #payment, .woocommerce-page #payment {
    background-color: transparent;
}

.woocommerce #payment ul li {
  list-style-type: none !important;
}

a.button.wc-forward {
    margin-left: 10px;
    }

/* Add background to cart */
article.post-628 .woocommerce {
  background: #EFEEEE;
  padding: 20px;
}

article.post-628 td.actions {
  padding-top: 30px !important;
}

/* Style Buttons */
.woocommerce ul.products li.product .button, .woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce button.button.alt, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce a.button, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce #respond input#submit,  .woocommerce a.button.alt {
	background:#B02323;
	color:white;
	font-size:14px;
	border-radius:3px;

}

/* Style Buttons on hover */
.woocommerce ul.products li.product .button:hover, .woocommerce button.button.alt:hover, .woocommerce .cart .button, .woocommerce .cart input.button:hover, .woocommerce a.button:hover, .woocommerce a.button.alt:hover, .woocommerce input.button:hover, .woocommerce input.button:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover,  .woocommerce a.button.alt:hover{
	background:#454545;
	color:white;
	font-size:14px;
	transition: all 0.2s ease-in-out 0s;
}

/* Style Add to Cart Button on single product page */
.woocommerce div.product form.cart .button{
	background:#B02323;
	color:white;
	font-size:14px;
}

/* Style Add to Cart Button on single product page on hover */
.woocommerce div.product form.cart .button:hover{
	background:#454545;
	color:white;
	font-size:14px;
	transition: all 0.2s ease-in-out 0s;
}

.woocommerce a.added_to_cart {
	padding-left:5px;
}

/* Fix Padding on quantity box */
.woocommerce .quantity .qty {
	padding:8px;
}

/* Increase width on Coupon code box*/
.woocommerce table.cart td.actions .input-text{
	width:100px;
}

/* Style review-box background */
.comment-text{
	background:white;
	border: 1px solid #CAC9C9;
}

/* Style Price */

.woocommerce ul.products li.product .price{
	font-size:18px;
}

/* Change font-syle in product information tabs*/
.woocommerce table.shop_attributes td p{
	font-style:normal;
}

/* Style 'SALE' banner*/
.woocommerce span.onsale{
	background-color: #B02323;
	font-size:1.5em;
	padding:0em;
}


/* Style 'Coming Soon' / "Out Of Stock" notice*/
.woocommerce div.product .out-of-stock{
	color: #b02323;
	font-size:14px;
	font-weight:600;
}

/* Add background to product categories*/
.woocommerce .products ul, .woocommerce ul.products{
	background:rgba(255,255,255,0.7);
	padding:15px;
	border-radius:5px;
}

/* Remove blue/green borders from messages. Keep red bar consistent with length of text. */
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info, .woocommerce .woocommerce-error, .woocommerce-page .woocommerce-error, .woocommerce-message {
  border-top:none !important;
  display: inline-block ;
  background-color:white!important;
  color: #525252 !important;
  border-radius:5px;
}

/* Style notice checkmark */
.woocommerce .woocommerce-message:before{
	color:#B02323;
}

/* Style information icon */
.woocommerce .woocommerce-info:before{
	color:#b02323;
}

/*Change the color of the stars on the Customer reviews to a nice golden yellow */
.star-rating {
    color: #FFD203;
}

/* Add more space above rating stars */
p.comment-form-rating{
	padding-top:10px;
}

/*Change the color of links in Tags and Categories to Black */
.tagged_as a, .posted_in a {
  color:black;
}

/* Style 'Remove Product' icon on cart page */
.woocommerce a.remove{
	color:#b02323 !important;
}

.woocommerce a.remove:hover{
	color:white !important;
	background:#b02323 !important;
	transition: all 0.2s ease-in-out 0s;
}

/* Hide product meta info */
.product_meta {
  display:none;
}

/* Style caption text */
.entry-content .wp-caption-text {
    font-size: 12px;
    font-weight: 200;
    text-align: center;
    margin-bottom: 40px;
    font-style: italic;
}

/* Stop blog categories showing up */
.entry-meta {
  display:none;
}

/* Increase line height on posts */
.entry-title {
  line-height:1.3;
}

/* style "Be the first to comment' text */
h3#reply-title{
	color: #525252;
    font-weight: 400;
    padding-bottom: 25px;
    padding-top:15px;
}

/* Change comment colors to blue */
.comment-reply-title, .logged-in-as a {
  color:#62ADC9;
  font-weight:400;
}

/* Change link color to match the rest of site */
.entry-content a{
  color:#B02323;
}

/* Change date calendar color */
.entry-content .timely a, .comment-content .timely a, .site-footer .widget .timely a{
	color: #525252 !important;
}

/* Change Buy Tickets button color */
.timely .ai1ec-btn-primary{
  background-color:#fff !important;
  border-color: #ccc !important;
}

/* Hide event tags on calendar page */
.timely.ai1ec-calendar-toolbar.ai1ec-clearfix{
	display:none;
}

/* Change event title color on agenda view */
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-title {
  color:#b02222 !important;
}

/* Change event title color on agenda view on hover*/
.ai1ec-agenda-view .ai1ec-event:hover .ai1ec-event-title{
  color: #62ADC9 !important;
}

/* Change background calendar color */
.ai1ec-agenda-widget-view .ai1ec-month, .ai1ec-agenda-view .ai1ec-month{
  background-color:#b02222 !important;
}

/* Remove box shadow from event images */
.ai1ec-event-avatar {
  box-shadow:none !important;
}

/* This disables the pop-up on hover, as it doesn't display correctly in mobile.*/
.ai1ec-popover.ai1ec-popup{
  display:none !important;
}

/* Change event title color on agenda widget view on hover*/
.ai1ec-agenda-widget-view .ai1ec-event > a:hover{
    color:#b02222 !important;
}

 /* Change event title color on agenda widget view */
.ai1ec-agenda-widget-view .ai1ec-event > a{
   color:#525252 !important;
   background:none !important;
   border:none !important;
}

 /* This seperates each event so they don't all run together*/
.ai1ec-agenda-widget-view .ai1ec-date{
  margin-bottom:10px;
}

 /* This seperates each event so they don't all run together*/
.ai1ec-agenda-view .ai1ec-date {
  margin-bottom:10px;
}


 /* Style Woocommerce Image in Sidebar Widget*/
.woocommerce ul.product_list_widget li img {
  float:left;
  margin-right: 4px;
  width:130px;
  box-shadow: none;
}

 /* Style Login and Reg forms*/
form.login{
	background:rgba(255,255,255,0.7);
}

form.register{
	background:rgba(255,255,255,0.7);
}

 /* Style lost password text */
p.lost_password {
	margin-top: 20px;
    font-size: 12px;
}

 /* Style Sidebar Widget*/
.sidebar li {
  border-bottom: none;
}

 /* Style Lists*/
.summary ul, .summary ol{
	margin-bottom: 25px;
}

.summary ul ul, .summary ul ol, .summary ol ul, .summary ol ol{
	margin-bottom: 0;
}

.summary li{
	margin-left: 20px;
	margin-bottom: 5px;
}

 /* Style backgrounds in account section*/
.woocommerce-account ul.digital-downloads, .col-1 address, .col-2 address, .woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th{
	background: rgba(255,255,255,0.7);
	padding:10px;
	border-radius:5px;
	margin-bottom:20px;
}

 /* Style amount on desktop checkout page */
.amount{
	margin-left:5px;
}

 /* Style View Calendar button in widget*/
a.ai1ec-btn.ai1ec-btn-default.ai1ec-btn-xs.ai1ec-pull-right.ai1ec-calendar-link {
	background: #b02323;
    color: white;
    font-weight: 500;
    font-size: 14px;
    padding: 7px;
    text-transform: uppercase;
    letter-spacing: 1px;
    float:left !important;
}

 /* Style background of indivdual events in widget view */
.ai1ec-agenda-widget-view .ai1ec-date {
	margin-bottom: 10px;
    background:rgba(255,255,255,0.7);
    border-radius: 5px;
    border: solid 1px rgba(154, 154, 154, 0.7);
}

@media only screen and (max-width: 768px){
  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
    width: 100% !important;
  }
}

/* increase margin below Click to Tweet box */
.tm-click-to-tweet{
margin-bottom: 40px;
}

/* Use custom image in Click to Tweet Box */
.tm-click-to-tweet a.tm-ctt-btn {
background: transparent url(http://pattidobrowolski.com/wp-content/uploads/2015/05/Tweet_img.png) no-repeat right top;
padding-right: 20px;
}

  /* Control which categories show up in blog filter */
 li.cat-item.cat-item-4, li.cat-item.cat-item-1, li.cat-item.cat-item-5 {
	display:none !important;
}

/* Change appearnance of remaning categories so they appear as a list */
li.cat-item.cat-item-398, li.cat-item.cat-item-718, li.cat-item.cat-item-676{
  float:none;
  margin-left:-1px;
  display:block !important;
}

  /* Makes the filter categories appear side by side */
.widget-area .searchandfilter li, .widget-area .searchandfilter p{
	display:inherit;
}
  /* Styles Submit Button */
button, input[type="button"], input[type="reset"], input[type="submit"], .button, .entry-content .button{
	background: #b02323;
    color: white;
    font-weight: 500;
    font-size: 14px;
    padding: 7px;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 3px;
    margin-top:10px;
}

button, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button:hover, .entry-content .button:hover{
	background:#535353;
}

li.cat-item.cat-item-398{
	margin-left:-1px;
}

/*Style Read more Buttons */
.blog-button{
	display:block;
	margin-top:5px;
}

/*Style Special Offer box */
.special {
  border: solid 3px #B02323;
  padding: 10px;
	background: whitesmoke;
}

/*Homepage Syles*/

/*Style Intro Text Background */
.home section#text-16{
	padding-bottom:50px;
}

section#text-2 h4, section#text-16 h4 {
  color: #B02323 !important;
  font-size: 30px;
  font-weight: 600;
  margin-bottom: 0 !important;
}

section#text-17 {
    padding: 0 0 50px 0;
}

/*Make space below blog filter*/
section#text-14{
	padding-bottom:30px;
}

/*Move Patti pic up */
.home section#text-4{
	margin-top:-150px;
}


/*Enlarge tagline font */
section#text-16 {
  font-size: 17.5px;
}


/*Add space between main content and sidebar  */
aside.sidebar.sidebar-primary.widget-area {
  padding-left: 30px;
}

/*Move rest of sidebar away from pic and tagline */
section#woocommerce_products-2{
	margin-bottom:50px;
}

/*Remove icons from footnotes*/
div#footnotes-1647 img.emoji {
  display: none !important;
}

div#footnotes-1647 {
  color: gray;
  font-size: 12px;
}

/* Mobile Menu Styles */
div#responsive-menu {
  margin-top: 25px;
}

div#click-menu {
  width: 100% !important;
  background-color: #b02222 !important;
}

#click-menu .threeLines {
  margin: 4px auto !important;
}

#responsive-menu {
	min-width:350px !important;
}

#responsive-menu ul.sub-menu a  {
  font-weight: 100 !important;
}

.postid-2239 div.thumbnails a {
    width: 25% !important;
    margin: 0 !important;
    float: left !important;
    display: inline-block !important;
    clear: none !important;
    padding: 2px;
    background-color: #eee;
}


/* START Make the cart table responsive */
/* http://css-tricks.com/responsive-data-tables/ */
@media screen and (max-width: 600px) {
	
	input.button {
    font-size: 12px !important;
}
/* Force table to not be like tables anymore */
.woocommerce-page table.shop_table,
.woocommerce-page table.shop_table thead,
.woocommerce-page table.shop_table tbody,
.woocommerce-page table.shop_table th,
.woocommerce-page table.shop_table td,
.woocommerce-page table.shop_table tr {
    display: block;
}

/* Hide table headers (but not display: none;, for accessibility) */
.woocommerce-page table.shop_table thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
}

.woocommerce-page table.shop_table tr {
    /*border: 1px solid #d2d3d3; */
}

.woocommerce-page table.shop_table td {
    /* Behave like a "row" */
    border: 1px solid #d2d3d3;
    position: relative;
    padding-left: 30% !important;
}

.woocommerce-page table.shop_table {
    border: none;
}

.woocommerce-page table.shop_table td.product-spacer {
    border-color: #FFF;
    height: 10px;
}

.woocommerce-page table.shop_table td:before {
    /* Now like a table header */
    position: absolute;
    /* Top/left values mimic padding */
    top: 6px;
    left: 6px;
    width: 25%;
    padding-right: 10px;
    white-space: nowrap;
}

/*
Label the data
*/
.woocommerce-page table.shop_table td.product-remove:before {
    content: "DELETE";
}

.woocommerce-page table.shop_table td.product-thumbnail:before {
    content: "IMAGE";
}

.woocommerce-page table.shop_table td.product-name:before {
    content: "PRODUCT";
}

.woocommerce-page table.shop_table td.product-price:before {
    content: "PRICE";
}

.woocommerce-page table.shop_table td.product-quantity:before {
    content: "QUANTITY";
}

.woocommerce-page table.shop_table td.product-subtotal:before {
    content: "SUBTOTAL";
}

.woocommerce-page table.shop_table td.product-total:before {
    content: "TOTAL";
}

.woocommerce .quantity,
.woocommerce #content .quantity,
.woocommerce-page .quantity,
.woocommerce-page #content .quantity {
    margin: 0;
}

.woocommerce-page table.cart td.actions,
.woocommerce-page #content table.cart td.actions {
    text-align: left;
    border:0;
    padding-left: 6px !important;
}

.woocommerce-page table.cart td.actions .button.alt,
.woocommerce-page #content table.cart td.actions .button.alt {
    float: left;
    margin-top: 10px;
}

.woocommerce-page table.cart td.actions div,
.woocommerce-page #content table.cart td.actions div,
.woocommerce-page table.cart td.actions input,
.woocommerce-page #content table.cart td.actions input {
    margin-bottom: 10px;
}

.woocommerce-page .cart-collaterals .cart_totals {
    float: left;
    width: 100%;
    text-align: left;
}

.woocommerce-page .cart-collaterals .cart_totals th,
.woocommerce-page .cart-collaterals .cart_totals td {
    border:0 !important;
}

.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,
.woocommerce-page .cart-collaterals .cart_totals table tr.shipping td,
.woocommerce-page .cart-collaterals .cart_totals table tr.total td {
    padding-left: 6px !important;
}

.woocommerce-page table.shop_table tr.cart-subtotal td,
.woocommerce-page table.shop_table tr.shipping td,
.woocommerce-page table.shop_table tr.total td,
.woocommerce-page table.shop_table.order_details tfoot th,
.woocommerce-page table.shop_table.order_details tfoot td {
    padding-left: 6px !important;
    border:0 !important;
}

.woocommerce-page table.shop_table tbody {
    padding-top: 10px;
}

.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2,
.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
    float: none;
    width: 100%;
}

.woocommerce .order_details ul,
.woocommerce-page .order_details ul,
.woocommerce .order_details,
.woocommerce-page .order_details {
    padding:0;
}

.woocommerce .order_details li,
.woocommerce-page .order_details li {
    clear: left;
    margin-bottom: 10px;
    border:0;
}

/* make buttons full width, text wide anyway, improves effectiveness */
#content table.cart td.actions .button,
.woocommerce #content table.cart td.actions .input-text,
.woocommerce #content table.cart td.actions input,
.woocommerce table.cart td.actions .button,
.woocommerce table.cart td.actions .input-text,
.woocommerce table.cart td.actions input,
.woocommerce-page #content table.cart td.actions .button,
.woocommerce-page #content table.cart td.actions .input-text,
.woocommerce-page #content table.cart td.actions input,
.woocommerce-page table.cart td.actions .button,
.woocommerce-page table.cart td.actions .input-text,
.woocommerce-page table.cart td.actions input {
    width: 100%;
}

/* keep coupon at 50% */
#content table.cart td.actions .coupon .button,
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce #content table.cart td.actions .coupon input,
.woocommerce table.cart td.actions .coupon .button,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon input,
.woocommerce-page #content table.cart td.actions .coupon .button,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon input,
.woocommerce-page table.cart td.actions .coupon .button,
.woocommerce-page table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon input {
    width: 48%;
}

/* clean up how coupon inputs display */
#content table.cart td.actions .coupon,
.woocommerce table.cart td.actions .coupon,
.woocommerce-page #content table.cart td.actions .coupon,
.woocommerce-page table.cart td.actions .coupon {
    margin-top: 1.5em;
}

#content table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text {
    margin-bottom: 1em;
}

/* remove cross sells, they interfere with flow between cart and cart totals + shipping calculator */
.woocommerce .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .cross-sells {
    display: none;
}

}
/* END Make the cart table responsive */

/* START edit My Account styles*/

.woocommerce-account .woocommerce-MyAccount-content{
	margin:-15px 0 25px 0;
}

.my-account header.entry-header {
    display: none;
}

.my-account .entry-content {
    margin-top: 2%;
}


li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link{
    list-style-type: none;
    margin: 4% 0;
    border-bottom: .5px solid #d2d2d2;
    padding: 5%;
}

li.woocommerce-MyAccount-navigation-link a, .digital-downloads a {
    color: #454545;
}

li.woocommerce-MyAccount-navigation-link a:hover, .dashboard-text a:hover, .digital-downloads a:hover{
    color: #a0a0a0;
    transition: all 0.5s ease;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link.is-active {
    background: #efefef;
    margin-top: -4%;
}

nav.woocommerce-MyAccount-navigation ul{
    margin-left: 0;
    width: 60%;
}

td.download-file a {
    color: #454545;
    font-size: 14px;
}

td.download-remaining {
    text-align: center;
}

form.woocommerce-EditAccountForm.edit-account fieldset {
    margin-bottom: 5%;
}

span.greeting-logout {
    font-size: 12px;
}

span.greeting {
    font-size: 30px;
}

.dashboard-text a {
    color: black;
}

.digital-downloads h2{
	color:#b02222;
}

.digital-downloads {
    background: #efefef;
    padding: 5% 5% 3% 5%;
}

.purchased-downloads {
	margin-top:5%;
	}

@media (max-width: 768px) {
    li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link {
    margin: 1% 0;
    padding: 3%;
}


}



/* END edit menu layout in Account section*/


/* START edit responsive meu*/

button#responsive-menu-pro-button {
    width: 100%;
    top: 0;
    right: 0;
    border-radius: 0;
}
}

/* END edit responsive meu*/



