@charset "utf-8";
/* CSS Document */
    * {
    	margin: 0;
    	padding: 0;
    }
/*    
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);
*/ 
body{
	margin:0;
	padding:0;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
}
	
/*	==============================Global css=============================*/
html, body {-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
a, a:link, a:visited, a:hover, a:active{outline:none;border:none;}
p, h1, h2, h3, h4, h5, h6, form{margin:0;padding:0;}
img{max-width:100%;}
.wd-100{width:100px;}
.lt-grey{background:#fafbfb;}
.dk-blue{background:#292f38;}
.dk-grey{background:#323a45;}
.dk-grey:hover{background:#323a45;color:#fff;}
.border-btm{border-bottom:1px solid #e2e6e7}
.wt-border-btm{border-bottom:1px solid #fff}

.no-border-btm{border-bottom:0px;}
.wt-clr{color:#fff;}

.pad-t-b-5{padding:5px 0;}
.pad-t-b-15{padding:15px 0;}
.mar-t-b-10{margin:10px 0;}
.mar-t-b45{margin:45px 0;}
.red-color{color:#9a0e12;}
.no-bg{background:none;}
.pad-t50{padding-top:50px;}
.pad-t70{padding-top:70px;}
.pad-b40{padding-bottom:40px;}
.no-left-pad{padding-left:0;}
.no-left-mar{margin-left:0;}
.pad-r30{padding-right:30px;}
.mar-t-b25{margin:25px 0;}
.mar-bot-15{margin-bottom:15px;}
.mar-bot-10{margin-bottom:10px;}
.mar-bot-0{margin-bottom:0px;}
.mar-t25{margin-top:25px;}
.mar-t50{margin-top:50px;}
.mar-t15{margin-top:15px;}
.mar-t7{margin-top:7px;}
.mar-t-5per{margin-top:5%;}
.mar-t90{margin-top:90px;}
.btm-arrow{position:relative;}
.btm-arrow:after {top: 100%;left: 10%;border: solid transparent;content: " ";height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(52, 73, 94, 0);	border-top-color: #34495e;border-width: 10px; margin-left: -30px;}
.border-btm{border-bottom:1px solid #ecf0f1;padding-bottom:10px;margin-bottom:10px;}
.nopadding{padding:0px;}
.lt-grey{background:#fafbfb;}
.white-bg{background-color:#fff;}

/*	==============================End of Global css=============================*/

/*================header css====================*/
.header-top-row{border-bottom:1px solid #e2e6e7;padding:5px 0;background:#fafbfb;font-weight:300;font-size:12px;}
.header-top-row a{color:#9a0e12;}
.dark-font-weight{font-weight:700;}
.language{text-align:right;}
.logo{margin:25px 0;}
.logo a img{width:100%;}
.main-menu li a{text-transform:uppercase; font-weight:700;letter-spacing:1px;}
/*============header- search section==================*/
.header-search{margin-top:0.8%;float:right;margin-right:1.8%;position:absolute;top:0;right:0;}
.search-txt{color:#fff !important; padding: 12px 10px 0px 0;backgrouond:none !important;} 
.search-txt > a:hover, .search-txt > a:focus, .search-txt.active > a{background:none !important;color:#fff !important;}


#custom-search-form {margin:0; margin-top: 5px; padding: 0; }
#custom-search-form .search-query { padding-right: 3px; padding-right: 4px \9; padding-left: 3px; padding-left: 4px \9; /* IE7-8 doesn't have border-radius, so don't indent the padding */
 margin-bottom: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#custom-search-form button { background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 0 none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #fff;margin-bottom: 0; margin-top: 0; padding: 2px 5px; position: absolute; right: -25px; top: 10px;}
.search-query:focus + button {z-index: 3;}
.adv-search{padding:0 !important;background:none;}
.adv-search:hover{background:none !important;color:#fff !important;}

/*============ END header- search section==================*/

/*============header- Social Icon==================*/
.social-icon{text-align:right;margin-top:15%;}
.social-icon a{background:#323a45;color:#fff;display:inline-block;margin-left:0;padding:2px 5px;font-size:30px; -webkit-border-radius: 60%; -moz-border-radius: 60%; border-radius:60%; width:46px; text-align:center; }
.social-icon a:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1);-ms-transform: scale(1.1);}
.social-icon a { -webkit-transform: scale(0.8);   /* Browser Variations: */ -moz-transform: scale(0.8); -o-transform: scale(0.8); -ms-transform: scale(0.8);-webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;-ms-transition-duration: 0.5s; }

/*
    Multicoloured Hover Variations
*/
 #social-fb:hover {color: #3B5998;}
 #social-tw:hover { color: #4099FF;}
 #social-gp:hover { color: #d34836;}
 #social-em:hover { color: #f39c12;}
 /*============header- Socail Icon==================*/
 
 
 /*=============print=============================== */
   .container_Print,.img-print{visibility:hidden; display:none} 
 
 @media print
    {
    	.non-printable ,header ,footer{ display: none; }
    	.container_Print {visibility:visible;display:block}  
    	 .img-print{visibility:visible;display:block;width:250px;}
    	 a[href]:after {content: none !important;}
    	 .tab-content-print > .tab-pane-print { display: block !important;opacity: 1 !important;visibility: visible !important;}
    	 .inner-tabbing-full ul.tabs li.active::after, .inner-tabbing-full ul.tabs li:hover::after, .inner-tabbing-full .d_active::after{display:none;}
    	 
     }
 
/*============ banner section css==================*/
/* .flex-caption {
  width:78%; 
  position:absolute; 
  left:10%;
  top:10%;
  margin-top:-20px;
} */

.flex-caption {
     
    
    display: table;
    
    left: 10%;
    
    position: absolute;
    top: 0;
    width: 78%;
    z-index: 9999;
    vertical-align:middle;
}
.flex-caption1{ display: table-cell;height: 300px;vertical-align:middle;}

/*.flex-caption div {
    display: block;
}*/
  
.slides li{position:relative !important;}
.slide1-content{ position: absolute; right: 81%; top: 50%; z-index: 9; margin-top:-20px;}
.banner-heading1{float:right;display:block;font-weight:300;font-size:15px;border-bottom:2px solid #bcbfc2;padding:0 0 10px 0;}
.banner-heading2{width:100%;text-align:right;float:right;display:block;font-weight:800;font-size:30px;}
.banner-heading2 span{font-weight:300;}

.slide2-content{ position: absolute; left: 21%; top: 50%; z-index: 9; margin-top:-60px;}
.slide2-content .banner-heading1{color:#fff;float:left;display:block;font-weight:300;font-size:15px;border-bottom:2px solid #bcbfc2;padding:0 0 10px 0;}
.slide2-content  .banner-heading2{color:#fff;width:100%;text-align:left;float:left;display:block;font-weight:800;font-size:30px;}
.slide2-content  .banner-heading2 span{font-weight:300;display:block}

.slide3-content{ position: absolute; right:61%; top: 50%; z-index: 9; margin-top:-60px;}
.slide3-content .banner-heading1{color:#fff;float:right;display:block;font-weight:300;font-size:15px;border-bottom:2px solid #bcbfc2;padding:0 0 10px 0;}
.slide3-content  .banner-heading2{color:#fff;width:100%;text-align:right;float:right;display:block;font-weight:800;font-size:30px;}
.slide3-content  .banner-heading2 span{font-weight:300;display:block}

/*=========================home page tabbing section=======================*/

.home-tabbing ul.tabs{list-style: none; margin:0 0 10px 0; padding:0; float:left; width:100%; float:left;  }
.home-tabbing ul.tabs li {float:left; text-transform:uppercase; margin:0; cursor: pointer; padding:8px 15px; margin-right:2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:5px; background-color:#ecf0f1; font-size:18px; color:#292f38; position: relative; display:block; box-sizing: border-box;font-weight:300;}
.home-tabbing .tab_last {margin-right:0px;}
.home-tabbing ul.tabs li:hover {background-color: #34495e; color:#fff;}
.home-tabbing ul.tabs li.active{background-color: #34495e; display: block;color:#fff;}
/*.home-tabbing ul.tabs li.active:after,  .home-tabbing ul.tabs li:hover:after, .home-tabbing .d_active:after {left: 50%; top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(212, 211, 211, 0); border-top-color: #34495e; border-width: 8px; margin-left: -8px;}
*/.home-tabbing .tab_container {float: right; width: 100%;   }
.home-tabbing .tab_content{display: none; padding:10px 0; box-sizing: border-box;}
.home-tabbing .tab_drawer_heading {display:none;}
.hm-journal{max-width:75%;}

/*===========================Home page news section========================*/
.home-news{width:100%;float:left;}
.full-heading{background:#34495e;font-weight:300; text-transform:uppercase;padding:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#fff;font-size:20px;}
.home-news-content{width:100%;float:left;padding:30px 0;}
.h3-heading{font-size:18px;font-weight:400; color:#292f38;}
.news-container{height:245px}
.news-heading{font-size:16px;font-weight:400; color:#292f38;}
/*===========================right section css==============================*/
.border-li p{margin-bottom:10px;}
.border-li ul{list-style:none;margin:0;padding:0;}
.border-li ul li{list-style:none; border-bottom:1px solid #f2f3f3;padding:0 5px 10px 5px;margin-bottom:15px;}
.border-li ul li a, .border-li ul li{letter-spacing:1px;}
.border-li ul li:last-child{border-bottom:0px;margin-bottom:0;padding-bottom:0;}


/* footer section*/
footer{width:100%; float:left; background:#323a45;padding-top:40px;}
footer h4{font-size:20px; font-weight:400;color:#f9f9f9; margin-bottom:25px;}
footer ul{margin:0;padfding:0; list-style:none;color:#fff;}
footer ul li{ list-style:none;color:#fff;}
footer ul li a{color:#fff; text-transform:uppercase;}
footer ul li a:hover{color:#fff; text-decoration:none;}
footer p{color:#bdc3c7;}
.footer-social{width:100%;float:left;margin:20px 0;}
footer a:hover, footer a:focus{text-decoration:none;color:#fff;}

.footer-row1{color:#bdc3c7;}
.footer-row1 li{color:#bdc3c7;margin-bottom:20px;}
.footer-row2 li{ margin-bottom:10px;border-bottom:1px solid #404852;padding-bottom:10px;padding-left:5px;}
footer .angleFoot{float:right;font-size:16px;}
.copyright{color:#696e6e; margin-top:0;} 
.copyright span{color:#fff;}
.poweredby{color:#fff;font-size:11px;display: block;margin-top:6px;}
			          
/* Only Needed in Multi-Coloured Variation */
.social-fb, .social-tw, .social-gp, .social-em {  color: #838a8f; padding:5px 10px;	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.social-fb:hover {	color: #fff;background:#3b5998;	}
.social-tw:hover {background: #4099FF; color: #fff;}
.social-gp:hover {color: #fff; background: #d34836;	}
.social-em:hover {color: #fff;background: #f39c12;}

/*====================back to top css=======================*/
.scroll-top-wrapper {position: fixed; opacity: 0; visibility: hidden; overflow: hidden;	text-align: center;	z-index: 999;    background-color: #919599; color: #eeeeee;	width: 40px; line-height: 35px;	right: 30px; bottom: 30px; padding-top: 2px;	border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px;	border-bottom-left-radius: 10px;	-webkit-transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.scroll-top-wrapper:hover {	background-color: #888888;}
.scroll-top-wrapper.show { visibility:visible;cursor:pointer;opacity: 1.0;}
.scroll-top-wrapper i.fa {line-height: inherit;}
/*====================END back to top css=======================*/
/*css for star rating*/
.review  {width:100%;float:left;margin-top:5px;}
.review .star-wrapper{ float: left;}
.review .title:hover{ color: gold;  transform: scale(1.1);  transition: 1s;}
.review input.star{ display: none;}
.review label.star { float: right; padding: 2px; font-size: 12px; color: gold; transition: all .25s;margin:0;}
.review input.star:checked ~ label.star:before { content:'\f005'; color: gold; transition: all .5s; font-family: FontAwesome;}
.review input.star:checked ~ label.star-show:before { content:'\f005'; color: gold; transition: all .5s; font-family: FontAwesome;}
.review label.star:hover{ color: gold; transform: scale(1.3);}
.review label.star:before{ content:'\f006'; font-family: FontAwesome;}
.rating-review{margin-left:10px; float:left;margin-bottom:0 !important;}
.journal-review{margin-bottom:8%;}
.review label.star-filled { float: right; padding: 2px; font-size: 12px; color: gold; transition: all .25s;margin:0;}
 .review label.star-filled:before{ content:'\f005'; font-family: FontAwesome;}

.review label.star-empty { float: right; padding: 2px; font-size: 12px; color: gold; transition: all .25s;margin:0;}
 .review label.star-empty:before{ content:'\f006'; font-family: FontAwesome;}


.filled-star{ content:'\f006'; font-family: FontAwesome;}
.empty-star{ content:'\f005'; font-family: FontAwesome;}
/*END css for star rating*/

/*inner page css*/
.crumbs{background:#F2F4F5; width:100%;float:left;margin-bottom:20px;}
.crumbs ol{margin-bottom:0px;padding-left:0px;}
.inner-top-heading-h2{font-weight:300;font-size:24px;}
.error-inner-top-heading-h2{font-weight:300;font-size:24px;}
.left-panel ul li{border-bottom:0px;font-size:15px;}
.left-panel ul li a:hover{text-decoration:none;color:#9a0e12;font-size:15px;}
.left-panel ul li a.active{color:#9a0e12;}

/*inner-right panner*/
.rgt-featured-img{float:left;width:40%;}
.rgt-featured-txt{float:right;width:55%;}
.rgt-featured-txt h4{font-weight:300;}
.rgt-featured-txt p{margin:0;padding:0;}
.featured-journal{width:100%;display:table}
.mar-top0{margin-top:0;}
.rgt-featured-txt p a{text-decoration:underline;}

/*center pannel*/
.center-featured-img{float:left;width:25%;}
.center-featured-txt{float:right;width:69%;}
.center-featured-txt h4{font-weight:300;font-size:16px;}
.center-featured-txt h4 a{font-weight:300;font-size:16px;}
.center-featured-txt h3{font-weight:500;font-size:18px;}
.center-featured-txt h3 a{font-weight:500;font-size:18px;}
.journal-btnn{float:right;width:69%; }
.issn-code{margin:10% 0 5% 0;}

.paging-cont{width:60%; margin:0 auto;}
.pagination { margin: 18px 0;}
.pagination ul { display: inline-block;  *display: inline;  /* IE7 inline-block hack */  *zoom: 1;  margin-left: 0;  margin-bottom: 0;}
.pagination li {  display: inline;}
.pagination a {  float: left;  padding: 0 15px;  color:#292f38;  text-decoration: none;  border-left-width: 0;}
.pagination a:hover, .pagination .active a {  color: #9a0e12;}
.pagination .active a {  color: #9a0e12;  cursor: default;}
.pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover {  color: #999999;  background-color: transparent;  cursor: default;}
.pagination li:first-child a {  border-left-width: 1px;  -webkit-border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; border-radius: 3px 0 0 3px;}
.pagination li:last-child a {  -webkit-border-radius: 0 3px 3px 0;  -moz-border-radius: 0 3px 3px 0;  border-radius: 0 3px 3px 0;}
.pagination-centered {  text-align: center;}

.font-btn{background:none;margin:0;padding:0;border:none;margin:0 5px}

.inner-detail{width:100%;float:left;}
.main-heading-content{font-weight:400;font-size:27px;}
.subtitle{font-weight:400;font-size:20px !important;}
.h4-content-head{font-weight:300;font-size:20px;}
.inner-content-right p{font-size:18px;font-weight:300;margin:2px 0;padding:2px 0;}
.inner-content-right p strong{font-weight:500; text-transform:uppercase}
.lock img{margin-right:10px;}
.lock span{font-weight:300; font-style:italic;}
.lock strong{font-weight:400;}
.red-icon-block{width:100%;float:left;margin-top:0%;}
.red-icon-block span{display:block}
.red-social-icon{ padding-top: 10px; font-size: 16px; text-align: center; width: 32px; height: 32px; border: 2px solid #777; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #fff; margin: 5px 5px 5px 0;background:#9a0e12;}
.inactive-social-icon{ padding-top: 10px; font-size: 16px; text-align: center; width: 32px; height: 32px;  cursor: default; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #fff; margin: 5px 5px 5px 0;background:#888888;}
a.red-social-icon:hover, a.red-social-icon:active, a.red-social-icon:focus{text-decoration: none; color: #fff; border-color: #434343;}

.google-plus-red{ padding:6px !important;}
.google-plus-red-active{padding:6px 8px!important;}

.list-text-cont{margin:0;padding:0;border:none;}
.list-text-cont li{margin:0 0 10px 20px  !important; list-style:disc !important;padding:0  !important;border:none !important;}

/*=========================Inner page full tabbing section=======================*/
.inner-tabbing-full ul.tabs{list-style: none; margin:0 0 10px 0; padding:0; float:left; width:100%; float:left;  }
.inner-tabbing-full ul.tabs li {float:left; text-transform:uppercase; margin:0; cursor: pointer; padding:5px 10.5px; margin-right:4px; border-radius:5px; background:#ecf0f1; font-size:16px; color:#292f38; position: relative; display:block; box-sizing: border-box;font-weight:300;}
.inner-tabbing-full ul.tabs li.tab_last{margin-right:0;} 
@supports (-ms-ime-align:auto) {
 .inner-tabbing-full ul.tabs li { padding:5px 10.3px; } 
 .inner-tabbing-full ul.tabs li.active::after, .inner-tabbing-full ul.tabs li:hover::after, .inner-tabbing-full .d_active::after{margin-top:-1px}
} 
html[xmlns*=""]:root .inner-tabbing-full ul.tabs li  { color: red  }
 *::-ms-backdrop, .inner-tabbing-full ul.tabs li  {  margin-right:2px; } /* IE11 */
@media all and (-ms-high-contrast:none) {
     .inner-tabbing-full ul.tabs li  {  margin-right:2px;  } /* IE10 */
     *::-ms-backdrop, .inner-tabbing-full ul.tabs li  {  padding-right:11px; padding-left:11px;  } /* IE11 */
     }
@media screen and (min-width:0\0) {
     .inner-tabbing-full ul.tabs li  {  margin-right:2px\9;  }
    /* backslash-9 removes ie11+ & old Safari 4 */
}
/* Safari 6.1-7.0 */

@media screen and (-webkit-min-device-pixel-ratio:0) 
and (min-color-index:0)
{  
	 
   
  .inner-tabbing-full ul.tabs li {(;

      padding:5px 10px; 

    );}
}

     
.inner-tabbing-full ul.tabs li.active:after,  .inner-tabbing-full ul.tabs li:hover:after, .inner-tabbing-full .d_active:after {left: 50%; top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(212, 211, 211, 0); border-top-color: #9a0e12; border-width: 8px; margin-left: -8px;}
.inner-tabbing-full .tab_last {margin-right:0px;}
.inner-tabbing-full ul.tabs li:hover {background-color: #9a0e12; color:#fff;}
.inner-tabbing-full ul.tabs li.active{background-color: #9a0e12; display: block;color:#fff;}
.inner-tabbing-full .tab_container {float: right; width: 100%; /*overflow: auto; //remove for article refrence section horizontal scroll remove*/ }
.inner-tabbing-full .tab_content{display: none; padding:10px 0; box-sizing: border-box;}
.inner-tabbing-full .tab_drawer_heading {display:none;}
.featured-article li{margin-bottom:20px !important;font-weight:400}


.inner-article ul.tabs{list-style: none; margin:0 0 10px 0; padding:0; float:left; width:100%; float:left;  }
.inner-article ul.tabs li {float:left; text-transform:uppercase; margin:0; cursor: pointer; font-size:14.5px;  padding: 5px 33px; margin: 0 5px 0 0; border-radius:5px; background:#ecf0f1; color:#292f38; position: relative; display:block; box-sizing: border-box;font-weight:300;}
.inner-article ul.tabs li.tab_last{margin-right:0;} 
.inner-article ul.tabs li.active:after,  .inner-article ul.tabs li:hover:after, .inner-article .d_active:after {left: 50%; top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(212, 211, 211, 0); border-top-color: #9a0e12; border-width: 8px; margin-left: -8px;}
.inner-article .tab_last {margin-right:0px;}
.inner-article ul.tabs li:hover {background-color: #9a0e12; color:#fff;}
.inner-article ul.tabs li.active{background-color: #9a0e12; display: block;color:#fff;}
.inner-article .tab_container {float: right; width: 100%; /*overflow: auto; //remove for article refrence section horizontal scroll remove*/ }
.inner-article .tab_content{display: none; padding:10px 0; box-sizing: border-box;}
.inner-article .tab_drawer_heading {display:none;}
@-moz-document url-prefix() { 
 .inner-article ul.tabs li {
     padding:5px 31.6px;
  }
}
@media all and (-ms-high-contrast:none) {
     .inner-article ul.tabs li  { padding: 5px 31.6px;  } /* IE10 */
     *::-ms-backdrop, .inner-article ul.tabs li  {  padding: 5px 31.6px;  } /* IE11 */
     }
@supports (-ms-ime-align:auto) {
 .inner-article ul.tabs li.active::after, .inner-article ul.tabs li:hover::after, .inner-article .d_active::after{margin-top:-1px}
} 
@supports (-ms-ime-align:auto) {
 .inner-article ul.tabs li{ padding:5px 33px; } 
} 
@media screen and (-webkit-min-device-pixel-ratio:0) 
and (min-color-index:0)
{  
	.inner-article ul.tabs li {(;  
		padding:5px 31px;
	
	);}
}
/* Safari 7.1 +*/
_::-webkit-full-page-media, _:future, :root .inner-article ul.tabs li {

  padding:5px 31px;

}

/*article page css*/
.article-top{margin-left:20px;}
.article-top h4{font-size:26px; font-weight:400;}
.article-top h5{font-size:18px; font-weight:300;margin-top:5%;}
.article-top p{margin:5px 0;padding:5px 0;font-size:16px;}


.inner-article{margin-top:20px;}
.fnd-article{float:left;width:100%;margin-top:20px;}
.fnd-article p{font-size:16px;}
.pager {list-style: outside none none; text-align: right;}
.pager li { display: inline;}
.pager li > a, .pager li > span {display: inline-block; padding: 0 14px;}

/*Search page css*/
.adv-search-page{width:100%;float:left;margin-top:1%; position:relative;}
.adv-search-page:before{content:'|'; position:absolute;left:-20px;top:0;}
.search-result{width:100%;float:left;margin-bottom:20px;}
.search-result > p{color:#9a0e12;}
.search-result a{color:#9a0e12;}
.search-content h4{font-weight:500;} 
.search-content a{color:#9a0e12;}

/*Article Content page css*/
.article-content h4{font-size:16px;font-weight:500;margin-top:20px;}
.article-content .sub-head{font-size:12px;font-weight:300;}
.ol-formt ol li, .ol-formt ul li{margin-left:30px;font-weight:300;margin-bottom:20px;word-wrap: break-word;}
.ol-formt-nmb ol li, .ol-formt-nmb ul li{margin-left:15px;font-weight:300;word-wrap: break-word;}
.read-more{list-style:none;  margin-bottom:0 !important;}
.read-more p{margin-top:50px;}
.read-more a{color:#9a0e12}
.journal-tab1 p{margin-bottom:20px;font-weight:300; line-height:22px;}
.journal-tab1 h4{margin-bottom:20px; font-size:14px; font-weight:400;}
.journal-tab1 ul{margin-bottom:20px;}
.journal-tab1 ul li{margin-left:20px;}
.journal-tab1 p a{color:#9a0e12;font-size:14px;font-weight:400;}
.no-bot-mar{margin-bottom:0px !important;}
.article-rabbing{padding-left:50px;}
.article-details h4, .article-rabbing h4{margin-bottom:10px;}
.article-details p, .article-rabbing p{margin-bottom:20px;line-height:22px;}

 
.supp-info p{margin-bottom:20px;line-height:22px;}

.journal-tab3 p{margin-bottom:30px;font-size:16px;font-weight:300; line-height:22px;word-wrap: break-word;}
.journal-tab3 h4{ font-size:16px; font-weight:400;margin-bottom:5px;}
.journal-tab3 p a{color:#9a0e12;font-size:16px;font-weight:400;}
.journal-tab3 ul{margin-bottom:20px;}
.journal-tab3 ul li{margin-left:20px;}
.pad-left30{padding-left:30px;}
.author-pic{width:100%;}
.author-details{border:1px solid #d4d4d4; width:97%;float:right;padding:20px; border-radius:5px;}
.editor-subsection{width:97%;float:right;color:#9a0e12;font-size:25px;padding:0 20px;font-weight: 400;}
.article-tab1 h4{font-weight:400;}
.article-tab1 p{line-height:22px;}
.article-tab1 > p > a{color:#9a0e12;font-size:14px;font-weight:400;}
.tab-icon{margin-right:20px;}

.tab-comment{border:1px solid #e0e1e3; background:#fbfcfc; padding:20px; border-radius:5px;margin-bottom:20px;}
.tab-comment p a{color:#323a45;font-size:12px;}
.comment-reply{margin-left:30%; position:relative;}
.comment-reply:before{content:""; position:absolute; top:0; left:-40px; border-left:3px solid #d7d7d7; padding:10px; height:50%;border-bottom:3px solid #d7d7d7;}

/*contact us page css*/
.contact-form{padding-bottom:50px;}
.get-in-touch p{line-height:22px;font-size:16px;margin-bottom:20px;}
.get-in-touch h4{font-weight:400; font-size:24px;margin-bottom:20px;}
.contact-form h4{font-weight:400; font-size:24px;margin-bottom:20px;}
.contact-form .form-group{margin-bottom:30px;}
.error-msg{font-weight:400; font-style:italic;font-size:12px;color: #F00;}
 
    
.get-in-touch .red-icon-block{margin-top:0px;}
.left-content{padding-right:40px;}
.left-content p{font-weight:300;font-size:14px;margin-bottom:20px;}
.left-content p strong{font-weight:400;}
.left-content h4{font-weight:500;font-size:18px;margin-bottom:20px;}
.left-content ul{margin:10px 0;}
.left-content ul li{margin-left:20px;margin-bottom:10px;}
.left-content ol li{margin-left:20px;margin-bottom:10px;}
.content-right p{font-weight:300;font-size:14px;margin-bottom:20px;}
.content-right p strong{font-weight:400;}
.content-right h4{font-weight:500;font-size:18px;margin-bottom:20px;}
.abt-logo{padding:50px 0 100px 0;}

/*registration form*/
.registration-form{padding:2% 10%;margin-bottom:5%;width:100%;float:left;}
.registration-form .well{width:100%;float:left;}
#subscribe-check p{margin-bottom:20px;}
.errorMessage{list-style:none;}
.tp_mandatory{font-size:12px;font-weight:400;color:#F00;float:right;margin-left:3px;}
.help-inline{color:#F00;}
.remember-link{width:100%;float:left;margin:5px 0;}
.remember-link a{color:#286090;}
.remember-link a:hover{color:#c12e2a;}
.my-account{height:200px; overflow:auto}
.my-account h2{font-size:22px;font-weight:400;margin-bottom:10px;}
.my-account ul li{margin-left:5px;font-weight:300;font-size:16px; list-style:none;line-height:22px;margin-bottom:10px;}

/*my alert page*/
.myalerts-admin{background:#FAFBFB; }
.myalerts-admin dt{background:#FAFBFB;border-top:1px solid #e8e8e8;padding:2% 1%;text-align:center;width:180px;}
.myalerts-admin dt:first-child{border-top:0px;}
.myalerts-admin dd{background:#f0f2f2;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:2% 1%;}
.myalerts-admin dd ul li{margin-left:20px;}
.myalerts-admin dd:first-of-type{border-top:0px;}
.own-box{width:100%;float:left;}

 
.alpha-filter, .alpha-filter-sub{list-style:none;float:left;width:100%;}
.alpha-filter li{display:inline; margin:0.8%; text-transform:uppercase;}
.alpha-filter-sub li{display:inline; margin:0.8%; padding: 0 0.39%; text-transform:uppercase;}
.alpha-filter li.a:hover, .alpha-filter-sub li.a:hover{color:#9a0e12;}
.alpha-filter li.active a, .alpha-filter-sub li.active a{color:#9a0e12; text-decoration:underline;}
#allItems, #filteredItems{float:left;width:100%;}
.login-link a{ color:#9a0e12;font-weight:400;}

.page_navigation,.alt_page_navigation{padding-bottom:10px;}
.page_navigation a,.alt_page_navigation a{font-family: FontAwesome;padding:0 6px;margin:2px;color:#292f38s;text-decoration:none;float:left;}
.page_navigation a:hover,.alt_page_navigation a:hover{color:#9a0e12;text-decoration:none;}
.alt_page_navigation .active_page{color:#9a0e12;}
.about-us p{margin-bottom:20px; font-weight:300;font-size:16px;}
.alert{margin-bottom:7px;}

.clear-all{margin-left:2%;font-weight:500;}
.pad-10-25{padding:10px 25px}
.mar-b25{margin-bottom:25px;}
.custom-img{width:100%;}

/*--Accordion Style--*/

.accordion {
	width: 100%;
	float: left;
}
.accordion-item {
	font-size: 16px;
    font-weight: 400;
    padding: 10px 20px 0 0;
    border-bottom: 1px solid #ecf0f1;
    cursor: pointer;
    position: relative;
}

.accordion-non-item {
	font-size: 16px;
    font-weight: 400;
    padding: 10px 20px 0 0;
    border-bottom: 1px solid #ecf0f1;
    cursor: pointer;
    position: relative;
}
.accordion-non-item.active a {
	color: #9a0e12;
}
.accordion-item.open {
	color: #9a0e12;
}
.accordion-item.open .type {
	position: absolute;
	float: right;
}
.accordion-item.open .type:before {
	content: '\f146';/* minus */
	position: absolute;
	right: 0;
	top: 0;
	font-family:FontAwesome; 
	font-size: 16px;
	 
	
}
.accordion-item .type {
	position: absolute;
    background: #9a0e12;
    right: 0;
    top: 20%;
}
.accordion-item .type:before {
	content: '\f0fe';/* Plus */
	position: absolute;
	right: 0;
	top: 3px;
	 font-family:FontAwesome;
	font-size: 16px;
	 
	 
}
div.data {
	padding: 10px 0;
	display: none;
}
.advertisingListWrapper {
	margin: 0;
	padding: 0;
	list-style: none;
}
.advertisingListItem h2 {
	font-size: 15px;
	 
	margin: 0;
	padding: 10px 0 0 0;
	line-height: normal;
	color: #252525;
}
.advertisingListItem p {
	font-size: 13px;
	 
	margin: 5px 0;
}
.advertisingListItem p a {
	font-size: 15px;
	 
	color: #f90000;
	line-height: 25px;
}
div.accordion-item:last-child{border-bottom:0px !important;}

.disabled-txt{font-weight:300;color:#ccc;}
.non-border-li ul li{margin-left:10px;margin-bottom:10px;}
.archive-item li{border-bottom:1px solid #ecf0f1; list-style:none;padding-left:15%; }

.login-form{padding:2% 10%;margin-bottom:5%;width:100%;float:left;}
.login-form .well{width:100%;float:left;}

/*
    Note: It is best to use a less version of this file ( see http://css2less.cc
    For the media queries use @screen-sm-min instead of 768px.
    For .omb_spanOr use @body-bg instead of white.
*/

@media (min-width: 768px) {
    .omb_row-sm-offset-3 div:first-child[class*="col-"] {
        margin-left: 25%;
    }
}

.omb_login .omb_authTitle {
    text-align: center;
	line-height: 300%;
}
	
.omb_login .omb_socialButtons button {
	color: white;  
	opacity:0.9;
}
.omb_login .omb_socialButtons button:hover {
    color: white;
	opacity:1;    	
}
.omb_login .omb_socialButtons .omb_btn-facebook {background: #3b5998;}
.omb_login .omb_socialButtons .omb_btn-twitter {background: #00aced;}
.omb_login .omb_socialButtons .omb_btn-google {background: #c32f10;}


.omb_login .omb_loginOr {
	position: relative;
	font-size: 1.5em;
	color: #aaa;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
.omb_hrOr {
	background-color: #cdcdcd !important;
	height: 1px;
	 
}
.omb_spanOr {
	display: block;
	position: absolute;
	left: 50%;
	top: 0.8em;
	margin-left: -1.5em;
	background-color: #EBEBEB;
	width: 3em;
	text-align: center;
}			

.omb_login .omb_loginForm .input-group.i {
	width: 2em;
}
.omb_login .omb_loginForm  .help-block {
    color: red;
}

	
@media (min-width: 768px) {
    .omb_login .omb_forgotPwd {
        text-align: right;
		margin-top:10px;
 	}		
}
.news-img{float:left;margin:0 20px 10px 0;max-width:270px;border:1px solid #ccc;padding:10px; border-radius:5px;}
.no-right-pad{padding-right:0;}
.full-article-pg{width:100%;float:left;}
.full-article-pg h2{font-weight:300; font-size:28px;margin-bottom:10px;}
.full-article-pg h3{font-weight:300; font-size:24px;margin-bottom:10px;}
.full-article-pg h4{font-weight:300; font-size:22px;margin-bottom:10px;}
.full-article-pg h5{font-weight:300; font-size:20px;margin-bottom:10px;}
.full-article-pg h6{font-weight:300; font-size:20px;margin-bottom:10px;}
.full-article-pg p{margin-bottom:10px;font-size:16px;}
.full-article-pg p a{color:#9a0e12;font-weight:400}
.full-article-pg a{color:#9a0e12;font-weight:400}
.full-article-pg ul li{margin-left:20px;margin-bottom:10px;}
.full-article-pg ol li{margin-left:20px;margin-bottom:10px;}
/* .ref-label > .label > .generated, .label{color:#292f38;} */
.full-article-pg table{width:100%;}
.full-article-pg .table-wrap{border:1px solid #ccc;margin-bottom:10px;}
.full-article-pg table tr{border-bottom:1px solid #ccc;}
.full-article-pg table tr td{padding:2px;}
.full-article-pg table > thead > tr{background:#fbfbfb}
.rss-feeds{width:100%;float:left}

.addthis_button_email span{display:none;}
.addthis_button_print span{display:none;}

.list-without-blt li{list-style:none;margin-left:20px;}

 
.journal-slider{position:absolute; z-index:999;right:0;font-size:25px;top:0%;}
.journal-slider a{background:#ecf0f1;padding:0 10px;border-radius:5px;float:left;margin-left:5px;}
.journal-slider a:hover{background:#DADADA;}
.minheight360{min-height:360px;}
.pdf-ico{color:#9a0e12;font-size:23px !important; margin-right:20px;}
.txt-ico{color:#a9a9a9;font-size:23px !important; margin-right:20px;}
.inactive-btn{   cursor: default;   color: #fff; background:#888888;pointer-events: none;}

.ref-button:hover{padding:6px 11px;}
.editorial-backbtn{border: medium none;
    font-size: 16px;
    font-weight: 300;
    padding-bottom: 8px;
    padding-top: 8px;
    color:#fff;
}
    
.sitemap {width:100%;float:left; display:table-row}
.sitemap .span12{border:1px solid #ecf0f1;padding:2% ;margin:1%; display:table-cell}
.sitemap .span12 .span6{margin-bottom:20px;}
.sitemap .span12 ul{margin:10px 0;}
.sitemap .span12 ul li{margin-left:30px;}   
.review-rating-strs {float: left;}
.provide-rating-btn {float: right;}
.newsrating-btn{border:4px ;}

.user-grph-ful{padding:10px 10px 15px 10px;float:left;width:100%;margin-top:5%;}
.mertics-grp{font-weight:300;text-align:right;}
.user-graph{margin-bottom:1px; border-radius:5px;  font-size:16px;padding:7% 2%;margin-top:4%; float:left; text-align:center;width:47%;display:block;border:1px solid #E0E0DF;}
.user-graph:nth-child(2n+1) { margin-right:6%; }
.user-graph span{font-size: 22px;  font-weight:300;}

.journal-metrics-data{margin-bottom:1px; border-radius:5px; margin-right:20px; font-size:14px;padding:2% 2%;margin-top:10px;margin-bottom:10px; float:left; text-align:center;width:22.5%;height:110px;display:block;border:1px solid #E0E0DF;}
.journal-metrics-data:nth-child(4n+4) { margin-right:0; }
.journal-metrics-data span{font-size: 20px;  font-weight:600;}
.metricstext{ display: table-cell;vertical-align: middle;text-align: center; width: 110px;height: 74px; margin: 0 auto;font-size: 14px !important;font-weight:500 !important;}
.matricBg{background:#fafbfb;float:left;width:100%;padding:10px 20px 10px 20px; }
.customRow{width:100%;float:left; }
.matrixHead{font-size:22px;margin:20px 0 20px 0;}

.btnwdt-80{width:80px;}
.pad-b-35{padding-bottom:35px;}
.pointer-a{cursor:pointer;}
.olList {margin-top:5px;}
.olList li{margin-left:20px}
.article-heading{background-image: linear-gradient(to bottom, #323a45 0%, #323a45 100%);
    background-repeat: repeat-x;
    color: #fff;
    font-size: 18px;padding:10px 15px;}
 
.li-grid{ float:none !important; display: inline-flex; padding-right:0;padding-left:0; }
.li-grid-subj{width:32%;margin-right:0.5%;float:none !important; display: inline-flex; padding-right:0;padding-left:0;}
/*For showing article title with p tag in list */
.art-title{display:block;}
.plumx-icon{background-image:url(../../img/plum.svg);background-position: center center;
    background-repeat: no-repeat;
    background-size: 80px 20px;
    text-indent: -9999px;
    width: 120px;  }
.plumx-icon:hover{background-image:url(../../img/plum_white.svg);background-position: center center;
	background-repeat: no-repeat;
	background-size: 80px 20px;
	text-indent: -9999px;
	width: 120px;  }

.plumx-icon.active{background-image:url(../../img/plum_white.svg);background-position: center center;
	background-repeat: no-repeat;
	background-size: 80px 20px;
	text-indent: -9999px;
	width: 120px;  }
	
.realtime-header {
	background: #f2f2f2;
	padding: 8px 5px;
	font-size: 18px;
	font-weight:400
}	

.form-control {
	padding: 6px 12px 6px 4px;
}
.highFig{border:thin solid #f2f3f3;padding:1px;}
.foot-logo{text-align:right}
.highlight-box{background:#FAFBFB;border:1px solid #efefef; width:100%;float:left;padding:10px;}

/* Advert CSS */
.advertiseImg{float:right;margin-left:10px;margin-bottom:10px;margin-top: -15px;}
.advtLabel{width:100%;position:absolute;top:0;left:0;background-color:rgba(255, 255, 255, 0.7);color:#000;font-size:11px;padding:2px 5px;text-align:right;}
.advtLabel-journal{width:100%;position:absolute;top:0;left:0;background-color:rgba(251, 250, 250, 0.7);color:#000;font-size:11px;padding:2px 5px;}
.advtLabel .close{font-size: 11px; color: #fff; opacity: 1; margin-top: 2px; position: absolute; top: -9px; left: -8px; background: #000; padding: 5px 7px; border-radius: 50%; font-weight: normal;}
.relative{position:relative;}
.popup-img {position: fixed; bottom: 0;right: 0;z-index: 9999;}
#popup{position:relative;}

/*AdThis dashboard CSS  */
.addthis-legend{margin:2%; font-size:16px; padding:1% 0; display:block;border-radius:3px;text-align:center;}
.addthis-legend-facebook{background:#4867AA;color:#fff;}
.addthis-legend-facebook:before{content:'\f09a'; font-family:FontAwesome;font-size:42px; }

.addthis-legend-googleplus{background:#DB4437;color:#fff;}
.addthis-legend-googleplus:before{content:'\f0d5'; font-family:FontAwesome;font-size:42px; }

.addthis-legend-linkedin{background:#0177B5;color:#fff;}
.addthis-legend-linkedin:before{content:'\f0e1'; font-family:FontAwesome;font-size:42px; }

.addthis-legend-twitter{background:#59ADEB;color:#fff;}
.addthis-legend-twitter:before{content:'\f099'; font-family:FontAwesome;font-size:42px; }

.addthis-legend-pinterest{background:#BD2024;color:#fff;}
.addthis-legend-pinterest:before{content:'\e91d'; font-family:'icomoon' !important;font-size:42px; }

.addthis-legend-mendeley{background:#9D1C22;color:#fff;}
.addthis-legend-mendeley:before{content:'\e904'; font-family:Academicons;font-size:42px; }

.addthis-legend-citeulike{background:#109618;color:#fff;padding:1% 0px;}
.icon-citeulike{font-size:42px;float:left;width:100%;padding:9px 0;}

.addthis-legend-researchgate{background:#00CCBB;color:#fff;}
.addthis-legend-researchgate:before{content:'\e902'; font-family:Academicons;font-size:42px; }

.addthis-legend-baidu{background:#2319DC;color:#fff;}
.addthis-legend-baidu:before{content:'\e901'; font-family:'icomoon' !important;font-size:42px; }

.addthis-legend-reddit{background:#FF4500;color:#fff;}
.addthis-legend-reddit:before{content:'\e91e'; font-family:'icomoon' !important;font-size:42px; }

.addthis-legend-email{background:#2F495E;color:#fff;}
.addthis-legend-email:before{content:'\e900'; font-family:'icomoon' !important;font-size:42px; }

.addthis-legend-total{background:#ECF0F1;color:#323A45;    padding: 18px 6px;}
.addthis-legend-total span{font-size:26px; }

.dropdwnPosition{right:0;left:auto; text-transform:capitalize;height:200px;overflow-y:scroll;}
#journal_news li.active a{background:#323a45 !important;}
.emailAlerts{font-weight:400;margin-left:5px;margin-top:1px;}
.articleReful{list-style:none;margin-left:5px;}
.refrenceAlign{position: absolute;margin-left: -34px;}
.yeartxt{font-size:11px !important;font-weight:300 !important;}
.society-title p{    margin: 8px 0;line-height:18px;font-size:16px;padding:0;}
    .journal-icon {
    padding-top: 7px;
    font-size: 16px;
    text-align: center;
    width: 32px;
    height: 32px;
    
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    color: #fff;
    margin: 5px 5px 5px 0;
    background: #9a0e12;
}
.pnlFootown{background:transparent;border-top:0;padding-top:0;}
.pad-bot0{padding-bottom:0;}
.btn-abstract{margin-right: 5px;padding: 5px 15px;}
.errortxt p{font-size:16px;}
.custBtn{border:1px solid #c9cbcd !important;margin-right:10px; padding:6px 12px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);    border-radius: 4px;color:#d44e4e;}
.noScrollSimple {overflow:hidden;}
#sliding-popup.sliding-popup-bottom {background: #000 !important;}
#sliding-popup {display: block;margin: 0;padding: 0px;right: 0; width: 100%;z-index: 99999;padding:0 15px;padding-bottom:10px;-webkit-animation: popup 1s ease-out;animation-delay: 3s-webkit-transition: all 1s; /* For Safari 3.1 to 6.0 */transition: all 1s; }
.sliding-popup-bottom {position: fixed;}
.sliding-popup-bottom p{color:#fff;}
#popup-text{float:left;margin-top:10px;}
#popup-buttons{float:right;margin-top:16px;}
@-webkit-keyframes popup{from{bottom:-200px;}to{bottom:0px;}}
.pop-up-a{color:#fff !important;text-decoration: underline;}
.buttonStyle7{/* Firefox */ -moz-transition: all 0.8s ease; /* WebKit */-webkit-transition: all 0.8s ease;  /* Opera */-o-transition: all 0.8s ease; /* Standard */transition: all 0.8s ease; font-size: 0.95em;  color: #000;Cursor: pointer;border-radius: 2px 2px 2px 2px; background-color:#FFF;  text-align: center;letter-spacing: -.02em;}
.buttonStyle7:hover, .buttonStyle7:focus{color: #000;background-color: #FFF;}