#footer .widget:not(.woocommerce) img {
       display: block; 
       text-align: center; 
    } 

#footer .widget:not(.woocommerce) p {
       text-align: right; 
    } 

#top .avia_message_box.avia-color-custom {
       border-color: rgb(106, 88, 74); 
       border-width: 1px; 
    } 

#top.page-id-15 #av_section_2 .avia-button.avia-button-fullwidth {
       background-color: #beb2a6; 
       border-color: #a69b92; 
       border-radius: 0px; 
       border-style: solid; 
       border-width: 1px; 
       padding-bottom: 12px; 
       padding-top: 12px; 
    } 

#top.page-id-15 #av_section_2 .avia-button.avia-button-fullwidth span.avia_iconbox_title {
       font-size: 17px; 
       letter-spacing: 1px; 
       text-indent: 0px; 
    } 

#top.page-id-15 #av_section_3 .content {
       padding-bottom: 10px; 
       padding-top: 90px; 
    } 

#top.page-id-17 #av_section_1 .av_promobox {
       border-bottom-color: #beb2a6!important; 
       border-bottom-style: dotted; 
       border-bottom-width: 1.5px; 
       border-left-style: none; 
       border-left-width: 0px; 
       border-right-width: 0px; 
       border-top-width: 0px; 
       border-width: 0px 0px 0px; 
       margin-bottom: 5px; 
       margin-right: 0px; 
       margin-top: 5px; 
       padding-bottom: 0px; 
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 0px; 
    } 

#top.page-id-17 #av_section_1 .av_promobox .avia-button-wrap .avia-button {
       background-color: rgba(255,255,255,1); 
       border-color: #beb2a6; 
       border-radius: 0px; 
       margin-right: -20px; 
    } 

#top.page-id-17 #av_section_1 .av_promobox .avia-button-wrap .avia-button:hover {
       background-color: #f5eae0; 
    } 

#top.page-id-17 #av_section_1 .av_promobox .avia-promocontent {
       margin-right: 150px; 
    } 

#top.page-id-17 #av_section_1 .av_promobox .avia-promocontent p {
       border-bottom-style: dotted; 
       border-bottom-width: 1px!important; 
       margin-bottom: 3px; 
       padding-bottom: 8px; 
       padding-right: 0px; 
    } 

#top.page-id-17 #av_section_1 .hr {
       margin-top: 5px; 
    } 

#top.page-id-17 #av_section_2 .av_promobox .avia-button-wrap .avia-button {
       background-color: rgb(255, 255, 255); 
       border-radius: 0px; 
       margin-right: -20px; 
    } 

#top.page-id-17 #av_section_2 .av_promobox .avia-button-wrap .avia-button:hover {
       background-color: rgb(245, 234, 224); 
       margin-right: -20px!important; 
    } 

#top.page-id-17 #av_section_2 .av_promobox .avia-promocontent {
       margin-right: 150px; 
    } 

#top.page-id-17 #av_section_2 .av_promobox .avia-promocontent p {
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       margin-bottom: 3px; 
       margin-top: 0x!important; 
       padding-bottom: 8px; 
    } 

#top.page-id-17 #av_section_2 .av_promobox {
       margin-bottom: 5px; 
       margin-top: 5px; 
       padding-bottom: 0px; 
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 0px; 
    } 

#top.page-id-17 #av_section_2 .hr {
       margin-top: 5px; 
    } 

#top.page-id-17 #dal-cuore-delle-nostre-terre .av_promobox .avia-button-wrap .avia-button {
       background-color: rgba(255,255,255,1); 
       border-radius: 0px; 
       margin-right: -30px; 
    } 

#top.page-id-17 #dal-cuore-delle-nostre-terre .av_promobox .avia-button-wrap .avia-button:hover {
       background-color: rgb(245, 234, 224); 
    } 

#top.page-id-17 #dal-cuore-delle-nostre-terre .av_promobox .avia-promocontent {
       border-bottom-style: solid; 
       border-bottom-width: 1px!important; 
       border-left-style: dotted; 
       margin-right: 140px; 
    } 

#top.page-id-17 #dal-cuore-delle-nostre-terre .av_promobox .avia-promocontent p {
       margin-bottom: 5px; 
    } 

#top.page-id-17 #dal-cuore-delle-nostre-terre .av_promobox {
       margin-bottom: 5px; 
       margin-top: 5px; 
       padding-bottom: 2px; 
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 0px; 
    } 

#top.page-id-17 #dal-cuore-delle-nostre-terre .hr {
       margin-top: 10px; 
    } 

#top.page-id-17 #ogni-volta-come-una-volta .av_promobox .avia-button-wrap .avia-button {
       background-color: rgb(255, 255, 255); 
       border-radius: 0px; 
       margin-right: -30px; 
    } 

#top.page-id-17 #ogni-volta-come-una-volta .av_promobox .avia-button-wrap .avia-button:hover {
       background-color: rgb(245, 234, 224); 
    } 

#top.page-id-17 #ogni-volta-come-una-volta .av_promobox .avia-promocontent {
       border-bottom-style: dotted; 
       border-bottom-width: 1px!important; 
       margin-right: 100px; 
    } 

#top.page-id-17 #ogni-volta-come-una-volta .av_promobox .avia-promocontent p {
       margin-bottom: 5px; 
    } 

#top.page-id-17 #ogni-volta-come-una-volta .av_promobox {
       margin-bottom: 5px; 
       margin-top: 5px; 
       padding-bottom: 2px; 
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 0px; 
    } 

#top.page-id-17 #ogni-volta-come-una-volta .hr {
       margin-top: 10px; 
    } 

#top.single-portfolio #after_section_1 .av-special-heading .av-special-heading-tag {
       text-transform: none; 
    } 

#top.single-portfolio #after_section_1 .avia-button:not(.avia-button-fullwidth) {
       background-color: rgba(255,255,255,1); 
       border-left-style: solid; 
       border-left-width: 1px!important; 
       border-radius: 0px; 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       border-top-style: solid; 
       border-top-width: 1px!important; 
       border-width: 1px 1px 1px; 
       color: #6a584a; 
    } 

#top.single-portfolio #after_section_1 .avia-button:not(.avia-button-fullwidth):hover {
       background-color: rgb(245, 234, 224); 
    } 

html > #top > #wrap_all > #main > #av_section_1 > div > main > .post-entry.post-entry-type-page.post-entry-17 > div > div:nth-child(5) > div:nth-child(1) > h3 {
       text-align: right; 
    } 

