@charset "UTF-8";
/* CSS Document */

div.container-wim {width: 932px; display: block; margin-left: auto; margin-right: auto; padding-left: 0px; border: 1px solid #ffffff; }
div.grey_pattern {background: repeat-x url(images/grey_repeat.jpg); width: 900px;}
div.navigation {background: #000000; width: 900px; height: 48px; padding: 0px 0px 0px 32px;}

ul.navigation { color: #799cab; list-style-type:none; margin:0; padding:7px 0px 0px 0px; overflow:hidden; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size:18px; }
ul.navigation li { float: left; display:inline; }
ul.navigation li a:link { display:block; color:#799cab; text-align:center; padding:4px; margin: 0px 30px 0px 0px; text-decoration:none; font-weight: normal; }
ul.navigation li a:visited { display:block; color:#799cab; text-align:center; padding:4px; margin: 0px 30px 0px 0px; text-decoration:none; font-weight: normal; }
ul.navigation li a:hover { color: #a3b017; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }
ul.navigation li a:active { color: #a3b017; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }
ul.navigation li.register a:link { display:block; background: #a3b017; text-align:center; padding: 4px 16px 6px 16px; margin: 0px 40px 0px 0px; text-decoration:none; color: #ffffff; }
ul.navigation li.register a:visited { display:block; background: #a3b017; text-align:center; padding: 4px 16px 6px 16px; margin: 0px 40px 0px 0px; text-decoration:none; color: #ffffff; }
ul.navigation li.register a:hover { display:block; background:#229EC2; border-bottom: 0px solid #229EC2; color: #ffffff; }
ul.navigation li.register a:active { display:block; background:#229EC2; border-bottom: 0px solid #229EC2; color: #ffffff; }
ul.navigation a.selected:link { color:#A3B016; text-decoration:none; font-weight: normal; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }
ul.navigation a.selected:visited { color:#A3B016; text-decoration:none; font-weight: normal; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }
ul.navigation a.selected:hover { color:#A3B016; text-decoration:none; font-weight: normal; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }
ul.navigation a.selected:active { color:#A3B016; text-decoration:none; font-weight: normal; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }

h1 { font-family: 'Open Sans', sans-serif; font-weight: 600; font-size: 27px; color: #a3b017; margin-bottom: 5px; text-transform: uppercase; }
h2 { font-family: 'Open Sans', sans-serif; font-weight: 600; font-size: 20px; color: #91969a; margin-bottom: 5px; margin-top: 35px; border-bottom: 0px; text-transform: uppercase; }
h3 { font-family: 'Open Sans', sans-serif; font-weight: 600; font-size: 18px; color: #97a12d; margin-bottom: 0px; margin-top: 30px; }
/* h1 { font-family: Arial, Helvetica, san-serif; font-size: 27px; font-weight: bold; color: #a3b017; margin-bottom: 5px; text-transform: uppercase; } 
h2 { font-family: Arial, Helvetica, san-serif; font-size: 20px; font-weight: bold; color: #91969a; margin-bottom: 5px; margin-top: 35px; }
h3 { font-family: Arial, Helvetica, san-serif; font-size: 18px; font-weight: bold; color: #C27122; margin-bottom: 0px; margin-top: 30px; } */
h4 { font-family: 'Open Sans', sans-serif; font-weight: 600; font-size: 22px; color: #229EC2; margin-bottom: 0px; margin-top: 30px; }
h5 { font-family: 'Open Sans', sans-serif; font-weight: 600; font-size: 27px; color: #a3b017; margin-bottom: 5px; margin-top: 40px; text-transform: uppercase; }

h2.past-summit-header {margin-top: 15px; font-size: 25px; background: #359DC2; color: #ffffff; padding: 15px; margin-bottom: 20px;}

div.wim_content { background: repeat-x url(images/blue_btm.jpg); padding: 54px 0px 0px 30px; color: #36434d; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; line-height: 24px; height: 104px; width: 900px;}

div.wim_content a:link { font-weight: bold; color: #229EC2; border-bottom: 0px solid #A3AF17; text-decoration: none; padding-bottom: 1px; }
div.wim_content a:visited { font-weight: bold; color: #229EC2; border-bottom: 1px solid #A3AF17; text-decoration: none; padding-bottom: 1px; }
div.wim_content a:hover { font-weight: bold; color: #A3AF17; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }
div.wim_content a:active { font-weight: bold; color: #A3AF17; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }

hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }

div.left_column {float: left; width: 665px;}
div.right_column {width: 215px; float: right;}
td.quote {background: #B8B8B8 url("images/quotation.gif") no-repeat top left; padding: 20px 30px 20px 30px; color: #ffffff; font-style: italic;}
div.clear {clear: both;}
div.clear-agenda {clear: both; height: 20px;}
tr.alt_row {background: #F2F5EF;}

div.standard_button { font-family: 'Open Sans', sans-serif; font-weight: 600; font-size:18px; text-align:center; }
div.standard_button a:link { display:block; color: #ffffff; background-color: #229EC2; border: 0px; padding: 10px; font-weight:normal;  }
div.standard_button a:visited { background-color: #229EC2; }
div.standard_button a:hover { background-color:#a3b017; }
div.standard_button a:active { background-color:#a3b017; }

div.standard_button2 { font-family: 'Open Sans', sans-serif; font-weight: 600; font-size:18px; text-align:center; margin: 0px auto; }
div.standard_button2 a:link { display:block; color: #ffffff; background-color: #229EC2; border: 0px; padding: 10px; font-weight:normal;  }
div.standard_button2 a:visited { background-color: #229EC2; }
div.standard_button2 a:hover { background-color:#a3b017; }
div.standard_button2 a:active { background-color:#a3b017; }

/* Show & Hide */
.more {display: none;}
div.wim_content a.showLink:link {font-weight: bold; color: #229EC2; text-decoration: none; padding-left: 25px; background: transparent url(images/down.gif) no-repeat left; border-bottom: 0px dotted #36f; }
div.wim_content a.showLink:visited {font-weight: bold; color: #229EC2; text-decoration: none; padding-left: 25px; background: transparent url(images/down.gif) no-repeat left; border-bottom: 0px dotted #36f; }
div.wim_content a.showLink:hover {font-weight: bold; color: #A3AF17; border-bottom: 0px dotted #36f;}
div.wim_content a.showLink:active {font-weight: bold; color: #A3AF17; border-bottom: 0px dotted #36f;}
div.wim_content a.hideLink:link {font-weight: bold; color: #229EC2; text-decoration: none; padding-left: 25px; background: transparent url(images/up.gif) no-repeat left; border-bottom: 0px dotted #36f; }
div.wim_content a.hideLink:visited {font-weight: bold; color: #229EC2; text-decoration: none; padding-left: 25px; background: transparent url(images/up.gif) no-repeat left; border-bottom: 0px dotted #36f; }
div.wim_content a.hideLink:hover {font-weight: bold; color: #A3AF17; border-bottom: 0px dotted #36f;}
div.wim_content a.hideLink:active {font-weight: bold; color: #A3AF17; border-bottom: 0px dotted #36f;}

div.wim_content a.no_underline:link {text-decoration: none; border-bottom: 0px dotted #36f; }
div.wim_content a.no_underline:visited {text-decoration: none; border-bottom: 0px dotted #36f; }
div.wim_content a.no_underline:hover {border-bottom: 0px dotted #36f;}
div.wim_content a.no_underline:active {border-bottom: 0px dotted #36f;}

div.event_photos {float: left; margin: 20px 5px 15px 20px;}

/* event photos */
.container_photos {
  position: relative;
  height: 550px; /* big image height + height of one thumbnail + 30px margins */
  width: 704px; /* width of one thumbnail x four + margins (4*40) */
  overflow: hidden;
  margin: 0 auto;
}
.container_photos a {
  float: left;
  margin: 18px;
}
 
.big {
  position: absolute;
  top: 900px;
  left: 20px;
 
  -webkit-transition: top 1s ease;
  -moz-transition: top 1s ease;
  -o-transition: top 1s ease;
  -ms-transition: top 1s ease;
  transition: top 1s ease;
}
.featured {
  top: 135px;
  left: 20px;
  z-index: -3;
}
a:hover .thumb {
  -webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.5);
  box-shadow: 0px 0px 15px rgba(0,0,0,0.5);
}
 
a:hover .big {
  top: 135px;
}
hr.past_summit {padding-bottom: 30px; margin-top: 50px;}
.session_desc {font-size: 14px; color: #A3B016; font-style:italic; font-weight: normal;}
.title {font-weight: normal; font-size: 14px; line-height: 26px; color: #97a12d;}
.company {font-weight: normal; font-size: 16px; line-height: 26px; color: #97a12d;}
.agenda-speaker {float: left; margin-top: 20px;}
.agenda-photo {float: left; width: 50px; padding-top: 0px; padding-right: 4px; margin-top: 10px;}
.agenda-photo2 {float: left; width: 50px; padding-top: 0px; padding-right: 4px; margin-top: 5px; margin-right: 4px;}
.agenda-photo2a {float: left; padding-top: 0px; padding-right: 4px; margin-top: 5px;}

#sponsor-frame {width: 223px; height: 1200px;}
#navigation-frame {width: 898px; height: 48px; margin-top: -8px; padding-top: 0px;}
.cpc-members {border: 1px solid #C8A82E; width: 200px; height: 100px; margin-right: 20px; margin-top: 20px; float:left; box-shadow: 3px 3px 3px #CCCCCC; padding: 0 auto;}
.cpc-members img {display: block; margin-left: auto; margin-right: auto;}
.chapter-members {border: 1px solid #C8A82E; width: 800px; margin-right: 20px; margin-top: 20px; float:left; box-shadow: 3px 3px 3px #CCCCCC; padding: 0px 20px 40px 20px;}
.chapter-members img {display: block; margin-left: auto; margin-right: auto;}
.sponsor-stack {float: left; margin-right: 40px; height: 120px;}
.chapter-logo {float: left; margin-top: 20px; width: 300px;}
.chapter-info {line-height: 24px; padding: 20px 0px 0px 0px; width: 455px; float: left;}
.chapter-email {font-size:14px; line-height: 24px;}

.chapter-name {font-size: 24px; font-weight: bold;}
.chapter-title {font-size: 16px; line-height: 24px;}
.chapter-location {color:#999; line-height: 24px;}
.chapter-phone {font-size: 14px; color: #A9AE37; line-height: 24px;}

div.webinar-thumbnail-container {width: 220px; margin-right: 20px; margin-top: 20px; float: left; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; text-transform: uppercase; line-height: 20px;}
div.webinar-thumbnail {border: 1px solid #8b8a8b; width: 210px; height: 110px; box-shadow: 3px 3px 3px #CCCCCC; padding: 0 auto; background: url(http://www.pma.org/campaign/8WIM/events/webinars/default.png) #a1a1a1 no-repeat;}
div.webinar-thumbnail a:link {border-bottom: 0px solid #a3af17;}
div.webinar-thumbnail a:visited {border-bottom: 0px solid #a3af17;}
div.webinar-thumbnail a:hover {border-bottom: 0px solid #a3af17;}
div.webinar-thumbnail a:active {border-bottom: 0px solid #a3af17;}
div.webinar-text {margin-top: 22px;}
.webinar-date {font-weight: normal;}
table.webinar-button {margin-top: 7px; float: left;}
div.webinar-thumbnail-container a:link {color: #ffffff; font-size:14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:27px; width:100%; display:inline-block; border-bottom: 0px solid #a3af17;}
div.webinar-thumbnail-container a:visited {color: #ffffff; font-size:14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:27px; width:100%; display:inline-block; border-bottom: 0px solid #a3af17;}
div.webinar-thumbnail-container a:hover {color: #ffffff; font-size:14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:27px; width:100%; display:inline-block; border-bottom: 0px solid #a3af17;}
div.webinar-thumbnail-container a:active {color: #ffffff; font-size:14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:27px; width:100%; display:inline-block; border-bottom: 0px solid #a3af17;}
div.calendar-icon {margin-top: 7px; float: left;}
td.detail {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color: #ffffff; display: block;}
a.detail:link {color: #ffffff; font-size:14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:27px; width:100%; display:inline-block; border-bottom: 0px solid #a3af17; text-shadow:none;}
a.detail:visited {color: #ffffff; font-size:14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:27px; width:100%; display:inline-block; border-bottom: 0px solid #a3af17; text-shadow:none;}
a.detail:hover {color: #ffffff; font-size:14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:27px; width:100%; display:inline-block; border-bottom: 0px solid #a3af17; text-shadow:none;}
a.detail:active {color: #ffffff; font-size:14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height:27px; width:100%; display:inline-block; border-bottom: 0px solid #a3af17; text-shadow:none;}

.days-went-by {font-weight: bold; width: 700px;}
.days-went-by strong {font-size: 14px;}
.breaktime {color: #000000; font-weight:bold; line-height: 26px;}
.non-bold {font-weight: normal; font-size: 14px; line-height: 26px;}
.track {color: #735BAD; font-size: 11px;}

.talk-description-break {font-size: 7px;}
.talk-description {font-weight: normal; font-size: 13px; line-height: 17px;}

.session-description {margin: 10px 0px; font-size: 12px; line-height: 17px; display: none; font-weight: normal;}

.sponsored-by {margin-top: 5px; margin-bottom: 10px;}

.jump-to {font-size: 20px;}





/* New Full Site */

div.container-wim-fs {width: 100%; max-width: 900px; display: block; margin-left: auto; margin-right: auto; padding-left: 0px; border: 1px solid #ffffff;}
div.grey_pattern-fs {background: repeat-x url(images/grey_repeat.jpg); width: 100%; max-width: 900px;}

div.wim_content-fs { background: repeat-x url(images/blue_btm.jpg); padding: 0px 0px 0px 30px; color: #36434d; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; line-height: 24px; height: 104px; width: 100%; max-width: 900px;}
div.left_column-fs {float: left; width: 100%; max-width: 900px; padding-top: 20px;}

div.navigation-fs {background: #000000; width: 100%; max-width: 900px; height: 48px; padding: 0px 0px 0px 32px;}

ul.navigation-fs { color: #A3B016; list-style-type:none; margin:0; padding:7px 0px 0px 0px; overflow:hidden; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size:18px; }
ul.navigation-fs li { float: left; display:inline; }
ul.navigation-fs li a:link { display:block; color:#799cab; text-align:center; padding:4px; margin: 0px 30px 0px 0px; text-decoration:none; font-weight: normal; }
ul.navigation-fs li a:visited { display:block; color:#799cab; text-align:center; padding:4px; margin: 0px 30px 0px 0px; text-decoration:none; font-weight: normal; }
ul.navigation-fs li a:hover { color: #a3b017; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }
ul.navigation-fs li a:active { color: #a3b017; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }
ul.navigation-fs li.register a:link { display:block; background: #a3b017; text-align:center; padding: 4px 16px 6px 16px; margin: 0px 40px 0px 0px; text-decoration:none; color: #ffffff; }
ul.navigation-fs li.register a:visited { display:block; background: #a3b017; text-align:center; padding: 4px 16px 6px 16px; margin: 0px 40px 0px 0px; text-decoration:none; color: #ffffff; }
ul.navigation-fs li.register a:hover { display:block; background:#229EC2; border-bottom: 0px solid #229EC2; color: #ffffff; }
ul.navigation-fs li.register a:active { display:block; background:#229EC2; border-bottom: 0px solid #229EC2; color: #ffffff; }
ul.navigation-fs li.selected a:link { color:#A3B016; text-decoration:none; font-weight: normal; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }
ul.navigation-fs li.selected a:visited { color:#A3B016; text-decoration:none; font-weight: normal; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }
ul.navigation-fs li.selected a:hover { color:#A3B016; text-decoration:none; font-weight: normal; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }
ul.navigation-fs li.selected a:active { color:#A3B016; text-decoration:none; font-weight: normal; border-bottom: 1px solid #229EC2; padding-bottom: 1px; }

div.SUBnavigation-fs {background: #000000; width: 100%; max-width: 868px; height: 48px; padding: 0px 0px 0px 32px;}

/* ul.SUBnavigation-fs { color: #455660; list-style-type:none; margin:0; padding:0px; overflow:hidden; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size:14px; }
ul.SUBnavigation-fs li { float: left; display:inline; }
ul.SUBnavigation-fs li a:link { display:block; color:#455660; border-bottom: 0px solid #455660; line-height: 20px; padding: 6px 6px 2px 6px; margin-right: 30px; text-decoration: none;}
ul.SUBnavigation-fs li a:visited { display:block; color:#455660; border-bottom: 0px solid #455660; line-height: 20px; padding: 6px 6px 2px 6px; margin-right: 30px; text-decoration: none; }
ul.SUBnavigation-fs li a:hover { display:block; color:#000000; border-bottom: 1px solid #000000; line-height: 20px; padding: 6px 6px 2px 6px; margin-right: 30px; text-decoration: none; }
ul.SUBnavigation-fs li a:active { display:block; color:#455660; border-bottom: 0px solid #455660; line-height: 20px; padding: 6px 6px 2px 6px; margin-right: 30px; text-decoration: none;}
ul.SUBnavigation-fs li.selected a:link { display:block; color:#C1E6F2; border-bottom: 1px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; }
ul.SUBnavigation-fs li.selected a:visited { display:block; color:#C1E6F2; border-bottom: 1px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; }
ul.SUBnavigation-fs li.selected a:hover { display:block; color:#C1E6F2; border-bottom: 1px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; text-decoration: none; }
ul.SUBnavigation-fs li.selected a:active { display:block; color:#C1E6F2; border-bottom: 1px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; } */

ul.SUBnavigation-fs { color: #ffffff; list-style-type:none; margin:0; padding:0px; overflow:hidden; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size:14px; }
ul.SUBnavigation-fs li { float: left; display:inline; }
ul.SUBnavigation-fs li a:link { display:block; color:#ffffff; border-bottom: 0px solid #455660; line-height: 20px; padding: 6px 6px 2px 6px; margin-right: 30px; text-decoration: none;}
ul.SUBnavigation-fs li a:visited { display:block; color:#ffffff; border-bottom: 0px solid #455660; line-height: 20px; padding: 6px 6px 2px 6px; margin-right: 30px; text-decoration: none; }
ul.SUBnavigation-fs li a:hover { display:block; color:#000000; border-bottom: 1px solid #000000; line-height: 20px; padding: 6px 6px 2px 6px; margin-right: 30px; text-decoration: none; }
ul.SUBnavigation-fs li a:active { display:block; color:#ffffff; border-bottom: 0px solid #455660; line-height: 20px; padding: 6px 6px 2px 6px; margin-right: 30px; text-decoration: none;}
ul.SUBnavigation-fs li.selected a:link { display:block; color:#ffffff; font-weight: bold; border-bottom: 1px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; }
ul.SUBnavigation-fs li.selected a:visited { display:block; color:#ffffff; font-weight: bold; border-bottom: 1px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; }
ul.SUBnavigation-fs li.selected a:hover { display:block; color:#ffffff; font-weight: bold; border-bottom: 1px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; text-decoration: none; }
ul.SUBnavigation-fs li.selected a:active { display:block; color:#ffffff; font-weight: bold; border-bottom: 1px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; }

.days-went-by-fs {font-weight: bold; width: 100%; max-width: 868px;}
.days-went-by-fs strong {font-size: 14px;}
.breaktime-fs {color: #000000; line-height: 26px;}
.breaktime-fs strong {}
.non-bold-fs {font-weight: normal; font-size: 14px; line-height: 26px;}
.track-fs {color: #735BAD; font-size: 11px;}

.talk-description-break-fs {font-size: 7px;}
.talk-description-fs {font-weight: normal; font-size: 13px; line-height: 17px;}

.session-description-fs {margin: 10px 0px; font-size: 12px; line-height: 17px; display: none; font-weight: normal;}

.sponsored-by-fs {margin-top: 5px; margin-bottom: 10px;}

.jump-to-fs {font-size: 20px;}
.agenda-photo2a-fs {float: left; padding-top: 0px; padding-right: 25px; margin-top: 5px;}
.title-fs {font-weight: normal; font-size: 14px; line-height: 20px; color: #97a12d;}

.sponsor-level-fs {line-height: 50px; font-size: 18px; color: #58A8C3; text-transform:uppercase; font-weight: bold;}
.sponsor-rotation {float: left; width: 90%; max-width: 215px; height: 175px;}

.silent-auction-buttons {width: 100%; padding-left: 20%;}

.keynote {float: left; width: 175px; margin-top: 10px;}
.keynote-image {float: left; display: block; margin: 0px 15px 0px -10px; width: 175px;}
.keynote-content {float: left; width: 75%; margin-top: 10px;}
.keynote-content h4 {margin-top: 15px;}
.keynote-rule {border-top: 10px solid #ffffff; border-bottom: 1px dashed #cccccc; width: 95%;}
a.keynote-speaker:link {text-decoration: none; border-bottom: 1px solid #2797BD; color: #2797BD; line-height: 27px;}
a.keynote-speaker:visited {text-decoration: none; border-bottom: 1px solid #2797BD; color: #2797BD; line-height: 27px;}
a.keynote-speaker:hover {text-decoration: none; border-bottom: 1px solid #2797BD; color: #2797BD; line-height: 27px;}
a.keynote-speaker:active {text-decoration: none; border-bottom: 1px solid #2797BD; color: #2797BD; line-height: 27px;}


@media (max-width: 480px) {
	div.container-wim-fs {width: 100%; padding-right: 3%;}
	div.navigation-fs {width: 100%; padding: 7px 0px 0px 0px; height: 130px;}
	div.wim_content-fs {padding: 50px 0px 0px 4%; font-size: 16px; line-height: 24px; height: 172px; width: 100%; background-image: none;}
	
	ul.navigation-fs { list-style-type:none; margin:0px; padding:0px 0px 0px 0px; overflow:hidden; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size:14px;}
	ul.navigation-fs li { float: left; display:inline; padding: 10px; width: 100%; background: #000000; border-bottom: 1px solid #ffffff;}
	ul.navigation-fs li a:link { display:block; text-align:center; margin: 0px 30px 0px 0px; text-decoration:none; font-weight: normal; width: 100%; font-weight: bold; font-size: 18px; }
	ul.navigation-fs li a:visited { display:block; text-align:center; margin: 0px 30px 0px 0px; text-decoration:none; font-weight: normal; width: 100%;  }
	ul.navigation-fs li a:hover { border-bottom: 0px solid #229EC2; padding:4px; width: 100%;  }
	ul.navigation-fs li a:active { border-bottom: 0px solid #229EC2; padding:4px; width: 100%;  }
	ul.navigation-fs li.register a:link { display:block; background: #a3b017; text-align:center; padding: 10px 16px 10px 16px; margin: 0px 0px 0px 0px; text-decoration:none; color: #ffffff; font-weight: bold;}
	ul.navigation-fs li.register a:visited { display:block; background: #a3b017; text-align:center; padding: 4px 16px 6px 16px; margin: 0px 0px 0px 0px; text-decoration:none; color: #ffffff; font-weight: bold; }
	ul.navigation-fs li.register a:hover { display:block; background:#a3b017; text-align:center; border-bottom: 0px solid #229EC2; color: #ffffff; font-weight: bold; }
	ul.navigation-fs li.register a:active { display:block; background:#a3b017; text-align:center; border-bottom: 0px solid #229EC2; color: #ffffff; font-weight: bold; }
	ul.navigation-fs li.selected a:link { color:#a3b017; text-decoration:none; font-weight: normal; border-bottom: 0px solid #229EC2; padding-bottom: 0px; }
	ul.navigation-fs li.selected a:visited { color:#a3b017; text-decoration:none; font-weight: normal; border-bottom: 0px solid #229EC2; padding-bottom: 0px; }
	ul.navigation-fs li.selected a:hover { color:#a3b017; text-decoration:none; font-weight: normal; border-bottom: 0px solid #229EC2; padding-bottom: 0px; }
	ul.navigation-fs li.selected a:active { color:#a3b017; text-decoration:none; font-weight: normal; border-bottom: 0px solid #229EC2; padding-bottom: 0px; }
	
	ul.SUBnavigation-fs {margin: 125px 0px 0px 0px;}
	ul.SUBnavigation-fs li {text-decoration: underline; width: 100%; margin-left: -10px;}
	ul.SUBnavigation-fs li a:link {color:#799cab; text-align: center; font-size: 16px; border-bottom: 0px; line-height: 20px; width: 100%; padding: 6px; }
	ul.SUBnavigation-fs li a:visited {color:#799cab;text-align: center; font-size: 16px; border-bottom: 0px; line-height: 20px; width: 100%; padding: 6px; }
	ul.SUBnavigation-fs li a:hover {color:#799cab;text-align: center; font-size: 16px; border-bottom: 0px; line-height: 20px; width: 100%; padding: 6px; }
	ul.SUBnavigation-fs li a:active {color:#799cab;text-align: center; font-size: 16px; border-bottom: 0px; line-height: 20px; width: 100%; padding: 6px; }
	ul.SUBnavigation-fs li.selected a:link {color:#ffffff; border-bottom: 0px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; background: #799cab; }
	ul.SUBnavigation-fs li.selected a:visited {color:#ffffff; border-bottom: 0px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; }
	ul.SUBnavigation-fs li.selected a:hover {color:#ffffff; border-bottom: 0px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; }
	ul.SUBnavigation-fs li.selected a:active {color:#ffffff; border-bottom: 0px solid #C1E6F2; line-height: 20px; padding: 6px 6px 2px 6px; }
	
	.sponsor-level-fs {line-height: 25px; display: block; margin-bottom: 0px;}
	.sponsor-rotation {float: left; text-align: center; width: 90%; max-width: 100%; }
	
	.silent-auction-buttons {width: 100%; padding-left: 5%;}
	.breaktime-fs strong {font-size: 10px;}
	.days-went-by-fs strong {font-size: 10px;}
	
	.keynote {width: 100%;}
	.keynote-image {width: 100%; text-align: center;}
	.keynote-content {width: 100%;}
	.keynote-content h4 {margin-top: 5px;}
	.company {width: 100%; line-height: 23px;}

}





<!---  Quotes  --->

#quote-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}

#quote-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}

.col-md-10 {
    margin-left: 50px;
    margin-right: 30px;
    border-left: solid 3px #b1bb36; 
    padding-left: 15px; 
}

#quote-carousel .carousel-indicators .active 
{
  background: #333333;
}

.item blockquote {
    border-left: none; 
    margin: 0;
}

.item blockquote img {
    margin-bottom: 10px;
}

.item blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
}



@media (min-width: 768px) { 
    #quote-carousel 
    {
      margin-bottom: 0;
      padding: 0 40px 30px 40px;
    }
    
}
@media (max-width: 768px) { 
        
    #quote-carousel .carousel-indicators {
        bottom: -20px !important;  
    }
    #quote-carousel .carousel-indicators li {
        display: inline-block;
        margin: 0px 5px;
        width: 15px;
        height: 15px;
    }
    #quote-carousel .carousel-indicators li.active {
        margin: 0px 5px;
        width: 20px;
        height: 20px;
    }
}





