﻿.spaziatore {
    border: 0px;
    margin: 0px;
    height: 35px;
    clear: both;
}
.main_bgColor {
    background-color: #f6f6f6
}
.L17_spaceinit{height:80px}

.L17_imgtTitolo{margin-bottom:15px}
.L17_txtTitolo{font-size:20px;font-family: 'PT Serif', serif, Times !important;line-height:30px}
.L17_txtTitoloBIG{font-size:48px;font-family: 'PT Serif', serif, Times !important;line-height:55px; color:#7493a7!important}

.L17_fotospace, .L17_fotospace50{width:100%; float:left; }
.L17_fotospace .contenitoreGlobal, .L17_fotospace50 .contenitoreGlobal{position: relative}
.L17_fotospacePaddingLeft {padding-right:5px}
.L17_fotospace img, .L17_fotospace50 img{width:99%; height:auto; margin-bottom:10px}

.L17_titoloofferte{font-weight:600; font-size:30px;font-family: 'PT Serif', serif, Times !important;}
.L17_sottotitoloofferte{font-weight:400; font-size:20px; line-height:24px;font-family: 'PT Serif', serif, Times !important; margin-bottom:20px}
.L17_bottomofferte{font-weight:400; font-size:20px; line-height:24px;font-family: 'PT Serif', serif, Times !important; margin-bottom:20px}


.off-sm{display:block}
.off-lg{display:none}

.L17_off1Main, .L17_off1AMain, .L17_off1BMain{width:100%; }
.L17_off1Main > div, .L17_off1AMain > div, .L17_off1BMain > div {background:#f6f6f6; padding-left:8px}


.L17_off2Main{width:100%; }
.L17_off2Main > div {background:#f6f6f6; padding-left:8px}

.L17_off1BottonDetails{height:64px; background-color:#f6f6f6; padding-left:8px; display:block; clear:both;font-size:15px; font-weight:400;line-height:30px}
.L17_off1BottonDetails span{font-size:20px; font-weight:600;}
.L17_off1BottonPrenota{ height:64px; background-color:#7493a7; color:#ffffff; padding-left:8px; display:block; clear:both;font-size:19px; font-weight:600;line-height:64px; text-align:center}
.L17_titoloOff{font-size:26px; font-weight:300; padding:5px 0 }
.L17_validOff{font-size:16px; font-weight:600; }
.L17_descrOff{font-size:16px; font-weight:400; padding-bottom:10px; padding-top:8px }

.L17_off1BottonPrenota br, .L17_off1BottonDetails br {display:none}

small {color:#7493a7; font-weight:600}


/*************************************************************************************/
/*************************************************************************************/
/***  MEDIA STYLE ***/


/*************************************************************************************/
@media (min-width: 768px) {

    .L17_spaceinit{height:120px}

    .L17_fotospace, .L17_fotospace50{width:50%}
    .L17_txtTitolo{font-size:20px;line-height:35px; }
    
    .L17_titoloOff{font-size:30px;}
    .L17_off1Main, .L17_off1AMain, .L17_off1BMain{background:#f6f6f6}
    .L17_off1Main img, .L17_off1AMain img, .L17_off1BMain img {float:left}
    .L17_off1Main> div, .L17_off1AMain> div, .L17_off1BMain> div{ vertical-align:top; }

    .L17_off2Main{background:#f6f6f6}
    .L17_off2Main img {float:left}

    .L17_off1BottonDetails{font-size:16px;line-height:64px }
    .L17_off1BottonDetails span{font-size:24px; }

}

/*************************************************************************************/




/*************************************************************************************/
@media (min-width: 992px) {
    .off-sm {
        display: none
    }

    .off-lg {
        display: block
    }
    .proposteBox .row {
        display: table;
    }

    .proposteBox .col-md-4, .proposteBox .col-md-8 {
        float: none;
        display: table-cell;
        vertical-align: top;
    }
    .clm-dett{float:left}
    /*.L17_spaceinit{height:240px}*/
    .L17_off1MainUp, .L17_off1AMainUp, .L17_off1BMainUp {
        position: relative
    }


    .box-img01 {
        background-image: url("/LandingPage/img/Inverno2019/img_agers2.jpg");
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
    }
    .box-img02 {
        background-image: url("/LandingPage/img/Inverno2019/img_business2.jpg");
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
    }
    .box-img03 {
        background-image: url("/LandingPage/img/Inverno2019/img_woman2.jpg");
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
    }
    .box-img04 {
        background-image: url("/LandingPage/img/Inverno2019/img_family2.jpg");
        background-size: cover;
        background-repeat: no-repeat;
        background-position: 50% 50%;
    }

    .L17_titoloofferte {
        font-size: 60px;
    }
    .L17_sottotitoloofferte{font-size:36px;line-height:36px;}
    .L17_bottomofferte{font-size:30px;}

     .L17_off1BottonPrenota br, .L17_off1BottonDetails br {display:block}

    .L17_off1BottonDetails{/*position:absolute; bottom:0;*/ height:64px; background-color:#f6f6f6;  padding:0px 8px;line-height:30px; display:inline-block ; text-align:right }
    .L17_off1BottonPrenota { /*position:absolute; bottom:0;*/
        height: 64px;
        background-color: #7493a7;
        color: #ffffff;
        padding: 0px 8px;
        text-align: center;
        display: inline-block
    }

    .L17_off2Main .L17_descrOff{font-size: 14px;}

    .L17_off1BMain {
        padding-left:15px;
    }

    .L17_spaceinit {
        height: 240px
    }




}


/*************************************************************************************/
@media (min-width: 1024px) {

}



/*************************************************************************************/
@media (min-width: 1200px) {


     .L17_off1BottonPrenota br, .L17_off1BottonDetails br {display:none}
    .L17_off1BottonPrenota{ width:294px; line-height: 64px;text-align: center;}
    .L17_off1BottonDetails{  line-height: 64px;padding-left:8px; }

    .L17_fotospace{width:25%}
    .L17_off2Main .L17_descrOff{font-size: 16px;}

}
/*************************************************************************************/
