/******************************************************************************/    
/*   ARGAFIN  :                                                               */    
/******************************************************************************/   

/** Colors ********************************************************************/
/*
    Green           : #ff0300
    Light green     : #B9D469
    Blue            : #014082


/** Generic *******************************************************************/
.block
    {margin-bottom:15px;}
.fAudiowide
    {font-family: 'Audiowide', cursive;}
div.ollOverflowContainer,
form.ollOverflowContainer 
    {max-height: 77vh;;position: relative;}
    
    
/** Page Structure ************************************************************/
.aboveHeaders
    {position: fixed;z-index: 1030;min-width: 100%;}
#header-navbar
    {margin: 10px 15px 15px 15px;}
.side-header.side-content.bg-white-op 
    {padding: 30px 10px 10px 10px;}
.page-heading 
    {color: #33669B;}
.nav-main a > i,
.nav-main li.open > a.nav-submenu > i
    {color: white;}
.nav-main li.open > a.nav-submenu 
    {color:rgba(255, 255, 255, 0.5);}
.contentF
    {padding: 40px 15px 1px;}
    
/** Menu colors ***************************************************************/
.side-header.side-content.bg-white-op   /* 1st Vertical */
    {background-color: #1A538E;}  
#page-container, #sidebar               /* 2d Vertical */
    {background-color: #014082 !important;}
.block.mainHeadTabs                    /* 1st Horizontal */
    {background-color: #1A538E;}
.block > .nav-tabs.mainHeadTabsList     
    {background-color:rgba(255, 255, 255, 0.075);}
.block > .nav-tabs.mainSubHeadTabsList  /* 2d Horizontal */
    {background-color:#ff0300;}
#header-navbar
    {border-bottom:4px solid white;}    

.block > .nav-tabs.mainHeadTabsList > li.active > a 
    {background-color: #ff0300;color: white;}
.block > .nav-tabs.mainHeadTabsList > li > a:hover
    {background-color:#0098CA;color: white;}
.block > .nav-tabs.mainSubHeadTabsList > li > a 
    {color: white;}
.block > .nav-tabs.mainSubHeadTabsList > li.active > a
    {color: black;background: #C8CFD9;} 
.nav-main a.active > i
    {color:#ff0300 !important;}
.nav-main a:hover > i,
.nav-main li.open > a.nav-submenu:hover > i
    {color: #ff0300;}
    
/** Page colors ***************************************************************/
#main-container 
    {background-color: #C8CFD9;}
.block .mainHeadTabsContent
    {background-color: #C8CFD9;}
.block .mainHeadTabsContent .ollMainBlock nav 
    {background-color: #C8CFD9;}
.block.block-themed > .block-header.bg-transparent 
    {background-color: #C8CFD9;}    
.block > .nav-tabs.mainSubHeadTabsList > li.active > a 
    {color: black;background: #C8CFD9;}
.aboveHeaders
    {background: #C8CFD9;}
    
/** Header action buttons *****************************************************/
.header-search .btn.btn-primary
    {background-color:#db257d;border-color: #BD075F;}
.header-search .btn.btn-primary:hover
    {background-color:#BD075F;}
.afSearch0 .si-magnifier
    {color:#db257d;}
.afSearch0 input.form-control.text-primary
    {color: #0af;}
    
/** Logos *********************************************************************/
.side-header > span, .side-header > a 
    {line-height: inherit;}
.miniLogoFA
    {position:relative;}
.miniLogoF
    {height:29px;background-color: inherit;display:inline-block;margin-left: 7px;}
.sidebar-mini .miniLogoF
    {margin-right: 14px;}
.miniLogoA
    {position: absolute;top: 0%;margin: 0px;left: 100%;font-size: 30px;}
    
/** Main Tabs *****************************************************************/
.block.mainHeadTabs
    {margin: 30px 15px 30px 15px !important;} /*#5c90d2*/
  

/** ollTables *****************************************************************/
.ollMainBlock 
    {padding-right:0;}
.ollInvoicedetsMainBlock.ollMainBlock 
    {padding-right:15px;}
.ollTable tr.ollayout0 th 
    {background-color:white !important;color: #33669B !important;}
.ollTable tr.ollayout0 th a
    {color: #33669B !important;}
tr.liste_total
    {border-top:5px solid #C8CFD9;background:lightgoldenrodyellow !important;font-weight:bold;}
.ollTable th.olSortedDesc, 
.ollTable th.olSortedAsc:hover 
    {background: transparent;text-decoration: underline;}
.ollTable th.olSortedDesc,
.ollTable th.olSortedAsc,
.ollTable th.olSortedNone
    {cursor:pointer;}
.ollFrm
    {background: #C8CFD9 !important;}
.ollFrm thead
    {background: #f5f5f5 !important;}

/** olt ***********************************************************************/
.block .mainHeadTabsContent .content.oltContent
    {padding:0;}
.block .mainHeadTabsContent
    {padding:10px 0 0 0;}
    
/** Footer ***********************************************************************/
#page-footer.content-mini
    {padding: 25px 15px 10px;position:relative;background:#CCCCCC;}
.footer-tagline 
    {min-height:13px; background: #cccccc url(/olterrafe/img/brand-colours_v2.png) no-repeat center center/100% auto;width: 100%;}
.olPoweredBy
    {padding-right:5px;}

/** olAutocompleter ***********************************************************/
.olAutociFk_imputCol4
    {text-align:right;}
 
 /** templates ****************************************************************/
#ollRTemplatesOneuitableForm tr.olLRow
    {height:30px !important;}
#ollRTemplatesOneuitableForm tr.olLRow:hover
    {background: #db257d !important;color: white;}
#ollRTemplatesOneuitableForm tr.olLRow.rSelected
    {background: #db257d !important;color: white;}
#ollRTemplatesOneuitableForm tr.olLRow.rSelected:after
    {border-bottom: 1em solid transparent;border-left: 1em solid #db257d;border-right: 1em solid transparent;border-top: 1em solid transparent;
        content: "";height: 0px;position: absolute;right: -9px;width: 0px;margin-top:1px;}
#ollRTemplatesOneuitableForm tr.olLRow.rSelected:hover:after
    {border-bottom: 1em solid transparent;border-left: 1em solid #db257d;border-right: 1em solid transparent;border-top: 1em solid transparent;
        content: "";height: 0px;position: absolute;right: -9px;width: 0px;margin-top:1px;}

/** Biarc button on dispatching page **/
#biacrvch img {padding-left: 10px; width: 40px;}

span.inmail i.si-envelope-letter {padding-right:5px;color:green;cursor:pointer}

/** dropDown ******************************************************************/
#dpdwn-iTaskRate
    {background: #FFFFD7;}
#dpdwn-iTaskRate .dropdown-header
    {color: #4C7200;}
    
/** projectcs *****************************************************************/
.ollProjs.ollTable tr.ollayout0 th 
    {background-color: #d26a5c !important;}
.ollProjs.ollTable tr.ollayout0 th a
    {color: white !important;}
    
    
.btn-primary
    {color: #fff !important;background-color: #af1016 !important;border-color: red !important}
.btn-primary:hover
    {color: #af1016 !important;background-color: white !important;border-color: #af1016 !important}
.blFP a
    {color: #af1016 !important;}
.blFP a:hover
    {color: white !important;}

   

    