@media (max-width: 1199px) {
.topLogin .form-group {
	width: 120px;
}
.topLogin .form-group .form-control {
	width: 100%;
}
.topLogin .remember-me-ot {
	width: auto;
}
}
@media (min-width: 995px) and (max-width: 1200px) {
.blueBelt .navbar-nav li {
	padding: 0 5px;
}
.blueBelt .navbar-nav li a {
	font-size: 15px;
}
div#form_hide ul li a { font-size:15px;}
}


 @media (min-width: 768px) and (max-width: 995px) {
.blueBelt .navbar-nav li {
	padding: 0 5px;
}
.blueBelt .navbar-nav li a {
	font-size: 12px;
}
}

@media(max-width: 320px) {
button.navbar-toggle:first-child { margin-left:0px !important}
}

@media(min-width: 321px) and (max-width: 479px){
button.navbar-toggle:first-child { margin-left:4px !important}
}

@media(max-width: 480px) {
form.BrowseByTheme select.form-control { font-size:13px;} 
}
 @media (min-width: 768px) {
.member-details-nav {
	display: none;
}
}
 @media (min-width: 768px) and (max-width: 995px) {
.container {
	width: 750px;
}
.topLogin .form-group {
	width: 100px;
}
.remember-me-ot {
	/*display: none !important;*/
}
/*-- NAVIGATION --*/
.blueBelt .navbar-nav li {
	padding: 0 5px;
}
/*-- SIDEBAR FOR TABLE --*/
body.HomePage .HomeSidebar2 {
	background: #fff;
}
.homeFirstBlock .innerWhite {
	display: block;
}
.contentBlockGray .HomeSidebar1 .HomeSidebarBlock1,  .contentBlockGray .HomeSidebar1 .HomeSidebarBlock2 {
	/*background: #fff ;*/
}
/*.HomeSidebar2{ margin-top:-465px;}*/
.HomeSidebar2 .sidebarBlock {
	background: #fff;
}
body.HomePage .contentBlock .container .row > .HomeSidebar2 {
	padding-top: 20px;
	z-index: 30;
}
}
 @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/*-- SIDEBAR FOR TABLE --*/
body.HomePage .HomeSidebar1,  body.HomePage .HomeSidebar2 {
	/*background: #fff;*/
}
.homeFirstBlock .innerWhite {
	display: block;
}
.contentBlockGray .HomeSidebar1 .HomeSidebarBlock1,  .contentBlockGray .HomeSidebar1 .HomeSidebarBlock2 {
	/*background: #fff !important;*/
}
/*.HomeSidebar2{ margin-top:-230px;}*/
.HomeSidebar2 .sidebarBlock {
	background: #fff;
}
body.HomePage .contentBlock .container .row > .HomeSidebar1 {
	padding-bottom: 40px;
}
body.HomePage .contentBlock .container .row > .HomeSidebar2 {
	padding-top: 10px;
	z-index: 30;
}
}
 @media (max-width: 767px) {
.ArticleTitle{ font-size:22px;}
.subHeadLine{ font-size:17px;}	 
.container {
	width: 480px;
}
/*-- TOP LOGIN --*/
.topLogin {
	margin: 10px 0 0 0;
}
.topLogin .form-group {
	width: 100%;
	margin-right: 0;
}
.topLogin .form-group .form-control {
	width: 100%;
}
.remember-me-ot {
	display: none !important;
}
/*-- HEADER --*/
#header {
	text-align: center;
}
.brand {
width:;
	margin: 0 auto;
}
/*-- NAVBAR --*/
.fixedTop {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999;
}
.navbar-header {
	position: relative;
}
.navbar-header .navbar-toggle {
	color: #fff;
	position: relative;
}
.navbar-header .navbar-toggle .icon-bar {
	color: #fff;
	position: relative;
}
.blueBelt .navbar-nav li {
	padding: 5px 0;
}
.navbar-header .navbar-toggle {
	float: left;
	padding-top: 7px;
	padding-bottom: 14px;
	padding-left: 15px;
	padding-right: 15px;
}
.navbar-header .navbar-toggle.pull-right {
	height: 37px;
	cursor: pointer;
	padding-top: 4px;
}
.navbar-header .nav-name {
	color: #fff;
	height: auto;
	width: auto;
	font-size: 18px;
	font-weight: bold;
	clip: rect(auto, auto, auto, auto);
	margin: 0;
	font-size: 10px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0px;
	text-align: center;
	line-height: normal;
}
.MoHdSearch {
	display: block;
	margin-top: 9px;
}
.MoHdSearch .input-group .input-group-btn .btn {
	color: #425164;
	font-size: 15px;
	padding-top: 7px;
	padding-bottom: 6px;
}
/*-- READMORE ROW --*/
.readmore-row {
	text-align: center;
	margin: 10px 0 20px 0;
}
/*-- ARTICLE --*/
.ArticleDateBar .iconsBar {
	float: right;
	list-style: none;
	padding: 0;
	display: block;
}
.ArticleDateBar .iconsBar li {
	float: none;
	display: inline-block;
}
/*-- PDFLIST --*/
.pdfList.dl-horizontal dt {
	width: auto;
	display: block;
	text-align: left;
	white-space: normal;
}
.pdfList.dl-horizontal dd {
	margin-left: 0;
	margin-bottom: 20px;
}
/*-- HOME PAGE SIDEBAR BLOCK CUSTOMIZATION --*/
body.HomePage .mainContainer .HomeSidebar1 .HomeSidebarBlock2, .widget_browse_news_by_theme {
	margin-top: 70px;
	clear: both;
}
body.HomePage .mainContainer {
	position: relative;
}
body.HomePage .mainContainer .HomeSidebar1,  body.HomePage .mainContainer .HomeSidebar2,  body.HomePage .mainContainer .HomeSidebar3 {
	position: inherit;
}
body.HomePage .mainContainer .HomeSidebar2 .EditorPickBlock,  body.HomePage .mainContainer .HomeSidebar1 .HomeSidebarBlock1,  body.HomePage .mainContainer .HomeSidebar2 .EmailAlertBlock,  body.HomePage .mainContainer .HomeSidebar1 .widget_text,  body.HomePage .mainContainer .HomeSidebar2 .widget_iar_editors_pick_widget,  body.HomePage .mainContainer .HomeSidebar2 .widget_text,  body.HomePage .mainContainer .HomeSidebar3 .ITAsidebar {
	position: absolute;
	width: 450px;
	z-index: 1000;
}
body.HomePage .mainContainer .HomeSidebar2 .EditorPickBlock,  body.HomePage .mainContainer .HomeSidebar2 .widget_iar_editors_pick_widget {
	bottom: 1300px;
	height: auto;
	overflow-y: auto;
}
body.HomePage .mainContainer .HomeSidebar1 .HomeSidebarBlock1,  body.HomePage .mainContainer .HomeSidebar1 .widget_text {
	bottom: 880px;
	height: auto;
	overflow-y: auto;
}
body.HomePage .mainContainer .HomeSidebar2 .EmailAlertBlock,  body.HomePage .mainContainer .HomeSidebar2 .widget_text {
	bottom: 540px;
	height: auto;
	overflow-y: auto;
}
/*body.HomePage .mainContainer .HomeSidebar2 .EmailAlertBlocknew,
	body.HomePage .mainContainer .HomeSidebar2 .widget_text
	{bottom: 330px !important;    height: 350px !important;	}*/
	
body.HomePage .mainContainer .HomeSidebar3 .ITAsidebar {
	bottom: 310px;
	height: auto;
	overflow-y: auto;
}
body.HomePage .thisishome {
	margin-top: 1330px !important;
}
/*-- HOME PAGE SIDEBAR BACKGROUND --*/
body.HomePage .contentBlock {
	/*padding: 40px 0 !important;*/
}
body.HomePage .contentBlock .container .row > div {
	padding-top: 0px;
	padding-bottom: 0px;
}
body.HomePage .contentBlock .container .row > .HomeSidebar1 {
	padding-bottom: 10px;
}
body.HomePage .HomeSidebar1,  body.HomePage .HomeSidebar2 {
	background: none;
}
/*-- --*/
.homeFirstBlock {
	position: static;
}
.homeFirstBlock > .container {
	position: inherit;
}
.homeFirstBlock .innerWhite {
	display: none;
}
body.HomePage #Footer {
	position: relative;
	top: 0px;
}
.menu-top-menu-container ul {
	display: block !important;
	margin-top: 0;
}
.classfortables td {
	display: block !important;
}
.classfortables table tr td:first-child {
	width: 100% !important;
}
.readmore-row {
	float: right;
}
.readmore-row .readmore {
	font-size: 18px;
}
}
 @media (max-width: 480px) {
/*-- NAVBAR --*/
.navbar-header .navbar-toggle {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.navbar-nav {
	padding: 0 10px;
}
body.HomePage .mainContainer .HomeSidebar2 .EmailAlertBlocknew,  body.HomePage .mainContainer .HomeSidebar2 .widget_text {
	bottom: 225px !important;
}
#mob_nav {
	width: 60% !important;
}
.readmore-row {
	float: right;
}
.readmore-row .readmore {
	font-size: 18px;
}
}
 @media (max-width: 479px) {
.container {
	width: 320px;
}
h2 {
	font-size: 30px;
}
h2.relatedArticleBrd {
	font-size: 24px;
}
h3.subHeadLine,  h3 {
	font-size: 20px;
}
.f-24 {
	font-size: 20px;
}
/*-- HEADER --*/
#header {
	padding: 15px 0;
}
.brand {
	width: 290px;
	height: 62px;
	background-size: 290px;
	height: 62px;
}
/*-- CONTENT --*/
.contentBlock .BlockTitle {
	margin-bottom: 20px;
	overflow: hidden;
}
.contentBlock .BlockTitle .HdIcon {
	float: left;
}
.contentBlock .BlockTitle h2 {
	overflow: hidden;
	clear: none;
	margin-top: 5px;
	display: block;
	font-size: 30px;
}
.list-News, .list-News2 {
	font-size: 18px;
}
.EditorPickBlock {
	font-size: 20px;
}
/*-- PAGINATION --*/
.pagination > li > a,  .pagination > li > span,  .AlphaBetPagination {
	font-size: 20px;
}
/*-- ALPHABET LIST --*/
ol.list-alpha {
	font-size: 20px;
}
/*-- PDF EDITIONS --*/
.BrowseBlock label {
	font-size: 20px;
}
.pdfList {
	font-size: 20px;
}
/*-- CONTACT US --*/
.ContactForm label {
	font-size: 20px;
}
.ContactAddress {
	font-size: 20px;
}
/*-- HOME PAGE SIDEBAR BLOCK CUSTOMIZATION --*/
body.HomePage .mainContainer .HomeSidebar2 .EditorPickBlock,  body.HomePage .mainContainer .HomeSidebar1 .HomeSidebarBlock1,  
body.HomePage .mainContainer .HomeSidebar2 .EmailAlertBlock,  body.HomePage .mainContainer .HomeSidebar1 .widget_text,  
body.HomePage .mainContainer .HomeSidebar2 .widget_iar_editors_pick_widget,  body.HomePage .mainContainer .HomeSidebar2 .widget_text,
body.HomePage .mainContainer .HomeSidebar3 .ITAsidebar
 {
	width: 290px;
}
body.HomePage .mainContainer .HomeSidebar2 .EditorPickBlock,  body.HomePage .mainContainer .HomeSidebar2 .widget_iar_editors_pick_widget,  body.HomePage .mainContainer .HomeSidebar2 .widget_text {
	bottom: 1475px;
	height: auto;
}
body.HomePage .mainContainer .HomeSidebar1 .HomeSidebarBlock1,  body.HomePage .mainContainer .HomeSidebar1 .widget_text {
	bottom: 920px;
	height: auto;
}
body.HomePage .mainContainer .HomeSidebar2 .EmailAlertBlock {
	bottom: 580px
}
body.HomePage .mainContainer .HomeSidebar3 .ITAsidebar {
	/*bottom: 355px*/
}

body.HomePage .thisishome {
	margin-top: 1630px !important;
}
#tertiary .widget_text {
	bottom: 355px !important;
}
.readmore-row {
	float: right;
}
.readmore-row .readmore {
	font-size: 18px;
}
}
.widget_iar_editors_pick_widget .sidebarBlock2 {
	bottom: auto !important;
	position: relative !important;
	top: auto !important;
}