
/******** colors***********/
h1,h2,h3,h4,h5,h6,
.wiki-content h1,.wiki-content h2,.wiki-content h3,.wiki-content h4,.wiki-content h5,.wiki-content h6{
color:#2b2e32;
font-weight:500;
}

#rw_footer_wrapper.rw_theme_dark{
background: #2f3089;
border-top:none;
}

#rw_footer_wrapper.rw_theme_dark #rw_footer_content, 
#rw_footer_wrapper.rw_theme_dark #rw_footer_content p{
color:white;
}

#page .rw_content_menu_transparent_dark #rw_menu_bar_wrapper #rw_menu_bar .content-navigation li.ajs-button, 
#page .rw_content_menu_transparent_dark #rw_menu_bar_wrapper #rw_menu_bar .content-navigation .aui-button {
border-color: #1B95C3;
background: #00adee;
background: -moz-linear-gradient(top, #00adee 0%, #0094cb 100%);
background: -webkit-linear-gradient(top, #00adee 0%,#0094cb 100%);
background: linear-gradient(to bottom, #00adee 0%,#0094cb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00adee', endColorstr='#0094cb',GradientType=0 );
border-radius:5px;
}

#page .rw_content_menu_transparent_dark #rw_menu_bar_wrapper #rw_menu_bar .content-navigation li.ajs-button a:hover, 
#page .rw_content_menu_transparent_dark #rw_menu_bar_wrapper #rw_menu_bar .content-navigation .aui-button:hover {
    background: #1dc1ff;
background: -moz-linear-gradient(top, #1dc1ff 0%, #029ad3 100%);
background: -webkit-linear-gradient(top, #1dc1ff 0%,#029ad3 100%);
background: linear-gradient(to bottom, #1dc1ff 0%,#029ad3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1dc1ff', endColorstr='#029ad3',GradientType=0 );
}

body #rw_menu_bar #rw_create_button .aui-button{
border: 1px solid #1B95C3
}
#create-page-button.clc-create-dialog-btn {
    margin-left: -1px;
}

/******** header bar***********/
#rw_wrapper.rw_background_full #rw_theme_header .rw_row_1 {
    padding-top: 0;
}

.rw_content_menu_transparent #rw_menu_bar_wrapper #rw_menu_bar, .rw_content_menu_transparent_dark #rw_menu_bar_wrapper #rw_menu_bar,
.rw_content_menu_transparent_dark #rw_menu_bar_wrapper{
background:#00adee;
}

.rw_content_menu_transparent_dark #rw_category_menu.rw_theme_marker ul.rw_category_items li.rw_active a:after {
    border-bottom: 12px solid #00adee;
}

#rw_wrapper #rw_theme_header .rw_row_1 .rw_header_left.rw_has_logo,
#rw_wrapper #rw_theme_header .rw_row_1 .rw_header_right.rw_has_menu{
vertical-align:bottom;
padding-bottom:10px;
}

body #rw_wrapper .rw_header_menu > li > a:hover,
#rw_wrapper #rw_theme_header .rw_row_1 .rw_header_right.rw_has_menu a:hover,
#rw_wrapper #rw_header_menu > li > a:hover span.aui-icon,
#rw_wrapper .rw_header_menu > li > a:hover span.aui-icon{
color :#00adee !important;
}

body #rw_wrapper .rw_header_menu > li > a:hover span.aui-icon, 
body #rw_wrapper .rw_header_menu > li > a.active span.aui-icon {
    color: #00adee;
}

body #rw_wrapper #rw_global_menu > li > .aui-dropdown2-trigger:hover:after, 
body #rw_wrapper #rw_global_menu > li > .aui-dropdown2-trigger.active:after, 
body #rw_wrapper .rw_header_menu > li > a:hover .rw_icon_dropdown, 
body #rw_wrapper .rw_header_menu > li > a.rw_active .rw_icon_dropdown {
    border-color: #00adee transparent transparent transparent;
}
/****************************** Start screen*********************************/

.rw_theme_context_dashboard #page .rw_content_dashboards_white1 #rw_rendered_layout .rw_layout_group .rw_table .rw_table_cell ~ .rw_table_cell {
    border-left:none;
}
body.dashboard .dashboard-section .rw_board h2{
font-size:22px;
margin:60px 0 20px;
}

/******** icons*******/
.icon-cta{
text-align:center;
margin: 30px 10px 60px;
}
.icon-cta a{
display:inline-block;
width: 60px;
height: 60px;
padding: 20px;
border:1px solid #cccccc;
border-radius:50%;
}

.icon-cta a:hover{
background:#F8F8F8;
}

.icon-cta h3{
margin-top:15px;
}

/******** header*******/

body.dashboard .rw_dashboard_section .rw_layout_group .rw_table .rw_table_cell .rw_board_item .overview-header-wrapper{
background: url(/download/attachments/50934165/middleware-sujet-grips.jpg);
     background-size: cover;
     background-repeat: no-repeat; 
     background-position:center center;
     display: flex !important;
     align-items: center;
     justify-content: center;
     height: 75vh;
     padding:0;
     border:0;
}

.overview-header {
    width: 50%;
    background:transparent;
    border:none;
    padding:0;
    text-align:center;
    //margin:auto;
}

.overview-header h1 {
    font-size:26px;
    margin-top:50px !important;
}
.overview-header p {
    font-size:18px;
}

.wiki-content .overview-header a.aui-button.aui-button-link{
    color: #fff;
    background:#2f3089;
    display: inline-block;
    text-transform: uppercase;
    padding: 8px 20px !important;
    height: auto !important;
    font-weight: 600;
    font-size: 17px;
    letter-spacing: 0.05em;
    margin-top: 10px;
    border-radius:0;
}
.wiki-content .overview-header a sup{
display:none;
}

.wiki-content .overview-header a.aui-button.aui-button-link:hover{
    text-decoration:none;
    background:#20215f;
    color:#fff;
}

.wiki-content .overview-header-loggedin{
    padding: 0;
    border: 0;
    font-size: 0;
}

.wiki-content .overview-header-loggedin .confluence-embedded-file-wrapper .confluence-embedded-image {
    margin:0
    max-width: 100%;
}

/********** dashboard call-to-action with text **************/
.cta-box-row{
padding: 0;
    border: 0;
}
.cta-box-row > .conf-macro{
background:#2f3089;
}

.cta-box-row > .conf-macro:first-child{
background:#09b2af;
}

@media only screen and (min-device-width : 768px){
   .cta-box-row{
      diplay:table;
   }
    .cta-box-row > .conf-macro{
        display:table-cell;
        width:50%;
   }
}

.cta-box{
text-align:center;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
border:none;
color:white;
padding:40px;
font-size:16px;
margin: 0;
background:none;
}

body.dashboard .dashboard-section .rw_layout_group .cta-box h2{
color:white;
margin:0;
}

.wiki-content .cta-box a{
    color: #fff;
    display: inline-block;
    border: 2px solid #fff;
    text-transform: uppercase;
    padding: 5px 16px;
    font-weight: 600;
    font-size: 14px;
    letter-spacing: 0.05em;
    margin-top: 10px;
}

.wiki-content .cta-box a:hover{
    text-decoration:none;
    background:white;
    color:#09b2af;
}

.wiki-content .cta-box.navi a:hover{
    color:#2f3089;
}

.rw_module button.user-spaces-show-all{
    background: #fff;
    border-radius: 0;
    border: 2px solid #fff;
    font-weight: bold;
    font-size: 14px;
    letter-spacing: 0.01em;
    color: #09b2af;
}

.rw_module button.user-spaces-show-all:hover{
background: rgba(255,255,255,0.9);
}

/*********************refined wiki overwrite******************/
body.dashboard .dashboard-section .rw_layout_group .rw_table .rw_table_cell .rw_board_item{
padding:0;
}

.rw_theme_context_dashboard #page .rw_content_dashboards_white1 #rw_rendered_layout .rw_layout_group ~ .rw_layout_group {
    margin-top: 0;
}

#rw_wrapper #rw_theme_header .rw_row_1 #rw_app_switcher,
#help-menu-link,
#rw_top_menu_container{
display:none;
}
#rw_wrapper #rw_theme_header .rw_row_1 .rw_header_left #rw_logo_container.rw_has_app_switcher{
padding-left:0;
}

/*********************create space list******************/
body.dashboard .spaceList.aui-tabs.horizontal-tabs > .tabs-menu ~ .tabs-pane{
border-top:none;
}

body.dashboard .rw_dashboard_section .rw_layout_group .rw_table .rw_table_cell .rw_board_item > p{
margin:0;
}

body.dashboard .spaceList{
margin-top:0;
}

body.dashboard .spaceList tr.spaceList{
display:inline;
}

.dashboard .spaceList .tabs-pane > :first-child{
margin-top:0;
}

body.dashboard .spaceList .spaceList td{
border:none;
padding:0;
display:inline;
}

body.dashboard .spaceList td.space-icon-col,
body.dashboard .spaceList td.operations,
body.dashboard .spaceList td.space-detail-col .spaceDescription {
display:none;
}

/*********************pp feed******************/
.pp_posts{
background:#f6f7fb;
border:none;
}
.pp_posts > div > div{
display:table;
}
.pp_posts > div > div > div{
padding:30px;
width:33.33%;
display:table-cell;
}

.wiki-content  .pp_posts > div > h2 {
    text-align: center;
margin-top:30px;
}

.pp_posts > div > div #post_title{
color:#2b2e32;
font-weight:500;
font-size:16px;
line-height:120%;
}

.pp_posts  div  div img {
    max-width: 100%;
    height: auto;
    margin: 0 -5%;
}

.pp_posts > div > div #post_date{
color:#899196;
}


