@charset "utf-8";

/* CSS Document */

body {

 font-family: 'PT Sans', sans-serif;

  /*font-family:Arial, Helvetica, sans-serif;*/ 

  color: #666666;

  background-color: #fff;

   overflow-x: hidden!important;

}

a {

  color: #333333;

}

p{

  font-size: 16px;

  line-height: 26px;

  font-family: 'PT Sans', Arial, Helvetica, sans-serif;

}

a:hover {

  color: #00A651;

  transition: all ease 0.4s;



}

img {

  max-width: 100%;

}

section {

  width: 100%;

  padding: 0px 0px;

}

section .section-subtitle {

  color: #00A651;

  text-transform: uppercase;

  font-family: 'PT Sans Narrow', sans-serif;

  font-size: 18px;

  margin: 0px;

  margin-bottom: 10px;

}

section .section-title {

  text-transform: uppercase;

  font-size: 48px;

  font-weight: bold;

  margin: 0px;

  margin-bottom: 40px;

}

h1,

h2,

h3,

h4,

h5,

h6 {

  font-family: 'PT Sans Narrow', sans-serif;

  color: #333333;

  text-transform: uppercase;

}

ul.style-1 {

  padding: 0px;

  list-style: none;

  font-size:15px;

}

ul.style-1 > li {

  margin-bottom: 10px;

}

ul.style-1 > :last-child {

  margin-bottom: 0px;

}
.ul-index li{
list-style:none;
}

/*------------------------------------------------------------------



[ 6. Form Elements ]



-------------------------------------------------------------------*/

input,

textarea,

select {

  line-height: 32px;

  height: 34px;

  box-sizing: border-box;

  padding: 0px 10px;

  border: 1px solid #dddddd;

}

input::-webkit-input-placeholder {

  color: rgba(0, 0, 0, 0.4);

  font-style: italic;

}

input:-moz-placeholder {

  color: rgba(0, 0, 0, 0.4);

  font-style: italic;

}

input::-moz-placeholder {

  color: rgba(0, 0, 0, 0.4);

  font-style: italic;

}

input:-ms-input-placeholder {

  color: rgba(0, 0, 0, 0.4);

  font-style: italic;

}



/*************STYLES************************/



#wraper{}



#top-bar{

  width:100%;

  background:#245795;

  text-align:left;

}



#top-bar ul{

  margin:0px;

  padding:0px;

}



#top-bar li{

  color:#FFFFFF;

  float:left;

  list-style:none;

  line-height:30px;

  margin:0px 0px 0px 0px;

  border-right:#1A4579 solid 1px;

  padding:0px 10px;

}



#top-bar li a{

    color: #fff;

}

#top-bar li a:hover{



}





#top-bar li:last-child{

  border-right:none;

}



#header{

   width:100%;

   background:#FFFFFF;

  -webkit-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

   -moz-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

   box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

   padding:5px 0px 10px 0px;

}



#header img{

   width:85%;

}



.logo-text{}



.logo-text h2 {
    font-size: 26px;
  text-transform: uppercase;

  font-weight: 800;

  text-align: right;

  line-height: 25px;

  padding: 0px 0px 10px 0px;

  margin: 0px;
    color: #2972AF;

}



.logo-text p {

    color: #2972AF;

  font-size: 14px;

  text-align: right;

  margin-top: 5px;

  padding: 0px;

  font-weight: 800;

  margin: 5px 0px 0px 0px;

}



.m_p_0{

  margin:0px;

  padding:0px;

}



.navigation{

   width:100%;

   background:#16437A;

}









/*  MAINNAV  STYLES 	============================================================================= */

#main_nav{

	margin-top: 0px;

  background-color: #16437A;

}



.main_nav_updated{

	margin-top: 0px !important;

}



#main_nav>ul{

	margin: 0;

	padding: 0;

}



#main_nav>ul>li{

	list-style: none;

	display: inline-block;

	position: relative;

}



#main_nav ul li span{

	display: none;

}





#main_nav>ul>li>a{

	padding: 15px 7px;

	text-align: center;

	color: #fff;

	display: block;

	transition: all 0.3s ease;

	font-size: 16px;

}



#main_nav>ul>li:hover>a, #main_nav>ul>li.active>a{

	background: #CADFF5;

  color: #16437A;

	text-decoration:none;

}



#main_nav ul li:hover .dropdown{

	display: block;

}



.highlight {

  background-color: #CADFF5  !important;

  

}

.highlight a {
  color: #16437A  !important;
 }

.highlight a:hover{
	background: #16437A !important;
	color: #fff !important;
}

/*@-webkit-keyframes glowing {

  0% { background-color: #B20000;  }

  50% { background-color: #FF0000;  }

  100% { background-color: #B20000;  }

}



@-moz-keyframes glowing {

  0% { background-color: #B20000;  }

  50% { background-color: #FF0000;  }

  100% { background-color: #B20000;  }

}



@-o-keyframes glowing {

  0% { background-color: #B20000;  }

  50% { background-color: #FF0000;  }

  100% { background-color: #B20000;  }

}



@keyframes glowing {

  0% { background-color: #B20000;  }

  50% { background-color: #FF0000;  }

  100% { background-color: #B20000;  }

}



.highlight {

  -webkit-animation: glowing 1500ms infinite;

  -moz-animation: glowing 1500ms infinite;

  -o-animation: glowing 1500ms infinite;

  animation: glowing 1500ms infinite;

}

*/

.special-nav{

  position:relative;

}



.special-nav:before{

   position: absolute;

  top: -5px;

  right: 0;

  content: '';

  background: url(../images/new.gif) no-repeat;

  width: 32px;

  height: 20px;

}



.dropdown{

	display: none;

	position: absolute;

	left: 0;

	top: 100%;

	min-width: 200px;

	z-index: 9999;

	background:#215493;

	margin: 0;

	padding: 8px 0px;

}



.dropdown li{

	list-style: none;

	text-align: left;
	position: relative;

}

.dropdown li:hover .dropdown_sub{
	display: block;
}

.dropdown li:hover>a{
    background: #E7F3FF;
    text-decoration: none;
    color: rgb(22, 67, 122);
}

.dropdown_sub{
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	min-width: 240px;
	z-index: 9999;
	background:#215493;
	margin: 0;
	padding: 0;
}



.dropdown li a{

	line-height: normal;

	padding: 5px 15px;

	color:#FFFFFF;

	display: block;

	transition: all 0.3s ease;

	font-size: 13px;

	font-weight: 100;

	text-decoration:none;

}



.dropdown li a:hover{

	  background: #E7F3FF;

  text-decoration: none;

  color: rgb(22, 67, 122);

}



#main_nav button {

  display: none;

}





@media screen and (max-width: 767px){



#main_nav{

	background: #1F1E1D;

	margin:0;

}



#main_nav ul{

	display: none;

}

	

#main_nav>ul>li{

	display: block;

	border-top: 1px solid #61605E;

}



#main_nav>ul>li:after{

	display: table;

	content: '';

	clear: both;

}



#main_nav>ul>li>a{

	color: #fff;

	text-align: left;

	float: left;

	padding: 0;

	padding: 10px;

}



#main_nav ul li span{

	display: block;

	float: right;

	color: #fff;

	cursor: pointer;

	padding: 10px;

}



#main_nav ul li:hover .dropdown{

	display: none;

}



#main_nav ul li .dropdown{

	position: relative;

	clear: both;

    background-color: #3676B5;

	padding: 10px 0;

}



#main_nav button{

	display: block;

	background: rgb(69, 68, 65);

	border: none;

	padding: 15px;

	width: 100%;

	color: #fff;

	font-size: 18px;

	cursor: pointer;

}



#main_nav button:focus{

	outline: none;

}



#main_nav button span{

	float: left;

}



#main_nav button i{

	float: right;

}



}







#custom-search-input{

    padding: 3px;

    border: solid 1px #006699;

    border-radius: 6px;

    background-color: #fff;

	margin-right: 10px;

	border-top: 2px solid #245795;

}



#custom-search-input input{

    border: 0;

    box-shadow: none;

}



#custom-search-input button{

    margin: 2px 0 0 0;

    background: none;

    box-shadow: none;

    border: 0;

    color: #666666;

    padding: 0 8px 0 10px;

    border-left: solid 1px #ccc;

}





#custom-search-input .input-lg {

  height: 26px;

    padding: 10px 5px;

  font-size: 18px;

  line-height: 1.3333333;

  border-radius: 6px;

}



#custom-search-input button:hover{

    border: 0;

    box-shadow: none;

    border-left: solid 1px #006699;

	color:#333333;

}



#custom-search-input i{

    font-size: 18px;

	margin:0px;

	padding:0px;

	color:#006699;

}





#main-wrap{

  /*background:#E8EEF9;*/

  height:100%;

}



.main-content{

    width:100%;

   background:#FAFAFA;

   -webkit-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

   -moz-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

   box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

     padding: 0px 5px 20px 5px;

	 margin-top: 5px;

	 margin-bottom:20px;

}



.banner-wrap{}



.news-ticker{

  margin-top:0px;

  position:relative;

}



.news-slide{

   width:420px;

   height:180px;

   position:absolute;

   top:20px;

   right:20px;

}



.news-slide h1{

  color:#FFFFFF;

  font-size:24px;

  line-height:30px;

  padding:20px 0px 0px 20px;

}







#sub-header {

  padding: 30px 0 60px;

  color: #fff;

  position: relative;

  text-shadow: 0 1px 1px rgba(0,0,0,.4);

  width: 100%;

  background:url(../images/bg_sub-header.png) #7193C2;

  margin-bottom:0px;

}



#subscribe {

  background: url(../images/arrow_hand_1.png) center bottom no-repeat;

  padding-bottom: 70px;

}



#subscribe h1 {

  font-size: 40px;

  margin-top: 65px;

  color:#FFFFFF;

  text-align:center;

}



#subscribe h2 {

  font-size: 29px;

  text-align:center;

}



#subscribe_home {

 background-color: #2A5FA7;

  padding: 30px 10px 10px 10px;

  margin-top: 40px;

}



#subscribe_home .styled-select, #subscribe_home input {

  -moz-box-shadow: 2px 2px 5px rgba(0,0,0,.3);

  -webkit-box-shadow: 2px 2px 5px rgba(0,0,0,.3);

  box-shadow: 2px 2px 5px rgba(0,0,0,.3);

}





.table-1{

  border:none;

}



.table-1 .table > thead > tr > th {

   font-size:18px;

   color:#333333;

}



.table-1 .table > thead > tr > td .text-bold{

  color:#FFFFFF;

  font-size:18px;

  width:40%;

}



.table-1 .table > thead > tr > th, .table-1 .table > tbody > tr > th, .table-1 .table > tfoot > tr > th, .table-1 .table > thead > tr > td, .table-1 .table > tbody > tr > td, .table-1 .table > tfoot > tr > td {

  padding: 8px;

  line-height: 1.42857143;

  vertical-align: top;

  border-top: none;

   font-size:18px;

}



.table-1 a{

 color:#FFCC00;

 font-size:18px;

}

.table-1 a:hover{

  color:#FFCC00;

}





.wrap{

   margin:0px 0px;

}



.block-1{

  width:100%;

  height:300px;

  background:#006699;

}



.newsticker{}

.newsticker img{

  width:100%;

  display:block;

}



/*

	NEWSTICKERS

*/





/* nt-title */



#nt-title-container {

	background:none;

}



#nt-title {

  width:90%;

}



.news-slide{}



.news-slide h1{}



.news-slide h1 i{

  color:#FFCC00;

  font-size:24px;

  margin-right:10px;

}



#nt-title-container ul{

  margin:0px 0px 0px 10px;

  padding:0px 10px 0px 30px;

}



#nt-title li {

	font-size: 14px;

	color:#FFFFFF;

	height:60px;

	list-style: none;

	text-overflow: ellipsis;

}



#nt-title li a{

  color:#FFFFFF;

}



#nt-title li a:hover{

  color:#CCCCCC;

}







.grey-bg{

   background:#f2f2f2;

   margin-top:0px;

   padding: 25px 0px 10px 0px;

}





/*-----thumbs-----*/

.thumb-pad1 {

	margin: 0 0 33px 0;

	padding: 86px 15px 29px 15px;

	overflow: hidden;

	background: #ffffff;

	border: 1px solid #dadada;

	text-align: center;

	overflow: visible !important;

	min-height:340px;

}

.thumb-pad1 .badge {

	padding: 0;

	margin: 0 0 0 -47px;

	width: 94px;

	height: 94px;

	line-height: 94px;

	text-align: center;

	border-radius: 100%;

	background: #16437A;

	float: left;

	margin-right: 34px;

	position: absolute;

	top: -44px;

	left: 50%;

}

.thumb-pad1 .thumbnail {

	position: relative;

	margin: 0;

	border-radius: 0;

	box-shadow: none;

	border: none;

	padding: 0;

	background: none;

	overflow: hidden;

}

.thumb-pad1 .thumbnail .caption {

	padding: 0;

	overflow: hidden;

}

.thumb-pad1 .thumbnail .caption p {

	margin-bottom: 20px;

}

.thumb-pad1 .thumbnail .caption .title {

	text-transform: uppercase;

	font-size:20px;

	font-weight:800;

	color: #538CC6;

	margin-bottom: 13px;

}

.thumb-pad2 {

	margin: 0 0 30px 0;

	overflow: hidden;

	text-align: center;

}

.thumb-pad2 .thumbnail {

	position: relative;

	margin: 0;

	border-radius: 0;

	box-shadow: none;

	border: none;

	padding: 0;

	background: none;

	overflow: hidden;

}

.thumb-pad2 figure {

	margin: 0 0 26px 0;

}

.thumb-pad2 figure img {

	width: 100%;

}

.thumb-pad2 .thumbnail .caption {

	padding: 0;

	overflow: hidden;

}

.thumb-pad3 {

	overflow: hidden;

	margin: 0;

}

.thumb-pad3 .thumbnail {

	position: relative;

	padding: 0;

	margin: 0;

	border: none;

	border-radius: 0;

	box-shadow: none;

	background: none;

}

.thumb-pad3 figure {

	margin: 0 0 28px 0;

}

.thumb-pad3 figure img {

	width: 100%;

}

.thumb-pad3 .thumbnail .caption {

	padding: 0;

	overflow: hidden;

}

.thumb-pad3 .thumbnail .caption a {

	font: bold 13px/18px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;

	color: #555a78;

	text-transform: uppercase;

	-webkit-transition: all 0.25s;

	transition: all 0.25s;

}

.thumb-pad3 .thumbnail .caption a:hover {

	color: #bb4148;

}

.thumb-pad3 .thumbnail .caption p {

	margin-top: 8px;

}

.thumb-pad4 {

	margin: 0;

	overflow: hidden;

}

.thumb-pad4 .thumbnail {

	position: relative;

	margin: 0;

	border-radius: 0;

	box-shadow: none;

	border: none;

	padding: 0;

	background: none;

	overflow: hidden;

}

.thumb-pad4 .thumbnail .caption {

	padding: 0;

	overflow: hidden;

}

.thumb-pad4 figure {

	margin: 0 0 28px 0;

}

.thumb-pad4 figure img {

	width: 100%;

}

.thumb-pad5 {

	margin: 0 0 11px 0;

	overflow: hidden;

}

.thumb-pad5 .thumbnail {

	position: relative;

	margin: 0;

	border-radius: 0;

	box-shadow: none;

	border: none;

	padding: 0;

	background: none;

	overflow: hidden;

}

.thumb-pad5 .thumbnail .badge {

	padding: 0;

	margin: 0 28px 0 0;

	border: none;

	border-radius: 100%;

	background: #e9ac06;

	float: left;

	width: 100px;

	height: 100px;

	text-align: center;

	line-height: 97px;

	color: #ffffff;

	font-size: 50px;

}

.thumb-pad5 .thumbnail .caption {

	padding: 0;

	overflow: hidden;

}



.btn-default.btn1 {

  box-shadow: none;

  text-decoration: none !important;

  display: inline-block;

  padding: 0 20px;

  font: bold 13px/34px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;

  margin: 0;

  text-transform: uppercase;

  text-shadow: none;

  border-radius: 0;

  color: #ffffff;

  background: #2A5FA7;

  border: 1px solid #555a78;

  -webkit-transition: all 0.25s;

  transition: all 0.25s;

}



.btn-default.btn1:hover {

  color: #555a78;

  background: transparent !important;

  text-decoration: none !important;

  -webkit-transition: all 0.25s;

  transition: all 0.25s;

}



.blue-bg{

  padding:40px 0px;

  background:#F0F0F0;

}





.white-wrap{

  background:#FFFFFF;

  margin:20px 0px 40px 0px;

}











.home-box-title {

  position: relative;

  display: block;

  overflow: hidden;

  margin-top:30px;

  margin-bottom:20px;

}



.home-box-title h2 {

  font-size: 19px;

  line-height: 32px;

  font-weight: 400;

  display: block;

  text-transform: capitalize;

  border-bottom: 3px #2A5FA7 solid;

  position: relative;

    padding: 0px;

  margin: 0px;
  background-color:#f3f3f3;

}

.home-box-title h2 b {

  padding: 5px 15px 5px;

  margin-bottom: -3px;

  display: inline-block;

  border-bottom: 3px #042855 solid;

  color: #444;

}



.home-box-title div.box-title-more {

  float: right;

  position: absolute;

  bottom: 0;

  right: 0;

  margin: 0!important;

}







div.box-title-more {

  float: right;

  margin: 7px 15px 0 0;

}



.home-box-title div.box-title-more .prev, .home-box-title div.box-title-more .nxt, .home-box-title div.box-title-more .more-plus {

  line-height: 0;

  border-radius: 0;

  cursor: pointer;

  font-size: 14px;

  font-weight: normal;

}



.home-box-title div.box-title-more .more-plus {

  background-color: #2A5FA7;

  color: #FFF;

  border: 0 none!important;

}



div.box-title-more .prev, div.box-title-more .nxt, div.box-title-more .more-plus {

  display: inline-block;

  text-align: center;

  width: 30px;

  height: 30px;

  line-height: 0;

  border-radius: 100%;

  cursor: pointer;

  font-size: 14px;

  font-weight: normal;

}



div.box-title-more .prev i, div.box-title-more .nxt i, div.box-title-more .more-plus i {

  margin: 8px auto 0 auto;
  

}
div.box-title-more .more-plus {   
  padding: 10px;
    height: 100%;
    display: block;
}
.more-plus i {
	color:#2A5FA7;
}


.large-block{



}



.large-block figure{

  margin:0px;

  padding:0px;

}



.large-block figure img{

  margin:0px;

  padding:0px;

}



.block-descp{

  margin:20px 0px 0px 0px;

}



.block-descp p{

  width:100%;

  text-align:justify;

}



.block-descp p a{

  color:#0099CC;

  margin:0px;

  padding:0px;

}



.block-descp p a:hover{

  color:#666666;

}







.im-points{}



.im-points h2{

   font-size:16px;

   color:#CC0000;

   text-transform:capitalize;

   font-weight:800;

   text-align:center;

   margin:0px 0px 0px 0px;

   padding:0px 0px 0px 0px;

}



.im-points ul{

   margin:10px 0px 0px 20px;

   padding:0px;

}



.im-points li{

  list-style:none;

  position:relative;

  padding-left:20px;

  margin-bottom:10px;

}



.im-points li:before{

  content:'\f0a9';

  top:0;

  left:-10px;

  position:absolute;

  color:#2A5FA7;

  font-family:FontAwesome;

  font-size: 19px;

}



#testimonials {

  background: url(../images/users_bg.jpg) center no-repeat;

  width:100%;

  color: #fff;

}



#testimonials h2 {

  text-transform: uppercase;

  color: #fff;

  font-size: 50px;

  font-weight: 400;

  letter-spacing: 5px;

  /*  padding-top: 10px; */

}



/* Carousel */



#quote-carousel {

    /* padding: 0 10px 10px 10px; */

    margin-top: 0px;

    /* Control buttons  */

    /* Previous button  */

    /* Next button  */

    /* Changes the position of the indicators */

    /* Changes the color of the indicators */

}

#quote-carousel .carousel-control {

    background: none;

    color: #CACACA;

    font-size: 2.3em;

    text-shadow: none;

    margin-top: 30px;

}

#quote-carousel .carousel-control.left {

    left: -40px;

}

#quote-carousel .carousel-control.right {

    right: -40px;

}

#quote-carousel .carousel-indicators {

    right: 30%;

    top: auto;

    bottom: 0px;

    margin-right: -19px;

}

#quote-carousel .carousel-indicators li {

    width: 50px;

    height: 50px;

    margin: 5px;

    cursor: pointer;

    border: 4px solid #CCC;

    border-radius: 50px;

    opacity: 0.4;

    overflow: hidden;

    transition: all 0.4s;

}

#quote-carousel .carousel-indicators .active {

    background: #333333;

    width: 128px;

    height: 128px;

    border-radius: 100px;

    border-color: #f33;

    opacity: 1;

    overflow: hidden;

}

.carousel-inner {

    min-height: 100px;

}

.item blockquote {

    border-left: none;

    margin: 0;

	color:#FFFFFF;

	  padding: 0px 120px;

}



.item blockquote small {

  color:#EDF112;

  font-size:16px;

}





#footer{

  width:100%;

  background:#26364C;

  padding:20px 0px;

  margin-top:0px;

  

}



.copyrg{

	

}



.copyrg p{

   color:#CCCCCC;

	font-size:14px;

	text-align:center;

	margin:0px 0px 5px 0px;

	padding:0px;

}



.copyrg a{

  color:#C8C088;

  font-size:14px;

  margin:0px 10px;

  padding:0px;

}



.copyrg a:hover{

  color:#FFFFFF;

}



.btm-block{

  border-top:#fafafa solid 2px;

}



.issues-list{}



.issues-list ul{

  margin:0px;

  padding:0px;

} 



.issues-list li{

  list-style:none;

  margin-bottom:45px;

}





.circ-wrapper {

  width: 60px;

  height:60px;

  text-align: center;

  background: #3470C2;

  color: #FFF;

  overflow: hidden;

  font-size:30px;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

  text-shadow: #2A5FA7 1px 1px,#2A5FA7 2px 2px,#2A5FA7 3px 3px,#2A5FA7 4px 4px,#2A5FA7 5px 5px,#2A5FA7 6px 6px,#2A5FA7 7px 7px,#2A5FA7 8px 8px,#2A5FA7 9px 9px,#2A5FA7 10px 10px,#2A5FA7 11px 11px,#2A5FA7 12px 12px,#2A5FA7 13px 13px,#2A5FA7 14px 14px,#2A5FA7 15px 15px,#2A5FA7 16px 16px,#2A5FA7 17px 17px,#2A5FA7 18px 18px,#2A5FA7 19px 19px,#2A5FA7 20px 20px,#2A5FA7 21px 21px,#2A5FA7 22px 22px,#2A5FA7 23px 23px,#2A5FA7 24px 24px,#2A5FA7 25px 25px,#2A5FA7 26px 26px,#2A5FA7 27px 27px,#2A5FA7 28px 28px,#2A5FA7 29px 29px,#2A5FA7 30px 30px,#2A5FA7 31px 31px,#2A5FA7 32px 32px,#2A5FA7 33px 33px,#2A5FA7 34px 34px,#2A5FA7 35px 35px,#2A5FA7 36px 36px,#2A5FA7 37px 37px,#2A5FA7 38px 38px,#2A5FA7 39px 39px,#2A5FA7 40px 40px,#2A5FA7 41px 41px,#2A5FA7 42px 42px,#2A5FA7 43px 43px,#2A5FA7 44px 44px,#2A5FA7 45px 45px,#2A5FA7 46px 46px,#2A5FA7 47px 47px,#2A5FA7 48px 48px,#2A5FA7 49px 49px,#2A5FA7 50px 50px,#2A5FA7 51px 51px,#2A5FA7 52px 52px,#2A5FA7 53px 53px,#2A5FA7 54px 54px,#2A5FA7 55px 55px,#2A5FA7 56px 56px,#2A5FA7 57px 57px,#2A5FA7 58px 58px,#2A5FA7 59px 59px,#2A5FA7 60px 60px,#2A5FA7 61px 61px,#2A5FA7 62px 62px,#2A5FA7 63px 63px,#2A5FA7 64px 64px,#2A5FA7 65px 65px,#2A5FA7 66px 66px,#2A5FA7 67px 67px,#2A5FA7 68px 68px,#2A5FA7 69px 69px,#2A5FA7 70px 70px,#2A5FA7 71px 71px,#2A5FA7 72px 72px,#2A5FA7 73px 73px,#2A5FA7 74px 74px,#2A5FA7 75px 75px,#2A5FA7 76px 76px,#2A5FA7 77px 77px,#2A5FA7 78px 78px,#2A5FA7 79px 79px,#2A5FA7 80px 80px,#2A5FA7 81px 81px,#2A5FA7 82px 82px,#2A5FA7 83px 83px,#2A5FA7 84px 84px,#2A5FA7 85px 85px,#2A5FA7 86px 86px;

}



.circ-wrapper h3 {

  margin: 0;

  padding: 8px 0 0;

  font-weight: 500;

  color: rgb(217, 235, 251);

  font-size:20px;

}



.media-body {

  padding-left: 10px;

}



.media-heading {

  margin: 0 0 5px;

  font-weight:600;

}

.media-body p{

  padding-left: 10px;

  font-size: 14px;

  text-align: justify;

  line-height: 20px;

  margin: 0px;

  padding: 0px;

}



.center-tittle{

  text-align:center;

}



#btm-block{

  padding:30px 0px;

  background:#efefef;

}



.center-tittle h2{

  font-size:26px;

  color:#3470C2;

  font-weight:bold;

  margin-bottom:30px;

}



.school {

  float: left;

  width: 100%;

  height: 235px;

  border: solid 3px #fff;

  margin-bottom: 12px;

  margin-right: 12px;

  background-color: #fff;

  -moz-box-shadow: 0 0px 6px #ccc;

  -webkit-box-shadow: 0 0px 6px #ccc;

  box-shadow: 0 0px 6px #ccc;

  position: relative;

  padding:10px 10px;

  margin-top:20px;

  text-align:center;

  border-radius: 5px;

}



.school img{

  display: block;

  margin: 0 0 10px 0;

  padding: 0;

  width: 100%;

  min-height:125px;

  border-radius: 5px;

}



.school h3 {

  font-size: 16px;

  padding: 0px 0px;

  margin-bottom: 19px;

  font-weight:600;

}



.schools-colleges .school h3 a:link, .school h3 a:visited {

  text-decoration: none;

  color: #333;

}



.school h3 a:link, .school h3 a:visited {

  text-decoration: none;

  color: #333;

}



.school p {

  clear: both;

  margin: 0 9px;

  position: absolute;

  bottom: 6px;

  left: 0;

}



.main .school h3 img {

  display: block;

  margin: 0 0 12px 0;

  padding: 0;

  width: 188px;

  border:#CCCCCC solid 1px;

}





.error{

    font-weight: bold;

    color: #f00;

}



.issn li{
    color: #000;
    float: left;
    list-style: outside none none;
    margin: 0px;
	display: block;
	width: 33.33%;
}

.issn li h2{
	font-size: 14px;
	color: #16437A;
    text-transform: inherit;
	font-weight: normal;
	margin: 0;
	padding: 0;
}


.index li{

    float: left;

    list-style: outside none none;

    line-height: 30px;

    margin: 0px;

    padding: 0px 25px;

}



.index li img{

    max-height: 50px;

    max-width: 200px;

}







/*************INTERNAL STYLE************************/


.left-section{
	margin-right: 25px;
}

.side-nav h3, .side-nav-logos h3{
  border-radius: 10px 10px 0 0;
  background: #16437A;
  padding: 0;
  margin: 0;
  line-height: 36px;
  text-align: center;
  color: #fff;
}

.side-nav, .side-nav-logos{
  margin-bottom: 20px;
}

.side-nav ul, .side-nav-logos ul{
  padding: 0px;
  margin: 0px;
    background: #CADFF5;
  border-radius: 0 0 10px 10px;
  overflow: hidden;
    -webkit-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);
    -moz-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);
    box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);
}

.side-nav-logos ul{
    background: #fff;
	padding: 15px;
	height: 200px;
	overflow: hidden;
}

.side-nav-logos ul li{
	margin-bottom: 20px;
	list-style: none;
}

.side-nav li{
	list-style: none;
}

.side-nav li a{
	padding-left: 20px;
	border-left: 3px solid transparent;
	border-bottom: 1px solid #9EC3EA;
	line-height:35px;
	font-size:14px;
	position: relative;
	color: #16437A;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  -ms-transition: all 1s ease;
  transition: all 1s ease;
  display: block;
}

.side-nav li:last-child a{
	border-bottom: none;
}

.side-nav li a:hover {
  border-left-color: #FCC73D;
  background-color: #16437A;
  text-decoration: none;
  color: #e1ffff;
}

.side-nav li a:hover:before{
	color: #fff;
}

.side-nav li a:before{
  content:'\f105';
  font-family:FontAwesome;
  position:absolute;
  top:0px;
  left:10px;
    color: #16437A;
}





.right-section{

  width: 100%;

  background: #FAFAFA;

  -webkit-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

  -moz-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

  box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

  padding: 10px 10px 20px 10px;

  margin-top: 5px;

  margin-bottom: 20px;

  margin-right:25px;
  border-radius: 10px;

}



.right-section h2{

    color: #16437A;

  font-size: 24px;

  font-weight: 600;

  text-align:center;

  border-bottom:#EAEAEA solid 1px;

  padding-bottom:20px;

  margin-bottom:20px;

}



.issue-list{

  

}



.issue-list ul{

  margin:0px;

  padding:0px;

}

.issue-list li {

  list-style:none;

  margin-bottom:10px;

  

}

.issue-list li .content {

  width: 100%;

  margin: 0px 0px 0px 0;

  background-color: rgb(244, 244, 244);

  padding: 20px 10px 10px 10px;

}
.issue-list li .content h1{

   font-size:20px;

   text-align:justify;

   font-weight:600;

   padding:0px;
   
   padding-left:10px;

   margin:0px 0px 5px 0px;

   position:relative;
   text-transform:none;
   color:#333;

}

.issue-list li .content h3{

   font-size:15px;

   text-align:justify;

   font-weight:600;

   padding:0px;
   
   padding-left:10px;

   margin:0px 0px 5px 0px;

   position:relative;

} 





.issue-list li .content h3 a{

  color:#1F6CC2;
  text-transform: none;

}

.stButton {
	margin-top:40px;
	}
.st_sharethis_hcount .stButton .st-sharethis-counter {
    height: 22px;
}

.st_sharethis_hcount .stButton .stHBubble {    
    height: 22px;   
}

.issue-list li .content h3 .count{

	display:inline-block;
	margin-left: -10px;
	top:0;
}



.issue-list li .content h3 a i{

  margin-right:10px;

  color:#333333;

}



.issue-list li .content h3 a:hover{

  color:#CC0000;

}



.issue-list li .content p {

  margin:0px;

  padding:0px 0px 0px 10px;

}



.issue-list li .content p span {

  font-weight: bold;

  margin-left:5px;

  color: #666666;

}



.issue-list li .content .link{

  color:#3366CC;

  margin:10px 0px 0px 0px;

}



.issue-list li .content .link a{

  color:#CC0000;

}

.issue-list li .content .link a.down_d {
    background-color: #16437a;
    border-radius: 4px;
    color: #ffffff;
    padding: 7px;
}



.issue-list li .content .link a:hover{

  color:#336699;

}
.issue-list li .content .link a.down_d:hover{

  color:#ffffff;
  background-color:#dd0000;

}


.issue-topbar{

  width:100%;

  background:#ECEFF2;

  margin-bottom:20px;

  padding:5px;

}



.paper-search{

  width:100%;

  text-align:left;

}



.pagination-wrap{

  float:right;

}



.pagination-wrap .pagination {

  display: inline-block;

  padding-left: 0;

  margin: 0px 0;

  border-radius: 4px;

}





.sect-content{

  padding:10px;

}



.sect-content p{

  font-size:15px;

  color:#999999;

}



.cpf-wrap{

     border:#CCCCCC solid 1px;

	 margin:0px 50px;

	 margin-top:30px;

}



.cpf-wrap .frm-heading{

  background:#16437A;

  padding:8px 0px;

}



.cpf-wrap .frm-heading h2{

  font-size:24px;

  color:#FFFFFF;

  margin:0px;

  padding:0px;

  border:none;

  line-height:30px;

}



.cpf-wrap .frm-heading h2 span{

  color:#CCCCCC;

  font-size:15px;

  font-weight:normal;

  text-transform:capitalize;

}



.copyrg-form{

  padding:20px 20px;

}



.copyrg-form .form-horizontal .control-label {

  padding-top: 7px;

  margin-bottom: 0;

  text-align: left;

}



.copyrg-form .form-horizontal .control-label sup{

   color:#CC0000;

   font-size:18px;

   margin-top:20px;

   top: -5px;

}





.pay-fee-wrap{

  border:#CCCCCC solid 1px;

  padding:10px 20px 0px 20px;

  margin:0px 60px;

  margin-bottom:30px;

  text-align:center;

  background:#FFFFFF;

}



.pay-fee-wrap .form-horizontal .control-label {

  padding-top: 7px;

  margin-bottom: 0;

  text-align: left;

}



.pay-fee-tabel{

  

}



.pay-fee-tabel > .table-bordered > thead {

  background-color: rgb(22, 67, 122);

  color: #fff;

  text-transform: uppercase;

  font-size: 15px;

}



.pay-fee-tabel > .table-bordered > tbody > tr > td:first-child{

  font-weight:bold;

}



.client-wrap{

  width:30%;

  background:#fff; 

  padding:10px;

  position:absolute;

  top:45px;

  left:10px;

  border-radius:6px;

}



.client-wrap ul{

  margin:0px;

  padding:0px;

}



.client-wrap li{

  list-style:none;

  display:inline-block;

  margin-left:10px;

  text-align:center;

}



.client-wrap li img{ 

  display:block;

  max-height:100px;

}















/***************=========================================

                    SUBMISSION  Dashboard

================******************************/



.sub-banner{

  width:100%;

  background: url(../images/db_bg.jpg) repeat-x bottom;

  min-height:150px;

  position:relative;

}



.submission-title{

  padding-top:30px;

}



.submission-title h3{

  font-size:24px;

  color:#FFFFFF;

  font-weight:bold;

  margin:0px;

  padding:0px;

  text-transform:capitalize;

}



.subm-topnav{

  padding-top:30px;

  float:right;

}



.subm-topnav ul{

  margin:0px;

  padding:0px;

}



.subm-topnav li{

 display:inline-block;

 margin-right:10px;

}



.subm-topnav li a{

  color:#FFFFFF;

}

.subm-topnav li a:hover{

   color:#9DC0E4;

}



.nav-wrap{

  position:absolute;

  bottom:-20px;

  left:0;

  width:100%;

}





/*  subm NAv STYLES === */

.subm-mainnav{

  background:#BE3C04;

   border:#FFFFFF solid 4px;

}





.subm-mainnav>ul{

  margin: 0;

  padding: 0 0px 0px 5px;

}



.subm-mainnav>ul>li{

  list-style: none;

  display: inline-block;

  position: relative;

}



.subm-mainnav ul li span{

  display: none;

}



.subm-mainnav>ul>li>a{

  padding: 10px 15px;

  text-align: center;

  color: #fff;

  display: block;

  transition: all 0.3s ease;

  font-size: 16px;

}



.subm-mainnav>ul>li:hover>a, .subm-mainnav>ul>li.active>a{

  background:#FFFFFF;

    color: #BE3C04;

  text-decoration:none;

}



.subm-mainnav ul li:hover .dropdown2{

  display: block;

}



.dropdown2{

  display: none;

  position: absolute;

  left: 0;

  top: 100%;

  min-width: 200px;

  z-index: 9999;

  background:#FFFFFF;

  margin: 0;

  padding: 8px 0px;

}



.dropdown2 li{

  list-style: none;

  text-align: left;

}



.dropdown2 li a{

  line-height: normal;

  padding: 5px 15px;

  color:#333333;

  display: block;

  transition: all 0.3s ease;

  font-size: 13px;

  font-weight: 100;

  text-decoration:none;

}



.dropdown2 li a:hover{

    background:#16437A;

  text-decoration: none;

  color:#FFFFFF;

}



.subm-mainnav button {

  display: none;

}





@media screen and (max-width: 767px){



.subm-mainnav{

  background: #1F1E1D;

  margin:0;

}



.subm-mainnav ul{

  display: none;

}

  

#main_nav>ul>li{

  display: block;

  border-top: 1px solid #61605E;

}



.subm-mainnav>ul>li:after{

  display: table;

  content: '';

  clear: both;

}



.subm-mainnav>ul>li>a{

  color: #fff;

  text-align: left;

  float: left;

  padding: 0;

  padding: 10px;

}



.subm-mainnav ul li span{

  display: block;

  float: right;

  color: #fff;

  cursor: pointer;

  padding: 10px;

}



.subm-mainnav ul li:hover .dropdown2{

  display: none;

}



.subm-mainnav ul li .dropdown2{

  position: relative;

  clear: both;

    background-color: #3676B5;

  padding: 10px 0;

}



.subm-mainnav button{

  display: block;

  background: rgb(69, 68, 65);

  border: none;

  padding: 15px;

  width: 100%;

  color: #fff;

  font-size: 18px;

  cursor: pointer;

}



.subm-mainnav button:focus{

  outline: none;

}



.subm-mainnav button span{

  float: left;

}



.subm-mainnav button i{

  float: right;

}



}



.subm-content{

 padding:0px 10px 70px 10px;

}



.subm-content h2{

  font-size:26px;

  color:#006699;

  margin-bottom:10px;

  font-weight:600;

}





.subm-head{

  text-align:center;

  border-bottom:#CCCCCC solid 1px;

}



.subm-head a{

  color:#0099CC;

  font-weight:600;

}

.subm-head a:hover{

  color:#333333;

}





.update-nav{}

.update-nav ul{

  margin:0px;

  padding:0px;

}



.update-nav li{

 list-style:none;

 display:inline-block;

 padding-left:10px;

 line-height:35px;

 margin-bottom:10px;

 margin-right:30px;

 position:relative;

}



.update-nav li:before{

  content:'\f138';

  position:absolute;

  font-family:FontAwesome;

  top:0;

  left:-10px;

  font-size:15px;

  color:#333333;

}



.update-nav li a{

  font-size:17px;

  text-transform:uppercase;

  color:#807E7E;

  padding-bottom:4px;

}



.update-nav li a:hover{

  color:#0099CC;

}



.auth-info{

  margin-top:30px;

}



.auth-info h4{

   font-size:25px;

   font-weight:400;

    color:#006699;

}





.auth-form-wrap{

     border: #DFDFDF solid 1px;

   padding:20px 0px 0px 0px;

  margin-top: 10px;

  background: #E9F5FD;

  margin-bottom:20px;

}



.auth-form-wrap .frm-heading{

  background:#16437A;

  padding:0px 0px;

}



.auth-form-wrap .frm-heading h2{

  font-size:24px;

  color:#FFFFFF;

  margin:0px;

  padding:0px;

  border:none;

  line-height:30px;

}







.auth-form-wrap .frm-heading h2 span{

  color:#CCCCCC;

  font-size:15px;

  font-weight:normal;

  text-transform:capitalize;

}



.auth-form-wrap .auth-form .form-horizontal .control-label {

  padding-top: 7px;

  margin-bottom: 0;

  text-align: left!important;

}



.auth-form{

  padding:0px 20px 0px 20px;

}



.auth-form p{

  border-bottom:#CCCCCC solid 1px;

  padding-bottom:10px;

  font-size:15px;

}



.auth-form sup{

  color:#CC0000;

  font-size:18px;

  top:-3px;

}



.auth-form .heading{

  font-size:18px;

  border-bottom:#E2DCDC solid 1px;

  padding-bottom:10px;

  margin-bottom:20px;

}



.auth-form .heading span{

  color:#333333;

  font-size:14px;

  margin-left:10px;

}



.auth-form .heading span a{

  color:#CC0000;

  font-size:14px;

}



.auth-form .heading span a:hover{

  color:#333333;

}



.auth-form .btn{

 text-transform:uppercase;

}





.auth-form .form-horizontal .control-label {

  padding-top: 7px;

  margin-bottom: 0;

  text-align: left;

}



.auth-form .form-horizontal .control-label sup{

   color:#CC0000;

   font-size:18px;

   margin-top:20px;

   top: -5px;

}



.addmore{

  color:#333333;

  font-size:18px;

  margin:30px 0px 10px 0px;

  font-weight:800;

}

.addmore i{

   margin-right:5px;

   color:#333333;

}



.note{

  color:#333333;

  font-size:16px;

  margin:0px 0px 0px 0px;

}



.note strong{

  color:#CC0000;

  margin-right:5px;

}



.note a{

  color:#0099CC;

}



.note a:hover{

 color:#CC0000;

}



.frm-tagline{

  margin-top:10px;

  font-size:16px;

  margin-bottom:20px;

}



.authors-table{

   margin-bottom:20px;

}







.authors-table .table-striped > thead {

  background-color: rgb(22, 67, 122);

  color: #fff;

  text-transform: uppercase;

  font-size: 14px;

}



.authors-table  .table-striped > tbody > tr > td {

 vertical-align:middle;

}



.click-edit td {

  position:relative;

}



.click-edit td:after {

  position: absolute;

  content: '\f040';

  top: 13px;

  right: 3px;

  font-family: FontAwesome;

  color: #C8C8C8;

}

.click-edit td:hover{

  cursor: pointer;

  background-color: rgb(255, 255, 153);

}

.click-edit td:last-child:after{

  display:none;

   content:'';

}



.authors-table  .table-striped > tbody > tr > td a{

  color:#CC0000;

  text-decoration:underline;

  font-size:16px;

}

.authors-table  .table-striped > tbody > tr > td a:hover{

  color:#333333;

}



.authors-table  .table-bordered > tbody > tr > td i {

  font-size:30px;

  vertical-align:middle;

  color: #3785D2;

  margin-left: 5px;

}



.authors-table  .table-bordered > tbody > tr > td i:hover{

  color:#CC0000;

}



.authors-table .table-striped > tbody > tr:nth-of-type(odd) {

  background-color: #E9F2F7;

}



.authors-table .table-striped > tbody > tr:nth-of-type(even) {

  background-color:#E0F2DD;

}



.authors-table .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {

  border-bottom-width: 0px;

}



.tab-heading th{

  background:#9B9C9D;

  text-align:center;

  font-size:18px; 

}





.authors-info-table{ 

   margin-bottom:30px;

}





.authors-info-table .table-striped > thead {

  background-color: rgb(22, 67, 122);

  color: #fff;

  text-transform: uppercase;

  font-size: 14px;

}



.authors-info-table  .table-striped > tbody > tr > td {

 vertical-align:middle;

}



.authors-info-table  .table-striped > tbody > tr > td a{

  color:#CC0000;

  text-decoration:underline;

  font-size:16px;

}

.authors-info-table  .table-striped > tbody > tr > td a:hover{

  color:#333333;

}



.authors-info-table  .table-bordered > tbody > tr > td i {

  font-size:30px;

  vertical-align:middle;

  color: #3785D2;

  margin-left: 5px;

}



.authors-info-table  .table-bordered > tbody > tr > td i:hover{

  color:#CC0000;

}





.authors-info-table .table-striped > tbody > tr:nth-of-type(odd) {

  background-color:#FCFFFF;

}



.authors-info-table .table-striped > tbody > tr:nth-of-type(even) {

  background-color:#F4F5F4;

}



.authors-info-table .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {

  border-bottom-width: 0px;

}



.authors-info-table  .table-bordered > tbody > tr > td:first-child {

  font-weight: bold;

  min-width:150px;

}





.authors-info-table .tab-heading th{

  text-align:center;

  font-size:18px; 

  background:none;

}



.tb-file-upload{

  margin:10px 0px 0px 0px;

  border:none;

}  



.sb-margintop{

  margin-top:20px;

}



.address{

	width:100%;

	

}



.address h2{

	    border-bottom: #F3F3F3 solid 1px;

    text-align: left;

    color: #CC0000;

    margin: 0px 0px 20px 0px;

    padding: 10px 0px;

}



.address p i{

	margin-right:5px;

}



.map{

	margin-top:10px;

}



#get-in-touch{

	 margin:20px 0px 0px 30px;

}





#get-in-touch .form-control {

    display: block;

    width: 100%;

   height: auto; 

    padding: 15px 12px;

    font-size: 14px;

    line-height: 1.42857143;

    color: #555;

    background-color: #fff;

    background-image: none;

    border: 1px solid #ccc;

    border-radius: 4px;

    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);

    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;

    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;

    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;

}





.form-top {

	overflow: hidden;

	padding: 0 25px 0px 25px;

	background: #16437A;

	-moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;

	text-align: left;

}



.form-top-left {

	float: left;

	width: 75%;

	padding-top: 25px;

}



.form-top-left h3 { margin-top: 0; color:#FFF; }



.form-top-right {

	float: left;

	width: 25%;

	padding-top: 5px;

	font-size: 66px;

	color: #F9F9F9;

	line-height: 100px;

	text-align: right;

}



.form-bottom {

	padding: 25px 25px 30px 25px;

	background: #eee;

	-moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;

	text-align: left;

}



.form-bottom form textarea {
	

}



.form-bottom form .input-error {

	border-color: #19b9e7;

}



.red_text{
	color: #F00 !important;
}

.copyrg-form  label{
	display: block;
}
.copyrg-form input[type="checkbox"]{
	height: auto;
}

.white_base{
    background: #fff;
    -webkit-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);
    -moz-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);
    box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);
    padding: 15px;
	margin-bottom: 20px;
	border-radius: 10px;
	overflow: hidden;
}

.form-horizontal .control-label{
	text-align: left;
}

.loginmodal-container input[type=text], input[type=password]{
	height: 34px !important;
}

.login_block h1{
	color: #16437A;
	border-bottom: 1px solid #16437A;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	text-align: center;
}

.login_block h4{
	font-size: 18px;
	text-align: center;
	margin-bottom: 15px;
}

.blue_bg{	
    background: #16437A;
	display: block;
	border: none;
}

.white_base .col-sm-3 .btn{
	display: block;
	font-size: 12px;
}

.mons_font{
    font-family: 'Montserrat', sans-serif;
}

.container{
	width: 970px !important;
}


.home_banner{
    background: url(../images/bg_sub-header.png) #7193C2;
	padding: 20px 0;
}

.padd_top_20{
	padding-top: 20px;
}


.owl-theme .owl-controls{
    position: absolute;
    left: 0;
    top: 50%;
	width: 100%;
	margin-top: -20px;
}


.owl-theme .owl-controls .owl-buttons div.owl-prev{
	position: absolute;
	left: -30px;
	background: none !important;
	padding: 0;
	margin: 0;
	font-size: 24px !important;
}

.owl-theme .owl-controls .owl-buttons div.owl-next{
	position: absolute;
	right: -10px;
	background: none !important;
	padding: 0;
	margin: 0;
	font-size: 24px !important;
}

#ticker2 ul, #ticker2 ul li {
    margin: 0;
    padding: 0 0px 10px 0px;
    text-align: center;
	list-style:none;
	width:100%;
}

#ticker2 {
    position: relative;
    overflow: hidden;
    height: 330px;
    width: 100%;
    text-align: center;
    /* background: #999; */
    border-top: 5px #999;
    border-bottom: 5px #999;
}


.custom_image_size img{
	width: 88%;
}
.info-box {
    display: block;
    min-height: 75px;
    background: #fff;
    width: 100%;
    box-shadow: 2px 0px 5px rgba(0,0,0,0.1);
    border-radius: 2px;
    margin-bottom: 15px;
}
.info-box-icon {
    border-top-left-radius: 2px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 2px;
    display: block;
    float: left;
    height: 75px;
    width: 60px;
    text-align: center;
    font-size: 30px;
	line-height: 75px;
    background: rgb(36,87,149);
	margin-right:5px;
}
.info-box-number {
    display: block;
    font-weight: bold;
    font-size: 18px;
	margin-top:8px;
	margin-left:5px;
}
.info-box-icon i{
	color:#ffffff;
}
.info-box-text {
    display: block;
    font-size: 15px;
	font-weight:bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}



.paymentm {
	width: 100%;
	text-align: center !important;
	padding: 50px;
}
.paymentm .col-md-12{
	border: 1px solid #000;
    border-radius: 12px;
    padding: 22px;
	box-shadow:2px 4px 10px;
	min-height: 428px;
}
.pay-box2, .pay-box3{
width: 70px;
margin: 10px auto;
height: 70px;
border-radius: 42px;
}

.pay-box2{
	background-color: #214886;
}
.pay-box3{
	background-color: #418343;
}
.paymentm span{
font-size: 43px;
font-weight: 700;
color: #fff;
}
.paymentm h2{
	color: #000;
	font-size:18px;
	text-transform:none;
}
.paymenta2, .paymenta3{
padding: 10px;
border-radius: 7px;
color: #fff;
display: inline-block;
margin-top: 11px;
}
.paymenta2:hover, .paymenta3:hover{
color: #ddd;
}

.paymenta2{
	background-color: #214886;
	box-shadow: 4px 3px 8px #214886;
}
.paymenta3{
	background-color: #418343;
	box-shadow: 4px 3px 8px #418343;
}
a.r_id{
	font-size:18px;
	width:100%;
	padding:10px;
	display:block;
	background-color:#b8c9e1;
}
a.r_id span{
	font-weight:bold;
}
a.r_id1{
	font-size:18px;
	width:100%;
	padding:10px;
	display:block;
}
a.r_id1 span{
	font-weight:bold;
}