#category .page-heading,table#product_comparison .comparison_unit_price, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .sf-menu > li > ul > li > a , .cat-title, #homepage-slider .homeslider-description p, #homepage-slider .bx-wrapper .bx-pager, #homepage-slider .bx-wrapper .bx-caption span, .blogs-container .title_block, .blog-detail .blog-title, .group-widget .title_block, .columns-container .ApColumn .title_block, #layer_cart .layer_cart_product .title, #layer_cart .layer_cart_cart .title, #homepage-slider .homeslider-description h3, #homepage-slider .homeslider-description h2, .productscategory_h3, .product-heading-h5, .tabs-top .nav-tabs li, .home-banner .block h4, .blogs-container .blog-info .name, .bannercontainer .tp-caption.big_black {font-family: 'Cairo', sans-serif}
body  {font-weight:300;font-size:15px}
#category .page-heading, .blogs-container .title_block, .pb-center-column h1 {font-weight: 700}
h1.home {font-size:15px; font-weight:300; text-transform:uppercase}
h2, .h2 {font-size: 24px}
.delivery_options {display: none}
.rte a {color:#346eb7}
.popup-over .popup-content {top: 65%}
#breadcrumb.generic {background-color: #346EB7}
#breadcrumb.generic .breadcrumb {margin: 20px 0 20px}
.breadcrumb a:hover {color: #FFF}
.allico {margin:0 auto;text-align:center; margin-top: 10px}
.image-ico {max-width: 120px; max-height: 120px; display: inline-block; margin-left: 5px;margin-right: 5px; border-width: 3px; border-style: solid;padding:5px 15px 15px; text-align: center;vertical-align: bottom}
.image-ico img {max-width: 100%; max-height: 100%}
.nome-ico {font-size: 0.8em; line-height: 0.9em}
#image-ico-1 {border-color: #f1c911} #image-ico-1 a:hover {color:#f1c911}
#image-ico-2 {border-color: #00b7f1} #image-ico-2 a:hover {color: #00b7f1}
#image-ico-3 {border-color: #00b2a0} #image-ico-3 a:hover {color: #00b2a0}
#image-ico-4 {border-color: #ed1c24} #image-ico-4 a:hover {color: #ed1c24}
#image-ico-5 {border-color: #00a651} #image-ico-5 a:hover {color: #00a651}
#image-ico-6 {border-color: #f68b1f} #image-ico-6 a:hover {color: #f68b1f}
#image-ico-7 {border-color: #95979a} #image-ico-7 a:hover {color: #95979a}
#image-ico-8 {border-color: green} #image-ico-8 a:hover {color: green}
.category-12 .page-heading {background-color:#f1c911}
.category-13 .page-heading {background-color:#00b7f1}
.category-21 .page-heading {background-color:green}
.category-14 .page-heading {background-color:#00b2a0}
.category-15 .page-heading {background-color:#ed1c24}
.category-16 .page-heading {background-color:#00a651}
.category-17 .page-heading {background-color:#f68b1f}
.category-18 .page-heading {background-color:#95979a}
.category-21 .cat-name {color:#FFF}
.latest-blogs .blog-container .box-blog {background-color: #F3C800}
.latest-blogs .blog-container .blog-title a, .latest-blogs .blog-container .box-blog .cat a {color:#000}
.latest-blogs .block_content {margin-top: 30px}
.latest-blogs .blog-container {box-shadow: none;border: 1px solid lightgray}
#category h4.page-subheading {margin-top: 50px}
ul.feature_el {list-style-position: outside;list-style-type: disc}
#tabnote > h5 {font-family: inherit}
.icoapplicazioni {float: right;margin-bottom:15px}
.icoapplicazioni > img {max-height: 30px;margin-left:5px}
.imgcontainer > img {max-height: 20px;vertical-align: baseline}
.imgcontainer {display: inline;height: 30px;width: 30px}
.icocertificazioni {margin-bottom: 15px}
.imgcert {float: left;margin-right: 15px}
.txtcert {font-size: 0.8em}
.txtpress {display: inline;margin-right: 10px;font-weight:700;font-size:18px}
.icopress {text-align: right}
#usefull_link_block {margin-top: 20px;float:right}
.tirante {float:left}
.socialsharing_product {text-align:right}
.socialsharing_product .btn-pinterest {margin-right: 0;padding-right:0}
.downloadschede {margin-top: 15px;float: right;padding-right:0;margin-bottom:20px}
.downloadschede .btn {padding: 10px;text-transform: none;white-space: inherit}
.downloadschede .txtdown {font-size:0.9em}
.combinationtabh {color: #346eb7;font-weight: bold;padding: 10px 25px;text-transform: uppercase;font-family:inherit}
.rte.certificati a {display: block;}
.rte.certificati a:first-letter {text-transform: uppercase}
pre {overflow: hidden}
pre code {font-family:"Poppins",sans-serif}
.itemfield_wp .html_box {background-color: #f3c800;padding-bottom: 0;padding-left: 5px;padding-top: 5px}
.form-group.radio_box > label, .form-group.survey_box > label {display: none}
.form-group.radio_box > p {float: left;text-align: center;width: 20%}
.form-group.radio_box label {display: block}
.survey_box table tr th, .survey_box table tr td {border: 1px solid black}
.survey_box table {margin-bottom: 10px}
.surveyclass.survey_questionario, .surveyclass.survey_soddisfazione, .surveyclass.survey_altriprodotti {text-align: center}
.html_box > p {margin-bottom: 0}
.formbuilder_group .itemfield_wp label {margin-top: 10px}
.survey_colurm {text-align: center}
#cms #center_column .list-1 li {color: #333333;font-weight:normal}
.cms-6 .rte img, .cms-7 .rte img, .cms-21 .rte img {padding: 0 20px}
.cms-9 .rte img {border:1px solid gray}
.cms-6 .rte img.standard, .cms-7 .rte img.standard, .cms-21 .rte img.standard {padding: 0}
#leo-megamenu .dropdown-menu a > .menu-title, #leo-megamenu .dropdown-menu li a {text-transform: uppercase}
#leo-megamenu .dropdown-menu {min-width: 250px}
#privacy {float: left;margin-right: 10px;width: auto}
#label-privacy {float: left;width: 90%}
#checkbox_privacy_0 {margin-right: 10px}
.checkbox_item_wp label {display: inline}
.ecocounter {border: 1px solid #58b758;padding: 5px}
.ecocounter i {color: #58b758;font-size: 30px}
.input-box.green {background-color: #58b758;color: white;padding: 46px 20px}
.ecocounter .counter {font-size: 26px}
#category .page-heading {font-family: inherit;font-size: 50px;color: black;left: unset;position: inherit;right: unset; top: unset; margin-bottom: 20px; padding:10px 5px}
.cat-name {text-align: center}
.scene_cat img {margin: 0 auto}
#usefull_link_block li {float: right}
#usefull_link_block li a::before{display:none}
#usefull_link_block li a::after {font-family: "FontAwesome";font-size: 16px;font-weight: normal;right: 0;line-height: 24px;position: absolute}
#usefull_link_block li.print a::after {content: "\f02f";}
#usefull_link_block li a {padding-right: 25px;padding-left:0}
.nosdr{text-align:right; font-weight:700}
.nosdr a {text-decoration:underline}
.sdr{font-size:18px; font-weight:700;text-align:right;margin-top:15px}
form#searchbox {right:-100%}
.vedicerca{visibility:visible;transform: scale(1) !important;transition: all 0.3s ease 0s !important;border-top:2px solid #346eb7;display:block !important}
.ac_over {background-color: #F1C911}
.popup-over .popup-content {right: -100%}
.pb-left-column #image-block img {max-width: 400px;margin:0 auto}
.quickview {display: none}
#leo-megamenu .dropdown-menu .menu-title {font-weight: 700}
.product-block .name {height: auto}
.product-block .name a {min-height: 80px}
.tabs-top {margin-top: 50px}
.tabs-top .nav-tabs li > a {font-size: 16px}
.tabs-top .nav-tabs li, .sidebar .block .title_block {font-family: inherit}
.tabs-top .nav-tabs {margin-bottom: 50px}
.schedadownload img {max-width:100%}
.schedadownload {padding:30px;min-height:534px}
.tab-content hr {border-top:1px solid blue; border-bottom:0 none; width:50%}
.uc {min-height:300px}
#leo-megamenu .dropdown-menu .hasicon .menu-title, .dropdown-menu .hasicon .menu-title {padding-left: 35px}
.schedacat a img {border-radius: 8%}
.nomecat {margin-bottom: 20px;min-height:200px}
.elencocat {margin-top:10px; margin-bottom:100px}
.igs, .stp {padding:0 8px; margin:0 3px}
.igs {background-color:red;color:#FFF}
.igs:hover {color:#FFF}
.stp {background-color:yellow}
.combinations_tab_price {display:none}
#categories_block_left li .leo-qty {display: none}
.sidebar .list-block ul li {line-height: 20px;padding: 4px 0 4px 10px}
.product_list.grid .longdescr, .product_list.grid .icoapplicazioni {display: none}
.already {background-color:#F3CA00}
.carousel .cart {display: none}
.home-information .ApRawHtml {padding: 40px}
.home-information .box-info .info {padding: 52px 10px}
.image_description {text-align: center;background-color:lightgray}
.home-information .ApRawHtml {background-image:none;background-color: lightgray !important}
.info > img {max-width: 100%}
.copyright-footer > a {color: #999999}
.linkdown {margin-bottom:5px}
@media (max-width: 485px) {
	.footer-block h4, .footer-block h4 a, .footer-container ul li a {color:#FFF !important}
	.schedadownload {min-height:600px}
}
@media (max-width: 1100px) {
    .image-ico {width: 10%; margin-left:1px; margin-right: 1px; padding:2px; height: auto}
    .nome-ico {display: none}
}
@media (max-width: 768px) {
	.schedadownload {min-height:650px}
}
@media (max-width: 600px) {
	.schedadownload {min-height:510px}
}
@media (max-width: 550px) {
	.schedadownload {min-height:480px}
}



html {
	overflow-y: hidden;
}

#page>*:not(#columns) {
    display: none;
}
#columns {
	padding-top: 0px;
}

#center_column>br, #center_column h1 {
	display: none;
}