@charset "utf-8";
/* CSS Document */

body {
	color:#101010;
	font-size:15px;
	background:url(../images/body-pattern.png) repeat 0 0;
	font-family: 'Muli', sans-serif;
}

/************
Font Styles
************/
.inverted {
    color: #fff;
    display: inline-block;
    padding: 10px;
}
h1 .inverted {
    padding-left: 10px;
    padding-right: 10px;
}
h2 .inverted {
    padding-left: 7px;
    padding-right: 7px;
}
h3 .inverted {
    padding-left: 10px;
    padding-right: 10px;
}
h4 .inverted {
    padding-left: 4px;
    padding-right: 4px;
}
h5 .inverted {
    padding-left: 2px;
    padding-right: 2px;
}
h6 .inverted {
    padding-left: 2px;
    padding-right: 2px;
}

html .heading-primary, html .lnk-primary, html .text-color-primary {
    color: #000 !important;
}
html .heading.heading-primary h1, html .heading.heading-primary h2, html .heading.heading-primary h3, html .heading.heading-primary h4, html .heading.heading-primary h5, html .heading.heading-primary h6 {
    border-color: #61639c;
}
html .heading-secondary, html .lnk-secondary, html .text-color-secondary {
    color: #e36159 !important;
}
html .heading.heading-secondary h1, html .heading.heading-secondary h2, html .heading.heading-secondary h3, html .heading.heading-secondary h4, html .heading.heading-secondary h5, html .heading.heading-secondary h6 {
    border-color: #e36159;
}
html .heading-tertiary, html .lnk-tertiary, html .text-color-tertiary {
    color: #2baab1 !important;
}
html .heading.heading-tertiary h1, html .heading.heading-tertiary h2, html .heading.heading-tertiary h3, html .heading.heading-tertiary h4, html .heading.heading-tertiary h5, html .heading.heading-tertiary h6 {
    border-color: #2baab1;
}
html .heading-quaternary, html .lnk-quaternary, html .text-color-quaternary {
    color: #383f48 !important;
}
html .heading.heading-quaternary h1, html .heading.heading-quaternary h2, html .heading.heading-quaternary h3, html .heading.heading-quaternary h4, html .heading.heading-quaternary h5, html .heading.heading-quaternary h6 {
    border-color: #383f48;
}
html .heading-dark, html .lnk-dark, html .text-color-dark {
    color: #2e353e !important;
}
html .heading.heading-dark h1, html .heading.heading-dark h2, html .heading.heading-dark h3, html .heading.heading-dark h4, html .heading.heading-dark h5, html .heading.heading-dark h6 {
    border-color: #2e353e;
}
html .heading-light, html .lnk-light, html .text-color-light {
    color: #fff !important;
}
html .heading.heading-light h1, html .heading.heading-light h2, html .heading.heading-light h3, html .heading.heading-light h4, html .heading.heading-light h5, html .heading.heading-light h6 {
    border-color: #fff;
}
html .background-color-primary {
    background-color: #0088cc !important;
}
html .background-color-secondary {
    background-color: #e36159 !important;
}
html .background-color-tertiary {
    background-color: #2baab1 !important;
}
html .background-color-quaternary {
    background-color: #383f48 !important;
}
html .background-color-dark {
    background-color: #2e353e !important;
}
.inverted {
    background-color: #61639c;
}
html .inverted-primary {
    background-color: #0088cc;
}
html .inverted-secondary {
    background-color: #e36159;
}
html .inverted-tertiary {
    background-color: #2baab1;
}
html .inverted-quaternary {
    background-color: #383f48;
}
html .inverted-dark {
    background-color: #2e353e;
}
html .inverted-light {
    background-color: #fff;
}
.heading.heading-border {
    margin-bottom: 25px;
}
.heading.heading-border h1, .heading.heading-border h2, .heading.heading-border h3, .heading.heading-border h4, .heading.heading-border h5, .heading.heading-border h6 {
    margin: 0;
    padding: 0;
}
.heading.heading-bottom-border h1 {
    border-bottom: 5px solid #dbdbdb;
    padding-bottom: 10px;
}
.heading.heading-bottom-border h2, .heading.heading-bottom-border h3 {
    border-bottom: 2px solid #dbdbdb;
}
.heading.heading-bottom-border h4, .heading.heading-bottom-border h5, .heading.heading-bottom-border h6 {
    border-bottom: 1px solid #dbdbdb;
    padding-bottom: 5px;
}
.heading.heading-bottom-double-border h1, .heading.heading-bottom-double-border h2, .heading.heading-bottom-double-border h3 {
    border-bottom: 3px double #dbdbdb;
    padding-bottom: 10px;
}
.heading.heading-bottom-double-border h4, .heading.heading-bottom-double-border h5, .heading.heading-bottom-double-border h6 {
    border-bottom: 3px double #dbdbdb;
    padding-bottom: 5px;
}
.heading.heading-middle-border {
    position: relative;
}
.heading.heading-middle-border::before {
    border-top: 1px solid #dbdbdb;
    content: "";
    height: 0;
    left: auto;
    position: absolute;
    right: 0;
    top: 50%;
    width: 100%;
}
.heading.heading-middle-border h1, .heading.heading-middle-border h2, .heading.heading-middle-border h3, .heading.heading-middle-border h4, .heading.heading-middle-border h5, .heading.heading-middle-border h6 {
    background: #fff none repeat scroll 0 0;
    display: inline-block;
    position: relative;
}
.heading.heading-middle-border h1 {
    padding-right: 15px;
}
.heading.heading-middle-border h2, .heading.heading-middle-border h3 {
    padding-right: 10px;
}
.heading.heading-middle-border h4, .heading.heading-middle-border h5, .heading.heading-middle-border h6 {
    padding-right: 5px;
}
.heading.heading-middle-border-reverse {
    text-align: right;
}
.heading.heading-middle-border-reverse h1, .heading.heading-middle-border-reverse h2, .heading.heading-middle-border-reverse h3, .heading.heading-middle-border-reverse h4, .heading.heading-middle-border-reverse h5, .heading.heading-middle-border-reverse h6 {
    padding-right: 0;
}
.heading.heading-middle-border-reverse h1 {
    padding-left: 15px;
}
.heading.heading-middle-border-reverse h2, .heading.heading-middle-border-reverse h3 {
    padding-left: 10px;
}
.heading.heading-middle-border-reverse h4, .heading.heading-middle-border-reverse h5, .heading.heading-middle-border-reverse h6 {
    padding-left: 5px;
}
.heading.heading-middle-border-center {
    text-align: center;
}
.heading.heading-middle-border-center h1 {
    padding-left: 15px;
    padding-right: 15px;
}
.heading.heading-middle-border-center h2, .heading.heading-middle-border-center h3 {
    padding-left: 10px;
    padding-right: 10px;
}
.heading.heading-middle-border-center h4, .heading.heading-middle-border-center h5, .heading.heading-middle-border-center h6 {
    padding-left: 5px;
    padding-right: 5px;
}
.heading.heading-border-xs::before {
    border-top-width: 1px;
}
.heading.heading-border-sm::before {
    border-top-width: 2px;
}
.heading.heading-border-lg::before {
    border-top-width: 3px;
}
.heading.heading-border-xl::before {
    border-top-width: 5px;
}

/******** Heading Styles ***************/

/*a {
	color:#ee2324;
}*/
img {
	border:0;
	outline:none;
}
.m-t {
	margin-top:15px;
}
.m-b {
	margin-bottom:15px;
}
.jrnl-inner-header .col-md-3 {
	width:20%;
}
.jrnl-inner-header .col-md-9 {
	width:80%;
}

.hdr-hdng {
	color:#FC5353;
	font-size:20px;
	text-align:center;
	margin-bottom:0;
	font-weight:600;
}
/* Navbar Styles */
.navbar .navbar-default {
}
.navbar {
	display:table;
	margin:0 auto;
	border:1px solid red;
}
.navbar-default {
	background:none;
	border:0;
}
.navbar-default .navbar-nav > li {
	padding-left:10px;
	padding-right:10px;
}
.navbar-default .navbar-nav > li > a {
	color:#FFE662;
	font-size:16px;
	font-weight:600;
	padding:15px 15px;
	color:#fff;
	padding:0px 15px 15px;
}
.navbar-default .navbar-nav > li > a:hover{
	color:#999;
	border-bottom:2px solid #f1584a;
	padding-bottom:5px;
}
.navbar {
	border-radius:0;
}
.navbar-default .navbar-toggle {
	text-align:left;
}
.navbar-default .navbar-nav > li.dropdown:hover .dropdown-menu {
	display:block;
	left:15px;
	top:28px;
}
.navbar-nav > li > .dropdown-menu .home-about p {
	line-height:24px;
	text-align:justify;
}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
	color:#F60;
}
.home-about h1, .lst-journsla h1 {
	font-size:20px;
	font-weight:600;
}
.home-about h1 span, .lst-journsla h1 span {
	color:#FC5353;
}
.home-about h2 {
	margin-top:0;
	font-size:25px;
	font-weight:600;
}
.lst-journsla .media-heading {
	font-size:18px;
	margin-bottom:15px;
	line-height:24px;
}
.lst-journsla .media p{
	color:#666;
	line-height:22px;
}
.lst-journsla .media {
	margin-bottom:15px;
}
.lst-journsla .btn-default {
	border-radius:0;
	width:155px;
	height:45px;
	font-size:20px;
}
.content-area {
	padding-bottom:15px;
}
/* Main Header Nav Bar */
/*.allied-home-header {
	min-height:30px;
	background:#5a5c95;
	border-bottom:1px solid #6e70a9;
}*/
/* 21-1-2016 */
.journal-header {
background:url(../images/bg-hdr.png) repeat 0 0 #61639c;
border-bottom:2px solid #2a2a2a;
}
.allied-home-header {
	min-height:30px;
}
.allied-home-header .navbar-default {
	float:left;
}
.allied-home-header .navbar-default .navbar-nav > li {
/*	background:#5a5c95;
*/	border-radius:0 0 5px 5px;
	border:1px solid #44467f;
	margin:0 2px;
	padding:0;
}
/* 21-1-2016 */
.allied-home-header .navbar-default .navbar-nav > li > a {
	font-size:16px;
	padding:0 15px;
	line-height:30px;
	font-weight:normal;
	color:#fff;
}
.allied-home-header .navbar-default .navbar-nav > li > a:hover{
	border-bottom:0;
	color:#F90;
}
.allied-home-header .navbar-default .navbar-nav > li.dropdown:hover .dropdown-menu {
	display:block;
	left:0;
	top:28px;
}
.hdr-nav {
/*	min-height:50px;
	background:#252328;
	background:linear-gradient(#b50128,#252328);
	background:#61639c;
	background:url(../images/bg-hdr.png) repeat 0 0 #61639c;
*/}
.hdr-nav h1{
	color:#fff;
    font-size: 34px;
    font-weight:600;
    margin-top:15px;
    text-align:center;
    text-shadow:1px 1px 1px #101010;
	margin:10px 0;
}
@media (min-width: 768px) {
	.logo {
		bottom: 16px;
		left: 0;
		position: absolute;
		right: 0;
		transition: width 2s ease 0s;
		margin:15px auto 0;
	}
}
@media (min-width: 992px) {
	.logo {
		bottom: 100px;
	}
}
.editbox_search {
	background:none;
	border:0;
	position:relative;
	top:5px;
	width:225px;
}
.button_search {
	border:0;
	background:url(../images/btn-srch.png) no-repeat 0 0;
	width:24px;
	height:24px;
	position:relative;
	top:0;
}
#formsearch {
	float:right;
	margin:0;
	border:1px solid #44467f;
	border-radius:0 0 5px 5px;
	padding-bottom:4px;
}
	.btn-sub-ins {
	width:244px;
	height:74px;
	text-align:center;
	background:#4b4b4b;
	position:relative;
	border-right:0;
	position:fixed;
	right:0;
	left: 1127px;
    margin-left: 0;
    top:305px;
    z-index:9998px;
	visibility:hidden;
}
.btn-sub-ins.show {
    cursor: pointer;
    opacity: 1;
    visibility: visible;
}
.btn-sub-ins span {
	display:block;
	margin-top:2%;
}
.btn-sub-ins p {
	color:#fff;
	float:left;
	padding:0 20px;
	text-shadow:1px 1px 1px #323232;
	font-size:20px;
}
.btn-sub-ins a {
	float:left;
	margin-top:5px;
}
.home-heading {
	margin-top:0px;
}
.header-inner {
	margin-top:70px;
}

.home-heading h2{
	color:#fff;
	font-size:22px;
	font-weight:600;
	margin-top:28px;
	margin-bottom:25px;
}
.home-heading .confen-scroll {
	background:rgba(255, 86, 86, 0.8);
	background:#FC5353;
	background:rgba(252, 83, 83, 0.95);
}
.publish {
	padding:0;
	height:310px;
	width:575px;
	margin:0 auto;
}
.publish-list {
	padding-top:15px;
	padding-bottom:20px;
	background:rgba(255,255,255,0.95);
	background-color:rgba(255, 255, 255, 0.95);
}
.publish-list ul li a{
	color:#101010;
	padding-left:5px;
}
.publish-list ul li a:hover{
	color:#FC5353;
	text-decoration:none;
}
.publish .publish-hdr  {
	text-align:center;
	padding:10px 22px 15px;
	background:rgba(252, 83, 83, 0.95);
}
.publish .publish-hdr h1 {
	color:#fff;
	font-size:30px;
	text-align:center;
	font-weight:600;
	line-height:40px;
		word-spacing:-1px;
	margin:0;
	text-shadow:1px 1px 1px #101010;
}
.publish .publish-hdr img {
	margin:auto;
}
.publish ul li {
	font-size:16px;
	text-transform:uppercase;
	font-weight:600;
	color:#101010;
	line-height:40px;
	padding-left:18px;
	float:left;
	width:280px;
}
.publish ul li .glyphicon-chevron-right {
	color:#323232;
	text-shadow:none;
	font-weight:normal;
	font-size:12px;
	position:relative;
	top:-1px;
}
.publish h2{
	text-align:center;
	color:#101010;
		font-weight:600;
	margin:10px 0 15px;
}
.home-content-area {
	width:950px;
	padding-bottom:15px;
	height:auto;
	margin:0 auto;
	display:none;
}
.home-content-area a{
	color:#101010;
}
.home-content-area a:hover{
	color:#FC5353;
	text-decoration:none;
}

/* innerpage Styles */
.jr-banner-inner {
	background:url(https://www.alliedacademies.org/images/banner-img.jpg) no-repeat center top #4acba4;
	border-bottom:5px solid #b50128;
	border-bottom:5px solid #2a2a2a;
	box-shadow:0px 0px 2px #101010;
	padding:30px 0;
}
.jr-banner-inner h1{
	text-align:center;
	color:#fff;
	text-shadow:1px 1px 1px #101010;
	font-size:45px;
	margin-top:30px;
	font-weight:600;
}
.jr-banner-inner h2 {
	margin:0 0 0 25px;
	color:#fc5353;
	line-height:150px;
	font-size:40px;
	text-shadow:1px 1px 1px #323232;
	text-transform:uppercase;
	font-weight:600;
}
.well.jr-content-inner {
	background-color:#fff/* url(../images/body-pattern.png) no-repeat*/;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);
	border-radius:0;
}
@media (min-width: 992px) {
	.well.jr-content-inner {
		position:relative;
		/*margin-top:-35px;*/
	}
}
.jr-content-inner{
	min-height:50vh;
}
.jr-content-inner h4{
	font-weight:400;
}
.jr-content-inner p{
	text-align:justify;
}
.mail-bg {
	background:#CCC;
	padding:5px 0;
}
.mail-bg a {
	font-size:18px;
	padding:20px 0;
}
.mail-bg p{
	margin-bottom:0;
}
.lst-journsla-inner {
	/*border-top:1px solid #cacaca;*/
}
.lst-journsla-inner hr{
	margin-bottom:0;
	margin-top:0;
	border-width:5px;
}
.lst-journsla-inner .btn-danger {
	background:#363535;
	border-color:#404040;
	font-size:18px;
}
.lst-journsla-inner .btn-danger:hover{
	color:#CCC;
}
.header-h3 {
	color:#fff;
	padding:9.8px 15px;
	margin-top:0;
	background:#61639c;
	display:inline-block;
	clear:both;
}
.lst-journsla-inner-ul {
	border:0;
	padding:10px 15px;
	margin:0;
	margin-top:15px;
	background:#363535;
}
.lst-journsla-inner-ul li {
	border-right:1px solid #ccc;
}
.lst-journsla-inner-ul li:last-child {
		border-right:0;
}
.lst-journsla-inner-ul li a {
	color:#fff;
	padding:0 15px;
	font-weight:600;
	font-size:15px;
	transition:all 1s ease-in-out 0s;
	display:block;
}
.lst-journsla-inner-ul li a:hover{
	color:#323232;
	text-decoration:none;
	top:-2px;
	position:relative;
}
.journal-lt {
	padding-top:5px;
	border-bottom:1px dotted #b1b1b1;
	padding-bottom:5px;
	transition:background-color 0.3s ease-out 0s, color 0.25s ease-out 0s;
	display:inline-block !important;
	clear:both;
	width:100%;
}
/*.journal-lt:hover, .journal-lt:hover a{
	background:#ddd;
	color:#101010;
}*/
.journal-lt img{
	margin-top:5px;
}
.journal-lt a{
	vertical-align:middle;
}
.journal-lt h4{
	margin:0;
}
.btn-more {
	float:right;
}
/* Float */
.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
/* Float Shadow */
.hvr-float-shadow {
  display:none;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-float-shadow:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  /* W3C */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  transition-property: transform, opacity;
}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  /* move the element up by 5px */
}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}
.flyer img {
	display:block;
	margin:0 auto;
	height:243px;
}
.glyphicon-lrge .glyphicon {
	font-size:30px;
	padding:10px;
	color:#c8caff;
}
.glyphicon-lrge a:hover{
	color:#999;
}
.widget-small {
	padding:5px 10px;
	background:#f8f8f8;
}
.widget-small h3{
	border-bottom:4px solid #61639c;
	margin:0;
	font-size:25px;
	padding-bottom:5px;
	margin-bottom:10px;
}

/* images hover styles */
span.rollover {
	background: #000 url("images/btn-srch.png") no-repeat scroll center center;
    cursor: pointer;
    height:288px;
    left: 16px;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition-duration: 1s;
    width:92%;
    z-index: 10;
}
span.rollover:hover {
	opacity: .7;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px #000;
	box-shadow: 0px 0px 4px #000;
}
/* images hover styles */


.dynamic-list-journls {
	border:1px solid #9592cc;
	padding:0 15px;
	min-height:225px;
}
.dynamic-list-journls h3{
	font-size:20px;
	text-indent:20px;
	margin:10px 0;
	background:#9592cc;
	color:#fff;
	background:#6a568b url("../images/bg.png") repeat scroll 0 0;
	line-height:35px;
}
.dynamic-list-journls ul li {
	list-style-type:none;
	border-bottom:1px dotted #ccc;
	padding-top:5px;
	padding-bottom:5px;
}
.dynamic-list-journls ul li a{
	padding-left:20px;
	background:url(../images/arrow-right.png) no-repeat 0 2px;
	color:#0069a7;
	padding-right:10px;
}
.dynamic-list-journls ul li p{
	padding-left:20px;
	margin:0;
}
.dynamic-list-journls .btn-default {
	margin:0 auto;
	display:block;
	border:0;
}
.dynamic-list-journls .btn-default:hover {
	background-color:#fff;
	color:#999;
}
.fr {
	float:right;
	margin-right:0px;
}
.fl {
	float:left;
}
.fixed {
	position: fixed;
	top:0px;
	left:0px;
	z-index:999;
	margin:0 auto;
	border-bottom:3px solid #cf3628;
	width:100%;
}

.fixed-jrnl {
	position:fixed;
	top:95px;
	left:0px;
	z-index:999;
	margin:0 auto;
	border-bottom:3px solid #cf3628;
	width:100%;
}
.stick
{
	position: fixed;
	top:0;
	left:0px;
	z-index:999;
	margin:0 auto;
	border-bottom:3px solid #FC5353;
	width:100%;
}
.stick {
	background-color:rgba(255, 255, 255, 0.9);
}
.stick .hdr-nav {
	min-height:70px;
}

.stick-jr
{
	position: fixed;
	top:0;
	left:0px;
	z-index:999;
	margin:0 auto;
	width:100%;
	-webkit-box-shadow: 0 6px 4px -4px #3c3e77;
  -moz-box-shadow: 0 6px 4px -4px #3c3e77;
  box-shadow: 0 6px 4px -4px #3c3e77;
  background:#61639c;
  border-bottom:0;
}
/* Social icons */

/* Share this page */
.share-us .social-icon {
	margin-top:15px;
}
.share-us ul li {
	background:#61639c;
}
.share-us ul li .fa {
	color:#101010;
	font-size:25px;
	padding:5px 10px;
}
.share-us ul li .fa-facebook:hover{
	color:#fff;
}
.share-us ul li .fa-twitter:hover{
	color:#fff;
}
.share-us ul li .fa-google-plus:hover{
	color:#fff;
}
.share-us ul li .fa-linkedin:hover{
	color:#fff;
}
/* share us Ends */

.social-icon {
	margin-top:25px;
}
.social-icon .fa {
	color:#fff;
	font-size:40px;
	text-shadow:1px 1px 1px #323232;
}
.social-icon .fa-facebook:hover{
	color:#3B5998;
}
.social-icon .fa-twitter:hover{
	color:#4099ff;
}
.social-icon .fa-google-plus:hover{
	color:#d34836;
}
.social-icon .fa-linkedin:hover{
	color:#0077bf;
}
/* Social icons */

/* Journal Search Bar */
.jrn-srch {
	color:#fff;
}
/* Journal Search Bar */

/* Footer styles */
footer {
	color:#fff;
	background:#494949 url(../images/footer-bg.png) repeat 0 0;
	padding-top:20px;
}
.ftr-copy-right {
	background:#909090;
}
.ftr-copy-right ul {
	color:#101010;
}
.ftr-copy-right ul li a {
	color:#fff;
}
.reach-us p a {
    padding: 0;
}
footer h2 {
	font-size:20px;
	text-align:center;
	margin-top:0;
}
footer h3 {
	font-size:20px;
	margin-top:0;
}
/* Footer styles ends */

/*Scrool top */
.scroll-top-wrapper.show {
    cursor: pointer;
    opacity: 1;
    visibility: visible;
}
.scroll-top-wrapper {
    bottom:198px;
    height:55px;
    line-height:55px;
    opacity:0;
    overflow: hidden;
    padding-top:2px;
    position:fixed;
    right:30px;
    text-align:center;
    transition:all 0.5s ease-in-out 0s;
    visibility:hidden;
    min-width:60px;
    z-index:99999999;
	background:#383838;
}
.show {
    display: block !important;
}

@media only screen and (max-width:767px) {
	.jrnl-inner-header .col-md-3 {
	width:100%;
}
.jrnl-inner-header .col-md-9 {
	width:100%;
}
	body {
	}
	.lst-journsla .media-heading {
		font-size:18px;
		line-height:22px;
		padding-top:5px;
	}
	.lst-journsla .btn-default {
    font-size:15px;
    height:35px;
    width: 105px;
	}
	.home-content-area {
		width:auto;
	}
.navbar-toggle {
	background-color:#dadada;
	display:block;
	margin:10px auto;
	clear:both;
	float:inherit;
}
#formsearch {
	width:100%;
	margin:0;
}
.editbox_search {
	width:88%;
}
.navbar-form {
	padding:10px 0;
}
.navbar {
	margin-top:5px;
}
.ftr-copy-right ul li {
	line-height:22px;
}
.home-about a, .mail-bg a {
	overflow-wrap: break-word;
	word-wrap: break-word;
}
.journal-lt {
	text-align:center;
}
.header-h3 {
	font-size:22px;
}
.share-us ul li .fa {
	padding:5px 5.5px;
	font-size:22px;
}
#navbar{
	overflow:visible;
}
.dropdown-menu {
	right:45;
	margin-right:10px;
}

.social-icon .fa {
	font-size:25px;
}
.social-icon{
	margin-top:0;
	text-align:left;
}
.footer h2{
	text-align:left;
}
.allied-home-header .navbar-default {
	clear:both;
	float:none;
}
}
@media only screen and (min-width:767px) and (max-width:1024px) {
	.navbar-default .navbar-nav > li > a {
		padding:10px;
	}
	.logo {
		margin:12px auto 0;
	}
	#formsearch {
		width:100%;
	}
	.editbox_search {
	width:80%;	
	}
	.ftr-copy-right ul {
		text-align:center;
	}
	.ftr-copy-right ul li {
		line-height:22px;
	}
}
@media only screen and (min-width:800px) and (max-width:1280px) {
	.jr-banner-inner {
		background-size:150%;
	}
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 4px;
    line-height: 1.42857;
    vertical-align: top;
    border-top: 0px solid #DDD;
}
.editor_type, .vol_issue {
	font-size: 15px;
	color: #FFF;
	background: #61639C none repeat scroll 0% 0%;
	padding: 3px;
	border: 1px solid #61639C;
	margin-bottom:15px;
}
.list-group {
    margin-bottom: 15px;
}
.latest-volumes .heading.heading-border {
    margin-bottom: 5px;
}
.latest-volumes .list-unstyled li{
    margin-bottom: 10px;
}
.latest-volumes .list-unstyled{
    margin-top: 25px;
}
.latest-volumes .heading.heading-primary h4{
	border-bottom-color:#000;
	border-bottom-style:dotted;
}
.text-danger {
    color: #ee2324;
}
.well.manuscript-mail{
	background-color:#CCCCCC;
	border-radius:0;
}
.well.manuscript-mail p{
	text-align:center;
	margin-bottom:0;
}
.trborder
{
	border-bottom:2px solid #555;
	border-top:2px solid #555;
}
.panel-primary > .panel-heading{
	background:url(../images/bg-hdr.png) repeat 0 0 #61639c;
}
.panel-primary {
    border-color: #496887;
}
.special-issues .media{
	margin-top:0;
}
.dl-horizontal dt {
    width: 210px;
}
.dl-horizontal dd {
    margin-left: 230px;
}
.divider li:not(:last-child) {
    border-right: 1px solid #000;
}
.divider li {
    line-height: 16px;
    padding: 0 8px 0 3px;
}
.equation {
    display: inline-block !important;
    margin-left: 0.5em;
    margin-right: 0.5em;
	vertical-align: middle;
	max-width:100%;
}
.issue-list .list-group-item {
    margin-bottom: 14px;
}

/*******************
blockquote
******************/
blockquote:before {  
    content: open-quote;  
    font-size: 24pt;  
    text-align: center;  
    line-height: 42px;  
    color: #fff;  
    background: #ddd;  
    float: left;  
    position: relative;  
    border-radius: 25px;  
   margin-right: 0.5em;
  vertical-align: -0.4em;
  
    /** define it as a block element **/  
    display: block;  
    height: 25px;  
    width: 25px;  
}  
blockquote:after {  
    content: close-quote;  
    font-size: 24pt;  
    text-align: center;  
    line-height: 42px;  
    color: #fff;  
    background: #ddd;  
    float: right;  
    position: relative;  
    border-radius: 25px;  
    margin-right: 1em;
    vertical-align: -0.5em;
  
    /** define it as a block element **/  
    display: block;  
    height: 25px;  
    width: 25px;  
}  

blockquote:hover:after, blockquote:hover:before {  
    background-color: #555; 
    transition: all 350ms;  
    -o-transition: all 350ms;  
    -moz-transition: all 350ms;  
    -webkit-transition: all 350ms; 
}

/*******************
	Full Text
*******************/
.full-text h1{
	font-size: 3rem;
}
.full-text h2{
	font-size: 2.2rem;
	font-weight: 400;
}
.full-text h3{
	font-size: 1.75rem;
	font-weight: 400;
}
.full-text p strong{
	color: #34343c;
}

.full-text ol li{
	padding-bottom: 1rem;
}

.full-text a.thumbnail{
	margin-bottom: 0;
}

.full-text .table{
	margin-top: 1.5rem;
	margin-bottom: 1rem;
}
.full-text .alert{
	margin-bottom: 0.6rem;
}

/*--------------------------------------------------
    [Back To Top Theme Button]
----------------------------------------------------*/
.back-to-top-theme {
  position: fixed;
  right: 10px;
  bottom: 10px;
  display: inline-block;
  z-index: 9;
  width: 35px;
  height: 35px;
  font-size: 22px;
  color: #fff;
  line-height: .5;
  background: #00bcd4;
  border-radius: 3px;
  visibility: hidden;
  opacity: 0;
  padding: 10.5px;
  -webkit-transform: translate3d(0, 50px, 0);
  -moz-transform: translate3d(0, 50px, 0);
  transform: translate3d(0, 50px, 0);
  transition-duration: 300ms;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}

.back-to-top-theme:after {
  font-family: FontAwesome;
  color: #fff;
  text-align: center;
  content: "\f106";
}

.back-to-top-theme:hover {
  background: #00bcd4;
  transition-duration: 300ms;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}

.back-to-top-theme:focus, .back-to-top-theme:hover {
  text-decoration: none;
}

/* The Button Becomes Visible */
.back-to-top-theme.back-to-top-is-visible {
  visibility: visible;
  opacity: .6;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition-duration: 300ms;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}

.back-to-top-theme.back-to-top-is-visible:hover {
  opacity: 1;
  transition-duration: 300ms;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}

/* If the user keeps scrolling down, the button is out of focus and becomes less visible */
.back-to-top-theme.back-to-top-fade-out {
  opacity: .4;
}

.back-to-top-theme.back-to-top-fade-out:hover {
  opacity: 1;
  transition-duration: 300ms;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
