.modal-header 
{
    padding:9px 15px;
    border-bottom:1px solid #eee;
    /*background-color: #3c8dbc;*/
    background-color: #0b4285 !important;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
 }
.footer 
{
	width: 100%;
	text-align: center;
	position: fixed;
	bottom: 0px;
	height: 15px;
	background-color: #0b4285;
}
.col-25
{
    float: left;
    width: 25%;
    margin-top: 6px;
    margin-left: 30px;
}

.col-75
{
    float: left;
    width: 60%;
    margin-top: 6px;
}
td.cTab button
{
    font-size:3;
    font-style: italic;
}

.loader
{
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: url('{{asset('images/loader1.gif')}}') 50% 50% no-repeat rgb(249,249,249);
}

body 
{ 
	padding-right: 0 !important;
  font-family: "Lato", sans-serif
}

.clsDivInlineBlock
{
  display: inline-block !important;
}

.clsDivNavDemo
{
  margin-top:46px !important;
}

.clsDivW3Content
{
  max-width:2000px;
  margin-top:190px;
}

.clsImgWidth150px
{
  width: 150px !important;
}

.width_50_height_30
{
  display: flexbox;
}

.sidebar-menu,
.main-sidebar .user-panel,
.sidebar-menu > li.header 
{
  	white-space: normal!important;
}

.clsDivFooter
{
	background-color: transparent; margin-right: -10px;
}

.clsFooterP1
{
	margin-top: 5px;
}

.clsFooterNicLogo
{
	width: 60px !important; height: 30px !important;
}

.clsFooterP2
{
	margin-top: 5px; font-size: 12px;
}

.clsFooterP3
{
	margin-top: -12px; font-size: 12px;
}
thead{
  background-color: #0b4285;
  color:white;
}
.btn-success
{
	background-color: #0b4285 !important;
}
  
.panel-primary>.panel-heading {
  /* background-color:  #2b7549 !important; this is green*/
  background-color:  #0b4285 !important;
  border-color:  #0b4285 !important;
  
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
  background-color:#0b4285 !important;
  border-color:#0b4285 !important;
}

.glyphicon-trash
{
  color:red !important;
}
.clsDivW3LandingPageContainer
{
    max-width: 95% !important;
}
.clsImgMeghMap
{
  float: right !important;
}

.clsParaHeaderLandingPage
{
    line-height: 15px; 
    font-size:25px;
    color:#2B7549;
    padding-top: 15px !important;
    line-height: 100%;
}

.clsCss-w3-green
{
  background-color: #2B7549 !important;
  color: white;
}

.clsCss-w3-blue
{
  background-color: #0b4285  !important;
  color: white;
}

.clsCss-w3-blue-text
{
  color : #0b4285  !important;
}

@media only screen and (max-width: 840px) {
  .clsImgMeghMap
  {
    display: none !important;
  }
}

@media only screen and (max-width: 768px) {
    .clsParaHeaderLandingPage
    {
        font-size: 13px !important;
    }

    .clsDivTopMostDivLandingPage
    {
        font-size: 11px !important;
    }

    .subadvertimentopenURL,
    .subadvertimentviewFile
    {
      white-space: normal;
    }
}






.divClsHeader {
	background-color:#fff;
}

.divClsHeader img{
	max-width:100%;
	height:auto;
}

/*-- responsive-mediaquries --*/
@media(max-width:768px){
  .divClsHeader {
    padding: 1em 0;
  }
}

.clsSpanToggleMenu
{
  float: right !important;
}

.clsModalDialogWorkingDaysStatus {
  position: fixed !important;
  margin: auto !important;
  width: 320px !important;
  right: 0px !important;
  
}

.clsDivWorkingDaysAppend
{
  background-color: #FFDDDD;
}

.modal {
  overflow-y:auto !important;
}