@CHARSET "UTF-8";

.mm-checkoutContainer{font-size:14px;color:#333;margin:0 auto;}
.mm-checkoutContainer h3{font-size:14px;}
.mm-checkoutContainer p.mm-formError, .mm-formError{font-size:21px;background:#CC3C3F;padding:5px 10px;border-radius:5px;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,0.25);}
.mm-checkoutSection{width:220px;padding:20px;float:right;text-shadow:1px 1px 0px rgba(255,255,255,0.77);}
.mm-checkoutSection p.mm-productDesc{font:italic 14px/1.4 Georgia, "Times New Roman", Times, serif;}
.mm-checkoutSection ul{margin:10px 0 10px;padding:0;float:left;}
.mm-checkoutSection ul li{margin:0 10px 10px 0;list-style:none;clear:left;}
.mm-checkoutSection ul li .mm-title{width:120px;float:left;display:block;padding:0;font-weight:bold;}
.mm-checkoutSection ul li .mm-data{float:left;display:block;margin:0 0 10px;padding:0;}
.mm-checkoutSection .mm-purchaseSection{clear:both;background:#fff;overflow:auto;border-radius:5px;padding:10px 0px 10px 0px;}
.mm-paypalCheckoutBtn{height:47px;width:195px;display:block;background:url(//traderklub.hu/wp-content/plugins/membermouse/resources/images/paypal-checkout.gif) no-repeat top center;}
.mm-coinbaseCheckoutBtn{height:35px;width:180px;display:block;background:url(//traderklub.hu/wp-content/plugins/membermouse/resources/images/coinbase-button.png) no-repeat top center;background-size:contain;}
.mm-coinbaseMinimalCheckoutBtn{height:35px;width:180px;display:block;background:url(//traderklub.hu/wp-content/plugins/membermouse/resources/images/coinbaseminimal-button.png) no-repeat top center;background-size:contain;}
.mm-clickbankCheckoutBtn{height:47px;width:195px;display:block;background:url(//traderklub.hu/wp-content/plugins/membermouse/resources/images/clickbank-checkout.gif) no-repeat top center;}
.mm-checkoutInfo{margin-right:260px;}
.mm-checkoutInfoBlock{padding:20px;border:2px solid #e5e5e5;margin-bottom:20px;border-radius:5px;overflow:auto;}
.mm-checkoutInfo .mm-formField{padding-bottom:5px;margin-bottom:5px;clear:left;overflow:auto;color:#666;}
.mm-checkoutInfo .mm-formField label{width:120px;float:left;}
.mm-checkoutInfo .mm-formField .mm-selectList{}
.mm-checkoutInfo .mm-formField .mm-expMonthList, .mm-checkoutInfo .mm-formField .mm-expYearList, .mm-checkoutInfo .mm-checkout-expiration-date select{padding-right:5px;}
.mm-checkoutInfo .mm-couponSection{clear:both;}
.mm-checkoutInfo .mm-couponSection .mm-formField{width:auto;float:none;}
.mm-checkoutInfo .mm-couponSection .mm-applyCouponBtn a{padding:6px 15px;background:#BBDEEA;color:#333;border-radius:50px;text-decoration:none;text-shadow:1px 1px 0px rgba(255,255,255,0.33);}
.mm-checkoutInfo .mm-couponSection .mm-applyCouponBtn a:hover{background:#8ec9dc;}
.mm-checkoutInfo .mm-checkoutInfoBlock .mm-couponSuccessMessage{background:#393;padding:5px 10px;border-radius:5px;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,0.25);}
.mm-checkoutInfo .mm-checkoutInfoBlock .mm-couponErrorMessage{background:#CC3C3F;padding:5px 10px;border-radius:5px;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,0.25);}
.mm-checkoutContainer{margin:0 auto;max-width:950px;display:block;vertical-align:baseline;margin:0 auto;overflow:hidden;font-size:.8em;line-height:1.5em;}
.mm_left_column{float:left;margin-right:4%;margin-bottom:1%;position:relative;width:62.6%;}
.mm_right_column{clear:right;margin-right:0 !important;float:left;margin-bottom:1%;position:relative;width:33.3%;}
.mm_right_column:after{clear:both;}
.mm-checkoutInfoBlock{padding:20px;border:2px solid #e5e5e5;margin-bottom:20px;border-radius:5px;overflow:auto;}
.mm-checkoutSection2 h2{margin-bottom:15px;}
.mm-checkoutSection2 h2 .mm-data{font-size:1.5em;}
.mm-productDesc{font-style:italic;font-size:1.3em font:Georgia, "Times New Roman", Times, serif;}
.mm-purchaseSection{clear:left;}
.mm-checkoutSection2 ul{float:left;margin-bottom:15px !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;padding-bottom:0;padding-left:1em;padding-right:1em;padding-top:0;}
.mm-checkoutSection2 ul li{clear:left;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:10px;padding-left:0;padding-right:0;padding-top:10px;list-style-type:none;font-size:1.2em;}
.mm-prices{width:130px;float:left;display:block;padding:0;font-weight:bold;}
.mm-giftsection-res{display:block;}
.mm-purchasebuttons{clear:both;display:block;}
.mm-checkoutSection2 ul li .mm-data{float:left;display:block;margin:0 0 10px;padding:0;}
.mm-formField{padding-bottom:5px;margin-bottom:5px;clear:left;overflow:auto;color:#666;}
.mm-formField label{width:120px;float:left;}
.mm-couponSuccessMessage{background:#393;padding:5px 10px;border-radius:5px;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,0.25);}
.mm-couponErrorMessage{background:#CC3C3F;padding:5px 10px;border-radius:5px;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,0.25);}
.mm-hr{border-bottom-color:-moz-use-text-color;border-bottom-style:none;border-bottom-width:medium;border-top-color:#e5e5e5;border-top-style:solid;border-top-width:1px;margin-top:1em;margin-bottom:1em;padding-top:1.4em;}
@media only screen and (max-width: 699px) {
.mm_left_column{float:left;margin-right:0% !important;margin-bottom:4%;position:relative;width:100%;}
.mm_right_column{clear:right;margin-right:0 !important;float:left;margin-bottom:4%;position:relative;width:100%;}
}
.mm-braintree-hosted-field{display:inline-block;height:2em;overflow:hidden;border:1px solid rgb(169, 169, 169);}
#mm_braintree_cc_number{width:12em;}
#mm_braintree_cc_cvv{width:6em;}
#mm_braintree_cc_exp_month{width:6em;padding-left:2px;}
#mm_braintree_cc_exp_year{width:6em;padding-left:2px;}
.StripeElement {
border: 1px solid #c2c2c2;
width: 45%;
}