﻿@import url("/prec_selection_common/Theme.PrecSelectionCommon.css?28561");

/*
    How to generate a theme for your company: 
    
        1 - Go to http://www.outsystems.com/goto/themegenerator
        2 - Copy the generated CSS
        3 - Paste it here

*/
.Actions { 
 display: none;
 width: 0%;
}

.Header {
    background-color: white;
    background-image:url('/precBS_selection/img/bg_headerarea.gif?44284');
}

@media screen and (min-width: 1024px) {
    body {
        background-image:url('/precBS_selection/img/bg_body.gif?44284');
        width:1024px;
        margin:auto;
    }
    .Header {
        width: 1024px;
    }
    .ThemeGrid_Container {
        margin-left: 1px;
        margin-right: 1px;
    }
}

.font-color-red {
   color:red;
}

.Application_Title img {
    max-height: 50px;
    padding-bottom: 4px;
}

.Content, .MainContent {
    background: white;
}

.Footer {
    background: white;
}

.Header_Menu,
.Application_Menu {
    background: white;
}

.SenteiFont{
    color: black;
}

.Title {
    width: 100%;
    font-size: 20px;
}

.MainContent {
    margin-top: 0px;
}

.Title_Section {
    margin-top: 0px;
}




/*Theme Selection Detail　--->*/
/*CSS　Smartphone Right menu*/
.Header_RightSection {
    display: block;
}
.Menu_TopMenu a:link,
.Menu_TopMenu a:visited,
.Menu_TopMenu a {
    color: rgba(0, 0, 0, 1);
}
.tablet .Application_Menu a,
.phone .Application_Menu a,
.tablet .Application_Menu a:link,
.phone .Application_Menu a:link,
.tablet .Application_Menu a:visited,
.phone .Application_Menu a:visited {
/*submenu underline color*/
    border-bottom: 1px solid gray;
}

.MainContent {
    margin-top: 30px;
}
.tablet .MainContent,
.phone .MainContent {
    margin-top: 30px;
}
.desktop .MainContent {
    margin-top: 30px;
}

.Title_Section {
    margin-top: 0px;
    height: 0px;   
}
.tablet a.Header_ButtonMenu,
.phone a.Header_ButtonMenu {
    display: block;
    color:  white;
}
.TableRecords {
    padding: 0;
}
.TableRecords_Header {
    padding: 5px 0 5px 10px;
}

/*MC_Basical_List*/
.PhoneStyleItem {
    Width: 100% !important;
    margin-left: 0px !important;
}
.PhoneStyleData {
    Width: 100% !important;
    margin-left: 0px !important;
    margin-bottom: 5px !important;
}

/*Feedback_Message Close*/
.tablet a.Feedback_Message_Wrapper_Close,
.phone a.Feedback_Message_Wrapper_Close {
    pointer-events: auto;
}

div.Feedback_Message_Wrapper {
/*    margin-top: 150px;*/
    margin-top: 80px;
}

/*<--- Theme Selection Detail*/