/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

/* Global Styles */

html,
body {
    height: 100%;    
    background: #fff;
    background-repeat:repeat;
}
.media-pad
  {
      padding:5px;
      }  
 .recved
 {
     background:#4d76c5;
     padding:20px 20px 20px 28px;
    color:#fff;
    font-size:30px;
     } 
 .verified
 {
      background:#f39223;
     padding:19px;
    color:#fff;
    font-size:30px;
     }   
 .approved
 {
      background:#9a6d39;
     padding:20px;
    color:#fff;
    font-size:30px;
     } 
  .closed
 {
      background:#f54f10;
     padding:20px 30px 20px 30px;
    color:#fff;
    font-size:30px;
     }   
   .rejected
 {
      background:#45649c;
     padding:20px;
    color:#fff;
    font-size:30px;
     }  
   .con-toilet
 {
      background:#7b6955;
     padding:20px 24px 20px 30px;
    color:#fff;
    font-size:30px;
     } 
 .comm-toilet
 {
      background:#102e65;
     padding:20px 24px 20px 30px;
    color:#fff;
    font-size:30px;
     }
  .paid-ben
 {
      background:#af6513;
     padding:20px 24px 20px 30px;
    color:#fff;
    font-size:30px;
     }
     .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{width:100% !important}
.topbar {
    color: #fff;
    background: #515151;
    width: 100%;
    float: left;
    overflow: hidden;
}
.topbar ul {

    padding: 6px 0;
    margin-top:5px;
    list-style: none;
    line-height: 17px;
    text-align:center;
    text-transform:uppercase;
}
.topbar ul li
{
    display:inline;
    padding-left:30px;
    }
  .header
  {
      background:url("../images/mob-logo.png");
      height:82px;
      width:100%;
      background-repeat:no-repeat;
      }  
.boxedversion 
{
    max-width:100%;
    clear: both;
    margin: 0 auto;
    float: none;
    box-shadow: 0 0 15px 5px rgba(0,0,0,0.1);
    position: static;
    height: auto;
    background:#fff;
}

.container {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
}

.topbar ul li a
{
   color:#fff;
   text-decoration:none;
    }
 .topbar ul li a:hover
{
   color:#fa7318;
  
    }
.mrq
{
    /*border-bottom:2px solid #004281;
    border-top:2px solid #004281;*/
    padding:5px;
    margin-bottom:10px;
    }
.mrq a
{
    color:#004281;
    text-decoration:none;
    }
  .mrq a:hover
{
    color:#fa7318;
    }  
   .pad
   {
       padding-left:0px;
       padding-right:0px;
       } 

/* Home Menu */
.mnu
{
    background:#004281;
   
    }

    
.navbar-inverse .navbar-nav>li>a {
    color: #fff;
}

.user_login
  {
      float:right !important;
}  
        
   .navbar {
    position: relative;

    margin-bottom: 1px;
    border: 1px solid transparent;
}    
.navbar-inverse .navbar-nav>li>a:hover {
     background:#003b73;
}
.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0; 
 }
 .dropdown:hover {
   background:#003b73; 
 }
 .welcome
 {
     text-align:justify;
     margin-top:10px;
     }
 
.login_pnl_right
{
    margin:15px;
    border:2px solid rgba(0,66,129,1.00);
    border-radius:5px;
-webkit-box-shadow: 0px 0px 12px 9px rgba(0,0,0,0.22);
-moz-box-shadow: 0px 0px 12px 9px rgba(0,0,0,0.22);
box-shadow: 0px 0px 12px 9px rgba(0,0,0,0.22);
height:265px;
    }
 
.footer_top
{
    background: rgba(0,66,129,1.00);
    margin-top:2px;
    padding:30px 0px 20px 0px;
    }
  .dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #353535;
    white-space: nowrap;
}  
  .dropdown-menu>li>a:hover {
border-left:#003b73 solid 3px;
}
        
.footermiddlearea {
    width: 100%;
    float: left;
    z-index: 1;
    position: relative;
  background: rgb(0, 59, 115);
    margin-top:2px;
}
.footermiddlearea p {
color:#fff;
padding:15px;
}
.footer_title{
      width: 100%;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 0px;
    border-bottom: 2px solid #ddd;
    color:#fff;
}
.send_msg
{
    color:#fff;
    }

.tg-footerwidgets .tg-widget.tg-widgetinfo {
    padding: 81px 0;
}
ee71b.css:1040
.tg-footerwidgets .tg-widget {
    margin: 0;
}
ee71b.css:1038
.tg-widget {
    width: 100%;
    float: left;
    padding: 80px 0;
    position: relative;
}
.usefull_links ul 
{
    padding-left:0px !important;
}
.usefull_links ul li
{
   padding-top:10px;
   padding-bottom:10px; 
   color:#fff; 
   list-style:none;
    border-bottom:1px  #fff !important; 
    border-top:1px  #fff !important; 
    border-bottom-style:dotted !important;
      border-top-style:dotted !important;
    }
 .usefull_links ul a
{
 text-decoration:none !important; 
    }
 .usefull_links ul li:hover
{
    color:#0088cc !important;
    }  
    
@media(min-width:767px) {
  

      .container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}  
 .header
  {
      background:url("../images/logo.png");
      height:100px;
      width:100%;
      }  
}