.account_form_actions{padding: 0 0 30px; text-align: center;}

.account_form_actions .btn{font-weight: 600; font-size: 1.2em; text-transform: uppercase; width: auto;}

.account_form_actions img{display: none; padding-bottom: 20px;}

.account_box{display: inline-block; width: 70%; background: #fff; vertical-align: top;}

.account_box .trigger{font-size: 1em;}
.account_box .trigger a{color: inherit; font-weight: bold;}

.account_box .paginator{text-align: center; margin: 15px 0 0 0;}

.workcontrol_account_sidebar{width: 30%; display: inline-block; vertical-align: top;}

.workcontrol_account_sidebar header{padding: 0 0 20px; text-align: center;}

.workcontrol_account_sidebar header h2, .workcontrol_account_sidebar header p{font-size: 1em;}

.workcontrol_account_sidebar_nav{display: block; width: 100%; padding: 10px; background: #fff;}

.workcontrol_account_sidebar_nav li{display: block; width: 100%; border-bottom: 1px solid #e5e5e5;}

.workcontrol_account_sidebar_nav li a{display: block; width: 100%; padding: 10px; text-transform: uppercase; color: #555; font-size: 0.875em;
                                      font-weight: bold; text-decoration: none;}
.workcontrol_account_sidebar_nav li a:before{content: "▪"; margin-right: 10px;}

.workcontrol_account_sidebar_nav li .active,
.workcontrol_account_sidebar_nav li .active:hover{background: #e5e5e5; border-color: #e5e5e5; color: #000; cursor: default;}

.workcontrol_account_sidebar_nav li a:hover{background: #f4f4f4;}

.workcontrol_account_view{padding-left: 50px;}

.wc_account_title{font-size: 1.2em; text-transform: uppercase; font-weight: 400; padding-bottom: 5px; margin-bottom: 20px; border-bottom: 3px solid #e5e5e5;}

.wc_account_title span{color: #999;}

.wc_spacer{padding: 2px; margin: 30px 0;}

.wc_account_order{font-size: 0.875em; padding: 15px 0; border-bottom: 1px solid #f2f2f2;}

.wc_account_order p{display: inline-block; width: 30%; color: #888; text-align: center;}

.wc_account_order p:first-of-type{text-align: left;}

.wc_account_order a{color: #000; font-weight: 400; text-decoration: none;}

.wc_account_order a:hover{text-decoration: underline;}

.wc_order_addr{margin: 0 0 20px 0; font-size: 0.875em; padding: 10px; border: 1px solid #f2f2f2;}

.wc_order_addr b{font-weight: 400; font-size: 1.2em;}

.workcontrol_account_home p{display: inline-block; width: 50%; padding: 10px; border: 1px solid #eee;}

.workcontrol_account_home .blocospan{padding: 10px;}

.workcontrol_account_home .tablespan{border: 1px solid #eee;}

.workcontrol_account_home p b{font-weight: 300; color: #999;}

@media (max-width: 62em){
    .account_box, .workcontrol_account_sidebar{width: 100%; padding: 0;}

    .workcontrol_account_sidebar_nav li{display: inline-block; width: 50%;}
}

@media (max-width: 480px){
    .workcontrol_account_home p{width: 100%;}

    .wc_account_order p{width: 50%; padding: 10px 0 0 0;}
    .wc_account_order p:first-of-type{width: 100%; padding: 10px; background: #f2f2f2;}
    
    .workcontrol_account_home .blocospan{width: 100%; text-align: center;}
}
@media (max-width: 768px){
    .campo30{width: 100%;}
}