@charset "utf-8";
/* CSS Document */
body{
  font-family: 'Open Sans', sans-serif;
  font-size: .9rem;
	background:url("/images/body_bg-ptrn.png");
}
#mainNavbar .navbar-nav .nav-link,#jrnlNavbar .navbar-nav .nav-link {
	color: #fff;
}
@media (min-width: 992px){
	#mainNavbar .navbar-nav .nav-link,#mainNavbar .navbar-nav .nav-link, #mainNavbar .navbar-nav, #mainNavbar .dropdown-menu, #jrnlNavbar .navbar-nav .nav-link,#jrnlNavbar .navbar-nav .nav-link, #jrnlNavbar .navbar-nav, #jrnlNavbar .dropdown-menu{
		font-size: .9rem;
	}	
}
.navbar-nav .nav-link:hover, .navbar-nav .nav-link:focus{
	background: #10dfe4;
	color: #432666 !important;
}

/**==================
  open-access-date
====================**/
.open-access-date{
  bottom: 0;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  position: absolute;
  right: 12%;
}

/**************
	Btn Icon
***************/
.btn-icon {
    position: relative;
    padding-left: 4em!important;
}

.btn-icon [class*="fab fa-"], .btn-icon [class*="fal fa-"], .btn-icon [class*="far fa-"], .btn-icon [class*="fas fa-"] {
    height: .85714286em;
    opacity: .8;
    margin: 0 .42857143em 0 -.21428571em;
    -webkit-transition: opacity .1s ease;
    transition: opacity .1s ease;
    vertical-align: '';
    color: '';
}

.btn-icon [class*="fab fa-"], .btn-icon [class*="fal fa-"], .btn-icon [class*="far fa-"], .btn-icon [class*="fas fa-"] {
    opacity: .9;
    margin: 0!important;
    vertical-align: top;
}

.btn-icon [class*="fab fa-"], .btn-icon [class*="fal fa-"], .btn-icon [class*="far fa-"], .btn-icon [class*="fas fa-"] {
    position: absolute;
    height: 100%;
    line-height: 1;
    text-align: center;
    margin: 0;
    width: 2.57142857em;
    background-color: rgba(0,0,0,.05);
    color: '';
    -webkit-box-shadow: -1px 0 0 0 transparent inset;
    box-shadow: -1px 0 0 0 transparent inset;
}

.btn-icon [class*="fab fa-"], .btn-icon [class*="fal fa-"], .btn-icon [class*="far fa-"], .btn-icon [class*="fas fa-"] {
    top: 0;
    left: 0;
}

.btn-icon [class*="fab fa-"]:after, .btn-icon [class*="fal fa-"]:after, .btn-icon [class*="far fa-"]:after, .btn-icon [class*="fas fa-"]:after, .btn-icon [class*="fab fa-"]:before, .btn-icon [class*="fal fa-"]:before, .btn-icon [class*="far fa-"]:before, .btn-icon [class*="fas fa-"]:before {
    display: block;
    position: absolute;
    width: 100%;
    top: 50%;
    text-align: center;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

/**====================
      Reachus
===================**/
#feedback {
  position: fixed;
  top: 14%;
  right: 0%;
  z-index: 1000;
  border-top-left-radius: 5rem!important;
  border-bottom-left-radius: 5rem!important;
	padding: .5rem 1rem;
}

#feedback div {
  background: #2158b3;
}

.phonering-alo-ph-circle, .reach-us {
  width: 120%;
  height: 120%;
  top: -.5rem;
  left: -2rem;
  position: absolute;
  -webkit-animation: reach-us-anim 1.2s infinite ease-in-out;
  animation: reach-us-anim 1.2s infinite ease-in-out;
  transition: all .5s;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  z-index: -1
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle {
  -webkit-animation: reach-us-anim 2.2s infinite ease-in-out !important;
  animation: reach-us-anim 2.2s infinite ease-in-out !important
}

@-webkit-keyframes reach-us-anim {
  0% {
    -webkit-transform: rotate(0) scale(.5) skew(1deg);
    -webkit-opacity: .1
  }

  30% {
    -webkit-transform: rotate(0) scale(.7) skew(1deg);
    -webkit-opacity: .5
  }

  100% {
    -webkit-transform: rotate(0) scale(1) skew(1deg);
    -webkit-opacity: .1
  }
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }
}

@keyframes fadeOutRight {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }
}

@-webkit-keyframes reach-us-anim {
  0% {
    -webkit-transform: rotate(0) scale(.5) skew(1deg);
    transform: rotate(0) scale(.5) skew(1deg);
    opacity: .1
  }

  30% {
    -webkit-transform: rotate(0) scale(.7) skew(1deg);
    transform: rotate(0) scale(.7) skew(1deg);
    opacity: .5
  }

  100% {
    -webkit-transform: rotate(0) scale(1) skew(1deg);
    transform: rotate(0) scale(1) skew(1deg);
    opacity: .1
  }
}

/*==================
		Sidebar Widget
====================*/
.sidebar.widget {
	-webkit-box-shadow: 0 8px 6px -6px black;
	-moz-box-shadow: 0 8px 6px -6px black;
	box-shadow: 0 8px 6px -6px black;
	border-bottom-width: 3px;
}

.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}

/*=============================
  Full Text Conference List
==============================*/
.confernce-list{
  margin-bottom: 1rem;
}
.confernce-list address{
  margin-bottom: 0;
  margin-left: 1rem;
}

.confernce-list div{
  display: -ms-flexbox !important;
  display: flex !important;
}




.cu_roundchip {
    bottom: 14%;
    left: 0;
    color: #001834;
    width: 100%;
    text-align: center;
    padding: 12px 0;
}
.cu_roundchip1 {
   bottom: 8%;
    color: #001834;
    text-align: center;
    padding: 12px 0;
    width: 300px;
    right: 94px;
}
.cu_roundchip h5, .cu_roundchip1 h5{
font-size:1.10rem;
}
.p_abo {
    position: absolute;
}
.p_rel{
    position: relative;
}

@media only screen and (max-width:990px){
  .media_img{height: 90px;}
  .p_rel{width:100%}
  .cu_roundchip1{bottom:22px;right:-72px;width:100%}
  .cu_roundchip1 h5{font-size:10px;}
}

@media only screen and (max-width:768px){
    .cu_header_nav .dnone{display: none;}
    .cu_header_nav .btn-icon{padding-left:0px !important}
    .cu_header_nav .btn-outline-secondary{
      border: 0px;
     padding: 19px;
     margin: 0 15px 0 0;}
     .cu_header_nav .btn-success {
    padding: 6px 8px;
    font-size: 15px;
    margin: 0 0 0 8px;
  }

  }
  
.whatup ul{
  list-style: none;
  padding: 0px;
  -webkit-transform: translate(-270px, 0);
  -moz-transform: translate(-270px, 0);
  -ms-transform: translate(-270px, 0);
  -o-transform: translate(-270px, 0);
  transform: translate(-270px, 0);
}
.whatup ul li{
  display: block;
  margin: 5px;
  background: #04a8b2!important;
  width: 290px;
  text-align: right;
  padding: 10px;
  -webkit-border-radius: 0 30px 30px 0;
  -moz-border-radius: 0 30px 30px 0;
  border-radius: 0 30px 30px 0;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
}
.whatup ul li:hover{
  -webkit-transform: translate(110px, 0);
  -moz-transform: translate(110px, 0);
  -ms-transform: translate(110px, 0);
  -o-transform: translate(110px, 0);
  transform: translate(110px, 0);
  background: #04a8b2!important;
}

.whatup ul li a{
  color: #fff;
}
.whatup ul li i {
  margin-left: 10px;
  color: #04a8b2!important;
  background: #fff;
  /*padding: 10px;*/
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  font-size: 20px;
  background: #ffffff;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  padding: 3px 3px 0px 0;
}
.whatup{
   position: fixed;
 top: 60%;
    z-index: 1;
}
.custom-iframe iframe{
  min-width: 100% !important;
}
.flyer_img img{
  width: 100% !important;
}
.flyer_img iframe{
  min-width: 100% !important;
}

#file_name1, #file_name2 {
	visibility:hidden !important;
	max-height: 0 !important;
	width: 10rem !important;
	max-height: 125px;
}
 
.awards_link{
	width:100%;	
	/*border-color: #00b1e4 !important;*/
	color: #fff !important;
	background-color: #04a8b2;
	border-color: #04a8b2;
}
.awards_link:hover {
	color: #fff !important;
	background-color: #ef530a !important;
	border-color: #e24e0a !important;
}
.mobile_files label {
	display: inline-flex;
}
.mobile_files .form-control{
padding-left: 10px;
}