/*
Theme Name: Cider House Media Mass Access 2023
Theme URI: http://www.ciderhousedesign.com/ 
Author: Cider House Media 
Author URI: http://www.ciderhousedesign.com/ 
Version: 6.12.1
Description: A beautiful, professional and fully mobile responsive Custom Wordpress theme hand-crafted by Cider House. This theme is built on the Jupiter framework just for you!
Template: jupiter

*/

@import "theme-options-css.css";


.membership-actions.order-actions a.button.view,
.woocommerce-button.invoice{display:none !important;}

.woocommerce-account .button{
	line-height:1em !important;
}
.theme-content .mk-message-box.mk-confirm-message-box{
    padding: 10px !important;
    margin: 0 0 15px !important;
	background-color:#feffc4 !important;
}

.vc_col-sm-12 .mk-list-styles li .mk-svg-icon {
    display: none;
    font-size: 24px !important;
}
.vc_col-sm-12 .mk-list-styles li {
    font-size: 18px !important;
}
tr.even {
    background-color: #eee !important;
}

.order-actions a.invoice{
display:none;
}
.chm-login-form{
	border: 1px solid #e0dadf;
	padding: 20px;
	border-radius: 5px;
	margin-bottom:20px;
} 	
.chm-login-form .form-row-wide label{
	display:block;
}
.chm-login-form .form-row-wide input{
	box-sizing: border-box;
	width: 100%;
}

.organization_members .mpca-clipboard-input{width:100%;display:block;}
.organization_members .tbl_organization_members td{border-bottom:solid 1px #f5f5f5;}
.organization_members .tbl_organization_members tr td:last-child{text-align:right;}
div#mepr-account-nav{display:none !important; }
a.mepr-goback{
	cursor: pointer;
	background: #f7941d;
	border: 0px;
	padding: 15px 28px;
	text-transform: uppercase;
	font-size: 14px;
	color: #fff;
}
a.mepr-goback:hover{
	background: #000 !important;
}

.mp_wrapper table.mepr-account-table tr td:last-child{
	text-align:center;
}


.theme-content pre{
	white-space: pre !important;
}

/* Ticketing */
.tribe-events-style-full .woocommerce .quantity input {
    width: 45px;
    border-radius: 0;
}
.tribe-events-style-full .woocommerce .quantity .plus,
.tribe-events-style-full .woocommerce .quantity .minus {
    background: #f7941d;
    text-align: center;
	   font-size: 14px;
}
.tribe-events-style-full .woocommerce .quantity .plus:hover,
.tribe-events-style-full .woocommerce .quantity .minus:hover {
	background: #252525 !important;
}
.tribe-events-cal-links .tribe-events-button,
#tribe-events .button {
	border-radius: 0 !important;
	font-size: 14px !important;
    font-weight: 700;
    padding: 20px 28px !important;
}
#tribe-events .tribe-events-button:hover {
	background-color: #252525 !important;
}

.form_list_nobullet {list-style:none;}
#mailinggrouplist tr td{
	padding:0px;
}
#mailinggrouplist tr th{
	padding:5px 0px;
}
#mailinggrouplist .wpmg_content{
	padding:10px 15px;
	text-align:left;
	margin: 15px 0;
	background: #f9f9f9;
	
} 
#mailinggrouplist .wpmg_content h5{
	border-bottom:solid 1px #eee;
	color: #f7941d
}
#mailinggrouplist .chm_mailinglist_email_meta td{
	padding:5px 0;
}
.wpmg_paging span.sep{
	padding:0px 3px 0px 0px;
}
.wpmg_paging a{
	padding:0px 3px;
}
.mk-toolbar-navigation ul li a {
    background: #f7941d;
    color: #ffffff;
    padding: 10px 20px !important;
    font-size: 14px;
}

.mk-toolbar-navigation ul li a:hover {
    background: #000000;
    color: #ffffff;
    padding: 10px 20px;
    font-size: 14px;
}
a.menu-item-link.js-smooth-scroll {
    font-size: 16px !important;
    font-weight: 400 !important;
}

.woocommerce-checkout #payment ul.payment_methods .stripe-card-group,
.woocommerce-checkout #stripe-exp-element,
.woocommerce-checkout #stripe-cvc-element {
    width: 100%;
}
#wc-stripe-cc-form .form-row{
	padding:0 !important;
}
.widget_shopping_cart .buttons .button{
	border:solid 1px #fff;
}





.single-job-details a {
    color: #f7941d;
}
.single-job-details a:hover {
    color: #58585a;
}


@media only screen and (max-width: 767px) {
	#tribe-events .tribe-events-tickets tr td {
		display: block !important;
		text-align: left;
	}
}
@media only screen and (max-width: 600px) {
	#mailinggrouplist td{
		display:block;
	}
	#mailinggrouplist tr:nth-child(4n+1) td:nth-child(1)::before,
	#mailinggrouplist .even td:nth-child(1)::before {
		content: "Date:";
		padding-right:5px;
		font-weight:700;
	}
	#mailinggrouplist tr td:nth-child(2)::before,
	#mailinggrouplist .even td:nth-child(2)::before {
		content: "From:";
		padding-right:5px;
		font-weight:700;
	}
	#mailinggrouplist tr td:nth-child(3)::before,
	#mailinggrouplist .even td:nth-child(3)::before {
		content: "Subject:";
		padding-right:5px;
		font-weight:700;
	}
	#mailinggrouplist .wpmg_read_email::before{
		content: "Read:";
		padding-right:5px;
		font-weight:700;
		color:rgb(88, 88, 90);
	}
	#mailinggrouplist tr colspan::before{
		content:"" !important;
	}
	#mailinggrouplist td, #mailinggrouplist th{
		text-align:left;
	}
	#mailinggrouplist .topRow{
		display:none;
	}
	#mailinggrouplis td{
		padding:8px 12px;
	}
}
@media only screen and (max-width: 359px) {
	#mailinggrouplis td{
		padding:8px 0px 8px 12px;
	}
}
@media only screen and (max-width: 325px) {
	ul.tribe-events-sub-nav a {
		font-size: 14px;
	}
}