/*!
 * Start Bootstrap - Logo Nav HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 0; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */
    /* background-image: url(../images/bkgdHome.jpg); */
	background-size: cover;

}

.para-justify
{
   text-align: justify
}

#sidebar
{
/*
border-left: 1px solid #A9E2F3;  
border-bottom: 1px outset #A9E2F3; 
border-radius: 25px;
*/
}
.navbar-fixed-top .nav {
    padding: 15px 0;
}

.navbar-fixed-top .navbar-brand {
    padding: 0 15px;
}
.navbar { margin-bottom: 0px  }

h2 { font-size: 25px }

@media(min-width:768px)
{
    body {
        padding-top: 0px; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */
    }

    .navbar-fixed-top .navbar-brand {
        padding: 15px 0;
    }
}


.container {  max-width: 1024px }
.breadcrumb { background: #F4FBFC ; padding:3px; font-size:smaller;  }
.breadcrumb > li + li:before {
    color: #ccc;
    content: '>';
    padding: 0 5px;
}


#pageTitle {
	font-family: merienda-one;
	font-style: normal;
	font-weight: 400;
	font-size: 2em;
	text-shadow: 0px 0px #FFFFFF;

}


.navbar-inverse {
   /*background: #124b91; */
   background: #106db4  ;
   border-color: #FFFFFF;
   padding: 0

 }
 .navbar {
   min-height: 30px ;

 }

 .navbar-inverse .navbar-nav>.active>a,  .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{
  color: #fff;
  background-color:  #106db4;
  /* background-color: #003399; */
  /* background-color: #106DB5; */
}

.navbar-nav>.open>a
{
 background-color:   #62AAD4 !important;  /*kamal*/
}

 .navbar-header
 {
   /* background-color:  #003399; */
    background-color:  #106db4;
    /* background-color:  #124b91; */
 }

/* navbar collapse start  */

 @media (max-width: 980px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
		top: 0;
		border-width: 0 0 1px;
	}
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
		margin-top: 7.5px;
	}
	.navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
        
    }
    .collapse.in{
  		display:block!important;
	}
}
/* navbar collapse end  */

 #mymenu
 {
    /* margin: 60px auto; */
    border: 1px solid #2e6fa9;
    background-color:  #106db4;
    /*background-color:  #124b91;/*
    /* background-image: linear-gradient(#106DB5  , #0066FF,#1943BF ); */
    border-radius: 6px;
    box-shadow: 0 1px 1px #777;
}


#xmymenu :first-child  {
    border-radius: 6px 0px 0px 6px;
}
#xmymenu :last-child  {
    border-radius: 0px 6px 6px 0px;
}

#mymenu li {
    //float: left;
    border-right: 1px solid #cae3f8;
    box-shadow: 1px 0 0 #444;
    position: relative;
}

#mymenu a {
    /* float: left; */
    padding: 10px 20px;
    color: #ddd;
    /* text-transform: uppercase; */
    font: bold 13px Arial, Helvetica;
    text-decoration: none;
    text-shadow: 0 1px 0 #000;
}

@media(min-width: 768px) and   (max-width: 1020px)
{
    #mymenu a { font: bold 12px Arial, Helvetica; }
}

#mymenu li ul li {
  background-color:  #0083c2;
  padding: 0px 10px;
  border-bottom: 1px solid #3399FF;
  
}


#mymenu  li ul li a {
    /* float: left; */
    padding-left: 30px ;
    padding-top: 10px ;
    padding-bottom: 10px ;
    /* color: #999; */
    /* text-transform: uppercase; */
    font: bold 12px Arial, Helvetica;
    text-decoration: none;
    text-shadow: 0 1px 0 #000;
}

#mymenu  li ul li a:hover {  background-color:  #003399  ; } 

#mymenu li ul li:last-child  {
    border-radius: 0px 0px 6px 6px;
}

.dropdown-menu
{
  padding: 0px ;
}

#footerhr {
  margin-bottom: 0px ; margin-top: 10px ;
  border-top: 1px solid #003399;
}


#news{  frameborder :0 ; }

.fixedButton {
    width: 350px;
}

