body {
    
}

.header-div, header.layout {
    display: none !important;
}

#pnlContent, #PeopleVineContent {
    margin-top: 0 !important;
}

#lblmessage.alert {
    margin-top: 0;
}

#gridSubscriptions, #gridMemberships, #grid {
    padding-left: 0;
}

#eventCalendarButton, #eventMapButton {
    margin-bottom: 10px;
}

#content_Button1 {
    margin-bottom: 10px;
}
#admin_customer_payment_information .mix-btn_error {
    margin-bottom:10px;
}

#custom_page-34142 #pnlContent .row .col-lg-6:nth-child(2) {
    display: none;
}

/*/////////EDITS FOR IPAD VIEW*/

/*login page*/
@media (min-width: 768px){
    #custom_page-34142 .col-spacer {
        min-width: 100% !important;
    }
    #custom_page-34142 #pnlContent {
        margin: 0 auto;
    }
    #custom_page-34142 .col-md-5 {
        -ms-flex: 0 0 99.666667% !important;
        flex: 0 0 99.666667% !important;
        max-width: 99.666667% !important;
    }
}

/*portal landing page (account_customer_menu)*/
@media screen and (min-width: 751px){
.pvwrap, #PeopleVineContent {
    padding: 0rem;
    width: 100%;
}
}
 #PeopleVineContent {
    margin: 0 auto !important;
}

#account_customer_menu {
    width: 100%;
}

.event-location-info .txt_feature {
    font-size: 12px;
}
.event-venue-text .txt_feature {
    font-size: 12px;
}

/*event registration page - mobile footer register btn*/
@media(max-width:550px){
#pvevent #btnShowTickets {
    margin-bottom: 5rem;
}
}


/*share ticket edits for ipad*/
#admin_event_ticket_share, #pvevent_account .fieldset-label {
    font-size: 12px;
}
/*///////////END EDITS FOR IPAD VIEW*/
