body {
  font-family: 'Roboto', sans-serif;
  padding-top: 0px;
  overflow-x:hidden;
  
}
#Wrapper
{
  border-top: 1px solid #ccc;
  
  position: relative;
  top: 72px;
}
.starter-template {
  padding: 40px 15px;
  text-align: center;
}
.navbar-inverse {
      background-color: transparent;
  border-color: transparent;
    margin: 30px 0px 0px 0px;
	
}
.navbar-default .navbar-nav>li>a {
  color: #000;
  font-size: 12px;
  font-weight:bold;
 /* padding: 15px 20px 5px 20px;*/
    border-bottom: 5px solid transparent;
}
.navbar-default.navbar-nav>li>a:hover {
  color: #2B4EA2;
  border-bottom: 5px solid #BE1F24;
}
.navbar-default .navbar-nav>li span {
    width: 1px;
  height: 10px;
  background: #000;
  margin: 19px 0px 0px 0px;
  display: inline-block;
  opacity: 0.2;
}
.navbar-default .navbar-nav > .active > a, .navbar-default  .navbar-nav > .active > a:hover, .navbar-default  .navbar-nav > .active > a:focus {
    color: #2B4EA2;
	background-color:transparent;
	  border-bottom: 5px solid #BE1F24;
	  
}
.navbar-fixed-top, .navbar-fixed-bottom {
  position:fixed;
}
.navbar-fixed-top {
  border-width: 0 0 0px;
      padding: 30px 0px 8px 0px;
	 
	  box-shadow: 1px 1px 5px #CCC;
}
#MainMenu
{
  float: right;
  margin: 0px 0px 0px 0px;
}
.footerwrap {
    background: #000;
    position: relative;
    top: 72px;
}
.footer
{
  padding: 30px 0px 30px 0px;
  color:#ccc;
}
.footer_left p
{
  padding: 20px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-size: 16px;
}
.footer_right
{
  text-align: right;
}
.footer_right img
{
  padding: 0px 10px 0px 10px;
}
#topRight {
  float: right;
  margin: -20px 0px 0px 0px;
   padding: 0px 42px 0px 0px;
}
#topRightMenu {
  list-style-type: none;
  float: left;
    -webkit-padding-start: 0px;
  margin: 0px 0px 0px 0px;
}
#topRightMenu li {
  float: left;
}
#topRightMenu li a {
  display: block;
  padding: 15px 16px 15px 16px;
  color: #6B6B6B;
  text-decoration: none;
  font-size: 11px;
}
#topRightMenu li span{
  width: 1px;
  height: 10px;
  background: #ccc;
  display: inline-block;
    margin: 17px 0px 0px 0px;
}
.Social_top
{
  float: left;
  padding: 7px 25px 0px 26px;
}
.Social_top img
{
  padding: 0px 0px 0px 0px;
}
.Search_wrap
{
  float: left;
  padding: 6px 0px 0px 10px;
  position: relative;
}
.Search_wrap input
{
  padding: 3px 0px 3px 5px;
  border-radius: 5px;
  background: #E6E6E6;
  width: auto;
  border: 1px solid #ccc; 
}
.Se_img
{
  position: absolute;
  top: 9px;
  right: 5px;
  cursor: pointer;
}

.Se_img1
{
  position: relative;
  top: 9px;
  right: 5px;
  cursor: pointer;
} 
 .searchText { background:#E6E6E6 url('../images/search-icon.png') no-repeat right;   cursor:pointer;}
.mob-icon{ display: none}

/*** Start Shrinking ***/

@media (min-width: 1367px)
{

/*End of*/}/*1367px*/

@media (min-width: 1200px) and (max-width: 1366px)
{

/*End of*/}/*1366px*/

@media (min-width: 1025px) and (max-width: 1199px)
{
.navbar-inverse .navbar-nav>li>a {
  padding: 10px 10px 5px 10px;
}
.navbar-inverse .navbar-nav>li span {
  margin: 15px 0px 0px 0px;
}



/*End of*/}/*1025px*/

@media (min-width: 992px) and (max-width: 1024px)
{
.navbar-inverse .navbar-nav>li>a {
  padding: 10px 10px 5px 10px;;
}
.navbar-inverse .navbar-nav>li span {
  margin: 15px 0px 0px 0px;
}

/*End of*/}/*992px*/

@media (min-width: 768px) and (max-width: 991px)
{
#topRight {
  margin: -22px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.Social_top {
  padding: 7px 0px 0px 5px;
}
.Search_wrap {
  padding: 6px 0px 0px 5px;
}
#topRightMenu li a {
  padding: 15px 8px 15px 8px;
  font-size: 9px;
}
.navbar-inverse .navbar-nav>li>a {
  font-size: 10px;
  padding: 15px 6px 5px 6px;
  font-weight: normal;
}
.Search_wrap input {
  width: auto
}
.navbar-header img
{
  width: 176px;
}
#MainMenu {
  margin: 0px 0px 0px 0px;
}


/*End of*/}/*768px*/

@media (max-width: 767px)
{
#MainMenu {
  width: 100%;
  overflow: hidden;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
    text-align: center;
}
.navbar-default .navbar-nav>li span {
  display: none;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #BE1F24;
  border-bottom: transparent;
}
.navbar-default .navbar-nav>li>a:hover {
  color: #fff;
  background-color: #BE1F24;
  border-bottom: transparent;
}
.navbar-default .navbar-nav>li>a {
  padding: 10px 20px 10px 20px;
    border-bottom: transparent;
}
#topRight {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#topRightMenu li a {
  padding: 15px 7px 15px 7px;
}

.Social_top {
  margin-top:6px; position:inherit; float:right; margin-left:0px;  padding-bottom:15px;  right:0px; 
}
.Social_top img{ height:25px;}
.des-icon{ display: none} 
.mob-icon{ display: block}
.navbar-header img
{
  padding: 0px 0px 0px 10px;
}
.mob-hide{ display:none;}
 .Social_top3{  float:left; padding:5px 0px;  }
 .container > .navbar-header{ padding-bottom:15px;}

/*End of*/}/*767px*/

@media (max-width: 480px)
{

/*End of*/}/*480px*/

@media (max-width: 360px)
{
#topRight{ margin:2px 0px}
/*End of*/}/*360px*/

@media (max-width: 320px)
{

/*End of*/}/*320px*/


 @media (max-width:767px){
     .navbar-nav .open .dropdown-menu{
        position:static;float:none;width:auto;margin-top:0;
        background-color:transparent; border: 1px solid rgba(0, 0, 0, .075); 
        border-radius: 4px;
        text-align: center;
        border: 1px solid #ccc;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:0 6px 12px rgba(0, 0, 0, .175);
        }
     .dropdown-menu>li>a:hover {
    background-color: #264ea2 !important; color:#fff !important;}
      .dropdown-menu>li>a:focus {
    background-color: #264ea2 !important;}
 }