body{ margin:0; padding:0; background:#fff; overflow:hidden;  max-height: 100%;  height:100%;font-family:Verdana, Helvetica, Arial !important;} 
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
ol,ul{ margin:0; padding:0; list-style:none}

/**********************************************************************************/
* html #maincontent{ /*IE6 hack*/
height: 100%; 
}
.sidebar iframe + iframe {
    display: none;
}
.top-headre-img{ height:220px; overflow:hidden; background:url("../images/Header_Banner.png") no-repeat; background-size:100%;}
.top-headre-img img {   max-width: 100%; display:none;}
.welcome-content .page-header {  border: none; text-transform: uppercase;  }
.table-content-container .page-header{  border: none; text-transform: uppercase;  padding: 0;  margin-bottom: 0;}

.sidebar {padding-left: 0;  width: 250px; transform: translate(0%, 0);   transition: all 0.7s ease 0s;    z-index: 99;}
.main-container { background: #FFF;	padding-top: 0px;	margin-top: -20px;}
.footer {width: 100%;}  
:focus {outline: none;}

.side-menu {position: relative;	width: 100%;	background-color: #555; z-index:9999999; padding-left:15px;	}
.side-menu .navbar-nav li a:hover{color:yellow}
.side-menu .navbar {border: none; margin: 0; height: 100vh; background:none;}
.side-menu .navbar-header {width: 100%;	border-bottom: 1px solid #e7e7e7;}
.side-menu .navbar-nav .active a {background-color: transparent;	margin-right: -1px;}
.side-menu .navbar-nav li {display: block;	width: 100%;	border: none;}
.side-menu .navbar-nav li a {padding:10px 15px; color:#f9f9f9}
.side-menu .navbar-nav li a .glyphicon {	padding-right: 10px;}
.side-menu #dropdown {	border: 0;	margin-bottom: 0;	border-radius: 0;	background-color: transparent;	box-shadow: none;}
.side-menu #dropdown .caret {float: right;	margin: 9px 5px 0;}
.side-menu #dropdown .indicator {	float: right;}
.side-menu #dropdown > a {border-bottom: 1px solid #e7e7e7;}
.side-menu #dropdown .panel-body {padding: 0;	background-color: #f3f3f3;}
.side-menu #dropdown .panel-body .navbar-nav {width: 100%;}
.side-menu #dropdown .panel-body .navbar-nav li {padding-left: 15px;	border-bottom: 1px solid #e7e7e7;}
.side-menu #dropdown .panel-body .navbar-nav li:last-child {border-bottom: none;}
.side-menu #dropdown .panel-body .panel > a {margin-left: -20px;	padding-left: 35px;}
.side-menu #dropdown .panel-body .panel-body {margin-left: -15px;}
.side-menu #dropdown .panel-body .panel-body li {padding-left: 30px;}
.side-menu #dropdown .panel-body .panel-body li:last-child {border-bottom: 1px solid #e7e7e7;}
.side-menu #search-trigger {background-color: #f3f3f3;	border: 0;	border-radius: 0;	position: absolute;	top: 0;	right: 0;	padding: 15px 18px;}
.side-menu .brand-name-wrapper {	min-height: 50px;}
.side-menu .brand-name-wrapper .navbar-brand {display: block;}
.side-menu #search {	position: relative;	z-index: 1000;}
.side-menu #search .panel-body {	padding: 0;}
.side-menu #search .panel-body .navbar-form {	padding: 0;	padding-right: 50px;	width: 100%;	margin: 0;	position: relative;	border-top: 1px solid #e7e7e7;}
.side-menu #search .panel-body .navbar-form .form-group {	width: 100%;position: relative;}
.side-menu #search .panel-body .navbar-form input {	border: 0;	border-radius: 0;	box-shadow: none;	width: 100%;	height: 50px;}
.side-menu #search .panel-body .navbar-form .btn {position: absolute;	right: 0; top: 0; border: 0; border-radius: 0; background-color: #f3f3f3;	padding: 15px 18px;}
/* Main body section */
.side-body {	margin-left: 310px;}


.side-menu .navbar-default .navbar-nav li a.active { background: none;font-weight: bold;color: #fff !important;opacity: 1;}
.navbar-toggle-sidebar {border: 0;	float: left;	padding: 18px;	margin: 0;	border-radius: 0; background-color: #f3f3f3; position:relative;}
.navbar-toggle-sidebar::before {content: "\f009";font-family: fontawesome;margin: 0 10px 0 0;}
/*  .main-container .navbar.navbar-default.slide-in{
    transform: translateX(0);
}
.main-container .navbar.navbar-default  {
    position: absolute;
    transform: translateX(-100%);
    left: 0;
    transition: transform 500ms cubic-bezier(0.475, 0.1, 0.25, 0.865) 0s;
}  */


/***************/
.padding-50{padding:30px 0}
.select-header {  padding: 10px 0;   position: relative;   z-index: 9; background:transparent; width:98%}
#maincontent {position: fixed;top:340px;height: auto;margin-left: auto;margin-right: auto;bottom: 0px;overflow: auto;/* background: #fff; */width: 100%;left: 0; 
	padding: 0 0 0 280px; transition: all 0.7s ease 0s;
}
.welcome-content-p p {  margin: 0 0 15px;  color: #777;  font-weight: 300;  font-size: 14px; line-height:24px;}
.wecome-content .page-header {  border: none;}
.table-gridbox table tr td { padding: 6px 0;  color: #777;}
.select-header select {height: 40px; border-radius: 0; box-shadow: inherit;border-color: #ddd;	width: 100%;max-width: 350px;}

.table-content-bold p strong {/*    font-weight: 500;  */   color: #222; }
.welcome-content-p p.paper{margin: 0;}
.welcome-content-p p.paper a { font-weight: bold;  margin: 0;  color: rgb(31,63,124);  font-weight: 500;}
.pages {float: right;	margin: 0 2em 0 2em;}

.table-content-bold p {
    font-weight: bold;
}


.welcome-content-p p.authors {  font-size: 13px;}
.table-content-bold {  margin: 0 0 25px;}

.table-cnt-box{display:inline-block; margin:0 0 25px; width:100%;}

.table-cnt-box .paper {  font-weight:400;  font-size: 15px; color:#23527c}
.table-cnt-box .paper a{   color:rgb(31,63,124); text-decoration:none; font-weight:600;}
.table-cnt-box .paper a:hover{color:#F00000; }
.table-cnt-box .authors {  color: #444;   font-size: 13px; letter-spacing: 1px;}




.search-iframe iframe { overflow: auto;   border: none;   height: auto !important;}
.select-table-content .search-iframe{position: absolute; bottom: 0;top: 0;width: 82%;overflow: hidden;}
.select-table-content .search-iframe iframe{min-height:100%;}
.help-para-list p {   margin: 0 0 15px;    color: #444; font-size:14px; font-weight:400;}
.help-para-list ul li {  margin: 0 0 10px;   color: #444; font-size:14px; font-weight:400; }
.help-para-list ol li {  margin: 0 0 10px;   color: #444; font-size:14px; font-weight:400; }

.help-para-list ul { list-style: inside;   padding: 0 0 0 25px;}
.help-para-list ol { list-style: decimal;  padding: 0 0 0 25px;}

.helpful-links table td {padding: 10px;}
.helpful-links table td ul li a {font-size: 14px; color:#000;}
.helpful-links table td ul li {float: left;	width: 100%;	margin: 0 0 10px;}
.helpful-links table td ul {list-style: inside;}
.helpful-links table {	max-width: 550px;	width: 100%;}



/****************************10 september***************************/



.author_main li { display: inline-block;}
.author_main > ul {text-align: center;}
.author_main a { border-left: 1px solid #ccc;  color: #fff;  padding: 0 4px;  border-radius: 2px;}
.author_main {background: #666;margin-top: 0px;	padding: 10px 0;	width:100%;	position: absolute;	z-index: 9;	left: 0;	right: 0;	margin: 0 auto; transition: all 0.7s ease 0s;}
.author_main ul li:first-child a{border-left:none;}
.author_main a:hover {color: #F000}

.alpha-content {
    margin: 0 0 30px 0;
}

.alpha-content p a{color:rgb(31,63,124); margin:5px 0 0  7px; display:inline-block; text-decoration:none;}

.author-alpha-title {   margin: 0 0 10px; padding:0px 0 0}
.alpha-content p a:hover{color:#F00}
.alpha-content h4 {
    font-size: 16px;
    font-weight: bold;
}
.body-slide .sidebar {
    transform: translate(-112%, 0);
    padding: 0; width: 0;
    margin-left: -32px;
}
/* .sidebar{transform: translate(0%, 0); transition: all 0.7s ease 0s; z-index:99;} */
.body-slide #maincontent {
    padding: 0 15px;
}


.about-content {position: absolute;
bottom: 0;
top: 0;
width: 100%;
height: 100%;
left: 0;
right: 0;}
.about-content  iframe{height:100%; width: 100%;}
#maincontent.pdf-section {    width: 82%;   padding: 0; overflow: visible; left: 280px;}
.sidebar-left{position:absolute; width:100%;}
/* .body-slide .right-sidebar-content{width:100%;} */
/*****13-09-2017*****/


.sidebar iframe {  border: none;	height:100vh;}
.body-slide #maincontent.pdf-section{ width:100%; left:0;}


/*********************/

.select-table-content {
    padding-top: 60px;
}



.authorindex-content .page-header {
    padding-bottom: 0;
    margin: 30px 0 0;
    border: none;
}

.Installing-title {
    padding: 5px 0 0 0;
}
.table-content-container{padding:30px 0 0}
.body-slide .search-iframe {
    width: 99%;
}

.authorindex-content{ padding:50px 0 0}
.author_main li.active a{font-weight:bold;}  
.author-alpha {
    display: inline-block;
    width: 100%;
    padding: 20px 0 0;
}


/*15 jan css start*/
.table-content-p .select-table-content {padding-top: 30px;}

.welcome-content .page-header{margin:20px 0 20px;}
/*15 jan css end*/
/***/


.about-content embed {
    position: absolute;
    bottom: 0;
    top: 0;
    height:400px; overflow:auto
}
.table-cnt-box:last-child {
    margin-bottom: 0;
}


.ipad-mobile{display:none;}

.panel-body-content .select-table-content{padding:0;}

/***/

.table-content-collapse .panel-default { border-radius:0; border:1px solid #ddd; box-shadow:none; margin-top:10px;}
.table-content-collapse .panel-heading{border-radius:0; background:#eee;}
.table-content-collapse .panel-heading a{text-decoration:none;     font-size: 15px; position:relative; padding:0 0 0 20px;}
.table-content-collapse .panel-heading a:before{content:"\f068"; font-family:fontawesome; font-size:14px;}
.table-content-collapse .panel-heading a.collapsed:before{content:"\f067";}
.table-content-collapse{padding:0 15px 0 0;}
.table-content-collapse .panel-group .panel+.panel{margin-top:11px;}
.table-content-collapse .panel-heading a:before {  content: "\f068"; font-family: fontawesome;  font-size: 14px;  position: absolute;  left: -0px;  top: 3px;}



.table-content-collapse .panel-heading a p {
    font-size: 13px;
    display: inherit;
}
.innertube .collaspe-box .select-table-content {
    padding-top: 0!important;
}


/* small screen */
@media (max-width: 767px) {

.sidebar iframe{position:absolute}	
	
#maincontent{padding:0;}	
 .top-headre-img{height:70px} 
#maincontent{/* position:static;  */width: 100%;  top:200px}	
.padding-50{padding:0;}
/* .sidebar{transform: inherit !important; transition:inherit;} */
#maincontent.pdf-section { position: fixed;  left: 0;  width: 100%;  top: 200px;}
.top-headre-img img { width:100%;  height: 50px;}

/*15 jan css start*/	
.Installing-title {padding: 50px 0 0 0;}



/* .body-slide .sidebar{transform:translate(0%, 0) ; width:250px; margin:0;}
.sidebar{transform:translate(-112%, 0); width:0; margin-left: -35px;} */
.authorindex-content {
    padding: 50px 10px 0;
}
.page-header h1 {
    font-size: 30px;
}

.welcome-content-p {
    padding: 0 15px;
}
.table-content-p {
    padding: 0 15px;
}
.help-content-p .Installing-title {
    padding: 0px 15px 0;
}
.help-content-p .help-para-list ul {
    padding: 0 0 0 10px;
}
.table-content-container .page-header{margin:20px 0;}
.wecome-content .page-header{margin:0;}
/*15 jan css end*/

.desktop-view{display:none;}
.ipad-mobile{display:block;}
.table-content-collapse {
    padding: 0 0px 0 0;
}
}


@media(min-width:768px) and (max-width:1023px){
	
 .top-headre-img{height:88px; } 	
	
	#maincontent{top:200px;      padding: 0 0 0 210px; }
	.sidebar{width:180px}
	.table-content-container {  padding: 80px 0 0;}
	.authorindex-content {  padding: 90px 0 0;}
	.select-table-content{  padding: 50px 0 0;}
	
	/*15 jan css start*/
	.author_main a{font-size:10px;}
	.wecome-content .page-header {margin-top: 50px;}
	.welcome-content .page-header{margin-top:50px;}
	.author-alpha{padding:45px 0 0;}
	
	
	#maincontent.pdf-section{left:0px;}
	#maincontent.pdf-section {
    width: 100%;
	}
	
/* .body-slide .sidebar{transform:translate(0%, 0) ; width:150px; margin:0;}
.sidebar{transform:translate(-200%, 0); width:0; margin-left: -35px;}
#maincontent{padding:0 15px;}
.body-slide #maincontent{padding:0 0 0 210px;}

.body-slide #maincontent.pdf-section{left:200px;}
	.body-slide #maincontent.pdf-section {
    width: 73%;
	} */
	/*15 jan css end*/
	
.Installing-title {
    padding: 15px 0 0 0;
}
.table-content-bold {
    margin: 55px 0 0px;
}

.desktop-view{display:none;}
.ipad-mobile{display:block;}


}


@media(min-width:1024px) and (max-width:1400px){
	.sidebar{width:180px}
.top-headre-img{height:158px} 		
#maincontent{top:230px;  padding: 0 0 0 220px;}	
	.table-content-container {   padding: 50px 0 0;}
	.select-table-content{  padding: 50px 0 0;}
	
	
	/*15 jan css start*/
	#maincontent.pdf-section{left:200px!important;}
	.author_main a{font-size:13px;}
	.padding-50 {
    padding: 80px 0;
}

.author-alpha{padding:40px 0 0;}
.Installing-title {
    padding: 35px 0 0 0;
}
.table-content-bold {
    margin: 55px 0 30px;
}


	/*15 jan css end*/
}

/* @media(min-width:1024px) and (max-width:1169px){ */
	/* .sidebar{width:180px} */
/* .top-headre-img{height:170px} 	 */

/* } */

/* @media(max-width:1601px) and (max-width:2200px){
	
.top-headre-img{ height:250px;}	
#maincontent{top:308px}	
	
}
 */
 
 @media(min-width:1400px) and (max-width:1600px){
	 .top-headre-img {
    height: 185px;
	 }
 }
 @media(min-width:992px) and (max-width:1199px){
	  .top-headre-img {
    height: 120px;
	 }
 }
 
 @media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) { 
.top-headre-img {
    height: 38px;
}
.page-header h1 {
    font-size: 23px;
}
.table-content-bold h4 {
    font-size: 15px;
}
}

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) { 
.top-headre-img {
    height: 45px;
}
.page-header h1 {
    font-size: 23px;
}
.table-content-bold h4 {
    font-size: 15px;
}
}

@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : portrait) { 
.top-headre-img {
    height: 45px;
}
.page-header h1 {
    font-size: 23px;
}
.table-content-bold h4 {
    font-size: 15px;
}
}
