*{
    font-weight: normal;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/*a:hover{
    -webkit-transition: all 250ms ease 15ms;
    -moz-transition: all 250ms ease 15ms;
    -o-transition: all 250ms ease 15ms;
    transition: all 250ms ease 15ms;
}*/

*:focus{outline:none;}

a{text-decoration: none;}
a img{border:none;}
strong, b{font-weight: bold;}

ul{list-style: none;}

.radius{
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
}

.shadow{
    -moz-box-shadow:0px 0px 5px #333;
    -webkit-box-shadow:0px 0px 5px #333;
    box-shadow:0px 0px 5px #333;
}

.clear{clear:both;}

#tinymce .mceContentBody p { font-family: sans-serif; font-size: 18px; }

/*MENSAGENS DO SISTEM*/
.trigger{padding: 15px 15px 15px 40px; background: #eee; font-size: 14px; margin-bottom: 15px;}
.trigger a{font-weight: 600; font-size: 12px; text-transform: uppercase; padding: 5px 15px; background: #069; color: #fff;}
.trigger a:hover{background: #09f; color: #fff;}

.accept{background: #71ca73 url(icons/accept.png) center left 10px no-repeat}
.infor{background:  #c8dbfd url(icons/infor.png) center left 10px no-repeat}
.alert{background:  #faf7b7 url(icons/alert.png) center left 10px no-repeat}
.error{background:  #ffafaf url(icons/error.png) center left 10px no-repeat}


/*PAGINATOR*/
.paginator{padding: 10px; background: #fff; text-align: center; width: 100%}
.paginator li{display: inline;}
.paginator a, .paginator span{margin: 0 5px; padding: 3px 8px; font-size: 14px; color: #333; font-weight: 600; text-decoration: none;}
.paginator a:hover{background: #09f; color: #fff;}
.paginator .active{background: #0074d9; color: #fff;}