@font-face {
	font-family: "FigginsSans";
	src: url("/static/FigginsSans.otf");
	url("/static/FigginsSans.otf") format("opentype"),
}

@font-face {
	font-family: "FigginsSans3";
	src: url("/static/Figgins Sans23_11.otf");
	url("/static/Figgins Sans23_11.otff") format("opentype"),
}

#scrollUp i{    padding-top: 6px;}
h2{font-size: 1rem;}
h3{font-size: 0.9rem;}


body{font-family: "FigginsSans";}
.widget .catagories-menu li a{ line-height: 1.05rem; }

.main-content-wrapper .single-product-area{     flex: 0 0 calc(100% - 460px);    width: calc(100% - 460px);    max-width: calc(100% - 460px); }
.main-content-wrapper .amado_product_area-big{     flex: 0 0 calc(100% - 220px);    width: calc(100% - 220px);    max-width: calc(100% - 220px);  }
.main-content-wrapper .amado_product_area{        flex: 0 0 calc(100% - 460px);    width: calc(100% - 460px);    max-width: calc(100% - 460px);    }

.single-product-wrapper .product-img img{    max-height: 300px;width:auto}
.single-product-wrapper .product-img{margin: 0 auto;    text-align: center;}
.single-product-wrapper .product-img .hover-img{width:auto;}
.single-product-wrapper:hover .product-img .hover-img{opacity:0}
.nc_netshop_filter_row{}
.nc_netshop_filter_label, .nc_netshop_filter_field {display: inline-block;}
.nc_netshop_filter_field {float:right}
.main-content-wrapper .header-area {    -webkit-transition-duration: 500ms;    transition-duration: 500ms;    position: relative;    z-index: 1;    -webkit-box-flex: 0;    -ms-flex: 0 0 220px;    flex: 0 0 220px;    width: 220px;    max-width: 220px;    background-color: #fff;    padding: 60px 35px;}

.nav-close i {padding-top:13px}
.section-padding-20 {padding-top: 20px;padding-bottom: 20px;}
.main-content-wrapper .amado_product_area-big{    min-height: 85vh;} 
.footer_area{padding: 25px 20px 0px 20px;}
.footer_area .single_widget_area .copywrite{    font-size: 10px;}
.footer-logo{    padding: 0px 40px;text-align: center;max-width: 200px;}

.main-content-wrapper .amado_product_area-big span{color:#6d6d6d}
.main-content-wrapper .amado_product_area-big .n  {color:black;}
p {line-height: 1.5;}
.city_list_menu {display: inline-block;box-sizing: border-box;padding: 5px 10px;}
.city_list_menu li {position: relative;display: block;}
.city_list_menu li a.dropdown-toggle {display: block;background: url(/image/arrow-down.png) no-repeat right;}
.menu-class .nice-select .option {cursor: pointer;font-weight: 400;line-height: initial;list-style: none;min-height: initial;outline: none;padding-left: initial;padding-right: initial;text-align: left;-webkit-transition: all 0.2s;transition: all 0.2s;}
.menu-class .nice-select  li a {    padding-left: 18px;padding-right: 29px;font-size: 18px;}
.geo_body a {    color: black;font-size: 18px;line-height: 20px;}
.geo_body p {color: black;}
.geo_body .contacts{font-size:14px}
.product-characteristic{    color: #6d6d6d;}
.single-products-catagory .hover-content h4{color:white;font-weight:bold;}
.search-wrapper{height: 60px;top: -60px;}
.search-wrapper-on .main-content-wrapper{    margin-top: 60px;}
.search-wrapper .search-close i { padding-top: 20px; }
.search-wrapper .search-close{    width: 60px; height: 60px;    line-height: 60px;font-size: 20px;}
.shop_sidebar_area .nice-select{width: 100%;}
.main-content-wrapper .shop_sidebar_area{background-color: #ffffff;border: #dcdcdc solid 1px;    padding: 20px 20px;}
.main-content-wrapper .contact-list .shop_sidebar_area{ms-flex: 0 0 330px;    flex: 0 0 330px;    width: 330px;max-width: 330px;}
.nice-select .current{}
h1.gen{    padding: .15rem 1rem;}




@media only screen and (max-width: 767px){
	.main-content-wrapper .single-product-area {    -webkit-box-flex: 0;    -ms-flex: 0 0 100%;    flex: 0 0 100%;    width: 100%;    max-width: 100%;    padding-top: 0;	margin:0;}
	.main-content-wrapper .amado_product_area-big{     flex: 0 0 100%;    width: 100%;    max-width: 100%;  }
	.main-content-wrapper .amado_product_area {    -webkit-box-flex: 0;    -ms-flex: 0 0 100%;    flex: 0 0 100%;    width: 100%;    max-width: 100%;    -webkit-box-ordinal-group: 2;    -ms-flex-order: 1;    order: 1;    padding-top: 10px;}
	.main-content-wrapper .header-area {    -webkit-transition-duration: 500ms;    transition-duration: 500ms;    -webkit-box-flex: 0;    -ms-flex: 0 0 220px;    flex: 0 0 220px;    width: 220px;    max-width: 220px;    position: fixed;    z-index: 4000;    top: 0;left: -350px; height: 100%;    overflow-x: hidden;    overflow-y: scroll;display: block;}
//	.main-content-wrapper {margin-top: 10px;z-index: 100;}
//	#left-column{    margin-top: 70px;}

.main-content-wrapper .single-product-area{ margin-top: 50px;}
.main-content-wrapper.single-product-area1{ margin-top: 10px;}
.accordion {  cursor: pointer;border: none;    text-align: left;    outline: none;    transition: 0.4s;    width: 90%;}
.active, .accordion:hover { }
.accordion:after {    content: '\002B';    font-weight: bold;    float: right;    margin-left: 5px; position: relative;border: none; height: 0px;}
.accordion.active:after {content: "\2212"; }
.panel {    max-height: 0;    overflow: hidden;    transition: max-height 0.2s ease-out;}
.mb-50 {margin-bottom: 0px !important;}
.main-content-wrapper .single-product-area .breadcrumb .breadcrumb-item a, .main-content-wrapper .single-product-area .breadcrumb .breadcrumb-item{font-size: 10px;}
.main-content-wrapper .single-product-area .breadcrumb{   padding: 15px 0;margin-bottom: 0;}

.product-meta-data h2 {
    font-size: 1rem;
}
	
	}

@media only screen and (min-width: 767px){
	.header-area  .fixed{position: fixed;    -webkit-transition-duration: 500ms;    transition-duration: 500ms;z-index: 1; -webkit-box-flex: 0;-ms-flex: 0 0 320px;flex: 0 0 220px;width: 220px;max-width: 220px;background-color: #fff;padding: 0px 35px;left: 0;z-index:1}
	.footer_area{z-index:99}
}


@media only screen and (max-device-height: 1400px){ 
	
	.main-content-wrapper .header-area .logo { margin-bottom: 40px;display: block;}
	.main-content-wrapper .header-area{    padding: 30px 35px;}
	.main-content-wrapper .header-area .amado-nav li a{padding: 15px 0;}
	.main-content-wrapper .header-area .mb-100{margin-bottom: 20px !important;}
	.main-content-wrapper .header-area .mt-30{margin-top: 30px !important;}
}


@media only screen and (max-device-height: 767px){ 
	.main-content-wrapper .header-area .logo {margin-bottom: 30px;display: block;}
	.main-content-wrapper .header-area{    padding: 30px 35px;}
	.main-content-wrapper .header-area .amado-nav li a{padding: 12px 0;}
	
	.main-content-wrapper .header-area .mb-100{margin-bottom: 20px !important;}
	.main-content-wrapper .header-area .mt-30{margin-top: 30px !important;}
	.main-content-wrapper .contact-list .shop_sidebar_area{    ms-flex: 0 0 100%;flex: 0 0 100%; width: 100%;max-width: 100%;order: 0;}
	#map{order: 1;}	
}


.production-description ul {color: #6d6d6d;   line-height: 1.5;    padding-left: 40px;}
.production-description ul li {    list-style-type: disc;}
.production-description ul,.production-description p,.production-description a{   font-size: 0.9rem;   margin-bottom: 0.2rem;}
.production-description h2 { font-size: 1.5rem; }

img.mfp-img{background-color: white;}