/*
Theme Name: Fleedbag
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold3fledbag
*/

/*Add your own styles here:*/

@font-face{
	 font-family:fledbag;
	 src:url(fonts/fledbag.eot);
	 src:url(fonts/fledbag.eot?#iefix) format('eot'),
	     url(fonts/fledbag.woff2) format('woff2'),
		 url(fonts/fledbag.woff) format('woff'),
		 url(fonts/fledbag.ttf) format('truetype')
	}

 @font-face{
	 font-family:Malva-Book;
	 src:url(fonts/329830_11_0.eot);
	 src:url(fonts/329830_11_0.eot?#iefix) format('embedded-opentype'),
	     url(fonts/329830_11_0.woff2) format('woff2'),
		 url(fonts/329830_11_0.woff) format('woff'),
	     url(fonts/329830_11_0.ttf) format('truetype')
	}

 @font-face{
	 font-family:Malva-Bold;
	 src:url(fonts/329830_E_0.eot);
	 src:url(fonts/329830_E_0.eot?#iefix) format('embedded-opentype'),
	     url(fonts/329830_E_0.woff2) format('woff2'),
		 url(fonts/329830_E_0.woff) format('woff'),
		 url(fonts/329830_E_0.ttf) format('truetype')
    }

@font-face{
	font-family:Malva-Light;
	src:url(fonts/329830_8_0.eot);
	src:url(fonts/329830_8_0.eot?#iefix) format('embedded-opentype'),
	    url(fonts/329830_8_0.woff2) format('woff2'),
		url(fonts/329830_8_0.woff) format('woff'),
		url(fonts/329830_8_0.ttf) format('truetype')
	}
body, p{ font-family:Malva-Book;}
#top.thisisnothome h1{font-size: 30px;font-family:Malva-Book;letter-spacing: 3px;}
h3{font-family:Malva-Light;}
.MalvaLight	h2.av-special-heading-tag{font-family:Malva-Light;}
.MalvaLight	h2.av-special-heading-tag strong{ font-family:Malva-Bold;}
.MalvaBold h2.av-special-heading-tag, #top .MalvaBold p{font-family:Malva-Bold;}


.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {letter-spacing: 0px;text-transform: none;}
#top .specmarginleft, #top .specmarginleft2{margin-left:14%;}
#top .specmarginleft2{margin-top:15px;margin-bottom:30px;}
#top #header{box-shadow:0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 5px rgba(0, 0, 0, 0.075);}
#top #header.header-scrolled-full{box-shadow: 5px 0 15px 2px #5c5c5c;}
#top #header #header_main{background:url(images/naht.png) no-repeat scroll center bottom transparent;}
#top #header.header-scrolled #header_main{background:none;}
#top #header.header-scrolled #header_main + .header_bg:before{background: #f28800 none repeat scroll 0 0;height: 50px;content:"";margin-left: -264px;opacity: 1;position: absolute;top: 0;transform: skewX(23deg);transition: all 0.2s ease-in-out 0s;width: 50%;outline: 1px solid transparent;}
#top .btn-fixed-cart {right:0;top: 80%;z-index: 100;position:fixed;}
#top .spechomemargin .avia-image-container{margin: 0;position: absolute;right: -60px;top: -340px;}
#top #firstsection .content{padding-top:0;}
#top #firstsection .av-special-heading.el_after_av_hr{margin-top:0;}
.av-main-nav > li > a {font-size: 16px;font-weight: normal;padding: 0 13px;text-decoration: none;text-transform: uppercase;}

#top .avia-button.avia-color-orange, #top .single_add_to_cart_button, #top .checkout-button, #top #place_order, #top .wc-backward{
    background: #f28800 none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    font-size: 14px;
    font-weight: 600;
    padding: 20px 30px;
    text-transform: uppercase;
    color: #fff;
    text-decoration: none;
    text-shadow: none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.14) inset, 0 0 8px rgba(0, 0, 0, 0.28);
    transition: all 0.2s ease 0s;
	font-family:Malva-Book;
}
#top .avia-button.avia-color-green {
    background: #94b422 none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    font-size: 14px;
    font-weight: 600;
    padding: 20px 30px;
    text-transform: uppercase;
    color: #fff;
    text-decoration: none;
    text-shadow: none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.14) inset, 0 0 8px rgba(0, 0, 0, 0.28);
    transition: all 0.2s ease 0s;
	font-family:Malva-Book;
}

#top .avia-button.avia-color-silver {
    background: #ffffff none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    font-size: 14px;
    font-weight: 600;
    padding: 20px 30px;
    text-transform: uppercase;
    color: #333333;
    text-decoration: none;
    text-shadow: none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.14) inset, 0 0 8px rgba(0, 0, 0, 0.28);
    transition: all 0.2s ease 0s;
	font-family:Malva-Book;
}

#top .avia-button.avia-color-orange:hover, #top .avia-button.avia-color-green:hover {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
    transition: all 0.2s ease 0s;
	opacity:1;
}
#top .uppercaseh2 h2{text-transform:uppercase!important;letter-spacing: 3px;}
#top .fourbags .av_one_half img{width:100%;}
#top .fourbags .av_one_half .avia-image-container{width:100%;}
#top .fourbags .av_one_half .avia-image-container-inner{width:100%;}
#top .fourbags .av_one_half .avia_textblock  p strong{color:#333333;}

#top .avia-slideshow.avia-slideshow-2 .avia-caption.av-slideshow-caption{border-radius:0;bottom: 17px;color: #333333;left: auto;padding: 10px 20px;right: 0;top: 0;z-index: 10;max-width:50%;width:100%;;}
#top .avia-slideshow.avia-slideshow-2 .avia-caption .avia-caption-title{color:#333333;background:none;padding:0;}
#top .avia-slideshow.avia-slideshow-2 .avia-caption .avia-caption-content p{color:#333333;background:none;}
#top .avia-slideshow.avia-slideshow-2 li img{border-radius:0;}
#top .avia-slideshow.avia-slideshow-2 .avia-inner-caption{padding-top:120px;}
.slid1{line-height:1.2;font-size:30px;font-family:Malva-Bold;color:#333333;}
.slid2{line-height:1.2;font-size:20px;font-family:Malva-Book;color:#333333;margin:20px 0;}
.slid3, .slid3 a{color:#f28800!important;font-weight: 600;text-decoration: underline; font-size: 20px;font-family:Malva-Book;margin-top:20px;}

#top .avia-slideshow.avia-slideshow-2 .prev-slide{background: transparent url("images/left.png") no-repeat scroll center center;font-size: 0;padding: 25px;left:-28px;}
#top .avia-slideshow.avia-slideshow-2 .next-slide{background: transparent url("images/right.png") no-repeat scroll center center;font-size: 0;padding: 25px;right:-28px;}
#top .avia-slideshow.avia-slideshow-2 .prev-slide:before, #top .avia-slideshow.avia-slideshow-2 .next-slide:before{display:none!important;}
#top .avia-slideshow-dots a.active, #top .avia-slideshow-dots a:hover{background: #f28800;border:1px solid #f28800; }
#top .avia-slideshow-dots a{border:1px solid #cccccc;background:#ffffff;}
#top #footer p{font-size:14px;}
.logo{display:none;}
#top .header-scrolled .logo{display:block}
.postid-260 .av-woo-purchase-button .quantity{display:none!important;}
#top .avia-slideshow-2 .avia-slide-wrap img{width:90%;}
#top .avia-slideshow-2 .avia-slide-wrap .avia-caption-title img{width:100%;}


#top .productspecheadline .av-subheading{color:#ffffff!important;background: #95b422; padding: 5px 10px;display: inline-block; font-size: 15px;font-weight: 700;margin: 5px 0 10px; letter-spacing: 3px;}
#top .productspecheadline h1.av-special-heading-tag{color: #2e2e2e!important;font-size: 22px;letter-spacing: 3px;font-family:Malva-Light;}
#top #footer a:hover{color:#f28800;text-decoration:none;}
#footer div .av_one_fifth{margin-left: 2%;width: 18%;}
#top .after-amount{display: block!important;float: right;font-size: 13px;position: relative;top: 29px;visibility: visible;}
.socialicon{margin-right:20px;margin-bottom:20px;}
#top ul.woocommerce-error{padding:20px;width:66%;}
#top .image-overlay{display:none!important;}
#top .woocommerce-main-image{cursor:default!important;}
#top .woocommerce-error .wc-backward{display:none!important;}
#top .woocommerce-error li{padding-left:30px!important;}



#top .wcopc .woocommerce-checkout #opc-product-selection{float:left;width:66%;}
#top .wcopc .woocommerce-checkout #customer_details{float:left;width:66%;}
#top .wcopc .woocommerce-checkout #order_review{float: right;margin-bottom: -240px;position: relative;right: 0;top: -312px;width: 32%;}
#top .wcopc .woocommerce-checkout #order_review_heading{display:none;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{background:#ffffff;width:100%;}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{background:#ffffff;width:100%;}
#top .wcopc .woocommerce-checkout #order_review .cart_item, #top .wcopc .woocommerce-checkout #order_review thead{display:none;}
#top .wcopc .woocommerce-additional-fields{display:none!important;}
#top .checkout #opc-messages{width:66%}
.main_color tr:nth-child(2n+1), .main_color .pricing-table > li:nth-child(2n+1), .main_color .pricing-extra{background:#ffffff;}
#top #opc-product-selection table, #top #opc-product-selection td{border:none;}
#top #opc-product-selection .product-item{border-bottom:1px solid #eeeeee;}
#top #opc-product-selection table.shop_table {border-collapse: collapse;text-align: left;}
#top #checkoutheadline{width:66%;border-bottom:1px solid #cfd0d2;padding-bottom:5px;}
#top .wcopc .woocommerce-info{width:66%;}
#top #checkoutheadline p{color:#ffffff!important;background: #95b422; padding: 1px 10px;display: inline-block; font-size: 15px;font-weight: 700;margin: 5px 0 10px; letter-spacing: 3px;}
#top #checkoutheadline h1{color: #2e2e2e!important;font-size: 22px;letter-spacing: 3px;font-family:Malva-Light;margin-bottom:0;}
#top #opc-product-selection tr:nth-child(1) .product-thumbnail img{width:60px;}
#top #opc-product-selection tr:nth-child(2) .product-thumbnail img{width:60px;}
#top #opc-product-selection tr:nth-child(3) .product-thumbnail{padding-left:10px;}
#top #opc-product-selection .product-item .product-thumbnail{padding:0;}
#top #opc-product-selection tr:nth-child(3){background:#f5f5f5;}
#top #opc-product-selection .product-item .product-name{font-weight:bold;color:#333333;font-size:15px;padding-right: 0;}
#place_order{width:100%;}
#top.woocommerce .wcopc .quantity .qty{max-width: 110px;text-align: left;background:#f5f5f5;border:1px solid #cccccc;}
#top .wcopc .opc_order_review .shop_table tr, #top .wcopc .opc_order_review .shop_table td, #top .wcopc .opc_order_review .shop_table th{border:none;}
#top .wcopc .opc_order_review .shop_table{border:1px solid #cfd0d2;border-radius:0;margin-top:20px;}
#top .wcopc #order_review #payment{border:1px solid #cfd0d2;border-radius:0;background:#ffffff;border-bottom:none;}
#top .wcopc #order_review #payment li{background:#ffffff;}
#top .wcopc #order_review .payment_box.payment_method_paypal{display:none!important;}
#top .wcopc #order_review #payment .wc_payment_methods .wc_payment_method{border-bottom:1px solid #cfd0d2;}
#top .wcopc #order_review #payment .wc_payment_methods .wc_payment_method:last-child{border-bottom:none!important;}


#top .woocommerce-billing-fields h3 {
    font-size: 22px;
    letter-spacing: 3px;
    padding-bottom: 5px;
    border-bottom: 1px solid #cfd0d2;
    margin: 0;
	font-weight:100;
	font-family:Malva-Light;
	text-transform:uppercase;
}
#top .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper h3{ font-family:Malva-Book;text-transform:none;border-bottom:none;font-size:14px;letter-spacing:0px;line-height: 1.42857143;color: #333333;font-weight:400;}
#top .woocommerce-billing-fields input{margin-bottom:0;}
#top #billing_country_field{clear:right!important;height:41px;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:48%;}
#top .woocommerce-billing-fields input, #top .woocommerce-shipping-fields__field-wrapper input{background-clip: padding-box;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    box-sizing: border-box;
    color: #555555!important;
    display: block;
    font-family: "Malva-Book","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
	margin-bottom:0;
}
#top .select2-container--default .select2-selection--single .select2-selection__rendered{
	    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    box-sizing: border-box;
    color: #555555;
    display: block;
    font-family: "Malva-Book","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
	margin-bottom:0;
}
#top .woocommerce-invalid .select2-container--default .select2-selection--single .select2-selection__rendered{color:#999999!important}
.select2-container--default .select2-selection--single {
    background-color: transparent;
    border: medium none;
    border-radius: 0;
}
#top .woocommerce-billing-fields input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #999999;
}
#top .woocommerce-billing-fields input::-moz-placeholder { /* Firefox 19+ */
  color: #999999;
}
#top .woocommerce-billing-fields input:-ms-input-placeholder { /* IE 10+ */
  color: #999999;
}
#top .woocommerce-billing-fields input:-moz-placeholder { /* Firefox 18- */
  color: #999999;
}

#top .woocommerce-shipping-fields__field-wrapper input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #999999;
}
#top .woocommerce-shipping-fields__field-wrapper input::-moz-placeholder { /* Firefox 19+ */
  color: #999999;
}
#top .woocommerce-shipping-fields__field-wrapper input:-ms-input-placeholder { /* IE 10+ */
  color: #999999;
}
#top .woocommerce-shipping-fields__field-wrapper input:-moz-placeholder { /* Firefox 18- */
  color: #999999;
}



#top.thisisnothome2 .content{padding-top:0;}
#top.thisisnothome #header_main .container{height: 48.5px!important;line-height: 48.5px!important;}
#top.thisisnothome #header{box-shadow: 5px 0 15px 2px #5c5c5c;}
#top.thisisnothome #header #header_main{background:url(images/naht.png) no-repeat scroll center bottom transparent;}
#top.thisisnothome #header #header_main{background:none;}
#top.thisisnothome #header #header_main + .header_bg:before{background: #f28800 none repeat scroll 0 0;height: 50px;content:"";margin-left: -264px;opacity: 1;position: absolute;top: 0;transform: skewX(23deg);transition: all 0.2s ease-in-out 0s;width: 50%;outline: 1px solid transparent;}
#top.thisisnothome #header #avia-menu a{height: 47px!important;line-height: 47px!important;}
#top.thisisnothome #header #avia-menu li li a{height: 30px!important;line-height: 30px!important;}
#top.thisisnothome #header .logo{display:block!important;}
#top.thisisnothome #header .logo a, #top.thisisnothome #header .logo a img{max-height:49px!important;}
.html_header_top.html_header_sticky #top.thisisnothome #wrap_all #main{padding-top: 70px;}
.html_header_top.html_header_sticky #top.thisisnothome.woocommerce-checkout #wrap_all #main{padding-top: 95px;}
#top.thisisnothome #avia-menu li .wpml-ls-native{color:#98a1a8}

.header_color .sub_menu > ul > li > a, .header_color .sub_menu > div > ul > li > a, .header_color .main_menu ul:first-child > li > a, #top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a, #top .header_color .sub_menu li ul a {
    color:#98a1a8;
}
#top .paymenth3{padding:20px;padding-bottom:0;}


#top .ispodprice{font-size:12px; font-family:Malva-Book;line-height:12px;color:#333333;}
.brojitema3 .col-sm-5{width:85%;font-size:14px;font-weight:100;line-height:18px;}
.brojitema3 .col-sm-5 .font-bold{font-weight:bold;}
#top .brojitema3 .product-name{padding-left:70px;}
#top .brojitema3 .product-thumbnail{width:135px;}
#top .shop_table .product-item .product-price{min-width:126px;text-align:right;}
#top .main_color .price, .main_color .stock, #top #wrap_all .main_color ins, .main_color .products .product-category h3 .count, .main_color .widget_layered_nav_filters .chosen a:before, .main_color .widget_layered_nav .chosen a:before {color: #333;}
#top.woocommerce-checkout .price del{clear: both;display: table;float: none;width: 100%;color:#7d7d7d!important;}
#top.woocommerce-checkout .price ins{text-decoration:none;}
#top .brojitema3 .price ins{color:#f28800!important;}
#top .brojitema3 .ispodprice{color:#f28800!important;font-weight:bold!important;}
#top .brojitema1 .nmprs, #top .brojitema2 .nmprs{display:none!important;}
#top .brojitema3 .nmprs{color:#7d7d7d!important;}
#top .shop_table .product-item .product-quantity{min-width:120px;}
#top.woocommerce-checkout .btn-fixed-cart{display:none!important;}
#top #avia-menu li.av-language-switch-item{display:none!important;}



#top .toggler{background:#f5f5f5;font-size:16px;font-weight: 400; font-family:Malva-Bold;padding: 13px 15px;    border-radius: 0;}
#top .toggler.activeTitle{border:none;}
#top .toggle_icon {
    border:none;
    height: 15px;
    left: auto;
    position: absolute;
    right: 13px;
    top: 18px;
    width: 15px;
	background:url(images/toggle2.png) no-repeat scroll center center transparent;
}
#top .toggler.activeTitle .toggle_icon{background:url(images/toggle1.png) no-repeat scroll center center transparent;}
#top .toggle_content{background:#ffffff!important;border:none;color: #333333;font-size: 14px;line-height: 1.42857;padding:15px;}
#top .toggle_content p{margin:0;}
#top .toggler .toggle_icon .vert_icon, #top .toggler .toggle_icon .hor_icon{display:none!important;}
#top #billing_vat2_field{width: 48%; float: right;clear:none!important;}
#top #billing_vat2_field label{display:none;}
#top #stripe-card-expiry{font-size: 14px;}
#top #stripe-card-cvc{font-size: 14px;min-width:100%;}
#top #stripe-payment-data p{font-size: 14px;}
#top .checkout .shipping th{background:url(images/dhl.png) no-repeat scroll right top 16px transparent;}
#top #billing_Company_checkbox_field{text-align:left!important;}
#top #billing_Company_checkbox{width:auto;float:left;}
#top #billing_Company_checkbox_field label{  color: #333333;    font-family: Malva-Book;    font-size: 14px;    font-weight: 400;    letter-spacing: 0;    line-height: 1.42857;    text-transform: none;}
#billing_company_field, #billing_vat2_field, #billing_vat_field{display:none!important;}
#billing_company_field.checked, #billing_vat2_field.checked, #billing_vat_field.checked{display:block!important;}
.checked #billing_company_field{width:100%;}
#top.checked label {font-weight: normal;}


#top #opc-messages{display:none!important;}
.archive #main #container{max-width:1210px;margin:0 auto;padding-bottom:50px;}
.archive #main #container .woocommerce-info{display:none!important;}
.avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls a {opacity: 1!important;}
#top .avia-slideshow-2 .avia-slide-wrap .avia-caption-title:before{content: "";float: left;font-family: fledbag;font-size: 16px;}
#top .avia-slideshow-2 .avia-slide-wrap .avia-caption-title{font-size: 20px; font-family: "Malva-Book"; letter-spacing: 3px;font-weight:100;}
#footer .icon-logo-small:before{content: "";font-family: fledbag;font-size: 23px;padding: 19px 0 8px;display:table;}
#footer .icon-logo-small{margin-top:10px;}
#top .woocommerce-invalid .ywccp_error, #top .validate-required .ywccp_error{margin-top: -9px;position: absolute;}
#top .woocommerce-invalid input{border:1px solid #ff0000!important;}
#top.cartnotempty #order_review{display:block}

#top.lang_bg.thisisnothome h1{font-size: 30px;font-family:inherit;letter-spacing: 3px;}
#top.lang_bg .MalvaLight h2.av-special-heading-tag{font-family:inherit;}
#top.lang_bg .MalvaLight h2.av-special-heading-tag strong{ font-family:inherit;}
#top.lang_bg .MalvaBold h2.av-special-heading-tag, #top.lang_bg .MalvaBold p{font-family:inherit;}
#top.lang_bg .toggler{font-family:inherit;}
#top.lang_bg .avia-button.avia-color-orange, #top.lang_bg .single_add_to_cart_button, #top.lang_bg .checkout-button, #top.lang_bg #place_order, #top.lang_gb .wc-backward{font-family:inherit;font-size:12px;padding:20px 10px;}
#top.lang_ru .toggler{font-family:inherit;}
#top.lang_el.thisisnothome h1{font-family:inherit;}
#top.lang_el .MalvaLight h2.av-special-heading-tag{font-family:inherit;}
#top.lang_el .MalvaLight h2.av-special-heading-tag strong{ font-family:inherit;}
#top.lang_el .MalvaBold h2.av-special-heading-tag, #top.lang_el .MalvaBold p{font-family:inherit;}
#top.lang_el .toggler{font-family:inherit;}

#top.lang_pt-pt .avia-button.avia-color-orange, #top.lang_pt-pt .single_add_to_cart_button, #top.lang_pt-pt .checkout-button, #top.lang_pt-pt #place_order, #top.lang_pt-pt .wc-backward{font-family:inherit;font-size:12px;padding:20px 10px;}
#top #order_review #payment{margin-bottom:20px;}
#top.cartempty .shop_table.woocommerce-checkout-review-order-table{display:none;}
#top.cartempty .form-row.terms.wc-terms-and-conditions{display:none;}
#top #paymentplaceholder{display:none;}
#top.cartempty #paymentplaceholder{display:block!important;}
#top.cartempty #order_review #payment{display:none;}
#top.cartempty #place_order{display:none!important;}
#top.cartempty #order_review .terms{display:none;}
#top .paymentplaceholder_header{background:#95b422;padding:15px 20px;color:#ffffff;margin-bottom:30px;font-family: Malva-Light!important;}
#top .paymentplaceholder_body h3{text-transform:uppercase;font-family: Malva-Light!important;font-weight:600!important;width:100%;border-bottom:1px solid #cfd0d2;padding-bottom:6px;}

#top.lang_el .woocommerce-billing-fields label, #top.lang_ru .woocommerce-billing-fields label, #top.lang_bg .woocommerce-billing-fields label{font-weight: 100;font-family: arial!important;font-size: 13px!important;}
#top #billing_vat_field.country_CH{display:none!important;}
#top.woocommerce form.checkout_coupon{min-width: 66%;border:none!important;margin-top:0;padding:0;display:block!important;float:left;}
.woocommerce form.checkout_coupon .button{background: #f28800 none repeat scroll 0 0;border: medium none;border-radius: 0;font-size: 14px;font-weight: 600;padding: 13px 39px;text-transform: uppercase;
color: #fff;text-decoration: none;text-shadow: none;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.14) inset, 0 0 8px rgba(0, 0, 0, 0.28);transition: all 0.2s ease 0s;font-family: Malva-Book;}
#top .woocommerce-info{background: #ffffff;border: none;display:none!important;}
#top .woocommerce-info:before{color:#f28800}
.woocommerce-info .showcoupon{display:none!important;}
#top #coupon_code::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #999999;
}
#top #coupon_code::-moz-placeholder { /* Firefox 19+ */
  color: #999999;
}
#top #coupon_code:-ms-input-placeholder { /* IE 10+ */
  color: #999999;
}
#top #coupon_code:-moz-placeholder { /* Firefox 18- */
  color: #999999;
}
#top #coupon_code{font-size:14px;}
.woocommerce form .form-row .select2-container{padding-bottom:11px;}
#top .delitime{margin:0;padding:0;font-size:12px;}
#top .wcopc .woocommerce-message{float:left;border:none!important;}
#top .wcopc .woocommerce-error{float:left;border:none!important;}

#top .checkout #billing_first_name, #top #shipping_first_name, #top #shipping_last_name{background:url(images/fledbag_icons_first-last-name.png) no-repeat scroll left 5px center #f8f8f8;padding-left:28px;background-size:18px;}
#top .checkout #billing_last_name{background:url(images/fledbag_icons_first-last-name.png) no-repeat scroll left 5px center #f8f8f8;padding-left:28px;background-size:18px;}
#top .checkout #billing_address_1, #top #shipping_address_1{background:url(images/fledbag_icons_street-address.png) no-repeat scroll left 5px center #f8f8f8;padding-left:28px;background-size:18px;}
#top .checkout #billing_city{background:url(images/fledbag_icons_city.png) no-repeat scroll left 5px center #f8f8f8;padding-left:28px;background-size:18px;}
#top .checkout #billing_phone{background:url(images/fledbag_icons_phone.png) no-repeat scroll left 5px center #f8f8f8;padding-left:28px;background-size:18px;}
#top .checkout #billing_email{background:url(images/fledbag_icons_mail.png) no-repeat scroll left 5px center #f8f8f8;padding-left:28px;background-size:18px;}
#top .checkout #billing_postcode, #top #shipping_postcode{background:url(images/fledbag_icons_postcode.png) no-repeat scroll left 5px center #f8f8f8;padding-left:28px;background-size:18px;}
#top #coupon_code{background:url(images/fledbag_icons_coupon-code.png) no-repeat scroll left 5px center #f8f8f8;padding-left:28px;background-size:18px;}
#top #billing_vat{background:url(images/vat.png) no-repeat scroll left 5px center #f8f8f8;padding-left:28px;background-size:18px;}
#top #billing_company, #top #shipping_company, #top #shipping_city{background:url(images/fledbag_icons_city.png) no-repeat scroll left 5px center #f8f8f8;padding-left:28px;background-size:18px;}
#top #select2-billing_country-container, #top #select2-shipping_country-container{background:url(images/fledbag_icons_country.png) no-repeat scroll left 5px center #f8f8f8;padding-left:28px;background-size:18px;}
#top #billing_email_field label{font-weight: normal;font-size: 9px!important;color: #444;position: absolute;margin-top: 40px;line-height:1;}
#top #billing_email_field label .required{display:none;}
#top #ship-to-different-address{margin-top:15px;}
#top .woocommerce-billing-fields__field-wrapper a{color:#95b422!important;text-decoration:underline!important;}

ul, li {font-family: Malva-Book;}









@media only screen and ( max-width: 1126px ) {
#top .spechomemargin img{width:320px;}
#top .spechomemargin .avia-image-container{margin: 0;position: absolute;right: 0;top:-250px;}
}





@media only screen and (min-height: 600px) and (max-height: 856px) {
#top .wcopc .woocommerce-checkout{height:150vh;}
}

@media only screen and (min-height: 600px) and (max-height: 900px) and (min-width: 1024px){
#top .wcopc .woocommerce-checkout{height:auto;}
}

@media only screen and ( max-width: 768px ) {
#footer .widget {margin: 0px 0;}
#top .wcopc .woocommerce-checkout #opc-product-selection{float:none;width:100%;}
#top .wcopc .woocommerce-checkout #customer_details{float:none;width:100%;}
#top .wcopc .woocommerce-checkout #order_review .opc_order_review{float:none;width:100%;}
#top .wcopc .woocommerce-checkout #order_review{float:left;width:100%;position:relative!important;right:auto;top:auto;height:auto;margin-bottom:20px;}
#top .wcopc .woocommerce-checkout #order_review_heading{display:none;}
#top ul.woocommerce-error{padding:10px;width:100%;}
#top.thisisnothome #header #header_main + .header_bg:before{margin-left: 0;transform: skewX(0deg);width: 100%;}
.html_header_top.html_header_sticky #top.thisisnothome #wrap_all #main{padding-top: 40px!important;}
#top .av_header_transparency .header_bg{background-color: #f28800;}
#top .checkout #opc-messages{width: 100%;}
.avia_transform3d .show_mobile_menu #mobile-advanced{background:#ffffff;}
#advanced_menu_toggle{color:#ffffff!important;}
#top #wrap_all .av_header_transparency, .av_header_transparency #advanced_menu_toggle{background-color:transparent!important;}
#advanced_menu_toggle, #advanced_menu_hide{background-color:transparent!important;}
#mobile-advanced .av-language-switch-item{display:none;}
#top .spechomemargin img{width:320px;}
#top .spechomemargin .avia-image-container{margin: 0;position: absolute;right: 0;top:-250px;}
.header_color .sub_menu > ul > li > a, .header_color .sub_menu > div > ul > li > a, .header_color .main_menu ul:first-child > li > a, #top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a, #top .header_color .sub_menu li ul a{color: #ffffff;}
.header_color .av-subnav-menu a:hover, .header_color .main_menu ul:first-child > li a:hover, .header_color .main_menu ul:first-child > li.current-menu-item > a, .header_color .main_menu ul:first-child > li.current_page_item > a, .header_color .main_menu ul:first-child > li.active-parent-item > a{color: #ffffff;}
}


@media only screen and ( max-width: 600px ) {
#top .shop_table .product-item .product-price {min-width: 100%;max-width:100%;}
#top.woocommerce .wcopc .quantity .qty{max-width:100%;}
#top .brojitema3 .product-name{padding-left: 10px;}
#top #checkoutheadline{width:100%;}
#top .opc_order_review .shop_table td, #top .opc_order_review .shop_table th, #top .opc_order_review .shop_table tr{width:100%;display:table;}
#top .avia-button.avia-color-orange, #top .single_add_to_cart_button, #top .checkout-button, #top #place_order, #top .wc-backward {font-size: 12px;padding: 20px 0;}
#top .spechomemargin img{width:220px;}
#top .spechomemargin .avia-image-container{margin: 0;position: absolute;right: 0;top:-150px;}
#top #header #header_main{background:none;}
#top #opc-product-selection .product-item .product-thumbnail{float: left;padding: 0;width: 60px;}
#top #opc-product-selection .product-item .product-name{font-size: 12px;line-height: 12px;padding-left:5px;padding-right:5px;}
#top .shop_table .product-item .product-quantity{min-width: 46px;padding: 0;}
#top .opc_order_review .cart-subtotal th{float:left;width:44%;}
#top .opc_order_review .cart-subtotal td{float:right;width:auto;text-align:right;}
#top .opc_order_review .shipping th{float:left;width:44%;}
#top .opc_order_review .shipping td span{float:right;width:auto;text-align:right;}
#top .opc_order_review .order-total th{float:left;width:44%;}
#top .opc_order_review .order-total td{float:left;width:56%;text-align:right;}
#top .qtip.ywccp_tooltip{background-color: #000000!important;overflow: visible!important;}
#top .qtip-content{overflow: visible!important;margin-top: -18px!important;background: #000000!important;} 
}
