/*
body {
    background: rgb(255,255,255);
}
*/
#wrapper {
	/* width: 100%; */
	padding-bottom: 0px;
	padding-top: 0px;
	max-width: 4000px;
}
#interior2col {
    border: 0px dashed #ccc;
    background: #fff;
    padding-bottom: 0px;
}
section.content {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

/********TYPOGRAPHY******/
h1 {
	background: transparent;
	letter-spacing: 5px;
	color: #999;
	padding: 0px 5px 10px;
	font-size: 36px;
	text-transform: uppercase;
}
h1 small {
	letter-spacing: 2px;
}
h2 {
	font-weight: 500;
	font-size: 30px;
}
h3 {
	font-size: 24px;
}
h4 {
	font-size: 20px;
}
h5 {
	font-size: 18px;
}
h6 {
	font-size: 16px;
}
p {
	color: #333;
}
ul, ol {
	margin-top: 0;
	margin-bottom: 10px;
	color: #333;
}
h1.hero{
	color: rgb(255,255,255);
	max-width: 100%;
	display: block;
	margin: 0px;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 1;
	text-shadow: rgba(0,0,0,1) 0 0 15px;
	font-size: 600%;
}
.color-blue {
	color: #036 !important;
}
.color-red {
	color: #c00 !important;
}
.color-silver {
	color: #999 !important;
}
.color-grey {
	color: #ccc !important;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
    color: #036;
}

/*************************IMAGES***********************************/
.img-hero {
	padding: 2% 0%;
}
@media only screen and (min-width: 40.063em) {
	h1.hero {
		font-size: 415%;
	}
	.img-hero {
		padding: 4% 0%;
	}
}
@media only screen and (min-width: 64.063em) {
	h1.hero{
		font-size: 600%;
	}
	.img-hero {
		padding: 6% 0%;
	}
}
/* landing page width */
div.col-md-12 {
	padding-left: 0px;
	padding-right: 0px;
}

.space {
	margin-top: 20px;
}

hr.hr-blue {
	border-color: #036;
}
hr.hr-red {
	border-color: #c00;
}
hr.hr-silver {
	border-color: #999;
}
hr.hr-grey {
	border-color: #ccc;
}
hr.hr-lg {
    width: 80%;
    display: block;
    margin-right: auto;
    margin-left: auto;
}
hr.hr-md {
    width: 60%;
    display: block;
    margin-right: auto;
    margin-left: auto;
}
hr.hr-sm {
    width: 40%;
    display: block;
    margin-right: auto;
    margin-left: auto;
}
hr.hr-xs {
    width: 20%;
    display: block;
    margin-right: auto;
    margin-left: auto;
}
hr.hr-dotted {
    border-style: dotted;
}
hr.hr-dashed {
    border-style: dashed;
}
hr.hr-solid {
    border-style: solid;
}
hr.hr-thin {
    border-width: thin;
}
hr.hr-medium {
    border-width: medium;
}
hr.hr-thick {
    border-width: thick;
}
.btn-blue {
    color: #fff;
    background-color: #036;
    border-color: #002851;
    transition: 0.2s;
}
.btn-red {
    color: #fff;
    background-color: #c00;
    border-color: #a30000;
    transition: 0.2s;
}
.btn-silver {
    color: #000;
    background-color: #999;
    border-color: #7a7a7a;
    transition: 0.2s;
}
.btn-grey {
    color: #282828;
    background-color: #ccc;
    border-color: #a3a3a3;
    transition: 0.2s;
}
.btn-blue-border {
    color: #036;
    background-color: transparent;
    border: 2px solid #036;
    transition: 0.2s;
}
.btn-red-border {
    color: #c00;
    background-color: transparent;
    border: 2px solid #c00;
    transition: 0.2s;
}
.btn-silver-border {
    color: #999;
    background-color: transparent;
    border: 2px solid #999;
    transition: 0.2s;
}
.btn-grey-border {
    color: #ccc;
    background-color: transparent;
    border: 2px solid #ccc;
    transition: 0.2s;
}
.btn-chalk-border {
    color: #f3f2f2;
    background-color: transparent;
    border: 2px solid #f3f2f2;
    transition: 0.2s;
}
.btn-char-border {
    color: #36454f;
    background-color: transparent;
    border: 2px solid #36454f;
    transition: 0.2s;
}
.btn-blue:hover, .btn-blue:focus, .btn-blue:active, .open .dropdown-toggle.btn-blue {
    color: #fff;
    background-color: #002851;
    border-color: #036;
}
.btn-red:hover, .btn-red:focus, .btn-red:active, .open .dropdown-toggle.btn-red {
    color: #fff;
    background-color: #a30000;
    border-color: #c00;
}
.btn-silver:hover, .btn-silver:focus, .btn-silver:active, .open .dropdown-toggle.btn-silver {
    color: #fff;
    background-color: #7a7a7a;
    border-color: #999;
}
.btn-grey:hover, .btn-grey:focus, .btn-grey:active, .open .dropdown-toggle.btn-grey {
    color: #fff;
    background-color: #a3a3a3;
    border-color: #ccc;
}
.btn-blue-border:hover, .btn-blue-border:focus, .btn-blue-border:active, .open .dropdown-toggle.btn-blue-border {
    color: #fff;
    background-color: #002851;
    border-color: #036;
}
.btn-red-border:hover, .btn-red-border:focus, .btn-red-border:active, .open .dropdown-toggle.btn-red-border {
    color: #fff;
    background-color: #a30000;
    border-color: #c00;
}

.btn-silver-border:hover, .btn-silver-border:focus, .btn-silver-border:active, .open .dropdown-toggle.btn-silver-border {
    color: #fff;
    background-color: #7a7a7a;
    border-color: #999;
}
.btn-grey-border:hover, .btn-grey-border:focus, .btn-grey-border:active, .open .dropdown-toggle.btn-grey-border {
    color: #fff;
    background-color: #a3a3a3;
    border-color: #ccc;
}
.btn-chalk-border:hover, .btn-chalk-border:focus, .btn-chalk-border:active, .open .dropdown-toggle.btn-chalk-border {
    color: #36454f;
    background-color: #f3f2f2;
    border-color: #eae8e8;
}
.btn-char-border:hover, .btn-char-border:focus, .btn-char-border:active, .open .dropdown-toggle.btn-char-border {
    color: #f3f2f2;
    background-color: #36454f;
    border-color: #2e3b43;
}

/**********************Body************************/
.textbody {
    max-width: 1000px;
    /* min-width: 320px; */
    display: block;
    margin-left: auto;
    margin-right: auto;
	padding: 0px 10px;
}
pre {
	margin: 10px 25px;
}
.whitebkgd {
    background-color: #fff;
    padding: 60px 0px;
}
.darkbkgd {
	background-color: #36454f;
    padding: 60px 0px;
}
.darkbkgd h1,
.darkbkgd h2,
.darkbkgd h3,
.darkbkgd h4,
.darkbkgd h5,
.darkbkgd h6,
.darkbkgd p, 
.darkbkgd li,
.darkbkgd small {
	color: #f3f2f2 !important;
}
.corpbluebkgd {
	background-color: #e5eaef;
	padding:  60px 0px;
}
.corpredbkgd {
    background-color: #f9e5e5;
    padding: 60px 0px;
}
.bluebkgd {
	background-color: #99adc1;
	padding:  60px 0px;
}
.bluebkgd h1,
.bluebkgd h2,
.bluebkgd h3,
.bluebkgd h4,
.bluebkgd h5,
.bluebkgd h6,
.bluebkgd p, 
.bluebkgd li,
.bluebkgd small  {
	color: #001e3d !important;
}
.redbkgd {
    background-color: #ea9999;
    padding: 60px 0px;
}
.redbkgd h1,
.redbkgd h2,
.redbkgd h3,
.redbkgd h4,
.redbkgd h5,
.redbkgd h6,
.redbkgd p, 
.redbkgd li,
.redbkgd small  {
	color: #510000 !important;
}
.faubluebkgd {
	background-color: #036;
	padding: 60px 0px;
}
.faubluebkgd h1,
.faubluebkgd h2,
.faubluebkgd h3,
.faubluebkgd h4,
.faubluebkgd h5,
.faubluebkgd h6,
.faubluebkgd p, 
.faubluebkgd li,
.faubluebkgd small  {
	color: #fff !important;
}
.fauredbkgd {
	background-color: #c00;
	padding:  60px 0px;
}
.fauredbkgd h1,
.fauredbkgd h2,
.fauredbkgd h3,
.fauredbkgd h4,
.fauredbkgd h5,
.fauredbkgd h6,
.fauredbkgd p, 
.fauredbkgd li,
.fauredbkgd small  {
	color: #fff !important;
}
.faugreydbkgd {
	background-color: #ccc;
	padding:  60px 0px;
}
.faugreydbkgd h1,
.faugreydbkgd h2,
.faugreydbkgd h3,
.faugreydbkgd h4,
.faugreydbkgd h5,
.faugreydbkgd h6,
.faugreydbkgd p, 
.faugreydbkgd li,
.faugreydbkgd small  {
	color: #282828 !important;
}
.fausilverdbkgd {
	background-color: #999;
	padding:  60px 0px;
}
.fausilverdbkgd h1,
.fausilverdbkgd h2,
.fausilverdbkgd h3,
.fausilverdbkgd h4,
.fausilverdbkgd h5,
.fausilverdbkgd h6,
.fausilverdbkgd p, 
.fausilverdbkgd li,
.fausilverdbkgd small  {
	color: #000 !important;
}

/********************** background images LEFT COLUMN ******************************/

.img {
	width: 100%;
	display: block; 
/*	box-shadow: inset 0px 0px 0px 111.11111rem rgba(0,0,0,.5); */
}

WelcomeSection {
    background-color: #ffffff;
    background: url(http://www.fau.edu/student/marketing/images/welcomebackground.jpg) no-repeat center center;
    background-size: cover;
    min-height: 200px;
    padding: 60px 00px;
}

/********************** HOME PAGE CODE **********************/
a:hover,
a:focus {
    color: #2a6496;
    text-decoration: underline;
    cursor: pointer;
}
#interior2col {
	padding-bottom: 0px;
}

div.col-md-12 main {
	padding-left: 0px;
	padding-right: 0px;
}

.col-md-12.main {
    width: 1000px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    background-color: #ccc;
}

div#scrollingcontent {
    background-color: #ccc;
    margin-left: 0;
    margin-right: 0;
}