.site-header-cart .cart-contents::after {
content: "\f07a"; } .site-search .widget_product_search form input[type=search], .site-search .widget_product_search form input[type=text] {
border-radius: 10em; } th.product-total {
text-align:right; }
td.product-total {
text-align:right; }
.hentry .wp-post-image {
margin-bottom: 0.8em;
margin-left: auto;
margin-right: auto;
margin-top: 0.8em; }
dl.variation {
font-size: 0.8em;
margin-top: 0px;
margin-bottom: 0px;
border-bottom: 1px solid #dadada;
}
table.woocommerce-checkout-review-order-table .product-name {
width: 78%; }
a.remove::before {
color: #e2401c; }
.quantity .qty {
background: #e0e0e0!important; }
table:not( .has-background ) tbody td {
background-color: #ffffff; }
table:not( .has-background ) tbody tr:nth-child(2n) td, fieldset, fieldset legend {
background-color: #ffffff;
} .site-header-cart .cart-contents .count {
font-weight: 600;
opacity: 1;
font-size: 0.875em; }
@media (min-width: 768px) {
.site-header-cart .cart-contents {
padding: 3% 7% 3% 7%;
background-color: #4b4d551a;
border-radius: 50px; }
}
@media (min-width: 768px) {
.woocommerce-active .site-header .site-header-cart {
margin-top: 1.3em; }
} table.cart .product-thumbnail img {
max-width: 7em;
height: auto; }
.hentry .entry-content a {
text-decoration: underline;
font-weight: 700;
}
.site-search .widget_product_search input[type=text], .site-search .widget_product_search input[type=search] {
padding: 1em 1.41575em;
line-height: 1;
border: solid 1px; }
.hr_line {
display: inline;
margin-top: 20px;
margin-bottom: 20px; }
.alignleft_ikone {
display: inline;
float: left;
margin-right: 0.4em; }
.storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
width: 15%;
float: left;
margin-right: 3%; } .related.products {
display: none; } .quantity .qty {
background: white; }
@media (min-width: 768px){
.storefront-full-width-content.single-product div.product .summary {
width: 56.5217391304%;
float: right;
margin-right: 0;
margin-bottom: 3.706325903em;
background: #71717112;
padding: 2em; }
}
.storefront-full-width-content.single-product div.product .summary {
margin-bottom: 2.617924em;
margin-top: 0;
background: #71717112;
padding: 1.5em;
} .storefront-full-width-content.single-product div.product .woocommerce-tabs {
clear: both;
display: none; }
.h1.product_title.entry-title {
border-bottom: 1px solid #c7c7c7;
padding-bottom: 10px; }
.container {
display:inline-block; } .single-product div.product .product_meta {
font-size: 0.875em;
padding-top: 1em;
border-top: 2px dotted rgba(169, 169, 169, 0.34);
border-bottom: 2px dotted rgba(169, 169, 169, 0.34);
padding-bottom: 1em; } ul.products li.product .price {
color: black;
background: #ececec;
border-radius: 50px;
width: 180px;
margin: auto; } .woocommerce-tabs ul.tabs li.active a {
color: #6d6d6d;
background: #9494943d;
} @media (min-width:768px){    
.col-full {
max-width: 76.4989378333em; }
}
.woocommerce-tabs ul.tabs li a {
padding: 1em 0.5em;
display: block; } .woocommerce-info, .woocommerce-noreviews, p.no-comments {
background-color: #c40034!important;
color: white!important; }
.woocommerce-breadcrumb {
margin-bottom: 0em; }
.single-product div.product p.price {
font-size: medium;
border-radius: 30pt;
background: none;
background-color: #e2401c;
color: #f9f9f9;
padding: 0.4em 1.41575em;
font-weight: 600;
display: inline-block;
-webkit-appearance: none; }
ul, ol {
margin: 0 0 1.41575em 1.5em;
padding: 0; }
ul.products li.product .button, ul.products .wc-block-grid__product .button, .wc-block-grid__products li.product .button, .wc-block-grid__products .wc-block-grid__product .button {
display: none!important; }
a:focus,
.focus a {
outline: none !important; }
h1, .alpha {
font-weight: 400!important; }
.site-header .site-branding img {
height: auto;
max-width: 250px!important;
max-height: none; }
@media (min-width: 768px){
.site-header {
padding-top: 3.2em!important;
padding-bottom: 0;
} .secondary-navigation a[href*="https://www.facebook.com/EUROGRAF-doo-216592300168/"], .secondary-navigation a[href*="https://www.instagram.com/eurograf_/"] {
text-indent: -9999px; }
.secondary-navigation a[href*="https://www.facebook.com/EUROGRAF-doo-216592300168/"]:after, .secondary-navigation a[href*="https://www.instagram.com/eurograf_/"]:after {
font-family: "FontAwesome";
text-indent: 0px;
display: block;
float: left;}
.secondary-navigation a[href*="https://www.facebook.com/EUROGRAF-doo-216592300168/"]:after {
content: "\f09a";
color: #FFCC00; }
.secondary-navigation a[href*="https://www.instagram.com/eurograf_/"]:after {
content: "\f16d";
color: #517fa4; } .widget-area .widget a:not(.button) {
color: #333333;
}
.widget .widget-title, .widget .widgettitle {
font-weight: 350; } .related>h2:first-child {
margin-top: 20px;
} .page-template-template-homepage:not(.has-post-thumbnail) .site-main {
padding-top: 0px;
} .sph-hero .overlay {
z-index: 1;
} .ful#rev_slider_1_1_wrapper {margin-bottom: 6em !important}
.rev_slider_wrapper {margin-bottom: 6em !important}
.fullwidthbanner-container {margin-bottom: 6em !important} h3.addon-name {
margin-top: 0;
margin-bottom: 0px;
color: #6D6D6D;
font-size: 16px;
font-weight: 400;
} main-navigation ul.menu ul li a, .main-navigation ul.nav-menu ul li a {
padding: 0.3em 1.41575em !important;
} .widget_archive ul li, .widget_categories ul li, .widget_layered_nav ul li, .widget_layered_nav_filters ul li, .widget_links ul li, .widget_nav_menu ul li, .widget_pages ul li, .widget_product_categories ul li, .widget_recent_comments ul li, .widget_recent_entries ul li {
line-height: 0.41575em !important; }
.main-navigation ul.menu > li.menu-item-has-children > a::after, .main-navigation ul.menu > li.page_item_has_children > a::after, .main-navigation ul.nav-menu > li.menu-item-has-children > a::after, .main-navigation ul.nav-menu > li.page_item_has_children > a::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;
font-family: 'Font Awesome 5 Free';
font-weight: 600;
line-height: inherit;
vertical-align: baseline;
content: "\f142"!important;
margin-left: 1em;
}
.secondary-navigation {
border-bottom: 1px dotted!important;
}
.footer-widgets {
padding-top: 3em!important;
}
.widget {
margin: 0 0 0.706325903em;
}
.site-footer {
padding: 0em 0 0em;
font-size: 15px!important;
}
.widget .widget-title, .widget .widgettitle {
font-size: 2em;
letter-spacing: 0px;
padding: 0 0 0.5em 0!important;
margin-bottom: 0em;
font-weight: 300;
} .storefront-product-section .section-title {
display: none; }
.pagination .page-numbers, .woocommerce-pagination .page-numbers {
list-style: none;
margin: 0;
border-radius: 50px;
} .main-navigation ul.menu > li.menu-item-has-children > a::after, .main-navigation ul.menu > li.page_item_has_children > a::after, .main-navigation ul.nav-menu > li.menu-item-has-children > a::after, .main-navigation ul.nav-menu > li.page_item_has_children > a::after {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: none;
} @media screen and (min-width: 768px){
ul.sub-menu {
background-color: #fffffff0!important;
}
* Primary Navigation
*/
.storefront-primary-navigation {
clear: both; }
.storefront-primary-navigation::before, .storefront-primary-navigation::after {
content: '';
display: table; }
.storefront-primary-navigation::after {
clear: both; }
.main-navigation div.menu {
display: block; }
.main-navigation ul.menu,
.main-navigation ul.nav-menu {
max-height: none;
overflow: visible;
margin-left: -1em;
-webkit-transition: none;
transition: none; }
.main-navigation ul.menu > li > a,
.main-navigation ul.nav-menu > li > a {
padding: 1.618em 1em; }
.main-navigation ul.menu > li.menu-item-has-children:hover::after, .main-navigation ul.menu > li.page_item_has_children:hover::after,
.main-navigation ul.nav-menu > li.menu-item-has-children:hover::after,
.main-navigation ul.nav-menu > li.page_item_has_children:hover::after {
display: block; }
.main-navigation ul.menu ul,
.main-navigation ul.nav-menu ul {
margin-left: 0; }
.main-navigation ul.menu ul li a,
.main-navigation ul.nav-menu ul li a {
padding: 0.875em 1.41575em;
font-weight: 400;
font-size: 0.875em; }
.main-navigation ul.menu ul li:last-child,
.main-navigation ul.nav-menu ul li:last-child {
border-bottom: 0; }
.main-navigation ul.menu ul ul,
.main-navigation ul.nav-menu ul ul {
margin-left: 0;
box-shadow: none; }
.main-navigation ul.menu ul a:hover,
.main-navigation ul.menu ul li:hover > a,
.main-navigation ul.menu ul li.focus,
.main-navigation ul.nav-menu ul a:hover,
.main-navigation ul.nav-menu ul li:hover > a,
.main-navigation ul.nav-menu ul li.focus {
background-color: rgba(0, 0, 0, 0.15)!important; }
.main-navigation a {
padding: 0 1em 2.2906835em; } .secondary-navigation {
margin: 0 0 1.618em;
width: auto;
clear: none;
line-height: 1; }
.secondary-navigation .menu {
font-size: 0.875em;
width: auto;
float: left; }
.secondary-navigation .menu > li:hover > a {
text-decoration: none; }
.secondary-navigation .menu ul a {
padding: 0.326em 0.875em;
background: white; }
.secondary-navigation .menu ul li:first-child a {
padding-top: 1em; }
.secondary-navigation .menu ul li:last-child a {
padding-bottom: 1em; }
.secondary-navigation .menu ul ul {
margin-top: -0.6180469716em; }
.secondary-navigation .menu a {
padding: 1em 0.875em;
color: #737781;
font-weight: 400; }
.secondary-navigation .menu a:hover {
color:black!important;
background-color:rgba(0, 0, 0, 0.2);
text-decoration: none; } ul.products li.product img {
display: block;
margin: 0 auto 1.618em;
border: solid 1px;
border-color: #ddd;
padding: 6px;
background: white;
} ul.products li.product .button {
margin-bottom: 4em;
} .woocommerce-active .site-branding {
float: left;
margin-top: 8px;
} button.menu-toggle, button.menu-toggle:hover {
background-color: #ffc600!important;
border-radius: 50px!important;
border: 0px solid transparent!important;
} .main-navigation ul li a {
padding: .1em 0;
display: block;
}
.main-navigation ul {
margin-left: 0;
list-style: none;
margin-bottom: 15px;
}
@media only screen and (max-width: 600px) {
.site-footer {
padding: 2em 0 0em;
}
} span.wholesale_price_minimum_order_quantity {
display: none !important;
}
span.wholesale_price_order_quantity_step {
display: none !important;
} @media screen and (min-width: 200px) {
.page-template-template-homepage .type-page {
padding-top: 0em!important;
}
}
.page-template-template-homepage:not(.has-post-thumbnail) .site-main {
padding-top: 0em!important; }
@media screen and (min-width: 240px) {
.page-template-template-homepage:not(.has-post-thumbnail) .site-main {
padding-top: 0em!important;
}
} .pswp__caption__center {
display: none!important;
} .single-product div.product .single_variation .price {
margin-bottom: 1em;
display: block;
font-weight: 700;
font-size: 18px;
color: crimson;
} .storefront-full-width-content .woocommerce-products-header {
text-align: left;
}
h1, h2, h3, h4, h5, h6, .wc-block-grid__product-title {
color: #2c2d33!important; 
} .onsale {
color: #f2f2f2;
background: #e2401c;  
border-color: #e2401c; } .site-info {
display: none;
} ::-moz-selection { color: black;
background: #efcb00;
}
::selection {
color: black;
background: #efcb00;
}