
.access {
	font-size:0.7em;
}
.starter-template {
    padding: 49px 0px 0px 0px;
}

/* Alter Navigation Menu Collapse */

@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }

    .navbar-toggle {
        display: block;
    }

    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }

        .navbar-collapse.collapse {
            display: none!important;
        }

    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }

        .navbar-nav > li {
            float: none;
        }

            .navbar-nav > li > a {
                padding-top: 10px;
                padding-bottom: 10px;
            }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in {
        display: block!important;
    }

    .collapsing {
        overflow: hidden!important;
    }
}


@media (min-width:0px) and (max-width:767px) {
    .navbar-nav {
        margin: 0;
        padding: 7.5px 15px;
        height: 500px;
    }
}

/* Alter Nav Bar Colors */

.navbar-default {
    background-color: #434343;
    border-width: 5px;
    border-style: none;
}

.navbar .nav > li > .navstyle1 {
    font-size: 13px;
    text-decoration: none;
    color: #FFFFFF;
}

.navbar .nav > li > .navstyle2 {
    font-size: 13px;
    text-decoration: none;
    color: #FFFFFF;
}

.navbar .nav > li > .navstyle3 {
    font-size: 13px;
    text-decoration: none;
    color: #FFFFFF;
}

.navbar .nav > li > .navstyle4 {
    font-size: 13px;
    text-decoration: none;
    color: #FFFFFF;
}

.navbar .nav > li > .navstyle5 {
    font-size: 13px;
    text-decoration: none;
    color: #FFFFFF;
}

.navbar .nav > li > .navstyle6 {
    font-size: 13px;
    text-decoration: none;
    color: #FFFFFF;
}

.navbar .nav > li > .navstyle7 {
    font-size: 13px;
    text-decoration: none;
    color: #FFFFFF;
}

.navbar .nav > li > .navstyle8 {
    font-size: 13px;
    text-decoration: none;
    color: #FFFFFF;
}

.navbar-nav > li {
    padding-left: 0px;
    padding-right: 0px;
}

.navbar-nav > li {
    margin-left: 0px;
    margin-right: -20px;
}


.navbar-default .navbar-nav > li > .navstyle1:hover, .navbar-default .navbar-nav > li > .navstyle1:focus {
    color: #ffcc66;
}

.navbar-default .navbar-nav > li > .navstyle2:hover, .navbar-default .navbar-nav > li > .navstyle2:focus {
    color: #ffcc66;
}

.navbar-default .navbar-nav > li > .navstyle3:hover, .navbar-default .navbar-nav > li > .navstyle3:focus {
    color: #ffcc66;
}

.navbar-default .navbar-nav > li > .navstyle4:hover, .navbar-default .navbar-nav > li > .navstyle4:focus {
    color: #ffcc66;
}

.navbar-default .navbar-nav > li > .navstyle5:hover, .navbar-default .navbar-nav > li > .navstyle5:focus {
    color: #ffcc66;
}

.navbar-default .navbar-nav > li > .navstyle6:hover, .navbar-default .navbar-nav > li > .navstyle6:focus {
    color: #ffcc66;
}

.navbar-default .navbar-nav > li > .navstyle7:hover, .navbar-default .navbar-nav > li > .navstyle7:focus {
    color: #ffcc66;
}

.navbar-default .navbar-nav > li > .navstyle8:hover, .navbar-default .navbar-nav > li > .navstyle8:focus {
    color: #ffcc66;
}

.navbar-default .navbar-nav > .active {
    color: #ffcc66;
}

/*.navbar-default .navbar-nav > .active > .navstyle1, .navbar-default .navbar-nav > .active > .navstyle1:hover, .navbar-default .navbar-nav > .active > .navstyle1:focus { color: #ffcc66; background: transparent; } */

.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
    background: transparent;
}


@media (min-width:0px) and (max-width:767px) {
  /*-- change navbar dropdown color --*/
  .navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu {
    color:#ffffff;
  }

  .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu {
    color:#ffcc66;
  }

}

/* Search Icon in form */
span.searchicon {
    position: relative;
}

    span.searchicon span {
        position: absolute;
        display: block;
        top: 0px;
        right: 6px;
        width: 17px;
        height: 17px;
        background: url('../images/search_icon.png') 0 0px;
        cursor: pointer;
	
    }


span.searchicon1 {
    position: absolute;
    top: 5px;
}

    span.searchicon1 span {
        position: absolute;
        display: block;
        top: 9px;
        right: 6px;
        width: 17px;
        height: 17px;
        background: url('../images/search_icon.png') 0 0px;
        cursor: pointer;
    }



/* ---- isotope ---- */

.isotope {
    /*   border: 1px solid #333;
            background: #DDD; */
    max-width: 960px;
}

.moveright {
    margin-left: 15px;
}

@media (min-width:1200px) and (max-width: 2500px) {
    .moveright {
        margin-left: 110px;
    }
}


@media (min-width:992px) and (max-width: 1200px) {
    .moveright {
        margin-left: 10px;
    }
}

/* clear fix */
.isotope:after {
    content: '';
    display: block;
    clear: both;
}

/* ---- .element-item ---- */

.element-item {
    position: relative;
    float: left;
    width: 450px;
    height: 210px;
    margin: 5px;
    padding: 0px;
    /*  background: #888; */
    color: #262524;
}

    .element-item.height1 {
        height: 210px;
    }

    .element-item.width2 {
        width: 220px;
    }

    .element-item.height2 {
        height: 430px;
    }

    .element-item.width3 {
        width: 173px;
    }

    .element-item.height3 {
        height: 210px;
    }


@media (min-width:480px) and (max-width:990px) {
    .element-item.width3 {
        width: 220px;
    }
}

@media (min-width:0px) and (max-width:767px) {


    .isotope {
        /*   border: 1px solid #333;
            background: #DDD; */
        max-width: 400px;
    }

    .element-item {
        height: 30px;
        width: 320px;
    }

        .element-item.width2 {
            width: 320px;
        }

        .element-item.width3 {
            width: 320px;
        }

        .element-item.height1 {
            height: 162px;
        }

        .element-item.height2 {
            height: 30px;
        }

        .element-item.height3 {
            height: 110px;
        }
}





.element-item > * {
    margin: 0;
    padding: 0;
}



.element-item .symbol {
    position: absolute;
    left: 10px;
    top: 0px;
    font-size: 42px;
    font-weight: bold;
    color: white;
}

.icbox {
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #969696), color-stop(1, #FFFFFF) );
    background-image: -o-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -moz-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -webkit-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -ms-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: linear-gradient(to bottom, #969696 0%, #FFFFFF 100%);
}


/* ----  Center Images ---- */
.icbox-center {
    height: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.icbox-max {
    max-width: 90px;
}

.icbox-max1 {
    max-width: 120px;
}

.icbox-max2 {
    max-width: 100px;
}


/* ----  JOB EXPLORATION TOOL ---- */
.icbox1 {
    font-family: 'Myriad Pro', helvetica, arial, sans-serif;
    font-size: 12px;
    color: #000;
    padding: 9px 5px 0px 9px;
    text-align: center;
}

.icbox1-1 {
    color: #21468a;
    font-weight: bold;
    font-size: 20px;
    margin-top: 20px;
}

/* ----  PARTICIPATING AGENCIES ---- */
.icbox2 {
    font-family: 'Myriad Pro', arial, helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    padding: 9px 5px 0px 9px;
    text-align: center;
}

.icbox2-1 {
    color: #fff;
    font-weight: bold;
    text-align: left;
}

.icbox2-2 {
    background-color: grey;
    height: 1px;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
}

/* ----  BENEFITS ---- */
.icbox3 {
    font-family: 'Myriad Pro', arial, helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    padding: 9px 5px 0px 9px;
    text-align: center;
}

.icbox3-1 {
    color: #fff;
    font-weight: bold;
    text-align: left;
}

/* ----  CAREERS ---- */
.icbox4 {
    font-family: 'Myriad Pro', arial, helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    padding: 9px 5px 0px 9px;
}

.icbox4-1 {
    color: #fff;
    font-weight: bold;
    text-align: left;
}

.icbox4-2 {
    height: 120px;
}

@media (min-width:0px) and (max-width:767px) {
    .icbox4-2 {
        height: 75px;
        float: right;
        margin-top: -20px;
        margin-right: 15px;
    }
}



/* ----  HOW TO APPLY ---- */
.icbox5 {
    font-family: 'Myriad Pro', arial, helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    padding: 9px 5px 0px 9px;
}

.icbox5-1 {
    color: #fff;
    font-weight: bold;
    text-align: left;
}

/* ----  WELCOME STUDENTS ---- */
.icbox6 {
    font-family: 'Myriad Pro', arial, helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    padding: 9px 5px 0px 9px;
}

.icbox6-1 {
    color: #fff;
    font-weight: bold;
    text-align: left;
}

/* ---- icbox7891011 ---- */
.icbox7891011 {
    font-family: 'Myriad Pro', arial, helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    padding: 9px 5px 0px 9px;
    font-weight: normal;
}

.icbox7891011-1 {
    color: #fff;
    font-weight: bold;
    text-align: left;
}

.icbox7891011-2 {
    background-color: grey;
    height: 1px;
    width: 100%;
}

.icbox7891011-3 {
    text-align: left;
}

/* ---- footer  ---- */
.footernav {
    font-size: 13px;
    text-decoration: none;
    color: #FFFFFF;
}

    .footernav:link {
        color: #FFFFFF;
    }

    .footernav:visited {
        color: #FFFFFF;
    }

    .footernav:hover {
        color: #ffcc66;
        text-decoration: none;
    }

    .footernav:active {
        color: #FFFFFF;
    }


/*   Slider Text over image */
.grid-block-container {
    float: left;
    width: 990px;
    margin: 20px 0 0 -30px;
}

.grid-block {
    position: relative;
    float: left;
    width: 220px;
    height: 120px;
    margin: 0 0 0px 0px;
}

    .grid-block h4 {
        font-size: .9em;
        color: #333;
        background: #f5f5f5;
        margin: 0;
        padding: 10px;
        border: 1px solid #ddd;
    }

.caption {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    background: url(../images/transblack.png);
    width: 100%;
    height: 100%;
}

    .caption h3, .caption p {
        color: #fff;
        margin: 20px;
    }

    .caption h3 {
        margin: 20px 20px 10px;
    }

    .caption p {
        font-family: 'Myriad Pro', arial, helvetica, sans-serif;
        font-size: 12px;
        color: #FFF;
        margin: 0 20px 15px;
    }

    .caption a.learn-more {
        padding: 5px 10px;
        background: #21468a;
        color: #fff;
        border-radius: 2px;
        -moz-border-radius: 2px;
        font-weight: bold;
        text-decoration: none;
    }

        .caption a.learn-more:hover {
            background: #fff;
            color: #08c;
        }

/* a.start-now {
      font-family: 'Myriad Pro', arial, helvetica, sans-serif;
	padding:  10px 40px 10px 40px;
	background: #21468a;
	color: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	font-weight: bold;
	text-decoration: none;}
    */

a.start-now {
    font-family: 'Myriad Pro', arial, helvetica, sans-serif;
    background: #21468a;
}

.icacclinks {
    text-decoration: underline;
    color: #000000;
    font-size: 13px;
}


@media (min-width:0px) and (max-width:767px) {
    .icbox1-1 {
        color: #21468a;
        font-weight: bold;
        font-size: 20px;
        margin-top: 20px;
        padding-left: 0px;
        padding-right: 20px;
    }
}

@media (min-width:0px) and (max-width:767px) {
    .icbox {
        background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #969696), color-stop(1, #d1d1d1) );
    }
}

@media (min-width:0px) and (max-width:767px) {
    .icbox5 {
        font-family: 'Myriad Pro', arial, helvetica, sans-serif;
        font-size: 12px;
        color: #fff;
        padding: 15px 5px 0px 9px;
    }
}

.acclinks {
    text-decoration: underline;
    color: #000000;
    font-size: 13px;
}




/* ----Phone / Tablet Headers  ---- */

.secondaryicbox {
    margin-top: 10px;
}

@media (min-width:0px) and (max-width:767px) {
    .secondaryicbox {
        margin-top: 25px;
    }
}

.secondaryicbox1 {
    min-height: 72px;
    font-family: 'Myriad Pro', arial, helvetica, sans-serif;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
}

.secondaryicbox2 {
    min-height: 135px;
    font-family: 'Myriad Pro', arial, helvetica, sans-serif;
    font-size: 18px;
    color: #21468a;
    font-weight: bold;
}

.secondaryicbox3 {
    color: #fff;
}

.secondaryicbox4 {
    font-family: 'Myriad Pro', arial, helvetica, sans-serif;
    font-size: 13px;
    color: #000;
    font-weight: normal;
}

.secondaryicboximg {
    max-height: 135px;
    height: 135px;
}




/* Icon Background Images */


.icicon1 {
    background-image: url(../images/ICHome/Benefits_Icon.png);
    background-repeat: no-repeat;
    min-height: 120px;
    width: 100%;
    background-position: center;
    margin-left: auto;
    margin-right: auto;
}

.icicon2 {
    background-image: url(../images/ICHome/CareerFields_Icon.png);
    background-repeat: no-repeat;
    min-height: 120px;
    width: 100%;
    background-position: center;
    margin-left: auto;
    margin-right: auto;
}

.icicon3 {
    background-image: url(../images/ICHome/HowTo_Icon.png);
    background-repeat: no-repeat;
    min-height: 120px;
    width: 100%;
    background-position: center;
    margin-left: auto;
    margin-right: auto;
}

.icicon4 {
    background-image: url(../images/ICHome/Military_Icon.png);
    background-repeat: no-repeat;
    min-height: 100px;
    width: 100%;
    background-position: center;
    margin-left: auto;
    margin-right: auto;
}

.icicon5 {
    background-image: url(../images/ICHome/ResourceCenter_Icon.png);
    background-repeat: no-repeat;
    min-height: 100px;
    width: 100%;
    background-position: center;
    margin-left: auto;
    margin-right: auto;
}


.newsletterhidden {
    display: none;
}

/* HomePage Isotope Modification */


.item, .item2 {
    width: 173px;
    height: 210px;
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #969696), color-stop(1, #FFFFFF) );
    background-image: -o-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -moz-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -webkit-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -ms-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: linear-gradient(to bottom, #969696 0%, #FFFFFF 100%);
    margin: 5px;
    font-size: 14px;
    cursor: pointer;
}


@media (min-width:480px) and (max-width:990px) {
    .item, .item2 {
        width: 220px;
    }
}


.element-item {
    position: relative;
    float: left;
    width: 450px;
    height: 210px;
    margin: 5px;
    padding: 0px;
    /*  background: #888; */
    color: #262524;
}


.big {
    width: 540px;
    height: auto;
    padding: 5px;
    color: #000000;
    font-family: 'Myriad Pro', arial, helvetica, sans-serif;
    font-size: 17px;
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #969696), color-stop(1, #FFFFFF) );
    background-image: -o-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -moz-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -webkit-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -ms-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: linear-gradient(to bottom, #969696 0%, #FFFFFF 100%);
}


@media (min-width:480px) and (max-width:990px) {
    .big {
        width: 680px;
    }
}

@media (min-width:0px) and (max-width:768px) {
    .big {
        width: 95%;
    }
}


.big .content_small {
    display: none;
}

.content_big {
    display: none;
}

.big .content_big {
    display: block;
}

.big1 {
    width: 230px;
    height: 550px;
    background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #969696), color-stop(1, #FFFFFF) );
    padding: 5px;
    background-image: -o-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -moz-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -webkit-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: -ms-linear-gradient(bottom, #969696 0%, #FFFFFF 100%);
    background-image: linear-gradient(to bottom, #969696 0%, #FFFFFF 100%);
}

    .big1 .content_small {
        display: none;
    }

.content_big1 {
    display: none;
}

.big1 .content_big1 {
    display: block;
}



.centerseal {
    margin-left: 8px;
}


/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
    max-width: 960px;
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -ms-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
}



.isotope {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    -ms-transition-property: height, width;
    -o-transition-property: height, width;
    transition-property: height, width;
}

    .isotope .isotope-item {
        -webkit-transition-property: -webkit-transform, opacity;
        -moz-transition-property: -moz-transform, opacity;
        -ms-transition-property: -ms-transform, opacity;
        -o-transition-property: -o-transform, opacity;
        transition-property: transform, opacity;
    }



        /**** disabling Isotope CSS3 transitions ****/

        .isotope.no-transition,
        .isotope.no-transition .isotope-item,
        .isotope .isotope-item.no-transition {
            -webkit-transition-duration: 0s;
            -moz-transition-duration: 0s;
            -ms-transition-duration: 0s;
            -o-transition-duration: 0s;
            transition-duration: 0s;
        }



.column-width-isotope-element {
    width: 4px;
}

.icMissionVideo {
    height: 225px;
    width: 450px;
    margin-left: auto;
    margin-right: auto;
}


/**** Change default anchor link colors ****/

 


a, #accordion a, #accordion2 a, #accordion3 a, #accordion4 a, #accordion5 a, #accordion6 a, #accordion7 a, .bluelinks {
    color: #00009d;
}

    #accordion a:link, #accordion2 a:link, #accordion3 a:link, #accordion4 a:link, #accordion5 a:link, #accordion6 a:link, #accordion7 a:link, .bluelinks:link, .bluelinks:visited {
        color: #00009d;
    }

a:hover,    #accordion a:hover,  #accordion2 a:hover,  #accordion3 a:hover,  #accordion4 a:hover,  #accordion5 a:hover,  #accordion6 a:hover,  #accordion7 a:hover, .bluelinks:hover {
        color: #0000ee;
    }



  
