/*
Theme Name: Mississippi Department of Archives and History
Theme URI: http://mdah.state.ms.us;
Description: Theme for MDAH website
Author: Derrick Cole
Version: 1.1
License: GNU General Public License
License URI: license.txt
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/

@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700);

/* Overall Styles */
html,body{height: 100%;}
a:hover {opacity:0.8;}

.miss-button {
background: #f05844 none repeat scroll 0 0;
color: #fff !important;
display: block;
font-family: roboto;
font-size: 27px;
font-weight: 600;
margin: auto;
max-width: 500px;
padding: 0.5em 1em;
text-align: center;
text-decoration: none;
text-transform: uppercase;
width: 100%;
}

.miss-button:hover {
	background:#7b8557;
	color:#fff;
	transition:.5s ease-in-out 0s;
}

@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

.google-map-canvas,
.google-map-canvas * { .box-sizing(content-box); }

/* Optional responsive image override */
img { max-width: 100%; 
      height: auto;
      margin-bottom: 10px; }
/* Extra small devices (phones, up to 480px) */
/* No media query since this is the default in Bootstrap */

/*--- Beginning of Header Styles---*/
#header {
	height:100px;
	background: #1c2f40; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjMmY0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjFhMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1c2f40 0%, #0f1a23 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c2f40), color-stop(100%,#0f1a23)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1c2f40 0%,#0f1a23 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1c2f40 0%,#0f1a23 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1c2f40 0%,#0f1a23 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1c2f40 0%,#0f1a23 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c2f40', endColorstr='#0f1a23',GradientType=0 ); /* IE6-8 */
}
/*--- Logo Styles ---*/
#logo {margin:15px 0px;}
/*--- Top Link Styles ---*/
.top-links li, .top-links li a {margin:15px 0px;color: #8094A6;font-size:0.9em;}
/*--- Searchbox Styles ---*/
#searchbox {width:25em;}

/*--- End of Header Styles---*/

/*--- Beginning of Navigation Styles---*/
#nav-menu {
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
	border-bottom: 1px solid #CCCCCC;
}
.navbar{margin-bottom:0px;}
.navbar-default {background-color: transparent;border: none;}
#nav-menu div.container nav.navbar div.collapse ul.nav li.dropdown a.dropdown-toggle {color: #1c2f40;font-size:0.95em;font-weight: bold;}
.dropdown-menu{padding:0px;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.dropdown-header{background:#2f3b47;padding:5px 20px;}
.dropdown-menu .divider {margin:0px;}
.dropdown-menu > li > a {color:#2f3b47;}
/*--- End of Navigation Styles---*/

/*--- Beginning of Annoucement Styles---*/
#announcements {margin:20px 0px 0px;}
/*--- End of Annoucement Styles---*/

/*--- Beginning of Feature Styles ---*/
.carousel-control.left, .carousel-control.right {background: none;}
.carousel-inner{margin-bottom:20px;}
.item {margin-top:20px;}
.carousel-indicators {
	position:relative;
	width:auto;
	left:0;
	margin-left:0px;
	bottom:0;
	text-align:left;
}
.carousel-indicators .active {background-color: none; margin:10px 0 0 0;width: auto;}
.carousel-indicators li{
	width:auto;
	border-radius:0 0;
	text-indent: 0;
	border:0px solid #fff;
}

.carousel-caption {top: 65px;}
.carousel-caption h5{font-size:0.9em;margin-bottom:2px;}
.carousel-caption p{font-size:0.8em }
.feature-box{
	margin:10px 0px 20px;
	background: #2f3b47; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMyZjNiNDciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMWMyZjQwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center, ellipse cover,  #2f3b47 0%, #1c2f40 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#2f3b47), color-stop(100%,#1c2f40)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #2f3b47 0%,#1c2f40 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #2f3b47 0%,#1c2f40 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #2f3b47 0%,#1c2f40 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  #2f3b47 0%,#1c2f40 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f3b47', endColorstr='#1c2f40',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}

.feature-nav ul{margin-top:10px;}
.feature-nav ul li {
	background: #f8f8f8; /* Old browsers */	
	list-style-type: none;
	z-index: 5;
	box-shadow: -3px 3px 3px 0px #333;
	-webkit-box-shadow: -3px 3px 3px 0px #333;
	-moz-box-shadow: -3px 3px 3px 0px #333;
}
/*--- End of Feature Styles ---*/

/*--- Beginning of Content Styles ---*/
#content{min-height:239px;}
#content img{float:right;margin:12px;}
#content .employee{padding-left:0px;margin:8px 0px;height:75px;}
#content .not-found{
	color:rgb(28,47,64);
	font-size:200px;
	margin-bottom:0px;
	text-align:center;}
#content h1, h2, h3, h4, h5, h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 10;
	color:#366085;}


	/*--- Recent News ---*/
	.recent-news {border-bottom:2px dotted #ccc;}
	.recent-news header h4 {font-size:1.8em;border-bottom:2px dotted #ccc;text-align:center;}
	.recent-news article:not(:last-of-type) {border-bottom:1px dotted #ccc;}
	.recent-news article {margin-bottom:5px;}
	.recent-news article p.recent-news-date {font-size:0.8em;}
	.recent-news article header h5 a {color:#2f3b47;font-size:1.1em;font-weight:bold;}
	.recent-news article p.recent-news-text {font-size:0.9em;}
	.recent-news article p.recent-news-more {font-size:0.9em;text-align:right;}
	.recent-news article p.recent-news-more a {color:#2f3b47;}

	/*--- Resources ---*/
	.resources {border-bottom:2px dotted #ccc;}
	.resources header h4 {font-size:1.8em;border-bottom:2px dotted #ccc;text-align:center;}
	.resources header h5 a {color:#2f3b47;}
	.resources article:not(:last-of-type) {border-bottom:1px dotted #ccc;}
	.resources article {margin-bottom:5px;}
	.resources article header h5 {color:#2f3b47;font-size:1.1em;font-weight:bold;}
	.resources article .resource-image{float:left;margin:5px 10px 0px 0px;}
	.resources article p{font-size:0.9em;}
	.resources article p.recent-news-more {font-size:0.9em;text-align:right;}
	.resources article p.recent-news-more a {color:#2f3b47;}

	/*--- Upcoming Events ---*/
	.upcoming-events {border-bottom:2px dotted #ccc;padding-bottom:20px;}
	.upcoming-events header h4 {font-size:1.8em;border-bottom:2px dotted #ccc;text-align:center;}
	.upcoming-events article {margin-top:10px;padding-left:0px;padding-right:0px;}
	.upcoming-events .event-date{
		height:100%;
		padding-left:0px;
		padding-right:0px;
		text-align:center;	
		border: 1px solid #ccc;	
	}

	.upcoming-events .event-month{
		height:20px;
		color: #fff;
		background: rgb(76,97,115);
		background: -webkit-radial-gradient(center, ellipse cover, rgba(76,97,115,1) 0%, rgba(28,47,64,1) 100%);
		background: -moz-radial-gradient(center, ellipse cover, rgba(76,97,115,1) 0%, rgba(28,47,64,1) 100%);
		background: -o-radial-gradient(center, ellipse cover, rgba(76,97,115,1) 0%, rgba(28,47,64,1) 100%);
		background: -ms-radial-gradient(center, ellipse cover, rgba(76,97,115,1) 0%, rgba(28,47,64,1) 100%);
		background: radial-gradient(center, ellipse cover, rgba(76,97,115,1) 0%, rgba(28,47,64,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c6173', endColorstr='#1c2f40',GradientType=1 );
	}

	.upcoming-events .event-day{
		height:40px;
		width:100%;
		font-size:1.8em;
		background: rgb(255,255,255);
		background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
		background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
		background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
		background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
		background: linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
	}
	.upcoming-events .event-name a{font-weight:bold;color:#2f3b47;}
	.upcoming-events .event-details {color:#333;}

	/*--- Sidebar Styles ---*/
	.sidebar-toggle {margin-top:10px; }
	.sidebar-nav {margin-top:45px;background:#ededed}
	.sidebar-nav li a {color:#2f3b47;}
	.sidebar-nav ul.nav ul {padding-left:30px;}
	.sidebar-nav ul.nav ul.dropdown-menu {padding-left:0px;}
        .sidebar-nav ul.nav li {list-style-type:none;font-weight:bold;}
	.sidebar-nav ul.nav ul li {font-weight:normal;margin-bottom:10px;}

/*--- End of Content Styles ---*/

/*--- Beginning of Footer Styles ---*/
#footer{
	/*height:100px;
        position:fixed;
	bottom:0px;
	width: 100%;*/
	margin:30px 0 0px;
    	padding:20px 0;
	background: #1c2f40; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjMmY0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjFhMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1c2f40 0%, #0f1a23 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c2f40), color-stop(100%,#0f1a23)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1c2f40 0%,#0f1a23 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1c2f40 0%,#0f1a23 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1c2f40 0%,#0f1a23 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1c2f40 0%,#0f1a23 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c2f40', endColorstr='#0f1a23',GradientType=0 ); /* IE6-8 */
}

footer a {font-size:0.9em;color:#666;}
footer a:hover {color:#666;opacity:0.5;}
/*--- End of Footer Styles ---*/


@media screen and (max-width: 767px) {
  .row-offcanvas {
    position: relative;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
  }

  .row-offcanvas-right
  .sidebar-offcanvas {
    right: -50%; /* 6 columns */
  }

  .row-offcanvas-left
  .sidebar-offcanvas {
    left: -50%; /* 6 columns */
  }

  .row-offcanvas-right.active {
    right: 50%; /* 6 columns */
  }

  .row-offcanvas-left.active {
    left: 50%; /* 6 columns */
  }

  .sidebar-offcanvas {
    position: absolute;
    top: 0;
    width: 50%; /* 6 columns */
  }
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px)  {
	#header {height:150px;}
	div#nav-menu div.container nav.navbar div.collapse ul.nav {border-left:1px solid #ccc;border-right:1px solid #fff;}
	div#nav-menu div.container nav.navbar div.collapse ul.nav li.dropdown a{border-left:1px solid #ccc;border-right:1px solid #fff;padding-left:8px;padding-right:8px;}
	div#nav-menu div.container nav.navbar div.collapse ul.nav li.dropdown:first-of-type a{border-left:1px solid #fff;}
	div#nav-menu div.container nav.navbar div.collapse ul.nav li.dropdown:last-of-type a{border-right:1px solid #ccc;}
	.carousel-caption {top: 225px;}
	.carousel-caption h5{font-size:1.5em;margin-bottom:5px;}
	.carousel-caption p{font-size:1em;}
	#content{min-height:600px;}
	.recent-news header h4, .resources header h4, .upcoming-events header h4 {text-align:left;} 
	.dropdown-menu .last {
	   position:relative;
	   background-color:#fff;
           height:0px;         
	   left: -100%;
	   top:-30px;           
	}
	.dropdown-menu .last a{background-color:#fff;}
        .dropdown-menu .last:hover{background-color:#428bca !important;}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
	div#nav-menu div.container nav.navbar div.collapse ul.nav li.dropdown a{padding-left:15px;padding-right:15px;}
	.carousel-indicators .active, .feature-nav ul li {height:85.5px;}
	.feature-nav ul li, .feature-nav ul li .active {margin-top:10px;padding:0px 5px;}
	.feature-nav ul li h4{margin:5px 0px;}
	.feature-nav ul li h4 a{font-size:1.0em;z-index:5; color:#2f3b47;}
	.feature-nav ul li p{font-size:0.8em;z-index:6;}
	#content{min-height:700px;}
	.carousel-indicators li.active {
		position: relative;
		border: 1px solid #ccc;
		border-left: none;
		cursor: pointer;
	}	

	.carousel-indicators li.active:after {
		position: absolute;
		top: 49%;
		left: -4px;
		margin: -25px -20px;
		border-bottom: solid 1px #ccc;
		border-left: solid 1px #ccc; /* 80px/2 */
		width: 48px; /* 80px/sqrt(3) */
		height: 51.5px;
		-webkit-transform: rotate(33deg) skewY(23deg);
		-moz-transform: rotate(33deg) skewY(23deg);
		-o-transform: rotate(33deg) skewY(23deg);
		-ms-transform: rotate(33deg) skewY(23deg);
		transform: rotate(33deg) skewY(23deg); /* create a rhombus */
		/* 49.1deg = atan(1.15) = atan(47px/40px) */
		background: #f8f8f8; /* Old browsers */		
		content: '';
		z-index: -1;
		-webkit-box-shadow: -3px 3px 3px 0px #333;
		box-shadow: -3px 3px 3px 0px #333;
	}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
	.carousel-indicators .active, .feature-nav ul li {height:106.5px;}
	div#nav-menu div.container nav.navbar div.collapse ul.nav li.dropdown a{padding-left:25px;padding-right:25px;}
	.feature-nav ul li h4 a{font-size:1.1em;}
	.feature-nav ul li p{font-size:0.9em;}
	#content{min-height:650px;}
	.carousel-indicators li.active:after {
		position: absolute;
		top:44%;
		left: -5px;
		margin: -25px -20px;
		border-bottom: solid 1px #ccc;
		border-left: solid 1px #ccc; /* 80px/2 */
		width: 50px; /* 80px/sqrt(3) */
		height: 63px;
		-webkit-transform: rotate(28deg) skewY(33deg);
		-moz-transform: rotate(28deg) skewY(33deg);
		-o-transform: rotate(28deg) skewY(33deg);
		-ms-transform: rotate(28deg) skewY(33deg);
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=4);
		transform: rotate(28deg) skewY(33deg); /* create a rhombus */
	}	
}