

.wcppec-checkout-buttons__separator {
    display: block;
    opacity: .5;
    text-align: right;
    padding-right: 30px;
    margin: 30px 0!important;
    font-weight: bold;
    font-size: 15px;
    color: #000;

}

.woocommerce table.cart td.actions>.checkout-button, .woocommerce-page table.cart td.actions>.checkout-button {
    line-height: 34px;
}

@media only screen and (max-width: 770px) {
.wcppec-checkout-buttons {
    
    margin-top: 50px;
}
}

@media only screen and (max-width: 479px) {
#woo_pp_ec_button_cart {
    width: 100%!important;
    float: right;
}
.woocommerce div.cart-collaterals h2, .woocommerce-page .div.cart-collaterals h2, .woocommerce div.cart-collaterals h2 a, .woocommerce-page .div.cart-collaterals h2 a {
    font-size: 20px;
    line-height: 30px!important;
}

.woocommerce div.cart-collaterals div.cart_totals {
   margin-right: 50%;
    width: 100% !important;
}

.woocommerce .checkout table.shop_table thead tr th, .woocommerce table.cart thead tr th, .woocommerce-account table.my_account_orders thead tr th, .woocommerce-page .checkout table.shop_table thead tr th, .woocommerce-page table.cart thead tr th, .woocommerce-page table.my_account_orders thead tr th {
font-size:11px!important;
}

.woocommerce table.cart td.actions>.checkout-button, .woocommerce-page table.cart td.actions>.checkout-button {
    width: 100%;
    text-align: center;
}
.woocommerce table.cart td.actions input[type=submit] {
  
    text-align: center;
}

.wcppec-checkout-buttons__separator {
   
    text-align: center;
    padding-right: 0;
  
}


}


.border-box {
padding: 10px 0;
border: 1px solid #e5e5e5;
}

nav.main_menu.right {
float: left !important;
width: 100%;
}


nav.main_menu>ul>li>a {
padding: 0px 13px !important;
}

.scrolled .header_bottom.clearfix {
background-position-y: -55px !important
}

.q_logo a {
height: 60px !important;
}

.title_holder {
padding-top: 120px !important;
}