﻿/* add site specific styles */

/*general*/

.grid-row .col.three:first-child,.grid-row .col.two:first-child {
    margin-left: 0;
}
.grid-row .col.three {
    margin-left: 5%;
}
.grid-row .col.two {
    margin-left: 10%;
}
.content-wrap .col {
    padding-left:0;
}
.content-wrap video, .content-wrap img {
    max-width:100%;
}
.content-wrap h4 {
    color: black;
}

.display-date {
    display:inline-block;
    width: 100px;
}
.grey{
    background-color: lightgrey ;
    padding:5px 10px;
}


/* green box under left navigation*/
.aside .widget {
    width: 100%;
    max-width:300px;
    margin: 0 auto;
}
.pitch, .pitch:visited {
    background-color: #249B4B;
    border-left: 12px solid green;
    color: #FFF;
    display: block;
    margin: 1em 0 1.51em;
    padding: 4%;
    text-decoration: none;
    line-height: 1.2;
}

.pitch:hover {
    color: rgb(255,255,255);
    border-left-color: #009A44;
    -moz-box-shadow: inset -12px 2px 50px #00672d;
    -webkit-box-shadow: inset -12px 2px 50px #00672d;
    box-shadow: inset -12px 2px 50px #00672d;
}

.pitch .sub-text, .pitch .title, .pitch .sub-title { 
   
    display: block;    
    padding: 5px;
    color: #fff;
    margin: 0;
}
.pitch .title {
    border-top: none;
    font-size: 16px;
    font-weight: 700;
}
.pitch .sub-text {
     text-align:left;
     border-top: 2px solid #fff;
     font-size: 13px;
}
.pitch .sub-title {
    font-size: 14px;
    font-weight: 500;
}

/*home*/
.welcome-header {font-family:Verdana,Geneva, sans-serif;font-style:italic;margin-top:0;font-size:18px;text-align:center;}
.text-overlay {position: relative; z-index: 999999; margin-top: -55px;}
.content-wrap a.link-button
{
    font-weight:700;
    text-decoration:none;
    font-size:20px;
    background-color: #249B4B;
    border:none;
    border-left: 12px solid green;
    color: #FFF;
    padding: 8px;
    line-height: 1.2;
    font-family: arial, sans-serif;
    display:block;
    width:185px;
    margin-top:20px;
    
}
a.link-button:hover
{
    color:rgb(255,255,255);
    border-left-color: #009A44;
    -moz-box-shadow: inset -12px 2px 50px #00672d;
    -webkit-box-shadow: inset -12px 2px 50px #00672d;
    box-shadow: inset -12px 2px 50px #00672d;
}


/*history*/
.chairImg { 
    border: 3px solid gray; 
}

/*Prospective Students*/

/*masters*/
.captionmasters {
    font-size:12px; max-width:292px; color:#6E6E6E;
}

/*tuition*/
 .tdlocal {
    background-color: #EFEFEF;
    border-width: thin;
    border-color: #999999;
    border-spacing: 0px;
    border-right-style: solid;
    border-bottom-style: solid;
    text-align: right;
    padding: 5px;
}

.tablecell1{text-align: center; border-top-style: solid; border-left-style: solid;}
.tablecell2{text-align: center; border-top-style: solid;}
.tablecell3{border-top-style: solid; border-left-style: solid;}
.tablecell4{border-left-style: solid;}

.alphabetic{
    list-style-type:lower-alpha;
}

.popin{   
    margin-left: 20px;  
    margin-right: 0; 
    margin-bottom:8px;
    padding: 12px; 
    display: none;
    background-color: #FFd; border: solid 2px #447744; border-radius: 8px;
  }

 .popins {
    display: none;
    background-color: #FFd;
    color: #000000;
    padding: 12px;
    display: none;
    border: solid 4px #447744;
    border-radius: 10px;
    padding-right: 20px;
}
.numberEnd {float:right;margin-top:0px;}

/*Current Students*/

/*Accepted*/
 .checkbox-list li {
      list-style-image: url("../images/checkBox.png"); 
 }

/*Library*/
 .library-links .col.three {
     width:33.33%;
}

/*One stop*/
.one-stop h3 {
    margin-bottom:0;
}
.one-stop h4 {
    text-decoration:underline;
    margin-bottom:0;
}
.one-stop p {
    margin:0;
}
.one-stop a {
    font-size:11px;
    FONT-FAMILY: "Droid Sans", "Cantarell", "Lucida Sans Unicode", arial, sans-serif;
    font-weight:bold;
    line-height: 160%;
}

/*Courses*/
.question {
    margin-right:0;
}
.class-number {
    /*float:right;
    text-align:right;*/
    font-style:italic;
    padding-left:10px;
}
p.class-number {
   margin-right:15px;
}

/*Career Opportunity*/
.img-career {
    max-width:230px;
    font-style:italic;
}
.img-career p {
    margin-top:5px;
}
.double-list {
    margin-top:0;
    margin-bottom:0;
 }

/*Online forms*/
.online-forms li {
 list-style-type:none;
 margin-top:10px;
 margin-bottom:10px;
}

/*People*/


/*Student and Alumni bios*/
#studentBiosGrid td,th
{
    padding: 5px 10px 5px 10px;
    border-style:none;
}

#studentBiosGrid th
{
    border-bottom-style:solid;
}
#studentBiosGrid tr td
{
    vertical-align:middle;
}
.directory-image-col
{
    height:150px;
    width:150px;
    text-align:center;
}

#studentBiosGrid .pager-row
{
    text-align: center;
    border-top-style:solid;
    border-top-width:thin;
}


/*Faculty*/
.faculty-directory {
    margin-top:14px;
}
.faculty-directory .col.three {
    padding:0 1.5332649%;  /*10px/652.235px*/
}
.faculty-directory .col.three ul {
    padding-left:35px;
    max-width:300px;
}
.faculty-directory .img-wrap {
    height:295px;
    border-bottom:3px solid gray;
    max-width:250px;
}
/*double line title*/
.faculty-directory .img-wrap.double {
    height:313px;
}
/*triple line title*/
.faculty-directory .img-wrap.triple {
    height:331px;
    }
/*four line title*/
.faculty-directory .img-wrap.quad {
    height:350px;
}
.faculty-directory .img-wrap h3 {
    margin-top:10px;
    margin-bottom:0;
    }
.faculty-directory .img-wrap h4 {
    margin-top:5px;
     margin-bottom:0;
    font-size:12px;
    color:#000000;
}
.faculty-directory .img-wrap p {
    margin-top:5px;
     margin-bottom:0;
}
/*Faculty pages*/
#faculty-profiles {
    margin-top:14px;
}
.faculty-information {
    float:left;
    width:73.2%;
}

/*Programadmin*/
.col-md-3 {
    width: 25%;
    float: left;
}
.staff-bio {
    text-align:center;
     margin-top:14px;
}
.staff-bio .col-md-3 {
    height:325px;
}
.staff-bio .col-md-3 h3 {
    margin-top:0;
    margin-bottom:0;
    font-size:12px;
}
.staff-bio .col-md-3 p {
    margin-top:0;
}

/*AdjunctFaculty*/
.adjunct-bio {
    text-align:center;
    margin-top:14px;
}
.adjunct-bio .col.three {
    height:250px;
}
.adjunct-bio .col.three p {
    margin-top:0;
}


/*Research*/

/*Student Research*/
.break {width:60%; margin-left:auto; margin-right:auto; margin-top:5px;}


/*Contact*/
.airlines img {
    margin: 10px 15px;
    vertical-align: middle;
}
.seperator {
    margin-top:5px;
}

/*Colloquium*/
.img-colloquium {
max-width:133px;
}

/*Alumni*/
.donate-button {
    height: 48px;
    width:145px;
    background: url(../images/donate/membertools_btn_orangeFlame.png) no-repeat scroll left top;
    background-size: cover;
}

.donate-button a {
    display:block;
    height: 48px;
    font-family:"Open Sans", Helvetica,Arial, sans-serif;
    font-size:16px;
    margin-left:10px;
    padding-left:15px;
    background: url(../images/donate/membertools_btn_orangeFlame.png) no-repeat scroll right top;
    background-size: cover;
    transition: none;
    color: #fff;
    line-height: 45px;
    text-shadow: 1px 1px 1px #333;
    text-decoration: none !important;
}
.donate-button:hover {
    background-image: url(../images/donate/membertools_btn_orangeFlame_hover.png);
}
.donate-button a:hover {
    background-image: url(../images/donate/membertools_btn_orangeFlame_hover.png);
}

/* Alumni Newsletter*/
.feature-heading a {
    font-size:16px;
}

           


