@font-face {
	font-family: 'segoeui';
        font-display: auto;
	src: url('font/segoeui.eot');
	src: local('segoeui'), url('font/segoeui.woff') format('woff'), url('font/segoeui.ttf') format('truetype');
        
}


    .container                                  { position: relative; width: 1100px; margin: 0 auto; padding: 0; }
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
    
    .container1200                                  { position: relative; width: 1378px; margin: 0 auto; padding: 0; }
    .container1200 .column,
    .container1200 .columns                         { float: left; display: inline; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
    .row                                        { margin-bottom: 20px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 40px;  }
    .container .one2.columns                     { width: 80px;  }
    .container .two.columns                     { width: 100px; }
    .container .two22.columns                     { width: 115px; }
    .container .two1.columns                     { width: 140px; }
    .container .two11.columns                     { width: 160px; }
    .container .two2.columns                     { width: 195px; }
    .container .two3.columns                     { width: 195px; }
    .container .three.columns                   { width: 260px; }
    .container .three2.columns                   { width: 275px; }
    .container .four.columns                    { width: 220px; }
    .container .five.columns                    { width: 280px; }
    .container .six.columns                     { width: 366px; }
    .container .five2.columns                    { width: 320px; }
    .container .five3.columns                    { width: 340px; }
    .container .five4.columns                    { width: 300px; }
    .container .five5.columns                    { width: 400px; }
    .container .six2.columns                     { width: 470px; }
    .container .six3.columns                     { width: 460px; }
    .container .seven.columns                   { width: 500px; }
    .container .eight.columns                   { width: 550px; }
    .container .nine.columns                    { width: 520px; }
    .container .ten.columns                     { width: 580px; }
    .container .eleven.columns                  { width: 640px; }
    .container .twelve.columns                  { width: 700px; }
    .container .twelve2.columns                  { width: 760px; }
    .container .thirteen.columns                { width: 840px; }
    .container .fourteen.columns                { width: 800px; }
    .container1200 .fifteen.columns                 { width: 1378px; }
    .container .sixteen.columns                 { width: 1100px; }

    .container .one-third.column                { width: 368px; }
    .container .two-thirds.column               { width: 732px; }
    
    .container .one-third1.column                { width: 410px; }
    .container .one-third2.column                { width: 420px; }
    .container .two-thirds1.column               { width: 690px; }

    /* Offsets */
    .container .offset-by-one                   { padding-left: 60px;  }
    .container .marginright                   { padding-left: 60px;  }
    .container .offset-by-two                   { padding-left: 120px; }
    .container .offset-by-three                 { padding-left: 180px; }
    .container .offset-by-four                  { padding-left: 240px; }
    .container .offset-by-five                  { padding-left: 300px; }
    .container .offset-by-six                   { padding-left: 360px; }
    .container .offset-by-seven                 { padding-left: 420px; }
    .container .offset-by-eight                 { padding-left: 480px; }
    .container .offset-by-nine                  { padding-left: 540px; }
    .container .offset-by-ten                   { padding-left: 600px; }
    .container .offset-by-eleven                { padding-left: 660px; }
    .container .offset-by-twelve                { padding-left: 720px; }
    .container .offset-by-thirteen              { padding-left: 780px; }
    .container .offset-by-fourteen              { padding-left: 840px; }
    .container .offset-by-fifteen               { padding-left: 900px; }


.containerfull                                  { position: relative; width: 100%; margin: 0 auto; padding: 0; }
    .containerfull .column,
    .containerfull .columns                         { float: left; display: inline; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
    
    
    .row                                        { margin-bottom: 20px; }

    .containerfull .fourfull.columns                    { width: 25%; }
    .containerfull .eightfull.columns                   { width: 50%; }
    .containerfull .sixteenfull.columns                 { width: 100%; }

    .containerfull .one-thirdfull.columns                { width: 33.333333%; }
    
    @media only screen 
and (min-width : 481px) { 
    #gn-menu{
        display: none;
    }
}

    @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 
.container                                  { position: relative; width: 1024px; margin: 0 auto; padding: 0; }
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
    .row                                        { margin-bottom: 20px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 40px;  }
    .container .two.columns                     { width: 92px; }
    .container .three.columns                   { width: 180px; }
    .container .fourone.columns                    { width: 210px; }
    .container .four.columns                    { width: 200px; }
    .container .five.columns                    { width: 280px; }
    .container .six.columns                     { width: 320px; margin-left: 10px; }
    .container .six2.columns                     { width: 430px; }
    .container .six3.columns                     { width: 460px; }
    .container .seven.columns                   { width: 400px; }
    .container .eight.columns                   { width: 512px; }
    .container .nine.columns                    { width: 250px; }
    .container .ten.columns                     { width: 580px; }
    .container .eleven.columns                  { width: 464px; }
    .container .twelve.columns                  { width: 624px; }
    .container .thirteen.columns                { width: 820px; }
    .container .fourteen.columns                { width: 700px; }
    .container .fifteen.columns                 { width: 780px; }
    .container .sixteen.columns                 { width: 1024px; }
    .container1200 .fifteen.columns                 { width: 1024px; }
    .container .five2.columns                    { width: 120px; }
    .container .one-third.column                { width: 320px; }
    .container .two-thirds.column               { width: 695px; }

    /* Offsets */
    .container .offset-by-one                   { padding-right: 20px;  }
    .container .offset-by-two                   { padding-left: 120px; }
    .container .offset-by-three                 { padding-left: 180px; }
    .container .offset-by-four                  { padding-left: 240px; }
    .container .offset-by-five                  { padding-left: 300px; }
    .container .offset-by-six                   { padding-left: 360px; }
    .container .offset-by-seven                 { padding-left: 420px; }
    .container .offset-by-eight                 { padding-left: 480px; }
    .container .offset-by-nine                  { padding-left: 540px; }
    .container .offset-by-ten                   { padding-left: 600px; }
    .container .offset-by-eleven                { padding-left: 660px; }
    .container .offset-by-twelve                { padding-left: 720px; }
    .container .offset-by-thirteen              { padding-left: 780px; }
    .container .offset-by-fourteen              { padding-left: 840px; }
    .container .offset-by-fifteen               { padding-left: 900px; }
    .container1200                                  { position: relative; width: 1024px !important; margin: 0 auto; padding: 0; }
    .container1200 .column,
    .container1200 .columns                         { float: left; display: inline; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}

    
    .container .one-third1.column                { width: 410px; }
    .container .two-thirds1.column               { width: 611px; }
    
    .menutop {
margin-top: 9px;
margin-left: 10px;
}

.image1{
    width: 100% !important;
    display: block;
    height: auto;
    float: left;
}

.image2{
    /* width: 100% !important; */
display: block;
height: auto;
float: right !important;
margin-right: -218px;
margin-top: -1px;
    
}


.custombox-modal, .custombox-error {
position: fixed;
top: 57% !important;
left: 53% !important;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-o-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}

.ivalori {
background: #dee3eb;
height: 182px !important;
margin-left: 260px !important;
width: 310px;
margin-top: 30px;
}

p {
font-family: 'segoeui' !important;
font-size: 13px !important;
text-align: left;
margin-left: 10px;
}

.contentevidenzaTer {
padding: 5px;
border: 5px solid #fff;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 5px;
margin-right: 0px;
height: 482px !important;
}

.titolovalues {
font-size: 34px;
text-transform: uppercase;
line-height: 40px;
padding-top: 50px !important;
}

.descrizioneevidenza {
font-family: 'segoeui';
font-size: 14px;
color: #000;
text-align: left;
padding: 30px !important;
}


.boxprimary {

margin-right: 10px;
}

.boxsecondary {

margin-right: 10px;
}

.sky-mega-menu li a {
display: block;
padding: 0 19px !important;
text-decoration: none;
color: #fff;
transition: background 0.4s, color 0.4s;
-o-transition: background 0.4s, color 0.4s;
-ms-transition: background 0.4s, color 0.4s;
-moz-transition: background 0.4s, color 0.4s;
-webkit-transition: background 0.4s, color 0.4s;
font-size: 15px;
font-family: 'segoeui';
}

.etica {
background: #dee3eb;
height: 185px  !important;
margin-left: 265px  !important;
width: 270px !important;
margin-top: 30px;
}

.meet img{
    width: 100%;
    display: block;
}

.job img{
    width: 100%;
    display: block;
}

#testopagine ul {
list-style: disc;
margin-left: 30px !important;
margin-top: 20px;
}

#boxsearch {
margin-top: 1%;
margin-left: 11% !important;
}

.boxmeet {
height: 60px;
background: #dc5f13 url('../img/arrow-faq.png') no-repeat;
background-position: right center;
margin-right: 10px;
color: #fff;
padding-left: 15px;
padding-top: 5px;
font-size: 13px !important;
font-weight: 100;

}

.boxjob {
height: 60px;
background: #dc5f13 url('../img/arrow-faq.png') no-repeat;
background-position: right center;
margin-right: 10px;
color: #fff;
padding-left: 15px;
padding-top: 5px;
font-size: 13px !important;
font-weight: 100;

}

.loghiruoli img{
    display: block;
    width: 100%;
}

.boxpersona {
background: #dc5f13;
margin-right: 0px !important;
margin-top: 220px !important;
margin-left: 0px !important;
}

.bgruolo img{
    margin-left: 220px;
}

.imgreponsive{
    display: block;
    width: 100%;
}



#menuoppo {
margin-top: 600px !important;
position: absolute;
margin-left: -70%;
padding-bottom: 100px;
}

.titolotip {
text-align: left;
font-weight: 700;
font-size: 18px;
line-height: 50px;
margin-left: 10px;
}


#wrapper-slider {
background: #dadfe1;
height: 321px !important;
}

#imgresponsive2 img{
    width: 100%;
    display: block;
}

.datanews {
font-family: 'segoeui';
font-size: 18px !important;
font-weight: bolder;
text-align: center;
margin-top: 5px;
}
    
.titoloboxnews {
font-family: 'segoeui';
font-size: 15px !important;
font-style: italic;
color: #3c6b86;
text-decoration: underline;
text-align: left;
padding-top: 10px;
line-height: 20px !important;
height: 40px !important;
}

.descrizioneboxnews {
font-family: 'segoeui';
font-size: 14px;
font-weight: normal;
text-align: left;
width: 300px !important;
}

.containerpress {
height: 200px !important;
border-top: 5px solid #7ea7ac;
border-bottom: 3px solid #7ea7ac;
margin-left: 16px;
}

.containernews {
height: 200px !important;
border-top: 5px solid #7ea7ac;
border-bottom: 3px solid #7ea7ac;
margin-right: 16px;
margin-bottom: 50px;
}

.btnboxnews {
margin-left: 250px !important;
}

.sep1px {
height: 1px;
background: #7ea7ac;
margin-top: 5px;
width: 310px !Important;
}

.annopub {
font-family: 'segoeui';
font-size: 16px !important;
color: #000;
line-height: 20px  !important;
text-transform: uppercase;
padding: 0px;
text-align: left;
font-weight: 700;
margin-left: 40px;
}

.altrePubb {
margin-top: 15px;
margin-left: 4px !important;
}



.company {
font-family: 'segoeui';
font-size: 13px !important;
text-align: left;
color: #000;
margin-left: 10px;
line-height: 30px;
border-top: 1px solid #004d71;
border-bottom: 1px solid #004d71;
}

.titolofooter {
font-family: 'segoeui';
font-size: 12px;
text-align: left;
color: #000;
text-transform: uppercase;
font-weight: 700;
margin-left: 25px;
}

.briciole {
text-align: left;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 13px;
}

#blog {
position: relative;
display: block;
width: 100%;
overflow: visible !important;
padding-top: 50px;
z-index: 10;
padding-bottom: 150px;
margin-top: 20px;
margin-bottom: 30px;
}

}

/*PORTRAIT*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
 
.container                                  { position: relative; width: 768px; margin: 0 auto; padding: 0; }
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
    .row                                        { margin-bottom: 20px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 80px;  }
    .container .two.columns                     { width: 100px; }
    .container .three.columns                   { width: 168px; }
    .container .fourone.columns                    { width: 210px; }
    .container .four.columns                    { width: 190px; }
    
    .container .five.columns                    { width: 210px; }
    .container .six.columns                     { width: 240px; margin-left: 10px;}
    .container .seven.columns                   { width: 250px; }
    .container .eight.columns                   { width: 384px; }
    .container .nine.columns                    { width: 269px; }
    .container .ten.columns                     { width: 400px; }
    .container .eleven.columns                  { width: 347px; }
    .container .twelve.columns                  { width: 464px; }
    .container .thirteen.columns                { width: 600px; }
    .container .fourteen.columns                { width: 538px; }
    .container .fifteen.columns                 { width: 608px; }
    .container .sixteen.columns                 { width: 768px; }
.container .six2.columns                     { width: 300px; }
    .container .six3.columns                     { width: 460px; }
    .container .one-third.column                { width: 256px; }
    .container .two-thirds.column               { width: 508px; }
    
    .container .one-third1.column                { width: 272px; }
    .container .two-thirds1.column               { width: 496px; }
    
    .container1200                                  { position: relative; width: 768px !important; margin: 0 auto; padding: 0; }
    .container1200 .column,
    .container1200 .columns                         { float: left; display: inline; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.container1200 .fifteen.columns                 { width: 768px; }

.rightpage {
margin-left: -52% !important;
}

.col-sm-6 {
width: 100% !important;
}

.bgruolo {
padding-left: 0px !important;
}

.descnewspunta {
font-size: 14px !important;
text-align: justify;
padding-left: 3px !important;
padding-right: 15px !important;
}

.akordeon-heading {
float: left;
padding-left: 10px;
padding-top: 14px;
font-weight: 100;
width: 87% !important;
text-align: left;
font-family: 'segoe_uiregular';
}

h2 {
font-size: 25px !important;
line-height: 20px  !important;
text-transform: uppercase;
}
    .menutop {
margin-top: 9px;
margin-left: 5px !important;
}

#album .bx-wrapper .bx-prev {
left: 79% !important;
background: url(../img/leftalbum.png) no-repeat;
}

.corpotesto img{
    display: block;
    width: 100%
}


.menutop li a {
font-family: 'segoeui';
font-size: 10px !important;
text-transform: uppercase;
color: #000;
transition: all 0.5s ease-in-out;
}

.image1{
    width: 100% !important;
    display: block;
    height: auto;
    float: left;
}

.image2{
    /* width: 100% !important; */
display: block;
height: auto;
float: right !important;
margin-right: -218px;
margin-top: -1px;
    
}




.custombox-modal, .custombox-error {
position: fixed;
top: 57% !important;
left: 53% !important;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-o-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}

.ivalori {
background: #dee3eb;
height: 182px !important;
margin-left: 260px !important;
width: 310px;
margin-top: 30px;
display: none;
}

.titolom {
font-size: 20px;
padding-top: 32px !important;
margin-right: 32px !important;
margin-left: 27px !important;
}

p {
font-family: 'segoeui' !important;
font-size: 13px !important;
text-align: left;
margin-left: 10px;
}

.nomemanagement {
margin-top: 50px;
font-size: 20px;
font-weight: 700;
background: #7EA7AC;
margin-left: 30px !important;
margin-right: 30px !important;
padding-left: 10px;
padding-right: 10px;
padding-top: 15px;
padding-bottom: 15px;
color: #fff;
margin-bottom: 5px;
line-height: 20px;
}

.contentevidenzaTer {
padding: 5px;
border: 5px solid #fff;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 5px;
margin-right: 0px;
height: 359px !important;
}

.titolovalues {
font-size: 34px;
text-transform: uppercase;
line-height: 40px;
padding-top: 50px !important;
}

.descrizioneevidenza {
font-family: 'segoeui';
font-size: 12px !important;
color: #000;
text-align: left;
padding: 0px !important;
}


.boxprimary {

margin-right: 5px;
background-position: 86.1% !important;
}

.menulateral li a {
font-size: 13px !important;
margin-right: 0px;
color: #000;
transition: all 0.5s ease-in-out;
}

.boxsecondary {
background-position: 86.1% !important;
margin-right: 5px !important;
}

.sky-mega-menu li a {
display: block;
padding: 0 10px !important;
text-decoration: none;
color: #fff;
transition: background 0.4s, color 0.4s;
-o-transition: background 0.4s, color 0.4s;
-ms-transition: background 0.4s, color 0.4s;
-moz-transition: background 0.4s, color 0.4s;
-webkit-transition: background 0.4s, color 0.4s;
font-size: 12px !important;
font-family: 'segoeui';
}

.titlelat{
    font-size: 13px !important;
}

.etica {
background: #dee3eb;
height: 185px  !important;
margin-left: 265px  !important;
width: 270px !important;
margin-top: 30px;
display: none;
}

.meet img{
    width: 100%;
    display: block;
}

.job img{
    width: 100%;
    display: block;
}

#testopagine ul {
list-style: disc;
margin-left: 30px !important;
margin-top: 20px;
}

#boxsearch {
margin-top: 1%;
margin-left: 11% !important;
}

.boxmeet {
height: 60px;
background: #dc5f13 url('../img/arrow-faq.png') no-repeat;
background-position: right center;
margin-right: 10px;
color: #fff;
padding-left: 15px;
padding-top: 5px;
font-size: 13px !important;
font-weight: 100;

}

.boxjob {
height: 60px;
background: #dc5f13 url('../img/arrow-faq.png') no-repeat;
background-position: right center;
margin-right: 10px;
color: #fff;
padding-left: 15px;
padding-top: 5px;
font-size: 13px !important;
font-weight: 100;

}

.loghiruoli img{
    display: block;
    width: 100%;
}

.imgreponsive{
    display: block;
    width: 100%;
}



#menuoppo {
margin-top: 600px !important;
position: absolute;
margin-left: -70%;
padding-bottom: 100px;
}

.titolotip {
text-align: left;
font-weight: 700;
font-size: 18px;
line-height: 50px;
margin-left: 10px;
}


#wrapper-slider {
background: #dadfe1;
height: 235px !important;
}

#imgresponsive2 img{
    width: 100%;
    display: block;
}

.boxallnews {
position: absolute;
height: 100px !important;
background: #fff;
margin-top: 0px !important;
border-top: 3px solid #000;
opacity: 0.8;
width: 239px  !important;
}

.boxallnews a {
font-family: 'segoeui';
font-size: 20px !important;
color: #000;
line-height: 96px !important;
text-transform: uppercase;
text-align: left;
padding: 10px;
}

#tabletportrait{
    width: 255px !important;
}

#tabletportraitcenter{
    width: 300px !important;
}

.datanews {
font-family: 'segoeui';
font-size: 18px !important;
font-weight: bolder;
text-align: center;
margin-top: 5px;
}
    
.titoloboxnews {
font-family: 'segoeui';
font-size: 13px !important;
font-style: italic;
color: #3c6b86;
text-decoration: underline;
text-align: left;
padding-top: 10px;
line-height: 20px !important;
height: 40px !important;
}

.descrizioneboxnews {
font-family: 'segoeui';
font-size: 14px;
font-weight: normal;
text-align: left;
width: 200px !important;
}

.containerpress {
height: 250px !important;
border-top: 5px solid #7ea7ac;
border-bottom: 3px solid #7ea7ac;
margin-left: 16px;
}

.containernews {
height: 250px !important;
border-top: 5px solid #7ea7ac;
border-bottom: 3px solid #7ea7ac;
margin-right: 16px;
margin-bottom: 50px;
}

.btnboxnews {
margin-left: 170px !important;
}

.sep1px {
height: 1px;
background: #7ea7ac;
margin-top: 5px;
width: 310px !Important;
}

.presstitle {
font-family: 'segoeui';
font-size: 30px;
line-height: 47px !important;
font-weight: lighter;
text-align: left;
}

#modal, #modal1, #modal2, #modal3 {
width: 100%;
margin: 0 auto;
text-align: center;
background: #fff;
height: 700px !important;
}

.titolopaese {
font-size: 14px !important;
color: #000;
font-weight: 700;
text-align: left;
}

.sottotitolopaese {
font-size: 14px !important;
color: #000;
font-weight: 300;
text-align: left;
padding-bottom: 10px !important;
}

.view {
width: 280px !important;
height: 300px !important;
margin: 0px !important;
float: left;
overflow: hidden;
position: relative;
text-align: center;
cursor: default;
}

.annopub {
font-family: 'segoeui';
font-size: 16px !important;
color: #000;
line-height: 20px  !important;
text-transform: uppercase;
padding: 0px;
text-align: left;
font-weight: 700;
margin-left: 40px;
}

.view .mask, .view .content {
width: 280px;
height: 300px !important;
position: absolute;
overflow: hidden;
top: 0;
left: 0;
}

.descrizionearea2{
    height : 55px;
}

.altrePubb {
margin-top: 15px;
margin-left: 4px !important;
}

.titoloJob {
font-family: 'segoeui';
font-size: 22px !important;
color: #000;
line-height: 30px;
text-transform: uppercase;
padding: 20px;
text-align: left;
font-weight: lighter;
}

.titoloricerca {
font-family: 'segoeui';
font-size: 21px !important;
color: #000;
line-height: 45px;
text-transform: uppercase;
text-align: left;
padding: 10px;
}

.titoloPub {
font-family: 'segoeui';
font-size: 22px !important;
color: #000;
line-height: 30px;
text-transform: uppercase;
padding: 20px;
text-align: left;
font-weight: lighter;
}

.company {
font-family: 'segoeui';
font-size: 10px !important;
text-align: left;
color: #000;
margin-left: 10px;
line-height: 30px;
border-top: 1px solid #004d71;
border-bottom: 1px solid #004d71;
}

.menubottom li a {
font-family: 'segoeui';
font-size: 10px !important;
text-align: left;
color: #000;
text-transform: uppercase;
}

.infocompany{
  font-size: 10px !important;  
}

.titoloricerca {
font-family: 'segoeui';
font-size: 13px !important;
color: #000;
line-height: 45px;
text-transform: uppercase;
text-align: left;
padding: 10px;
}

.titolofooter {
font-family: 'segoeui';
font-size: 12px;
text-align: left;
color: #000;
text-transform: uppercase;
font-weight: 700;
margin-left: 155px !important;
}
.imgPub{
    display: none;
}

.briciole {
text-align: left;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 13px;
}

#blog {
position: relative;
display: block;
width: 100%;
overflow: visible !important;
padding-top: 50px;
z-index: 10;
padding-bottom: 150px;
margin-top: 20px;
margin-bottom: 30px;
}
}