.tx-unistrarof-pi1 .fa:not(.rof-new):not([class*="text-"]) {
    color: #d9674f;    
}
.tx-unistrarof-pi1 .panel-default,
.tx-unistrarof-pi1 .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-color: #ededeb;
}
.tx-unistrarof-pi1 .panel-default > .panel-heading {
    background: #f7f7f5;    
}
.tx-unistrarof-pi1 .panel-heading a:not(.collapsed),
.tx-unistrarof-pi1 .panel-heading a:not(.collapsed):hover,
.tx-unistrarof-pi1 .panel-heading a:not(.collapsed):focus {
    background: #355263;
    color: white;
}
.tx-unistrarof-pi1 .panel-heading a::after {
    color: {$rofColorMain};
}
.tx-unistrarof-pi1 .panel-heading a::before {
    background: #ededeb;
}
.tx-unistrarof-pi1 .panel-heading a:not(.collapsed)::before {
    background: rgba(255,255,255,0.5);;
}
.tx-unistrarof-pi1 div.rof-parcours .rof-panel-title {
    border: 1px solid #ededeb;
}
.tx-unistrarof-pi1 div.rof-lien-formation {
    border-bottom: 1px solid #ededeb;    
}
.tx-unistrarof-pi1 div.rof-lien-formation > a {
    background: #f7f7f5;
}
.tx-unistrarof-pi1 div.rof-lien-formation > a:hover::before,
.tx-unistrarof-pi1 div.rof-lien-formation > a:focus::before {
    border-color: #d9674f;
}
.tx-unistrarof-pi1 .label-default {
    background-color: #355263;
}
.tx-unistrarof-pi1 div.rof-lien-formation > a h3 {
    background: #d9674f;
    color: white;
}
.tx-unistrarof-pi1 .badge {
    background-color: #355263;
    border: 1px solid #355263;
}
.tx-unistrarof-pi1 .badge.badge-circle {
    border: 1px solid #355263;
    color: #355263;
}
.tx-unistrarof-pi1 .nav-tabs {    
    border: 0;
}
.tx-unistrarof-pi1 .nav-tabs > li > a {
    color: white;
    background: #355263;
}
.tx-unistrarof-pi1 .nav-tabs > li > a:hover,
.tx-unistrarof-pi1 .nav-tabs > li > a:focus {
    color: white;
    background: #d9674f;
}
.tx-unistrarof-pi1 .nav-tabs > li.active > a,
.tx-unistrarof-pi1 .nav-tabs > li.active > a:focus,
.tx-unistrarof-pi1 .nav-tabs > li.active > a:hover {
    color: white;
    background: #d9674f;    
}
.tx-unistrarof-pi1 .list-group .list-group-item,
.tx-unistrarof-pi1 .list-group .list-group-item .row [class*="col-"] + [class*="col-"] {
    border-color: #ededeb;
}
.tx-unistrarof-pi1 .rof-en a.rof-en-title:hover,
.tx-unistrarof-pi1 .rof-en a.rof-en-title:focus {
    background: #355263;
}
.tx-unistrarof-pi1 div.rof-semestre h5 {
    background: #d9674f;
}
.tx-unistrarof-pi1 div.rof-semestre .rof-en + h5 {
    border-color: #ededeb;
}
.tx-unistrarof-pi1 .rof-en .rof-en-title {
    color: #355263;
    background: #ededeb;
}
.tx-unistrarof-pi1 .rof-en .rof-en li a.rof-en-link:hover,
.tx-unistrarof-pi1 .rof-en .rof-en li a.rof-en-link:focus {
    background-color: #f7f7f5;
}
/*.tx-unistrarof-pi1 .rof-en .rof-en li + li a.rof-en-link {
    border-top: 1px solid #ededeb;    
}*/
.tx-unistrarof-pi1 .rof-en .rof-en li .rof-en-link > .rof-en-cell {
    border-color: #ededeb;
    color: #355263;
}
.tx-unistrarof-pi1 .rof-en .rof-en-title h6 .label.label-primary {
    background-color: #d9674f;   
}
.tx-unistrarof-pi1 .breadcrumb {
    background-color: #f7f7f5;
}
.tx-unistrarof-pi1 div.rof-semestre h5 + .rof-bloc-option {
  border-color: #d9674f;
}
.tx-unistrarof-pi1 div.rof-semestre h5 + .rof-bloc-option .rof-bloc-option-title {
  color: #d9674f;
}
.tx-unistrarof-pi1 div.rof-semestre h5 + .rof-bloc-option .rof-bloc-option-title:not(:first-child) {
  border-color: #ededeb;
}
.tx-unistrarof-pi1 div.rof-semestre h5 + .rof-bloc-option .rof-bloc-option-title::before {
  color: #355263;
}
.tx-unistrarof-pi1 .rof-en .rof-en-legend {
  background: #f7f7f5;
}
.tx-unistrarof-pi1 .rof-en .rof-en-legend .rof-en-cell {
  border-color: #ededeb;
}
.tx-unistrarof-pi1 .rof-en .rof-en li .rof-en-cours-option {
  border-color: #ededeb;
  background: #f7f7f5;
}