<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
body    { text-rendering: optimizeLegibility; font-size:85.6%; }
body    { -webkit-font-smoothing: antialiased; }
body,
input,
button  {-webkit-font-smoothing: antialiased; }
p, ul, ol, li, em, b, strong       {-moz-osx-font-smoothing: grayscale;}
html    { font: 100%/1.5 Arial, sans-serif;       }
h1      { font-size: 2em;       /* 2*16 = 32 */         }
h2      { font-size: 1.5em;     /* 1.5*16 = 24 */       }
h3      { font-size: 1.17em;    /* 1.17*16 = 18.72 */   }
h4      { font-size: 1em;       /* 1*16 = 16 */         }
h5      { font-size: 0.83em;    /* 0.83*16 = 13.28 */   }
h6      { font-size: 0.75em;    /* 0.75*16 = 12 */      }

p       {   line-height: 1.5; margin: 0 0 1em;    }
strong  {   font-weight: bold;  }
em      {   font-style: italic; }
code,
pre     {   font-family: monospace, serif;
            font-size: 1em; }
blockquote { font-style: italic; }
 
blockquote:before { 
 content: "\201C";
 display: inline-block;
 padding-right: .4em;
}

.iframe-loading {  
       background: url(https://www.tmforum.org/wp-content/uploads/2016/02/dots-loading.gif) center center no-repeat;  
}  

/* Primary buttons = Red background */  
.aui-button.aui-button-primary  
{  background: -webkit-linear-gradient(left top, #df121e, #df121f); /* For Safari 5.1 to 6.0 */  
    background: -o-linear-gradient(bottom right, #df121e, #df121f); /* For Opera 11.1 to 12.0 */  
    background: -moz-linear-gradient(bottom right, #df121e, #df121f); /* For Firefox 3.6 to 15 */  
    background: linear-gradient(to bottom right, #df121e, #df121f); /* Standard syntax (must be last) */  
background: transparent linear-gradient(to bottom, #df121e 0px, #df121f 100%) repeat scroll 0% 0%;  
    border:none;text-shadow: none;}  
  
.aui-button.aui-button-primary:hover,   
.aui-button.aui-button-primary:focus {  
background: -webkit-linear-gradient(left top, #c8101a, #c8101a); /* For Safari 5.1 to 6.0 */  
    background: -o-linear-gradient(bottom right, #c8101a, #c8101a); /* For Opera 11.1 to 12.0 */  
    background: -moz-linear-gradient(bottom right, #c8101a, #c8101a); /* For Firefox 3.6 to 15 */  
    background: linear-gradient(to bottom right, #c8101a, #c8101a); /* Standard syntax (must be last) */  
    text-shadow: none;border:none;} 

.wiki-content .contentf-group a.contentf-button.aui-button-primary { border:1px solid;}

/* Resize Options Menu */  

.aui-layer {  
    font-size: .8rem;  
}  

/*=================================================
=Help &amp; Support styles
==================================================*/
.Support-QA { border-top:1px solid #ddd; padding:15px 10%;}
.Support-QA h4 {color:#000; font-size:14px;}
.Support-QA ul li { padding: 0; margin: 2px 0px;}
.Support-QA ul  {list-style-position: inside; list-style-type: none; padding: 0; margin: 3px 0 0 5px;}
.Support-QA ul li:before { content: "\0BB \020";}

/* ============================
          Header layout and Subnav
============================= */
.nav-container {overflow: hidden; margin:10px 0; padding:0;}  
.nav-container li {float:left;list-style-type: none; margin: 0 30px 0 0;
}  
.nav-container li a {display: block; font-size:13px; color:#999 !important;  
width: 90px; height:100%; padding-top:70px; text-align:center;  
  background: url(http://www.tmforum.org/wp-content/uploads/2015/11/icons-global-sprite.png);  
}
.nav-container .icon-members a { background-position: -47px -60px;  }  
.nav-container .icon-members a:hover { background-position: -47px -304px}  
  
.nav-container .icon-discuss a { background-position: -169px -60px;  }  
.nav-container .icon-discuss a:hover { background-position: -169px -304px}  
  
.nav-container .icon-calendar a { background-position: -292px -60px;  }  
.nav-container .icon-calendar a:hover { background-position: -292px -304px}  
  
.nav-container .icon-JIRA a { background-position: -410px -60px;  }  
.nav-container .icon-JIRA a:hover { background-position: -410px -304px}  
  
.nav-container .icon-settings a { background-position: -535px -60px;  }  
.nav-container .icon-settings a:hover { background-position: -535px -304px}  
  
.nav-container .icon-table-add a { background-position: -658px -60px;  }  
.nav-container .icon-table-add a:hover { background-position: -658px -304px}  

.nav-container .icon-table-edit a { background-position: -47px -182px;  }  
.nav-container .icon-table-edit a:hover { background-position: -47px -426px} 

.nav-container .icon-table a { background-position: -169px -182px;  }  
.nav-container .icon-table a:hover { background-position: -169px -426px} 
     
.nav-container .icon-book a { background-position: -292px -182px;  }  
.nav-container .icon-book a:hover { background-position: -292px -426px}  

.nav-container .icon-speed a { background-position: -411px -182px;  }  
.nav-container .icon-speed a:hover { background-position: -411px -426px}  	 

.nav-container .icon-tools a { background-position: -533px -182px;  }  
.nav-container .icon-tools a:hover { background-position: -533px -426px}  

	 
/* Project - Header banner - text - icon */  
.project-hdr {
  position:relative;
}   
.project-hdr &gt; p {
  margin-bottom: 0;
} 
.project-hdr-text h1 {
  position: absolute;
  top: 50%;
  left: 200px;
  color: white !important;
  display: block;
  font-size: 2.5em;
  text-shadow: 1px 2px 3px #333;
  transform: translateY(-50%);
  padding-right: 20px;
}  
  
.project-hdr .project-icon {
  position: absolute;
  left:40px;
  top:50%;
  height:125px;
  width:125px;
  transform: translateY(-50%);
}  
  
/* Tabs Container Styles */  
.intro-tabs.aui-tabs.horizontal-tabs &gt; .tabs-menu &gt; .menu-item:first-child a {  
    border-top-left-radius: 0px;   }  
  
.intro-tabs.aui-tabs.horizontal-tabs &gt; .tabs-menu &gt;  .menu-item a{   
padding: 8px 20px; text-transform: uppercase;font-size:12px;  }  
  
.intro-tabs.aui-tabs.horizontal-tabs &gt; .tabs-menu &gt; .menu-item.active-tab a {  
    margin-bottom: -3px;  border-bottom: 2px solid #eee;}  
  
.intro-tabs.aui-tabs.horizontal-tabs &gt; .tabs-menu {   border-bottom: 2px solid #ddd;}    
  
.intro-tabs.aui-tabs &gt; .tabs-pane.active-pane {  display: block;   margin:20px 0 10px 20px;}  
  
.intro-tabs.aui-tabs.horizontal-tabs &gt; .tabs-menu &gt; .menu-item &gt; a {  
    border-right: 2px solid #ddd;    border-top: 2px solid #ddd;}  
  
.intro-tabs.aui-tabs.horizontal-tabs &gt; .tabs-menu &gt; .menu-item:first-child {  
    margin-left: 10px;  
}  
.intro-tabs.aui-tabs &gt; .tabs-menu .menu-item.active-tab a, .aui-tabs &gt; .tabs-menu .menu-item.active-tab a:link, .aui-tabs &gt; .tabs-menu .menu-item.active-tab a:visited, .aui-tabs &gt; .tabs-menu .menu-item.active-tab a:focus, .aui-tabs &gt; .tabs-menu .menu-item.active-tab a:hover, .aui-tabs &gt; .tabs-menu .menu-item.active-tab a:active {  
    color: black !important;  
}  
.intro-tabs .aui-tabs &gt; .tabs-menu .menu-item a:focus, .aui-tabs &gt; .tabs-menu .menu-item a:hover {  
    color: black;  
}  

/* Core Projects Table */

.CoreProjects-table { float: none; font-size:12px; color:#777;}
.CoreProjects-table td {background:#fafafa; border: 1px solid #ddd;
    border-bottom: 3px solid #ccc;
    border-radius: 2px; padding:15px 30px; width:30%; text-align: center}
.CoreProjects-table a {font-size:18px;}
.CoreProjects-table img { display: block}

.CoreProjects-table .learnmore-btn {font-size:13px; background-color:#efefef;}

/* Css for custom 404 message | COL-490 */  
.orange-hdr {color:#F46B23; font-size:24px;}  
.intro-text {font-size:16px;}   
 
/* Mobile Styles for banner image */  
@media only screen and (max-width: 1480px){  
  .project-hdr  {width:100%; }  
  .project-bg-hdr  { max-width:100%; height:100%;} 
  .project-hdr .project-icon {
      height: 95px;
      width: 95px;
  } 
  .project-hdr-text h1 {
    font-size: 2em;
    left: 180px;
  }
}



@media only screen and (max-width: 978px) {   
    .project-hdr .project-icon {
        height: 75px;
        width: 75px;
    }
    .project-hdr-text h1 {
        font-size: 1.6em;
        left: 150px;
    }
    .project-bg-hdr {
        height: 140px;
    }
}  
@media only screen and (max-width: 600px){
    .CoreProjects-table td {display: block; width: 100%; padding: 10px;}
    .project-hdr .project-icon {
        height: 55px;
        width: 55px;
        left: 20px;
    }
    .project-hdr-text h1 {
        left: 100px;
    }
}

/* Hide Cookiebot on Confluence - blocks menu */  

div#CookiebotWidget {
    display: none;
}



</pre></body></html>