@font-face {
	font-family: 'Alte DIN';
	src: url('hinted-AlteDIN1451Mittelschrift.eot');
	src: url('hinted-AlteDIN1451Mittelschrift.eot?#iefix') format('embedded-opentype'),
		url('hinted-AlteDIN1451Mittelschrift.woff') format('woff'),
		url('hinted-AlteDIN1451Mittelschrift.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* line 22, ../sass/style.scss */

body {
	background-color: #fff;
}
body, p, ul li, ol li, #ctl00_cphMainBody_cphContentBody_Content11_ctlContent {
	font-size: 16px !important;
}
p, #ctl00_cphMainBody_cphContentBody_Content11_ctlContent {
	line-height: 1.5em;
}
p {
	margin: 0 0 15px;
}
#ctl00_cphMainBody_cphContentBody_Content11_ctlContent li {
	margin: 0 0 6px;
}
blockquote {
	border-left: none;
	font-size: 16px;
}

/* line 27, ../sass/style.scss */

/* Brand Color Classes */
.blue	{ color: #00558b; }
.lblue	{ color: #5f9bc6; }
.red		{ color: #9d2235; }
.orange	{ color: #de7c00; }
.lgray	{ color: #a2aaad; }
.gray	{ color: #333; }

.panel-img {
	position: relative;
}
.panel-img:before {
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		border-top: 40px solid white;
		border-right: 20px solid transparent;
		width: 0;
}

#ctl00_cphMainBody_cphContentBody_Content11_Image1:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	border-top: 60px solid white !important;
	border-right: 30px solid transparent !important;
	width: 0;
}


h1, h2, h3, h4, h5, h6 {
	font-family: 'Alte DIN', Arial, sans-serif;
	text-transform: uppercase;
}
/* h1 { font-size: 36px; color: #5f9bc6 !important; } /* lblue */
/* h2 { font-size: 24px; color: #00558b; }  /* blue */
/* h3 { font-size: 32px; color: #9d2235; } /* red */
/* h4 { font-size: 18px; color: #a2aaad; } /* lgray */
/* h5 { font-size: 16px; color: #333; } /* gray */
/* h6 { font-size: 14px; color: #de7c00; } /* orange */

h1 { font-size: 2.3em; color: #5f9bc6 !important; } /* lblue */
h2 { font-size: 1.5em; color: #00558b; }  /* blue */
h3 { font-size: 2em; color: #9d2235; } /* red */
h4 { font-size: 1.25em; color: #a2aaad; } /* lgray */
h5 { font-size: 1em; color: #333; } /* gray */
h6 { font-size: 0.875em; color: #de7c00; } /* orange */

.container, #main-menu.container, .container.main-container { 
	background-color: #fff;
	border-top: 0;
	*border-right: 1px solid #00558b;
	border-bottom: 0;
	*border-left: 1px solid #00558b;
}

/* line 30, ../sass/style.scss */

.larg-font, .menuzord-menu > li > a, .menuzord-menu ul.dropdown li a, .top-img .help-menu a, .top-img .join-today {
	font-size: 14px;
	color: #5f9bc6;
	text-transform: uppercase;
	border-right: 0;
}
 .menuzord-menu ul.dropdown li a {
	text-transform: capitalize;
}

/*.default-font{
	font-size: 1.3em;
}*/


/* line 37, ../sass/style.scss */

a {
	color: #5f9bc6;
	font-weight: normal;
	transition: color 0.25s;
}


/* line 40, ../sass/style.scss */

a:hover {
	color: #00558b;
	text-decoration: none;
}


/* line 45, ../sass/style.scss */

a.underline {
	text-decoration: none;
}

hr {
	border-color: #818a90;
}


/* line 48, ../sass/style.scss */

.center-text {
	text-align: center;
}


/*list styles per client 4.15*/

.upper-alpha {
	list-style-type: upper-alpha;
}

.lower-alpha {
	list-style-type: lower-alpha;
}

.upper-roman {
	list-style-type: upper-roman;
}

.lower-roman {
	list-style-type: lower-roman;
}

.lower-greek {
	list-style-type: lower-greek;
}


/* line 52, ../sass/style.scss */

.margin-li li, section.blog-content article .content li {
	margin-top: 7px;
	margin-bottom: 7px;
}


/* line 57, ../sass/style.scss */

.dropdown-border, .menuzord-menu ul.dropdown {
	border: 1px solid rgba(0, 0, 0, 0.15);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
}


/* line 61, ../sass/style.scss */

.full {
	width: 100%;
}


/* line 64, ../sass/style.scss */

.btn {
	max-width: 100%;
}


/*Menu Login Css*/


/* line 69, ../sass/style.scss */

.menuzord .menuzord-brand {
	margin-left: 0;
	display: none;
	color: #666666;
}


/* line 73, ../sass/style.scss */

.menuzord .menuzord-brand:focus, .menuzord .menuzord-brand:hover, .menuzord .menuzord-brand:visited {
	outline: none;
	text-decoration: none;
	color: #666666;
}


/* line 78, ../sass/style.scss */

.menuzord .menuzord-brand .fa {
	font-family: FontAwesome;
}


/* line 82, ../sass/style.scss */

.menuzord .small-login {
	display: none;
}


/* line 87, ../sass/style.scss */

.small-login {
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-top: none;
	display: none;
	position: absolute;
	left: 3%;
	top: 46px;
	width: 94%;
	z-index: 9999;
	background-color: #fff;
	color: #666666;
	padding: 20px 15px 20px 15px;
}


/* line 99, ../sass/style.scss */

.small-login h2 {
	margin-top: 0;
}


/* line 102, ../sass/style.scss */


/*.small-login label {
	font-size: 1.4em;
}*/


/* line 105, ../sass/style.scss */

.small-login .form-group {
	margin-top: 15px;
}


/*Menu Login Css*/


/* line 110, ../sass/style.scss */

.menuzord {
	padding: 0 10px;
}


/* line 112, ../sass/style.scss */

.menuzord a {
	font-weight: normal;
}


/* line 116, ../sass/style.scss */

.menuzord-menu > li > a {
	padding: 8px 20px;
	font-weight: 400;
}


/* line 124, ../sass/style.scss */

.menuzord-menu li .indicator {
	display: none;
}


/* line 127, ../sass/style.scss */

.main-container, #main-menu {

}


/* line 130, ../sass/style.scss */

.main-container {
	border-top: none;
}


/* line 133, ../sass/style.scss */

#main-menu {
	border-top: none;
	border-bottom: none;
}


/* line 139, ../sass/style.scss */

.menuzord-menu ul.dropdown li a:hover {
	background-color: #00558b;
	color: #fff;
}


/* line 144, ../sass/style.scss */

.sis-banner-text {
	color: #b2c8e7;
	font-size: 18px;
	margin-bottom: 0;
	padding-left: 20px;
	position: relative;
}


/* line 151, ../sass/style.scss */

.top-img {
	position: relative;
	padding-top: 20px;
	background-image: url(../img/bg_tile.jpg);
	background-repeat: repeat-x;
}


/* line 156, ../sass/style.scss */

.top-img .help-menu {
	position: absolute;
	right: 0;
	top: 5px;
}

/* line 160, ../sass/style.scss */

.top-img .help-menu a {
	text-transform: capitalize;
	font-weight: normal;
	padding-left: 10px;
}


/* line 166, ../sass/style.scss */

.top-img .join-today {
	position: absolute;
	right: 5px;
	bottom: 0;
	color: #dee6ed;
	min-width: 290px;
	/*		a{
				font-size: 1.6em;
				font-weight: bold;
				color: $help-menu;
			}*/
}


/* line 178, ../sass/style.scss */

.top-img .join-today a {
	color: #fff;
}


/* line 181, ../sass/style.scss */

.top-img .join-today .search input[type="submit"] {
	font-size: 1.3em;
	background-image: url(../img/search.jpg);
	padding: 0;
	width: 40px;
}


/* line 187, ../sass/style.scss */

.top-img .join-today .search button[type=submit] {
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	border: none;
}


/* line 194, ../sass/style.scss */

.top-img .join-today .search i {
	background-color: #5f6971;
	font-size: 20px;
	padding: 5px 10px;
	/*				position: absolute;
					right: 0;
					top: 0;*/
}


/* line 202, ../sass/style.scss */

.top-img .join-today .form-control {
	height: 30px;
}


/* line 206, ../sass/style.scss */

.top-img .join-today form[name=search-form] .form-group {
	margin-bottom: 0;
}


/* line 210, ../sass/style.scss */

.top-img .join-today .advance-search a {
	font-size: 0.8em;
}


/* line 217, ../sass/style.scss */

#main-carousel .item img {
	width: 100%;
}


/* line 222, ../sass/style.scss */

.carousel-caption {
	bottom: -20px;
}


/* line 225, ../sass/style.scss */

section {
	margin-top: 15px;
	margin-bottom: 15px;
}


/* line 228, ../sass/style.scss */

section .panel-default > .panel-heading {
	background-color: #fff;
	background-image: url(../img/bg_panel.gif);
	background-repeat: no-repeat;
	background-position: right center;
	color: #00558b;
	border-color: #00558b;
	border: 1px solid #00558b;
	text-transform: uppercase;
	font-family: 'Alte DIN', Arial, sans-serif;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
section #accordion .panel-default > .panel-heading {
	color: #5f9bc6;
	background-image: url(../img/bg_panel2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-color: #5f9bc6;
	border: 1px solid #5f9bc6;
}

.panel {
	border: 0;
	border-radius: 0;
	box-shadow: 0;
}

/* line 234, ../sass/style.scss */

section .panel {
	margin-top: 15px;
	margin-bottom: 15px;
}


/* line 237, ../sass/style.scss */

section .panel img {
	width: 100%;
}


/* line 241, ../sass/style.scss */

section .panel ul li {
	margin-top: 10px;
	margin-bottom: 10px;
}


/* line 251, ../sass/style.scss */

section .panel-img {
	margin-bottom: 15px;
}


/* line 254, ../sass/style.scss */

section .panel-body {
	padding-bottom: 0;
}


/* line 256, ../sass/style.scss */

section .panel-body h3 {
	font-size: 1.25em;
	margin-top: 0;
	margin-bottom: 0;
}


/* line 261, ../sass/style.scss */

section .panel-body p {
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 13px;
}


/* line 269, ../sass/style.scss */

.right-sidebar section {
	border-bottom: 2px solid #00558b;
	padding-bottom: 10px;
	margin-top: 0;
}


/* line 274, ../sass/style.scss */

.right-sidebar section:last-child {
	border-bottom: none;
}


/* line 278, ../sass/style.scss */

.border-bottom-line,

/*section.blog-content,*/

.bordered-blogs section,
.bordered-blogs section:last-child {
	border-bottom: 2px solid #00558b;
}


/* line 282, ../sass/style.scss */

form[name=search-form] .form-group {
	margin-bottom: 5px;
}


/* line 286, ../sass/style.scss */

.search {
	position: relative;
}


/* line 288, ../sass/style.scss */

.search img {
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
}


/* line 294, ../sass/style.scss */

.search input[type=submit] {
	background-color: #00558b;
	border: medium none;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	width: 50px;
	color: #fff;
	text-transform: uppercase;
	font-family: 'Alte DIN', Arial, sans-serif;
	font-size: 1.3em;
	font-style: normal;
}

/* line 307, ../sass/style.scss */

.advance-search {
	text-align: right;
}


/* line 309, ../sass/style.scss */

.advance-search a {
	display: inline-block;
}


/* line 313, ../sass/style.scss */

.socialIcons-widget {
	text-align: left;
	margin-top: 10px;
}


/* line 315, ../sass/style.scss */

.socialIcons-widget ul {
	display: inline-block;
}


/* line 320, ../sass/style.scss */

.member-login-action:focus {
	outline: none;
	text-decoration: none;
}


/* line 325, ../sass/style.scss */

.member-login-trigger {
	/*	display: none;*/
	position: relative;
}


/* line 330, ../sass/style.scss */

div[name=member-login] ul {
	margin-bottom: 0;
}


/* line 334, ../sass/style.scss */

div[name=member-login] li i {
	font-size: 2em;
}


/* line 338, ../sass/style.scss */

div[name=member-login] input {
	margin-bottom: 5px;
}


/* line 341, ../sass/style.scss */

div[name=member-login] input[type=checkbox] {
	font-size: 1.4em;
}


/* line 345, ../sass/style.scss */

.member-login-submit {
	float: left;
}


/* line 347, ../sass/style.scss */

.member-login-submit a {
	color: #fff;
	font-weight: 400;
}


/* line 350, ../sass/style.scss */

.member-login-submit a:hover {
	color: #fff;
}


/* line 354, ../sass/style.scss */

.member-login-submit span {
	background-color: #5f6971;
	color: #fff;
}


/* line 358, ../sass/style.scss */

.member-login-submit .go-text {
	padding: 1px 8px 4px;
	/*@extend .default-font;*/
}


/* line 363, ../sass/style.scss */


/*.remember-me {
	float: right;
	font-size: 1.4em;
}*/

.remember-me {
	padding-top: 7px;
}
.remember-me .checkbox {
	margin-top: 5px;
}

.remember-me .checkbox input {
	margin-left: 0;
	/*margin-top:3px;*/
}


/* line 366, ../sass/style.scss */

.remember-me .form-group,
.remember-me .checkbox {
	margin-top: 0;
	margin-bottom: 0;
}


/* line 372, ../sass/style.scss */

.login-form ul {
	margin-bottom: 0;
}


/* line 375, ../sass/style.scss */

.login-form li {
	text-align: right;
}


/* line 377, ../sass/style.scss */

.login-form li a {
}

.login-form li a:hover {

}


/* line 383, ../sass/style.scss */

.panel-group {
	margin-bottom: 0;
}


/* line 386, ../sass/style.scss */

.panel-group .panel-title a {
	color: #00558b;
}
#accordion h4.panel-title a, .more-news-section .panel .relative a {
	color: #5f9bc6 !important;
	text-decoration: none;
}
#accordion h4.panel-title a:hover, .more-news-section .panel .relative a:hover {
	color: #00558b !important;	
}

.panel-group .panel-title a

/* line 388, ../sass/style.scss */

.panel-group .panel-title a:hover,
.panel-group .panel-title a:focus {
	color: #5f9bc6;
	text-decoration: none;
	outline: none;
}


/* line 396, ../sass/style.scss */

.commonPanel-heading {
	color: #fff;
}


/* line 398, ../sass/style.scss */

.commonPanel-heading:hover,
.commonPanel-heading:focus,
.commonPanel-heading:visited {
	color: #fff;
	outline: none;
	text-decoration: none;
}


/* line 404, ../sass/style.scss */

.twitter-widget {
	position: relative;
	font-size: 1.4em;
}


/* line 407, ../sass/style.scss */

.twitter-widget .twitter-form {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
}


/* line 413, ../sass/style.scss */

.twitter-widget .panel {
	margin-bottom: 0;
	padding-bottom: 40px;
}


/* line 418, ../sass/style.scss */

.footer-container {
	background-color: #fff;
	color: #a2aaad;
	padding-top: 40px;
	padding-bottom: 30px;
	*border-bottom: 1px solid #00558b;
	margin-bottom: 10px;
	font-size: 13px;
}


/* line 424, ../sass/style.scss */

.footer-container p {
	margin-bottom: 0;
}


/* line 429, ../sass/style.scss */

.footer-container ul li a {
	color: #818a90;
}


/* line 431, ../sass/style.scss */

.footer-container ul li a:hover,
.footer-container ul li a:focus {
	outline: none;
	text-decoration: none;
	color: #818a90;
}

.footer-container .copyright a {
	padding-right: 16px;
}


/* line 441, ../sass/style.scss */

section p {
	/*@extend .default-font;*/
}


/* line 445, ../sass/style.scss */

section.page-title {
	border-bottom: 2px solid #00558b;
}


/* line 447, ../sass/style.scss */

section.page-title h1 {
	color: #00558b;
}


/* line 451, ../sass/style.scss */

section.breadcrumb-section {
	margin-top: 10px;
	margin-bottom: 10px;
}


/* line 454, ../sass/style.scss */

section.breadcrumb-section ol {
	margin-bottom: 0;
	background-color: transparent;
	padding-left: 0;
}


/* line 458, ../sass/style.scss */

section.breadcrumb-section ol li {
	font-size: 13px !important;
}


/* line 463, ../sass/style.scss */

section.print {
	margin-bottom: 5px;
	margin-top: 5px;
}


/* line 466, ../sass/style.scss */

section.print ul {
	padding-left: 10px;
}


/* line 469, ../sass/style.scss */

section.print ul li a {
	color: #5f6971;
	font-size: 1.8em;
}


/* line 476, ../sass/style.scss */

section.basic-search {
	/*@extend .default-font;*/
	color: #5f6971;
}


/* line 481, ../sass/style.scss */

section.adjust-btn .form-group {
	margin-bottom: 0;
}


/* line 485, ../sass/style.scss */

section.spectrum-blog {
	padding-top: 8px;
}


/* line 487, ../sass/style.scss */

section.spectrum-blog a {
	/*@extend .default-font;*/
}


/* line 490, ../sass/style.scss */

section.spectrum-blog li {
	margin-top: 5px;
	margin-bottom: 5px;
}


/* line 496, ../sass/style.scss */

section.blog-content {
	padding-bottom: 30px;
	/*ul,ol{
		font-size: 1.3em;
	}*/
}


/* line 499, ../sass/style.scss */

section.blog-content .blog-content-single {
	padding-right: 200px;
}


/* line 501, ../sass/style.scss */

section.blog-content .blog-content-single img {
	position: absolute;
	top: 10px;
	right: 25px;
	max-width: 160px;
}


/* line 508, ../sass/style.scss */

section.blog-content article {
	margin-top: 15px;
	margin-bottom: 15px;
}


/* line 519, ../sass/style.scss */

section.spectrum-links {
	padding-left: 30px;
	margin-top: 25px;
	border-top: 2px solid #00558b;
}


/* line 522, ../sass/style.scss */

section.spectrum-links li {
	margin-top: 10px;
	margin-bottom: 10px;
}


/* line 526, ../sass/style.scss */

section.spectrum-links a {
	/*@extend .default-font;*/
}


/* line 529, ../sass/style.scss */

section.spectrum-links p {
	padding-left: 15px;
}


/* line 534, ../sass/style.scss */

section.blog-content ul {
	/*@extend .default-font;*/
}


/* line 538, ../sass/style.scss */

.borderless,
section:last-child {
	/*border: none;*/
}


/* line 544, ../sass/style.scss */

.single-blog {
	position: relative;
}


/* line 546, ../sass/style.scss */

.single-blog .posting-date {
	font-family: calibri;
	position: absolute;
	left: 0;
	bottom: -30px;
}


/* line 551, ../sass/style.scss */

.single-blog .posting-date p {
	font-size: 1.2em;
}


/* line 555, ../sass/style.scss */

.single-blog .posted-by {
	font-family: calibri;
	position: absolute;
	bottom: 1px;
	left: 0;
}


/* line 560, ../sass/style.scss */

.single-blog .posted-by p {
	margin-bottom: 0;
	line-height: 1.1;
}


/* line 564, ../sass/style.scss */

.single-blog .posted-by a {
	font-weight: normal;
}


/* line 568, ../sass/style.scss */

.single-blog .comment-count {
	font-family: calibri;
	position: absolute;
	right: 0;
	bottom: 1px;
}


/* line 573, ../sass/style.scss */

.single-blog .comment-count a {
	/*font-size: 1.3em;*/
	font-weight: normal;
}


/* line 579, ../sass/style.scss */

.content-inblog {
	/*@extend .default-font;*/
	margin-top: 20px;
	margin-bottom: 40px;
}


/* line 584, ../sass/style.scss */

.bordered-blogs section,
.bordered-blogs section:last-child {
	margin-bottom: 30px;
}


/* line 591, ../sass/style.scss */

.heading-permalink h3 a {
	font-weight: normal;
}


/* line 593, ../sass/style.scss */

.heading-permalink h3 a:hover {
	text-decoration: none;
}


/* line 600, ../sass/style.scss */

.calibri-blog .content-inblog {
	font-family: calibri;
}


/* line 603, ../sass/style.scss */

.calibri-blog ul {
	/*font-size: 1.3em;*/
}


/* line 608, ../sass/style.scss */

.timesnew-blog .content-inblog {
	font-family: 'times new roman', serif;
	/*font-size: 1.3em;*/
}


/* line 612, ../sass/style.scss */

.timesnew-blog .posted-by {
	font-family: calibri;
}


/* line 617, ../sass/style.scss */

.cols-inside-blog .column {
	border: 1px solid black;
	min-height: 200px;
	padding-top: 35px;
}


/* line 623, ../sass/style.scss */

.inblog-small-heading {
	margin-top: 15px;
	margin-bottom: 15px;
	font-weight: bold;
	font-style: italic;
	display: inline-block;
	text-decoration: none;
}


/* line 630, ../sass/style.scss */

.inblog-small-heading p {
	margin-bottom: 0;
}


/* line 634, ../sass/style.scss */

.inblog-images {
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: center;
}


/* line 638, ../sass/style.scss */

.inblog-images ul {
	display: inline-block;
}


/* line 642, ../sass/style.scss */

.blogs-pagination {
	margin-top: 30px;
	margin-bottom: 20px;
	text-align: center;
	/*font-size: 1.3em;*/
}


/* line 647, ../sass/style.scss */

.blogs-pagination ul {
	display: inline-block;
}


/* line 652, ../sass/style.scss */

.menuzord .menuzord-brand {
	font-size: 1.5em;
}


/* line 656, ../sass/style.scss */

.index-adds {
	margin-top: 10px;
}


/* line 659, ../sass/style.scss */

.add-img {
	margin-top: 5px;
	border: 1px solid #666666;
}


/* line 662, ../sass/style.scss */

.add-img img {
	width: 100%;
	padding: 5px;
}


/* line 668, ../sass/style.scss */

.abs-right-link a {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 1.2em;
}


/* line 676, ../sass/style.scss */

.blog-subheading h3 {
	color: #5f6971;
	font-size: 2em;
}


/* line 681, ../sass/style.scss */

.fifty-fifty-table {
	border-left: none;
	border-right: none;
}


/* line 686, ../sass/style.scss */

.fifty-fifty-table tbody tr td {
	width: 50%;
	border-left: none;
	border-right: none;
}


/* line 690, ../sass/style.scss */

.fifty-fifty-table tbody tr td a {
	font-size: 15px;
}


/* line 701, ../sass/style.scss */

.artice-tab .nav li a:focus {
	outline: none;
}


/* line 708, ../sass/style.scss */

.artice-tab .tab-content li {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #a2aaad;
}


/* line 712, ../sass/style.scss */

.artice-tab .tab-content li p {
	font-size: 0.9em;
}

.artice-tab .tab-content > .active {
	border: 1px solid #dddddd;
	border-top: none;
}


/* line 718, ../sass/style.scss */

.table.no-border > tbody > tr > td {
	border-top: none;
}


/* line 720, ../sass/style.scss */

.table.no-border > tbody > tr > td p {
	margin-bottom: 0;
}


/* line 725, ../sass/style.scss */

.normal-links a {
	font-weight: normal;
}


/* line 731, ../sass/style.scss */

.fifteen-eighty-table tr td:nth-child(1) {
	width: 15%;
	min-width: 100px;
}


/* line 735, ../sass/style.scss */

.fifteen-eighty-table tr td:nth-child(2) {
	width: 85%;
}


/* line 740, ../sass/style.scss */

.margin-divs > div {
	margin-top: 30px;
	margin-bottom: 30px;
}


/* line 744, ../sass/style.scss */

.register-button {
	padding-left: 10%;
}


/* line 748, ../sass/style.scss */

#table1 .label {
	color: #000;
}


/* line 753, ../sass/style.scss */

section .panel-body.well {
	margin-bottom: 0;
	padding-top: 5px;
}


/* line 756, ../sass/style.scss */

section .panel-body.well li {
	margin-top: 8px;
	margin-bottom: 8px;
}


/* line 762, ../sass/style.scss */

.search-results {
	border-left: 1px dashed #818a90;
}


/* line 765, ../sass/style.scss */

.search-results-count {
	margin-bottom: 15px;
}


/* line 767, ../sass/style.scss */

.search-results-count p {
	margin-bottom: 0;
	text-align: right;
	padding-bottom: 10px;
	border-bottom: 1px dashed #818a90;
}


/* line 774, ../sass/style.scss */

.search-single-item {
	margin-top: 25px;
}


/* line 777, ../sass/style.scss */

.search-breadcrumb {
	margin-left: 0;
	margin-bottom: 0;
}


/* line 780, ../sass/style.scss */

.search-breadcrumb li {
	padding-left: 0;
	padding-right: 0;
}


/* line 783, ../sass/style.scss */

.search-breadcrumb li a {
	font-weight: normal;
}


/* line 788, ../sass/style.scss */

.search-breadcrumb > li + li:before {
	color: #ccc;
	content: "> ";
}


/* line 793, ../sass/style.scss */

.ssi-heading a {
	font-size: 1.4em;
}


/* line 797, ../sass/style.scss */

.ssi-excerpt {
	padding-left: 15px;
}


/* line 800, ../sass/style.scss */

.search-pagination {
	border-top: 1px dashed #818a90;
	margin-top: 25px;
	padding-top: 10px;
}


/* line 804, ../sass/style.scss */

.search-pagination .total {
	float: left;
	margin-top: 10px;
}


/* line 808, ../sass/style.scss */

.search-pagination .pagination-list {
	float: right;
}


/* line 810, ../sass/style.scss */

.search-pagination .pagination-list ul {
	margin-bottom: 0;
	margin-top: 0;
}


/* line 816, ../sass/style.scss */

.blogpost-comment {
	margin-top: 30px;
}


/* line 819, ../sass/style.scss */

.blogpost-comment label p {
	margin-bottom: 0;
}


/* line 824, ../sass/style.scss */

.singleEvent {
	padding-bottom: 30px;
	border-bottom: 1px dashed #818a90;
}


/* line 827, ../sass/style.scss */

.singleEvent h4 {
	margin-top: 30px;
}


/* line 830, ../sass/style.scss */

.singleEvent .filter-text {
	text-align: right;
}


/* line 832, ../sass/style.scss */

.singleEvent .filter-text p {
	margin-top: 5px;
}


/* line 836, ../sass/style.scss */

.singleEvent .filter-options {
	text-align: left;
}


/* line 839, ../sass/style.scss */

.singleEvent .singleEvent-content {
	margin-top: 20px;
}


/* line 841, ../sass/style.scss */

.singleEvent .singleEvent-content p {
	margin-bottom: 15px;
}


/* line 846, ../sass/style.scss */

.conference-top-img {
	/* background-image: url(../img/confrence-banner.jpg); */
	background-color: "#FFFFFF";
	background-size: cover;
}


/* line 850, ../sass/style.scss */

.confrence-top-text {
	padding-left: 15px;
	position: relative;
}


/* line 854, ../sass/style.scss */

.confrence-top-text a h1 {
	float: left;
	font-size: 2.3em;
}


/* line 858, ../sass/style.scss */

.confrence-top-text a .conference-count {
	font-family: georgia;
	color: #95b7dc;
}


/* line 862, ../sass/style.scss */

.confrence-top-text a .conference-header-title {
	font-family: Arial, sans-serif
	color: #dbe8f8;
	margin-left: 10px;
}


/* line 867, ../sass/style.scss */

.confrence-top-text a:focus {
	outline: none;
}


/* line 872, ../sass/style.scss */

.sidebar-collapse-widget > h3 {
	font-weight: bold;
}


/* line 877, ../sass/style.scss */

.topic-widget-ul li a {
	font-size: 1.4em;
}


/* line 883, ../sass/style.scss */

.add-alllogo img {
	width: 100%;
}


/* line 888, ../sass/style.scss */

section.normal-text ul,
section.normal-text ol,
section.normal-text a,
section.normal-text p {
	font-size: 1.0em;
}


/* line 894, ../sass/style.scss */

li {
	/*	a{
			padding-left: 22px;
		}*/
	/*a[href$='.zip'] {
		display:inline-block;
		padding-left:24px;
		background:transparent url(../img/zip.gif) left center no-repeat;}*/
	/*a[href$='.wmv'] {display:inline-block;padding-right:22px;background:transparent url(/images/icons/wmv.gif) center right no-repeat;}
	*/
}


/* line 895, ../sass/style.scss */

li p {
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 22px;
}


/*
	li a[href$=".pdf"] {
	background: url(../img/icon-pdf.png) no-repeat scroll left center transparent;
	display: inline-block;
	padding-left: 22px;
	}

li a[href$='.doc'] {
	display: inline-block;
	padding-left: 24px;
	background: transparent url(../img/icon-word.png) left center no-repeat;
}

li a[href$='.docx'] {
	display: inline-block;
	padding-left: 24px;
	background: transparent url(../img/icon-word.png) left center no-repeat;
}

li a[href*='.ppt'] {
	display: inline-block;
	padding-left: 22px;
	background: transparent url(../img/icon-ppt.png) left center no-repeat;
}

li a[href*='.pptx'] {
	display: inline-block;
	padding-left: 22px;
	background: transparent url(../img/icon-ppt.png) left center no-repeat;
}

li a[href$='.xls'] {
	display: inline-block;
	padding-left: 22px;
	background: transparent url(../img/icon-excel.png) left center no-repeat;
}

li a[href$='.xlsx'] {
	display: inline-block;
	padding-left: 22px;
	background: transparent url(../img/icon-excel.png) left center no-repeat;
}

*/


/* line 947, ../sass/style.scss */

.conference-landing {
	/*border-bottom: 1px solid #818a90;*/
}


/* line 950, ../sass/style.scss */

.conference-main-img {
	margin-bottom: 20px;
}


/* line 954, ../sass/style.scss */

.coference-landing-middle .box {
	border: 1px solid #818a90;
}


/* line 956, ../sass/style.scss */

.coference-landing-middle .box .call-for-proposal {
	border-bottom: 1px dashed #818a90;
	padding-bottom: 30px;
	margin-bottom: 20px;
}


/* line 963, ../sass/style.scss */

.coference-landing-middle .box > .call-for-proposal h3 a {
	display: inline-block;
	background-color: #fbd5b5;
}


/* line 968, ../sass/style.scss */

.coference-landing-middle .logos {
	margin-bottom: 20px;
}


/* line 969, ../sass/style.scss */

.coference-landing-middle .logos .grey-p {
	content: #818a90;
}


/* line 973, ../sass/style.scss */

.coference-landing-middle .logos .col-md-6 {
	margin-bottom: 15px;
	text-align: center;
}


/* line 976, ../sass/style.scss */

.coference-landing-middle .logos .col-md-6 img {
	display: inline-block;
}


/* line 982, ../sass/style.scss */

.recordings-and-hangouts {
	padding-bottom: 20px;
	border-bottom: 2px solid #818a90;
	margin-bottom: 15px;
}


/* line 987, ../sass/style.scss */

.recordings-and-hangouts .heading h4 {
	font-weight: bold;
}


/* line 995, ../sass/style.scss */

.left-side-content .panel ul li {
	margin-top: 20px;
	margin-bottom: 20px;
}


/* line 999, ../sass/style.scss */

.left-side-content .panel ul li a {
	font-size: 1em;
}


/* line 1008, ../sass/style.scss */

.more-news-section .panel .relative {
	position: relative;
}


/* line 1010, ../sass/style.scss */

.more-news-section .panel .relative .panel-title {
	display: inline-block;
}


/* line 1013, ../sass/style.scss */

.more-news-section .panel .relative a {
	position: absolute;
	top: 12px;
	right: 40px;
	font-size: 13px;
	color: #fff;
	text-transform: lowercase;
	text-decoration: none;
}


/* line 1021, ../sass/style.scss */

.more-news-section .panel .relative a:focus {
	outline: none;
}

@media (min-width: 768px) and (max-width: 991px) {
	/* line 1029, ../sass/style.scss */
	.medium-font,
	.menuzord-menu > li > a,
	.menuzord-menu ul.dropdown li a {
		font-size: 11px;
	}
	/* line 1032, ../sass/style.scss */
	.menuzord-menu > li > a {
		padding: 25px 5px;
	}
}

@media (max-width: 991px) {
	/* line 1042, ../sass/style.scss */
	.top-img .join-today {
		position: relative;
		width: 100%;
		text-align: center;
		background-color: #00558b;
		right: auto;
		bottom: auto;
		padding-left: 15px;
		padding-right: 15px;
	}
	/* line 1053, ../sass/style.scss */
	.placeholder-img {
		text-align: center;
		margin-top: 10px;
	}
	/* line 1056, ../sass/style.scss */
	.placeholder-img img {
		display: inline-block;
	}
	/* line 1060, ../sass/style.scss */
	.right-sidebar {
		padding-top: 15px;
	}
	/* line 1063, ../sass/style.scss */
	.right-sidebar section:last-child {
		margin-bottom: 0;
	}
	/* line 1067, ../sass/style.scss */
	.add-img {
		padding: 10px;
		margin-bottom: 10px;
	}
	/* line 1072, ../sass/style.scss */
	section.adjust-btn .btn {
		margin-top: 15px;
	}
	/* line 1077, ../sass/style.scss */
	.confrence-top-text .join-today {
		margin-left: -15px;
		background-color: transparent;
	}
}

@media (max-width: 767px) {
	/* line 1084, ../sass/style.scss */
	.mobile-font,
	.menuzord-menu > li > a,
	.menuzord-menu ul.dropdown li {
		font-size: 14px;
	}
	/* line 1087, ../sass/style.scss */
	.menuzord-responsive .menuzord-menu.scrollable {
		max-height: none !important;
		overflow-y: hidden !important;
	}
	/* line 1095, ../sass/style.scss */
	.menuzord-menu li .indicator {
		display: block;
	}
	/* line 1102, ../sass/style.scss */
	.menuzord .small-login {
		display: none;
	}
	/* line 1106, ../sass/style.scss */
	.sis-banner-text {
		font-size: 12px;
	}
	/* line 1109, ../sass/style.scss */
	.top-img .help-menu {
		display: none;
	}
	/* line 1113, ../sass/style.scss */
	section.page-title h1 {
		font-size: 2.3em;
	}
	/* line 1118, ../sass/style.scss */
	.heading-permalink h3 {
		font-size: 1.25em;
	}
	/* line 1122, ../sass/style.scss */
	.single-blog {
		padding-bottom: 70px;
		text-align: justify;
	}
	/* line 1125, ../sass/style.scss */
	.single-blog .posted-by {
		bottom: 30px;
	}
	/* line 1130, ../sass/style.scss */
	section.blog-content .blog-content-single {
		padding-right: 15px;
	}
	/* line 1132, ../sass/style.scss */
	section.blog-content .blog-content-single img {
		position: relative;
		top: 30px;
		right: auto;
		left: 50%;
		margin-left: -80px;
		margin-bottom: 40px;
	}
	/* line 1143, ../sass/style.scss */
	.singleEvent .filter-text {
		text-align: left;
	}
	/* line 1145, ../sass/style.scss */
	.singleEvent .filter-text p {
		margin-bottom: 5px;
		margin-top: 15px;
	}
	/* line 1151, ../sass/style.scss */
	.conference-top-img {
		background-image: none;
		background-color: #00489a;
	}
	/* line 1155, ../sass/style.scss */
	.confrence-top-text {
		padding-left: 0;
	}
	/* line 1158, ../sass/style.scss */
	.confrence-top-text a h1 {
		float: none;
		font-size: 2.3em;
		text-align: center;
		margin-top: 0;
	}
	/* line 1164, ../sass/style.scss */
	.confrence-top-text a .conference-header-title {
		margin-left: 0;
	}
	/* line 1168, ../sass/style.scss */
	.confrence-top-text .join-today {
		margin-left: 0;
	}
}

@media (max-width: 768px) {
	/* line 1099, ../sass/style.scss */
	.menuzord .menuzord-brand {
		display: block;
	}
}


/* line 1173, ../sass/style.scss */

.blog-content .label {
	color: #000;
}


/* EKTRON */


/* line 1178, ../sass/style.scss */

.EmailTextBox {
	width: 100% !important;
}


/* line 1181, ../sass/style.scss */

.editor > textarea {
	width: 100% !important;
}


/*Set minimum height for the calendar of events table td*/


/* line 1188, ../sass/style.scss */

.RadCalendar_Default .rcMainTable tr td a {
	margin-bottom: 10px;
}


/* line 1190, ../sass/style.scss */

.RadCalendar_Default .rcMainTable tr td a:hover {
	text-decoration: underline !important;
}


/* line 1194, ../sass/style.scss */

.RadCalendar_Default .rcMainTable tr td > a {
	min-height: 20px;
	margin-bottom: 0;
}


/* line 1197, ../sass/style.scss */

.RadCalendar_Default .rcMainTable tr td > a:hover {
	text-decoration: none !important;
}


/* line 1202, ../sass/style.scss */

.RadCalendar_Default .rcMainTable tr td.rcNoEvents {
	height: 100px;
	vertical-align: top;
}


/* line 1206, ../sass/style.scss */

.RadCalendar_Default .rcMainTable tr td.rcHover,
.RadCalendar_Default .rcMainTable tr td.rcHasEvents {
	vertical-align: top;
}


/* line 1209, ../sass/style.scss */

.RadCalendar_Default .rcMainTable tr td {
	vertical-align: top !important;
}


/*Global Change - Taking bold off of embedded links*/


/* line 1215, ../sass/style.scss */

#ctl00_cphMainBody_cphContentBody_Content11_ctlContent {
	margin-top: 20px;
	font-size: 12px;
	font-family: Arial, sans-serif;
}


/* line 1219, ../sass/style.scss */

#ctl00_cphMainBody_cphContentBody_Content11_ctlContent a {
	font-weight: normal;
}


/* line 1221, ../sass/style.scss */

#ctl00_cphMainBody_cphContentBody_Content11_ctlContent a:hover,
#ctl00_cphMainBody_cphContentBody_Content11_ctlContent a:focus,
#ctl00_cphMainBody_cphContentBody_Content11_ctlContent a:active {
	text-decoration: none;
}

#ctl00_cphHome_ctlHomeMemberProfile_lnkImg img {
	padding-bottom: 10px;
}

/* line 1227, ../sass/style.scss */

div > a,
p > a {
	font-weight: normal;
}


/* line 1229, ../sass/style.scss */

div > a:hover,
p > a:hover {
	text-decoration: none;
}


/*Styles for the events-list-dev page*/


/* line 1235, ../sass/style.scss */

.EventList {
	border-bottom: 1px dashed #818a90;
	margin-top: 25px;
	padding-bottom: 12px;
}


/* line 1239, ../sass/style.scss */

.EventList span {
	display: block;
}


/* line 1242, ../sass/style.scss */

.EventList .list-event-location,
.EventList .list-event-type,
.EventList .resource_abstract {
	padding-bottom: 12px;
}


/* line 1247, ../sass/style.scss */

.EventList > ul {
	padding-left: 0;
	margin-left: 0;
	list-style-type: none;
}


/*Style to remove border around the add*/


/* line 1257, ../sass/style.scss */

.add-img {
	border: none;
}


/*Styles to update the twitter widget style on home page*/


/* line 1263, ../sass/style.scss */

.twitter-widget .panel {
	box-shadow: none;
}


/* line 1266, ../sass/style.scss */

.twitter-widget .panel-default {
	border: none;
}


/* line 1269, ../sass/style.scss */

.twitter-widget .panel-heading,
.twitter-widget .twitter-form {
	display: none;
}


/*Styles added by developers*/


/* line 1275, ../sass/style.scss */

#main-carousel .carousel-caption {
	background-color: rgba(0, 0, 0, 0.7);
	left: 0;
	width: 100%;
}


/* line 1281, ../sass/style.scss */

.carousel-caption {
	bottom: -20px;
}


/* line 1285, ../sass/style.scss */

.carousel-caption > p {
	font-size: 14px;
}


/* line 1291, ../sass/style.scss */

#ctl00_cphMainBody_cphContentBody_Calendar1_GMEventCalendar1_wrapper .RadCalendar_Default .rcRow .rcHover {
	background: none repeat-x scroll 0 -1600px #c5c5c5;
}


/* line 1297, ../sass/style.scss */

.well.spectrum-blog {
	box-shadow: none;
}


/* line 1300, ../sass/style.scss */

.well.spectrum-blog > .well-list-widget > h4,
.well.spectrum-blog > .well-list-widget > ul {
	margin-left: -15px;
	margin-right: -15px;
	font-weight: normal;
}


/* line 1305, ../sass/style.scss */

.well.spectrum-blog > .well-list-widget > h4 li a,
.well.spectrum-blog > .well-list-widget > ul li a {
	font-weight: normal;
}


/* line 1311, ../sass/style.scss */

.well.spectrum-blog > .well-list-widget > ul li {
	margin-top: 15px;
}


/* line 1315, ../sass/style.scss */

.well.spectrum-blog > .well-list-widget > a {
	margin-left: -15px;
	margin-right: -15px;
}


/* line 1323, ../sass/style.scss */

#equalize > div > .panel {
	height: 100%;
}


/*added 3.24 SD*/


/*.panel.panel-default {
	overflow: hidden;
	padding-bottom:10px;
}
*/

@media (max-width: 991px) {
	/* line 1327, ../sass/style.scss */
	#equalize > div {
		height: auto !important;
	}
}


/*miscellaneous*/

.menuzord {
	padding: 0;
	margin-left: -.7em;
}

#ctl00_cphMainBody_cphContentBody_ctl01_ctlGMSearchResults > li {
	list-style: none;
}

li.item {
	list-style: none;
}

.pager .item {
	display: inline;
	margin-right: .25em;
}

article li {
	list-style: none;
}


/*.footerContentBlock {
	margin-top: 1.5em;
}
*/

.menuzord-menu > li > a {
	background: url("../img/nav_divs2.gif") no-repeat scroll 100% 0 rgba(0, 0, 0, 0);
	float: left;
	font-size: 14px;
	height: 33px;
	margin: 0;
	padding: 4px 20px 0;
}
.menuzord-menu > li:first-child > a {
	padding-left: 10px !important;
}

ul.menuzord-menu > li:last-child> a {
	background-image: none;
}


/*added 3.24 for member logged-in state*/

.postlogin li {
	border-bottom: 1px solid #dddddd;
	list-style: outside none none;
	padding: 5px 0;
	text-align: left;
}

.postlogin li:last-child {
	margin-bottom: 20px;
}

.postlogin ul.sublist {
	margin-left: -40px;
}
.postlogin ul.sublist a {
	font-weight: bold;
	padding-left: 15px;
}

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

@media (min-width:989px) and (max-width: 1200px) {
	.menuzord-menu > li > a {
		font-size: 11px;
		padding: 3px 10px;
		height: 20px;
	}
	.menuzord-menu ul.dropdown,
	.menuzord-menu ul.dropdown li ul.dropdown {
		position: absolute;
		top: 30px;
	}
}

@media (max-width: 988px) {
	.menuzord-menu > li > a {
		font-size: 10px;
		padding: 6px 10px;
		height: 20px;
	}
	.menuzord-menu ul.dropdown,
	.menuzord-menu ul.dropdown li ul.dropdown {
		position: absolute;
		top: 25px;
	}
}


/*Blog Pager Styles*/

.blog-pager .pager-item.numeric-links {
	display: inline-block;
}

.blog-pager .pager-item.numeric-links li.item {
	display: inline-block;
	list-style: outside none none;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 20px;
}

.blog-pager .pager-item.older-posts {
	float: left;
	margin-top: 20px;
	margin-left: 20px;
}

.blog-pager .pager-item.last-page {
	float: left;
	margin-left: 70%;
	margin-top: -28px;
}

@media(max-width: 767px) {
	.blog-pager .pager-item.last-page {
		margin-left: 90%;
	}
	.blog-pager .pager-item.older-posts {
		margin-left: 0;
	}
	.blog-pager {
		text-align: center;
	}
	.blog-pager .numeric-items {
		padding-left: 0;
	}
	.blog-pager .post-count {
		text-align: left;
	}
}

section.breadcrumb-section {
	float: left;
	margin-bottom: 0;
}

section.print {
	float: right;
}

section.blog-content {
	clear: both;
}

.right-sidebar .spectrum-blog .panel-body {
	padding-left: 0;
	padding-right: 0;
}

.right-sidebar .spectrum-blog .panel-body ul li {
	border-bottom: 1px solid #a2aaad;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 8px;
}

.right-sidebar .spectrum-blog .panel-body ul li:last-of-type {
	border-bottom: none;
	padding-bottom: 0;
}


/*@media(min-width: 1200px) {
	.menuzord-menu > li > a {
		font-size: 16px;
	}
}
*/

@media (min-width: 992px) and (max-width: 1199px) {
	.menuzord-menu > li > a {
		font-size: 14px;
	}
}

@media(min-width: 768px) and (max-width: 991px) {
	.menuzord-menu > li > a {
		font-size: 10.5px;
	}
}

@media(max-width: 767px) {
	.menuzord-menu > li > a {
		font-size: 16px;
		background-repeat: repeat-y;
	}
	.menuzord-responsive .menuzord-menu > li > a {
		padding: 5px 20px 30px;
		background-image: none;
	}
}
	.menuzord-menu > li:first-child > a {
		padding-left: 20px !important;
	}


.SyscomGM_SearchAdvancedForm > div {
	margin-bottom: 0 !important;
}

div.SyscomGM_SearchAdvancedForm div label.TextLabel {
	float: none !important;
	display: inline-block !important;
	width: 25% !important;
}

div.SyscomGM_SearchAdvancedForm div input.FormTextBox {
	float: none !important;
	display: inline-block;
	max-width: 500px !important;
	width: 100% !important;
}

.SyscomGM_SearchAdvancedForm input[type="submit"] {
	margin-bottom: 0 !important;
}

.SyscomGM_SearchAdvancedForm > div:nth-of-type(5) label.TextLabel {
	float: left !important;
}

div.SyscomGM_SearchAdvancedForm div input[type=submit] {
	margin-left: 25% !important;
}

@media(max-width: 767px) {
	.SyscomGM_SearchAdvancedForm > div:nth-of-type(5) label.TextLabel,
	.SyscomGM_SearchAdvancedForm > div:nth-of-type(6) label.TextLabel {
		width: 0 !important;
		min-width: 0;
	}
	div.SyscomGM_SearchAdvancedForm div input[type=submit] {
		margin-left: 0 !important;
	}
}

.flexslider .slides > li {
	position: relative;
}

.flexslider .slides > li .flexslider-caption {
	bottom: 0;
	display: block;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	width: 30%;
}

.flexslider .slides > li .flexslider-caption span {
	background-color: rgba(0, 0, 0, 0.01);
	bottom: 0;
	color: #333;
	height: 100%;
	left: 0;
	padding: 20px;
	position: absolute;
	text-align: left;
	text-shadow: none !important;
}

.flexslider .slides > li .flexslider-caption span h3 {

	font-family: 'Alte DIN', Arial, sans-serif;
	text-transform: uppercase;
	color: #00558b;
	font-size: 24px !important;
}
.flexslider .slides > li .flexslider-caption span h3 div {
	display: inline;
}
.flexslider .slides > li .flexslider-caption span p {
	padding-left: 0;
}


.numeric-items li > a,
.numeric-items li > span {
	background-color: #fff;
	border: 1px solid #dddddd;
	border-radius: 15px;
	padding: 5px 14px;
}

.numeric-items li > a:hover,
.numeric-items li > a:focus,
.numeric-items li > span:hover,
.numeric-items li > span:focus {
	background-color: #eee;
	text-decoration: none;
}

.panel-group .panel-title a {
	text-decoration: none;
	font-weight: normal;
}


/*.panel-group .panel-title a:hover{
	text-decoration: underline;
}
*/

.panel-group .panel-title a i {
	margin-right: 10px;
	font-size: 13px;
}

.panel-group .panel-title a[data-toggle='collapse'] {
	display: block;
	position: relative;
	width: 100%;
	font-weight: normal;
	text-decoration: none;
	padding-left: 15px;
}

.panel-group .panel-title a[data-toggle='collapse']:hover,
.panel-group .panel-title a[data-toggle='collapse']:focus,
.panel-group .panel-title a[data-toggle='collapse']:active {
	text-decoration: none;
}

.panel-group .panel .panel-title a[data-toggle='collapse']:before {
	font-size: 16px;
	font-weight: bolder;
	margin-right: 3px;
	position: absolute;
	left: 0;
	top: -1px;
}

.panel-group .panel:first-of-type .panel-title a.collapsed[data-toggle='collapse']:before,
.panel-group .panel .panel-title a[data-toggle='collapse']:before,
.panel-group .panel .panel-title a.collapsed[data-toggle='collapse']:before {
	content: "+";
}

.panel-group .panel:first-of-type .panel-title a[data-toggle='collapse']:before,
.panel-group .panel .panel-title a[data-toggle='collapse'][class='']:before,
.panel-group .panel .panel-title a[data-toggle='collapse']:active:before {
	content: "-";
	top: -3px;
	left: 0;
}

.coference-landing-middle .logos .col-md-6 {
	width: 50%;
	float: left;
}

@media(min-width: 767px) {
	.footer-container {
		> .row {
			> .col-md-9 {
				width: 75%;
			}
			> .col-md-3 {
				width: 25%;
			}
		}
	}
}

.spectrum-links a {
	font-weight: normal;
}

.spectrum-links a:hover {
	text-decoration: none;
}

/*content font style updates 4.15*/

/*#ctl00_cphMainBody_cphContentBody_Content11_ctlContent {
	font-size: 13px;
}*/

.yui-gb > table .calloutcontainer {
	border: 1px solid #d4d4d4;
	width: 218px;
	margin: 0;
	padding-left: 15px;
	padding-right: 15px;
}

.yui-gb > table .calloutcontainer h2 {
	font-size: 1.5em;
}

.yui-gb > table .calloutcontainer ul {
	list-style: none;
	padding-left: 0;
}

.yui-gb > table .calloutcontainer ul li {
	margin-bottom: 10px;
}

.yui-gc {
	border: 1px solid #d4d4d4;
	margin-bottom: 15px;
	margin-top: 15px;
	padding-bottom: 25px;
	padding-left: 25px;
	padding-right: 25px;
}

.fit-vids-style {
	height: 0 !important;
}

.flexslider .flex-direction-nav .flex-next,
.flexslider:hover .flex-direction-nav .flex-next {
	right: 15px !important;
	opacity: 0.7;
}

.flexslider .flex-direction-nav .flex-prev,
.flexslider:hover .flex-direction-nav .flex-prev {
	left: 15px !important;
	opacity: 0.7;
}

.flexslider .flex-direction-nav a::before {
	color: rgba(230, 230, 230, 1);
	text-shadow: 0 0 1px rgb(0, 0, 0);
}

.yui-gb > table {
	width: 100% !important;
}

@media (max-width: 767px) {
	.yui-gb > table tbody,
	.yui-gb > table tr,
	.yui-gb > table td {
		display: block;
		width: 100% !important;
	}
	.yui-gb > table .calloutcontainer {
		margin-bottom: 15px !important;
	}
}

div[name="member-login"] input[type="checkbox"] {
	margin-top: 2px;
}

@media(min-width: 992px) {
	.menuzord-menu > li > a {
		font-size: 14px !important;
	}
}

.menuzord-menu li:nth-last-child(2) a {
	background-image: none;
}

.sidebar-collapse-widget > .panel-group .panel-body {
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

.sidebar-collapse-widget > .panel-group .panel-body ul li {
	padding-left: 15px;
	padding-right: 15px;
	border-bottom: 1px solid #dddddd;
	padding-bottom: 5px;
}

.sidebar-collapse-widget > .panel-group .panel-body ul li:last-of-type {
	border-bottom: none;
	padding-bottom: 0;
}

.telerik-reTable-1 {
	margin-bottom: 1em;
}

@media (min-width: 992px) {
	#main-menu {
		margin-top: 0;
	}
}


/*@media (max-width: 991px){
	#main-menu{
		margin-top: -15px;
	} 
}*/

#ctl00_SearchBox1_pnlSearch .form-group {
	margin-bottom: 0;
}

.top-img {
	background-color: #fff;
}

.top-img img {
	max-width: 680px;
	background-size: 100% 100%;
	width: auto;
}

.top-img .join-today {
	margin-top: -1px;
	bottom: 10px;
}

@media (max-width: 991px) {
	.top-img {
		padding-bottom: 10px;
	}
	.top-img .join-today {
		margin-top: 0;
		bottom: 0;
	}
}

@media (max-width: 767px) {
	body {
		overflow-x: hidden;
	}
	.top-img img {
		width: 100%;
	}
	.sis-abbr {
		margin-bottom: 0;
	}
	.sis-h1 {
		font-size: 18px !important;
		margin-bottom: 0;
		line-height: 1.2;
	}
	.sis-h2 {
		font-size: 18px !important;
	}
}

section.spectrum-links {
	padding-left: 0;
}

.spectrum-links > ul {
	padding-left: 30px;
	margin-top: 30px;
}

.spectrum-links > h2 {
	font-size: 1.5em;
}

@media (max-width: 768px) {
	.menuzord-responsive .menuzord-menu > li > a {
		padding: 5px 20px 30px;
		font-size: 16px;
		background-repeat: repeat-y;
	}
	.menuzord-menu li .indicator {
		display: block;
	}
	.menuzord-menu ul.dropdown li a {
		font-size: 14px;
	}
	.menuzord-responsive .menuzord-menu.scrollable {
		max-height: none !important;
		overflow-y: hidden !important;
	}
}

body > form[action^="/conference"] .menuzord-brand {
	display: none !important;
}


/*code added for slider video fix*/

.flex-viewport .carousel-inner li iframe {
	width: 100%;
}

@media (min-width: 768px) {
	.flex-viewport .carousel-inner li iframe,
	.flex-viewport .carousel-inner li img,
	.flex-viewport .carousel-inner li {
		height: 310px;
	}
}

@media (max-width: 767px) {
	.flex-viewport .carousel-inner li iframe,
	.flex-viewport .carousel-inner li img,
	.flex-viewport .carousel-inner li {
		height: 280px;
	}
}

@media (max-width: 460px) {
	.flex-viewport .carousel-inner li iframe,
	.flex-viewport .carousel-inner li img,
	.flex-viewport .carousel-inner li {
		height: 200px;
	}
}

.remember-me .checkbox {
	margin-left: 55px;
}


/*Staging Styles*/

#postloginwelcome {
	color: #de7c00;
}
.postlogin h4 {
	font-size: 1em !important;
}
a#postloginwelcome.welcome.toggleminus {
	font-weight: normal !important;
}
div.logout, div.loginmessage {
	padding-left: 15px;
}
.logout a {
	color: #9d2235;
}

.remember-me .checkbox {
	margin-left: 55px;
}

#ctl00_PersonalDashboard1_ctlRemoteLoginWidget_lnkLogout a {
	color: #9d2235 !important;
}
#ctl00_PersonalDashboard1_ctlRemoteLoginWidget_lnkLogout a:hover {
	color: #c66;
}
#personaldashboard, #personaldashboard a {
	font-size: 13px;
}

/* ------- form styles 6.11.SD ------*/

#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div {
	margin-bottom: 10px;
}

#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div > label {
	vertical-align: top;
	width: 140px;
}

#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div > .required {
	color: red;
	font-size: 18px;
}

#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div > .EventDays table {
	margin-left: 140px;
}

#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div > .EventDays table tr td:not(:first-of-type) {
	padding-left: 10px;
}

#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div > .EventDays table tr label {
	margin-left: 5px;
}

#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_txtStartDate,
#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_txtEndDate {
	margin-right: 5px;
}

@media (max-width: 767px) {
	#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div > .EventDays table {
		margin-left: 0;
	}
	#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div > label {
		vertical-align: top;
		width: 100%;
		display: block;
	}
	#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div > input {
		width: 95%;
	}
	#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div > .EventDays tr {
		display: block;
	}
	#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div > .EventDays td {
		display: inline-block;
		width: 32%;
	}
	#ctl00_cphMainBody_cphBelowContentArea_ctlEventForm_pnlDataForm > div > .EventDays table tr td {
		padding-left: 0 !important;
	}
}

@media (max-width: 767px) {
	section.print {
		display: none;
	}
}

@media (max-width: 767px) {
	.fifty-fifty-table > tbody tr td:first-of-type {
		width: 80%;
	}
}


/* Added 8/19/2015 */

.yui-gc .promopic,
.yui-gc .sis-box-content {
	display: inline-block;
	vertical-align: top;
}

.yui-gc .promopic a {
	display: block;
}

.yui-gc .sis-box-content {
	padding-left: 15px;
}

.yui-gc .sis-box-content ul {
	padding-left: 0;
}

.yui-gc .content-box {
	padding-top: 15px;
}

.yui-gc .content-box table {
	float: none;
	width: 100%;
}


/* End 8/19/2015 */


/* Added 8/24/2015 */

.yui-gc .content-box > table {
	margin-bottom: 15px;
}

.yui-b .yui-gc .content-box .promopic {
	width: 22%;
}

.yui-b .yui-gc .content-box .sis-box-content {
	width: 75%;
}

.well-list-widget {
	margin-top: 10px;
	margin-bottom: 10px;
}

.well.spectrum-blog > .well-list-widget > h4 {
	margin-top: 0;
}

.right-sidebar section.well.spectrum-blog {
	padding: 0 0 15px;
	border: 0 none;
	border-radius: 0;
	background-color: transparent;
	border-bottom: 2px solid #00558b;
}

.right-sidebar section.well.spectrum-blog .well-list-widget {
	background-color: #f5f5f5;
	padding: 15px 30px;
}

section.normal-text .spectrum-links a {
	font-size: 14px;
}


/* End 8/24/2015 */


/* Begin Josh updates - 10-21-2015*/

.clear,
.basic-search {
	clear: both;
}

.top-img .help-menu {
	right: 15px;
}

.remember-me .checkbox {
	margin-left: 65px;
}


/*.remember-me .checkbox input[type="checkbox"] {
	margin-left: -20px;
}*/

@media (min-width: 992px) {
	.top-img .join-today {
		right: 15px;
	}
}

.filetype,
.ssi-type {
	padding: 0 10px;
}

.item .abstract {
	display: block;
}

.RadComboBox.RadComboBox_Default {
	width: 100% !important;
	margin-right: -100px;
	padding-right: 100px;
}

.search-results-ul {
	padding: 0;
	margin: 0 0 30px 0;
}

@media (max-width: 767px) {
	div.SearchResultFacet {
		width: 100%;
		margin-bottom: 30px;
		float: none;
		border-left: 1px dashed #818a90;
	}
}

.help-menu li:last-child {
	padding-right: 0;
}

div.SearchResultFacet ul {
	margin-bottom: 30px;
}


/* End Josh Updates - 10-21-2015*/

@media (min-width: 767px) {
	#ctl00_cphMainBody_PersonalDashboard1_ctlRemoteLoginWidget_pnlLoginFormFields {
		width: 50%;
	}
	div.SearchResultFacet {
		width: 100%;
	}
}

form[action='login.aspx'] .menuzord-brand {
	display: none;
}

@media (max-width: 767px) {
	.results-summary,
	.search-results-count p {
		border-bottom: none !important;
	}
}


/* Begin Custom AALL CSS */

/* added 10/2/2015 */

.indentparagraph {
	text-indent: -.5in;
	margin-left: .5in;
}

/* slider hide added 10/6/2016 */
@media screen and (max-width: 415px) {
.flexslider {display: none;}
}

/* End Custom AALL CSS */