* {
scrollbar-width: thin;
scrollbar-color: #111 #eee;
} *::-webkit-scrollbar {
width: 12px;
}
*::-webkit-scrollbar-track {
background: #eee;
}
*::-webkit-scrollbar-thumb {
background-color: #111;
border-radius: 5px;
border: 3px solid #eee;
}
@font-face {
font-family: 'Gagalin';
src: url(//ancientmemes.eu/gfx/font/Gagalin-Regular.eot); src: url(//ancientmemes.eu/gfx/font/Gagalin-Regular.eot?#iefix) format('embedded-opentype'), url(//ancientmemes.eu/gfx/font/Gagalin-Regular.woff2) format('woff2'), url(//ancientmemes.eu/gfx/font/Gagalin-Regular.woff) format('woff'), url(//ancientmemes.eu/gfx/font/Gagalin-Regular.ttf)  format('truetype'), url(//ancientmemes.eu/gfx/font/Gagalin-Regular.svg#Gagalin) format('svg'); }
h1,h3{
font-family: Gagalin;
color: #ffa800;
text-transform: uppercase;
}
body, button, input, textarea{
font-family: Gagalin,"Open Sans"!important;
text-transform: uppercase;
}
#masthead {
margin-top: 40px;
height: 140px;
padding: 0;
display: flex;
align-items: center;
}
#masthead .col-full{
width: 100%;
max-width: 95%;
display: flex;
align-items: center;
justify-content: flex-start;
}
#masthead .col-full::before,#masthead .col-full::after {
content: "";
display: none;
}
.site-search{
margin: 0;
margin-right: 60px!important;
}
#woocommerce-product-search-field-0 {
border-radius: 30px;
}
.widget_product_search form:not(.wp-block-search) button[type="submit"] {
position: absolute;
right: -50px;
display: block;
width: 46px;
height: 46px;
left: auto;
cursor: pointer;
z-index: 99;
clip-path: none;
clip: unset;
background: none;
text-indent: -10000px;
}
.site-search .widget_product_search form::before {
top: 0px;
left: auto;
right: -50px;
background: #fff;
width: 46px;
height: 46px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 22px;
color: #111!important;
}
.site-branding {
margin-top: -140px;
margin-bottom: 0; margin-right: 0 !important;
}
.storefront-primary-navigation {
display: none;
position: absolute;
width: 250px;
right: 15px;
top: 100px;
background: #111;
border-radius: 0 0 10px 10px;
}
#site-navigation {
width: 100%;
}
.nav-menu li {
width: 100%;
}
.main-navigation ul.menu > li > a, .main-navigation ul.nav-menu > li > a {
padding: 10px;
margin-bottom: 5px;
}/*/*/.archive .woocommerce-Price-amount.amount , .site-header-cart .cart-contents span{/**/color: #fff;
}
.cart-contents .woocommerce-Price-amount.amount {
display: none;
}
.woocommerce-active .site-header .site-header-cart {
width: auto;
float: none;
}
.site-header-cart:hover .widget_shopping_cart {
width: 300px;
left: auto;
right: 0;
}
.cart-contents {
display: flex !important;
align-items: center;
justify-content: center;
width: 46px !important;
height: 46px !important;
background: #fff !important;
border-radius: 50%;
padding: 0 !important;
color: #111 !important;
line-height: 1;
font-size: 22px;
}
.site-header-cart .cart-contents::after {
height: auto;
}
#menu-show {
width: 46px !important;
height: 46px !important;
display: flex;
align-items: center;
justify-content: center;
background: #fff;
border-radius: 50%;
margin-left: 10px;
padding: 0;
color: #111;
flex-shrink: 0;
flex-grow: 0;
}
#menu-show svg{  }
.sectioned {
background: rgba(0,0,0,.7);
background: linear-gradient(0deg, rgb(0,0,0) 0%, rgba(0,0,0,.7) 100%);
border-radius: 0 280px 0 0;
padding: 60px;
text-align: center;
margin-bottom: 2rem;
}
.sectioned.special-offers-section {
padding: 0;
}
#content .col-full {
width: 100%;
max-width: 95%;
}
.cat-samples {
display: flex;
justify-content: flex-start;
align-items: center;
overflow: auto;
}
.cat-samples div{
margin: 20px;
flex-shrink: 0;
flex-grow: 0;
text-align: center;
}
.cat-samples div a{
display: block;
text-align: center;
}
.cat-samples div a img{
margin: auto;
background: #fff;
}
.special-offers {
display: flex;
align-items: center;
justify-content: flex-start;
padding-right: 40px;
}
.special-offers h1{
margin-left: auto;
margin-right: auto;
}
.special-offer {
width: 380px;
background: #fff;
height: 380px;
border-radius: 50%;
flex-grow: 0;
flex-shrink: 0;
margin-right: 50px;
}
#pre-footer {
display: flex;
width: 100%;
justify-content: space-between;
}
footer#colophon {
position: relative;
}
#footer-logo {
position: absolute;
top: -95px;
right: 50px;
}
.swiper-slide {
width: 100%;
}
.swiper-slide img {
width: 100%;
}
.swiper-button-prev,.swiper-button-next {
width: 143px!important;
height: 143px!important;
text-indent: -9999px;
}
.swiper-button-prev{
background: url(//ancientmemes.eu/gfx/arrow-left.png);
}
.swiper-button-next{
background: url(//ancientmemes.eu/gfx/arrow-right.png);
}
#custom_html-3 a[href*="facebook"]{
background: url(//ancientmemes.eu/gfx/facebook.png);
width: 48px;
height: 48px;
display: inline-block;
}
#custom_html-3 a[href*="instagram"] {
background-image: url(//ancientmemes.eu/gfx/instagram.png);
background-size: 26px 26px;
width: 48px;
height: 48px;
display: inline-block;
background-position: center;
background-repeat: no-repeat;
border-radius: 50%;
border: 3px solid #c2c2c2;
}
#custom_html-3 a[href*="twitter"]{
background-image: url(//ancientmemes.eu/gfx/twitter.png);
background-size: cover;
width: 48px;
height: 48px;
display: inline-block;
}
#secondary {
background: #111111;
padding: 10px;
border-radius: 10px;
position: sticky;
top: 65px;
}
.single-product #secondary{
display:none;
}
.single-product .content-area,.woocommerce-cart .content-area  {
max-width: 90%;
width: 100%;
float:none;
margin-left: auto;
margin-right: auto;
padding: 0 20px;
box-sizing: unset;
}
@media screen and (max-width: 768px) {
#content .col-full{
margin: auto;
}
}
li.product {
background: #333;
padding: 10px;
border-radius: 3px;
color: #fff;
}
.woocommerce-loop-product__title {
color: #fff;
}
.onsale {
position: absolute;
top: 11px;
background: yellow;
color: #000;
right: 11px;
}
.button.wp-element-button.product_type_simple {
display: none;
}/*/*/li.product .price {/**/color: #fff;
}
#new_head {
height: 120px;
margin-bottom: -40px;
background:url(//ancientmemes.eu/gfx/newhead.jpg);
}
.product_wrapper::after {
content: "";
display: block;
clear: both;
}
.product_wrapper {
background: #fff;
border-radius: 3px;
padding: 20px;
}
.product_wrapper .woocommerce-Price-amount.amount {
display: inherit !important;
font-weight: bold;
font-family: Gagalin;
}
.single-product .product_wrapper .price {
margin: 10px 0 !important;
}
.related.products h2 {
text-align: center;
margin-top: 1.4rem;
font-family: Gagalin;
text-transform: uppercase;
}
.button.wp-element-button.product_type_variable.add_to_cart_button,.product_type_variable{
display: none;
}
.woocommerce-cart #secondary {
display: none;
}
.woocommerce-cart article .entry-content {
background: #fff;
border-radius: 3px;
padding: 20px !important;
}
.woocommerce-cart-form__contents th {
background-color: #333!important;
color: #fafafa;
}
.special-offers img {
height: 400px;
}
.special-offer {
width: 320px;
background: #fff;
height: 320px;
border-radius: 50%;
flex-grow: 0;
flex-shrink: 0;
margin-right: 50px;
}
@media (min-width: 1630px){
.cat-samples{
justify-content: center;
}
}
@media (min-width: 768px){
table.cart th, table.cart td {
padding: 10px;
}
.storefront-breadcrumb {
padding: 0.416em 0;
margin: 0 0 0.706em;
background: #eee;
}
}
#customer_details {
background: #fff;
padding: 20px;
border-radius: 3px;
}
#flexed_ancient {
display: flex;
justify-content: space-between;
}
.page-template-template-fullwidth-php .col2-set {
float: none;
width: 100%;
}
#order_review {
width: 100%;
float: none;
}
#order_review_heading, #order_review {
width: 100%!important;
float: none!important;
margin-right: 0;
clear: right;
}
#order_details {
width: 100%;
background: #fff;
padding: 20px;
border-radius: 3px;
}
@media (max-width: 66.4989em){
.col-full {
margin: auto;
padding: 0;
}
}
@media (max-width: 768px) {
#flexed_ancient {
flex-wrap: wrap;
}
}
#header_slider {
margin-bottom: -40px;
}
.swiper-button-next, .swiper-button-prev {
top: 45% !important;
}
.storefront-sorting {
background: #fff;
padding: 5px;
border-radius: 3px;
}
@media screen and (min-width: 1024px){
.flex-control-nav.flex-control-thumbs {
display: flex;
width: 100%;
height: 90px;
overflow: auto;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
width: auto;
float: none;
margin: 10px;
flex-shrink: 0;
height: 60px;
overflow: hidden;
}
}
@media screen and (max-width: 980px) {
.swiper-button-next, .swiper-button-prev {
width: 50px !important;
height: 50px !important;
background-size: cover;
}
.special-offers img {
width: 110px;
}
.sectioned {
background: rgba(0,0,0,.7);
background: linear-gradient(0deg, rgb(0,0,0) 0%, rgba(0,0,0,.7) 100%);
border-radius: 0 90px 0 0;
padding: 60px;
text-align: center;
margin-bottom: 2rem;
}
.special-offer {
width: 160px;
background: #fff;
height: 160px;
border-radius: 50%;
flex-grow: 0;
flex-shrink: 0;
margin-right: 50px;
}
}
@media screen and (max-width: 1410px) {
.special-offer {
width: 290px;
background: #fff;
height: 290px;
border-radius: 50%;
flex-grow: 0;
flex-shrink: 0;
margin-right: 50px;
}
.special-offers img {
width: 200px;
}
}
@media screen and (max-width: 1124px) {
.special-offer {
width: 250px;
background: #fff;
height: 250px;
border-radius: 50%;
flex-grow: 0;
flex-shrink: 0;
margin-right: 50px;
}
#pre-footer img {
max-width: 50%; }
}
@media screen and (max-width: 1060px) {
.special-offer {
width: 200px;
background: #fff;
height: 200px;
border-radius: 50%;
flex-grow: 0;
flex-shrink: 0;
margin-right: 50px;
}
}
@media screen and (max-width: 768px) {
.cat-samples {
flex-wrap: wrap;
justify-content: center;
}
.special-offers {
flex-wrap: wrap;
}
.special-offer {
width: 220px;
background: #fff;
border-radius: 50%;
flex-grow: 0;
flex-shrink: 0;
margin: 20px;
height: 220px;
}
.site-search {
display: inherit;
}
.site-search form {
margin: 0;
}
.widget_search form:not(.wp-block-search) input[type="text"], .widget_search form:not(.wp-block-search) input[type="search"], .widget_product_search form:not(.wp-block-search) input[type="text"], .widget_product_search form:not(.wp-block-search) input[type="search"] {
padding: 16px 10px;
}
}
@media screen and (max-width: 540px){
.widget_product_search form:not(.wp-block-search) button[type="submit"]{
display: none;
}
.site-search .widget_product_search form::before {
display: none;
}
#masthead .col-full {
flex-wrap: wrap;
justify-content: center;
align-items: flex-end;
}
.site-header .custom-logo-link img {
width: 100%;
max-width: 110px;
display: block;
margin: auto;
}
.site-search {
margin-right: 10px !important;
}
.special-offers img {
width: 150px;
}
#footer-logo {
width: 100px;
top: -75px;
right: 5px;
}
.sectioned {
background: rgba(0,0,0,.7);
background: linear-gradient(0deg, rgb(0,0,0) 0%, rgba(0,0,0,.7) 100%);
border-radius: 3px;
padding: 60px 0;
text-align: center;
margin-bottom: 2rem;
}
.site-search {
margin-top: 20px;
margin-right: 10px !important;
}
#site-navigation-menu-toggle {
display: none;
}
.handheld-navigation {
display: block;
max-height: unset;
}
.woocommerce-variation-add-to-cart.variations_button,.product-type-simple form.cart {
display: flex;
flex-wrap: nowrap;
}
.product_title.entry-title {
text-align: center;
}
.flex-control-nav.flex-control-thumbs {
display: flex;
width: 100%;
height: 80px;
overflow: auto;
flex-wrap: nowrap;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
width: auto;
flex-grow: unset;
flex-shrink: 0;
height: 80px;
margin: 0 10px;
overflow: hidden;
}
.single_add_to_cart_button.button.alt.wp-element-button {
white-space: nowrap;
}
.up-sells.upsells.products {
margin-top: 20px;
text-align: center;
}
.storefront-breadcrumb {
padding: 15px 30px;
}
.cat-samples div {
margin: 0;
flex-shrink: 0;
flex-grow: 0;
text-align: center;
width: 50%;
}
.site-branding {
margin-top: -80px;
margin-bottom: 0;
margin-right: 0 !important;
}
.single-product div.product form.cart .quantity {
float: left;
margin-right: -10px;
}
.single_add_to_cart_button.button.alt.wp-element-button {
margin-left: 0px;
}
iframe.fb_mpn_mobile_landing_page_slide_up {
position: absolute;
top: 0!important;
}
}
.widget-title {
font-weight: bold !important;
text-align: center;
font-family: Gagalin;
text-transform: uppercase;
color: #eee;
}
.storefront-breadcrumb .col-full {
width: 100%;
max-width: unset;
}
.tag-cloud-link {
display: inline-block;
text-decoration: none !important;
margin: 5px;
border: .5px solid #eee;
padding: 3px 7px;
font-size: 90% !important;
border-radius: 3px;
}
.tagcloud {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
a:focus, button:focus, .button.alt:focus, input:focus, textarea:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus {
outline-color: #ffa800;
}
.widget_price_filter .ui-slider .ui-slider-range, .widget_price_filter .ui-slider .ui-slider-handle {
background-color: #ffa800;
}
.tag-cloud-link {
display: inline-block;
text-decoration: none !important;
margin: 5px;
border: .5px solid #eee;
padding: 3px 7px;
font-size: 90% !important;
border-radius: 3px;
color: #eee !important;
}
.widget-area .widget a, .hentry .entry-header .posted-on a, .hentry .entry-header .post-author a, .hentry .entry-header .post-comments a, .hentry .entry-header .byline a {
color: #ccc;
text-decoration: none;
}
a:focus, button:focus, .button.alt:focus, input:focus, textarea:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus {
outline: none;
}
.site {
overflow-x: unset;
}
.site-header-cart .cart-contents::after {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;  line-height: inherit;
vertical-align: baseline; content: "";
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAATNSURBVEiJfVVbaFRXFF3nvnLvzJ25k5lkYo3GmJgZn0iiFCv+tNJKpVRSKLTS+iUKrdAWbCuiNFB8QEELpWjxQ3+0H4XaD6FUrX7EtPmIxVckCW1e5jHJPDL33rlz5777MZk4SWayv845e5219j77bDZBdfO3RYJDIZ6LWIBuuzAqgVKankko2k4A+Up+ZgWBaJPkr/uko5VjAlINYWsqgs7e7iUJRYsCGK3kJysIIOrnD/EMfUzimJ3tDRIYhjPJ/I3eySSmVOMv03GvaKb5czUOAgAisHV1rXgTHq4PZXNdSzDstrpg8vLerZJPECAIPADg2wf9v19/OtoJLH66WK14xiPk/bGM2mkC/RQANIYD187sjm3Y0Rj5bJVfOL5EwALBVN52YDs2AMBxPayTxD+Wkm8MB7t2RKWvL+7d3hYR+QsAQAOAyLK5iXzhwKnX4r7+TG5HVrenddt+AkACEPOzzNFtEVHMWg6ypoNpTce5nv7mnGl3AzABFGLhwJHWkHD+1J7NzNneweSEku/SbWdgoQbxkHi6oyH4zfFdG+mDt/pklqbV1QGhrjnkZ8UaDoSmLYdmbHjELb6t58iG6Qwls+ZYWp4LMYhf2dfOfP9oNH1/NHlmRtMvLtRgQSQSvCSy9JFN9SF8/mqMEjkGhOXASmEQiq5WR2imhXO3e/MDk4maSTV/IaEZX5V8i74pyzK5AM+SN5qj5MlsFoRiwAYkYC4BAGipkwAAwyl5mcjbm1t843OqTuctpbw05RlEttUHJ95ta1z48DTD2BRFOaV9x6qwAwD/JDJV07nxdEQeSitbAKQXZbA2wB9tCQo8DxcAQBECP8+wAGFLmOFMMfIQV/25tkclbjanH8wa1g+LBESO7QxyDMbVYsdzNAW/YVUlqmZRjqZEjnlrmYDtusLepjAEhsbNf2fwNKXCx9BQTBuHtzZhVNHRPZlGDU1BtRwc2rQGs3kDf75Igacp5CwHH8ZX4/W1Efz2X8Jf4n1ZZM8bmsmbW5qDAlTTxrH2ZsRDIu6MJaFaNhTTwpc7W7FG5HHvRRqqZUM2bXzR0YL1QQHdkxkopo1pzYDrYbhES5UWI9n8j30J2S3tTdvBiQcDeJ7JoUXyLcRxsmcQT1IKNpSdnf57CA9nZcRq/bg7npqb1gpXlwnYwL2Hs8r0QEaDbNjwALiehwOtDXA9D+nCy3ocaG0AIUBKN4EynON56J7IjADoKWEXNZoPaK/h2b796+upfevq8DipImc5oEBACNC5YRX6ZmSMK3rxMimKPU4qGJF13BicNPKGvcsCHlUUAIC2Wt9lCuRwvcDNI4jjVRkm5ZbMm4xiWpfKu7iiAAA6ViuOnd8Tb2zwFXsuGAiAZavPphmtgA9+7emfzhXaASz629UGTrzOxz9rDYsUKUI8C0SvBPQADKeyVLZgdgAYXOqvFtZgWGC/29fyyomDW5oIADDBWpHmfcuAV3uf5X7qeXQOMJeRA/PzoJKldfN+Im9+tLsxEg7xHDzLBOUTQcqSfpFVcfJW9/OEqn08n8wyoyodzps7mMy+2dX9XDccF57rwtHUBadhOzj2y92pKTn3HgC3GsmKQx8AmgKBd8Iie42lKD8AT3eheh68gm0pKVX7VDbsOyvd/x8fHgJuNageeAAAAABJRU5ErkJggg==);
float: right;
line-height: 1.618;
filter: grayscale(1);
width: 24px;
height: 24px;
}
.page .entry-content{
background: #fff;
padding: 15px;
border-radius:3px
}
@media screen and (max-width: 768px){
.footer-widgets {
padding: 0 20px;
}
}
#post-8 header {
display: none !important;
}
.site-header-cart .cart-contents .count {
display: flex !important;
position: absolute;
background: #000;
width: 26px;
height: 26px;
border-radius: 50%;
margin-top: -45px;
margin-right: -45px;
justify-content: center;
align-items: center;
font-weight: bold;
border: 2px solid #fff;
opacity: 1;
color: #fff;
line-height: 1;
font-size: 13px;
font-family: serif;
}
.fb_dialog_content iframe {
bottom: 75px !important;
right: 3px !important;
}
.cky-btn-revisit-wrapper.cky-revisit-bottom-left {
bottom: 75px;
left: 5px;
}
#thwmscf-tab-panel-0 { justify-content: center;
align-items: flex-start;
padding: 30px;
flex-wrap: wrap;
}
#tomsg {
width: 100%;
margin-bottom: 35px;
}   .woocommerce-form.woocommerce-form-login.login {
width: 44%;
}
#checkout-login-wrap {
display: flex;
align-items: flex-start;
justify-content: center;
height: 366px;
}
#checkout-login-wrap > form {
height: 100%;
position: relative;
}
#checkout-login-wrap > div {
background: #eee;
width: 30%;
margin: 0 5%;
height: 100%;
display: flex;
align-items: center;
justify-content: flex-start;
flex-wrap: wrap;
padding: 5%;
text-align: left;
position: relative;
}
.woocommerce-form.woocommerce-form-login.login {
width: 35%;
padding: 4%;
background: #eee;
}
.page-id-9 .woocommerce-form.woocommerce-form-login.login {
width: 100%;
}
.woocommerce-button.button.woocommerce-form-login__submit.wp-element-button {
display: block;
width: 100%;
background: #000;
color: #fff;
text-align: center;
}
.nsl-container.nsl-container-block {
text-align: center !important;
margin-bottom: 30px;
}
input[type="text"], input[type="number"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], input[type="search"], textarea, .input-text {
padding: .6180469716em;
background-color: #fff;
color: #43454b;
border: 1px solid #000;
-webkit-appearance: none;
box-sizing: border-box;
font-weight: 400;
box-shadow: inset 0 1px 1px rgba(0,0,0,.125);
}
.woocommerce-billing-fields__field-wrapper { margin: auto;
display: flex;
flex-wrap: wrap;
}
.form-row-wide {
width: 47.8260869565%;
margin-right: 4.347826087%;
}
.form-row-wide select{
height: 47px;
background: #fff;
border: 1px solid;
}
#billing_address_1_field,#billing_state_field,#billing_phone_field,#shipping_address_1_field,#shipping_state_field,#shipping_phone_field {
margin-right: 0;
}
.woocommerce-account-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields { margin: auto;
display: flex;
flex-wrap: wrap;
}
#ship-to-different-address {
width: 100%;
}
.shipping_address {
width: 100%;
}
.woocommerce-shipping-fields__field-wrapper{
display: flex;
margin: auto;
flex-wrap: wrap;
}
.woocommerce-additional-fields__field-wrapper {
width: 100%;
}
#billing_email_field {
width: 100%;
margin-right: 0;
}
.select2-container--default .select2-selection--single {
background-color: #fff;
border: 1px solid #aaa;
border-radius: 4px;
height: 47px;
align-items: center;
display: flex;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 26px;
position: absolute;
top: 10px;
right: 1px;
width: 20px;
}
table:not(.has-background) th {
background-color: #fff;
}
table:not(.has-background) tbody td {
background-color: #fff;
}
#action-next {
background: #000;
color: #fff;
}
#thwmscf-tab-panel-3 {
width: 60%;
margin: auto;
}
#ppc-button-ppcp-gateway {
text-align: center;
}
.form-row label {
display: block;
white-space: nowrap;
}
#thwmscf-tab-panel-1 {
margin: auto;
width: 60%;
background: #eee;
padding: 15px;
}
.headline {
color: #ff6600;
position: absolute;
top: -30px;
left: 0;
}
.memes-area {
width: 80%;
margin: auto;
}
.memes-area figure {
width: 80%;
background: #fff;
margin: auto;
padding: 35px;
text-align: center;
border-radius: 5px;
}
figure img {
display: block;
margin: auto;
}
.memes_archive{
background: #fff;
border-radius: 5px;
padding: 35px;
display: flex;
flex-wrap: wrap;
}
.memes_archive a {
display: block;
text-align: center;
width: 150px;
margin: 5px;
}
@media screen and (max-width: 880px){
#thwmscf-tab-panels,#thwmscf-tab-panel-0 {
padding: 0;
}
#checkout-login-wrap {
height: auto;
display: block;
}
#checkout-login-wrap > form, #checkout-login-wrap > div {
height: auto;
width: 100%;
margin: 10px 0;
}
ul.thwmscf-tabs li a {
padding: 10px 0px 10px 0px;
display: block;
outline: none;
font-size: .8em;
}
.woocommerce-billing-fields__field-wrapper{
width: 100%;
}
.form-row-wide {
width: 100%;
margin-right: 0;
}
#billing_first_name_field,#billing_last_name_field,.woocommerce-account-fields, .woocommerce-shipping-fields, .woocommerce-additional-fields,#shipping_first_name_field,#shipping_last_name_field,#thwmscf-tab-panel-3 {
width: 100%;
}
#payment .place-order{
padding: 0;
}
#payment .place-order .button{
font-size: 1.15em;
}
#checkout-login-wrap > div{
margin-top: 30px;
}
.memes-area figure{
padding: 20px;
width: 100%;
}
.memes-area {
width: 100%;
margin: auto;
}
.memes_archive a {
display: block;
text-align: center;
width: 48%;
margin: 5px;
}
}
.ssbp-list li p {
visibility: hidden;
display: none;
}
.ssbp-list{
margin-bottom: 20px!important;
}
.ssbp-list li a:hover svg{
display: block!important;
}
.ssbp-list li a:hover svg path{
fill:#6d6d6d!important;
}
.button-primary {
background: #ffa800;
border-color: #ffa800;
color: #fff;
text-decoration: none;
padding: 5px 15px;
border-radius: 2px;
float: right;
}
.woocommerce-product-details__short-description p {
background: #eee;
padding: 5px 15px;
border-radius: 3px;
line-height: 1.4;
margin-top: 20px;
}
.ssba-modern-2.ssba.ssbp-wrap.aligncenter.ssbp--theme-1 p {
background: transparent;
}
#jp-relatedposts{
display: none!important;
}
.includes_tax {
display: none!important;
}.wdp_pricing_table_caption { }
.wdp_pricing_table {
border-collapse: collapse;
font-size: 0.9em;
table-layout: fixed;
}
.wdp_pricing_table td {
border: solid 1px #dfdfdf;
padding: 5px 10px;
text-align: center;
}
.wdp_pricing_table thead {
background: #efefef;
}
.spinner_img {
content:url(//ancientmemes.eu/wp-content/plugins/advanced-dynamic-pricing-for-woocommerce/BaseVersion/assets/images/spinner-2x.gif);
display: block;
}
del .woocommerce-Price-amount {
display: inline;
}.wdp_deals_table_caption {
font-weight: bold;
}
.wdp_deals_table {
border-collapse: collapse;
font-size: 0.9em;
}
.wdp_deals_table td {
border: solid 1px #dfdfdf;
padding: 5px 10px;
text-align: center;
}
.wdp_deals_table thead {
background: #efefef;
}