#header_main{
-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect6:before, .effect6:after
{
    content:"";
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:50%;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
.effect6:after
{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}

#headshadow {
      -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect6:before, .effect6:after
{
    content:"";
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:50%;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
.effect6:after
{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}

.home #layer_slider_1 {
  z-index:0;
}

.page-id-3629 #layer_slider_1 {
  z-index:0;
}

.page-id-3708 #layer_slider_1 {
  z-index:0;
}

.page-id-3945 #layer_slider_1 {
  z-index:0;
}

.page-id-734 #layer_slider_2 {
  z-index:0;
}

.page-id-3629 #layerslider_1 {
  z-index:0;
}


#lefticonbox .iconbox_content {
    background-color: #95c11f !important;
}

#centericonbox .iconbox_content {
    background-color: #b2b2b2 !important;
}

.iconbox_top .iconbox_content {
    padding: 18px 10px 10px 10px!important;
    border-radius: 3px;
    box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.0) !important;
}

.iconbox_top .iconbox_icon {
    float: none;
    position: absolute;
    left: 52%!important;
    top: -10px!important;
    margin: 0 0 0 -26px;
    padding: 5px!important;
    border-radius: 100px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    font-size: 24px!important;
    line-height: 24px;
}

a.ex5:hover, a.ex5:active {
text-decoration:underline!important;
color:#fff!important;
}

a.ex6:hover, a.ex6:active {
text-decoration:underline!important;
color:#96c11f!important;
}

/* DivTable.com */
.divTable{
	display: table;
	width: 100%;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell, .divTableHead {
	border: 0px solid #999999;
	display: table-cell;
	padding: 0px 0px;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}


.custom_bullets li {
  background: url(http://ciiem.it/wp-content/uploads/2020/10/green-arrow-ciiem.png) no-repeat left top; /* &lt;-- change `left` &amp; `top` too for extra control */
  padding: 3px 0px 3px 10px;
  /* reset styles (optional): */
  list-style: none;
  margin: 0;
  
}


.custom_bulletsc li {
  background: url(http://ciiem.it/wp-content/uploads/2020/10/ciiem-contacts3.png) no-repeat left top; /* &lt;-- change `left` &amp; `top` too for extra control */
  padding: 3px 0px 3px 10px;
  /* reset styles (optional): */
  list-style: none;
  margin: 0;
  
}

.vertical {
  writing-mode: vertical-rl;
  transform: rotate(-180deg);
  margin-top:10px;
}

.bglist  {
background: url(http://ciiem.it/wp-content/uploads/2020/10/vertical-line.png) no-repeat left top;
background-position: 0px 10px;
}

.listcolor {
  color:#95c11f!important;
}

.blockc {
background: url(http://ciiem.it/wp-content/uploads/2020/10/commerciale.jpg) no-repeat left top;
background-position: 0px 10px;

}

.blockh {
background: url(http://ciiem.it/wp-content/uploads/2020/10/hotelresort.jpg) no-repeat left top;
background-position: 0px 10px;

}

.blocke {
background: url(http://ciiem.it/wp-content/uploads/2020/10/enti.jpg) no-repeat left top;
background-position: 0px 10px;

}

.blocki {
background: url(http://ciiem.it/wp-content/uploads/2020/10/industria.jpg) no-repeat left top;
background-position: 0px 10px;

}

.blockca {
background: url(http://ciiem.it/wp-content/uploads/2020/10/case.jpg) no-repeat left top;
background-position: 0px 10px;

}

.blockcas {
background: url(http://ciiem.it/wp-content/uploads/2020/10/asl.jpg) no-repeat left top;
background-position: 0px 10px;

}

.blockcis {
background: url(http://ciiem.it/wp-content/uploads/2020/10/istituto.jpg) no-repeat left top;
background-position: 0px 10px;

}

.blockcom {
background: url(http://ciiem.it/wp-content/uploads/2020/10/commesse.jpg) no-repeat left top;
background-position: 0px 10px;

}

.blockdom {
background: url(http://ciiem.it/wp-content/uploads/2020/10/domotica.jpg) no-repeat left top;
background-position: 0px 10px;

}

.blockfot {
background: url(http://ciiem.it/wp-content/uploads/2020/10/fotovoltaici.jpg) no-repeat left top;
background-position: 0px 10px;

}

@media only screen 
    and (device-width : 414px) 
    and (device-height : 896px) 
    and (-webkit-device-pixel-ratio : 2) {
    .entry-content-wrapper li {
    margin-left: -10px!important;
    padding: 3px 0;
    }  
}


