﻿/*

My Custom CSS
=============

Author:  Brad Hussey
Updated: August 2013
Notes:	 Hand coded for Udemy.com

*/
body {
font-size: 100%;
line-height: 1.5;
font-family:Arial;
background-color:#F5F3EE;
}

/* --------------------------------------
   Orientation table layout
   -------------------------------------- */
#table-orient {
	 padding:1% 0 0 0; text-align:center
}

#table-orient td {
	padding-right:2em
}

#table-orient img {
	max-width:100%; height:auto; border-radius:5px
}


/* --------------------------------------
   Layout
   -------------------------------------- */
#features img {
	margin: 0 0 0px;
	text-align: center;
}

.image-center {
	text-align:center;
	padding-bottom:0px;
}

.image-center img {
		max-width:100%; height:auto
}

.side-panel #panel-image {text-align:center; padding:0 0 1em 0}
.side-panel #panel-image img {max-width:100%; height:auto;}

.side-panel-2 #panel-image {max-width:100%; height:auto; text-align:center}
.side-panel-2 #panel-image img {max-width:100%; height:auto}

/* ---side panel image of Manjushri */
.side-panel #panel-image-manju {text-align:center; padding:0 0 1em 0}
.side-panel #panel-image-manju img {max-width:100%; height:auto;}

#resources-h3 h3	 {padding:0 20% 0 10%}
	

/* --------------------------------------
   Typography
   -------------------------------------- */
#body-text {font-size:125%}

h1 {
	font-size:1em;
	font-weight:bold;
	color:red;
	text-align:center;
	padding: .5% 0 15px 0px;
	margin:0
}
h2 {
	font-size:1em;
	font-weight:bold;
	color:red;
	padding:1em 0 0 10%;
	margin:0 0 .5em 0
}
h3 {
	font-size:1em;
	font-weight:bold;
	color:black;
	padding:1em 0 0 10%;
	margin:0 0 .5em 0
}

h1 a {
	font-size:1em;
	font-weight:bold;
	color:red;
	text-align:center;
	padding: 15px 0 15px 0px;
}

h2 a {
	font-size:1em;
	font-weight:bold;
	color:red;
}



#precepts-refuges-indents p {padding:0 0% 0 10%;}

#footnotes {
	padding:20px 0 0 2%;
	text-indent:-17px;
	font-size:small
}
.picture-caption {
	text-align:center;
	font-style:italic;
	font-weight:bold;
	padding:3% 0 2% 0;
	font-size:125%	
}

.panel p {
	padding:0 20px 0 20px;
}

.side-panel p {
	font-size:100%; font-family:Georgia, 'Times New Roman', Times, serif; font-style:italic
}


.side-panel-2 p {
	font-size:100%; font-family:Georgia, 'Times New Roman', Times, serif;  font-style:normal
}

#panel-text {font-size:1.25em; }

.in-page-links {font-size:1.5em}
/* --------------------------------------
   Navbar
   -------------------------------------- */
#searchInput {
	width:200px;
}

.navbar-brand {
	padding:13px 15px;
}

.active {
	padding:0 10px 0 0px;
}

.navbar-nav li {
	font-size:medium;
	font-weight:bold
}
   
   
/* --------------------------------------
side-altar-thumbs
   -------------------------------------- */
#side-altar-thumbs img {
	padding:0 2% 0 0;
}


/* --------------------------------------
   Global Styles
   -------------------------------------- */


