/*------------------------------------*\
    CUSTOM CSS CODE
\*------------------------------------*/
a{color:#000};
a:hover{color:#7a7a7a};
a:active{color:#000};
.wmf_separator{border-bottom: 1px solid #efefef!important; }
.wmftable-striped > tbody > tr:nth-child(odd) > td, .wmftable-striped > tbody > tr:nth-child(odd) > th {background-color: #efefef!important;}
.wmf_separator div,.format-chat .post-content .chat-right {background-color: transparent!important; }
.wmffcontainer .wmffrow article, .sidebar-widget > div{background: #efefef; }
.sidebar-widget > div{padding:20px;margin-bottom:25px;}

/*------------------------------------*\
    NAVIGATION SYSTEM
\*------------------------------------*/
.aurawrapper {padding-top: 43px;}


/*------------------------------------*\
    TOP BAR & CONTENT
\*------------------------------------*/
#maincontent {left:0;right:0;margin:0;}
#auratoolbar{height: 43px; z-index:10002;top:0;left:0;right:0; background-color:#37afea}
.auralogobar{height:85px;left:0;right:0;margin:43px 0 0 0;display:block;background:#37afea}

.aura-menu-icon{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;}
.auralogo{display:none;}
/* Top Bar Buttons */
#aura-toggle-menu.auraopen{  background:url(../images/menu.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;left: 0;}#aura-toggle-menu.auraclose{background:url(../images/close.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;left: 0;}#aurabackbutton{  background:url(../images/back.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;left: 44px;}#aurabuton1{  background:url(https://triassassicurazioni.it/ios/wp-content/uploads/2017/09/ivassrui.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;right: 0px;}#aurabuton2{  background:url(https://triassassicurazioni.it/ios/wp-content/uploads/2017/09/sic-ania.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;right: 44px;}#aurabuton3{  background:url(https://triassassicurazioni.it/ios/wp-content/uploads/2017/08/logotriass.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;right: 88px;}#aurabuton4{  background:url(https://triassassicurazioni.it/ios/wp-content/uploads/2017/09/mail.jpeg) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;right: 132px;}#aurabuton5{  background:url(https://triassassicurazioni.it/ios/wp-content/uploads/2017/09/lavoraconnoi.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;right: 176px;}


/*------------------------------------*\
    CONTENT ELEMENTS
\*------------------------------------*/
.wmf_services_class .wmf_icon_class{background:#37afea!important;}
.wmf_services_class:hover .wmf_icon_class{background:#efefef!important;}
.wmf_services_class:hover .wmf_icon_class i{color:#37afea!important;}
.wmf_services_class .wmf_icon_class:hover:after{border-top:9px solid #37afea!important;}
.wmfaccordion-heading{border-bottom: 1px solid #37afea!important;}
a.wmfaccordion-toggle:hover:before{ color: #37afea!important; }
a.wmfaccordion-toggle:before{ color: #37afea!important; }
.wmfnav-tabs>li.active>a,.wmfnav-tabs>li.active>a:hover,.wmfnav-tabs>li.active>a:focus{ border-top: 1px solid #37afea!important; }
.wmfaccordion-heading{border-bottom:1px solid #37afea!important;}
.wmfaccordion-heading{border-bottom:1px solid #37afea!important;}
.wmfnav-tabs>li.active>a, .wmfnav-tabs>li.active>a:hover, .wmfnav-tabs>li.active>a:focus{border-top:1px solid #37afea!important;}
.wmfnav-tabs>li.active>a, .wmfnav-tabs>li.active>a:hover, .wmfnav-tabs>li.active>a:focus{border-top:1px solid #37afea!important;}
.wmftab-content>.wmftab-pane, .pill-content>.pill-pane{background-color:#efefef!important;}
.wmfnav-tabs>li.active>a, .wmfnav-tabs>li.active>a:hover, .wmfnav-tabs>li.active>a:focus, .wmfnav-tabs>li>a{background-color: #efefef!important;}
.wmfnav-tabs > li.active > a, .wmfnav-tabs > li.active > a:hover, .wmfnav-tabs > li.active > a:focus {color: #37afea!important;}
.wmfaccordion-heading {background-color: #efefef!important;}
.wmfaccordion-inner {background-color: #efefef!important;}
.wmfnav-tabs > li > a:hover {border: none!important; border-color:#efefef!important;}