*#dm *.dmBody a.span.textonly{
color:rgb(255,255,255) !important}
*#dm *.dmBody div.dmform-error{
font-style:normal !important}
*#dm *.dmBody div.dmforminput textarea{
font-style:italic !important}
*#dm *.dmBody div.dmforminput *.fileUploadLink{
font-style:italic !important}
*#dm *.dmBody div.checkboxwrapper span{
font-style:italic !important}
*#dm *.dmBody div.radiowrapper span{
font-style:italic !important}
*#dm *.dmBody nav.u_1144820115{
color:black !important}
*#dm *.dmBody div.u_1482947811{
background-repeat:no-repeat !important;
background-image:url(https://le-de.cdn-website.com/1587266d46e742d28546dcdb1ad574a8/dms3rep/multi/opt/Frittomisto-1920w.jpeg) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1985870717 a{
color:#bb96d7 !important}
*#dm *.dmBody div.u_1985870717 a:hover{
color:#4a4062 !important}
*#dm *.dmBody div.u_1985870717 p{
margin-bottom:5px !important}
#dm .dmform .dmformsubmit{
margin:25px 0 0 0 !important}
.dmforminput{
margin:0 !important;
padding-top:0 !important;
padding-bottom:0 !important;
padding-left:0 !important;
padding-right:2px !important;
margin-bottom:0 !important;
margin-top:20px !important;
padding:0 !important}
div.dmInner textarea{
min-height:50px !important;
padding:10px !important;
height:100px !important;
margin-bottom:0 !important}
.dmformsubmit{
min-width:0 !important;
margin-bottom:0 !important;
margin-left:0 !important;
margin-top:#px !important}
form{
margin:0 !important;
padding:0 !important}
.form{
padding:0 !important}
*#dm *.dmBody div.u_1836004282 p{
margin-bottom:1px !important}
*#dm *.dmBody div.u_1392509926 p{
margin-bottom:5px !important}
*#dm *.dmBody *.u_1689895199 .photoGalleryThumbs .image-container a{
background-size:cover !important}
*#dm *.dmBody *.u_1689895199 .layout-container{
padding:0 !important}
*#dm *.dmBody *.u_1689895199 .photoGalleryThumbs .image-container ul{
padding:0 !important}
.dmforminput input{
padding:14px !important;
height:54px !important}
*#dm *.dmBody *.u_1850111908 .dmformsubmit{
float:LEFT !important}
*#dm *.dmBody div.u_1850111908 input:not([type="submit"]){
border-style:solid !important;
border-width:0 !important;
background-color:rgba(241,241,241,1) !important}
*#dm *.dmBody div.u_1850111908 textarea{
border-style:solid !important;
border-width:0 !important;
background-color:rgba(241,241,241,1) !important}
*#dm *.dmBody div.u_1850111908 select{
border-style:solid !important;
border-width:0 !important;
background-color:rgba(241,241,241,1) !important}
*#dm *.dmBody div.u_1850111908 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable){
color:rgba(187,150,215,1) !important;
font-style:normal !important;
text-decoration:none !important;
font-weight:normal !important}
*#dm *.dmBody div.u_1850111908 .m-recaptcha{
color:rgba(187,150,215,1) !important;
font-style:normal !important;
text-decoration:none !important;
font-weight:normal !important}
*#dm *.dmBody div.u_1850111908 .dmformsubmit{
background-color:rgba(74,64,98,1) !important;
border-radius:3px !important;
-moz-border-radius:3px !important;
-webkit-border-radius:3px !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody div.u_1850111908 .dmformsubmit:hover{
background-color:rgba(187,150,215,1) !important;
background-image:none !important;
border-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1850111908 .dmformsubmit.hover{
background-color:rgba(187,150,215,1) !important;
background-image:none !important;
border-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1850111908 input[type="submit"]{
padding:0 !important}
*#dm *.dmBody div.u_1850111908 .dmforminput input{
color:rgba(78,78,78,1) !important;
font-style:normal !important;
text-decoration:none !important;
font-weight:normal !important}
*#dm *.dmBody div.u_1850111908 .dmforminput textarea{
color:rgba(78,78,78,1) !important;
font-style:normal !important;
text-decoration:none !important;
font-weight:normal !important}
*#dm *.dmBody div.u_1850111908 .dmforminput .fileUploadLink{
color:rgba(78,78,78,1) !important;
font-style:normal !important;
text-decoration:none !important;
font-weight:normal !important}
*#dm *.dmBody div.u_1850111908 .checkboxwrapper span{
color:rgba(78,78,78,1) !important;
font-style:normal !important;
text-decoration:none !important;
font-weight:normal !important}
*#dm *.dmBody div.u_1850111908 .radiowrapper span{
color:rgba(78,78,78,1) !important;
font-style:normal !important;
text-decoration:none !important;
font-weight:normal !important}
*#dm *.dmBody div.u_1850111908 .optinwrapper div{
color:rgba(78,78,78,1) !important;
font-style:normal !important;
text-decoration:none !important;
font-weight:normal !important}
*#dm *.dmBody div.u_1850111908 .freetextwrapper{
color:rgba(78,78,78,1) !important;
font-style:normal !important;
text-decoration:none !important;
font-weight:normal !important}
*#dm *.dmBody div.u_1850111908 .dmforminput select{
color:rgba(78,78,78,1) !important;
font-style:normal !important;
text-decoration:none !important;
font-weight:normal !important}
*#dm *.dmBody div.u_1850111908 .dmforminput option{
color:rgba(78,78,78,1) !important;
font-style:normal !important;
text-decoration:none !important;
font-weight:normal !important}
*#dm *.dmBody div.u_1006968321{
background-repeat:no-repeat !important;
background-image:url(https://le-de.cdn-website.com/1587266d46e742d28546dcdb1ad574a8/dms3rep/multi/opt/Pizzaconrucola_928-1920w.jpeg) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1557708010{
background-color:rgba(255,255,255,0.89) !important}
*#dm *.dmBody div.u_1629523835{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody a.u_1477995332 .iconBg{
display:inline !important;
margin-top:-16px !important;
margin-left:6px !important}
*#dm *.dmBody a.u_1477995332 span.icon{
color:rgba(78,78,78,1) !important;
fill:rgba(78,78,78,1) !important;
font-size:31px !important}
*#dm *.dmBody a.u_1477995332 span.text{
padding:0 !important}
*#dm *.dmBody a.u_1477995332{
border-radius:10px !important;
-moz-border-radius:10px !important;
-webkit-border-radius:10px !important}
*#dm *.dmBody div.u_1384898070 .map-popup-title{
font-family: Helvetica !important;
color:rgba(69,69,69,1) !important;
text-align:CENTER !important;
font-size:13px !important}
*#dm *.dmBody div.u_1384898070 .map-popup-description{
font-family: Helvetica !important;
color:rgba(85,80,80,1) !important;
font-size:12px !important;
text-align:CENTER !important;
margin-top:30px !important}
*#dm *.dmBody div.u_1384898070 .map-popup-description:hover{
color:#fad5ab !important}
*#dm *.dmBody div.u_1384898070 .mapboxgl-popup-content{
width:225px !important;
height:92px !important}
*#dm *.dmBody div.u_1943432456 .map-popup-title{
font-family: Helvetica !important;
color:rgba(69,69,69,1) !important;
text-align:CENTER !important;
font-size:13px !important}
*#dm *.dmBody div.u_1943432456 .map-popup-description{
font-family: Helvetica !important;
color:rgba(85,80,80,1) !important;
font-size:12px !important;
text-align:CENTER !important;
margin-top:30px !important}
*#dm *.dmBody div.u_1943432456 .map-popup-description:hover{
color:#fad5ab !important}
*#dm *.dmBody div.u_1943432456 .mapboxgl-popup-content{
width:225px !important;
height:92px !important}
*#dm *.dmBody a.u_1477995332:hover .icon{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}
*#dm *.dmBody a.u_1477995332.hover .icon{
color:rgba(255,255,255,1) !important;
fill:rgba(255,255,255,1) !important}separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner{
background-repeat:no-repeat !important;
background-size:cover !important;
background-attachment:fixed !important;
background-position:50% 50% !important}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight{
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important;
background-attachment:fixed !important;
background-position:50% 50% !important}
*#dm *.dmBody div.u_1114994750{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1745670884{
height:369px !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important}
*#dm *.dmBody div.u_1562608086{
height:369px !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important}
*#dm *.dmBody div.u_1195060400{
margin-left:0 !important;
padding-top:0 !important;
padding-left:15px !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:15px !important}
*#dm *.dmBody div.u_1557708010{
margin-left:0 !important;
padding-top:30px !important;
padding-left:15px !important;
padding-bottom:40px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:15px !important}
*#dm *.dmBody div.u_1475665361{
padding-top:0 !important;
padding-left:15px !important;
padding-bottom:0 !important;
padding-right:15px !important}
*#dm *.dmBody div.u_1075249644{
height:200px !important}
*#dm *.dmBody div.u_1271987302{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:20px !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1591912073{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important;
width:auto !important}
*#dm *.dmBody div.u_1884330676{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1076909600{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1985870717{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:20px !important;
margin-bottom:40px !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1943432456{
height:500px !important}
*#dm *.dmBody div.u_1658290976{
margin-left:0 !important;
padding-top:0 !important;
padding-left:15px !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:15px !important}
*#dm *.dmBody div.u_1836004282{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:20px !important;
margin-bottom:39px !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody a.u_1477995332{
width:202px !important;
height:67px !important;
margin-left:auto !important;
padding-top:5px !important;
padding-left:27px !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:40px !important;
margin-right:auto !important;
padding-right:0 !important;
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
position:relative !important;
max-width:100% !important;
min-width:0 !important;
text-align:center !important}
*#dm *.dmBody div.u_1232664092{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:20px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1388489985{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
max-width:218px !important;
min-width:25px !important;
text-align:start !important;
display:block !important}
*#dm *.dmBody div.u_1392509926{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody div.u_1482947811{
margin-left:0 !important;
padding-top:200px !important;
padding-left:30px !important;
padding-bottom:200px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:30px !important;
width:auto !important;
background-position:50% 50% !important;
background-attachment:fixed !important}
*#dm *.dmBody div.u_1570275605{
margin-left:0 !important;
padding-top:60px !important;
padding-left:30px !important;
padding-bottom:55px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:30px !important;
width:auto !important}
*#dm *.dmBody div.u_1689895199{
margin-left:0 !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:0 !important}
*#dm *.dmBody *.u_1689895199 .photoGalleryThumbs .image-container a{
padding-top:671px !important}
*#dm *.dmBody *.u_1689895199 .photoGalleryThumbs{
padding:3.5px !important}
*#dm *.dmBody *.u_1689895199 .layout-container{
padding:3.5px !important}
*#dm *.dmBody *.u_1689895199 .photoGalleryViewAll{
padding:0 7px !important}
*#dm *.dmBody div.u_1769059009{
margin-left:0 !important;
padding-top:60px !important;
padding-left:30px !important;
padding-bottom:60px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:30px !important;
width:auto !important}
*#dm *.dmBody div.u_1765445667{
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
padding-right:0 !important;
margin-left:0 !important;
margin-top:0 !important;
margin-bottom:47px !important;
margin-right:0 !important}
*#dm *.dmBody div.u_1850111908 input[type="submit"]{
font-size:20px !important;
padding:0 !important}
*#dm *.dmBody div.u_1850111908 .dmforminput input{
font-size:20px !important}
*#dm *.dmBody div.u_1850111908 .dmforminput textarea{
font-size:20px !important}
*#dm *.dmBody div.u_1850111908 .dmforminput .fileUploadLink{
font-size:20px !important}
*#dm *.dmBody div.u_1850111908 .checkboxwrapper span{
font-size:20px !important}
*#dm *.dmBody div.u_1850111908 .radiowrapper span{
font-size:20px !important}
*#dm *.dmBody div.u_1850111908 .optinwrapper div{
font-size:20px !important}
*#dm *.dmBody div.u_1850111908 .freetextwrapper{
font-size:20px !important}
*#dm *.dmBody div.u_1850111908 .dmforminput select{
font-size:20px !important}
*#dm *.dmBody div.u_1850111908 .dmforminput option{
font-size:20px !important}
*#dm *.dmBody div.u_1850111908{
display:block !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
height:auto !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:0 !important;
margin-left:0 !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important}
*#dm *.dmBody div.u_1850111908 .dmformsubmit{
height:50px !important;
width:132px !important}
*#dm *.dmBody div.u_1006968321{
padding-top:350px !important;
padding-left:30px !important;
padding-bottom:250px !important;
padding-right:30px !important;
width:auto !important;
background-position:50% 50% !important}
*#dm *.dmBody div.u_1692508973{
height:369px !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important}
*#dm *.dmBody div.u_1158624169{
height:369px !important;
float:none !important;
top:0 !important;
left:0 !important;
width:calc(100% - 0px) !important;
position:relative !important;
padding-top:0 !important;
padding-left:0 !important;
padding-bottom:0 !important;
margin-right:auto !important;
margin-left:auto !important;
max-width:100% !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:0 !important;
min-width:25px !important;
text-align:start !important}
*#dm *.dmBody div.u_1418300345{
margin-left:0 !important;
padding-top:0 !important;
padding-left:15px !important;
padding-bottom:0 !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:15px !important}
*#dm *.dmBody div.u_1761430750{
padding-top:0 !important;
padding-left:15px !important;
padding-bottom:0 !important;
padding-right:15px !important}
*#dm *.dmBody div.u_1629523835{
margin-left:0 !important;
padding-top:350px !important;
padding-left:30px !important;
padding-bottom:250px !important;
margin-top:0 !important;
margin-bottom:0 !important;
margin-right:0 !important;
padding-right:30px !important;
width:auto !important;
background-position:50% 50% !important;
background-repeat:no-repeat !important;
background-image:url(https://le-de.cdn-website.com/1587266d46e742d28546dcdb1ad574a8/dms3rep/multi/opt/Pizzaconrucola_928-1920w.jpeg) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1384898070{
height:500px !important}
*#dm *.dmBody div.u_1384898070{
height:500px !important}