@charset "UTF-8";
/* CSS Document */
/* min-width 641px (or 40.063em) */
.container					{ width: 621px; }

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12		{ float: left; margin: 0; }
.col-md-12 					{ width: 100%; }
.col-md-11					{ width: 91.66666667%; }
.col-md-10					{ width: 83.33333333%; }
.col-md-9					{ width: 75%; }
.col-md-8					{ width: 66.66666667%; } 
.col-md-7					{ width: 58.33333333%; }
.col-md-6					{ width: 50%; }
.col-md-5					{ width: 41.66666667%; }
.col-md-4					{ width: 33.33333333%; }
.col-md-3					{ width: 25%; }
.col-md-2					{ width: 16.66666667%; }
.col-md-1					{ width: 8.33333333%; }

.intro-copy					{ margin: 3em 1em 0em 0em; }

.full img					{ width: 100%; height: auto; }
.full-xndra img				{ width: 100%; height: auto; }

.ods-intro					{ 
	background: url(../../images/intro-bg-412-40-alt.jpg) no-repeat center top; position: relative; 
	height: 220px;
	overflow: none;
}

.h1-sub-text				{ sans-serif; font-size: 4.2em; /*text-shadow: 0 1px 1px rgba(0,0,0,.3);*/ font-weight: 100; letter-spacing: 5px; line-height: 1.05em; }

h1							{ font-size: 1.05em; font-weight: 100; }

.logo						{ padding: 0px; }


.navbar-nav .open .dropdown-menu {
	position: static;
	float: none;
	width: auto;
	margin-top: 0;
	background-color: transparent;
	border: 0;
	box-shadow: none
}
.navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header {
	padding: 5px 15px 5px 25px
}
.navbar-nav .open .dropdown-menu>li>a {
	line-height: 20px
}
.navbar-nav .open .dropdown-menu>li>a:hover, .navbar-nav .open .dropdown-menu>li>a:focus {
	background-image: none
}


.navbar-form .form-group {
	margin-bottom: 5px
}


.navbar-default .navbar-nav .open .dropdown-menu>li>a {
	color: #777
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
	color: #333;
	background-color: 
}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
	color: #555;
	background-color: #e7e7e7
}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus {
	color: #ccc;
	background-color: transparent
}


.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
	border-color: #080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
	background-color: #080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
	color: #999
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
	color: #fff;
	background-color: transparent
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
	color: #fff;
	background-color: #080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {
	color: #444;
	background-color: transparent
}



.visible-xs {
	display: block!important
}
table.visible-xs {
	display: table
}
tr.visible-xs {
	display: table-row!important
}
th.visible-xs, td.visible-xs {
	display: table-cell!important
}

.hidden-xs {
	display: none!important
}

.table-responsive {
	width: 100%;
	margin-bottom: 15px;
	overflow-y: hidden;
	overflow-x: scroll;
	-ms-overflow-style: -ms-autohiding-scrollbar;
	border: 1px solid #ddd;
	-webkit-overflow-scrolling: touch
}
.table-responsive>.table {
	margin-bottom: 0
}
.table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td {
	white-space: nowrap
}
.table-responsive>.table-bordered {
	border: 0
}
.table-responsive>.table-bordered>thead>tr>th:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child {
	border-left: 0
}
.table-responsive>.table-bordered>thead>tr>th:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child {
	border-right: 0
}
.table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>th, .table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>td {
	border-bottom: 0
}

/*INTRO SECTION		*/
.xndra-pos				{ padding-top: 51px; padding-left: 14px; }

.hidden-40				{ display: none!important }

/*ASSIGN SECTION	*/

.assign-desc			{ float: left; margin: 0; padding: 0; }
.img-one				{ padding-left: 20px; display: block; }
.img-two				{ float: left; width: 50%; padding: 0 10px; }
.img-three				{ float: right; width: 50%; text-align: right; padding: 0 10px; }
.img-five				{ margin-top: 61px; display: block; }

.alex-assign			{ padding: 48px 0 0 0; }
.alex-assign img		{ max-width: 100%; height: auto; }

/*ABOUT SECTION		*/
.about-cont				{ padding: 30px 0 0 20px; }

/*FOOTER SECTION	*/
.spacer-bot-tiny		{ margin-bottom: 5px; }
.ods-footer				{ border-top: 1px solid #c6c825; background: #fff; }
.yellow					{ line-height: 110%; padding: 8px 5px 8px 30px; color: #000; width: 100%; }
.footer-white			{ background: #fff; line-height: 110%; padding: 8px 0 8px 30px; }

/*CONTACT SECTION	*/
.hidden-lg				{ display: block !important; }
.hidden-lg-s			{ display: none !important; }
.visible-xs-1			{ display: none !important; }

.spacer-bot-sm			{ margin-bottom: 10px; }