@charset "utf-8";
/* CSS Document */
/*start of 480*/
@media only screen and (max-width: 575px){ 
	ul.banner-menu-w3layouts, ul.banner-menu-w3layouts li{float:none;}
	
	.col-form-label{text-align:left !important;}
	 .contact-w3ls:before {top: -36px; border-width: 0 310px 37px 0;}
	.footerCurve {margin-top: 3.5em;}
	.contact-w3ls:after { top: -35px; border-width: 0px 359px 39px 0;}
	 .latest_issue{padding:20px 10px !important}
	 .header-top .navbar-brandLogo{width:55px; padding:5px 0 0 0;}
	 .header-top a{font-size:12px;}
	 .header-top p{font-size:12px; }
	.img-width{width:40px;}
	 .cbp-ig-grid li {width: 50%;}
    .text-h4{font-size:8px;}
     ul.banner-menu-w3layouts li{padding-right:11px;}
     ul.banner-menu-w3layouts li:last-child{padding-right:0px;}
    ul.banner-menu-w3layouts li a {    color: #000;    letter-spacing: 0;    font-size: 11px;    font-weight: 600;}
    .copy .agileits_social_list{width:100%;}
    .copy p{font-size: 11px;    letter-spacing: 0;width:100%;}
    .inputbox {    width: 73%;}
    .rdo_label label, .adv-search{font-size:12px;}
    .main-heading-content{font-size:14px;  }
    .custImg{margin:10px 0;max-width:60% ;}
   /*  .inner-detail, .left-space, .content-left-space{padding-left:50px;} */
    .navbar-toggler{display:block}
    .pav-newsletter{padding:0;}
    .pav-newsletter .inner{padding:15px;}
    .pav-newsletter:before, .pav-newsletter:after, .pav-newsletter .inner:before, .pav-newsletter .inner:after{display:none;}
    .title_newletter{float:none;margin:0;}
    .footerAddress >h6{display:none;}
    .mapLocation, .footerAddress, .footerInformation {padding-top: 2rem;}
    .journalDetail p{font-size:12px;}
    .submit-button a { padding: 6px;    font-size: 12px;}
    .more-button{font-size:13px;padding:7px;}
    .articleImg{max-width:122px;margin-bottom:10px;}
    .scroll-top-wrapper{width: 30px;line-height: 30px;right: 0px;bottom: 15px;}
    .scroll-top-wrapper i.fa { line-height: inherit; font-size: 2rem;}
    .img-width1 {    width: 50px;    padding-top: 5px;}
    .heading-agileinfo{font-size:22px;}
    .journalLogoImg{margin:10px 0}
    .firstCol {border-radius: 10px 10px 0 0px;border-right:0px;}
    .firstCol > .align-self-center span{display:inline-block}
}
@media only screen and (max-width: 992px){
	.topNav .dropdown-menu{float:left;}
/* 	.nav-link { display: inline-block;} */
	.navbar-dark .navbar-toggler{display:block;color: rgba(255,255,255,1)!important;  border-color: rgba(255,255,255,1) !important;}
 .topNav li a:hover:before,
.topNav li.active a:before,
.topNav li a:focus:before {	left:13px;}
.topNav li a::before,
.topNav li a:hover:before,
.topNav li.active a:before {left:13px;}
.topNav .dropdown .dropdown-menu{padding:0;}
.topNav .dropdown .dropdown-menu a{font-size:13px;border-bottom: 1px solid #ececec;}
.topNav .dropdown .dropdown-menu a:last-child{border-bottom:0px;}
.fixed-top{position: inherit;}	
.pt-10{padding-top:0 !important;}
.topNav { padding-left: 0px;}
.header-top p{padding-top:7px;}	
}

/*---------------------------------------------------end of max 480 resolution------------------------------------------------------*/
/*start of 481*/
@media screen and (min-width: 576px) and (max-width: 767px) {
	.firstCol {border-radius: 10px 10px 0 0px;border-right:0px;}
	.firstCol > .align-self-center span{display:inline-block}
	.socialHeading {font-size: 16px;}
footer h4 {   font-size: 20.5px;}

	.footerBranding { font-size: 15px;}
	.scroll-top-wrapper{width: 30px;line-height: 30px;right: 10px;bottom: 15px;}
    .scroll-top-wrapper i.fa { line-height: inherit; font-size: 2rem;}
	.text-h4{font-size:8px;}
	.navbar-brandLogo {width: 9%;  }
	.img-width{width:40px;}
	.img-width1 {    width: 50px;    padding-top: 5px;}
	
	
	.contact-w3ls:before {top: -53px; border-width: 0 490px 49px 0;}
.contact-w3ls::after {
    top: -63px;
    border-width: 0px 826px 63px 0;
}
.inputbox{width: 81.98%;max-width:100%;}
.copy p{font-size:12px;}
ul.banner-menu-w3layouts li{padding-right:25px;}
ul.banner-menu-w3layouts li:last-child{padding-right:0;}
.main-heading-content{font-size:20px;letter-spacing:0;}
 
	.home-tabbing{padding-right:0;}
	.border-right{border-right:0px !important}
	footer .pad-r30{padding-right:15px; }
	#myNavbar ul li {  padding-right: 0;  padding-left: 0;}
	.journal-metrics-data{width:28.6%;}
	.journal-metrics-data:nth-child(4n+4) {margin-right: 20px;}
	.journal-metrics-data:nth-child(3n+3) {margin-right: 0;}
	/* css for making search out from menu added on 23/8/2016 */
	.nav>li>a {padding: 10px 14px;}
	 
	.header-search{position:absolute;    top: -54px;   z-index: 999;  left: 0;}
	.search-txt a{display:none !important;}
	
	/* css for making search out from menu */
/*home page tabbing*/
.li-grid-subj{width:49%;}
.home-tabbing .tabs{display: none;}
.home-tabbing .tab_drawer_heading{width:100%;text-transform:uppercase; margin:0 0 20px 0; cursor: pointer; padding:5px 20px;  border-radius:5px; background:#ecf0f1; font-size:18px; color:#292f38; position: relative; display:inline-block; box-sizing: border-box;font-weight:300;}
.home-tabbing .d_active {background-color: #34495e; display: block;color:#fff; margin:0 0 20px 0;}


/*end of home page tabbing*/
.inner-tabbing-full .tabs{display: none;}
.inner-tabbing-full .tab_drawer_heading{width:100%;display:block; text-transform:uppercase; margin:0 0 20px 0; cursor: pointer; padding:5px 20px;  border-radius:5px; background:#ecf0f1; font-size:18px; color:#292f38; position: relative; display:block; box-sizing: border-box;font-weight:300;}
.inner-tabbing-full .d_active {background-color: #34495e; display: block;color:#fff; margin:0 0 20px 0;}


.journal-slider {right: 0; top: 20%; width:100%; z-index: 999;}
.journal-slider .next{float:right;}
.journal-slider .prev{margin-left:-2px;}
/*top header line*/
.header-top-row{font-size:12px; text-align:center;}
.language { text-align: center;}
.logo { margin: 5px 0;text-align:center;}
.logo img{/* height: 50px; */width: auto !important;}
.social-icon { margin-top: 1%; text-align: center;}

.header-search{width:83%; padding-left: 15px;margin-top:20px;}
/*.input-append.span12 { width: 95%;}*/
#custom-search-form button{right:1px;top:1px; /* remove for red color on journal search btn color:#9a0e12; */}

/*footer css*/
.copyright{text-align:center;}
.foot-logo { text-align: center;}

 .myalerts-admin dt{width:100%;}
 .myalerts-admin dd{border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;}
 .myalerts-admin dd:first-of-type{border-top:1px solid #e8e8e8;}
 .myalerts-admin dd:last-of-type{border-bottom:1px solid #e8e8e8;}
 .full-article-pg .table-wrap{width:420px;overflow:scroll;border:1px solid #ccc;margin-bottom:10px;}
  .center-featured-img {width: 38%;}
  .center-featured-txt { width: 55%;}
  .journal-btnn { width: 55%;}
  .fetured-journal-tab li{width:50%;float:left;border:none !important;} 
  .inner-article ul.tabs li { font-size: 11px;  padding: 5px 1.5%;  margin: 0 2px 0 0;} 
}

/*----------------------------------------------end of min 481 to max767 resolution----------------------------------------*/
/*start of 768*/
@media screen and (min-width: 768px) and (max-width: 991px) {
	.perPageTitle{font-size: 10px;}
/*  .inner-detail, .left-space, .content-left-space{padding-left:80px;}*/
 .inputbox {max-width: 86%;} 
	.home-tabbing{padding-right:0;}
	#myNavbar ul li {  padding-right: 0;  padding-left: 0;}
	
	.journal-metrics-data{width:28.6%;}
	
.journal-metrics-data:nth-child(4n+4) {margin-right: 20px;}
.journal-metrics-data:nth-child(3n+3) {margin-right: 0;}
		.addthis-legend-total span { font-size: 23px !important;}
	.li-grid-subj{width:49%;}
	.alpha-filter li{margin: 0.7%;}
	.header-top-row{font-size:12px;}
	.social-icon a{margin-lefT:0;}
	.nav > li > a{padding:13px 5px;font-size:13px;}
	.navbar{/* min-height:40px; margin-top:5px;margin-bottom:5px;*/}
	.header-search {margin-top: 0.2%;}
	.home-tabbing ul.tabs li{font-size:16px;    padding: 5px 15px;}
	.panel-heading{font-size:16px !important;padding:5px 10px !important;}
	.home-tabbing > .tab_container > .tab_content > .no-left-pad, .home-news-content > .no-left-pad{ padding-left: 7px !important;}
	.home-tab-btn a{width:45%;margin-bottom:10px;}
	.review .star-wrapper { float: left; text-align: center; width: 100%;}
	.review label.star{float:none;}
	.rating-review{margin-left:0;text-align:center; float:none;}
	.minheight400m{min-height:400px;}
	.pad-b-15m{padding-bottom:15px;}
	.home-tab-btn{position: absolute;   bottom: 10px;   width: 84%;   text-align: center;}
	.inner-article ul.tabs li { font-size: 11px;  padding: 5px 1.5%;  margin: 0 2px 0 0;} 
	.inner-tabbing-full ul.tabs li{    padding: 8px 7px;    margin-right: 2px;    font-size: 10px;}
	.accordion-item{font-size:14px;}
	#myNavbar{padding:0;}
	.journal-slider {right: 0px; top: -1%;}
	.rightBlock { padding-left: 0px;}
}
/*---------------------------------------------------end of 980 resolution------------------------------------------------------*/
/*start of 981*/
@media screen and (min-width: 992px) and (max-width: 1140px) {
	.inner-detail{padding-left:70px;}
	.navbar-dark .navbar-nav .nav-link {   
    font-size: 11px;
    padding: 6px;}
    .scroll-top-wrapper{width: 30px;line-height: 30px;right: 10px;bottom: 15px;}
    .scroll-top-wrapper i.fa { line-height: inherit; font-size: 2rem;}
	.text-h4{font-size:8px;}
	.navbar-brandLogo {width: 50px;  }
	.img-width{width:40px;}
	.img-width1 {    width: 50px;    padding-top: 5px;}
	.inner-detail{padding-left:32px;}
	.inputbox {    max-width: 70%;}
	.rdo_label{font-size:12px;}
	.adv-search{font-size:12px;}
	.cbp-ig-title{font-size:12px !important;}
	.mobleftSpace{padding-left:0 !important}
	.content-left-space{padding-left:40px;}
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
	#myNavbar ul li {  padding-right: 0;  padding-left: 0;}
	.custBtn{    margin-right: 3px;  padding: 6px 5px;}
	.journal-metrics-data{width:21.9%;}
	.journal-metrics-data:nth-child(4n+4) {margin-right: 0;}
	.journal-metrics-data:nth-child(3n+3) {margin-right: 20px;}
	.left-panel ul li{font-sizE:12px;}
	.jplist-panel .jplist-group ul li{padding: 0 1.8px;}
	.inner-tabbing-full ul.tabs li{    padding:  8px 1.5%;    margin-right: 2px;  font-size: 1.2vw;  }
}

@media screen and (min-width: 1200px) and (max-width: 1340px) {
	.text-h4{font-size:14px;}
 
}

@media screen and (min-width: 981px) {
	.home-tab-btn{position:absolute;bottom:10px;width:84%;text-align:center;}
}
/*---------------------------------------------------end of 1200 resolution------------------------------------------------------*/
 @media (max-width: 30em) {
  .container-mobile-view {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  
  .container-mobile-view .first {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
    width:100%;
  }
  .container-mobile-view .second {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
    width:100%;
  }
   .container-mobile-view .third {
    -webkit-box-ordinal-group: 3;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
    width:100%;
  }
}
 
