/*
Theme Name: Ekser Tattoo
Description: Custom Theme 2k23 - InkFlex Tattoo - https://www.inkflex-tattoo.com
Version: 1.0
Author: Bokisha
Author URI: https://www.bokisha.net
Theme URI: www.bokisha.net
Template: ekser
*/

/*** Fonts ***/
@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI Italic'), local('SegoeUI-Italic'),
        url('fonts/SegoeUI-Italic.woff2') format('woff2'),
        url('fonts/SegoeUI-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI Light'), local('SegoeUI-Light'),
        url('fonts/SegoeUI-Light.woff2') format('woff2'),
        url('fonts/SegoeUI-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI Bold'), local('SegoeUI-Bold'),
        url('fonts/SegoeUI-Bold.woff2') format('woff2'),
        url('fonts/SegoeUI-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI Bold Italic'), local('SegoeUI-BoldItalic'),
        url('fonts/SegoeUI-BoldItalic.woff2') format('woff2'),
        url('fonts/SegoeUI-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI'), local('SegoeUI'),
        url('fonts/SegoeUI.woff2') format('woff2'),
        url('fonts/SegoeUI.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI Semibold'), local('SegoeUI-SemiBold'),
        url('fonts/SegoeUI-SemiBold.woff2') format('woff2'),
        url('fonts/SegoeUI-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}










/*** General ***/
#top h1,#top h2,#top h3,#top h4,#top h5,#top h6{font-family: 'Segoe UI';font-weight:600;line-height:1.2;}
body, #top p{font-family: 'Segoe UI';font-weight:400;line-height:1.5;}
#top .av-subheading.av-subheading_below p, #top .av-subheading.av-subheading_above p {font-family: 'Segoe UI';}
#top a.avia-button {font-family: 'Segoe UI';font-weight:400;line-height:1.5em;letter-spacing:.025em;text-transform:uppercase;}
#top blockquote p {line-height: 1.1;}
#top .avia_textblock p{font-size:inherit;}
#top .image-overlay{display:none!important}
#top .avia-post-nav{display:none!important}
#top .special_amp {font-family: 'Segoe UI';font-style:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit!important;}
#top strong {color:inherit!important;}
#main {background-color: transparent;}

/***  remove google recaptcha font ***/
#top .grecaptcha-badge {display:none!important;}
#top .rc-anchor-invisible-text, #top .rc-anchor-normal .rc-anchor-pt, #top .rc-anchor-invisible .rc-anchor-pt, #top .rc-anchor-compact .rc-anchor-pt {font-family: 'Segoe UI'!important;}


/* Top Menu */
#top #header_meta a, #top #header_meta li, #top #header_meta .phone-info {font-size: 14px;text-transform: uppercase;letter-spacing: .15px;}
/* #top #header_main {background:inherit;-webkit-box-shadow: 0 3px 5px 0 rgba(0,1,1,.1);box-shadow: 0 3px 5px 0 rgba(0,1,1,.1);}*/
#top #header_meta .social_bookmarks li {border:none;}
#top #wrap_all .social_bookmarks li.social_bookmarks_icon_viber:hover a, #top #wrap_all .social_bookmarks li.social_bookmarks_icon_viber a:focus {color:#ffffff;background-color:#665cac;}

#top #header ul#avia-menu.menu .avia-menu-fx {background: #ff669e;bottom:26px;height:3px;border-radius:0px;}
#top .html_header_sticky.html_header_shrinking .avia-menu-fx {background:#ff669e;bottom:26px;}



/* Header Menu */
#top #header nav.main_menu {border-color:transparent!important;}
#top .avia-menu.av_menu_icon_beside {border-right-style: none;}
#top #header .av-main-nav li a {font-family: 'Oswald', sans-serif;letter-spacing:.025em;}
#header_meta {font-family: 'Raleway', sans-serif;font-size:16px;}
#header_meta .phone-info {font-family: 'Raleway', sans-serif;font-weight:400;font-size:16px;}
#top .social_bookmarks li {border-right-style: none;}
#top #header_meta .header-top-mobilni {font-weight: bold;}
#top #header_meta .callicon {padding-left:31px;background:url(images/telephone.svg)no-repeat center left;font-family: 'Raleway', sans-serif;font-weight:300;font-size:13px;line-height:16px;}
#top #header_meta .emailicon {padding-left:31px;background:url(images/email.svg)no-repeat center left;font-family: 'Raleway', sans-serif;font-weight:300;font-size:13px;line-height:16px;margin-left:16px;}
#top #header_meta .locationicon {padding-left:29px;background:url(images/location.svg)no-repeat center left;font-family: 'Raleway', sans-serif;font-weight:300;font-size:13px;line-height:16px;margin-left:16px;}
#top #header_meta .callicon a,#top #header_meta .emailicon a, #top #header_meta .locationicon a {color:#ffffff;}
#top #header_meta .callicon a:hover,#top #header_meta .emailicon a:hover, #top #header_meta .locationicon a:hover {opacity:0.9;text-decoration:none;}
#header_meta {min-height:42px;}
#header_meta .container .phone-info {line-height:42px;padding:0px 0;}
#header_meta .container .social_bookmarks li a {line-height:42px;min-height:42px;}


#top #header nav.main_menu .avia-menu {left: 0%;right: auto;transform: translateX(-115%);}

#top #header div .dropdown_widget .cart_list li:hover {background-color: #2a2a2a;}

/* Naslovna Slider */
#showcase_demo .owl-item div  {
   text-align:center; }
#showcase_demo .owl-item h3 {
   max-width:280px; margin:0px auto; padding:0px 0px 5px; font-size:18px;
   line-height:24px; color:#000000; }
#showcase_demo .owl-item h4 {
   text-align:center; margin:0px; padding:0px; font-size:14px;
   line-height:20px; color:crimson; }
/* the following rules are NOT applicable to mobile devices */
@media only screen and (min-width:768px) {
   /* set a semi-transparent white overlay over the left/right slides */
   #showcase_demo .sc_partial img { opacity:0.3 !important; }
   /* hide the text displayed on the left/right slides */
   #showcase_demo .sc_partial h3, #showcase_demo .sc_partial h4 { color:#ffffff; }
   /* set a 0.2 second animation delay for the above 2 css rules */
   #showcase_demo .owl-item img,
   #showcase_demo .owl-item h3,
   #showcase_demo .owl-item h4 {
      -webkit-transition:all 0.2s ease-in; -moz-transition:all 0.2s ease-in;
      -o-transition:all 0.2s ease-in; transition:all 0.2s ease-in; }
}



/* Naslovna stranica */
#top #prevoz-robe-swiss img.wp-image-124 {width:20%;height:auto;margin:10px auto;}
#top .wp-image-55, #top .wp-image-60, #top .wp-image-56 {width:60%;margin:10px auto;}


/* Arhiva */
#top.page-id-525 #av_section_2.avia-section .template-page.content, #top.page-id-525 #av_section_3.avia-section .template-page.content {padding-top: 0px;padding-bottom: 0px;}
#top.page-id-534 #av_section_3.avia-section .template-page.content, #top.page-id-534 #av_section_4.avia-section .template-page.content {padding-top: 0px;padding-bottom: 0px;}



/*** Blog stranice ***/



/* Breadcrumbs below page title */
#top.single .breadcrumb, #top.single .breadcrumb a {font-size: 13px;font-weight: 300;}
#top.single .breadcrumb {margin-left: 17px;}
#top.single #breadcrumbs-navigacija .breadcrumb a.trail-begin, #top.single #breadcrumbs-navigacija .breadcrumb .sep, #top.single #breadcrumbs-navigacija .breadcrumb a, #top.single #breadcrumbs-navigacija .breadcrumb .sep, #top.single #breadcrumbs-navigacija .breadcrumb .trail-end{margin-top: 11px;}

/* Remove you are here */ 
span.trail-before {display:none!important;}



/*** Kontakt ***/
#top .av-iconlist-small article.article-icon-entry {margin-bottom:6px;}
#top #kontakt.socijale a.avia-button {border-radius:50px;}
#top #kontakt .avia-button.avia-size-small {padding:5px 13px 5px 13px;}

/***** Custom CF7 stranica ******/
#top #custompagecf7 #responsive-form{
	max-width:100%; 
	margin:0 auto;
    width:100%;
    padding: 12px 0 20px 0;

}
#top #custompagecf7 .form-row{
	width: 100%;
}

#top #custompagecf7 div.wpcf7 .ajax-loader{position:absolute;top:23px;}

#top #custompagecf7 .column-full-send {
padding-top:10px;
display:table;
margin:0px auto;
position:relative;
width:auto;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#top #custompagecf7 .column-full-posalji {
float: left;
position: relative;
padding-top: 10px;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

#top #custompagecf7 .column-full{ 
float: left;
position: relative;
padding-bottom: 10px;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

#top #custompagecf7 .column-half{
	float: left;
	position: relative;
	padding-bottom: 10px;
	padding-right: 20px;
	width:50%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
}

#top #custompagecf7 .column-three{
	float: left;
	position: relative;
	padding-bottom: 10px;
	padding-right: 20px;
	width:33.3333%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
}

#top #custompagecf7 .column-fourth{
	float: left;
	position: relative;
	padding-bottom: 10px;
	padding-right: 20px;
	width:25%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
}

#top #custompagecf7 .column-three:last-child,#top #custompagecf7 .column-half:last-child,#top #custompagecf7 .column-fourth:last-child {padding-right:0px;}

#top #custompagecf7 .clearfix:after {
	content: "";
	display: table;
	clear: both;
}
#top #custompagecf7 #responsive-form .wpcf7-form-control.wpcf7-text.wpcf7-countrytext {padding: 8px 50px!important;}
#top #custompagecf7 #responsive-form .wpcf7-form-control.wpcf7-text.wpcf7-phonetext.wpcf7-validates-as-required {padding: 8px 50px!important;}
#top #custompagecf7 #responsive-form .wpcf7-textarea,#top textarea {min-height:160px!important;max-height:260px!important;min-width:100%!important;max-width:100%!important;}


#top #custompagecf7 .wpcf7-form input[type="submit"], #top #custompagecf7 .wpcf7-submit {
    background-color:#ff669e;
	font-family: 'Raleway', sans-serif;
    font-size: 16px;
	font-weight: 600;
    width: 260px;
    height: 42.67px;
    border-radius: 0px;
    color: #ffffff;
}
#top #custompagecf7 .wpcf7-submit:hover {background: #ff669e!important;border-radius:2px;opacity:0.9!important;}

#top #custompagecf7 .wpcf7 input[type="text"], #top #custompagecf7 .wpcf7 input[type="email"], #top #custompagecf7 .wpcf7 input[type="tel"], #top #custompagecf7 .wpcf7 input[type="url"], #top #custompagecf7 .wpcf7 input[type="select"], #top #custompagecf7 .wpcf7 input[type="date"] {height:46px;}

#top #custompagecf7 .wpcf7 input[type="text"],#top #custompagecf7 .wpcf7 input[type="email"],#top #custompagecf7 .wpcf7 input[type="tel"],#top #custompagecf7 .wpcf7 input[type="url"],#top #custompagecf7 .wpcf7 input[type="select"],#top #custompagecf7 .wpcf7 input[type="date"],#top #custompagecf7 .wpcf7 textarea,#top #custompagecf7 .wpcf7 select {
	width: 100%;
	height: 46px;
	padding: 8px;
	margin-bottom: 10px;
	border: 1px solid #888888;
	-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	      box-sizing: border-box;
	background-color:transparent;
	border-radius: 0px;
	font-family: 'Raleway', sans-serif;
    font-size: 16px;
    color:#2f323b!important;
    font-weight:300;
}

#top #custompagecf7 .wpcf7-list-item input {position: relative;right:3px;}
#top #custompagecf7 .wpcf7-form-control:focus {border:1px solid #ff669e!important;}
#top #custompagecf7 .wpcf7-not-valid-tip {font-family:"Source Sans Pro", sans-serif,sans-serif;font-weight:400;color:#fd0000;}
#top #custompagecf7 .intl-tel-input ul.country-list {top:-20px;}
#top #custompagecf7 label {font-size:16px!important;}
#top #custompagecf7 th {text-transform:none!important;letter-spacing:0px!important;padding:4px 8px!important;}

#top #custompagecf7 .wpcf7-list-item-label {font-size: 16px;}
#top #custompagecf7 span.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item {margin: 0;}




/*** Korpa ***/
#top td.product-name dl.variation dt {width:100%;font-size:13px;margin-top:10px;}
#top td.product-name dl.variation dd p {width:100%;font-size:13px;}
#top #header_main p.woocommerce-mini-cart__buttons.buttons {background-color:#ff669e;}
#top #header_main p.woocommerce-mini-cart__buttons.buttons .button {color:#ffffff;text-transform:uppercase;}


/*** Single produkt ***/
#top.single-product .single-product-summary .woocommerce-product-attributes-item.woocommerce-product-attributes-item--weight {display:none;}
#top.single-product .template-shop {padding-top:60px;}
#top.single-product .reset_variations {display:none;}
#top.single-product .single-product-summary h1.product_title.entry-title {font-size: 47px;font-weight: bold;padding-bottom: 0px;}
#top.single-product .single-product-summary h1 {margin-bottom:0px;}
#top.single-product .single-product-summary .woocommerce-product-details__short-description p {font-size: 17px;margin: 20px 0 30px;}
#top.single-product .variations_form {background-color:transparent;border-style:none;padding:0 0px;}
#top.single-product .variations_form .single_variation_wrap {margin: 0px 0px 0px 0px;}
#top.single-product .variations_form th.label {border-style:none;padding:0px 0px;}
#top.single-product .variations_form td.value.vi-wpvs-variation-style-content {padding:4px 0px;}
#top.single-product .single-product-main-image {width:54%;}
#top.single-product .single-product-summary .variations_form table.variations tr th.label {display:table;}
#top.single-product .single-product-summary .variations_form td.value.veb-variation-items-wrapper {padding: 8px 1px;}
#top.single-product .single-product-summary .price bdi {font-size:22px;}
#top.single-product .single-product-summary .price bdi .woocommerce-Price-currencySymbol {font-size:22px;}
#top.single-product .product_meta {font-size:16px;}
#top.single-product .woocommerce-tabs.wc-tabs-wrapper {padding: 0px 0 0 0;}
#top.single-product .single-product-main-image {padding-bottom: 0px;}
#top.single-product .single-product-summary .product_meta span.sku_wrapper {display:table;}
#top.single-product button.single_add_to_cart_button.button.alt {min-width: 70%;padding: 14px;font-size: 16px;font-weight: bold;text-transform: uppercase;border-radius: 0px;border: 1px solid #ff669e;}
#top.single-product button.single_add_to_cart_button.button.alt:hover {background-color: transparent;color: #000;border: 1px solid #ff669e;}
#top.single-product table.shop_attributes th {width: 15%;}

#top.single-product .variations th.label {width:auto;text-align: left;}
#top.single-product .variations th.label label {font-size: 15px;font-weight: normal;}
#top.single-product .variations th.label span.veb-selected-variation-item-name {display:none;}



#top.single-product .single-product-summary table {background: transparent;}
#top.single-product .single-product-summary table.shop_attributes th {width: 15%;font-weight: 600;padding: 0;text-transform: none;letter-spacing: 1px;}
#top.single-product .single-product-summary table.shop_attributes td {font-style: normal;padding: 8px 2px;}
#top.single-product .single-product-summary tr:nth-child(2n+1) {background: transparent;}



#top.single-product .input-text, #top.single-product input[type="number"] {border: none;}
#top.single-product .quantity input.plus, #top.single-product .quantity input.minus {border-color: transparent;background-color: transparent;}


#top.single-product .single-product-summary .quantity {position: relative;
display: inline-block;
vertical-align: middle;
border-width: 1px 0;
border-color: #323232;
border-style: solid;
padding: 0 7px;}

#top.single-product div.product div.images img {padding: 0px;}
#top.single-product .thumbnail_image:before {background: rgba(255,255,255,0);}

#top.single-product .slick-vertical .slick-slide {border: 0px solid transparent;}
#top.single-product .thumbnail_image {margin: 0px 0px 5px;}
#top.single-product .avia-wc-30-product-gallery-lightbox.av-remove-size-attr {display:none;}

#top .related.products h2, #top .upsells.products h2 {
  font-size: 26px;
  text-align: center;
  margin-bottom: 32px;
}

/*** WooCommerce Tabovi ***/
#top.single-product #av_section_1.avia-section.alternate_color {background: #eeeae885;border-color: transparent!important;}
#top.single-product #tab-description.woocommerce-Tabs-panel {background-color: transparent;}
#top.single-product div.product .woocommerce-tabs .panel {border-style: none;background: transparent;}
#top.single-product div div.product .woocommerce-tabs ul.tabs li.active a {background-color: #323232;color: #ffffff;border-style: none;}
#top.single-product div div.product .woocommerce-tabs ul.tabs li a {color: #000;border-style: none;}
#top.single-product ul.tabs.wc-tabs li#tab-title-description {background-color: transparent;}
#top.single-product ul.tabs.wc-tabs li a {font-weight: 500;
text-transform: uppercase;
font-size: 20px;
line-height: 1.25em;
letter-spacing: .1em;
display: block;
transition: color .2s ease-out,background-color .2s ease-out;}
#top.single-product .woocommerce-tabs .wc-tabs:after {
  position: absolute;
  content: '';
  height: 1px;
  width: 100vw;
  background: #323232;
  bottom: 0;
  left: calc(-1 * (100vw - 100%)/ 2);
  z-index: 1;
}

#top .woocommerce-tabs ul.tabs li.active a, .woocommerce-tabs ul.tabs li a:hover {background: #323232!important;color: #ffffff!important;}




/*** Arhiva Woo***/
#top.archive h2.woocommerce-loop-product__title, #top .inner_product_header_cell h2.woocommerce-loop-product__title {font-size: 26px;}
#top.woocommerce-shop #av_product_description .av-parallax .av-parallax-inner.av-parallax-woo {background-position: 50% 150% !important;}
#top.woocommerce-shop #av_product_description .container {height: 500px;}
#top.woocommerce-shop #av_product_description h1 {padding-top: 50px;}

#top .price span{font-size:18px!important;}

#top.archive .product-sorting {display:none;}


/*** Woocommerce Checkout ***/
.woocommerce-billing-fields {
    padding-top: 15px;
    border-top: 2px solid #ddd
}

.woocommerce-checkout .woocommerce-billing-fields h3,
.woocommerce-checkout .woocommerce-additional-fields h3,
.woocommerce-checkout h3#order_review_heading {
    font-size: 18px;
    overflow: hidden;
    padding-top: 10px;
    font-weight: bolder;
    text-transform: uppercase;
    color: #555;
    padding-left: 0;
    padding-right: 0
}

.col2-set .col-1 h3,
.col2-set .col-2 h3 {
    padding-left: 0;
    padding-right: 0
}

.woocommerce-checkout label {
    color: #222;
    font-weight: 700;
    font-size: 14px;
    margin-bottom: .4em;
    width: auto;
    display: inline
}

.woocommerce-checkout #order_comments,
.woocommerce-checkout input[type="email"],
.woocommerce-checkout input[type="date"],
.woocommerce-checkout input[type="number"],
.woocommerce-checkout input[type="text"],
.woocommerce-checkout input[type="tel"],
.woocommerce-checkout input[type="url"],
.woocommerce-checkout input[type="password"],
.woocommerce-checkout textarea,
.woocommerce-checkout select,
.woocommerce-checkout .select-resize-ghost,
.woocommerce-checkout .select2-container .woocommerce-checkout .select2-choice,
.woocommerce-checkout .select2-container .select2-selection {
    box-sizing: border-box;
    border: 1px solid #ddd;
    padding: 0 .75em;
    min-height: 2.507em;
    font-size: .97em;
    border-radius: 0;
    max-width: 100%;
    width: 100%;
    vertical-align: middle;
    background-color: #fff!important;
    color: #333!important;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    transition: color .3s, border .3s, background .3s, opacity .3s;
    font-weight: 600;
    margin-bottom: 3px
}

.woocommerce-checkout #place_order {
    outline: none;
    opacity: 1;
    color: #fff;
    margin-bottom: 1em;
    border-color: rgba(0, 0, 0, 0.05);
    text-transform: uppercase;
    font-weight: bold;
    font-size: 18px;
    padding: 13px;
}

.woocommerce-checkout #customer_details {
    overflow: visible;
    width: 56%;
    float: left
}

.woocommerce-checkout #order_review,
.woocommerce-checkout #order_review_heading {
    clear: none;
    float: right;
    width: 41%
}

.woocommerce-checkout .product-total .product-tax {
    text-align: right!important;
    font-weight: 600!important
}

.woocommerce-checkout .product-total .product-tax span {
    font-weight: 600!important
}

.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping td {
    text-align: right;
    color: #000
}

.woocommerce-checkout .order-total .includes_tax {
    font-weight: 600!important;
    color: #000!important
}

.woocommerce-checkout .order-total .includes_tax span {
    font-weight: 600!important
}

.woocommerce-cart .woocommerce-cart-form {
    width: 57%;
    float: left
}

.woocommerce-cart .cross-sells {
width: 57%;
float: left;
padding-top: 20px;
margin-top: 0px;
}

.woocommerce-cart .cross-sells h2 {
line-height: 40px;
font-size: 24px;
font-weight: 500;
color: #333333;}

#top.woocommerce-cart .woocommerce-info {background-color: #fff4d5;border-color: #fff4d5;}
#top.woocommerce-cart ul.products.columns-4 li.product {width: 31%;}

.woocommerce-cart .cross-sells ul.products.columns-4 li.product .inner_product .avia_cart_buttons {width:100%!important;}

.woocommerce-cart .cross-sells ul.products.columns-4 li.product .inner_product .avia_cart_buttons a.button {font-size:12px!important;}

.woocommerce-cart .cross-sells ul.products.columns-4 li.product .inner_product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .inner_product_header {padding: 0!important;}

.woocommerce-cart .woocommerce-cart-form + .cart-collaterals {
    width: 40%;
    float: right;
    border-left: 2px solid #ececec;
    padding-left: 30px
}

.woocommerce-cart .cart-collaterals .cart_totals,
.woocommerce-cart .cart-collaterals .cart_totals {
    float: right;
    width: 100%
}

.woocommerce-cart td.product-thumbnail {
    min-width: 60px;
    max-width: 90px;
    width: 90px
}

.woocommerce-cart table.cart img {
    width: auto;
    height: auto
}

.woocommerce-cart .wc-proceed-to-checkout {
    padding-top: 20px
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    width: 100%;
    float: none;
    min-width: 100%;
    border-radius: 0px;
    text-transform: uppercase;
    font-size: 14px!important;
    font-weight: 700
}

.woocommerce-cart .woocommerce-cart-form .actions .button {
    border-radius: 0px;
    text-transform: uppercase;
    font-size: 14px!important;
    font-weight: 600
}

.woocommerce-cart .cart-collaterals .cart_totals h2 {
    color: #777;
    font-size: 14px;
    text-transform: uppercase;
    border-bottom: 3px solid #ececec;
    line-height: 1;
    padding-bottom: 5px
}

.woocommerce-cart .product-name,
.woocommerce-cart .product-price,
.woocommerce-cart .product-quantity,
.woocommerce-cart .product-subtotal {
    color: #777;
    font-size: 14px;
    text-transform: uppercase
}

.woocommerce-cart .woocommerce-cart-form table thead tr {
    border: none;
    padding: 0;
    border-bottom: 3px solid #ececec
}

.woocommerce-cart .woocommerce-cart-form table thead tr th {
    border: none;
    padding: 0;
    background: #fff;
    padding-bottom: 5px;
    line-height: 1;
    color: #777;
    font-size: 14px;
    text-transform: uppercase
}

.woocommerce-cart .woocommerce-cart-form td.actions {
    border: none;
    background: #fff
}

.woocommerce-cart tr.cart_item {
    border-bottom: 1px solid #ececec
}

.woocommerce-cart tr.cart_item td {
    border: none
}

.woocommerce-cart .cart-collaterals tr {
    border: none;
    border-bottom: 1px solid #ececec
}

.woocommerce-cart .cart-collaterals tr.order-total {
    border: none;
    border-bottom: 2px solid #ececec;
    margin-bottom: 10px
}

.woocommerce-cart .cart-collaterals td {
    border: none;
    text-align: right;
    padding-right: 0!important;
    font-weight: 700
}

.woocommerce-cart .cart-collaterals th {
    border: none;
    font-weight: 400;
    color: #777;
    text-transform: none;
    font-size: 14px;
    padding-left: 0!important
}

.woocommerce-cart .cart-collaterals .shop_table {
    border: none
}

.woocommerce-cart .product-name a {
    text-transform: none!important;
	color: #333;
}

.woocommerce-cart .cart_item .product-price {
    font-weight: 600;
    color: #111
}

.woocommerce-cart .cart_item .product-subtotal {
    font-weight: 600;
    color: #111;
    padding-right: 0;
    text-align: right
}

.woocommerce-cart .woocommerce-cart-form th {
    text-align: center
}

.woocommerce-cart .woocommerce-cart-form th.product-subtotal {
    text-align: right
}

.woocommerce-cart .woocommerce-cart-form td {
    text-align: left;
	line-height: 16px;
}

.woocommerce-cart table.cart td.actions .coupon .input-text {
    border-radius: 0!important
}

#top.woocommerce-checkout .woocommerce-info {
    border: none!important;
    background: none!important;
    padding: 0;
    color: #777;
    line-height: 1.6;
    font-weight: 700;
    font-size: 16px;
    margin-bottom: 10px
}

#top.woocommerce-checkout .woocommerce-info a {
    color: #2a2a2a;
    text-decoration: none
}

#top.woocommerce-checkout .woocommerce-info a:hover {
    color: #000;
    text-decoration: none
}

#top.woocommerce-checkout label {
    color: #222;
    font-weight: 400;
    font-size: 14px;
    margin-bottom: .4em
}

#top.woocommerce-checkout .main_color .required {
    color: #222;
    border: none;
    text-decoration: none
}

#top.woocommerce-checkout .main_color strong {
    color: #222
}

#top.woocommerce-checkout #order_comments,
#top.woocommerce-checkout div form .form-row input.input-text {
    box-sizing: border-box;
    border: 1px solid #ddd;
    padding: 0 .75em;
    min-height: 2.507em;
    font-size: .97em;
    border-radius: 0;
    max-width: 100%;
    width: 100%;
    vertical-align: middle;
    background-color: #fff;
    color: #333!important;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    transition: color .3s, border .3s, background .3s, opacity .3s;
    font-weight: 400;
    font-size: 15px
}

#top.woocommerce-checkout #order_comments {
    padding-top: 10px
}

#top.woocommerce-checkout label span {
    font-weight: 600;
    color: #222
}

#top.woocommerce-checkout #place_order {
    border-radius: 0px;
}

#top .checkout .col-1,
#top .checkout .col-2 {
    background: transparent;
    float: left;
    width: 100%
}

#top.woocommerce-checkout h3#order_review_heading {
    border: 2px solid #2a2a2a;
    border-bottom: none!important;
    padding: 20px 30px;
    margin-bottom: 0!important
}

#top.woocommerce-checkout #order_review {
    border: 2px solid #2a2a2a;
    border-top: none!important;
    padding: 10px 30px;
    margin-top: 0!important
}

#top.woocommerce-checkout #payment {
    border: none!important;
    background: #2a2a2a;
    padding: 0
}

#top.woocommerce-checkout #payment ul.payment_methods {
    padding: 0!important
}

#top.woocommerce-checkout #payment ul.payment_methods li {
    padding: 0;
    background: #2a2a2a;
    border: none;
    border-top: 1px solid #ececec;
    padding-bottom: 5px
}

#top.woocommerce-checkout #order_review tr th {
    border: none!important;
    background: #2a2a2a!important;
    text-transform: uppercase;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 0;
    padding-left: 0;
    padding-right: 0
}

#top.woocommerce-checkout #order_review tr td {
	width: 50%;
    border: none!important;
    background: #2a2a2a!important;
	color: #ffffff;
    padding-left: 0;
    padding-right: 20px;
	vertical-align: top;
}

#top.woocommerce-checkout #order_review thead {
    border-bottom: 3px solid #ececec
}

#top.woocommerce-checkout #order_review tr td.product-total span {
    color: #ffffff;
    font-weight: 600;
}

#top.woocommerce-checkout #order_review .cart_item .product-name,
#top.woocommerce-checkout #order_review .cart_item .product-quantity {
    color: #ffffff;
    font-weight: 600;
}

#top.woocommerce-checkout #order_review .cart-subtotal th,
#top.woocommerce-checkout #order_review .order-total th {
    text-transform: none!important;width: 30%;
}

#top.woocommerce-checkout #order_review tr {
    border-bottom: 1px solid #eee
}

#top.woocommerce-checkout #order_review tr.order-total {
    border-bottom: 3px solid #eee;
	background: #ffffff;
}

#top.woocommerce-checkout .payment_box p {
    color: #777;
    font-weight: 400;
    font-size: 14px
}

#top.woocommerce-cart .woocommerce-cart-form td {
    background: #fff!important
}

#top.woocommerce-cart .cart-collaterals tr {
    background: #fff!important
}

#top.woocommerce-cart .cart-collaterals td strong {
    color: #111!important
}

.et_divi_theme.woocommerce-checkout #order_review .cart_item .product-name,
#top.woocommerce-checkout #order_review .cart_item .product-quantity {
    color: #666;
    font-weight: 600;
    font-size: 13px
}

.et_divi_theme.woocommerce-checkout #order_review .cart-subtotal th,
#top.woocommerce-checkout #order_review .order-total th {
    text-transform: none!important;
    font-size: 14px
}

#order_review #wc-stripe-cc-form {
    margin: 0
}

.woocommerce-checkout #payment div.payment_box #wc-stripe-cc-form .form-row {
    padding: 0;
    margin: 0
}

.woocommerce-checkout .payment_method_stripe label {
    line-height: 1
}

.woocommerce-checkout .payment_method_stripe {
    margin-bottom: 0!important;
    padding-bottom: 0!important
}

.cart_totals ul#shipping_method li, .shop_table ul#shipping_method li {line-height: 1.3;}
.shop_table ul#shipping_method li label, .cart_totals ul#shipping_method li label {color:#000000;}
#top .cart_totals ul#shipping_method li {text-align:right;}
#top.xlwcty_thankyou-template-default small.includes_tax {font-size:14px;}

#top #payment .payment_box.payment_method_bacs{padding: 1em 28px;}
#top #payment .form-row.place-order{padding-top: 20px;padding-left:0px;}

#top.woocommerce-checkout #place_order.button.alt {min-width: 100%;height: 50px;}

#top.woocommerce-checkout .checkout-sigurnost {display:flex;align-items:center;justify-content:center;margin-top:-5px;padding-bottom:10px;}
#top.woocommerce-cart .checkout-sigurnost {display:flex;align-items:center;justify-content:center;margin-top:20px;}

#top.woocommerce-checkout #billing_type_field label.radio {display:inline;margin-left:5px;}


#top.woocommerce-checkout .quantity input.qty {height: auto;width: 100%;}
#top #payment ul.payment_methods li img {width:30%;}

#top.woocommerce-page.woocommerce-order-received .av-special-heading h1.av-special-heading-tag {display:none;}


#top.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 42px;
}

#top.woocommerce-cart p.woocommerce-shipping-destination {display:none;}

#top.single-product #av_section_1.avia-section .product_column.product_column_4 .related.products ul.products.columns-4 li.product .inner_product_header_table .inner_product_header_cell h2 {margin-bottom: auto;}


#top.woocommerce-checkout .woocommerce form.checkout_coupon.woocommerce-form-coupon {border: 2px dashed #2a2a2a;padding: 15px 30px 30px;}
#top.woocommerce-checkout .woocommerce form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-first, #top.woocommerce-checkout .woocommerce form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-last {width:49.8%;}
#top.woocommerce-checkout .woocommerce form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-last button.button {margin: 1px 1px 0 0;font-size: 16px;border-radius: 0px;font-weight: bold;}




/*** Checkout u boji ***/
#top h3#order_review_heading, #top #order_review {background: #2a2a2a;color: #ffffff;}
#top #order_review label span, #top #order_review ul#shipping_method li label, #top #order_review ul#shipping_method li label, #top #order_review label {color:#ffffff;}
#top.woocommerce-checkout #payment li label {text-transform:uppercase;font-weight:bold;}
#top #order_review ul.payment_methods li input {margin: 0 8px 0 0;}

#top #customer_details p#billing_wooccm12_field br {display:none;}
#top #customer_details span.woocommerce-radio-wrapper label.checkbox {margin-right: 10px;}
#top #customer_details textarea#order_comments.input-text {height: 10em;}
#top input::placeholder, #top input-text::placeholder, #top textarea::placeholder {color:#868686!important;}





/*** Thank you stranica ***/
#top.woocommerce-order-received .woocommerce-order section.woocommerce-order-details {float:right;width:60%;}
#top.woocommerce-order-received .woocommerce-order section.woocommerce-customer-details {width:40%;margin-bottom: 80px;}
#top.woocommerce-order-received #hvala-vam-sekcija section.hvala-vam-deo3 {margin: 20px 0;}
#top.woocommerce-order-received #hvala-vam-sekcija section.hvala-vam-deo3 a.moj-nalog-wc {outline: none;opacity: 1;color: #fff;margin-bottom: 1em;border-color: rgba(0,0,0,.05);text-transform: uppercase;font-weight: 700;font-size: 13px;padding: 13px;background: #000;}
#top.woocommerce-order-received #hvala-vam-sekcija section.hvala-vam-deo3 a.prodavnica-wc {outline: none;opacity: 1;color: #fff;margin-bottom: 1em;border-color: rgba(0,0,0,.05);text-transform: uppercase;font-weight: 700;font-size: 13px;padding: 13px;background: #000;}





/*** CRV Recenzije ***/
#top.single-product #reviews.cr-reviews-ajax-reviews button.cr-ajax-reviews-add-review {background: #ff669e;
font-family: 'Segoe UI';
font-size: 16px;
font-weight: 600;
width: 260px;
height: 42.67px;
border-radius: 0px;
color: #fff;
-webkit-border-radius: 0px;
border-color: #ff669e;}

#top.single-product button.cr-button-search {background: #fff;
font-family: 'Segoe UI';
font-size: 16px;
font-weight: 400;
height: 42.67px;
border-radius: 0px;
color: #000;
-webkit-border-radius: 0px;
border-color: #e4e1e3;}

.cr-all-reviews-shortcode .cr-form-item-media, .cr-ajax-reviews-review-form .cr-form-item-media {display:none;}
#top.single-product #commentform label, #top.single-product #comments span, #top.single-product #reply-title small, 
#top.single-product .form-allowed-tags, #top.single-product .minitext {font-size: inherit;line-height: 1;}
#reviews #comments .cr-summaryBox-wrap .cr-overall-rating-wrap .crstar-rating {margin-top: 15px;}
#top .cr-all-reviews-shortcode .cr-review-form-item img, #top .cr-ajax-reviews-review-form .cr-review-form-item img {width:80px;height:90px;}

#top.single-product .cr-overall-rating-wrap, #top.single-product .ivole-summaryBox.cr-summaryBox-ajax {background:#ffffff;}

#top.single-product #reviews #comments ol.commentlist li .comment-text {margin:0px;}
#top.single-product .comment_container {padding-right: 0px;}
#top.single-product #reviews .cr-summaryBox-wrap .cr-average-rating {font-family: 'Oxanium', cursive;font-weight: bold;font-size: 60px;}

#top.single-product .woocommerce-product-rating .woocommerce-review-link {top: -6px;font-size: 13px;}

#top.single-product #commentform .comment-form-rating label, #top.single-product.logged-in div #commentform .comment-form-comment label {font-size: 16px;font-weight: 400;}
#top.single-product #commentform label {position: static;font-size: 16px;font-weight: 400;}
#top.single-product input[type="text"] {margin-bottom:0px;}

#top.single-product #reviews.cr-reviews-ajax-reviews button.cr-ajax-reviews-add-review {margin:0;cursor: pointer;}
#top.single-product .cr-ajax-reviews-sort-div select.cr-ajax-reviews-sort {height:42px;background:#ffffff;margin-right:20px;}

#top.single-product a#cr-ajax-reviews-cancel {background:#000;
font-family: 'Segoe UI';
font-size: 16px;
font-weight: 400;
text-transform: uppercase;
border-radius: 0px;
color: #fff;
-webkit-border-radius: 0px;
border-color: #ff669e;
padding: 10px 24px;}

#top.single-product #submit.submit {margin-left: 20px;
	background: #ff669e;
font-family: 'Segoe UI';
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
border-radius: 0px;
color: #fff;
-webkit-border-radius: 0px;
border-color: #ff669e;
padding: 10px 164px;}







/*** Footer ***/
#socket .copyright {
	order: 2;
    display: block;
    float: none;
    padding-top: 5px;
    text-align: center;
    width: 100%;
}

#top #wrap_all #socket .social_bookmarks {
    float: none;
    margin: 0;
    text-align: center;
}

#top #wrap_all #socket .social_bookmarks li {
    float: none;
    display: inline-block;
}
#footer {padding:75px 0 70px 0;}
#footer p, #footer a, #socket .copyright, #socket a {font-family: 'Raleway', sans-serif;font-weight:300;font-size:15px;line-height:28px;letter-spacing:0px;}
#footer a:hover, #socket a:hover {text-decoration:none;}
#footer .social_bookmarks li {clear:none!important;}
#footer .social_bookmarks a {font-size:25px!important;}
#socket .copyright, #socket a {font-size:13px;font-weight:400;}

#top #wrap_all #socket .container {
    flex-direction: column;
    display: flex;
    text-align: center;
}

#top #footer h3.widgettitle {text-transform: none;font-size: 16px;font-weight: bold;}


#top #footer .flex_column:nth-child(1) {width: 40%;margin: 0;padding: 0 100px 0 0px;}
#top #footer .flex_column:nth-child(2) {width: 30%;margin: 0;padding: 0 0;}
#top #footer .flex_column:nth-child(3) {width: 30%;margin: 0;padding: 0 0;}

#top #text-3.widget .textwidget p {margin:0;}



/*** Autor blog ***/
.author_bio_section{
background-color: #F5F5F5;
padding: 15px;
border: 1px solid #ccc;
}
  
.author_name{
font-size:16px;
font-weight: bold;
}
  
.author_details img {
border: 1px solid #D8D8D8;
border-radius: 50%;
float: left;
margin: 0 10px 10px 0;
}




#top #inkflex-galerija.av-layout-grid-container .av-horizontal-gallery .avia-slideshow-arrows {display:none;}




@media screen and (max-width:1920px) {
#top #header nav.main_menu .avia-menu {transform: translateX(-70%);}
}

@media screen and (min-width: 1440px) and (max-width:1919px) {
#top #header nav.main_menu .avia-menu {transform: translateX(-35%);}
}

@media screen and (min-width: 1280px) and (max-width:1439px) {
#top #header nav.main_menu .avia-menu {transform: translateX(-25%);}
}

@media screen and (min-width: 1000px) and (max-width:1279px) {
#top #header nav.main_menu .avia-menu {transform: translateX(-10%);}
}

@media screen and (min-width: 990px) and (max-width:999px) {
#top #header nav.main_menu .avia-menu {transform: translateX(-3%);}
}


@media screen and (max-width:989px) {
#top.woocommerce-checkout h3#order_review_heading {padding:5px 15px;}
#top.woocommerce-checkout #order_review {padding:10px 15px;}
#top.woocommerce-checkout #order_review table.shop_table {border:none!important;}
#top.woocommerce-checkout #order_review .cart_item .product-name {line-height:16px;}
#top.woocommerce-checkout #customer_details {width:100%;}
.responsive #top .col2-set .col-1, .responsive #top .col2-set .col-2, .responsive .cart-collaterals .shipping_calculator {width:100%;}
#top.woocommerce-checkout #order_review, #top.woocommerce-checkout #order_review_heading {width:100%;}
#top.woocommerce-cart .woocommerce-cart-form + .cart-collaterals {width: 100%;float: right;border-left: 0px solid #ececec;padding-left: 0px;}
#top.woocommerce-cart .woocommerce-cart-form {width:100%;}
#top.woocommerce-cart table .product-name {border-left-style:none;}
.responsive .cart-collaterals .cross-sells, .responsive .cart-collaterals .cart_totals, .responsive .shipping_calculator {margin-top:0px;}
#top.woocommerce-checkout #order_review tr td {padding-right:10px;}
#top.woocommerce-checkout #order_review, #top.woocommerce-checkout h3#order_review_heading {border: 1px solid #2a2a2a;}
#top.single-product .single-product-main-image {width:100%;}
#top div div.product .woocommerce-tabs ul.tabs li.active a, #top div div.product .woocommerce-tabs ul.tabs li a {padding:9px 8px 10px 8px;}
#top.archive h2.woocommerce-loop-product__title, #top.single-product h2.woocommerce-loop-product__title {height:auto;}
#top.single-product .woocommerce-tabs.wc-tabs-wrapper {padding: 20px 0 0 0;}
#top #header nav.main_menu .avia-menu {transform: none;}

#footer {padding: 15px 0 15px 0;}
#top #av-burger-menu-ul {vertical-align: top;}
#top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover {background-color: #373737!important;}

#top.woocommerce-checkout .woocommerce form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-first, #top.woocommerce-checkout .woocommerce form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-last {width:100%;}

#top.woocommerce-checkout .checkout-sigurnost {margin-top: 0px;}

#top .logo {width:auto!important;}
#top #header_main nav.main_menu {display: flex!important;}
#top #header_main nav.main_menu .avia-menu.av-main-nav-wrap {order: 2;}
#menu-item-shop .cart_dropdown_link {padding: 0 11px;}
#top #header nav.main_menu .avia-menu {left:38%;}
	

#top #inkflex-galerija.av-layout-grid-container .av-horizontal-gallery-inner {position:static;min-height:400px;}
#top #inkflex-galerija.av-layout-grid-container .av-horizontal-gallery-img {height:auto;transform:none;top:0%;}


#top.single-product .single-product-summary table.shop_attributes th {width: 25%;}
#top.archive #main .products .product, #top.single-product #main .products .product {margin:0 1% 1% 0!important;width:49%!important;}
#top.single-product .woocommerce-tabs.wc-tabs-wrapper {padding:50px 0 0 0;}
#top.single-product button.single_add_to_cart_button.button.alt {min-width:100%;}


#top #wrap_all .av_header_transparency {background: transparent!important;position: absolute!important;}

}









@media only screen and (max-width: 767px) {
#top #custompagecf7 .column-half,#top #custompagecf7 .column-three,#top #custompagecf7 .column-fourth{width:100%;padding-right:0px!important;}
#top #custompagecf7 .wpcf7-form input[type="submit"], #top #custompagecf7 .wpcf7-submit {width:100%;}
#top #custompagecf7 .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {margin-bottom:10px;}
#footer .widget {margin: 0px 0;}
#socket .copyright {display:block;float:none;padding-top:0px;text-align:center;width:100%;line-height: 1.3;}
#top #wrap_all #socket .social_bookmarks {float:none;margin:0;position:absolute;text-align:center;top:10px;width:100%;}
#socket .social_bookmarks li {float:none;display:inline-block;}
#socket .sub_menu_socket {float: none;width: 100%;display: block;text-align: center;margin: 0 0 0 -6px!important;}
#socket .sub_menu_socket li {float:none;display:inline-block;}
#top #footer .flex_column{margin-bottom:0px!important}
#top #footer .flex_column .widget{margin: 10px 0 10px 0;}
#top.single-product .single-product-main-image {width:100%;}
#top.single-product .veb-variation-product-gallery {width:100%;}
#footer img.alignnone.size-full.wp-image-39 {width:60%;height:auto;}
#top .wp-image-55, #top .wp-image-60, #top .wp-image-56 {width:50%;margin:10px auto;}
#top #prevoz-robe-swiss img.wp-image-124 {width:60%;height:auto;margin:10px auto;}


#top.single-product .single-product-main-imagem, #top.single-product .veb-variation-product-gallery {width:100%;}
#top.woocommerce-cart .shop_table .product-quantity {display: block;}
#top.woocommerce-cart .woocommerce-cart-form del, #top.woocommerce-cart .woocommerce-cart-form ins, #top.woocommerce-cart tr.woocommerce-cart-form__cart-item.cart_item td.product-price {line-height: 1;}
#top.woocommerce-cart .product-quantity .quantity {text-align: center;}
#top.woocommerce-cart .product-quantity .quantity input.minus, #top.woocommerce-cart .product-quantity .quantity input.qty, #top.woocommerce-cart .product-quantity .quantity input.plus {width:30px;height:30px;line-height:30px;}

#top.woocommerce-checkout #order_review tr td {width: 50%;}
#top.woocommerce-checkout #order_review tr {background: #fff;}
#top.woocommerce-checkout #order_review .quantity {margin: 10px auto;}
.responsive table.shop_table.cart .product-name {text-align: left;}
#top #payment div.payment_box {width:100%;padding:3px;}
#top #payment div.payment_box p, #payment div.payment_box .form-row {width:100%}
#top #payment div.form-row {padding:0px;}
/***#top .products li{width: 48%!important;}
#top .products li:nth-child(odd){margin-right:4%!important;}***/


#top #customer_details p#billing_address_1_field, #top #customer_details p#billing_address_2_field, 
#top #customer_details p#billing_city_field, #top #customer_details p#billing_postcode_field, 
#top #customer_details p#billing_phone_field, #top #customer_details p#billing_email_field {width: 100%;}

#top.woocommerce-order-received .woocommerce-order section.woocommerce-order-details {float:left;width:100%;}
#top.woocommerce-order-received .woocommerce-order section.woocommerce-customer-details {width:100%;margin-bottom: 40px;}





#top #footer .flex_column:nth-child(1) {width: 100%;margin: 0;padding: 0 0;}
#top #footer .flex_column:nth-child(2) {width: 50%;margin: 0;padding: 0 0;}
#top #footer .flex_column:nth-child(3) {width: 50%;margin: 0;padding: 0 0;}



#top #av-burger-menu-ul {vertical-align: top;}



#top #home-prva-sekcija.av-layout-grid-container .flex_cell, #top #home-treca-sekcija.av-layout-grid-container .flex_cell {min-height: 500px;}


#top.archive h2.woocommerce-loop-product__title, #top .inner_product_header_cell h2.woocommerce-loop-product__title {
  font-size: 20px;
}


#top.woocommerce-shop #av_product_description h1 {padding-top: 30px;text-transform: uppercase;font-size: 34px;}
#top.woocommerce-shop #av_product_description .container {height: auto;}










}










@media only screen and (max-width:480px) {

}



















