/* Enter Your Custom CSS Here */ .store_locator_content { margin-left: 0px; } .store_locator_content .featured_image { padding: 15px 0px 30px; } .store_locator_content h3.heading_2 { font-weight: 400; border-bottom: 1px solid #333; display: inline-block; font-size: 20px; } div.wpcf7{ width: 100%; margin-top: 30px; } #footer { position: relative; } input.wpcf7-form-control{ background: none; border: 1px solid #eee; width: 100%; } input.wpcf7-form-control.wpcf7-text { background: none; border: 1px solid #eee; width: 100%; } textarea.wpcf7-form-control.wpcf7-textarea { background: none; border: 1px solid #eee; width: 100%; height: 150px; } #content { float: none; width: 90%; margin: 0 auto; } input.wpcf7-form-control.wpcf7-submit { width: unset; background: #333; padding: 10px 30px; } .iq_row{ display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } @media (min-width: 576px){ .col_2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666666%; flex: 0 0 16.666666%; max-width: 16.666666%; } .col_3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col_4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col_4 { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .col_6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col_12 { max-width: 100%; } } @media (min-width: 577px) and (max-width: 767px){ .col_2 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col_3 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col_4 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col_4 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col_6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col_12 { max-width: 100%; } } .col_1,.col_2,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8,.col_9,.col_10,.col_11,.col_12{ position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; } /*from css-hero*/ .social li:first-child span{ color:#888888; font-weight:600; margin-top:0px; } .social{ padding-right:15px; } .sub-social{ width:329px; } .social li:first-child{ padding-top:6px; } #nav .nav-drop img{ width:371px; } .fancybox-container{ height: 100% !important; } /*from SEO Changes*/ .titolettoh2{ font-size: 20px; line-height: 24px; font-weight: 700; margin: 0 0 1px; } .titolettoh1 { font-size: 20px; line-height: 24px; text-transform: uppercase; font-weight: 700; margin: 0; } .titolettoh1home { font-size: 36px; line-height: 38px; text-transform: uppercase; font-weight: bold; margin: 0; } @media only screen and (max-width: 600px) { .titolettoh1home { font-size: 22px; line-height: 24px; text-transform: uppercase; font-weight: bold; margin: 0; } } .asideh1 { font-weight: 400; text-transform: uppercase; margin: 0 0 43px; font-size: 38px; line-height: 44px; border: 0; background: none; font-family: "raleway", "Arial", "Helvetica Neue", "Helvetica", sans-serif; color: inherit; display: inline-block; } div#slide-230-layer-9 { bottom: -120px !important; line-height: 30px; margin-left: -130px !important; } @media only screen and (max-width: 600px) { div#slide-230-layer-9 { bottom: -170px !important; left: 120px !important; } } div#slide-232-layer-9 { top: 476% !important; } td#fornitori { font-size: 16px; border: none; } input#fornitori { width: 350px; }