.nascondi {
display: none !important; }
#cookie-notice .cn-set-cookie.cn-button {
max-width: 150px !important;
background-color: transparent;
padding: 1%;
display: inline-block !important;
font-weight: 500 !important;
border: solid 1px #b5b5b5 !important;
margin: 10px auto 5px;
}
#cookie-notice .cookie-notice-container {
text-align: center !important;
}
body #cookie-notice {
min-width: initial;
max-width: 640px;
border: solid 1px #ece5d8;
border-radius: 2.5px;
border-bottom: none;
width: auto;
left: 50%;
transform: translateX(-50%);
}
body #cookie-notice .cookie-notice-container {
text-align: left;
line-height: 1.5;
font-size: 13px;
padding: 20px 20px 10px;
font-weight: 400;
}
body #cookie-notice .cn-button.wp-default {
margin-left: 0;
margin-top: 16px;
margin-bottom: 10px;
text-shadow: none;
font-size: 13px;
font-weight: bold;
padding: 5px 10px;
color: #fff;
background: transparent !important;
}
body #cookie-notice .cookie-notice-container span {
display: block;
}
#cookie-notice {
background-color: hsla(0, 0%, 16%, 0.98) !important;
}
body:not(.home) #cookie-notice {
background-color: hsl(40, 95%, 56%) !important;
}
body:not(.home) #cookie-notice *,
body:not(.home) #cookie-notice .cn-button.wp-default {
color: #292929;
}
body:not(.home) #cookie-notice .cn-button.wp-default {
border: solid 1px #292929;
}
#cookie-notice a {
color: #ece5d8;
}
a#cn-refuse-cookie {
margin-left: 10px !important;
} body .trigger-share-list {
font-weight: 600;
}
body .tags_share_wrapper {
margin-top: 35px !important;
} .account_utente_link_direct { } .account_utente_link_direct a {
text-transform: uppercase;
font-size: 12px;
font-weight: 600;
display: -webkit-inline-flex;
display: -ms-inline-flex;
-webkit-display: inline-flex;
-moz-display: inline-flex;
-ms-display: inline-flex;
-o-display: inline-flex;
display: inline-flex;
-ms-align-items: center;
align-items: center;
-webkit-align-items: center;
color: #b39964;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
opacity: 1;
}
.account_utente_link_direct a:hover {
opacity: 0.8;
}
.account_utente_link_direct a:before {
content: '';
display: inline-block;
width: 14px;
height: 14px;
background-image: url(//dugoni-old.dev.netkom.it/wp-content/uploads/2018/03/man-user.png);
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: contain;
background-size: contain;
margin-right: 5px;
vertical-align: middle;
}
.modalContent__content {
background-color: #000 !important;
}
.social_tops a {
display: inline-block;
width: 20px;
height: 20px;
position: relative;
margin: 0 5px;
color: transparent;
background-repeat: no-repeat;
-webkit-background-size: contain;
background-size: contain;
background-position: center;
image-rendering: -webkit-optimize-contrast;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
top: 7px;
}
.social_tops a:hover {
opacity: 0.85;
}
.social_tops a.faceb {
margin-left: 10px;
background-image: url(//dugoni-old.dev.netkom.it/wp-content/uploads/2018/01/facebook-logod.png);
}
.social_tops a.instag {
background-image: url(//dugoni-old.dev.netkom.it/wp-content/uploads/2018/01/instagram-logo.png);
} .yithpopup_wrapper .yith-popup-checkzone label,
.yithpopup_wrapper p#yith-popup-message,
.yithpopup_wrapper h2#yith-popup-title {
color: #f5f5f5;
}
.yithpopup_wrapper.yith-popup {
background: #000;
}
.yithpopup_wrapper #yith-popup-message {
min-height: initial;
}
.yithpopup_wrapper #yith-popup-image>* {
-ms-align-self: center;
align-self: center;
-webkit-align-self: center
}
.yithpopup_wrapper .yith-popup-newsletter-form {
width: 100%;
margin-top: 20px;
}
.yithpopup_wrapper #yith-popup-message {
font-size: 1rem;
line-height: 1.4;
}
.yithpopup_wrapper #yith-popup-newsletter-form_yith-popup .newsletterfields input {
font-size: 1rem;
}
.yithpopup_wrapper #yith-popup-newsletter-form_yith-popup .newsletterfields input:first-child {
margin-bottom: 5px;
}
.yithpopup_wrapper #yith-popup-image {
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
}
.yithpopup_wrapper #yith-popup-image,
.yithpopup_wrapper #yith-popup-right {
display: -webkit-flex;
display: -ms-flex;
-webkit-display: flex;
-moz-display: flex;
-ms-display: flex;
-o-display: flex;
display: flex;
-webkit-align-content: center;
-moz-align-content: center;
-ms-align-content: center;
-o-align-content: center;
align-content: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.yithpopup_wrapper.yith-popup a.close {
background-image: url(//dugoni-old.dev.netkom.it/wp-content/uploads/2017/11/cancel-1.png);
background-position: center;
background-size: contain;
right: -10px;
}
figure#yith-popup-image img {
max-width: 100% !important;
}
.yithpopup_wrapper.yith-popup input.name-field.text-field,
.yithpopup_wrapper.yith-popup input.email-field.text-field,
.yithpopup_wrapper.yith-popup .newsletterfields INPUT[type="text"] {
color: #8f8f8f;
font-size: 0.8rem;
font-family: 'Lato';
width: 100%;
}
.yithpopup_wrapper.yith-popup .submit-field.newslettersubmit.button,
.yithpopup_wrapper.yith-popup input.submit-field.newslettersubmit {
background-color: transparent;
border: solid 1px #fff !important;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.yithpopup_wrapper.yith-popup .submit-field.newslettersubmit.button:hover,
.yithpopup_wrapper.yith-popup input.submit-field.newslettersubmit:hover {
color: #000;
background-color: #fff;
}
.custom_top_bar>.grid_6 {
margin: 0 !important;
}
.home h1,
.home h2,
.home h3,
.home a,
.home p {
font-family: 'Roboto', sans-serif;
} #banner_bottegastorica{
overflow: visible;
} .pip .shortcode_banner_simple_bullet img {
height: 100px;
}
.pip .premio {
position: absolute;
z-index: 10; top: -11px;
left: 41px;
}
.pip {
width: 100%;
}
.pip .bstorica {
position: absolute;
z-index: 10; top: -11px;
right: 41px;
}
body #global_wrapper .gbtr_dark_footer_wrapper .container_12 *,
body #global_wrapper .gbtr_dark_footer_wrapper .container_12 a {
color: #555;
}
body #global_wrapper .gbtr_dark_footer_wrapper .container_12 a:hover {
color: #B39964;
}
body #global_wrapper .gbtr_dark_footer_wrapper .container_12 #the_retailer_connect-2 a:hover {
color: #fff;
}
body #global_wrapper .gbtr_dark_footer_wrapper .widget h4.widget-title {
border-bottom: 2px solid #555;
font-size: 1rem;
}
a.special_f_link {
background-color: hsla(40, 34%, 50%, 0.75);
padding: 5px 10px;
margin-top: 10px;
display: inline-block;
border-radius: 2.5px;
color: #fff !important;
border: solid 1px #ab8e54;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
a.special_f_link:hover {
background-color: hsla(40, 34%, 50%, 1);
}
.gbtr_dark_footer_wrapper .widget_nav_menu ul li {
width: 100% !important;
}
.container_12 .content_grid_6 {
margin-right: 0px !important;
}
.from-the-blog-section {
margin-bottom: 40px;
}
.gbtr_tools_account {
display: none;
}
.gbtr_tools_info {
font-size: 13px !important;
color: #b39964;
text-transform: uppercase;
padding: 9px 0;
font-size: 13px !important;
line-height: 13px;
}
a[title="Chiamaci"] {
font-size: 19px;
}
.gbtr_tools_wrapper {
background: #000;
color: #fff;
height: 30px;
overflow: hidden;
line-height: 1em !important;
}
#global_wrapper .menu_centered_style {
padding-top: 25px;
}
.menu_centered_style .gbtr_second_menu {
display: none;
}
.menu_centered_style .gbtr_header_wrapper { background-color: #fff;
border-bottom: solid 2px hsla(40, 34%, 55%, 0.25);
padding-bottom: 0;
padding-top: 15px;
}
body .gbtr_tools_wrapper {
background-color: #fff;
}
.gbtr_tools_search_inputbutton {
color: #b29863 !important;
}
.gbtr_tools_search_inputtext {
border-bottom: solid 1px hsla(40, 34%, 55%, 0.8);
}
.menu_centered_style .gbtr_logo img {
max-width: 250px;
}
body:not(.home) .menu_centered_style .gbtr_logo img {
max-width: 250px !important;
}
.menu_centered_style .sub-menu .menu-item a {
color: #555;
font-size: 0.8rem;
font-weight: 400;
line-height: 1;
}
.menu_centered_style .menu-item a,
.menu_centered_style .shopping_bag_centered_style,
body .gbtr_tools_search_trigger {
color: #b29863;
}
.menu_centered_style .gbtr_first_menu {
margin-top: 10px;
}
body .gbtr_tools_search_trigger,
body .gbtr_tools_search_inputbutton {
border-left: 1px solid hsla(40, 34%, 55%, 0.5) !important;
border-right: 1px solid hsla(40, 34%, 55%, 0.5) !important;
}
.menu_centered_style .menu-item a {
font-size: 1.2rem;
font-weight: 400;
line-height: 1;
margin: 0 10px;
}
.container_12.custom_top_bar {
position: relative;
}
.container_12.custom_top_bar .gbtr_tools_info {
width: 100%;
text-align: center;
}
.container_12.custom_top_bar .grid_6 {
width: 100%;
}
.container_12.custom_top_bar .grid_6:nth-child(2) {
position: absolute;
z-index: 1;
right: 0;
top: 0;
}
.home a.focus_novit span {
border: solid 2px;
padding: 1%;
background-color: hsla(100, 0%, 100%, 0.15);
}
.shopping_bag_centered_style {
padding-top: 2.5px;
}
span.select2.select2-container.select2-container--default {
font-weight: 400;
}
.select2-container--default .select2-selection--single {
border: none;
}
.select2-selection__rendered {
font-weight: 600;
font-size: 0.8rem;
color: #828282 !important;
padding-right: 25px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
color: #828282;
}
.filter_wrapper.woocommerce2 {
position: relative;
top: 2px;
}
.category_header {
padding: 25px 0;
padding-top: 0;
}
.archive .category_header h1.page-title,
.category_header h1.page-title {
color: #4d4d4d;
} .menu_centered_style .shopping_bag_centered_style {
display: none;
}
.menu_centered_style .gbtr_first_menu_inside {
border-bottom: none;
}
.menu_centered_style .gbtr_header_wrapper .menus_wrapper {
margin: 0;
}
#global_wrapper {
position: relative;
}
#global_wrapper .gbtr_tools_wrapper {
position: absolute;
width: 100%;
left: 0;
top: 0;
height: 55px;
}
#busta_topbar {
float: right;
}
#busta_topbar>ul { display: -webkit-inline-flex;
display: -ms-inline-flex;
-webkit-display: inline-flex;
-moz-display: inline-flex;
-ms-display: inline-flex;
-o-display: inline-flex;
display: inline-flex;
-ms-align-items: flex-start;
align-items: flex-start;
-webkit-align-items: flex-start;
}
#busta_topbar #cart_custom_top {
background-image: url(//dugoni-old.dev.netkom.it/wp-content/uploads/2017/11/carticon.png);
-webkit-background-size: contain;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
color: transparent;
width: 25px;
height: 25px;
display: inline-block;
position: relative;
}
#busta_topbar .shopping_bag_centered_style #cart_custom_top .items_number {
background-color: transparent;
color: #b29863 !important;
font-size: 11px !important;
}
#centrami {
position: absolute;
width: 100%;
left: 0;
top: 0;
height: 100%;
display: -webkit-inline-flex;
display: -ms-inline-flex;
-webkit-display: inline-flex;
-moz-display: inline-flex;
-ms-display: inline-flex;
-o-display: inline-flex;
display: inline-flex;
-ms-align-items: center;
align-items: center;
-webkit-align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
}
#busta_topbar .shopping_bag_centered_style #cart_custom_top .items_number {
right: 0;
top: 5px;
margin: 0 !important;
position: relative;
opacity: 0;
animation: fadin linear 0.3s;
animation-iteration-count: 1;
transform-origin: 50% 50%;
animation-fill-mode: forwards; -webkit-animation: fadin linear 0.3s;
-webkit-animation-iteration-count: 1;
-webkit-transform-origin: 50% 50%;
-webkit-animation-fill-mode: forwards; -moz-animation: fadin linear 0.3s;
-moz-animation-iteration-count: 1;
-moz-transform-origin: 50% 50%;
-moz-animation-fill-mode: forwards; -o-animation: fadin linear 0.3s;
-o-animation-iteration-count: 1;
-o-transform-origin: 50% 50%;
-o-animation-fill-mode: forwards;
-webkit-animation-delay: 2s;
animation-delay: 2s; -ms-animation: fadin linear 0.3s;
-ms-animation-iteration-count: 1;
-ms-transform-origin: 50% 50%;
-ms-animation-fill-mode: forwards; }
@keyframes fadin {
0% {
opacity: 0;
}
100% {
opacity: 1.00;
}
}
@-moz-keyframes fadin {
0% {
opacity: 0;
}
100% {
opacity: 1.00;
}
}
@-webkit-keyframes fadin {
0% {
opacity: 0;
}
100% {
opacity: 1.00;
}
}
@-o-keyframes fadin {
0% {
opacity: 0;
}
100% {
opacity: 1.00;
}
}
@-ms-keyframes fadin {
0% {
opacity: 0;
}
100% {
opacity: 1.00;
}
}  .home .global_content_wrapper {
margin: 0;
}
.home .entry-content {
margin-top: 0;
}
.home .shortcode_container {
padding: 0;
} #main_focus {
display: -webkit-flex;
display: -ms-flex;
-webkit-display: flex;
-moz-display: flex;
-ms-display: flex;
-o-display: flex;
display: flex;
height: 450px;
height: 602px;
margin: 25px auto;
cursor: default; background-size: cover;
background-repeat: no-repeat;
background-position: center -124px;
}
#main_focus .gengre.gen_donna {
background-image: url(https://www.dugonicalzature.it/wp-content/uploads/2023/10/IMG_6599_D-scaled.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: right;
}
#main_focus .gengre.gen_uomo {
background-image: url(https://www.dugonicalzature.it/wp-content/uploads/2023/10/IMG_6599_U-scaled.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: left;
} #main_focus .gengre {
flex: 50%;
position: relative;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
} #main_focus .gengre h2 {
padding: 0;
line-height: 0;
font-size: 3rem;
text-transform: uppercase;
color: #fff;
position: relative;
z-index: 2; padding-bottom: 10px;
}
#main_focus .gengre:after,
#tre_focus a:after {
content: '';
position: absolute;
display: inline-block;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: hsla(100, 0%, 0%, 0.15);
z-index: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
#tre_focus a:hover:after {
background-color: hsla(100, 0%, 0%, 0.05);
}
#main_focus .gengre.gen_uomo {  }
#main_focus .gengre.gen_donna { } #main_focus .gengre.gen_uomo a,
#main_focus .gengre.gen_donna a {
position: relative;
color: #fff;
text-transform: uppercase;
border: solid 1px #fff;
padding: 5px 8px;
font-size: 20px;
background-color: hsla(100, 0%, 100%, 0.15);
width: 50%;
text-align: center; z-index: 5;
}
#main_focus .gengre.gen_uomo a:hover,
#main_focus .gengre.gen_donna a:hover {
background-color: hsla(100, 0%, 100%, 0.35);
} #tre_focus,
#final_focus {
display: -webkit-flex;
display: -ms-flex;
-webkit-display: flex;
-moz-display: flex;
-ms-display: flex;
-o-display: flex;
display: flex;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
-o-justify-content: space-between;
justify-content: space-between;
}
#tre_focus {
height: 250px;
margin-bottom: 50px;
}
#tre_focus>a {
position: relative;
-webkit-flex-basis: 32%;
-moz-flex-basis: 32%;
-ms-flex-basis: 32%;
-o-flex-basis: 32%;
flex-basis: 32%;
display: -webkit-flex;
display: -ms-flex;
-webkit-display: flex;
-moz-display: flex;
-ms-display: flex;
-o-display: flex;
display: flex;
-ms-align-items: flex-end;
align-items: flex-end;
-webkit-align-items: flex-end;
}
#tre_focus>a h3 {
position: relative;
z-index: 3;
text-transform: uppercase;
text-align: center;
width: 100%;
font-size: 1.2rem;
line-height: 1;
color: #fff;
}
#tre_focus>a.focus_novit { -webkit-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
#tre_focus>a.focus_comod {
background-color: cornflowerblue;
}
#tre_focus>a.focus_carimo {
background-color: navajowhite;
}
#final_focus {
margin-top: 50px;
background-color: #000;
height: 120px;
}
#final_focus>a {
-webkit-flex-basis: 50%;
-moz-flex-basis: 50%;
-ms-flex-basis: 50%;
-o-flex-basis: 50%;
flex-basis: 50%;
display: -webkit-flex;
display: -ms-flex;
-webkit-display: flex;
-moz-display: flex;
-ms-display: flex;
-o-display: flex;
display: flex;
-ms-align-items: center;
align-items: center;
-webkit-align-items: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
margin: 10px;
border: solid 2px #fff;
}
#final_focus>a,
#final_focus>a h3 {
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
#final_focus>a h3 {
text-transform: uppercase;
color: #fff;
font-size: 2rem;
line-height: 1;
padding: 0;
font-weight: 300;
}
.home article {
margin-bottom: 25px;
}
.seguici_homel {
text-align: center;
}
.seguici_homel a {
width: 45px;
display: inline-block;
margin: 0 10px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.seguici_homel a:hover {
opacity: 0.8;
}
.seguici_homel a img {
max-width: 100%;
} .grigino * {
color: #555;
}
.seguici_homel h3 {
font-size: 3rem;
color: #444;
line-height: 1;
}
.ultimanotizia .smallvertic {
position: relative;
min-height: 280px;
}
.ultimanotizia .smallvertic>h3 {
position: relative;
z-index: 3;
top: 10px; padding: 5px 10px;
font-size: 1.8rem;
}
.the_textsi {
position: absolute;
z-index: 3;
bottom: 10px;
width: 100%;
text-align: right;
}
a.ultimanotizia {
color: #b39964;
border: 3px solid #b39964;
display: block;
}
.the_textsi h3,
.the_textsi h4,
.ultimanotizia h3 {
display: inline-block;
background-color: hsla(100, 0%, 100%, 0.85);
line-height: 1;
padding: 5px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
a.ultimanotizia:hover .the_textsi h3,
a.ultimanotizia:hover .the_textsi h4.btc_text,
.ultimanotizia:hover h3 {
background-color: hsla(100, 0%, 100%, 1);
}
.img_manage4news_home {
position: absolute;
top: 0;
left: 0;
z-index: 1;
-webkit-background-size: cover;
background-size: cover;
background-position: center;
height: 100%;
width: 100%;
}
body #billing_email_field {
margin: 0 !important;
}
body #billing_CF_field {
float: right;
}
#row_custom_notizia {
margin-top: 35px;
}
#final_focus>a:hover {
border-color: #B39964;
}
#final_focus>a:hover h3 {
color: #B39964;
} .tax-product_tag .term-description {
display: none;
} .woocommerce .product_item .image_container .loop_products_additional_img_wrapper.back {
background-position: center;
background-repeat: no-repeat;
background-size: contain;
width: 100%;
height: 100%;
position: absolute;
left: 0 !important;
}
.woocommerce .product_item .image_container .loop_products_additional_img_wrapper.back img { }
.back img.attachment-shop_catalog.size-shop_catalog { margin: 0 auto !important;
}
.loop_products_additional_img_wrapper.back {
left: 30px;
}
.tax-product_cat .shop_with_sidebar .product_item_inner {
padding: 0 10px;
}
.tax-product_cat .product_item .image_container {
max-width: initial !important;
}
.tax-product_cat.woocommerce ul.products {
position: relative;
left: 5px;
}
.product_item .image_container  .single-product .woocommerce-tabs.wc-tabs-wrapper>.grid_4 {
display: none;
}
.single-product .woocommerce-tabs.wc-tabs-wrapper>.grid_8.alpha.omega {
border-left: none;
}
.single-product .woocommerce-tabs.wc-tabs-wrapper>.grid_8>.panel.entry-content {
padding: 0 !important;
padding-top: 15px !important;
} .motiv_a h3 {
font-size: 1.2rem;
line-height: 1;
margin-top: 0.5em;
color: #555;
text-transform: uppercase;
font-weight: 400;
margin-bottom: 0;
}
.single-product .variations_form {
margin-top: 0 !important;
}
.single-product .reset_variations {
display: none !important;
}
.motiv_a h3:before {
content: "";
display: inline-block;
width: 50px;
height: 50px;
margin-right: 10px;
vertical-align: middle;
background-image: url(//dugoni-old.dev.netkom.it/wp-content/uploads/2017/11/logistics-delivery-truck-in-movement.png);
background-position: center;
-webkit-background-size: contain;
background-size: contain;
}
.logocredit img {
max-width: 55px !important;
display: inline-block;
vertical-align: middle;
margin: 0 5px;
}
.single-product .gbtr_product_share {
margin: 0;
}
.single-product .wc-tab.current>h2 {
display: none;
}  body #global_wrapper .products-categories .product-category-inner h3 {
width: 100%;
text-align: center;
padding: 10px 0 4px !important;
font-weight: 600;
text-shadow: -1px 0 hsla(40, 34%, 54%, 0.2), 0 1px hsla(40, 34%, 54%, 0.2), 1px 0 hsla(40, 34%, 54%, 0.2), 0 -1px hsla(40, 34%, 54%, 0.2);
line-height: 1;
bottom: 0;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0.6) 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0.6) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0.6) 100%);
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000', GradientType=0);
}
body .gbtr_aside_column,
body .gbtr_aside_column_left {
display: block;
display: initial;
}
#yith-woo-ajax-navigation-3 .yith-wcan-list {
display: -webkit-flex;
display: -ms-flex;
-webkit-display: flex;
-moz-display: flex;
-ms-display: flex;
-o-display: flex;
display: flex;
-ms-align-items: center;
align-items: center;
-webkit-align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
#yith-woo-ajax-navigation-3 .yith-wcan-list>li {
-webkit-flex-basis: 20%;
-moz-flex-basis: 20%;
-ms-flex-basis: 20%;
-o-flex-basis: 20%;
flex-basis: 20%;
border-top: dashed 1px;
border-right: dashed 1px;
border-bottom: dashed 1px !important;
text-align: center;
box-sizing: border-box;
margin-bottom: 5px;
}
#yith-woo-ajax-navigation-3 .yith-wcan-list>li:nth-child(5n+1) {
border-left: dashed 1px;
}
#yith-woo-ajax-navigation-3 .yith-wcan-list>li.chosen {
position: relative;
}
#yith-woo-ajax-navigation-3 .yith-wcan-list>li.chosen a {
margin-right: 0 !important;
}
#yith-woo-ajax-navigation-3 .yith-wcan-list>li.chosen a:before {
position: absolute !important;
text-align: center;
font-size: 25px;
top: 0;
left: 7px;
color: transparent;
}
#yith-woo-ajax-navigation-3 .yith-wcan-list>li.chosen:hover a:before {
color: hsla(100, 0%, 100%, 0.35);
} .menu_centered_style .gbtr_logo_wrapper_centered { text-align: center;
} .gbtr_footer_wrapper>div>.bottom_wrapper {
padding: 12px 0;
border-top: none;
}
.img_footer_carte {
display: -webkit-flex;
display: -ms-flex;
-webkit-display: flex;
-moz-display: flex;
-ms-display: flex;
-o-display: flex;
display: flex;
-ms-align-items: center;
align-items: center;
-webkit-align-items: center;
}
.img_footer_carte .img_bord {
background-color: #fff;
border-radius: 2.5px;
display: -webkit-inline-flex;
display: -ms-inline-flex;
-webkit-display: inline-flex;
-moz-display: inline-flex;
-ms-display: inline-flex;
-o-display: inline-flex;
display: inline-flex;
height: 30px;
-ms-align-items: center;
align-items: center;
-webkit-align-items: center;
margin: 0 10px;
padding: 0 5px;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
}
.gbtr_widgets_footer_wrapper {
border-top: solid 2px hsla(40, 34%, 55%, 0.25);
}
.gbtr_footer_widget_credit_cards {
display: none !important;
}
body .gbtr_footer_wrapper {
border-top: solid 1px #b39964;
background: #f1f1f1; }
#global_wrapper .img_footer_carte img {
max-width: 40px !important;
}
@media only screen and (max-width: 960px) { #busta_topbar {
display: none;
}
.menu_centered_style .gbtr_logo_wrapper_centered {
text-align: center;
margin-bottom: 20px;
}
}
@media only screen and (max-width: 768px) {
.content_grid_12 .premio {
display: none;
}
.menu_centered_style .gbtr_header_wrapper {
padding-bottom: 20px;
}
.yithpopup_wrapper.yith-popup a.close {
display: block !important;
right: 5px;
top: 5px;
}
}
@media only screen and (max-width: 700px) {
body .yithpopup_wrapper {
width: 100%;
border-radius: 0;
}
body .yithpopup_wrapper #yith-popup-border {
display: -webkit-flex;
display: -ms-flex;
-webkit-display: flex;
-moz-display: flex;
-ms-display: flex;
-o-display: flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
justify-content: center;
}
body .yithpopup_wrapper #yith-popup-border>#yith-popup-title {
-webkit-flex-basis: 100%;
-moz-flex-basis: 100%;
-ms-flex-basis: 100%;
-o-flex-basis: 100%;
flex-basis: 100%;
margin-top: 10px;
}
body .yithpopup_wrapper #yith-popup-border>* {
-webkit-flex-basis: 48%;
-moz-flex-basis: 48%;
-ms-flex-basis: 48%;
-o-flex-basis: 48%;
flex-basis: 48%;
}
body .yithpopup_wrapper .close {
display: none;
}
}
@media only screen and (max-width: 667px) {
.page-id-7 .form-row {
width: 100% !important;
}
body .global_content_wrapper .grigino {
margin-top: 50px;
}
.content_wrapper .wpb_row {
margin: 0 !important;
}
.home .entry-content .wpb_column>.vc_column-inner,
.home .global_content_wrapper {
padding: 0;
}
#main_focus {
background-image: none;
}
#main_focus .gengre.gen_donna,
#tre_focus>a.focus_novit {
margin-bottom: 25px;
}
.topmarginmass { position: relative;
top: 25px;
}
#main_focus .gengre.gen_donna,
#main_focus .gengre.gen_uomo {
min-height: 450px; background-position: center;
background-repeat: no-repeat;
}
#main_focus {
height: initial;
}
#main_focus,
#tre_focus,
#final_focus {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
#main_focus .gengre,
#tre_focus>a,
#final_focus>a {
-webkit-flex-basis: 100%;
-moz-flex-basis: 100%;
-ms-flex-basis: 100%;
-o-flex-basis: 100%;
flex-basis: 100%;
}
#tre_focus {
min-height: 90vh;
}
#tre_focus>a {
-ms-align-items: center;
align-items: center;
-webkit-align-items: center;
height: 30vh;
}
#tre_focus>a h3 {
padding: 0;
font-size: 2rem;
}
#centrami .items_number,
.grid_12.bottom_wrapper {
display: none !important;
}
#busta_topbar #cart_custom_top { display: none;
}
.customSelectInner {
font-family: 'Lato';
}
}
@media only screen and (max-width: 667px) and (min-width: 480px) {
.yithpopup_overlay,
.yithpopup_wrapper.yith-popup {
display: none !important;
}
}
@media only screen and (max-width: 480px) {
.product-template-default .product .grid_12:first-of-type {
display: none;
}
.gbtr_product_share {
border-top: none;
border-bottom: none;
padding: 10px 0;
}
.woocommerce div.product form.cart .variations select {
width: 100%;
}
.product_main_infos {
padding-bottom: 0;
display: flex !important;
flex-direction: column;
gap: 40px;
}
.logocredit {
text-align: center;
}
.motiv_a h3 {
font-size: 1rem;
}
.yith-popup-checkzone {
position: relative;
left: 0;
}
body .yithpopup_wrapper {
top: 15% !important;
padding: 0 !important;
}
body .yithpopup_wrapper #yith-popup-border {
min-height: initial;
margin: 0;
box-sizing: border-box;
border: 2px dashed #fff;
}
body .yithpopup_wrapper #yith-popup-title {
top: 6px;
}
body .yithpopup_wrapper #yith-popup-border>* {
-webkit-flex-basis: 90%;
-moz-flex-basis: 90%;
-ms-flex-basis: 90%;
-o-flex-basis: 90%;
flex-basis: 90%;
}
figure#yith-popup-image {
height: auto;
text-align: center;
}
figure#yith-popup-image img {
max-height: 100px;
}
body .yithpopup_wrapper #yith-popup-border>*,
body #yith-popup-message,
body #yith-popup-border,
body .yithpopup_wrapper {
min-height: initial !important;
}
#yith-popup-left {
left: 0 !important;
}
#yith-popup-right {
right: 0 !important;
}
.yithpopup_wrapper #yith-popup-image>* {
margin: 20px auto;
}
}   .entry-title, .page-title {
font-size: 34.75px;
}
.global_content_wrapper {
margin: 40px auto;
}
.gbtr_tools_wrapper .tr_content_wrapper{
width: 100%;
max-width: 100%;
}
#global_wrapper .gbtr_tools_wrapper {
position: relative;
}
header .tr_content_wrapper{
height: 50px;
}
.topbar_tools_wrapper{  display: flex;
align-items: center;
justify-content: flex-end;
}
.gbtr_header_wrapper.centered_header .mobile_tools.mobile_tools_top{
display: block;
}
.gbtr_header_wrapper.centered_header .mobile_tools.mobile_tools_top .shopping_bag_button .shopping_bag_icon:before{
top: 2px;
}
.gbtr_tools_wrapper .topbar_tools_wrapper .gbtr_tools_search .gbtr_tools_search_icon:before{
top: 0;
}
.account_utente_link_direct {
padding: 0 10px; position: relative; padding-right: 0;
background-color: #b499639e;
height: 35px;
padding-right: 15px;
display: flex;
}
.account_utente_link_direct a{
color: #ffffff;
}
.account_utente_link_direct a:before{
}
.gbtr_tools_wrapper .topbar_tools_wrapper .gbtr_tools_search .gbtr_tools_search_inputtext{
border-bottom: 1px solid #000; }
.gbtr_tools_search {
background-color: #d2d2d2;
padding-left: 6px;
}
.gbtr_tools_search_trigger .gbtr_tools_search_icon:before, .gbtr_tools_search_trigger_mobile .gbtr_tools_search_icon:before, .gbtr_tools_search_inputbutton .gbtr_tools_search_icon:before{
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 50 50' fill='rgba(0,0,0,1)'><path d='M 21 3 C 11.601563 3 4 10.601563 4 20 C 4 29.398438 11.601563 37 21 37 C 24.355469 37 27.460938 36.015625 30.09375 34.34375 L 42.375 46.625 L 46.625 42.375 L 34.5 30.28125 C 36.679688 27.421875 38 23.878906 38 20 C 38 10.601563 30.398438 3 21 3 Z M 21 7 C 28.199219 7 34 12.800781 34 20 C 34 27.199219 28.199219 33 21 33 C 13.800781 33 8 27.199219 8 20 C 8 12.800781 13.800781 7 21 7 Z '></path></svg>");
}  .gbtr_logo_wrapper_centered img {
max-width: 250px !important;
} .gbtr_header_wrapper .content_header {
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #b49963;
width: 100%;
max-width: 100%;
background-color: white;
} .gbtr_menu_wrapper_centered .menu-item a {
font-size: 1.2rem;
font-weight: 400;
line-height: 1;
margin: 0 10px;
color: #b29863;
}
.gbtr_menu_wrapper_centered .menu-item a:hover{
color: #000 !important;
}
.gbtr_header_wrapper.centered_header .gbtr_menu_wrapper_centered{
margin-top: 20px;
}
.gbtr_header_wrapper.centered_header .gbtr_menu_wrapper_centered .menus_wrapper .gbtr_first_menu {
border-bottom: 0px solid #ccc;
}
.main-navigation > ul > li.menu-item-has-children > a, .mobile-main-navigation > ul.sf-menu > li.menu-item-has-children > .more{
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='rgba(178,152,99,1)'><path d='M 7.4296875 9.5 L 5.9296875 11 L 12 17.070312 L 18.070312 11 L 16.570312 9.5 L 12 14.070312 L 7.4296875 9.5 z'></path></svg>")
} .shopping_bag_centered_style{
display: none;
} .home .global_content_wrapper {
margin: 0px auto !important;
}
.home .global_content_wrapper.page_default .entry-header{/*/*/display: none;
}/**/div#riga_focus_tag {
margin-bottom: 30px;
}
#riga_focus_tag .vc-hoverbox-block.vc-hoverbox-front{ }
#riga_focus_tag .vc-hoverbox-block h2 {
text-align: center;
border: 2px solid #FFF;
display: inline-block;
padding: 3px 10px;
color: #FFF;
background-color: #00000045;
} #row_custom_notizia .cont_seguici{
}
body .cont_seguici .grigino {
background-color: #f2f2f2;
min-height: 286px;
border: 2px solid #b39964;
border-radius: 9px;
display: flex;
align-items: center;
justify-content: center;
} .cont_newshome > .vc_column-inner > .wpb_wrapper{
position: relative;
}
.wpb_text_column.wpb_content_element.titolo_news_homr {
background: black;
color: #FFF;
padding: 6px;
display: inline-block;
font-size: 20px;
position: absolute;
width: 100%;
z-index: 100;
top: 15px; font-weight: bold;
}
.titolo_news_homr p{
margin-bottom: 0!important;
}
.cont_newshome .vc_gitem-zone .vc_gitem-post-data-source-post_title{ margin-bottom: 0;
}
.cont_newshome .vc_gitem-zone .vc_gitem-post-data-source-post_title h4{
text-align: center;
margin-bottom: 0;
}
.cont_newshome .vc_gitem-zone .vc_gitem-post-data-source-post_excerpt{
display: none;
}
.cont_newshome .vc_gitem-zone .vc_btn3-container{
display: none;
} .gbtr_widgets_footer_wrapper .tr_content_wrapper{
overflow: visible;
}
.gbtr_footer_wrapper .bottom_wrapper{
justify-content: center;
} #yith-popup-right, #yith-popup-left {
float: left;
width: 280px;
min-height: 272px;
top: 10px;
position: relative;
} .product_page_has_sidebar.page_has_sidebar_left, .page_has_sidebar.page_has_sidebar_left {
padding-left: 10px;
}
.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
width: 33.3333333333%;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
margin-right: 0;
} .page .entry-header, .page .entry-thumbnail {
margin: 0 0 50px 0;
} .actions .coupon {
margin-bottom: 30px;
background-color: #e6e6e6;
padding: 4px;
display: flex;
} #contatto_row1 .contatto_col1 .title_subtitle{
margin-bottom: 0;
}
#contatto_row1 .contatto_col1 .title_subtitle_separator {
margin: 10px 0 20px 0;
}
.contatto_col1.wpb_column.vc_column_container.vc_col-sm-6 {
border: 1px solid #b29863;
padding: 10px;
background-color: #b2986352;
}
.wpb_wrapper .wpcf7 form.wpcf7-form textarea{
height: 50px;
}
.wpcf7 form p > span { display: flex !important;
}
.wpb_wrapper .wpcf7-form input[type=email], .wpb_wrapper .wpcf7-form input[type=tel], .wpb_wrapper .wpcf7-form input[type=text], .wpb_wrapper .wpcf7-form input[type=url], .wpb_wrapper .wpcf7-form textarea {
border: 1px solid #CCCCCC;
color: #777777;
font-size: 13px;
padding: 11px 9px;
width: 100%!important;
}
.wpcf7 form p{
margin-bottom: 11px!important;
}
#privacy > div{
font-size: 11px;
height: 60px;
padding: 5px;
overflow: auto;
margin-bottom: 20px;
}
span.wpcf7-list-item{
margin-left: 0;
}
#privacy span.wpcf7-form-control-wrap.acceptance-659 {
display: inline-block !important;
}
.ajax-loader{
position: absolute;
right: 0;
margin-top: -35px;
} .chisiamo_col1 .title_subtitle{
text-align: center;
background-color: #b29863;
padding: 30px 90px;
}
.chisiamo_col1 .title_subtitle .title_subtitle_separator {
border-bottom-color: #FFF;
}
.chisiamo_col1 .title_subtitle h3,.chisiamo_col1 .title_subtitle h4{
color: #FFF;
}
.chisiamo_row2 p{
font-size: 15px;
line-height: 24px;
font-style: italic;
}
.chisiamo_row2 .wpb_wrapper{
padding: 5px 30px;
} .sotto_tit_storia h3{
text-align: center;
font-size: 18px;
color: #b29863;
margin-bottom: 20px !important;
}
.testo_storia .wpb_wrapper{
padding: 20px;
background-color: #b2986329;
border-radius: 10px;
max-width: 95%;
margin: 0 auto;
}
.testo_storia .wpb_wrapper p{
font-size: 15px;
line-height: 22px;
} .woocommerce ul.products li.product .onsale, ul.products li.product .onsale{
left: 15px;
font-size: 14px;
border-radius: 50%;
top: 5px;
height: 46px;
width: 46px;
padding: 0;
line-height: 46px;
}
.woocommerce ul.products li.product .onsale > span{
font-size: 11px;
}
.product_main_infos span.onsale{
border-radius: 50%;
font-size: 24px; width: 65px;
height: 65px;
line-height: 65px;
padding: 0;
}
.product_main_infos span.onsale > span{
font-size: 15px;
} .page_sidebar.page_sidebar_left {
float: left;
padding-top: 40px;
}
.page_sidebar.page_sidebar_left #custom_html-2{
padding-bottom: 15px;
}
.page_sidebar.page_sidebar_left #custom_html-2 h4{
border-color: #dedede!important;
}
.page_sidebar.page_sidebar_left > div:nth-child(2) h4,.page_sidebar.page_sidebar_left > div:nth-child(3) h4{
border-bottom: 0;
}   .menu-lamp{ background-color: #000000; animation: blink 1.5s linear infinite;
}
.menu-lamp a{
color:#000;
}
@keyframes blink{  0%{background-color: #000000;}
60%{background-color: #d51b0e;}
100%{background-color: #d51b0e;}
} #custom_html-3 {
width: 31%;
float: right;
right: 30px;
position: absolute;
top: 100px;
}   @media only screen and (max-width : 1200px) {
}  @media only screen and (max-width : 960px) {
.gbtr_tools_wrapper .topbar_tools_wrapper{
display: none;
}
}  @media only screen and (max-width : 768px) {
.woocommerce ul.products[class*=columns-] li.product:nth-child(2n), .woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n) {
float: none;
clear: none!important;
}
.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
width: 33.333333%;
float: left !important;
clear: none;
}
.woocommerce ul.products.columns-3{
display: flex;
flex-wrap: wrap;
left: 0;
}
}  @media only screen and (max-width : 480px) {
.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
width: 50%;
}
.woocommerce ul.products li.product .product_button{
display: none!important;
}
.product_page_has_sidebar.page_has_sidebar_left, .page_has_sidebar.page_has_sidebar_left {
padding-left: 0;
}
.woocommerce ul.products li.product .onsale, ul.products li.product .onsale, .out_of_stock_badge_loop{ left: 0px;
top: -20px;
position: absolute;
}
.woocommerce ul.products li.product .product-title{
font-size: 12px;
}
#custom_html-3 {
position: relative;
width: initial;
right: initial;
float: none;
clear: both;
top: initial;
}
}  @media only screen and (max-width : 320px) {
} #billing_CF_field span.woocommerce-input-wrapper::after {
content: "Only for customers in Italy_ others enter 0000";
font-size: 11px;
font-style: italic;
color: red;
} .btn_genere {
position: absolute;
top: 0;
width: 100%;
text-align: center;
height: 100%;
left: 0;
display: flex;
align-items: center;
justify-content: center;
background-color: hsla(100, 0%, 0%, 0.15);
}
.genere h2 {
padding: 0;
line-height: 0;
font-size: 3rem;
text-transform: uppercase;
color: #fff;
position: relative;
z-index: 2; padding-bottom: 10px;
}
.genere a {
position: relative;
color: #fff;
text-transform: uppercase;
border: solid 1px #fff;
padding: 5px 78px;
font-size: 30px;
background-color: hsl(0deg 0% 0% / 45%);
width: 50%;
text-align: center; z-index: 5;
}
.genere a:hover {
background-color: hsla(100, 0%, 100%, 0.35);
}
#visual_top_home {
display: none !important;
}
.product_title.entry-title span {
font-style: italic !important;
color: white;
margin-bottom: 18px; font-size: 20px;
line-height: 35px;
background: #b39964; padding: 0 13px;
}
.product-title span{
font-style: italic !important;
color: white;
background: #b39964; padding: 0 3px;
}  div#popmake-20476 {
background: #000000;
}
div#pum_popup_title_20476 {
color: white;
font-weight: normal;
text-align: center;
font-size: 21px;
text-decoration: underline;
}
div#popmake-20476 input {
padding: 10px 20px;
font-size: 17px;
background: #ffffff;
color: black;
}
div#popmake-20476 p {
margin-bottom: 15px;
}
div#popmake-20476 p.testo-acpt {
color: white;
font-size: 13px;
}
div#popmake-20476 .pum-content.popmake-content {
display: flex;
padding: 25px;
gap: 40px;
}
div#popmake-20476 .nws-col {
width: 50%;
}
div#popmake-20476 form input[type=submit] {
color: black;
}
div#popmake-20476 form input[type=submit]:hover {
background: #b39964;
}
div#popmake-20476 p a:hover {
color: #FFF;
}
.entry-content li.product-category a .woocommerce-loop-category__title, .woocommerce ul.products li.product-category a .woocommerce-loop-category__title, ul.products li.product-category a .woocommerce-loop-category__title, ul.swiper-slide li.product-category a .woocommerce-loop-category__title {
color: #b29863;
}
.entry-content li.product-category a .woocommerce-loop-category__title mark.count, .woocommerce ul.products li.product-category a .woocommerce-loop-category__title mark.count, ul.products li.product-category a .woocommerce-loop-category__title mark.count, ul.swiper-slide li.product-category a .woocommerce-loop-category__title mark.count {
color:#b29863;
}
.entry-content li.product-category a .woocommerce-loop-category__title:hover, .woocommerce ul.products li.product-category a .woocommerce-loop-category__title:hover, ul.products li.product-category a .woocommerce-loop-category__title:hover, ul.swiper-slide li.product-category a .woocommerce-loop-category__title:hover {
color: #b29863;
} .lingua {
margin-right: 15px;
}
.lingua .gtranslate_wrapper a {
margin: 0 3px;
} .type-product .apppago-pdp-sim-widget {
display: none !important;
}div.sib-sms-field {
display: inline-block;
position: relative;
width: 100%;
}
.sib-sms-field .sib-country-block {
position: absolute;
right: auto;
left: 0;
top: 0;
bottom: 0;
padding: 1px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.sib-country-block .sib-toggle.sib-country-flg {
z-index: 1;
position: relative;
width: 46px;
height: 100%;
padding: 0 0 0 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-color: #dbdbdb;
cursor: pointer;
}
.sib-country-block .sib-toggle .sib-cflags {
position: absolute;
top: 0;
bottom: 0;
margin: auto;
height: 15px;
width: 20px;
background-repeat: no-repeat;
background-color: #dbdbdb;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-image: url(//dugoni-old.dev.netkom.it/wp-content/plugins/mailin/img/flags/fr.png);
}
.sib-country-block .sib-toggle .sib-icon-arrow {
position: absolute;
top: 50%;
margin-top: -2px;
right: 6px;
width:  0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 4px solid;
}
.sib-sms-field ul.sib-country-list {
position: absolute;
z-index: 2;
list-style: none;
text-align: left;
padding: 0px;
margin: 0px 0px 0px -1px;
box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 4px;
background-color: white;
border: 1px solid rgb(204, 204, 204);
white-space: nowrap;
max-height: 150px;
overflow-y: scroll;
overflow-x: hidden;
top: 50px;
width: 250px;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix {
font-size: 14px;
padding:1px 10px;
cursor: pointer;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix:hover {
background-color: #dbdbdb;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box {
width: 20px;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-flag {
height: 18px;
width: 20px;
background-image: url(//dugoni-old.dev.netkom.it/wp-content/plugins/mailin/img/flags/ad.png);
vertical-align: middle;
display: inline-block;
background-repeat:no-repeat;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-dial-code {
margin-left: 20px;
}
.sib-sms-field .sib-sms {
padding-right: 6px;
padding-left: 52px;
margin-left: 0;
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
margin-right: 0;
}
.sib-multi-lists.sib_error {
color: #A94442;
}