@charset "utf-8";
/* CSS Document for IE-Fixes*/

/* Hide modern browser slider*/
#myCarousel{
display:none;
}
/* Hide search bar*/
.navbar-form{
display:none;
}
/* Hide modern browser menu*/
#mobmenu {display:none;
}
/*Show ie compatible menu*/
 #drop-nav{display:block;
}
/*Show ie compatible slider*/
#iebanner {display:block;
}
/*Hide Ebook Side bar*/
.sidebar_ebook{display:none;
}
/*Hide Subscription Side bar*/
.sidebar_subs{display:none;
}
/*Hide Scroll up image*/
.scrollup{display:none;
}
/*Hide social network icons*/
#social{display:none;
}
/*ie compatible menu styles*/
#drop-nav li ul li {border-top: 0px;}

.wrapper{ margin:0 auto; width:100%;}

.mainNav{
	display:block;
	overflow:hidden;
	background-color: Transparent;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}
.mainNav img{ float:left;}
.mainNav ul{
	float:left;
	margin: 10px;
	list-style-type:none;
}
.mainNav li{ float:left;margin:0px; border-right:solid 1px #336699; }
.mainNav li a,.mainNav li a:visited{
	display:block;
	color:#fff;
	text-decoration:none;
	padding:10px;
}
.mainNav li a:hover{ color:#fff;background-color:#005292;text-decoration:none; }
.mainNav li a.hasSubmenu{background:url(https://www.eolss.net/images/main-nav-divider.gif) right no-repeat; color:#fff;padding-left:5px; }
/*.mainNav li a.activeHover{ color:#fff;
	background:;
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#7f000000, endColorstr=#7f000000);
}
.mainNav li a.current{ color:#fff;}*/
.mainNav li .subMenu{ position:absolute; width:250px; z-index:1000; padding-top:10px;margin-top:-15px;}
.mainNav li .subMenu ul{ margin:0; display:block; overflow:hidden;  background:#1A8AE8;float:left;}
.mainNav li .subMenu li{ margin:0; width:250px; border:0px;border-bottom:solid 1px #0075d1;}
.mainNav li .subMenu li a,.mainNav li .subMenu li a:visited{ color:#fff; padding:1px 7px;/* background:url(../images/list-bottom-bg.png) repeat-x bottom;*/}
.mainNav li .subMenu li.last a{ background:none;}
.mainNav li .subMenu li a:hover{ color:#fff;background-color:#005292;}
.mainNav li.last{ margin:0;}
.mainNav li.last .subMenu{ margin-left:-91px;}
.mainNav li .subMenu h3{color: #E2F2D5;margin-left:5px; font-size:14px;margin-top:10px;}
.mainNav li .subMenu h3  a{color: #E2F2D5; font-size:14px;margin-left:-5px;padding:5px;}
.mainNav li .subMenu h3  a:hover{color: #FFF;text-decoration:none;}
/*ie compatible Slider Styles*/
.banner{ display:block; overflow:hidden;width:100%; text-align:center; height: 326px;/*height:225px; */}
.bannerImg{/* width:685px;*/text-align:center; width:100%; height:326px; float:none;}
.bannerContent{ position:relative; width:100%; height:326px; }
.bannerContent IMG{width:100%; height:326px;}

/*ie compatible header background*/
.header-wrapper {margin-bottom:20px;
	background:  url(https://www.eolss.net/images/bg1.jpg) repeat-x;
}

/*ie compatible changes for index page*/

#home .col-md-8
{float:left;position:relative;
	width:61.6%;
}
#home .col-md-4 
{position:relative;
	width:31.3%;float:left;
}

#home .col-sm-7{position:relative;width:90%;
}
#home .col-sm-5
{
	position:relative;width:90%;
}

/*ie compatible changes for footer*/

#footer{
	width:100%;
}
#footer .col-sm-5
{
	position:relative;width:35%;float:left;}
#footer .col-sm-2
{
	position:relative;width:20%;float:left;
}
#footer .col-sm-3
{
	position:relative;width:25%;float:left;
}

.list-unstyled li{list-style:none;list-style-image:none;list-style-type:none;margin-left:-25px;}

.nav-pills li
{
	padding:8px;border:solid 1px #ddd;margin-left:-25px;
}
.nav-pills .active a,.nav-pills .active a:visited{
color:#fff;
}
.Sample-Navpills li
{
	padding:5px 10px;margin-left:-25px;background-color:E2F2D5;
	border-bottom:1px solid #77BA9B;
border-left:1px solid #77BA9B;
border-right:1px solid #77BA9B;
}
.Sample-Navpills .active{
background-color: #77BA9B;
}
.Sample-Navpills .active a,.Sample-Navpills .active a:visited{
color:#fff;text-decoration:none;
}
.list-inline li{display:inline-block;*display:inline;zoom:1;}
.table tr td
{
    padding:4px;}
.table tr th
{
    padding:4px;}    
.table-bordered tr td
{
     border:solid 1px #ddd;
}
.panel-success tr th 
{
	background-color:#dff0d8;border-color:#d6e9c6;
}
.panel-info .panel-heading  
{
	background-color:#d9edf7;border-color:#bce8f1;
}  
.LoginMargin {/* To adjust the margin of EolssLogn Login form depends on the device*/
  margin:5% 25%;
  }
  
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
.col-md-12{width:99%;left:0;}
.col-md-11{width:88.66666667%;left:0!important;}
.col-md-10{width:80.33333333%;left:0!important;}
.col-md-9{width:72%;left:0!important;}
.col-md-8{width:63.66666667%;left:0!important;}
.col-md-7{width:55.33333333%;left:0!important;}
.col-md-6{width:47%;left:0!important;}
.col-md-5{width:38.66666667%;left:0!important;}
.col-md-4{width:30.33333333%;left:0!important;}
.col-md-3{width:22%;left:0!important;}
.col-md-2{width:13.66666667%;left:0!important;}
.col-md-1{width:5.93333333%;left:0!important;}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
.col-sm-12{width:99%}.col-sm-11{width:88.66666667%}.col-sm-10{width:80.33333333%}.col-sm-9{width:72%}.col-sm-8{width:63.66666667%}.col-sm-7{width:55.33333333%}.col-sm-6{width:47%}.col-sm-5{width:38.66666667%}.col-sm-4{width:30.33333333%}.col-sm-3{width:22%}.col-sm-2{width:13.66666667%}.col-sm-1{width:5.93333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
.row::after{clear:both}


.btn-group-vertical{position:relative;vertical-align:middle}
.btn-group-vertical .btn{position:relative;float:left;width:80%;margin-bottom:10px;}
