.soclbox{background:#ce943b;float:left;margin-top:0;padding:1% 0%;width:100%;}

.stdpro{background:#fff none repeat scroll 0 0;float:left;margin-top:0;padding:0 0 55px;position:relative;width:100%;z-index:20;}
.stdeo{float:left;margin:00 0;padding:1% 0 1%;width:100%;}
.stdtextbox{text-transform:uppercase;color:#fff;float:left;font-family:"Source Sans Pro", sans-serif;font-size:35px;font-weight:bold;margin:0;padding:4% 0% 1% 0%;text-align:center;width:100%;}
.stdhed{border-left:1px solid #7f7f7f;color:#fff;float:left;font-family:"Source Sans Pro", sans-serif;font-size:75px;font-weight:bold;line-height:65px;padding:0;text-align:center;width:100%;background:transform;}
.stdhed p{color:#f8f509;font-family:'Source Sans Pro', sans-serif;font-size:15px;font-weight:normal;padding:0;width:100%;text-align:center;line-height:normal;padding:0%;margin:0%;}
.stdhed p > a{color:#002a5c;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;line-height:52px;margin:0;padding:10%;text-align:center;text-decoration:none;text-transform:uppercase;}



/* reset styles */


.nav-tabs {
  border: none;
}
.nav-tabs>li>a {
  padding: 0;
  border: none;
  background: none;
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
  border: none;
  background: none;
}
.nav-tabs>li>a:hover {
  background: none;
  border: none;
}
.scrtabs-tabs-fixed-container {
  height: initial;
}
.scrtabs-tabs-fixed-container ul.nav-tabs {
  height: auto;
}
.scrtabs-tabs-fixed-container ul.nav-tabs > li {
  white-space: initial;
}

/* end of reset styles */

.noTop {
  margin-top: 0;
}
.tall .nav-tabs li,
.tall .scrtabs-tab-container {
  height: 55px;
}
.tall .nav-tabs li .scrtabs-tab-scroll-arrow,
.tall .scrtabs-tab-container .scrtabs-tab-scroll-arrow {
  height: 123px;
  padding: 0;
  margin: 0;
  border-top: 1px solid #ddd;
}
.tall .nav-tabs li .scrtabs-tab-scroll-arrow .glyphicon,
.tall .scrtabs-tab-container .scrtabs-tab-scroll-arrow .glyphicon {
  margin-top: 50px;
}
.tall .tab-content {
  height: calc(100vh - (125px + 4em));
  overflow-y: auto;
  overflow-x: hidden;
}
.tab-content {
  margin: 0.7em 0;
  /*background-color: #fcf3e7;*/
}
.tab-content h2 {
  color: #550000;
  margin-bottom: 30px;
}
.tab-content h3 {
  color: #550000;
  font-weight: 600;
}
.nav-tabs>li.active {
  cursor: default;
  background: #fff;
  color: #550000;
  border: 1px solid #ddd;
  border-top: 5px solid #550000;
  border-bottom-color: transparent;
}
.nav-tabs>li {
  padding: 0.5em 0em 0.8em 0.5em;
  border: 1px solid #fff;
  border-top: 5px solid transparent;
  border-radius: 0;
  border-bottom-color: #ddd;
  margin: 0;
  min-width: 167px;
  font-size: 14px;
  max-width: 300px;
  white-space: normal;
  background: #ffc54d;
  transition: border-top ease-out 0.3s, background ease-out 0.3s;
  text-align: center;
  font-weight: bold;
}
.nav-tabs>li a {
  color: #550000;
  transition: color ease-out 0.3s;
}
.nav-tabs>li:hover {
  border-top: 5px solid #dc0a4b;
}
.nav-tabs>li:hover a {
  color: #550000;
}
.nav>li>a {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  line-height: 1.2em;
  margin: 0;
}

.row-striped:nth-of-type(odd){
  background-color: #FADA5E;
  border-left: 4px #550000 solid;
  border-right: 4px #550000 solid;
}

.row-striped:nth-of-type(even){
  background-color: #f9fec8;
  border-left: 4px #ffc54d solid;
  border-right: 4px #ffc54d solid;
}

.row-striped {
    padding: 15px 0;
}
.badge-secondary
{
	padding: 10 10 10 10;
}

.display-4 {
    border-radius: 10px;
    border: 2px solid #ffc54d;
    padding: 10px; 
	background-color: #f9fec8;
	color: #550000;
}
.bottom-to-top { border-width: 3px; border-style: solid; -webkit-border-image: -webkit-gradient(linear, 0 100%, 0 0, from(#550000), to(rgba(0, 0, 0, 0))) 1 100%; -webkit-border-image: -webkit-linear-gradient(bottom, #550000, rgba(0, 0, 0, 0)) 1 100%; -moz-border-image: -moz-linear-gradient(bottom, #550000, rgba(0, 0, 0, 0)) 1 100%; -o-border-image: -o-linear-gradient(bottom, #550000, rgba(0, 0, 0, 0)) 1 100%; border-image: linear-gradient(to top, #550000, rgba(0, 0, 0, 0)) 1 100%; }


.scroll-left {
 height: 100px;	
 overflow: hidden;
 position: relative;
}
.scroll-left .inner {
 position: absolute;
 width: 100%;
 height: 100%;
 margin: 0;
 line-height: 50px;
 text-align: center;
 /* Starting position */
 -moz-transform:translateX(100%);
 -webkit-transform:translateX(100%);	
 transform:translateX(100%);
 /* Apply animation to this element */	
 -moz-animation: scroll-left 30s linear infinite;
 -webkit-animation: scroll-left 30s linear infinite;
 animation: scroll-left 30s linear infinite;
}
/* Move it (define the animation) */
@-moz-keyframes scroll-left {
 0%   { -moz-transform: translateX(100%); }
 100% { -moz-transform: translateX(-100%); }
}
@-webkit-keyframes scroll-left {
 0%   { -webkit-transform: translateX(100%); }
 100% { -webkit-transform: translateX(-100%); }
}
@keyframes scroll-left {
 0%   { 
 -moz-transform: translateX(100%); /* Browser bug fix */
 -webkit-transform: translateX(100%); /* Browser bug fix */
 transform: translateX(100%); 		
 }
 100% { 
 -moz-transform: translateX(-100%); /* Browser bug fix */
 -webkit-transform: translateX(-100%); /* Browser bug fix */
 transform: translateX(-100%); 
 }
}

.avatar {
    vertical-align: middle;
    width: 85px;
    height: 85px;
    border-radius: 10%;
	float: left;
	margin-left: -10px;
	margin-top: -10px;
}



.glyphicon
{
    margin-right:4px !important; /*override*/
}

.pagination .glyphicon
{
    margin-right:0px !important; /*override*/
}

.pagination a
{
    color:#555;
}

.panel ul
{
    padding:0px;
    margin:0px;
    list-style:none;
}

.news-item
{
    padding:4px 4px;
    margin:0px;
    border-bottom:1px dotted #555; 
}


/* Left Menu bar styles for Admission */
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
color: #550000;
background-color: #f7db9a;
font-weight: bold;
}

.margintop20 {
    margin-top:20px;
}

.nav-pills>li>a {
border-radius: 0px;
}

a {
color: #550000;
text-decoration: none;
font-weight: bold;
}

a:hover {
color: #550000;
text-decoration: none;
font-weight: bold;
}


.nav-stacked>li+li {
margin-top: 0px;
margin-left: 0;
border-bottom:1px solid #dadada;
border-left:1px solid #dadada;
border-right:1px solid #dadada;
}

.active2 {
    border-right:4px solid #550000;
}