/*Navigation*/
.nav {min-width:400px;}
.nav a {color: #393c3d; font-size: 11px; font-weight: bold; padding: 14px 10px; text-transform: uppercase;}
.nav li {display: inline;}

/*Carousel*/
#cycler {position:relative; width: 100%; height: 100%; left: 0;}
#cycler img{position:absolute; z-index:1; background-color:white; width:100%; height:100%; left:0; top:0; display:none}
#cycler img.active{z-index:3;}
#cycler img.base{z-index:-1;position:static;display:block}

/*Row*/
.row img {width: 100%; height: 100%; margin: 0 auto;}

.modal-body a p {display: block; text-align: center; padding-bottom: 10px;}

/*Banner FAQ*/
.banner {height: 100%; padding: 0px 15px;}
.banner-faq {padding: 0px 15px;}
.banner-faq h1 {text-align: center;}
.banner-faq h2 {text-align: center;}

/*FAQ*/
.faq .container {text-align: left;}
.faq h1 {text-align: center;}
.faq h2 {text-align: center;}

/*Banner Main*/
.banner h1 {color: #fff; font-size: 48px;}
.banner p {font-size: 20px; color: #fff;}

/*Account*/
.account h1 {text-align: center; font-weight: bold;}
.list-head {font-weight: bold;}

.icon-links {
	display: inline-block;
	padding: 10px;
}

.icon-links-image {
	width: 100px;
	text-align: center;
}

/*Panel - Accounts/FAQ*/
.panel {margin: 5px;}

/*****Textbook*****/
.textbook h2 {color: #393c3d; font-size: 30px; text-align: center; font-weight:bold;}
.textbook p {font-size: 15px; margin-bottom: 13px; text-align: center;}

/*****Thumbnails*****/
.thumbnail {padding: 0px; box-shadow: 0px 0px 10px black;}
.thumbnail h3 {position: absolute; width: 100%; font-size:  40px; text-align: center; top: 80px; font-color: white; color: white; text-shadow: 1px 0px 0px #000000, 1px 1px 0px #000000, 0px 1px 0px #000000, -1px 1px 0px #000000, -1px 0px 0px #000000, -1px -1px 0px #000000, 0px -1px 0px #000000, 1px -1px 0px #000000, 1px 4px 5px #aeaeae;; z-index: 5;}
.thumbnail img {z-index: -5;}
.thumbnail h4 {position: absolute; color: white; text-align: center; width:100%; top: 54px; font-size: 36px; font-weight: bold;}
.thumbnail a img {width: 100%; margin: 0 auto;}

/*Tables - Vocab & */
.table {font-size: 12px;}
.header {font-size: 24px;}
.vocab-header {font-size: 15px}
.table tr:first-child {font-size: 10px;}

/*Modal*/
.modal-body h1 {text-align: center; font-size: 2em; font-weight: bold;}
.modal-body img {margin: 5px auto; padding: 0px; border: 2px solid black;}

/*Icons*/
.icons {display: block; text-align: center; margin: 0 auto; padding: 10px}
.icons img {display: inline-block; text-align: center; padding: 10px; border: 0px solid white;}

/*Learn More*/
.learn-more {background-color: #f7f7f7;}
.learn-more p {text-align: left;}
.learn-more h3 {font-size: 18px; font-weight: bold;}
.learn-more a {color: #00b0ff;}

/*3 Column Content*/
.three-col-content {background-color: #efefef; border-bottom: 0px solid #dbdbdb;}
.three-col-content .thumbnail {border: 0px solid #dbdbdb;}
.three-col-content .col-xs-8 img {width: 100%; margin: 0 auto; text-align: center;}
.three-col-content h2 {color: #393c3d; font-size: 34px; text-align: center; font-weight: bold;}
.three-col-content p {font-size: 15px; margin-bottom: 13px; text-align: center;}