.signin_register .form-textfield{max-width:100%}@media screen and (min-width: 80em){.signin_register .form-textfield{max-width:70%}}.signin_register .form-label{text-align:left}@media screen and (min-width: 64em){.signin_register .form-label{text-align:right}}.signin_register .signin_register-fields{margin:1em 0 2em}@media screen and (min-width: 64em){.signin_register .signin_register-fields{margin:2em 0 3em}}@media screen and (min-width: 50em){.signin_register .signin_register-left-col,.signin_register .signin_register-right-col{width:50%}}@media screen and (min-width: 50em){.signin_register .label-cell{width:33.3333%}}@media screen and (min-width: 50em){.signin_register .field-cell{width:66.6667%}}.signin_register .register-btn,.signin_register .register-info{display:block;position:relative;margin:1.5em 0;text-align:center}@media screen and (min-width: 64em){.signin_register .register-btn,.signin_register .register-info{margin:2em 0 3em}}.signin_register .form-note{display:inline-block;vertical-align:top;width:90%}.signin_register .form-note a{font-weight:300;color:#0098db}.signin_register .form-note a:hover{color:#00b1ff}.signin_register .register-info-bubble{font-size:.875em;display:block;position:relative;padding:.75em;margin:0 0 2em;background:#0098db;color:#fff;line-height:1.481;border-radius:6px;text-align:center}@media screen and (min-width: 64em){.signin_register .register-info-bubble{padding:1.25em}}.signin_register .register-info-bubble:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#0098db;border-width:15px;margin-left:-15px}.myAccount{margin-bottom:1em}.myAccount-header{margin-bottom:1em}.myAccount-box{padding:1.5em 0}.signin{margin-top:10px;margin-bottom:20px}.signin__lost-pw{margin:10px 0 0;font-weight:bold}.account__note{font-size:.5em;font-weight:normal;padding-left:1em;color:#0098db;text-transform:none}.account_menu{display:block;position:relative;border-bottom:1px dotted #b0bfca;padding-bottom:1em}.account_menu-list{list-style:none;padding:0;margin:0}.account_menu-item{display:inline-block;position:relative;margin-right:.125em}.account_menu-item-link{display:block;position:relative;background:#0098db;transition:.5s;padding:.25em .5em;color:#fff;font-size:.875em}.account_menu-item-link:hover{background:#008ac7}.account_menu-signout{float:right}.account-update-btn_row{border-top:1px dotted #b0bfca;padding:1em 0}.ma__link-bar{display:block;margin:0 0 20px 0;padding:8px;background-color:#0098db;text-align:center;color:#fff;font-size:.875em;font-weight:700;transition:.25s}.ma__link-bar:hover{background-color:#0fb6ff}.ma__orders{width:100%}.ma__orders .th_date,.ma__orders .td_date{display:none}@media screen and (min-width: 40em){.ma__orders .th_date,.ma__orders .td_date{display:table-cell}}.ma__orders .td_total{font-weight:bold}.ma__orders th,.ma__orders td{padding:.3em .25em}@media screen and (min-width: 40em){.ma__orders th,.ma__orders td{padding:.6em .5em}}.ma__orders th{background:#001722;color:#fff;font-size:.875em}.ma__orders td{border-bottom:1px solid #ddd;font-size:.75em}@media screen and (min-width: 40em){.ma__orders td{padding:8px;font-size:.875em}}.ma__orders a{font-weight:bold;color:#0098db}.ma__orders a:hover{text-decoration:underline}.ma__recent-order{margin:0 0 20px;font-size:.875em;border-top:none;border:1px solid #001722}.ma__recent-order--open{border:1px solid #59a619}.ma__recent-order--open .ma__recent-head{background-color:#59a619}.ma__recent-head{padding:8px 12px;color:#fff;background-color:#001722}@media screen and (min-width: 40em){.ma__recent-head-left,.ma__recent-head-right{width:50%}}@media screen and (min-width: 40em){.ma__recent-head-right span{text-align:right}}.ma__recent-head-item{display:block;position:relative}.ma__recent-actions{display:block;background-color:#e9e9e9;padding:0 .125em}.ma__recent-actions .button{margin:.3em .125em}.ma__recent-actions .button--alert{float:right}.ma__recent-wrap{padding-bottom:2px;border-left:1px solid #eee}.ma__recent-items-title{margin:0;padding:10px;font-size:1em;border-bottom:1px solid #eee}.ma__recent-product{margin:15px 10px}.ma__recent-product-link{color:#001722}.ma__recent-product-image{float:left;margin-right:10px}.ma__recent-product-title{margin-top:6px;font-weight:700;color:#001722}.ma__recent-product-version{color:#999}.ma__alert-item{margin-bottom:20px;border:1px solid #ddd}.ma__alert-product{padding:10px;background:#f3f3f3;font-size:.875em;font-weight:bold}.ma__alert-image{float:left;margin:10px}.ma__alert-list{margin:16px 10px;font-size:.875em}.ma__alert-list li{margin:6px 0 6px 80px;padding:0 10px 0 18px;background:url("../img/sprite/small-green-tick.png") no-repeat 0 1px}.ma__alert-remove-all{padding:6px 10px;text-align:center;color:#c00;border-top:1px solid #ddd;font-size:.875em;font-weight:bold;clear:both}.ma__alert-remove-all:hover{text-decoration:underline}#th_quantityr,#th_status,.td_quantityr,.td_status{text-align:center}.view_order_head{background-color:#001722;color:#fff;padding-bottom:1em}.view_order_head span{display:block;position:relative}@media screen and (min-width: 40em){.view_order_head-left,.view_order_head-right{width:50%}}.view_order_head-right span{font-size:75%}@media screen and (min-width: 40em){.view_order_head-right{text-align:right}}.view_order_detail a{font-weight:bold}.view_order_detail h2{color:#001722}.view_order_detail .hr{background:#c0c0c0}.view_order_detail h2 em{display:block;margin:-1.3em 0 0;font-style:normal;text-align:right}.view_order_detail h2 em strong{color:#d38200}.view_order_detail .items{margin:12px 0 0}.view_order_detail .items table{width:100%;border-collapse:collapse}.view_order_detail .items table th,.view_order_detail .items table td{text-align:left}.view_order_detail .items table th{padding:4px 5px;background:#f7f7f7;border-bottom:1px solid #c0c0da}.view_order_detail .items table td{padding:6px 5px;border-top:1px solid #f7f7f7}.view_order_detail .items table .th_price,.view_order_detail .items table .th_total,.view_order_detail .items table .td_price,.view_order_detail .items table .td_total{text-align:right}.view_order_detail .items table .th_xcode,.view_order_detail .items table .td_xcode,.view_order_detail .items table .th_quantity,.view_order_detail .items table .td_quantity{text-align:center;display:none}@media screen and (min-width: 40em){.view_order_detail .items table .th_xcode,.view_order_detail .items table .td_xcode,.view_order_detail .items table .th_quantity,.view_order_detail .items table .td_quantity{display:table-cell}}.view_order_detail .billing_address,.view_order_detail .delivery_address,.view_order_detail .order_notes,.view_order_detail .track_order{margin:12px 0 0}.view_order_detail .billing_address h3,.view_order_detail .delivery_address h3,.view_order_detail .order_notes h3,.view_order_detail .track_order h3{padding:5px 8px;margin:0;background:#f7f7f7;border-bottom:1px solid #c0c0da}.view_order_detail .billing_address ul,.view_order_detail .delivery_address ul,.view_order_detail .order_notes ul,.view_order_detail .track_order ul{padding:5px 8px}.view_order_detail .billing_address,.view_order_detail .delivery_address{margin-bottom:12px;display:block}@media screen and (min-width: 40em){.view_order_detail .billing_address,.view_order_detail .delivery_address{width:49.5%;float:left}}.view_order_detail .delivery_address{margin-left:1%}.view_order_detail .order_notes{clear:both;margin-bottom:8px}.view_order_detail .order_notes ul{padding:0}.view_order_detail .order_notes li{padding:7px 8px;border-bottom:1px solid #f7f7f7}.view_order_detail .order_notes li:last-child{border:0}.view_order_detail .track_order p{padding:5px 8px}.view_order_detail .track_order p.small{font-size:small}.view_order_detail #tracking_link{margin:8px;padding:8px;text-align:center;background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px}.view_order_detail #tracking_link img{margin:0 8px;vertical-align:middle}.view_order_detail #tracking_link a{font-weight:bold}
