/* You can add your own CSS here. Click the help icon above to learn more. */ a.cart-contents { display: none; } li.wbc-shop-cart { display: none !important; } .col-sm-3 { display: none !important; } .col-sm-9 { width: 100%; } .woocommerce .variations_form.cart{ background-color: #000; color: white } .woocommerce .woocommerce-message{ background-color: #000; color: white } .woocommerce .quantity input.plus{ background-color: #560100; color: white } .woocommerce .quantity input.minus{ background-color: #560100; color: white } .woocommerce .woocommerce-error{ background-color: #000; color: white } .woocommerce .woocommerce-info{ background-color: #000; color: white } .woocommerce #payment.woocommerce-checkout-payment{ background-color: #000; color: white } .woocommerce div.product .woocommerce-tabs ul.tabs { display:none; } .woocommerce div.product .woocommerce-tabs .panel { margin: 0 0 42px; padding: 0; background-color: #000; border-color: #000; } .panel { margin-bottom: 20px; background-color: #000; } li#tab-title-description.description_tab { background-color: #000; } li#tab-title-reviews.reviews_tab { background-color: #000; } li#tab-title-additional_information.additional_information_tab { background-color: #000; } a.wbc-photo-up { display: none !important; } div.wbc-extra-links { display: none !important; } a.button.btn-primary { display: none !important; } span.comments { display: none !important; } span.user { display: inline !important; } div.item-link-overlay { opacity: 0 !important; } .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern { color: #FFF; border-color: #910000; background-color: #910000 !important } .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover { color: #f7f7f7; border-color: #770000; background-color: #770000 !important } .wpb_text_column.wpb_content_element {margin-bottom: 0px !important} .evo_metarow_organizer .evo_card_organizer_image img {height:auto;} .evors_section.evors_guests_list { background-color: #000000 !important; } .evo_lightbox_body #evorsvp_form .rsvp_status span.set { background-color: #850000 !important; } .evors_whos_coming_title em i { background-color: #850000 !important; } #evoSUB_form .form { background-color: #000000 !important; } #evoSUB_form .form.success { color: white !important; background-color: #000000 !important; } #evoSUB_form .form.error { background-color: #000000 !important; } .post-type-archive-ajde_events div.page-wrapper { padding-left: 8%; padding-right: 8%; } div.wrap.evotax_term_card.evo_location_card { padding-left: 8%; padding-right: 8%; } div.wrap.evotax_term_card.evo_organizer_card { padding-left: 8%; padding-right: 8%; } div.wpcf7-mail-sent-ok { border: 2px solid red; } div.widget.widget_recent_entries {display: none !important;} div.widget.widget_recent_comments {display: none !important;} div.widget.widget_archive {display: none !important;} div.widget.widget_categories {display: none !important;} footer.entry-meta {display: none !important;} div.crp_related { text-align: center; margin: auto; padding-top: 50px; padding-bottom:50px; max-width:1140px; } /*this is the width of the container on the inside*/ body.post-template-default div.container {width:100% !important;} body.post-template-default div.entry-content {text-align:left; margin:auto; max-width:1140px;} div.author-wrap {text-align:left; margin:auto; max-width:1140px;} div.author-block {text-align:left; margin:auto; max-width:1140px;} div.comment-block {text-align:left; margin:auto; max-width:1140px;} /*Container code*/ body.post-template-default div.post-featured{margin-top:-7vh;min-height:100vh; min-width:100vw;max-height:100vh; text-align: center;} /*Image Code*/ body.post-template-default div.page-wrapper div.wbc-image-wrap img {max-width:none !important; width:auto !important; z-index:0; display: block; margin-left: auto; margin-right: auto; min-height:100vh; min-width:100vw;} div.posts.blog-style-3 {width:100% !important; max-width: 1300px;} form.wpcf7-form {color:white !important;} /*the next three items change the title location and size for each post*/ body.single-post header.post-header { margin-top: -60vh; position: absolute; left: 50%; min-width:90vw; transform: translate(-50%, -50%); text-align: center; z-index:2; } i.fa.fa-user { display: none;} i.fa.fa-calendar { display: none;} body.single-post i.fa.fa-pencil { display: none;} body.single-post div.entry-meta { text-align: center; margin: auto; font-size: 4vmin; max-width: 1140px; line-height: 5vmin; text-shadow: 0.2vmin 0.2vmin black; } body.single-post div.entry-meta span:not(:nth-child(1)) { display: none; } body.single-post h1.entry-title{ text-align: center; margin: auto; max-width: 1140px; font-size: 13vmin; letter-spacing: .2vmin; line-height: 12vmin; text-shadow: 0.5vmin 0.5vmin black; padding-bottom:3vmin; } body.post-template-default div.entry-content {padding-top:2%;} .site-logo-title img {min-height:55px;} h1.special-heading-3 {text-shadow: 3px 3px black;} h1.default-heading {text-shadow: 2px 2px black;} h3.special-heading-1 {text-shadow: 2px 2px black;} ::-moz-selection { background-color: red; color: black; } ::selection { background-color: red; color: black; } .wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper { padding-top: 0; }