discussion question

profiletigers2019_
GoodTeachersMayNotFittheMold-EducationalLeadership.mhtml

ASCD Logo

ASCD Header Logo Click to Search Menu Buy this issue  Share | You must be an ASCD member or subscriber to view this content. To view this article, Share on Twitter Share on Facebook Share on LinkedIn Share on Google+

December 2010/January 2011 | Volume 68 | Number 4 The Effective Educator Pages 79-80

Issue Table of Contents | Read Article Abstract

Research Says. . . / Good Teachers May Not Fit the Mold

Bryan Goodwin

In Moneyball: The Art of Winning an Unfair Game (Norton, 2003), Michael Lewis relates how Billy Beane, general manager of the Oakland Athletics, helped his small-payroll baseball team compete against teams with deeper pockets. Beane knew intuitively that many commonly used baseball metrics, such as batting average and the tools that scouts look for (arm strength, speed, a good swing, and so on), didn't accurately predict a player's value to his team. By identifying a new set of metrics—including players' internal "makeup" and their ability to draw walks—Beane was able to field a team of overlooked players who didn't fit the regular major league superstar mold but who were every bit as good as the big-money stars.

What does this have to do with teachers? Perhaps a great deal. Like many major league teams, schools may be overlooking some important metrics or even using the wrong measures as they strive to recruit and retain the best teachers.

What Matters More

Research suggests that good teachers possess a few simple, quantifiable attributes.

Verbal and cognitive ability. Given that teachers spend most of the day thinking on their feet and communicating with students, it's not surprising that teachers' verbal and cognitive abilities are strongly tied to their success in the classroom. For example, Ferguson and Ladd's (1996) analysis of the achievement of nearly 30,000 Alabama 4th graders found that teachers' ACT scores exerted a larger influence on student achievement than did student poverty level, class size, and teaching experience combined.

Adequate knowledge of their content areas. Debates have raged over how important it is for teachers to be experts in their subject areas. Rice (2003), who has reviewed hundreds of studies of teacher quality, notes that "subject matter knowledge contributes to good teaching only up to a certain point, beyond which it does not seem to have an impact" (p. 37). Good teachers must know their subjects well, but having doctoral-level knowledge of Freudian interpretations of Victorian literature, for example, doesn't really improve someone's ability to teach language arts to 8th graders.

Knowledge of how to teach their subject areas. Recently, a team of German researchers addressed the debate about what matters more—teachers' knowledge of subject matter or their knowledge of how to teach it (often called pedagogical content knowledge). Baumert and colleagues (2010) tested 194 high school mathematics teachers on both their math skills and their knowledge of how to teach difficult math concepts. They found that although content knowledge is essential, teachers who also possess strong pedagogical content knowledge are more effective than those with content knowledge alone. Students in the study whose teachers had strong pedagogical content knowledge (ranking among the top one-fifth of teachers) were likely to gain a full year more learning than students whose teachers had weak pedagogical content knowledge (among the bottom one-fifth of teachers).

What Matters Less

Research has also found that many common metrics for hiring and rewarding teachers are only weakly linked to student success.

Traditional licensure or credentials. After comparing achievement data for more than 3,000 high school students with their teachers' certification, Goldhaber and Brewer (2000) found "little rigorous evidence that [teacher certification] is systematically related to student achievement" (p. 141). One partial exception may be National Board certification. An extensive analysis of North Carolina data found higher achievement in classrooms of National Board–certified teachers. Yet the study detected no before-and-after effects—that is, teachers appeared no more effective after undergoing the grueling certification process than before it (Clotfelter, Ladd, & Vigdor, 2007).

Advanced degrees. In her survey of research, Rice (2003) found that several studies conducted since the 1970s "have found no discernible effect of teachers having a master's degree or higher on student achievement" (p. 26). Indeed, some studies, including the North Carolina analysis mentioned earlier, found slightly negative correlations with teachers' advanced degrees and student achievement (Clotfelter et al., 2007). One possible exception appears to be high school science and mathematics, where teachers with subject-specific master's degrees are more effective than those without such degrees (Goldhaber & Brewer, 1998).

Extensive classroom experience. After comparing teacher characteristics to achievement results for more than 1.3 million Texas students, a team of economists found that first-year teachers "and to a lesser extent second- and third-year teachers" were less effective than more experienced teachers (Rivkin, Hanushek, & Kain, 2005, p. 447). However, they found little difference in teacher effectiveness after about five years of experience. Certainly, many teachers improve their skills throughout their careers. Yet on average, after a few years of teaching, added years of teaching experience appear to offer little guarantee of increased effectiveness.

The Intangibles

The attributes discussed to this point can be measured or quantified quite easily. Savvy principals, however, know that great teachers also possess many intangible attributes. Here are a few intangibles that research links to teacher effectiveness.

Belief that all students can learn. Since the famous Rosenthal experiment in the late 1960s, the Pygmalion effect—the observation that teachers' expectations for their students affect how well students learn—has been well documented (Hattie, 2009).

Belief in their own abilities. A RAND study conducted more than 30 years ago (Armor et al., 1976) found links between student achievement and teachers' sense of efficacy—their belief in not just their students' ability to succeed, but also their own ability as teachers to help those students succeed.

Ability to connect with students. Cornelius-White (2007) conducted a meta-analysis of research on teacher-student relationships and found that teachers' warmth, empathy, and "nondirectivity" strongly correlated to higher levels of student participation, motivation, and achievement.

Advice for Educators

Few teacher candidates are likely to display all of these attributes when they first walk through the classroom door. School leaders must consider, then, which attributes they can augment and which they cannot. They may also need to reexamine the metrics, explicit or implicit, they use to select and compensate teachers. Being credentialed, being experienced, or holding an advanced degree is no guarantee of effectiveness. Leaders must look more deeply, examining whether teachers have adequate knowledge of their subjects and know how to teach them. At the same time, important intangibles, such as a teacher's dispositions and attitudes, although more difficult to glean from a résumé, can still be teased out through interviews and observations of teachers delivering sample lessons.

A Lesson from the Major Leagues

Any analogy comparing baseball players to teachers has its flaws. Baseball is, of course, just a game; in the grand scheme of things, it matters little who wins or loses. For students, though, the quality of their teachers can be the difference between academic success and failure. Schools would do well to put as much careful analysis into selecting their teachers as major league teams put into scouting and drafting their players.

References

Armor, D., Conroy-Oseguera, P., Cox, M., King, N., McDonnell, L., Pascal, A., et al. (1976). Analysis of the school preferred reading programs in selected Los Angeles minority schools (Report No. R-2007-LAUSD). Santa Monica, CA: RAND.

Baumert, J., Kunter, M., Blum, W., Brunner, M., Voss, T., Jordan, A., et al. (2010). Teachers' mathematical knowledge, cognitive activation in the classroom, and student progress. American Educational Research Journal, 47(1), 133–180.

Clotfelter, C. T., Ladd, H. F., & Vigdor, J. L. (2007, January). How and why do teacher credentials matter for student achievement? (Working Paper 2). Washington, DC: National Center for the Analysis of Longitudinal Data in Education Research.

Cornelius-White, J. (2007). Learner-centered teacher-student relationships are effective: A meta-analysis. Review of Educational Research, 77(1), 113–143.

Ferguson, R. F., & Ladd, H. F. (1996). How and why money matters: An analysis of Alabama schools. In H. F. Ladd. (Ed.), Holding schools accountable: Performance-based reform in education (pp. 265–298). Washington, DC: Brookings Institution Press.

Goldhaber, D., & Brewer, D. (1998). When should we reward degrees for teachers? Phi Delta Kappan, 80(2), 134–138.

Goldhaber, D., & Brewer, D. (2000). Does certification matter? High school teacher certification status and student achievement. Educational Evaluation and Policy Analysis, 22(2), 129–145.

Hattie, J. (2009). Visible learning. London: Routledge.

Rice, J. K. (2003). Teacher quality: Understanding the effectiveness of teacher attributes. Washington, DC: Economic Policy Institute.

Rivkin, S. G., Hanushek, E. A., & Kain, J. F. (2005). Teachers, schools, and academic achievement. Econometrica, 73(2), 417–458.

Bryan Goodwin is vice president of communications, McREL, Denver, Colorado; [email protected].

KEYWORDS

Click on keywords to see similar products: teacher recruitment, teacher evaluation, teacher retention, teacher quality
Digital EL

December 2010/January 2011 The Effective Educator

Copyright © 2010 by ASCD

Requesting Permission

  • For photocopy, electronic and online access, and republication requests, go to the Copyright Clearance Center. Enter the periodical title within the "Get Permission" search field.
  • To translate this article, contact [email protected]

Subscribe to Educational Leadership magazine and save up to 51% OFF the cover price.

Subscribe

@charset "utf-8";

@charset "utf-8"; .at-icon { fill: rgb(255, 255, 255); border: 0px; } .at-icon-wrapper { display: inline-block; overflow: hidden; } a .at-icon-wrapper { cursor: pointer; } .at-rounded, .at-rounded-element .at-icon-wrapper { border-radius: 12%; } .at-circular, .at-circular-element .at-icon-wrapper { border-radius: 50%; } .addthis_32x32_style .at-icon { width: 2pc; height: 2pc; } .addthis_24x24_style .at-icon { width: 24px; height: 24px; } .addthis_20x20_style .at-icon { width: 20px; height: 20px; } .addthis_16x16_style .at-icon { width: 1pc; height: 1pc; } #at16lb { display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1001; background-color: rgb(0, 0, 0); opacity: 0.001; } #at_complete, #at_error, #at_share, #at_success { position: static !important; } .at15dn { display: none; } #at15s, #at16p, #at16p form input, #at16p label, #at16p textarea, #at_share .at_item { outline-style: none; outline-width: 0px; line-height: 1em; font-family: arial, helvetica, tahoma, verdana, sans-serif !important; font-size: 9pt !important; } * html #at15s.mmborder { position: absolute !important; } #at15s.mmborder { position: fixed !important; width: 250px !important; } #at15s { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg=="); float: none; line-height: 1em; margin: 0px; overflow: visible; padding: 5px; text-align: left; position: absolute; } #at15s a, #at15s span { outline: 0px; direction: ltr; text-transform: none; } #at15s .at-label { margin-left: 5px; } #at15s .at-icon-wrapper { width: 1pc; height: 1pc; vertical-align: middle; } #at15s .at-icon { width: 1pc; height: 1pc; } .at4-icon { display: inline-block; background-repeat: no-repeat; background-position: left top; margin: 0px; overflow: hidden; cursor: pointer; } .addthis_16x16_style .at4-icon, .addthis_default_style .at4-icon, .at4-icon, .at-16x16 { width: 1pc; height: 1pc; line-height: 1pc; background-size: 1pc !important; } .addthis_32x32_style .at4-icon, .at-32x32 { width: 2pc; height: 2pc; line-height: 2pc; background-size: 2pc !important; } .addthis_24x24_style .at4-icon, .at-24x24 { width: 24px; height: 24px; line-height: 24px; background-size: 24px !important; } .addthis_20x20_style .at4-icon, .at-20x20 { width: 20px; height: 20px; line-height: 20px; background-size: 20px !important; } .at4-icon.circular, .circular .at4-icon, .circular.aticon { border-radius: 50%; } .at4-icon.rounded, .rounded .at4-icon { border-radius: 4px; } .at4-icon-left { float: left; } #at15s .at4-icon { text-indent: 20px; padding: 0px; overflow: visible; white-space: nowrap; background-size: 1pc; width: 1pc; height: 1pc; background-position: left top; display: inline-block; line-height: 1pc; } .addthis_vertical_style .at4-icon, .at4-follow-container .at4-icon { margin-right: 5px; } html > body #at15s { width: 250px !important; } #at15s.atm { background: none !important; padding: 0px !important; width: 10pc !important; } #at15s_inner { background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); margin: 0px; } #at15s_head { position: relative; background: rgb(242, 242, 242); padding: 4px; cursor: default; border-bottom: 1px solid rgb(229, 229, 229); } .at15s_head_success { background: rgb(202, 253, 153) !important; border-bottom: 1px solid rgb(169, 213, 130) !important; } .at15s_head_success a, .at15s_head_success span { text-decoration: none; color: rgb(0, 0, 0) !important; } #at15s_brand, #at15sptx, #at16_brand { position: absolute; } #at15s_brand { top: 4px; right: 4px; } .at15s_brandx { right: 20px !important; } a#at15sptx { top: 4px; right: 4px; text-decoration: none; color: rgb(76, 76, 76); font-weight: 700; } #at15sptx:hover { text-decoration: underline; } #at16_brand { top: 5px; right: 30px; cursor: default; } #at_hover { padding: 4px; } #at_hover .at_item, #at_share .at_item { background: rgb(255, 255, 255) !important; float: left !important; color: rgb(76, 76, 76) !important; } #at_share .at_item .at-icon-wrapper { margin-right: 5px; } #at_hover .at_bold { font-weight: 700; color: rgb(0, 0, 0) !important; } #at_hover .at_item { margin: 1px; width: 7pc !important; padding: 2px 3px !important; text-decoration: none !important; } #at_hover .at_item.athov, #at_hover .at_item:focus, #at_hover .at_item:hover { margin: 0px !important; } #at_hover .at_item.athov, #at_hover .at_item:focus, #at_hover .at_item:hover, #at_share .at_item.athov, #at_share .at_item:hover { border: 1px solid rgb(229, 229, 229); text-decoration: none; background: rgb(242, 242, 242) !important; color: rgb(0, 0, 0) !important; } .ipad #at_hover .at_item:focus { border: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255) !important; } .at15t { background-position: 0px 0px; text-align: left; display: block !important; height: 1pc !important; line-height: 1pc !important; padding-left: 20px !important; } .addthis_button, .at15t { cursor: pointer; } .addthis_toolbox a.at300b, .addthis_toolbox a.at300m { width: auto; } .addthis_toolbox a { margin-bottom: 5px; line-height: initial; } .addthis_toolbox.addthis_vertical_style { width: 200px; } .addthis_button_facebook_like .fb_iframe_widget { line-height: 100%; } .addthis_button_facebook_like iframe.fb_iframe_widget_lift { max-width: none; } .addthis_toolbox a.addthis_button_counter, .addthis_toolbox a.addthis_button_facebook_like, .addthis_toolbox a.addthis_button_facebook_send, .addthis_toolbox a.addthis_button_facebook_share, .addthis_toolbox a.addthis_button_foursquare, .addthis_toolbox a.addthis_button_linkedin_counter, .addthis_toolbox a.addthis_button_pinterest_pinit, .addthis_toolbox a.addthis_button_tweet { display: inline-block; } .addthis_toolbox span.addthis_follow_label { display: none; } .addthis_toolbox.addthis_vertical_style span.addthis_follow_label { display: block; white-space: nowrap; } .addthis_toolbox.addthis_vertical_style a { display: block; } .addthis_toolbox.addthis_vertical_style.addthis_32x32_style a { line-height: 2pc; height: 2pc; } .addthis_toolbox.addthis_vertical_style .at300bs { margin-right: 4px; float: left; } .addthis_toolbox.addthis_20x20_style span { line-height: 20px; } .addthis_toolbox.addthis_32x32_style span { line-height: 2pc; } .addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact, .addthis_toolbox.addthis_pill_combo_style a { float: left; } .addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet { margin-top: -2px; } .addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact { margin-right: 4px; } .addthis_default_style .addthis_separator { margin: 0px 5px; display: inline; } div.atclear { clear: both; } .addthis_default_style .addthis_separator, .addthis_default_style .at4-icon, .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300bs, .addthis_default_style .at300m { float: left; } .at300b img, .at300bo img { border: 0px; } a.at300b .at4-icon, a.at300m .at4-icon { display: block; } .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m { padding: 0px 2px; } .at300b, .at300bo, .at300bs, .at300m { cursor: pointer; } .addthis_button_facebook_like.at300b:hover, .addthis_button_facebook_like.at300bs:hover, .addthis_button_facebook_send.at300b:hover, .addthis_button_facebook_send.at300bs:hover { opacity: 1; } .addthis_20x20_style .at15t, .addthis_20x20_style .at300bs { overflow: hidden; display: block; height: 20px !important; width: 20px !important; line-height: 20px !important; } .addthis_32x32_style .at15t, .addthis_32x32_style .at300bs { overflow: hidden; display: block; height: 2pc !important; width: 2pc !important; line-height: 2pc !important; } .at300bs { overflow: hidden; display: block; background-position: 0px 0px; height: 1pc; width: 1pc; line-height: 1pc !important; } .addthis_default_style .at15t_compact, .addthis_default_style .at15t_expanded { margin-right: 4px; } #at_share .at_item { padding: 4px; margin-right: 2px; border: 1px solid rgb(255, 255, 255); width: 123px !important; } #at16p { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg=="); z-index: 10000001; position: absolute; top: 50%; left: 50%; width: 300px; padding: 10px; margin: -185px auto 0px -155px; font-family: arial, helvetica, tahoma, verdana, sans-serif; font-size: 9pt; color: rgb(94, 94, 94); } #at_share { margin: 0px; padding: 0px; } #at16pt { position: relative; background: rgb(242, 242, 242); height: 13px; padding: 5px 10px; } #at16pt a, #at16pt h4 { font-weight: 700; } #at16pt h4 { display: inline; margin: 0px; padding: 0px; font-size: 9pt; color: rgb(76, 76, 76); cursor: default; } #at16pt a { position: absolute; top: 5px; right: 10px; color: rgb(76, 76, 76); text-decoration: none; padding: 2px; } #at15sptx:focus, #at16pt a:focus { outline: dotted thin; } #at15s #at16pf a { top: 1px; } #_atssh { width: 1px !important; height: 1px !important; border: 0px !important; } .atm { margin: 0px; line-height: 9pt; letter-spacing: normal; font-family: arial, helvetica, tahoma, verdana, sans-serif; font-size: 9pt; color: rgb(68, 68, 68); background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg=="); padding: 4px; width: 10pc !important; } .atm-f { text-align: right; border-top: 1px solid rgb(221, 221, 221); padding: 5px 8px; } .atm-i { background: rgb(255, 255, 255); border: 1px solid rgb(213, 214, 214); padding: 0px; margin: 0px; box-shadow: rgba(0, 0, 0, 0.15) 1px 1px 5px; } .atm-s { margin: 0px !important; padding: 0px !important; } .atm-s a:focus { border: transparent; outline: 0px; transition: none 0s ease 0s; } #at_hover.atm-s a, .atm-s a { display: block; text-decoration: none; padding: 4px 10px; font-weight: 400; font-style: normal; transition: none 0s ease 0s; color: rgb(35, 93, 171) !important; } #at_hover.atm-s .at_bold { color: rgb(35, 93, 171) !important; } #at_hover.atm-s a:hover, .atm-s a:hover { background: rgb(32, 149, 240); text-decoration: none; color: rgb(255, 255, 255) !important; } #at_hover.atm-s .at_bold { font-weight: 700; } #at_hover.atm-s a:hover .at_bold { color: rgb(255, 255, 255) !important; } .atm-s a .at-label { vertical-align: middle; margin-left: 5px; direction: ltr; } .at_PinItButton { display: block; width: 40px; height: 20px; padding: 0px; margin: 0px; background-image: url("//s7.addthis.com/static/t00/pinit00.png"); background-repeat: no-repeat; } .at_PinItButton:hover { background-position: 0px -20px; } .addthis_toolbox .addthis_button_pinterest_pinit { position: relative; } .at-share-tbx-element .fb_iframe_widget span { vertical-align: baseline !important; } #at16pf { height: auto; text-align: right; padding: 4px 8px; } .at-privacy-info { position: absolute; left: 7px; bottom: 7px; cursor: pointer; text-decoration: none; font-family: helvetica, arial, sans-serif; font-size: 10px; line-height: 9pt; letter-spacing: 0.2px; color: rgb(102, 102, 102); } .at-privacy-info:hover { color: rgb(0, 0, 0); } .body .wsb-social-share .wsb-social-share-button-vert { padding-top: 0px; padding-bottom: 0px; } .body .wsb-social-share.addthis_counter_style .addthis_button_tweet.wsb-social-share-button { padding-top: 40px; } .body .wsb-social-share.addthis_counter_style .addthis_button_facebook_like.wsb-social-share-button { padding-top: 21px; } @media print { #at4-follow, #at4-share, #at4-thankyou, #at4-whatsnext, #at4m-mobile, #at15s, .at4, .at4-recommended { display: none !important; } } @media screen and (max-width: 400px) { .at4win { width: 100%; } } @media screen and (max-height: 700px) and (max-width: 400px) { .at4-thankyou-inner .at4-recommended-container { height: 122px; overflow: hidden; } .at4-thankyou-inner .at4-recommended .at4-recommended-item:first-child { border-bottom: 1px solid rgb(197, 197, 197); } }

@charset "utf-8"; .at-branding-logo { font-family: helvetica, arial, sans-serif; text-decoration: none; font-size: 10px; display: inline-block; margin: 2px 0px; letter-spacing: 0.2px; } .at-branding-logo .at-branding-icon { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////+GlNUkcc1QAAAB1JREFUeNpiYIQDBjQmAwMmkwEM0JnY1WIxFyDAABGeAFEudiZsAAAAAElFTkSuQmCC"); } .at-branding-logo .at-branding-icon, .at-branding-logo .at-privacy-icon { display: inline-block; height: 10px; width: 10px; margin-left: 4px; margin-right: 3px; margin-bottom: -1px; background-repeat: no-repeat; } .at-branding-logo .at-privacy-icon { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAMAAABR24SMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRF8fr9ot/xXcfn2/P5AKva////////AKTWodjhjAAAAAd0Uk5T////////ABpLA0YAAAA6SURBVHjaJMzBDQAwCAJAQaj7b9xifV0kUKJ9ciWxlzWEWI5gMF65KUTv0VKkjVeTerqE/x7+9BVgAEXbAWI8QDcfAAAAAElFTkSuQmCC"); } .at-branding-logo span { text-decoration: none; } .at-branding-logo .at-branding-addthis, .at-branding-logo .at-branding-powered-by { color: rgb(102, 102, 102); } .at-branding-logo .at-branding-addthis:hover { color: rgb(51, 51, 51); } .at-cv-with-image .at-branding-addthis, .at-cv-with-image .at-branding-addthis:hover { color: rgb(255, 255, 255); } a.at-branding-logo:visited { color: initial; } .at-branding-info { display: inline-block; padding: 0px 5px; color: rgb(102, 102, 102); border: 1px solid rgb(102, 102, 102); border-radius: 50%; font-size: 10px; line-height: 9pt; opacity: 0.7; transition: all 0.3s ease 0s; text-decoration: none; } .at-branding-info span { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; } .at-branding-info::before { content: "i"; font-family: "Times New Roman"; } .at-branding-info:hover { color: rgb(7, 128, 223); border-color: rgb(7, 128, 223); }

@charset "utf-8";

@charset "utf-8"; #popout { transition: all 0.5s ease 0s; position: fixed; transform: translateZ(0px); width: 425px; max-width: 425px; height: 300px; bottom: 200px; right: -440px; font-size: 14px; z-index: 100; font-family: "Helvetica Neue", Arial, sans-serif; box-sizing: border-box; box-shadow: rgba(0, 0, 0, 0.2) -4px 4px 8px; } #hider { height: 20px; width: 100%; z-index: 101; background-color: rgb(204, 204, 204); padding-top: 5px; } #hider:hover { background-color: rgb(255, 255, 255); cursor: pointer; }

@charset "utf-8"; .white10 { font-size: 10px; color: rgb(255, 255, 255); font-style: normal; text-decoration: none; font-weight: normal; } .topnav { background-color: black; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 10px; color: rgb(153, 153, 153); text-align: center; font-weight: bold; text-decoration: none; vertical-align: top; } .topnav:active { color: rgb(153, 153, 153); text-decoration: none; } .topnav:link { color: rgb(153, 153, 153); text-decoration: none; } .topnav:visited { color: rgb(153, 153, 153); text-decoration: none; } .topnav:hover { color: rgb(255, 204, 102); text-decoration: none; } .whitetext { margin: 2% 0in; font-size: 11px; line-height: 16px; font-family: verdana, arial, helvetica, sans-serif; color: white; } .tochead { font-size: 12px; color: rgb(102, 102, 204); font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; margin-top: 3%; } .red { color: rgb(204, 0, 0); } .date { font-size: 10px; color: rgb(102, 102, 102); } .moduletext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: rgb(0, 51, 102); font-weight: bold; } .modulehead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: rgb(255, 255, 255); } li.calendar { list-style-type: square; list-style-position: outside; clip: rect(-20px, auto, auto, auto); margin-left: -20px; } .whitenav { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(255, 255, 255); text-decoration: none; } .whitenav:active { color: rgb(255, 255, 255); text-decoration: none; } .whitenav:link { color: rgb(255, 255, 255); text-decoration: none; } .whitenav:visited { color: rgb(255, 255, 255); text-decoration: none; } .whitenav:hover { color: rgb(255, 255, 255); text-decoration: underline; } .objtext { color: rgb(192, 128, 0); font-family: Verdana, Arial, sans-serif; font-size: x-small; text-decoration: none; } .objtext:link { color: blue; } .objtext:visited { color: black; } .objtext:active { color: rgb(0, 0, 0); } .objtext:hover { color: rgb(0, 0, 0); } .objbutton { color: rgb(0, 0, 0); font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: xx-small; background-color: rgb(153, 153, 204); } .whiteBG { background-color: rgb(255, 255, 255); } .leftnav1:link { color: rgb(0, 0, 0); text-decoration: none; font-weight: bold; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .leftnav1:hover { color: rgb(0, 0, 0); text-decoration: underline; font-weight: bold; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .leftnav1:visited { color: rgb(0, 0, 0); text-decoration: none; font-weight: bold; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .leftnav1:visited:hover { color: rgb(161, 127, 59); text-decoration: underline; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .leftnav2:link { color: rgb(52, 63, 117); text-decoration: underline; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .leftnav2:hover { color: rgb(59, 92, 201); text-decoration: underline; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .leftnav2:visited { color: rgb(161, 127, 59); text-decoration: none; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .leftnav2:visited:hover { color: rgb(161, 127, 59); text-decoration: underline; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .leftnav3:link { color: rgb(101, 89, 65); text-decoration: none; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .leftnav3:hover { color: rgb(161, 127, 59); text-decoration: underline; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .leftnav3:visited { color: rgb(161, 127, 59); text-decoration: none; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .leftnav3:visited:hover { color: rgb(161, 127, 59); text-decoration: underline; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .Breadcrumb { color: rgb(101, 89, 65); text-decoration: none; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .Breadcrumb:visited { color: rgb(101, 89, 65); text-decoration: underline; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } .PrintorEmail { color: rgb(101, 89, 65); text-decoration: underline; font-size: 11px; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; font-variant: normal; } a.sb_headline:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 51, 153); text-decoration: none; font-weight: bold; } a.sb_headline:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 51, 153); text-decoration: none; font-weight: bold; } a.sb_headline:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(255, 102, 0); text-decoration: none; font-weight: bold; } a.sb_link:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 51, 153); text-decoration: underline; font-weight: bold; } a.sb_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 51, 153); text-decoration: underline; font-weight: bold; } a.sb_link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(255, 102, 0); text-decoration: underline; font-weight: bold; } .sb_date { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); font-style: normal; } .sb_sectionname { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); font-weight: bold; font-style: normal; } .sb_info { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 51, 153); font-weight: bold; font-style: normal; } a.exp07_link:link { color: rgb(0, 0, 0); text-decoration: underline; } a.exp07_link:visited { color: rgb(0, 0, 0); text-decoration: underline; } a.exp07_link:active { color: rgb(0, 0, 0); text-decoration: none; } a.exp07_link:hover { color: rgb(102, 102, 102); text-decoration: none; } a.exp07_footerLinks:link { color: rgb(255, 255, 255); text-decoration: underline; } a.exp07_footerLinks:visited { color: rgb(255, 255, 255); text-decoration: underline; } a.exp07_footerLinks:active { color: rgb(255, 255, 255); text-decoration: none; } a.exp07_footerLinks:hover { color: rgb(102, 102, 102); text-decoration: none; } a.exp07_headerLinks:link { color: rgb(0, 0, 0); text-decoration: none; } a.exp07_headerLinks:visited { color: rgb(0, 0, 0); text-decoration: none; } a.exp07_headerLinks:active { color: rgb(0, 0, 0); text-decoration: underline; } a.exp07_headerLinks:hover { color: rgb(0, 0, 0); text-decoration: underline; } #exp07_container { font: 11px Verdana, Arial, Helvetica, sans-serif; width: 600px; background: rgb(255, 255, 255); margin: 0px auto; text-align: left; } #exp07_header2 { border: 1px dotted rgb(204, 204, 204); padding: 0px; font-family: Arial, Helvetica, sans-serif; line-height: 20px; font-size: 9px; color: rgb(0, 0, 0); } #exp07_header { background: url("http://www.ascd.org/ASCD/images/multifiles/ASCD%20Express/masthead600_links.jpg") rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; line-height: 20px; font-size: 9px; color: rgb(0, 0, 0); padding: 0px; } #exp07_masthead { background: rgb(255, 255, 255); width: 600px; } #exp07_sidebar1 { float: left; margin-top: 15px; width: 196px; padding: 0px; vertical-align: top; } #exp07_sidebarHead { background-color: rgb(102, 102, 102); font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(255, 255, 255); font-weight: bold; font-size: 11px; border-left: 1px solid rgb(102, 102, 102); border-right: 1px solid rgb(102, 102, 102); padding: 3px 5px; } #exp07_sidebarHeadRed { background-color: rgb(156, 15, 24); font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(255, 255, 255); font-weight: bold; font-size: 11px; border-left: 1px solid rgb(102, 102, 102); border-right: 1px solid rgb(102, 102, 102); padding: 3px 5px; } #exp07_sidebarBody { background-color: rgb(249, 243, 227); line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 11px; border-left: 1px solid rgb(102, 102, 102); border-right: 1px solid rgb(102, 102, 102); padding: 13px; } .exp07_sidebarBold { color: rgb(0, 0, 0); font-weight: bold; } .exp07_sidebarText { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 11px; } .exp07_sidebarBoldRed { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(156, 15, 24); font-weight: bold; font-size: 12px; } .exp07_topStory { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(156, 15, 24); font-weight: bold; font-size: 23px; line-height: 27px; padding-top: 16px; } .exp07_secondpageStory { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); font-weight: bold; font-size: 18px; line-height: 27px; padding-top: 16px; } .exp07_articleTitles { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); font-weight: bold; font-size: 14px; } .exp07_mastheadHead { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(255, 255, 255); font-weight: bold; font-size: 11px; text-align: center; padding: 3px 0px; background-color: rgb(153, 153, 153); } .exp07_mastheadBody { font-family: Verdana, Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); vertical-align: top; line-height: 18px; font-size: 11px; text-align: center; padding: 3px 0px; background-color: rgb(204, 204, 204); } #exp07_mainContent { margin: 0px 0px 0px 200px; padding: 0px 0px 10px 15px; line-height: 16px; } #exp07_footer { padding: 0px; background: url("http://www.ascd.org/ASCD/images/multifiles/ASCD%20Express/footer600.gif") rgb(102, 155, 169); color: rgb(255, 255, 255); text-align: right; width: 600px; } .exp07_clearfloat { clear: both; height: 0px; font-size: 1px; line-height: 0px; } .exp07_photoBorder { border: 1px solid rgb(0, 0, 0); } .exp07_quote { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: rgb(0, 0, 0); padding: 15px 0px; background-color: rgb(230, 230, 230); border-bottom: 5px solid rgb(131, 149, 49); text-align: center; } .exp07_quoteAuthor { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: rgb(102, 102, 102); }

@charset "utf-8"; body { background-color: white; margin: 0px; } .ControlPanel, .PagingTable { width: 100%; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(0, 51, 102); } .SkinObject { font-weight: bold; font-size: 8.5pt; color: rgb(0, 51, 102); font-family: Tahoma, Arial, Helvetica; text-decoration: none; } a.SkinObject:link { text-decoration: none; color: rgb(0, 51, 102); } a.SkinObject:visited { text-decoration: none; color: rgb(0, 51, 102); } a.SkinObject:hover { text-decoration: none; color: rgb(0, 51, 102); } a.SkinObject:active { text-decoration: none; color: rgb(0, 51, 102); } div.language-object { white-space: nowrap; overflow: visible; vertical-align: middle; margin: 0px; line-height: 0.5; } div.language-object span.Language { display: inline; float: left; margin: 0px 2px; text-align: center; vertical-align: middle; } div.language-object span.Language img { border: 2px solid transparent; } div.language-object span.Language.selected img { border-color: rgb(51, 51, 51); } .Head { font-family: Tahoma, Arial, Helvetica; font-size: 20px; font-weight: normal; color: rgb(51, 51, 51); } .SubHead { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: rgb(0, 51, 102); } .SubSubHead { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: black; } .Normal, .NormalDisabled { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; } .NormalDisabled { color: silver; } .NormalBold { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; } .NormalRed { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; color: rgb(255, 0, 0); } .NormalTextBox { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; } .Hidden { display: none; } .DataGrid_AlternatingItem { background-color: white; color: red; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; } .DataGrid_Container { background-color: transparent; } .DataGrid_Footer { background-color: white; } .DataGrid_Header { background-color: transparent; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: bold; text-align: center; } .DataGrid_Item { background-color: transparent; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; } .DataGrid_SelectedItem { background-color: silver; color: blue; font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; } .DnnGridNestedTable { border: 0px; text-align: center; border-collapse: collapse !important; margin: 0px auto !important; } .DnnGridNestedTable tbody td, .DnnGridNestedTable thead th { margin: 0px !important; padding: 0px !important; } .DnnGridNestedTable tbody td { border-left: 0px !important; } .DnnGridNestedTable caption { border-bottom: 1px dashed rgb(195, 195, 195); margin-bottom: 3px; } .TreeMenu_Node { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; } .TreeMenu_NodeSelected { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; background-color: rgb(220, 220, 220); } a.TreeMenu_Node:link, a.TreeMenu_NodeSelected:link { text-decoration: none; color: rgb(0, 51, 102); } a.TreeMenu_Node:visited, a.TreeMenu_NodeSelected:visited { text-decoration: none; color: rgb(0, 51, 102); } a.TreeMenu_Node:hover, a.TreeMenu_NodeSelected:hover { text-decoration: none; color: rgb(255, 0, 0); } a.TreeMenu_Node:active, a.TreeMenu_NodeSelected:active { text-decoration: none; color: rgb(0, 51, 102); } .Help { border-width: 1px; border-style: solid; border-color: black; padding: 2px; font-weight: normal; font-size: 11px; color: black; font-family: Tahoma, Arial, Helvetica; background-color: rgb(255, 255, 153); } .CommandButton { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; } a.CommandButton:link { text-decoration: underline; color: rgb(0, 51, 102); } a.CommandButton:visited { text-decoration: underline; color: rgb(0, 51, 102); } a.CommandButton:hover { text-decoration: underline; color: rgb(255, 0, 0); } a.CommandButton:active { text-decoration: underline; color: rgb(0, 51, 102); } .StandardButton { padding-right: 5px; padding-left: 5px; font-weight: normal; font-size: 11px; background: rgb(221, 221, 221); color: rgb(0, 0, 0); font-family: Verdana, sans-serif; } h1 { font-size: 20px; font-weight: normal; color: rgb(102, 102, 68); } h2 { font-size: 20px; font-weight: normal; color: rgb(102, 102, 68); } h3 { font-size: 12px; font-weight: normal; color: rgb(0, 51, 102); } h4 { font-size: 12px; font-weight: normal; color: rgb(0, 51, 102); } h5, dt { font-size: 11px; font-weight: bold; color: rgb(0, 51, 102); } h6 { font-size: 11px; font-weight: bold; color: rgb(0, 51, 102); } tfoot, thead { font-size: 12px; color: rgb(0, 51, 102); } th { vertical-align: baseline; font-size: 12px; font-weight: bold; color: rgb(0, 51, 102); } img { border: none; } a:link { text-decoration: none; color: rgb(0, 0, 0); } a:visited { text-decoration: none; color: rgb(0, 0, 0); } a:hover { text-decoration: underline; color: rgb(255, 0, 0); } a:active { text-decoration: none; color: rgb(0, 0, 0); } small { font-size: 8px; } big { font-size: 14px; } blockquote, pre { } ul li { list-style-type: square; } ul li li { list-style-type: disc; } ul li li li { list-style-type: circle; } ol li { list-style-type: decimal; } ol ol li { list-style-type: lower-alpha; } ol ol ol li { list-style-type: lower-roman; } ol ul li { list-style-type: disc; } hr { color: rgb(105, 105, 105); height: 1pt; text-align: left; } .ModuleTitle_MenuContainer { border-width: 0px; border-style: solid; border-color: blue; } .ModuleTitle_MenuBar { cursor: pointer; height: 16px; background-color: transparent; } .ModuleTitle_MenuItem { cursor: pointer; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; border-width: 1px 0px; border-style: solid; border-color: white; background-color: transparent; } .ModuleTitle_MenuIcon { cursor: pointer; background-color: rgb(238, 238, 238); border-left: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(238, 238, 238); border-top: 1px solid rgb(238, 238, 238); text-align: center; width: 15px; height: 21px; } .ModuleTitle_SubMenu { z-index: 1000; cursor: pointer; background-color: rgb(255, 255, 255); border-width: 0px; border-style: solid; border-color: rgb(255, 255, 255); } .ModuleTitle_MenuBreak { border-width: 1px 0px; border-style: solid; border-color: rgb(238, 238, 238); background-color: rgb(238, 238, 238); height: 1px; } .ModuleTitle_MenuItemSel { cursor: pointer; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; background-color: rgb(193, 210, 238); } .ModuleTitle_MenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; border-right: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); border-top: 0px solid rgb(255, 255, 255); } .ModuleTitle_RootMenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; } .MainMenu_MenuContainer { background-color: transparent; } .MainMenu_MenuBar { cursor: pointer; height: 16px; background-color: transparent; } .MainMenu_MenuItem { cursor: pointer; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; border-width: 1px 0px; border-style: solid; border-color: white; background-color: transparent; } .MainMenu_MenuIcon { cursor: pointer; background-color: rgb(238, 238, 238); border-left: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(238, 238, 238); border-top: 1px solid rgb(238, 238, 238); text-align: center; width: 15px; height: 21px; } .MainMenu_SubMenu { z-index: 1000; cursor: pointer; background-color: rgb(255, 255, 255); border-width: 0px; border-style: solid; border-color: rgb(255, 255, 255); } .MainMenu_MenuBreak { border-width: 1px 0px; border-style: solid; border-color: rgb(238, 238, 238); background-color: rgb(238, 238, 238); height: 1px; } .MainMenu_MenuItemSel { cursor: pointer; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; background-color: rgb(193, 210, 238); } .MainMenu_MenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; border-right: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); border-top: 0px solid rgb(255, 255, 255); } .MainMenu_RootMenuArrow { font-family: webdings; font-size: 10pt; cursor: pointer; } .HeadBg { background-color: rgb(204, 204, 204); } .TabBg { background-color: black; } .SelectedTab { font-weight: bold; font-size: 8.5pt; color: rgb(255, 255, 255); font-family: Tahoma, Arial, Helvetica; text-decoration: none; } a.SelectedTab:link { text-decoration: none; color: white; } a.SelectedTab:visited { text-decoration: none; color: rgb(238, 238, 238); } a.SelectedTab:hover { text-decoration: none; color: rgb(204, 204, 204); } a.SelectedTab:active { text-decoration: none; color: rgb(238, 238, 238); } .OtherTabs { font-weight: bold; font-size: 8.5pt; color: white; font-family: Tahoma, Arial, Helvetica; text-decoration: none; } a.OtherTabs:link { text-decoration: none; color: white; } a.OtherTabs:visited { text-decoration: none; color: rgb(238, 238, 238); } a.OtherTabs:hover { text-decoration: none; color: rgb(204, 204, 204); } a.OtherTabs:active { text-decoration: none; color: rgb(238, 238, 238); } .PagingTable { height: 33px; } .LabelEditTextClass { border: 1px solid red; background-color: transparent; } .LabelEditWorkClass { border: 0px solid red; background-color: transparent; } .SuggestTextMenu { border: 1px solid black; white-space: nowrap; background: white; } .SuggestNodeOver { background-color: navy; color: white; } .eipbackimg { border: 1px outset; position: absolute; margin-top: -22px; white-space: nowrap; background: url("../../images/eip_toolbar.gif") repeat-x rgb(153, 204, 204); height: 22px; } .eipbuttonbackimg { width: 21px; height: 21px; cursor: pointer; float: left; } .eipbutton_edit { background: url("../../images/eip_edit.gif") 100% center no-repeat; float: left; } .eipbutton_save { background: url("../../images/eip_save.gif") 100% center no-repeat; float: left; } .eipborderhover { border: 1px outset; } .DNNEmptyPane { width: 0px; } .DNNAlignleft { text-align: left; } .DNNAlignright { text-align: right; } .DNNAligncenter { text-align: center; } .LoginPanel { } .LoginTabGroup { } .LoginTab { float: left; background: url("../../images/tablogin_gray.gif") left top; margin: 0px 3px 3px 0px; padding: 5px 5px 4px; text-decoration: none; color: rgb(255, 255, 255); border: 1px solid rgb(37, 86, 154); } .LoginTabSelected { float: left; background: url("../../images/tablogin_gray.gif") 0% -41px; margin: 0px 3px 3px 0px; padding: 5px 5px 4px; text-decoration: none; color: rgb(255, 255, 255); border: 1px solid rgb(37, 86, 154); } .LoginTabHover { float: left; background: url("../../images/tablogin_gray.gif") left top; margin: 0px 3px 3px 0px; padding: 5px 5px 4px; text-decoration: none; color: rgb(85, 85, 85); border: 1px solid rgb(204, 0, 0); cursor: pointer; } .LoginContainerGroup { clear: both; padding-top: 5px; } .LoginContainer { } div.SearchContainer { position: relative; white-space: nowrap; } div.SearchBorder { width: 200px; height: 20px; border: 1px solid rgb(224, 224, 224); position: relative; background-color: white; white-space: nowrap; float: left; margin-top: 2px; } input.SearchTextBox { float: left; z-index: 10; border: 0px; width: 169px; height: 18px; } div.SearchContainer a { padding: 0px 5px; position: relative; display: inline-block; } div.SearchIcon { float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: 2px 2px no-repeat; text-align: right; } div.SearchIcon img { margin-top: 3px; } #SearchChoices { width: 160px; clear: both; display: none; border: 1px solid rgb(119, 119, 119); z-index: 2000; cursor: pointer; margin: 0px; padding: 0px; text-align: left; background-color: rgb(238, 238, 238); position: absolute; top: 21px; left: 0px; } #SearchChoices li { cursor: pointer; margin: 2px; padding: 2px 2px 2px 25px; height: 20px; text-align: left; background-color: rgb(238, 238, 238); background-repeat: no-repeat; background-position: 5px center; list-style: none none; border: 1px solid rgb(238, 238, 238); display: block; } #SearchChoices li.searchHilite { background-color: rgb(221, 221, 255); border: 1px solid rgb(170, 170, 255); } #SearchChoices li.searchDefault { background-color: rgb(238, 238, 238); border: 1px solid rgb(238, 238, 238); } #floater { padding: 0px; background: rgb(255, 255, 255); visibility: hidden; margin: 0px; width: 150px; color: rgb(255, 255, 255); position: absolute; height: auto; } #tablist { width: 120px; margin: 0px; padding-bottom: 10px; float: left; } .dashboardPanel { margin-left: 120px; padding: 0px 10px 10px; } .dashboardPanel table td { padding: 2px 4px; } .dashboardPanel table th { padding: 2px 4px; font-size: 1em; font-weight: bold; color: rgb(0, 51, 102); border-bottom: 1px solid rgb(159, 177, 188); } .dashboardTableAlt { background-color: rgb(238, 238, 238); } .dashboardGrid { margin: 10px; } .paneOutline { border: 1px dotted rgb(204, 204, 204); } .containerAdminBorder { border: 2px solid red; } #UserProfile { border: 1px solid silver; padding: 10px; margin-bottom: 10px; width: 500px; } #UserProfile .ProfileName { font-weight: bold; color: rgb(203, 32, 39); margin-bottom: 5px; } #UserProfile .ProfilePhoto { background-image: url("../../images/no_avatar.gif"); float: left; } #UserProfile .ProfileAddress { margin: 0px 0px 10px 130px; } #UserProfile .ProfileContact { margin: 0px 0px 10px 130px; color: gray; font-size: 0.9em; } #UserProfile .ProfileBio { clear: both; margin: 10px 0px; padding: 10px; border: 1px solid rgb(238, 238, 238); background-color: rgb(245, 249, 252); } .horizontal ul.categories, .horizontal ul.tags { list-style: none; padding: 0px; margin: 0px; text-indent: 25px; line-height: 28px; } .horizontal ul.categories { background: url("../../images/category.gif") left center no-repeat; } .horizontal ul.tags { background: url("../../images/tag.gif") left center no-repeat; } .horizontal ul.categories li, .horizontal ul.tags li { display: inline; margin: 0px; } .horizontal ul.tags li.add-tags { margin-left: 20px; } .horizontal ul.tags li.add-tags img { vertical-align: middle; } .vertical ul.categories, .vertical ul.tags { list-style: none; padding-top: 0px; padding-left: 0px; margin-top: 0px; margin-bottom: 0px; } .vertical ul.categories li, .vertical ul.tags li { margin: 0px; line-height: 20px; } .vertical ul.categories li { list-style-image: url("../../images/category.gif"); list-style-position: inside; } .vertical ul.tags li { list-style-image: url("../../images/tag.gif"); list-style-position: inside; } .vertical ul.tags li.add-tags { list-style-image: none; } .vertical ul.tags li.add-tags img { vertical-align: middle; } .html_preview { border: 1px solid rgb(0, 148, 255); padding: 5px; margin: 10px; }

@charset "utf-8";

@charset "utf-8"; .HeadBg { } body { } .ControlPanel { } .TabBg { } .LeftPane { } .ContentPane { } .RightPane { } .SelectedTab { } a.SelectedTab:link { } a.SelectedTab:visited { } a.SelectedTab:hover { } a.SelectedTab:active { } .OtherTabs { } a.OtherTabs:link { } a.OtherTabs:visited { } a.OtherTabs:hover { } a.OtherTabs:active { } .Head { } .SubHead { } .SubSubHead { } .Normal { } .NormalTextBox { } .NormalRed { } .NormalBold { } .CommandButton { } a.CommandButton:link { } a.CommandButton:visited { } a.CommandButton:hover { } a.CommandButton:active { } .StandardButton { } h1 { } h2 { } h3 { } h4 { } h5, dt { } h6 { } tfoot, thead { } th { } a:link { } a:visited { } a:hover { } a:active { } small { } big { } blockquote, pre { } ul li { } ul li li { } ul li li li { } ol li { } ol ol li { } ol ol ol li { } ol ul li { } hr { } .Message { } .ItemTitle { } .ModuleTitle_MenuContainer { } .ModuleTitle_MenuBar { } .ModuleTitle_MenuItem { } .ModuleTitle_MenuIcon { } .ModuleTitle_SubMenu { } .ModuleTitle_MenuBreak { } .ModuleTitle_MenuItemSel { } .ModuleTitle_MenuArrow { } .ModuleTitle_RootMenuArrow { } .MainMenu_MenuContainer { } .MainMenu_MenuBar { } .MainMenu_MenuItem { } .MainMenu_MenuIcon { } .MainMenu_SubMenu { } .MainMenu_MenuBreak { } .MainMenu_MenuItemSel { } .MainMenu_MenuArrow { } .MainMenu_RootMenuArrow { } .LoginPanel { } .LoginTabGroup { } .LoginTab { } .LoginTabSelected { } .LoginTabHover { } .LoginContainerGroup { } .LoginContainer { }

@charset "utf-8"; @font-face { font-family: FontAwesome; src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; } .fa { display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; } .fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-fw { width: 1.28571em; text-align: center; } .fa-ul { padding-left: 0px; margin-left: 2.14286em; list-style-type: none; } .fa-ul > li { position: relative; } .fa-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.142857em; text-align: center; } .fa-li.fa-lg { left: -1.85714em; } .fa-border { padding: 0.2em 0.25em 0.15em; border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em; } .fa-pull-left { float: left; } .fa-pull-right { float: right; } .fa.fa-pull-left { margin-right: 0.3em; } .fa.fa-pull-right { margin-left: 0.3em; } .pull-right { float: right; } .pull-left { float: left; } .fa.pull-left { margin-right: 0.3em; } .fa.pull-right { margin-left: 0.3em; } .fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; } .fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin; } @-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } @keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } .fa-rotate-90 { transform: rotate(90deg); } .fa-rotate-180 { transform: rotate(180deg); } .fa-rotate-270 { transform: rotate(270deg); } .fa-flip-horizontal { transform: scale(-1, 1); } .fa-flip-vertical { transform: scale(1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none; } .fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } .fa-stack-1x, .fa-stack-2x { position: absolute; left: 0px; width: 100%; text-align: center; } .fa-stack-1x { line-height: inherit; } .fa-stack-2x { font-size: 2em; } .fa-inverse { color: rgb(255, 255, 255); } .fa-glass::before { content: ""; } .fa-music::before { content: ""; } .fa-search::before { content: ""; } .fa-envelope-o::before { content: ""; } .fa-heart::before { content: ""; } .fa-star::before { content: ""; } .fa-star-o::before { content: ""; } .fa-user::before { content: ""; } .fa-film::before { content: ""; } .fa-th-large::before { content: ""; } .fa-th::before { content: ""; } .fa-th-list::before { content: ""; } .fa-check::before { content: ""; } .fa-remove::before, .fa-close::before, .fa-times::before { content: ""; } .fa-search-plus::before { content: ""; } .fa-search-minus::before { content: ""; } .fa-power-off::before { content: ""; } .fa-signal::before { content: ""; } .fa-gear::before, .fa-cog::before { content: ""; } .fa-trash-o::before { content: ""; } .fa-home::before { content: ""; } .fa-file-o::before { content: ""; } .fa-clock-o::before { content: ""; } .fa-road::before { content: ""; } .fa-download::before { content: ""; } .fa-arrow-circle-o-down::before { content: ""; } .fa-arrow-circle-o-up::before { content: ""; } .fa-inbox::before { content: ""; } .fa-play-circle-o::before { content: ""; } .fa-rotate-right::before, .fa-repeat::before { content: ""; } .fa-refresh::before { content: ""; } .fa-list-alt::before { content: ""; } .fa-lock::before { content: ""; } .fa-flag::before { content: ""; } .fa-headphones::before { content: ""; } .fa-volume-off::before { content: ""; } .fa-volume-down::before { content: ""; } .fa-volume-up::before { content: ""; } .fa-qrcode::before { content: ""; } .fa-barcode::before { content: ""; } .fa-tag::before { content: ""; } .fa-tags::before { content: ""; } .fa-book::before { content: ""; } .fa-bookmark::before { content: ""; } .fa-print::before { content: ""; } .fa-camera::before { content: ""; } .fa-font::before { content: ""; } .fa-bold::before { content: ""; } .fa-italic::before { content: ""; } .fa-text-height::before { content: ""; } .fa-text-width::before { content: ""; } .fa-align-left::before { content: ""; } .fa-align-center::before { content: ""; } .fa-align-right::before { content: ""; } .fa-align-justify::before { content: ""; } .fa-list::before { content: ""; } .fa-dedent::before, .fa-outdent::before { content: ""; } .fa-indent::before { content: ""; } .fa-video-camera::before { content: ""; } .fa-photo::before, .fa-image::before, .fa-picture-o::before { content: ""; } .fa-pencil::before { content: ""; } .fa-map-marker::before { content: ""; } .fa-adjust::before { content: ""; } .fa-tint::before { content: ""; } .fa-edit::before, .fa-pencil-square-o::before { content: ""; } .fa-share-square-o::before { content: ""; } .fa-check-square-o::before { content: ""; } .fa-arrows::before { content: ""; } .fa-step-backward::before { content: ""; } .fa-fast-backward::before { content: ""; } .fa-backward::before { content: ""; } .fa-play::before { content: ""; } .fa-pause::before { content: ""; } .fa-stop::before { content: ""; } .fa-forward::before { content: ""; } .fa-fast-forward::before { content: ""; } .fa-step-forward::before { content: ""; } .fa-eject::before { content: ""; } .fa-chevron-left::before { content: ""; } .fa-chevron-right::before { content: ""; } .fa-plus-circle::before { content: ""; } .fa-minus-circle::before { content: ""; } .fa-times-circle::before { content: ""; } .fa-check-circle::before { content: ""; } .fa-question-circle::before { content: ""; } .fa-info-circle::before { content: ""; } .fa-crosshairs::before { content: ""; } .fa-times-circle-o::before { content: ""; } .fa-check-circle-o::before { content: ""; } .fa-ban::before { content: ""; } .fa-arrow-left::before { content: ""; } .fa-arrow-right::before { content: ""; } .fa-arrow-up::before { content: ""; } .fa-arrow-down::before { content: ""; } .fa-mail-forward::before, .fa-share::before { content: ""; } .fa-expand::before { content: ""; } .fa-compress::before { content: ""; } .fa-plus::before { content: ""; } .fa-minus::before { content: ""; } .fa-asterisk::before { content: ""; } .fa-exclamation-circle::before { content: ""; } .fa-gift::before { content: ""; } .fa-leaf::before { content: ""; } .fa-fire::before { content: ""; } .fa-eye::before { content: ""; } .fa-eye-slash::before { content: ""; } .fa-warning::before, .fa-exclamation-triangle::before { content: ""; } .fa-plane::before { content: ""; } .fa-calendar::before { content: ""; } .fa-random::before { content: ""; } .fa-comment::before { content: ""; } .fa-magnet::before { content: ""; } .fa-chevron-up::before { content: ""; } .fa-chevron-down::before { content: ""; } .fa-retweet::before { content: ""; } .fa-shopping-cart::before { content: ""; } .fa-folder::before { content: ""; } .fa-folder-open::before { content: ""; } .fa-arrows-v::before { content: ""; } .fa-arrows-h::before { content: ""; } .fa-bar-chart-o::before, .fa-bar-chart::before { content: ""; } .fa-twitter-square::before { content: ""; } .fa-facebook-square::before { content: ""; } .fa-camera-retro::before { content: ""; } .fa-key::before { content: ""; } .fa-gears::before, .fa-cogs::before { content: ""; } .fa-comments::before { content: ""; } .fa-thumbs-o-up::before { content: ""; } .fa-thumbs-o-down::before { content: ""; } .fa-star-half::before { content: ""; } .fa-heart-o::before { content: ""; } .fa-sign-out::before { content: ""; } .fa-linkedin-square::before { content: ""; } .fa-thumb-tack::before { content: ""; } .fa-external-link::before { content: ""; } .fa-sign-in::before { content: ""; } .fa-trophy::before { content: ""; } .fa-github-square::before { content: ""; } .fa-upload::before { content: ""; } .fa-lemon-o::before { content: ""; } .fa-phone::before { content: ""; } .fa-square-o::before { content: ""; } .fa-bookmark-o::before { content: ""; } .fa-phone-square::before { content: ""; } .fa-twitter::before { content: ""; } .fa-facebook-f::before, .fa-facebook::before { content: ""; } .fa-github::before { content: ""; } .fa-unlock::before { content: ""; } .fa-credit-card::before { content: ""; } .fa-feed::before, .fa-rss::before { content: ""; } .fa-hdd-o::before { content: ""; } .fa-bullhorn::before { content: ""; } .fa-bell::before { content: ""; } .fa-certificate::before { content: ""; } .fa-hand-o-right::before { content: ""; } .fa-hand-o-left::before { content: ""; } .fa-hand-o-up::before { content: ""; } .fa-hand-o-down::before { content: ""; } .fa-arrow-circle-left::before { content: ""; } .fa-arrow-circle-right::before { content: ""; } .fa-arrow-circle-up::before { content: ""; } .fa-arrow-circle-down::before { content: ""; } .fa-globe::before { content: ""; } .fa-wrench::before { content: ""; } .fa-tasks::before { content: ""; } .fa-filter::before { content: ""; } .fa-briefcase::before { content: ""; } .fa-arrows-alt::before { content: ""; } .fa-group::before, .fa-users::before { content: ""; } .fa-chain::before, .fa-link::before { content: ""; } .fa-cloud::before { content: ""; } .fa-flask::before { content: ""; } .fa-cut::before, .fa-scissors::before { content: ""; } .fa-copy::before, .fa-files-o::before { content: ""; } .fa-paperclip::before { content: ""; } .fa-save::before, .fa-floppy-o::before { content: ""; } .fa-square::before { content: ""; } .fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: ""; } .fa-list-ul::before { content: ""; } .fa-list-ol::before { content: ""; } .fa-strikethrough::before { content: ""; } .fa-underline::before { content: ""; } .fa-table::before { content: ""; } .fa-magic::before { content: ""; } .fa-truck::before { content: ""; } .fa-pinterest::before { content: ""; } .fa-pinterest-square::before { content: ""; } .fa-google-plus-square::before { content: ""; } .fa-google-plus::before { content: ""; } .fa-money::before { content: ""; } .fa-caret-down::before { content: ""; } .fa-caret-up::before { content: ""; } .fa-caret-left::before { content: ""; } .fa-caret-right::before { content: ""; } .fa-columns::before { content: ""; } .fa-unsorted::before, .fa-sort::before { content: ""; } .fa-sort-down::before, .fa-sort-desc::before { content: ""; } .fa-sort-up::before, .fa-sort-asc::before { content: ""; } .fa-envelope::before { content: ""; } .fa-linkedin::before { content: ""; } .fa-rotate-left::before, .fa-undo::before { content: ""; } .fa-legal::before, .fa-gavel::before { content: ""; } .fa-dashboard::before, .fa-tachometer::before { content: ""; } .fa-comment-o::before { content: ""; } .fa-comments-o::before { content: ""; } .fa-flash::before, .fa-bolt::before { content: ""; } .fa-sitemap::before { content: ""; } .fa-umbrella::before { content: ""; } .fa-paste::before, .fa-clipboard::before { content: ""; } .fa-lightbulb-o::before { content: ""; } .fa-exchange::before { content: ""; } .fa-cloud-download::before { content: ""; } .fa-cloud-upload::before { content: ""; } .fa-user-md::before { content: ""; } .fa-stethoscope::before { content: ""; } .fa-suitcase::before { content: ""; } .fa-bell-o::before { content: ""; } .fa-coffee::before { content: ""; } .fa-cutlery::before { content: ""; } .fa-file-text-o::before { content: ""; } .fa-building-o::before { content: ""; } .fa-hospital-o::before { content: ""; } .fa-ambulance::before { content: ""; } .fa-medkit::before { content: ""; } .fa-fighter-jet::before { content: ""; } .fa-beer::before { content: ""; } .fa-h-square::before { content: ""; } .fa-plus-square::before { content: ""; } .fa-angle-double-left::before { content: ""; } .fa-angle-double-right::before { content: ""; } .fa-angle-double-up::before { content: ""; } .fa-angle-double-down::before { content: ""; } .fa-angle-left::before { content: ""; } .fa-angle-right::before { content: ""; } .fa-angle-up::before { content: ""; } .fa-angle-down::before { content: ""; } .fa-desktop::before { content: ""; } .fa-laptop::before { content: ""; } .fa-tablet::before { content: ""; } .fa-mobile-phone::before, .fa-mobile::before { content: ""; } .fa-circle-o::before { content: ""; } .fa-quote-left::before { content: ""; } .fa-quote-right::before { content: ""; } .fa-spinner::before { content: ""; } .fa-circle::before { content: ""; } .fa-mail-reply::before, .fa-reply::before { content: ""; } .fa-github-alt::before { content: ""; } .fa-folder-o::before { content: ""; } .fa-folder-open-o::before { content: ""; } .fa-smile-o::before { content: ""; } .fa-frown-o::before { content: ""; } .fa-meh-o::before { content: ""; } .fa-gamepad::before { content: ""; } .fa-keyboard-o::before { content: ""; } .fa-flag-o::before { content: ""; } .fa-flag-checkered::before { content: ""; } .fa-terminal::before { content: ""; } .fa-code::before { content: ""; } .fa-mail-reply-all::before, .fa-reply-all::before { content: ""; } .fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; } .fa-location-arrow::before { content: ""; } .fa-crop::before { content: ""; } .fa-code-fork::before { content: ""; } .fa-unlink::before, .fa-chain-broken::before { content: ""; } .fa-question::before { content: ""; } .fa-info::before { content: ""; } .fa-exclamation::before { content: ""; } .fa-superscript::before { content: ""; } .fa-subscript::before { content: ""; } .fa-eraser::before { content: ""; } .fa-puzzle-piece::before { content: ""; } .fa-microphone::before { content: ""; } .fa-microphone-slash::before { content: ""; } .fa-shield::before { content: ""; } .fa-calendar-o::before { content: ""; } .fa-fire-extinguisher::before { content: ""; } .fa-rocket::before { content: ""; } .fa-maxcdn::before { content: ""; } .fa-chevron-circle-left::before { content: ""; } .fa-chevron-circle-right::before { content: ""; } .fa-chevron-circle-up::before { content: ""; } .fa-chevron-circle-down::before { content: ""; } .fa-html5::before { content: ""; } .fa-css3::before { content: ""; } .fa-anchor::before { content: ""; } .fa-unlock-alt::before { content: ""; } .fa-bullseye::before { content: ""; } .fa-ellipsis-h::before { content: ""; } .fa-ellipsis-v::before { content: ""; } .fa-rss-square::before { content: ""; } .fa-play-circle::before { content: ""; } .fa-ticket::before { content: ""; } .fa-minus-square::before { content: ""; } .fa-minus-square-o::before { content: ""; } .fa-level-up::before { content: ""; } .fa-level-down::before { content: ""; } .fa-check-square::before { content: ""; } .fa-pencil-square::before { content: ""; } .fa-external-link-square::before { content: ""; } .fa-share-square::before { content: ""; } .fa-compass::before { content: ""; } .fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; } .fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; } .fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; } .fa-euro::before, .fa-eur::before { content: ""; } .fa-gbp::before { content: ""; } .fa-dollar::before, .fa-usd::before { content: ""; } .fa-rupee::before, .fa-inr::before { content: ""; } .fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; } .fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; } .fa-won::before, .fa-krw::before { content: ""; } .fa-bitcoin::before, .fa-btc::before { content: ""; } .fa-file::before { content: ""; } .fa-file-text::before { content: ""; } .fa-sort-alpha-asc::before { content: ""; } .fa-sort-alpha-desc::before { content: ""; } .fa-sort-amount-asc::before { content: ""; } .fa-sort-amount-desc::before { content: ""; } .fa-sort-numeric-asc::before { content: ""; } .fa-sort-numeric-desc::before { content: ""; } .fa-thumbs-up::before { content: ""; } .fa-thumbs-down::before { content: ""; } .fa-youtube-square::before { content: ""; } .fa-youtube::before { content: ""; } .fa-xing::before { content: ""; } .fa-xing-square::before { content: ""; } .fa-youtube-play::before { content: ""; } .fa-dropbox::before { content: ""; } .fa-stack-overflow::before { content: ""; } .fa-instagram::before { content: ""; } .fa-flickr::before { content: ""; } .fa-adn::before { content: ""; } .fa-bitbucket::before { content: ""; } .fa-bitbucket-square::before { content: ""; } .fa-tumblr::before { content: ""; } .fa-tumblr-square::before { content: ""; } .fa-long-arrow-down::before { content: ""; } .fa-long-arrow-up::before { content: ""; } .fa-long-arrow-left::before { content: ""; } .fa-long-arrow-right::before { content: ""; } .fa-apple::before { content: ""; } .fa-windows::before { content: ""; } .fa-android::before { content: ""; } .fa-linux::before { content: ""; } .fa-dribbble::before { content: ""; } .fa-skype::before { content: ""; } .fa-foursquare::before { content: ""; } .fa-trello::before { content: ""; } .fa-female::before { content: ""; } .fa-male::before { content: ""; } .fa-gittip::before, .fa-gratipay::before { content: ""; } .fa-sun-o::before { content: ""; } .fa-moon-o::before { content: ""; } .fa-archive::before { content: ""; } .fa-bug::before { content: ""; } .fa-vk::before { content: ""; } .fa-weibo::before { content: ""; } .fa-renren::before { content: ""; } .fa-pagelines::before { content: ""; } .fa-stack-exchange::before { content: ""; } .fa-arrow-circle-o-right::before { content: ""; } .fa-arrow-circle-o-left::before { content: ""; } .fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; } .fa-dot-circle-o::before { content: ""; } .fa-wheelchair::before { content: ""; } .fa-vimeo-square::before { content: ""; } .fa-turkish-lira::before, .fa-try::before { content: ""; } .fa-plus-square-o::before { content: ""; } .fa-space-shuttle::before { content: ""; } .fa-slack::before { content: ""; } .fa-envelope-square::before { content: ""; } .fa-wordpress::before { content: ""; } .fa-openid::before { content: ""; } .fa-institution::before, .fa-bank::before, .fa-university::before { content: ""; } .fa-mortar-board::before, .fa-graduation-cap::before { content: ""; } .fa-yahoo::before { content: ""; } .fa-google::before { content: ""; } .fa-reddit::before { content: ""; } .fa-reddit-square::before { content: ""; } .fa-stumbleupon-circle::before { content: ""; } .fa-stumbleupon::before { content: ""; } .fa-delicious::before { content: ""; } .fa-digg::before { content: ""; } .fa-pied-piper::before { content: ""; } .fa-pied-piper-alt::before { content: ""; } .fa-drupal::before { content: ""; } .fa-joomla::before { content: ""; } .fa-language::before { content: ""; } .fa-fax::before { content: ""; } .fa-building::before { content: ""; } .fa-child::before { content: ""; } .fa-paw::before { content: ""; } .fa-spoon::before { content: ""; } .fa-cube::before { content: ""; } .fa-cubes::before { content: ""; } .fa-behance::before { content: ""; } .fa-behance-square::before { content: ""; } .fa-steam::before { content: ""; } .fa-steam-square::before { content: ""; } .fa-recycle::before { content: ""; } .fa-automobile::before, .fa-car::before { content: ""; } .fa-cab::before, .fa-taxi::before { content: ""; } .fa-tree::before { content: ""; } .fa-spotify::before { content: ""; } .fa-deviantart::before { content: ""; } .fa-soundcloud::before { content: ""; } .fa-database::before { content: ""; } .fa-file-pdf-o::before { content: ""; } .fa-file-word-o::before { content: ""; } .fa-file-excel-o::before { content: ""; } .fa-file-powerpoint-o::before { content: ""; } .fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before { content: ""; } .fa-file-zip-o::before, .fa-file-archive-o::before { content: ""; } .fa-file-sound-o::before, .fa-file-audio-o::before { content: ""; } .fa-file-movie-o::before, .fa-file-video-o::before { content: ""; } .fa-file-code-o::before { content: ""; } .fa-vine::before { content: ""; } .fa-codepen::before { content: ""; } .fa-jsfiddle::before { content: ""; } .fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before { content: ""; } .fa-circle-o-notch::before { content: ""; } .fa-ra::before, .fa-rebel::before { content: ""; } .fa-ge::before, .fa-empire::before { content: ""; } .fa-git-square::before { content: ""; } .fa-git::before { content: ""; } .fa-y-combinator-square::before, .fa-yc-square::before, .fa-hacker-news::before { content: ""; } .fa-tencent-weibo::before { content: ""; } .fa-qq::before { content: ""; } .fa-wechat::before, .fa-weixin::before { content: ""; } .fa-send::before, .fa-paper-plane::before { content: ""; } .fa-send-o::before, .fa-paper-plane-o::before { content: ""; } .fa-history::before { content: ""; } .fa-circle-thin::before { content: ""; } .fa-header::before { content: ""; } .fa-paragraph::before { content: ""; } .fa-sliders::before { content: ""; } .fa-share-alt::before { content: ""; } .fa-share-alt-square::before { content: ""; } .fa-bomb::before { content: ""; } .fa-soccer-ball-o::before, .fa-futbol-o::before { content: ""; } .fa-tty::before { content: ""; } .fa-binoculars::before { content: ""; } .fa-plug::before { content: ""; } .fa-slideshare::before { content: ""; } .fa-twitch::before { content: ""; } .fa-yelp::before { content: ""; } .fa-newspaper-o::before { content: ""; } .fa-wifi::before { content: ""; } .fa-calculator::before { content: ""; } .fa-paypal::before { content: ""; } .fa-google-wallet::before { content: ""; } .fa-cc-visa::before { content: ""; } .fa-cc-mastercard::before { content: ""; } .fa-cc-discover::before { content: ""; } .fa-cc-amex::before { content: ""; } .fa-cc-paypal::before { content: ""; } .fa-cc-stripe::before { content: ""; } .fa-bell-slash::before { content: ""; } .fa-bell-slash-o::before { content: ""; } .fa-trash::before { content: ""; } .fa-copyright::before { content: ""; } .fa-at::before { content: ""; } .fa-eyedropper::before { content: ""; } .fa-paint-brush::before { content: ""; } .fa-birthday-cake::before { content: ""; } .fa-area-chart::before { content: ""; } .fa-pie-chart::before { content: ""; } .fa-line-chart::before { content: ""; } .fa-lastfm::before { content: ""; } .fa-lastfm-square::before { content: ""; } .fa-toggle-off::before { content: ""; } .fa-toggle-on::before { content: ""; } .fa-bicycle::before { content: ""; } .fa-bus::before { content: ""; } .fa-ioxhost::before { content: ""; } .fa-angellist::before { content: ""; } .fa-cc::before { content: ""; } .fa-shekel::before, .fa-sheqel::before, .fa-ils::before { content: ""; } .fa-meanpath::before { content: ""; } .fa-buysellads::before { content: ""; } .fa-connectdevelop::before { content: ""; } .fa-dashcube::before { content: ""; } .fa-forumbee::before { content: ""; } .fa-leanpub::before { content: ""; } .fa-sellsy::before { content: ""; } .fa-shirtsinbulk::before { content: ""; } .fa-simplybuilt::before { content: ""; } .fa-skyatlas::before { content: ""; } .fa-cart-plus::before { content: ""; } .fa-cart-arrow-down::before { content: ""; } .fa-diamond::before { content: ""; } .fa-ship::before { content: ""; } .fa-user-secret::before { content: ""; } .fa-motorcycle::before { content: ""; } .fa-street-view::before { content: ""; } .fa-heartbeat::before { content: ""; } .fa-venus::before { content: ""; } .fa-mars::before { content: ""; } .fa-mercury::before { content: ""; } .fa-intersex::before, .fa-transgender::before { content: ""; } .fa-transgender-alt::before { content: ""; } .fa-venus-double::before { content: ""; } .fa-mars-double::before { content: ""; } .fa-venus-mars::before { content: ""; } .fa-mars-stroke::before { content: ""; } .fa-mars-stroke-v::before { content: ""; } .fa-mars-stroke-h::before { content: ""; } .fa-neuter::before { content: ""; } .fa-genderless::before { content: ""; } .fa-facebook-official::before { content: ""; } .fa-pinterest-p::before { content: ""; } .fa-whatsapp::before { content: ""; } .fa-server::before { content: ""; } .fa-user-plus::before { content: ""; } .fa-user-times::before { content: ""; } .fa-hotel::before, .fa-bed::before { content: ""; } .fa-viacoin::before { content: ""; } .fa-train::before { content: ""; } .fa-subway::before { content: ""; } .fa-medium::before { content: ""; } .fa-yc::before, .fa-y-combinator::before { content: ""; } .fa-optin-monster::before { content: ""; } .fa-opencart::before { content: ""; } .fa-expeditedssl::before { content: ""; } .fa-battery-4::before, .fa-battery-full::before { content: ""; } .fa-battery-3::before, .fa-battery-three-quarters::before { content: ""; } .fa-battery-2::before, .fa-battery-half::before { content: ""; } .fa-battery-1::before, .fa-battery-quarter::before { content: ""; } .fa-battery-0::before, .fa-battery-empty::before { content: ""; } .fa-mouse-pointer::before { content: ""; } .fa-i-cursor::before { content: ""; } .fa-object-group::before { content: ""; } .fa-object-ungroup::before { content: ""; } .fa-sticky-note::before { content: ""; } .fa-sticky-note-o::before { content: ""; } .fa-cc-jcb::before { content: ""; } .fa-cc-diners-club::before { content: ""; } .fa-clone::before { content: ""; } .fa-balance-scale::before { content: ""; } .fa-hourglass-o::before { content: ""; } .fa-hourglass-1::before, .fa-hourglass-start::before { content: ""; } .fa-hourglass-2::before, .fa-hourglass-half::before { content: ""; } .fa-hourglass-3::before, .fa-hourglass-end::before { content: ""; } .fa-hourglass::before { content: ""; } .fa-hand-grab-o::before, .fa-hand-rock-o::before { content: ""; } .fa-hand-stop-o::before, .fa-hand-paper-o::before { content: ""; } .fa-hand-scissors-o::before { content: ""; } .fa-hand-lizard-o::before { content: ""; } .fa-hand-spock-o::before { content: ""; } .fa-hand-pointer-o::before { content: ""; } .fa-hand-peace-o::before { content: ""; } .fa-trademark::before { content: ""; } .fa-registered::before { content: ""; } .fa-creative-commons::before { content: ""; } .fa-gg::before { content: ""; } .fa-gg-circle::before { content: ""; } .fa-tripadvisor::before { content: ""; } .fa-odnoklassniki::before { content: ""; } .fa-odnoklassniki-square::before { content: ""; } .fa-get-pocket::before { content: ""; } .fa-wikipedia-w::before { content: ""; } .fa-safari::before { content: ""; } .fa-chrome::before { content: ""; } .fa-firefox::before { content: ""; } .fa-opera::before { content: ""; } .fa-internet-explorer::before { content: ""; } .fa-tv::before, .fa-television::before { content: ""; } .fa-contao::before { content: ""; } .fa-500px::before { content: ""; } .fa-amazon::before { content: ""; } .fa-calendar-plus-o::before { content: ""; } .fa-calendar-minus-o::before { content: ""; } .fa-calendar-times-o::before { content: ""; } .fa-calendar-check-o::before { content: ""; } .fa-industry::before { content: ""; } .fa-map-pin::before { content: ""; } .fa-map-signs::before { content: ""; } .fa-map-o::before { content: ""; } .fa-map::before { content: ""; } .fa-commenting::before { content: ""; } .fa-commenting-o::before { content: ""; } .fa-houzz::before { content: ""; } .fa-vimeo::before { content: ""; } .fa-black-tie::before { content: ""; } .fa-fonticons::before { content: ""; } .fa-reddit-alien::before { content: ""; } .fa-edge::before { content: ""; } .fa-credit-card-alt::before { content: ""; } .fa-codiepie::before { content: ""; } .fa-modx::before { content: ""; } .fa-fort-awesome::before { content: ""; } .fa-usb::before { content: ""; } .fa-product-hunt::before { content: ""; } .fa-mixcloud::before { content: ""; } .fa-scribd::before { content: ""; } .fa-pause-circle::before { content: ""; } .fa-pause-circle-o::before { content: ""; } .fa-stop-circle::before { content: ""; } .fa-stop-circle-o::before { content: ""; } .fa-shopping-bag::before { content: ""; } .fa-shopping-basket::before { content: ""; } .fa-hashtag::before { content: ""; } .fa-bluetooth::before { content: ""; } .fa-bluetooth-b::before { content: ""; } .fa-percent::before { content: ""; }

@charset "utf-8"; .owl-carousel .animated { animation-duration: 1000ms; animation-fill-mode: both; } .owl-carousel .owl-animated-in { z-index: 0; } .owl-carousel .owl-animated-out { z-index: 1; } .owl-carousel .fadeOut { animation-name: fadeOut; } @-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } .owl-height { transition: height 500ms ease-in-out 0s; } .owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1; } .owl-carousel .owl-stage { position: relative; } .owl-carousel .owl-stage::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; } .owl-carousel .owl-stage-outer { position: relative; overflow: hidden; transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot { cursor: pointer; user-select: none; } .owl-carousel.owl-loaded { display: block; } .owl-carousel.owl-loading { opacity: 0; display: block; } .owl-carousel.owl-hidden { opacity: 0; } .owl-carousel .owl-refresh .owl-item { display: none; } .owl-carousel .owl-item { position: relative; min-height: 1px; float: left; backface-visibility: hidden; -webkit-tap-highlight-color: transparent; user-select: none; } .owl-carousel .owl-item img { display: block; width: 100%; transform-style: preserve-3d; } .owl-carousel.owl-text-select-on .owl-item { user-select: auto; } .owl-carousel .owl-grab { cursor: grab; } .owl-carousel.owl-rtl { direction: rtl; } .owl-carousel.owl-rtl .owl-item { float: right; } .no-js .owl-carousel { display: block; } .owl-carousel .owl-item .owl-lazy { opacity: 0; transition: opacity 400ms ease 0s; } .owl-carousel .owl-item img { transform-style: preserve-3d; } .owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: rgb(0, 0, 0); } .owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; backface-visibility: hidden; transition: scale 100ms ease 0s; } .owl-carousel .owl-video-play-icon:hover { } .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { display: none; } .owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity 400ms ease 0s; } .owl-carousel .owl-video-frame { position: relative; z-index: 1; }

@charset "utf-8"; @import url("https://s3.us-east-2.amazonaws.com/files.ascd.org/fonts/ascdicons/ascdicons.css"); @import url("https://fonts.googleapis.com/css?family=Lato:100,100italic,200,300,300italic,400,400italic,700,700italic,900,900italic"); @import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700italic,700,800,800italic"); @import url("https://fonts.googleapis.com/css?family=Montserrat:400,400i,500,700"); html, body { width: 100%; height: 100%; -webkit-font-smoothing: none; -webkit-text-stroke: 0px; } body { margin: 0px; padding: 0px; display: block; color: rgb(57, 57, 57); font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: 400; line-height: 12px; text-align: left; overflow-x: hidden; background: rgb(119, 119, 119); -webkit-font-smoothing: subpixel-antialiased; } body > form { height: 100%; } div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; vertical-align: baseline; border: 0px; } html, html a { -webkit-font-smoothing: antialiased; text-shadow: rgba(0, 0, 0, 0.004) 1px 1px 1px; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } ul, ol { list-style: none; } blockquote, q { quotes: none; } blockquote::before, blockquote::after, q::before, q::after { content: none; } table { border-collapse: collapse; border-spacing: 0px; } ::selection { background: rgb(110, 154, 53); color: rgb(255, 255, 255); text-shadow: none; } a { transition: color 0.1s ease-in-out 0s; text-decoration: none !important; } a:focus { outline: none; } img { border: 0px none; } sup, sub { position: relative; top: -0.4em; font-size: 70%; vertical-align: baseline; } sub { top: 0.4em; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } blockquote { margin: 1em 40px; } dfn { font-style: italic; } hr { display: block; height: 1px; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(204, 204, 204); margin: 1em 0px; padding: 0px; } ins { background: rgb(255, 255, 153); color: rgb(0, 0, 0); text-decoration: none; } mark { background: rgb(255, 255, 0); color: rgb(0, 0, 0); font-style: italic; font-weight: bold; } pre, code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } pre { white-space: pre-wrap; overflow-wrap: break-word; } #dd { float: right; } #dd i { position: absolute; top: 0px; right: 0px; width: 36px; height: 100%; text-align: center; background: rgb(205, 204, 160); } #dd i::before { position: absolute; top: 15px; left: 12px; width: 0px; height: 0px; border-style: solid; border-width: 6px 7px 0px 6px; border-color: rgb(255, 255, 255) transparent transparent; content: ""; } hr { height: 1px; color: rgb(45, 68, 101); background-color: rgb(45, 68, 101); } *, ::before, ::after { outline: none 0px; box-sizing: border-box; } .sr-only { position: absolute; top: -9999em; left: -9999em; width: 1px; height: 1px; } .clear::before, .clear::after, .clear_left::before, .clear_left::after, .clear_right::before, .clear_right::after { margin: 0px; padding: 0px; display: table; width: 0px; height: 0px; content: ""; font-size: 0px; line-height: 0; overflow: hidden; } .clear::after { clear: both; } .clear_left::after { clear: left; } .clear_right::after { clear: right; } div::after { clear: both; margin: 0px; padding: 0px; display: table; font-size: 0px; line-height: 0; content: " "; visibility: hidden; overflow: hidden; } .float_left { float: left; } .float_right { float: right; } .text_left { text-align: left; } .text_center { text-align: center; } .text_right { text-align: right; } .panebottomlink { padding: 5px 0px 15px; font-size: 0.9em; text-align: right; } .small_caps { font-variant: small-caps; } .xsmall { font-size: 9px; } .small { padding: 1px 0px; color: rgb(51, 51, 51); font-size: 10px; font-style: italic; font-weight: normal; line-height: 14px; text-shadow: rgba(21, 21, 21, 0.15) 0px 1px 1px; } .normal { font-size: 11px; } .medium { font-size: 14px !important; } .large { font-size: 16px !important; } .xlarge { font-size: 20px !important; } .huge { font-size: 24px !important; } .italic { font-style: italic; } .no_italic, .noitalic { font-style: normal; } .underline { text-decoration: underline; } .nounderline { text-decoration: none; } .bold { font-weight: bold; } .no_bold, .nobold { font-weight: normal; } .hangingindent { padding-left: 22px !important; } .white { color: rgb(255, 255, 255) !important; } .black { color: rgb(0, 0, 0) !important; } .blue { color: rgb(16, 82, 120) !important; } .boldred { font-weight: bold; color: rgb(170, 50, 50) !important; } .darkgray { color: rgb(70, 61, 59) !important; } .gray, .grey { color: rgb(107, 100, 98) !important; } .green { color: rgb(123, 155, 22) !important; } .orange { color: rgb(222, 148, 19) !important; } .activateorange { color: rgb(224, 107, 3) !important; } .red { color: rgb(149, 8, 1) !important; } .teal { color: rgb(11, 140, 129) !important; } .yellow { color: rgb(248, 230, 52) !important; } .highlight { padding: 1px 5px; font-weight: bold; background-color: rgb(255, 255, 204); } h2.boxtext { margin: 5px 0px; padding: 20px; } h3.boxtext { margin: 5px 0px; padding: 20px; } h4.boxtext { margin: 5px 0px; padding: 20px; } p.boxtext { margin: 5px 0px; padding: 20px; } h2.boxtext, h3.boxtext, h4.boxtext, p.boxtext { display: block; } h2.boxtext.bkg_tan, h3.boxtext.bkg_tan, h4.boxtext.bkg_tan, p.boxtext.bkg_tan { background-color: rgb(238, 238, 228); } .researchATopic { line-height: 15px; color: rgb(51, 51, 51); padding: 1px; font-size: 12px; margin: 0px; } .researchATopic p { display: block; margin: 5px; padding: 5px; } table#selectATopic { margin: 0px 0px 15px; width: 100%; border: 0px none; } table#selectATopic td { line-height: 15px; color: rgb(51, 51, 51); font-size: 12px; background: rgb(251, 230, 177); width: auto; border: 1px solid rgb(255, 255, 255); margin: 0px; padding: 4px; cursor: pointer; } table#selectATopic a { text-decoration: none; color: rgb(0, 0, 0) !important; } table#selectATopic a:visited, table#selectATopic a:active, table#selectATopic a:link, table#selectATopic a:hover { text-decoration: none; color: rgb(0, 0, 0) !important; } div.sample_video_container { float: right; width: 125px; height: 47px; font-size: 12px; font-style: normal; font-weight: normal; line-height: 12px; text-align: right; } div.sample_video_container a.sample_video { display: block !important; width: 125px !important; height: 47px !important; font-size: 0px !important; line-height: 0 !important; text-decoration: none !important; border: 0px none !important; background: url("../images/icon_play_sample_video_off.png") center center no-repeat transparent !important; } div.sample_video_container a.sample_video:hover { background: url("../images/icon_play_sample_video_over.png") center center no-repeat transparent !important; } .memCategoriesBg { position: relative; padding: 20px 0px; width: 100%; clear: both; } .memCategoriesTitle { position: relative; z-index: 3; margin: 0px auto; width: 167px; height: 31px; background: url("../images/banner_membership_ribbon.png") center top no-repeat transparent; } .memCategoriesContent { position: relative; z-index: 2; margin-top: -25px; padding: 25px 10px 10px; clear: both; border: 5px solid rgb(255, 255, 255); background: url("../images/banner_membership_ribbon_gradient.png") left top repeat-x transparent; border-radius: 5px; box-shadow: rgb(196, 196, 196) 0px 0px 5px; } .memCategoriesContent a { display: block; color: rgb(0, 0, 0); font-size: 11px; font-style: normal; font-weight: normal; line-height: 22px; text-decoration: none; border-bottom: 1px dotted rgb(51, 51, 51) !important; } .twitterBg { position: relative; padding: 10px 0px 20px; width: 100%; clear: both; } .twitterBgTitle { position: relative; z-index: 3; margin: 0px auto; width: 137px; height: 31px; background: url("../images/banner_membership_ribbon_twitter.png") center top no-repeat transparent; } .twitterBg .rssfeed { position: relative; z-index: 2; margin-top: -15px; padding: 25px 10px 10px; clear: both; border: 5px solid rgb(255, 255, 255); background: url("../images/banner_membership_ribbon_gradient.png") left top repeat-x transparent; border-radius: 5px; box-shadow: rgb(196, 196, 196) 0px 0px 5px; } div.ascdtwitterfeed { position: relative; margin: 0px; padding: 40px 0px 0px; width: 100%; clear: both; background: url("../images/banner_membership_ribbon_twitter.png") center top no-repeat transparent; } div.ascdtwitterfeed div.tweet { padding: 0px 0px 10px; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; text-align: left; } div.ascdtwitterfeed div.tweet:last-child { padding: 0px; } #tabbedmenu { margin: 0px; padding-bottom: 19px; padding-left: 10px; border-bottom: 1px solid rgb(204, 204, 204); } #tabbedmenu ul, #tabbedmenu li { margin: 0px; padding: 0px; display: inline; list-style-type: none; } #tabbedmenu a:link, #tabbedmenu a:visited { margin-right: 8px; padding: 2px 10px; float: left; color: rgb(102, 102, 102); font-size: 11px; font-weight: normal; line-height: 14px; text-decoration: none; border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); } #tabbedmenu a:link.active, #tabbedmenu a:visited.active { color: rgb(0, 0, 0); border-bottom: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255); } #tabbedmenu a:hover { color: rgb(0, 137, 194); } #tabbedmenu ul a:hover { color: rgb(0, 137, 194); } @media screen and (max-width: 800px) and (min-width: 0) { #tabbedmenu { margin: 15px 0px; padding: 0px; border-bottom: 0px none; } #tabbedmenu::after { clear: both; display: table; content: " "; visibility: hidden; overflow: hidden; } #tabbedmenu ul, #tabbedmenu li { margin: 0px 0px 8px; padding: 0px 8px 0px 0px; display: block; float: left; } #tabbedmenu a:link, #tabbedmenu a:visited { margin-right: 0px; padding: 0px 10px; float: none; font-size: 13px; line-height: 22px; border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); } #tabbedmenu a:link.active, #tabbedmenu a:visited.active { color: rgb(255, 255, 255); border-bottom: 1px solid rgb(115, 150, 0); background: rgb(115, 150, 0); } #tabbedmenu a:hover { color: rgb(255, 255, 255); border-color: rgb(115, 150, 0); background-color: rgb(115, 150, 0); } #tabbedmenu ul a:hover { color: rgb(255, 255, 255); border-color: rgb(115, 150, 0); background-color: rgb(115, 150, 0); } } #wnew, #aclassics, #mbooks { text-align: center; } .yui-carousel-element li { height: 210px; } #containerc { margin: 0px 0px 5px; font-size: 13px; } #containerc a { text-decoration: none; } #containerc .intro { display: inline; margin: 0px 14px 0px 4px; width: 202px; } #containerc .item { margin: 0px 12px; padding-right: 12px; display: inline; overflow: hidden; } #containerc .item .authimg { position: relative; top: 7px; z-index: 1; margin-left: 42px; text-align: left; } #containerc .item p.links { margin: 3px 5px 5px 9px; font-size: 100%; font-weight: bold; line-height: 85%; text-align: left; } #containerc .item p.descTxt { margin: 9px 5px 2px 9px; width: 135px; font-size: 85%; line-height: 110%; text-align: left; } #containerc2 { margin: 0px 0px 5px; font-size: 13px; } #containerc2 a { text-decoration: none; } #containerc2 .intro { margin: 0px 14px 0px 4px; display: inline; width: 202px; } #containerc2 .item { margin: 0px 12px; padding-right: 12px; display: inline; overflow: hidden; } #containerc2 .item .authimg { position: relative; top: 7px; z-index: 1; margin-left: 42px; text-align: left; } #containerc2 .item p.links { margin: 3px 5px 5px 9px; font-size: 100%; font-weight: bold; line-height: 85%; text-align: left; } #containerc2 .item p.descTxt { margin: 9px 5px 2px 9px; width: 135px; font-size: 85%; line-height: 110%; text-align: left; } #containerc3 { margin: 0px 0px 5px; font-size: 13px; } #containerc3 a { text-decoration: none; } #containerc3 .intro { margin: 0px 14px 0px 4px; display: inline; width: 202px; } #containerc3 .item { margin: 0px 12px; padding-right: 12px; display: inline; overflow: hidden; } #containerc3 .item .authimg { position: relative; top: 7px; z-index: 1; margin-left: 42px; text-align: left; } #containerc3 .item p.links { margin: 3px 5px 5px 9px; font-size: 100%; font-weight: bold; line-height: 85%; text-align: left; } #containerc3 .item p.descTxt { margin: 9px 5px 2px 9px; width: 135px; font-size: 85%; line-height: 110%; text-align: left; } #containerc4 { margin: 0px 0px 5px; font-size: 13px; } #containerc4 a { text-decoration: none; } #containerc4 .intro { margin: 0px 14px 0px 4px; display: inline; width: 202px; } #containerc4 .item { margin: 0px 12px; padding-right: 12px; display: inline; overflow: hidden; } #containerc4 .item .authimg { position: relative; top: 7px; z-index: 1; margin-left: 42px; text-align: left; } #containerc4 .item p.links { margin: 3px 5px 5px 9px; font-size: 100%; font-weight: bold; line-height: 85%; text-align: left; } #containerc4 .item p.descTxt { margin: 9px 5px 2px 9px; width: 135px; font-size: 85%; line-height: 110%; text-align: left; } #containerc5 { margin: 0px 0px 5px; font-size: 13px; } #containerc5 a { text-decoration: none; } #containerc5 .intro { margin: 0px 14px 0px 4px; display: inline; width: 202px; } #containerc5 .item { margin: 0px 12px; padding-right: 12px; display: inline; overflow: hidden; } #containerc5 .item .authimg { position: relative; top: 7px; z-index: 1; margin-left: 42px; text-align: left; } #containerc5 .item p.links { margin: 3px 5px 5px 9px; font-size: 100%; font-weight: bold; line-height: 85%; text-align: left; } #containerc5 .item p.descTxt { margin: 9px 5px 2px 9px; width: 135px; font-size: 85%; line-height: 110%; text-align: left; } p.bannerContainer { display: block !important; } p.bannerContainer img { display: block; width: 100%; max-width: 100%; height: auto; } div.middle_column_single div.content_separator { margin: 20px 0px !important; padding: 0px !important; width: 100% !important; height: 1px !important; font-size: 0px !important; line-height: 0 !important; background: none rgb(191, 191, 191) !important; } .content_separator, .tabfade, .sec1fade, .sec2fade, .sec3fade { margin: 20px 0px !important; padding: 0px !important; width: 100% !important; height: 1px !important; font-size: 0px !important; line-height: 0 !important; background: none rgb(191, 191, 191) !important; } .content_separator_top { margin: 0px 0px 20px !important; padding: 0px !important; width: 100% !important; height: 1px !important; font-size: 0px !important; line-height: 0 !important; background: none rgb(191, 191, 191) !important; } .blank_separator { margin: 20px 0px !important; padding: 0px !important; width: 100% !important; height: 1px !important; font-size: 0px !important; line-height: 0 !important; background: none transparent !important; } div.pub_separator { margin: 10px 0px !important; padding: 0px !important; width: 100% !important; height: 1px !important; font-size: 0px !important; line-height: 0 !important; background: none rgb(191, 191, 191) !important; } .floatleft { margin: 5px 5px 5px 0px; float: left; } .floatright { margin: 5px 0px 5px 5px; float: right; } .floatImgRight { margin: 10px 0px 5px 10px; float: right; border-width: 0px; } .vspacer5px { display: block; height: 5px; line-height: 5px; font-size: 5px; } .vspacer10px { display: block; height: 10px; line-height: 10px; font-size: 10px; } .vspacer20px { display: block; height: 20px; line-height: 20px; font-size: 20px; } .vspacer30px { display: block; height: 30px; line-height: 30px; font-size: 30px; } .vspacer5pxclear { display: block; height: 5px; line-height: 5px; font-size: 5px; clear: both; } .vspacer10pxclear { display: block; height: 10px; clear: both; line-height: 10px; font-size: 10px; } .vspacer20pxclear { display: block; height: 20px; clear: both; } .vspacer30pxclear { display: block; height: 30px; clear: both; line-height: 30px; font-size: 30px; } .hspacer40px { display: block; float: left; width: 40px; height: 10px; } .h2black { margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-size: 16px; font-style: normal; font-weight: bold; line-height: 20px; text-align: left; } .h3black { margin-bottom: 10px; padding-left: 10px; color: rgb(0, 0, 0); font-size: 14px; font-style: normal; font-weight: normal; line-height: 14px; text-align: left; } .h3orange { margin: 0px; padding: 0px; color: rgb(222, 148, 19); font-size: 14px; font-style: normal; font-weight: bold; line-height: 14px; text-align: left; } #counter_holder .h3orange { margin: 10px 15px; } p.subhead1main, p.subHead1Main { margin: 10px 0px 5px !important; color: rgb(0, 0, 0) !important; font-size: 16px !important; font-style: normal !important; font-weight: bold !important; line-height: 16px !important; text-align: left !important; } p.subhead1color, p.subHead1Color { color: rgb(233, 156, 21); font-size: 14px; font-weight: bold; line-height: 14px; } p.subhead1color a, p.subHead1Color a { color: rgb(233, 156, 21); } p.maintext, p.mainText { color: rgb(0, 0, 0); font-size: 12px; line-height: 18px; margin: 0px !important; } p.mainText { color: rgb(0, 0, 0); font-size: 12px; line-height: 18px; } p.mainText a { color: rgb(0, 0, 0); line-height: 18px; text-decoration: none; } p.moreLink a { padding: 5px 0px 5px 20px; display: block; background: url("../images/bullet_circular_green_single_arrow.png") 0px center no-repeat transparent; } p.mainText a:hover { color: rgb(10, 119, 166); line-height: 18px; text-decoration: underline; } .linktomore { text-decoration: none; background: url("../images/bullet_circular_green_single_arrow.png") left center no-repeat; padding-top: 3px !important; padding-bottom: 3px !important; padding-left: 20px !important; } .linktomore a { margin: 0px; width: auto; color: rgb(10, 119, 166); font-size: inherit; font-style: normal; font-weight: bold; line-height: 15px; text-align: left; text-decoration: none; } .linktomore a:hover { color: rgb(10, 119, 166); text-decoration: underline; } .text12x18black { color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; text-align: left; margin: 0px !important; padding: 0px !important; } #counter_holder .text12x18black { margin-left: 15px !important; } .leftCol_blueBand { padding: 15px 2px; color: rgb(255, 255, 255); font-size: 15px; font-weight: normal; line-height: 15px; text-align: center; background-color: rgb(63, 98, 104); } .leftCol_smlText { padding: 5px 2px; color: rgb(255, 255, 255); font-weight: normal; font-size: 11px; line-height: 15px; text-align: left; } .leftCol_banner { padding: 5px 1px; vertical-align: top; background-color: rgb(250, 250, 242); } .leftCol_text { margin-left: 5px; padding: 0px 10px 10px 5px; color: rgb(0, 0, 0); font-size: 12px; line-height: 18px; } .leftCol_textBlueBld { margin-left: 5px; padding: 0px 10px 10px 5px; color: rgb(30, 100, 134); font-size: 11px; font-weight: bold; line-height: 18px; } .leftCol_textGreenBld { margin-left: 5px; padding: 0px 10px 10px 5px; color: rgb(86, 116, 47); font-size: 11px; font-weight: bold; line-height: 18px; } .rightCol_textGray { padding: 0px 10px 10px 5px; color: rgb(125, 125, 125) !important; } .textGray12, .textGray13 { padding: 5px; color: rgb(125, 125, 125); font-size: 13px; line-height: 18px; } .subtitleGreen16 { padding-left: 0px !important; color: rgb(137, 174, 69) !important; font-size: 16px !important; font-style: normal !important; font-weight: bold !important; line-height: 18px !important; text-align: left !important; } .formsTable td.icons { padding-left: 10px; padding-right: 10px; width: 56px; height: 63px; vertical-align: middle; border-right: 1px solid rgb(215, 215, 215); } td a.textDarkGray13 { font-size: 13px; line-height: 18px; color: rgb(51, 51, 51) !important; } td.textBlue12wPad { padding: 5px 5px 5px 15px; color: rgb(4, 73, 85); font-size: 12px; line-height: 18px; vertical-align: top; } table.sfeat td { padding: 0px !important; } #dynamicArticle .sec1sec2Head1_nw, #dynamicArticle .sec1sec2Head2_nw { padding: 6px 10px; width: auto; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: bold; border: 1px solid rgb(173, 173, 173); background: none 0px 0px repeat scroll rgb(173, 173, 173); line-height: 0.8em; vertical-align: middle; } #dynamicArticle .sec1sec2Head1_nw { margin: 0px; } #dynamicArticle .sec1sec2Head2_nw { margin: 0px 5px 0px 10px; } #dynamicArticle .sec1sec2HeadBlueTxt { margin: 0px; padding: 10px 5px 5px; width: auto; color: rgb(0, 173, 239); font-size: 12px; font-style: normal; font-weight: normal; line-height: 17px; border-bottom: 1px solid rgb(173, 173, 173); border-left: 1px solid rgb(173, 173, 173); border-right: 1px solid rgb(173, 173, 173); background: none 0px 0px repeat scroll rgb(252, 251, 242); } #dynamicArticle .sec1sec2HeadBlackTxt { margin: 0px 5px 5px 10px; padding: 5px 10px 7px 12px; color: rgb(102, 102, 102); font-size: 12px; font-style: normal; font-weight: normal; line-height: 17px; border: 1px solid rgb(173, 173, 173); background: none 0px 0px repeat scroll rgb(252, 251, 242); } div.ticker-wrapper p { padding: 10px 0px; color: rgb(8, 92, 171); font-size: 13px; font-style: normal; font-weight: normal; line-height: 15px; text-align: left; } div.ticker-wrapper p a { color: rgb(8, 92, 171); text-decoration: none; } div.ticker-wrapper p a:hover { color: rgb(79, 1, 0); text-decoration: none; } #dnn_PopUp h1, .maintitle, .mainTitle { margin: 20px 0px 5px; color: rgb(0, 0, 0); font-size: 22px; font-style: normal; font-weight: bold; line-height: 24px; text-align: left; } #dnn_PopUp h2, .subtitle, .subTitle, h2.headline_color, p.subhead1color, p.subHead1Color, #dnn_PopUp .h2black { margin: 0px 0px 10px; padding: 0px; color: rgb(0, 0, 0); font-size: 16px; font-style: normal; font-weight: bold; line-height: 20px; text-align: left; } h2.headline_color { margin: 15px 0px 5px !important; } .contentpane h3, .sidebar h3, #dnn_PopUp h3 { margin: 15px 0px 5px; padding: 0px; color: rgb(0, 0, 0); font-size: 15px; font-style: normal; font-weight: bold; line-height: 18px; text-align: left; } .contentpane h4, .sidebar h4, #dnn_PopUp h4 { margin: 8px 0px 4px; padding: 0px; color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-weight: bold; line-height: 17px; text-align: left; } .contentpane h5, .sidebar h5, #dnn_PopUp h5 { margin: 4px 0px; padding: 0px; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: bold; line-height: 13px; text-align: left; } .contentpane h6, .sidebar h6, #dnn_PopUp h6 { margin: 0px 0px 10px; color: rgb(0, 0, 0); font-size: 9px; font-style: normal; font-weight: normal; line-height: 14px; text-align: left; } #dnn_PopUp p, p.sidebarText, p.maintext, p.mainText, .contentpane li div.subhead, .contentpane li div.Subhead, #dnn_PopUp li div.subhead, #dnn_PopUp li div.Subhead { margin: 0px; padding: 3px 0px 10px; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; } .contentpane p.maintext, #dnn_PopUp p.maintext { margin: 0px; padding: 3px 0px 10px; } .contentpane .author, #dnn_PopUp .author, .contentpane .authortext, .contentpane .authorText, #dnn_PopUp .authortext, #dnn_PopUp .authorText { font-style: italic; } .contentpane p.small, .contentpane .small, #dnn_PopUp p.small, #dnn_PopUp .small, .contentpane .smalltext, .contentpane .smallText, .contentpane .SmallText, #dnn_PopUp .smalltext, #dnn_PopUp .smallText, #dnn_PopUp .SmallText { font-size: 11px; line-height: 14px; } .contentpane .blurb, #dnn_Popup .blurb { margin: 5px 5px 5px 10px; color: rgb(102, 102, 102); font-size: 12px; font-weight: bold; text-align: left; } .contentpane .link_bullet, #dnn_PopUp .link_bullet { padding: 3px 0px 3px 28px !important; font-size: 12px !important; font-weight: bold !important; background: url("../images/bullet_circular_green_single_arrow.png") 8px center no-repeat transparent !important; } .contentpane p.maintitle, .contentpane p.mainTitle, .contentpane p.headline, .contentpane p.Headline, .contentpane p.subhead2color, .contentpane p.subHead2Color, #dnn_PopUp p.maintitle, #dnn_PopUp p.mainTitle, #dnn_PopUp p.headline, #dnn_PopUp p.Headline, #dnn_PopUp p.subhead2color, #dnn_PopUp p.subHead2Color { margin: 20px 0px 5px; color: rgb(0, 0, 0); font-size: 22px; font-style: normal; font-weight: bold; line-height: 24px; text-align: left; } .contentpane .sidebartitleblack, .contentpane .sidebarTitleBlack, .contentpane .subhead1color, .contentpane .subHead1Color, .contentpane .subhead1main, .contentpane .subHead1Main, .contentpane .subtitle, .contentpane .subTitle, #dnn_PopUp .sidebartitleblack, #dnn_PopUp .sidebarTitleBlack, #dnn_PopUp .subhead1color, #dnn_PopUp .subHead1Color, #dnn_PopUp .subhead1main, #dnn_PopUp .subHead1Main, #dnn_PopUp .subtitle, #dnn_PopUp .subTitle { margin: 0px 0px 10px; padding: 0px; color: rgb(0, 0, 0); font-size: 16px; font-style: normal; font-weight: bold; line-height: 20px; text-align: left; } .contentpane .sidebarsubhead, .contentpane .sidebarSubHead, .contentpane p.subhead, .contentpane p.Subhead, .contentpane .subhead2, .contentpane .subHead2, .contentpane .h3orange, .contentpane .h3Orange, #dnn_PopUp .sidebarsubhead, #dnn_PopUp .sidebarSubHead, #dnn_PopUp p.subhead, #dnn_PopUp p.Subhead, #dnn_PopUp .subhead2, #dnn_PopUp .subHead2, #dnn_PopUp .h3orange, #dnn_PopUp .h3Orange { margin: 15px 0px 5px; padding: 0px; color: rgb(0, 0, 0); font-size: 15px; font-style: normal; font-weight: bold; line-height: 18px; text-align: left; } .contentpane .sidebarSubHead a, .contentpane .sidebarSubHead a:hover, .contentpane p.Subhead a, .contentpane p.Subhead a:hover, .contentpane .subHead2 a, .contentpane .subHead2 a:hover, .contentpane .h3orange a, .contentpane .h3orange a:hover, #dnn_PopUp .sidebarSubHead a, #dnn_PopUp .sidebarSubHead a:hover, #dnn_PopUp p.Subhead a, #dnn_PopUp p.Subhead a:hover, #dnn_PopUp .subHead2 a, #dnn_PopUp .subHead2 a:hover, #dnn_PopUp .h3orange a, #dnn_PopUp .h3orange a:hover { color: rgb(107, 100, 98) !important; } .contentpane .subhead3, .contentpane .subHead3, #dnn_PopUp .subhead3, #dnn_PopUp .subHead3 { margin: 8px 0px 4px; padding: 0px; color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-weight: bold; line-height: 17px; text-align: left; } .contentpane .leftcol_graysubheader, .contentpane .leftCol_graySubHeader, #dnn_PopUp .leftcol_graysubheader, #dnn_PopUp .leftCol_graySubHeader { padding: 5px 10px; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: bold; line-height: 18px; text-align: left; background: rgb(102, 102, 102); } .contentpane li div.subhead, .contentpane li div.Subhead, #dnn_PopUp li div.subhead, #dnn_PopUp li div.Subhead { margin: 3px 0px 10px; padding: 0px; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; text-align: left; } .contentpane blockquote, #dnn_PopUp blockquote, .contentpane .indent, #dnn_PopUp .indent, .contentpane .blockQuote, .contentpane .blockquote, #dnn_PopUp .blockQuote, #dnn_PopUp .blockquote { margin: 15px 15px 15px 22px; padding: 0px; color: rgb(0, 0, 0); font-size: 0.85em; font-style: normal; font-weight: normal; line-height: 1.45em; text-align: left; } .contentpane ul, #dnn_PopUp ul { margin: 3px 0px 6px; } .contentpane ul li, #dnn_PopUp ul li, .contentpane li.maintext, .contentpane li.mainText, #dnn_PopUp li.maintext, #dnn_PopUp li.mainText { color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; list-style-type: none; text-align: left; background: none 0px center; } .contentpane ul li ul li, #dnn_PopUp ul li ul li { padding-top: 3px; padding-bottom: 3px; padding-left: 20px !important; background: url("../images/bullet_square_black.png") 3px 10px no-repeat transparent !important; } .contentpane ul.listmajorbullets, .contentpane ul.listMajorBullets, #dnn_PopUp ul.listmajorbullets, #dnn_PopUp ul.listMajorBullets { margin: 3px 0px 6px 6px; } .contentpane ul.listmajorbullets li, .contentpane ul.listMajorBullets li, #dnn_PopUp ul.listmajorbullets li, #dnn_PopUp ul.listMajorBullets li { background: url("../images/bullet_double_arrow_black.png") 6px 9px no-repeat transparent; padding-top: 3px !important; padding-bottom: 3px !important; padding-left: 24px !important; } .contentpane ul.listminorbullets, .contentpane ul.listMinorBullets, #dnn_PopUp ul.listminorbullets, #dnn_PopUp ul.listMinorBullets { margin: 3px 0px 6px 6px; } .contentpane ul.listminorbullets li, .contentpane ul.listMinorBullets li, #dnn_PopUp ul.listminorbullets li, #dnn_PopUp ul.listMinorBullets li { background: url("../images/bullet_diamond_gray.png") 7px 10px no-repeat transparent; padding-top: 3px !important; padding-bottom: 3px !important; padding-left: 24px !important; } .contentpane ul.square, #dnn_PopUp ul.square { margin: 3px 0px 6px 14px !important; } .contentpane ul.square li, #dnn_PopUp ul.square li { padding-top: 3px !important; padding-bottom: 3px !important; padding-left: 20px !important; background: url("../images/bullet_square_black.png") 8px 10px no-repeat transparent !important; } .contentpane ul.blank_list, #dnn_PopUp ul.blank_list { list-style-type: none !important; } .contentpane ul.blank_list li, #dnn_PopUp ul.blank_list li { list-style-type: none !important; background-image: none !important; } .contentpane ul.square, #dnn_PopUp ul.square { list-style-type: none !important; } .contentpane ul.square li, #dnn_PopUp ul.square li { list-style-type: none !important; background-image: url("../images/bullet_square_black.png") !important; } .contentpane ul.disc, #dnn_PopUp ul.disc { list-style-type: none !important; } .contentpane ul.disc li, #dnn_PopUp ul.disc li { background-repeat: no-repeat; background-position: 0px 5px; margin-left: 20px !important; padding-left: 15px !important; list-style-type: none !important; background-image: url("../images/bullet_circular_black.png") !important; } .contentpane ul.circle, #dnn_PopUp ul.circle { list-style-type: none !important; } .contentpane ul.circle li, #dnn_PopUp ul.circle li { list-style-type: none !important; background-image: url("../images/bullet_circular_open.png") !important; } .contentpane ul.diamond, #dnn_PopUp ul.diamond { list-style-type: none !important; } .contentpane ul.diamond li, #dnn_PopUp ul.diamond li { list-style-type: none !important; background-image: url("../images/bullet_diamond_gray.png") !important; } .contentpane ul.singlearrow, #dnn_PopUp ul.singlearrow { list-style-type: none !important; } #content_holder ul.singlearrow li, #dnn_PopUp ul.singlearrow li { list-style-type: none !important; background-image: url("../images/bullet_single_arrow_black.png") !important; } .contentpane ul.doublearrow, #dnn_PopUp ul.doublearrow { list-style-type: none !important; } .contentpane ul.doublearrow li, #dnn_PopUp ul.doublearrow li { list-style-type: none !important; background-image: url("../images/bullet_double_arrow_black.png") !important; } .contentpane ol, .sidebar ol, #dnn_PopUp ol { margin: 3px 0px 6px 30px; } .contentpane ol ol, .sidebar ol ol, #dnn_PopUp ol ol { margin-left: 20px !important; } .contentpane ol blockquote, .sidebar ol blockquote, #dnn_PopUp ol blockquote { font-size: 1em; } .contentpane ol li, .sidebar ol li, #dnn_PopUp ol li { margin-left: 10px; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; list-style-type: decimal; text-align: left; } .contentpane ol li ol li, .sidebar ol li ol li, #dnn_PopUp ol li ol li { margin-left: 0px; list-style-type: lower-alpha; } .contentpane ol.decimal li, .sidebar ol.decimal li, #dnn_PopUp ol.decimal li { list-style-type: decimal; } .contentpane ol.listNumbered li, .sidebar ol.listNumbered li, #dnn_PopUp ol.listNumbered li { list-style-type: decimal; margin-left: 15px !important; padding: 3px 0px 3px 3px !important; } .contentpane ol.upperalpha li, #dnn_PopUp ol.upperalpha li { list-style-type: upper-alpha; } #content_holder ol.loweralpha li, #dnn_PopUp ol.loweralpha li { list-style-type: lower-alpha; } .contentpane ol.upperroman li, .sidebar ol.upperroman li, #dnn_PopUp ol.upperroman li { list-style-type: upper-roman; } .contentpane ol.lowerroman li, .sidebar ol.lowerroman li, #dnn_PopUp ol.lowerroman li { list-style-type: lower-roman; } div.content_left_column_container ol { margin-left: 10px !important; } div.content_left_column_container ul li, div.content_left_column_container ol li { padding: 3px 0px; font-size: 11px !important; line-height: 13px !important; } div.content_left_column_container ol li ol { margin-left: 10px; } div.content_left_column_container ol li ol li { padding: 3px 0px; } div.content_left_column_container img { margin: 0px; } div.content_left_column_container p.moreLink { margin: 0px !important; } div.content_left_column_container h2 { margin-bottom: 5px !important; color: rgb(0, 0, 0) !important; font-size: 14px !important; line-height: 14px !important; } div.left_col_social { margin: 10px 0px; padding: 0px; width: 170px; height: 20px; } div.left_col_social span { display: block; float: left; } div.left_col_social span.left_col_social_label { margin: 2px 8px 0px 0px; font-size: 13px; font-style: normal; font-weight: bold; text-transform: uppercase; } div.content_left_column_container p.subhead1main, div.content_left_column_container p.subHead1Main { margin: 10px 0px 15px !important; font-size: 16px !important; } div.content_left_column_container p.maintext, div.content_left_column_container p.mainText { font-size: 12px !important; line-height: 16px !important; } div.content_left_column_container p.morelink, div.content_left_column_container p.moreLink { font-weight: bold !important; } #content_page_column_middle h1 { margin-top: 0px !important; } #content_page_column_middle ul { margin-left: 6px; } #content_page_column_middle ul li { padding: 3px 0px 3px 24px; background: url("../images/bullet_diamond_gray.png") 7px 10px no-repeat transparent; } #content_page_column_middle ul li ul { margin-left: 0px !important; margin-bottom: 0px !important; } #content_page_column_middle ul li ul li { padding-left: 18px !important; } #content_page_column_middle .linktomore a { margin-bottom: 5px; } #content_page_column_middle ol, #content_page_column_middle ol.listnumbered, #content_page_column_middle ol.listNumbered { margin-left: 20px; margin-bottom: 8px; } #content_page_column_middle ol li ol { margin-left: 10px; margin-bottom: 0px; } #content_page_column_middle ol li ol li { margin-left: 8px; padding-left: 0px !important; } #content_page_column_middle ol.listnumbered, #content_page_column_middle ol.listNumbered { list-style-type: decimal; } #content_page_column_middle ol li, #content_page_column_middle ol li.maintext, #content_page_column_middle ol li.mainText, #content_page_column_middle ol.listnumbered li, #content_page_column_middle ol.listNumbered li, #content_page_column_middle ol.listnumbered li.maintext, #content_page_column_middle ol.listNumbered li.mainText { list-style-type: decimal; } div#articlesidebar { margin: 0px 0px 15px; padding: 4px 0px 0px 15px; float: right; width: 190px; background-color: rgb(255, 255, 255); } div.sidebarcolor { width: 190px; height: 6px; background-color: rgb(70, 61, 59); } div#sidebarContent { padding: 10px; border-bottom: 1px solid rgb(152, 151, 142); } div#articlesidebar h2, div#articlesidebar p.sidebartitleblack, div#articlesidebar p.sidebarTitleBlack { color: rgb(0, 0, 0); font-size: 0.9em; font-style: normal; font-weight: 600; line-height: 1.45em; padding-top: 5px !important; } div#articlesidebar h3, div#articlesidebar p.sidebarsubhead, div#articlesidebar p.sidebarSubHead { padding-bottom: 5px; color: rgb(70, 61, 59); font-size: 11px; font-style: normal; font-weight: bold; line-height: 13px; text-align: left; } div#articlesidebar h4 { padding-bottom: 5px; color: rgb(70, 61, 59); font-size: 11px; font-style: normal; font-weight: bold; line-height: 13px; text-align: left; } div#articlesidebar p, div#articlesidebar p.sidebartext, div#articlesidebar p.sidebarText { margin: 3px 0px 5px; color: rgb(0, 0, 0); font-size: 11px; font-style: normal; font-weight: normal; line-height: 15px; } div#articlesidebar p.linktomore { font-size: 11px; } div#articlesidebar p.linktomore a { font-size: 11px; } div#articlesidebar ul li, div#articlesidebar ul.listminorbullets li, div#articlesidebar ul.ListMinorBullets li { padding-left: 20px; color: rgb(0, 0, 0); font-size: 11px; font-style: normal; font-weight: normal; line-height: 15px; background: url("../images/bullet_diamond_gray.png") 3px 9px no-repeat transparent !important; } div#articlesidebar ul.listmajorbullets, div#articlesidebar ul.ListMajorBullets { margin: 0px; padding: 0px; } div#articlesidebar ul.listmajorbullets li, div#articlesidebar ul.ListMajorBullets li { padding-top: 3px; padding-bottom: 3px; padding-left: 24px; color: rgb(0, 0, 0); font-size: 11px; font-style: normal; font-weight: normal; line-height: 15px; background: url("../images/bullet_double_arrow_black.png") 7px 9px no-repeat transparent !important; } div#articlesidebar ul.listmajorbullets li ul li, div#articlesidebar ul.listminorbullets li ul li { background: url("../images/bullet_square_black.png") 3px 10px no-repeat transparent !important; padding-left: 16px !important; } div#articlesidebar ul.sidebarlistminorbullets, div#articlesidebar ul.sidebarListMinorBullets { margin: 0px; padding: 0px; } div#articlesidebar ul.sidebarlistminorbullets li, div#articlesidebar ul.sidebarListMinorBullets li { padding-top: 3px; padding-bottom: 3px; padding-left: 20px; color: rgb(0, 0, 0); font-size: 11px; font-style: normal; font-weight: normal; line-height: 15px; background: url("../images/bullet_diamond_gray.png") 7px 9px no-repeat transparent !important; } div#articlesidebar ul.sidebarlistmajorbullets, div#articlesidebar ul.sidebarListMajorBullets { margin: 0px; padding: 0px; } div#articlesidebar ul.sidebarlistmajorbullets li, div#articlesidebar ul.sidebarListMajorBullets li { padding-top: 3px; padding-bottom: 3px; padding-left: 20px; color: rgb(0, 0, 0); font-size: 11px; font-style: normal; font-weight: normal; line-height: 15px; background: url("../images/bullet_double_arrow_black.png") 7px 9px no-repeat transparent !important; } div#articlesidebar ol, div#articlesidebar ol.sidebarlistnumbered, div#articlesidebar ol.sidebarListNumbered { margin-left: 15px; } div#articlesidebar ol li, div#articlesidebar ol.sidebarlistnumbered li, div#articlesidebar ol.sidebarListNumbered li { padding-left: 0px; font-size: 11px; line-height: 15px; } @media screen and (max-width: 550px) and (min-width: 0) { #dynamicArticle #dynamicArticleContent div { zoom: 1; } #dynamicArticle #dynamicArticleContent div::after { clear: both; margin: 0px; padding: 0px; display: table; font-size: 0px; line-height: 0; content: " "; visibility: hidden; overflow: hidden; } #dynamicArticle #dynamicArticleContent *, #dynamicArticle #dynamicArticleContent ::before, #dynamicArticle #dynamicArticleContent ::after { box-sizing: border-box; } #dynamicArticle #dynamicArticleContent #articlesidebar { margin: 0px 0px 20px; padding: 0px 10px 0px 135px; float: none; width: 100%; max-width: 100%; } #dynamicArticle #dynamicArticleContent #articlesidebar .sidebarcolor { width: 100%; max-width: 100%; height: 6px; } } @media screen and (max-width: 450px) and (min-width: 0) { #dynamicArticle #dynamicArticleContent h2 + div { width: 100%; margin-right: 0px !important; float: none !important; } #dynamicArticle #dynamicArticleContent img { margin: 0px auto; display: block; width: 120px; height: auto; } #dynamicArticle #dynamicArticleContent #articlesidebar { padding: 0px; margin-top: 10px; } } div.middle_3_column_left ul, div.middle_3_column_middle ul, div.middle_3_column_right ul { margin: 0px; } div.middle_column_single table tr td.leftcol { margin-right: 0px; display: block; float: left; width: 180px; vertical-align: top; } div.middle_column_single table tr td.midcol { margin-right: 0px; margin-left: 0px; display: block; float: left; width: 180px; vertical-align: top; } div.middle_column_single table tr td.rightcol { margin-left: 0px; display: block; float: right; width: 180px; vertical-align: top; } div.middle_column_single table tr td.leftcol ul, div.middle_column_single table tr td.midcol ul, div.middle_column_single table tr td.rightcol ul { margin: 0px; } div.middle_column_single table.sitemapTable { margin-left: -15px; width: 606px; border-collapse: collapse; background: url("../images/bkg_content_border_3_column.png") left top repeat-y transparent; } div.middle_column_single table.sitemapTable tr { width: 100%; border-collapse: collapse; } div.middle_column_single table.sitemapTable tr td.sitemap_leftcol { margin: 0px; float: left; min-height: 0px; border-collapse: collapse; padding: 0px 15px !important; width: 172px !important; } div.middle_column_single table.sitemapTable tr td.sitemap_midcol { margin: 0px; float: left; min-height: 0px; border-collapse: collapse; padding: 0px 15px !important; width: 172px !important; } div.middle_column_single table.sitemapTable tr td.sitemap_rightcol { margin: 0px; float: right; min-height: 0px; border-collapse: collapse; padding: 0px 15px !important; width: 172px !important; } div.middle_column_single table.sitemapTable tr td.sitemap_leftcol ul, div.middle_column_single table.sitemapTable tr td.sitemap_midcol ul, div.middle_column_single table.sitemapTable tr td.sitemap_rightcol ul { margin: 0px; } div.middle_column_single table.sitemapTable tr td.sitemap_leftcol div a, div.middle_column_single table.sitemapTable tr td.sitemap_midcol div a, div.middle_column_single table.sitemapTable tr td.sitemap_rightcol div a { margin: 0px; padding: 2px 0px; display: block; } div.middle_column_single table.sitemapTable h3 a, div.middle_column_single table.sitemapTable h3 a:hover { color: rgb(107, 100, 98) !important; text-decoration: none !important; } div.content_right_column_container h1, div.content_right_column_container h2, div.content_right_column_container h3, div.content_right_column_container h4, div.content_right_column_container h5, div.content_right_column_container h6, div.content_right_column_container p { padding: 0px; } div.content_right_column_container p { line-height: 13px !important; } div.content_right_column_container ul li, div.content_right_column_container ol li { padding: 3px 0px; line-height: 13px !important; } div.content_right_column_container img { margin: 0px; } div.content_right_column_container p.subhead1main, div.content_right_column_container p.subHead1Main { margin: 10px 0px 5px !important; font-size: 16px !important; } div.content_right_column_container h2 { margin-bottom: 5px !important; color: rgb(0, 0, 0) !important; font-size: 14px !important; line-height: 14px !important; } div.content_right_column_container .h2black { padding: 0px; } div.content_right_column_container .section1 .text12x18black { margin-left: 0px !important; margin-right: 0px !important; } div.content_right_column_container p.morelink, div.content_right_column_container p.moreLink { margin: 0px !important; } ul.print_or_send_to_a_friend { border-bottom: 1px solid rgb(171, 171, 171); margin: 10px 0px 0px !important; padding: 0px 0px 15px !important; } ul.print_or_send_to_a_friend li { display: block; font-size: 12px !important; } ul.print_or_send_to_a_friend li a.print_this_page, ul.print_or_send_to_a_friend li a.send_to_a_friend { padding: 3px 0px 3px 30px; display: block; color: rgb(99, 100, 105) !important; } ul.print_or_send_to_a_friend li a.print_this_page { background: url("../images/icon_print_this_page.png") 2px center no-repeat transparent; } ul.print_or_send_to_a_friend li a.send_to_a_friend { background: url("../images/icon_send_to_a_friend.png") 2px center no-repeat transparent; } ul.print_or_send_to_a_friend li a.print_this_page:hover, ul.print_or_send_to_a_friend li a.send_to_a_friend:hover { color: rgb(108, 152, 28) !important; } div.content_right_column_container ol li { margin-left: 0px; } div.advertising_right_col a { margin: 15px auto; padding: 20px 0px 0px; display: block; width: 300px; text-decoration: none; border: 0px; background: url("../images/icon_label_advertising_sm.png") center 4px no-repeat transparent; } div.advertising_right_col_uprival { margin: 15px auto; padding: 20px 0px 0px; display: block; width: 300px; text-decoration: none; border: 0px; background: url("../images/icon_label_advertising_sm.png") center 4px no-repeat transparent; } div.content_right_column_container ol, div.content_right_column_container ol.listNumbered { margin-left: 8px !important; } div.content_right_column_container ol li, div.content_right_column_container ol.listNumbered li { padding-left: 0px; } table.table_data_list { margin: 0px 0px 10px; box-shadow: rgb(233, 233, 233) 0px 0px 5px; } table.table_data_list tr, table.table_data_list th, table.table_data_list td { border: 1px solid rgb(173, 173, 173); } table.table_data_list th { padding: 5px 7px; color: rgb(74, 74, 71); font-size: 13px; font-style: normal; font-weight: bold; line-height: 15px; background: rgb(236, 232, 205) !important; } table.table_data_list td { padding: 3px 7px; } table.table_data_list tr.even { background: rgb(255, 252, 232); } table.table_data_list tr.odd { background: rgb(253, 253, 251); } table.table_data_list p { font-size: 1em !important; } table.matrix { width: 100%; } table.matrix tr.hline { width: 100%; height: 1px; line-height: 1px; background-color: rgb(0, 0, 0); } table.matrix tr td.subHead4 { margin: 10px 0px 0px; padding: 8px 5px; color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-weight: bold; line-height: 15px; text-align: left; text-transform: uppercase; } table.matrix tr.alt1 td, table.matrix tr.alt2 td { padding: 4px 4px 4px 7px; height: 54px; color: rgb(0, 0, 0); font-size: 11px; } table.matrix tr.alt1 td { background-color: rgb(244, 242, 233); } table.matrix tr.alt2 td { background-color: rgb(249, 249, 244); } table.matrixMem { width: 100%; } table.matrixMem tr.hline { width: 100%; height: 1px; line-height: 1px; background-color: rgb(0, 0, 0); } table.matrixMem tr td.subHead5 { margin: 10px 0px 0px; padding: 8px 5px; color: rgb(0, 0, 0); font-size: 13px; font-style: normal; font-weight: bold; line-height: 15px; text-align: left; text-transform: uppercase; } table.matrixMem tr.alt1 td, table.matrixMem tr.alt2 td { padding: 4px 4px 4px 7px; height: 54px; color: rgb(0, 0, 0); font-size: 11px; } table.matrixMem tr.alt1 td { background-color: rgb(244, 242, 233); } table.matrixMem tr.alt2 td { background-color: rgb(249, 249, 244); } table.matrixMem tr td a { margin-top: 10px; display: block; font-size: 12px; font-style: normal; font-weight: normal; line-height: 14px; text-align: center; } table#facultylist { width: 60% !important; } table#facultylist td { width: 50%; } table.table_ascd_express_toc { margin: -30px 0px 0px 10px !important; width: 100% !important; font-size: 19px !important; } tr.express_toc_issue_info td { padding: 0px !important; } tr.express_toc_issue_info td.smallTextB { font-size: 10px; font-style: normal; font-weight: bold; } tr.express_toc_issue_content p.subHead2Color { margin-top: 0px !important; } tr.express_toc_issue_content td { padding: 0px !important; } tr.express_toc_issue_content td img[hspace="12"] { padding: 9px 12px; } tr.express_toc_issue_content td.leftColumn { width: 196px; vertical-align: top; border-right: 1px solid rgb(196, 195, 195); background: rgb(225, 234, 243); } tr.express_toc_issue_content td.leftColumn td.leftCol_blueHeader { color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: bold; line-height: 18px; text-align: left; text-transform: uppercase; background: rgb(11, 119, 168); padding: 5px 10px !important; } tr.express_toc_issue_content td.leftColumn td.leftCol_graySubHeader { padding: 5px 10px !important; } tr.express_toc_issue_content td.leftColumn td.leftCol_content { padding: 0px 10px !important; } tr.express_toc_issue_content td.sectHeader { width: 196px; color: rgb(255, 255, 255); font-size: 12px; font-style: normal; font-weight: bold; line-height: 18px; background-color: rgb(218, 146, 38); padding-left: 10px !important; } table.table_ascd_express_toc tr td.leftColumn { width: 196px; background: rgb(225, 234, 243); } table.table_ascd_express_toc tr td.leftColumn { border-style: none; } table.table_ascd_express_toc td.tod { width: 100%; padding: 0px !important; } table.table_ascd_express_toc td.tod > table { width: 100%; margin-top: 0px !important; } table.table_ascd_express_toc td.tod td.tod { display: block; float: right; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: normal; line-height: 15px; text-align: center; background: rgb(11, 119, 168); padding: 10px 15px !important; } table.table_ascd_express_toc tr.express_toc_issue_footer td { padding: 0px !important; } table.table_ascd_express_toc tr.expFooter { padding: 5px 10px; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: bold; line-height: 15px; text-align: center; border: 1px solid rgb(196, 195, 195); background: rgb(186, 186, 186); } table.table_ascd_express_toc tr td.expFooter_Content { color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 14px; text-align: center; vertical-align: top; border-left: 1px solid rgb(196, 195, 195); background: rgb(253, 246, 228); padding-top: 15px !important; } table.table_ascd_express_toc tr td.expFooter_Content:last-child { border-right: 1px solid rgb(196, 195, 195); } table.table_ascd_express_toc tr.footerBar { padding: 5px 10px; color: rgb(255, 255, 255); font-size: 11px; font-style: normal; font-weight: normal; line-height: 18px; text-align: center; border: 1px solid rgb(196, 195, 195); background: rgb(11, 119, 168); } table.table_ascd_express_toc tr.footerBar img { margin-bottom: -8px; } table.table_ascd_express_toc td p.linktomore { margin-bottom: 15px !important; margin-top: -7px !important; } .ascdexpressmain { vertical-align: top; width: 100% !important; } .ascdexpressmaintable { width: 100% !important; } .ascdexpressmaintable img[hspace="12"] { padding: 9px 12px; } div#dynamicArticle div#dynamicArticleContent h1 { margin-bottom: 20px; color: rgb(0, 0, 0); line-height: 1.45em; font-weight: 600; } div#dynamicArticleContent h2, div#dynamicArticleContent p.subTitle { color: rgb(0, 0, 0); padding-bottom: 15px; font-size: 1.2em; } div#dynamicArticleContent p { padding-bottom: 15px; line-height: 1.45em; } div#dynamicArticleContent img { max-width: 100%; } div#dynamicArticleContent th { padding: 5px 7px; color: rgb(0, 0, 0); font-weight: bold; } div#dynamicArticleContent td { padding: 3px 5px; } div#dynamicArticle #dynamicArticleContent ol { margin-left: 30px !important; } div#dynamicArticle #dynamicArticleContent ol li { list-style-type: decimal !important; } div#dynamicArticle #dynamicArticleContent ol ol li { list-style-type: upper-alpha !important; } div#dynamicArticle #dynamicArticleContent ol ol ol li { list-style-type: lower-alpha !important; } #dynamicArticleContent > table { width: 100% !important; font-size: 1em !important; } #dynamicArticleContent > table .mainTitle { margin: 0px; padding: 0px 0px 15px; color: rgb(57, 57, 57); font-size: 1.2em; font-weight: 600; line-height: 1.25em; } #dynamicArticleContent > table .subHead1Main { margin: 0px !important; padding: 0px 0px 15px !important; color: rgb(0, 0, 0) !important; font-size: 1.05em !important; font-weight: 600 !important; line-height: 1.25em !important; } #dynamicArticleContent > table table .subHead2 { padding-top: 5px; padding-bottom: 0px; font-size: 1em; font-weight: 600; } #dynamicArticleContent > table table .sidebarText { font-size: 0.95em; } .viewbooksbytype { position: relative; padding: 0px 0px 0px 220px; width: 100%; height: 100%; overflow: hidden; border-bottom: 1px solid rgb(214, 212, 215); background-color: rgb(238, 238, 226); margin: 0px 0px 15px !important; } .viewbooksbytype::after { clear: both; display: table; content: " "; overflow: hidden; visibility: hidden; } .viewbooksbytype li { display: block; float: left; height: 100%; text-transform: uppercase; margin: 0px !important; padding: 0px !important; color: rgb(115, 111, 110) !important; text-align: center !important; } .viewbooksbytype li.viewbytypelbl { position: absolute; top: 50%; left: 0px; width: 220px; margin-top: -8px !important; } .viewbooksbytype li.viewbytypelbl span { padding: 0px 10px; display: block; width: 100%; text-align: center; } .viewbooksbytype li.viewbytypebttn { width: 100%; max-width: 33.33%; border-left: 1px solid rgb(214, 212, 215); font-size: 1.25em !important; line-height: 2.25em !important; } .viewbooksbytype li.viewbytypebttn a { display: block; width: 100%; height: 100%; font-style: normal; font-weight: 600; text-decoration: underline; transition: background-color 0.1s ease-in-out 0s; color: rgb(115, 111, 110) !important; } .viewbooksbytype li.viewbytypebttn a:hover { background-color: rgb(214, 213, 195); } .viewbooksbytype li.viewbytypebttn.active a { background-color: rgb(214, 213, 195); } @media screen and (max-width: 975px) and (min-width: 0) { .viewbooksbytype { padding: 0px 0px 0px 200px; } .viewbooksbytype li.viewbytypelbl { width: 200px; } .viewbooksbytype li.viewbytypebttn { width: 100%; max-width: 33.33%; font-size: 1.15em !important; } } @media screen and (max-width: 950px) and (min-width: 0) { .viewbooksbytype li.viewbytypebttn { width: 100%; max-width: 33.33%; font-size: 1.05em !important; } } @media screen and (max-width: 525px) and (min-width: 0) { .viewbooksbytype { padding-top: 35px; padding-left: 0px; } .viewbooksbytype li.viewbytypelbl { top: 0px; width: 100%; height: 35px; border-top: 1px solid rgb(214, 212, 215); border-bottom: 1px solid rgb(214, 212, 215); margin-top: 0px !important; font-size: 1.05em !important; line-height: 35px !important; } .viewbooksbytype li.viewbytypebttn.author { border-left: 0px none; } } p.general_pub_links, p.journal_issue_links { display: block; height: 26px; border-bottom: 1px dotted rgb(230, 222, 222); margin-bottom: 15px !important; padding-bottom: 15px !important; font-size: 11px !important; } p.general_pub_links:last-child, p.journal_issue_links:last-child { border-bottom: 0px none !important; } p.general_pub_links a, p.journal_issue_links a { margin: 0px 5px 0px 0px; padding: 2px 6px; display: block; float: left; border: 1px solid rgb(249, 233, 233); background: rgb(255, 251, 251); border-radius: 3px; box-shadow: rgb(255, 255, 255) 0px 1px 1px inset; transition: all 0.2s ease-in-out 0s; color: rgb(153, 0, 0) !important; } p.general_pub_links a:hover, p.journal_issue_links a:hover { border-color: rgb(244, 223, 223); background: rgb(250, 234, 234); transition: all 0.2s ease-in-out 0s; color: rgb(149, 8, 1) !important; text-decoration: none !important; } p.viewbytype_pagination { display: block; } p.viewbytype_pagination::after, p.viewbytype_pagination::after { clear: both; margin: 0px; padding: 0px; display: table; content: " "; visibility: visible; overflow: visible; } p.viewbytype_pagination a { margin: 0px 3px 3px 0px; padding: 2px 5px; display: block; float: left; border: 1px solid rgb(198, 198, 198); background: rgb(236, 236, 236); border-radius: 3px; box-shadow: rgb(255, 255, 255) 0px 1px 1px inset; transition: all 0.2s ease-in-out 0s; color: rgb(0, 0, 0) !important; font-size: 1.2em !important; } p.viewbytype_pagination a:hover { border-color: rgb(223, 223, 223); background: rgb(249, 249, 249); transition: all 0.2s ease-in-out 0s; color: rgb(105, 105, 105) !important; text-decoration: none !important; } @media screen and (max-width: 1065px) { p.viewbytype_pagination a { margin: 0px 7px 7px 0px; padding: 2px 5px; font-size: 1.3em !important; } } ul.viewbytype_ul { border-bottom: 1px dotted rgb(230, 222, 222); margin-bottom: 15px !important; margin-left: 15px !important; padding-bottom: 15px !important; } ul.viewbytype_ul > li { padding: 0px 0px 5px !important; list-style-type: disc !important; } div.dynamicarticle_social_and_info { width: 100%; padding-top: 5px; position: relative; z-index: 9; } ul.dynamicarticle_social_list { display: block; height: 16px; border-top: 1px solid rgb(150, 151, 146); border-bottom: 1px solid rgb(150, 151, 146); background: none transparent; margin: 25px 0px !important; padding: 10px 0px !important; } ul.dynamicarticle_social_list li { display: block; height: 20px; color: rgb(0, 0, 0); font-style: normal; font-weight: normal; line-height: 12px; list-style-type: none; text-align: left; margin: 0px !important; padding: 0px !important; float: left !important; font-size: 11px !important; text-transform: uppercase !important; background: none transparent !important; } ul.dynamicarticle_social_list li.dynamicarticle_social_label { margin: 0px 3px 0px 0px !important; } ul.dynamicarticle_social_list li a { display: block; width: 17px; height: 16px; margin: 0px !important; padding: 0px !important; } div.pub_buy_now { margin: 0px 0px 15px 7px; } div.pub_buy_now a { position: relative; z-index: 999; margin: 0px; padding: 10px 0px 10px 35px; display: block; color: rgb(15, 108, 142); font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; text-transform: uppercase; background: url("../images/icon_dynamicarticle_buy_now.png") 0px center no-repeat transparent; } div.pub_buy_now a:hover { color: rgb(15, 108, 142); text-decoration: underline; } div.pub_book_buy_now { margin: 0px; text-align: center; } div.pub_book_buy_now a { position: relative; z-index: 999; margin: 0px; padding: 0px; display: block; color: rgb(15, 108, 142); font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; text-transform: uppercase; } div.pub_book_buy_now a:hover { color: rgb(15, 108, 142); text-decoration: underline; } div.pub_sidebar_container { padding: 5px; border: 2px solid rgb(204, 204, 204); margin: 0px -7px 0px 0px; position: relative; z-index: 9; background: none 0px 0px repeat scroll rgb(255, 255, 255) !important; } div.pub_sidebar_content { font-size: 11px; font-weight: normal; font-style: normal; line-height: 14px; } div.pub_sidebar_lock { margin: -5px -5px 5px; padding: 5px; border-bottom: 1px solid rgb(204, 204, 204); background: none rgb(240, 240, 232) !important; } div.pub_sidebar_lock ul li { font-size: 11px !important; line-height: 14px !important; } #pub_sidebar_addition h5 { font-size: 12px; } #pub_sidebar_addition h6 { font-size: 11px; } #pub_sidebar_addition p { font-size: 11px; } #pub_sidebar_addition p.linktomore { margin: 6px 0px; padding: 3px 0px 4px 18px !important; font-size: 11px !important; } #pub_sidebar_addition p.linktomore a { font-size: 11px !important; } #pub_sidebar_addition ul.listminorbullets li, #pub_sidebar_addition ul.listmajorbullets li { font-size: 11px; } div.pub_unlock_image { padding: 0px 5px 5px 0px; float: left; width: 30px; height: 30px; background: url("../images/icon_dynamicarticle_unlock.png") 0px 4px no-repeat transparent; } div.pub_online_image { padding: 0px 5px 5px 0px; margin-top: -5px; float: left; width: 32px; height: 32px; background: url("../images/icon_pub_online.png") 0px 4px no-repeat transparent; } div.pub_sidebar_member_type { font-weight: bold; font-size: 11px; line-height: 12px; height: 36px; } ul.pub_related_list { margin: 0px; padding: 0px; } ul.pub_related_list li { font-style: normal; font-weight: normal; text-align: left; padding: 0px 0px 7px !important; font-size: 11px !important; line-height: 11px !important; background: none transparent !important; } div.pub_keywords_container { padding: 15px; border: 1px solid rgb(204, 204, 204); margin: 10px 0px 0px; background: none rgb(240, 240, 232) !important; } div.pub_keywords_content { font-size: 0.85em; font-style: normal; font-weight: normal; line-height: 18px; margin: 0px; padding: 3px 0px 10px; } div.pub_keywords_content_item { text-transform: lowercase; } div.pub_footer_container { padding: 10px 15px 15px; border: 1px solid rgb(204, 204, 204); margin: 15px 0px; position: relative; background: none rgb(240, 240, 232) !important; } div.pub_footer_copyright p { font-size: 11px !important; line-height: 14px !important; } div.pub_footer_permission p { line-height: 18px !important; padding: 3px 0px 5px !important; } div.pub_footer_permission ul { margin-left: 25px !important; } div.pub_footer_permission ul li { padding-left: 25px; line-height: 1.45em !important; list-style-type: disc !important; } div.pub_footer_permission ul li::before { content: ""; } div.pub_online_content_container { padding: 25px 15px 0px; border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); margin: -6px 0px 0px; position: relative; background: none rgb(244, 242, 216) !important; } div.pub_online_content_container_end { height: 5px; margin-top: -10px; background: none rgb(244, 242, 216) !important; } .fulljournalissue_container { position: relative; } .fulljournalissue_container h1 { padding: 0px 0px 15px; font-size: 1.5em; line-height: 1.15em; color: rgb(57, 57, 57) !important; font-weight: normal !important; } .fulljournalissue_container .small { font-style: normal !important; } #dynamicArticleContent .fulljournalissue_container h2 { color: rgb(57, 57, 57); font-size: 1.25em; font-weight: 600; } .fulljournalissue_sidecontent_holder { position: relative; right: 0px; margin: 30px -15px 0px 0px; padding: 0px 0px 10px 15px; float: right; width: 165px; background: rgb(255, 255, 255); } .fulljournalissue_coverimage { position: relative; z-index: 9; } .fulljournalissue_coverimage img { border: 0px none; padding-left: 0px; width: 150px; } .boxshadow { box-shadow: rgba(0, 0, 0, 0.5) 4px 4px 5px; } .pub_journal_main { margin-right: -15px; } .pub_journal_main .pub_journal_toc_intro { overflow: auto; margin: -2px 0px 10px; } .pub_journal_main .pub_journal_toc_intro p { font-weight: bold; color: rgb(102, 102, 102); font-size: 0.8em !important; } .pub_journal_main .pub_journal_article_intro { margin: 3px 0px 15px; } .pub_journal_main .pub_journal_article_intro a { font-size: 0.85em !important; } .pub_journal_bottom { padding-bottom: 10px; margin-top: -16px; } .pub_journal_bottom #pub_journal_addition ul { margin: 0px 0px 0px 20px; } .pub_journal_bottom #pub_journal_addition ul li { position: relative; padding: 0px 0px 0px 5px; } .pub_journal_bottom #pub_journal_addition ul li::before { position: absolute; top: 7px; left: -12px; margin-top: -7px; color: rgb(128, 128, 128); font-family: FontAwesome; font-size: 0.45em; content: "���"; transform: rotate(45deg); transform-origin: 20% 40%; } .pub_journal_bottom #pub_journal_addition ol { margin-left: 21px !important; } .pub_journal_bottom #pub_journal_addition ol li { list-style-type: decimal !important; } .pub_journal_bottom #pub_journal_addition .wrapleft { margin-right: 15px; float: left !important; } .pub_journal_bottom #pub_journal_addition .wrapright { margin-left: 15px; float: right !important; } .fulljournalissue_container h4 { margin-bottom: 0px !important; } .fulljournalissue_container h4 a, .fulljournalissue_container h4 a:hover { text-decoration: none !important; } .fulljournalissue_container p.author { margin-top: 0px !important; margin-bottom: 0px !important; } .journal_issue_item { border-bottom: 1px dotted rgb(191, 191, 191); margin: 10px 0px 5px; padding-bottom: 10px; overflow: hidden; } .journal_issue_item .journal_issue_item_tocblurb table { border: 0px none !important; } .journal_bottom { padding-bottom: 10px; margin-top: -16px; } .journal_bottom #journal_bottom_addition ol { margin-left: 21px !important; } .journal_bottom #journal_bottom_addition ol li { list-style-type: decimal !important; } .journal_bottom #journal_bottom_addition ul { margin: 0px 0px 0px 20px; } .journal_bottom #journal_bottom_addition ul li { position: relative; padding: 3px 0px 3px 6px; } .journal_bottom #journal_bottom_addition ul li::before { position: absolute; top: 8px; left: -12px; margin-top: -7px; color: rgb(128, 128, 128); font-family: FontAwesome; font-size: 0.45em; content: "���"; transform: rotate(45deg); transform-origin: 20% 40%; } .journal_bottom #journal_bottom_addition .wrapleft { margin-right: 15px; float: left !important; } .journal_bottom #journal_bottom_addition .wrapright { margin-left: 15px; float: right !important; } @media screen and (max-width: 900px) { .fulljournalissue_sidecontent_holder { margin-right: 20px; } .pub_journal_main { margin-right: 15px; } } @media screen and (max-width: 850px) { .fulljournalissue_sidecontent_holder { margin-right: 5px; } .pub_journal_main { margin-right: 0px; } } @media screen and (max-width: 550px) { .fulljournalissue_sidecontent_holder { right: auto; padding: 10px 0px; float: none; width: 100%; background: transparent; } .fulljournalissue_sidecontent_holder .fulljournalissue_coverimage, .fulljournalissue_sidecontent_holder .dynamicarticle_social_and_info { margin: 0px auto; width: 150px; } .fulljournalissue_sidecontent_holder .pub_sidebar_container { margin: 0px; background: transparent !important; } .journal_issue_item .journal_issue_item_tocblurb table tr { vertical-align: top; } .journal_issue_item .journal_issue_item_tocblurb table tr td img { padding-top: 4px; max-width: 75px; } } .viewfulljournalarticle_container { position: relative; } .viewfulljournalarticle_container::after { clear: none; margin: 0px; padding: 0px; display: none; font-size: 0px; line-height: 0; content: ""; visibility: visible; overflow: visible; } .viewfulljournalarticle_container div::after { clear: none; margin: 0px; padding: 0px; display: none; font-size: 0px; line-height: 0; content: ""; visibility: visible; overflow: visible; } .viewfulljournalarticle_container .small { font-style: normal !important; } .viewfulljournalarticle_container .blockquote { padding: 15px 15px 15px 22px !important; } .fulljournalarticle_sidecontent_holder { position: relative; margin: 30px -15px 0px 0px; padding: 0px 0px 10px 15px; float: right; width: 165px; background: rgb(255, 255, 255); } .fulljournalarticle_coverimage img { border: 0px none; padding-left: 0px; width: 150px; } .boxshadow { box-shadow: rgba(0, 0, 0, 0.5) 4px 4px 5px; } @media screen and (max-width: 900px) { .fulljournalarticle_sidecontent_holder { margin-right: 20px; } } @media screen and (max-width: 850px) { .fulljournalarticle_sidecontent_holder { margin-right: 5px; } } @media screen and (max-width: 550px) { .fulljournalarticle_sidecontent_holder { right: auto; padding: 10px 0px; float: none; width: 100%; background: transparent; } .fulljournalarticle_sidecontent_holder .fulljournalarticle_coverimage, .fulljournalarticle_sidecontent_holder .dynamicarticle_social_and_info { margin: 0px auto; width: 150px; } .fulljournalarticle_sidecontent_holder .pub_sidebar_container { margin: 0px; background: transparent !important; } } .fulljournalabstract_container { position: relative; } .fulljournalabstract_container h1 { margin-right: 140px !important; margin-bottom: 20px !important; } .fulljournalabstract_container h4 { margin-bottom: 0px !important; } .fulljournalabstract_container h4 a, .fulljournalabstract_container h4 a:hover { text-decoration: none !important; } .fulljournalabstract_container p.author { margin-top: 0px !important; margin-bottom: 0px !important; } .viewbooksbytype_container { position: relative; } .viewbooksbytype_container h1 { margin-bottom: 20px !important; } .viewbooksbytype_container h4 { margin-bottom: 0px !important; } .viewbooksbytype_container h4 a, .viewbooksbyauthor_container h4 a:hover { text-decoration: none !important; } .viewbooksbytype_container p.author { margin-top: 0px !important; margin-bottom: 0px !important; } .newbookspage_container { position: relative; } .newbookspage_container h1 { margin-bottom: 20px !important; } .newbookspage_container h3 { margin-top: 0px !important; margin-bottom: 15px !important; } .newbookspage_container h4 { margin-bottom: 0px !important; } .newbookspage_container h4 a, .newbookspage_container h4 a:hover { text-decoration: none !important; } .newbookspage_group_item { margin-top: 0px; padding-top: 15px; border-bottom: 2px dotted rgb(230, 222, 222); margin-bottom: 0px !important; } .newbooks_group_date { text-transform: uppercase; font-size: 15px; font-weight: bold; line-height: 18px; color: rgb(185, 95, 0); margin-bottom: -52px; width: 60px; } .newbookspage_individual_item { margin-left: 60px; padding-top: 16px; border-bottom: 1px dotted rgb(230, 222, 222); margin-bottom: -1px !important; padding-bottom: 10px !important; } a.newbooks_cover { margin: 0px 10px 10px 0px; float: left; } a.newbooks_cover img { border: 0px; } .newbooks_detail { margin-top: -5px; margin-left: 110px; } .newbooks_detail::after { clear: none; margin: 0px; padding: 0px; display: none; font-size: 0px; line-height: 0; content: ""; visibility: visible; overflow: visible; } .newbooks_detail div::after { clear: none; margin: 0px; padding: 0px; display: none; font-size: 0px; line-height: 0; content: ""; visibility: visible; overflow: visible; } .newbooks_detail .newbooks_release_note { margin-top: 5px; padding: 0px 0px 15px; color: rgb(185, 95, 0); font-size: 15px; font-weight: bold; line-height: 17px; text-align: left; text-transform: uppercase; } .newbooks_detail h4 { margin-top: 4px !important; padding-top: 0px !important; } .newbooks_member_promo { background: none rgb(240, 240, 232) !important; padding: 10px 7px !important; margin: 0px 0px 0px -10px !important; } .viewfullbook_container { position: relative; } .viewfullbook_container h1 { padding: 0px 0px 15px; color: rgb(57, 57, 57); font-size: 1.5em; line-height: 1.15em; } .viewfullbook_container ul { margin: 0px 0px 0px 20px; } .viewfullbook_container ul li { position: relative; padding: 3px 0px 3px 25px; } .viewfullbook_container ul li::before { position: absolute; top: 8px; left: -12px; margin-top: -7px; color: rgb(128, 128, 128); font-family: FontAwesome; font-size: 0.45em; content: "���"; transform: rotate(45deg); transform-origin: 20% 40%; } .viewfullbook_container ul ul li { position: relative; padding: 3px 0px 3px 25px; } .viewfullbook_container ul ul li::before { font-size: 0.75em; content: "���"; transform: rotate(0deg); transform-origin: 0px 0px; } .viewfullbook_sidecontent_holder { padding: 0px 0px 10px 15px; margin: 0px -15px 0px 0px; float: right; width: 165px; position: relative; background: rgb(255, 255, 255); } .viewfullbook_cover { margin-bottom: 10px; } .viewfullbook_cover img { width: 150px; border: 0px none; } .viewfullbook_info { margin: 0px 1px 10px 0px; text-align: center; } .viewfullbook_info .pub_book_info { font-size: 0.7em; } .viewfullbook_buy_now a { margin: 5px 0px 10px; padding: 4px 6px 5px; display: block; float: left; width: 71px; font-size: 11px; font-style: normal; font-weight: normal; line-height: 13px; border: 1px solid rgb(249, 233, 233); background: rgb(255, 251, 251); border-radius: 3px; box-shadow: rgb(255, 255, 255) 0px 1px 1px inset; transition: all 0.2s ease-in-out 0s; color: rgb(149, 8, 1) !important; } .viewfullbook_buy_now a:hover { border-color: rgb(244, 223, 223); background: rgb(250, 234, 234); transition: all 0.2s ease-in-out 0s; color: rgb(153, 0, 0) !important; text-decoration: none !important; } .pub_book_main { margin-right: -15px; } .pub_book_main .pub_book_toc_intro { overflow: auto; margin: 10px 0px 30px; } .pub_book_main .pub_book_toc_intro p { font-weight: bold; color: rgb(102, 102, 102); font-size: 0.75em !important; } .pub_book_bottom { padding-bottom: 10px; } .pub_book_bottom #pub_book_topics { padding-bottom: 10px; } .pub_book_bottom #pub_book_addition ol { margin-left: 21px !important; } .pub_book_bottom #pub_book_addition ol li { list-style-type: decimal !important; } .pub_book_bottom #pub_book_addition .wrapleft { margin-right: 15px; float: left !important; } .pub_book_bottom #pub_book_addition .wrapright { margin-left: 15px; float: right !important; } @media screen and (max-width: 900px) { .viewfullbook_sidecontent_holder { margin-right: 0px; padding-right: 0px; } .viewfullbook_container { padding-right: 10px; } .viewfullbook_container .pub_book_main { margin-right: 0px; } } @media screen and (max-width: 850px) { .viewfullbook_container { padding-right: 0px; } } @media screen and (max-width: 525px) { .viewfullbook_sidecontent_holder { width: 100%; text-align: center; padding-left: 0px; margin-right: 0px; } } .viewfullbookchapter_container { position: relative; } .viewfullbookchapter_container img { padding: 10px 0px; max-width: 100%; } .viewfullbookchapter_container ul li { line-height: 1.45em !important; } .viewfullbookchapter_container ol.decimal { margin: 3px 0px 6px 25px; list-style-type: decimal; } .viewfullbookchapter_container ol.decimal li { font-size: 0.9em !important; line-height: 1.55em !important; } .viewfullbookchapter_container ol.upperalpha { margin: 3px 0px 6px 25px; list-style-type: upper-alpha; } .viewfullbookchapter_container ol.upperalpha li { font-size: 0.9em !important; line-height: 1.55em !important; list-style-type: upper-alpha !important; } .viewfullbookchapter_container ol.loweralpha { margin: 3px 0px 6px 25px; list-style-type: lower-alpha !important; } .viewfullbookchapter_container ol.loweralpha li { font-size: 0.9em !important; line-height: 1.55em !important; list-style-type: lower-alpha !important; } .viewfullbookchapter_container ol.upperroman { margin: 3px 0px 6px 25px; list-style-type: upper-roman; } .viewfullbookchapter_container ol.upperroman li { font-size: 0.9em !important; line-height: 1.55em !important; list-style-type: upper-roman !important; } .viewfullbookchapter_container ol.lowerroman { margin: 3px 0px 6px 25px; list-style-type: lower-roman; } .viewfullbookchapter_container ol.lowerroman li { font-size: 0.9em !important; line-height: 1.55em !important; list-style-type: lower-roman !important; } .viewfullbookchapter_container .small { font-style: normal !important; } .viewfullbookchapter_sidecontent_holder { padding: 0px 0px 10px 15px; margin: 0px -15px 0px 0px; float: right; width: 165px; position: relative; background: rgb(255, 255, 255); } .viewfullbookchapter_container h1 { color: rgb(0, 0, 0); line-height: 1.2em; margin-bottom: 15px; } .viewfullbookchapter_container h4 { padding: 0px 0px 5px !important; } @media screen and (max-width: 900px) { .viewfullbookchapter_sidecontent_holder { margin-right: 0px; padding-right: 0px; } .viewfullbookchapter_container { padding-right: 10px; } .viewfullbookchapter_container .pub_book_main { margin-right: 0px; } } @media screen and (max-width: 850px) { .viewfullbookchapter_container { padding-right: 0px; } } @media screen and (max-width: 525px) { .viewfullbookchapter_sidecontent_holder { width: 100%; text-align: center; padding-left: 0px; margin-right: 0px; } } .viewfullbooksformembers_bookyear { background: rgb(216, 217, 190); font-size: 15px; font-weight: bold; line-height: 18px; margin-top: 20px !important; padding: 3px 5px !important; } .fulljournalsarchived_container .pub_journal_archives_intro { overflow: auto; margin: 0px 0px 18px; } .fulljournalsarchived_container .pub_journal_archives_intro p { font-weight: bold; color: rgb(102, 102, 102); font-size: 0.8em !important; } #dnn_PopUp { padding: 15px; } .more::after { padding-left: 10px; font-family: ascdicons; font-size: 0.7em; font-style: normal; content: "���"; } .gridcolumns { margin: 0px -15px; } .gridcolumns .gridcol-1, .gridcolumns .gridcol-2, .gridcolumns .gridcol-3, .gridcolumns .gridcol-4, .gridcolumns .gridcol-5, .gridcolumns .gridcol-6, .gridcolumns .gridcol-7, .gridcolumns .gridcol-8, .gridcolumns .gridcol-9, .gridcolumns .gridcol-10, .gridcolumns .gridcol-11 { padding: 0px 15px; float: left; } .gridcolumns .gridcol-12 { padding: 0px 15px; } .gridcolumns .gridcol-1 { width: 8.33333%; } .gridcolumns .gridcol-2 { width: 16.6667%; } .gridcolumns .gridcol-3 { width: 25%; } .gridcolumns .gridcol-4 { width: 33.3333%; } .gridcolumns .gridcol-5 { width: 41.6667%; } .gridcolumns .gridcol-6 { width: 50%; } .gridcolumns .gridcol-7 { width: 58.3333%; } .gridcolumns .gridcol-8 { width: 66.6667%; } .gridcolumns .gridcol-9 { width: 75%; } .gridcolumns .gridcol-10 { width: 83.3333%; } .gridcolumns .gridcol-11 { width: 91.6667%; } .gridcolumns .gridcol-12 { width: 100%; } .gridcolumns.twocol .left { position: relative; } .gridcolumns.twocol .left::before { position: absolute; top: 0px; right: 0px; width: 1px; height: 100%; content: " "; background-color: rgb(202, 202, 202); } .gridcolumns.threecol .middle, .gridcolumns.threecol .right { position: relative; } .gridcolumns.threecol .middle::before, .gridcolumns.threecol .right::before { position: absolute; top: 0px; left: 0px; width: 1px; height: 100%; content: " "; background-color: rgb(202, 202, 202); } @media screen and (max-width: 800px) and (min-width: 0) { .gridcolumns { margin: 0px; } .gridcolumns .gridcol-1, .gridcolumns .gridcol-2, .gridcolumns .gridcol-3, .gridcolumns .gridcol-4, .gridcolumns .gridcol-5, .gridcolumns .gridcol-6, .gridcolumns .gridcol-7, .gridcolumns .gridcol-8, .gridcolumns .gridcol-9, .gridcolumns .gridcol-10, .gridcolumns .gridcol-11, .gridcolumns .gridcol-12 { padding: 0px 0px 10px; float: none; } .gridcolumns .gridcol-1, .gridcolumns .gridcol-2, .gridcolumns .gridcol-3, .gridcolumns .gridcol-4, .gridcolumns .gridcol-5, .gridcolumns .gridcol-6, .gridcolumns .gridcol-7, .gridcolumns .gridcol-8, .gridcolumns .gridcol-9, .gridcolumns .gridcol-10, .gridcolumns .gridcol-11, .gridcolumns .gridcol-12 { width: 100%; } .twocol .left::before, .twocol .right::before { display: none; } .threecol .middle::before, .threecol .right::before { display: none; } } @media screen and (max-width: 450px) and (min-width: 0) { .gridcolumns { margin: 0px; } .gridcolumns .gridcol-1, .gridcolumns .gridcol-2, .gridcolumns .gridcol-3, .gridcolumns .gridcol-4, .gridcolumns .gridcol-5, .gridcolumns .gridcol-6, .gridcolumns .gridcol-7, .gridcolumns .gridcol-8, .gridcolumns .gridcol-9, .gridcolumns .gridcol-10, .gridcolumns .gridcol-11, .gridcolumns .gridcol-12 { padding: 0px 0px 10px; float: none; } } .button { margin: 0px 20px 0px 0px; padding: 0px 45px; display: block; float: left; font-size: 1.05em; font-weight: 600; line-height: 2.75em; text-align: center; cursor: pointer; border: 2px solid rgb(11, 140, 129); background-color: rgb(11, 140, 129); color: rgb(255, 255, 255) !important; } .button.clearbttn { border-color: rgb(255, 255, 255); background-color: transparent; } .button.clearbttn:hover { border-color: rgba(255, 255, 255, 0.5); } .buttongroup { clear: both; display: table; } .buttongroup::before, .buttongroup::after { overflow: hidden; clear: both; content: " "; } .custselect { position: relative; } .custselect .custselhandle { position: absolute; top: 0px; right: 0px; z-index: 99; width: 42px; height: 100%; cursor: pointer; background-color: rgb(65, 64, 66); pointer-events: none; } .custselect .custselhandle::after { position: absolute; top: 50%; left: 50%; margin: -5px 0px 0px -4px; content: "���"; color: rgb(255, 255, 255); font-size: 0.85em; font-family: FontAwesome; } .contentpage_contact_form_benefits label { margin: 0px; padding: 0px 0px 4px; display: block; font-size: 0.75em; font-weight: 600; } .contentpage_contact_form_benefits input.narrowForm, .contentpage_contact_form_benefits textarea.narrowForm { margin: 0px 0px 15px; padding: 0px 8px; display: block; width: 100%; max-width: 100%; height: 30px; color: rgb(48, 48, 48); font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 30px; border: 1px solid rgb(205, 205, 205); transition: border-color 0.05s ease-in-out 0s; } .contentpage_contact_form_benefits input.narrowForm:hover, .contentpage_contact_form_benefits textarea.narrowForm:hover { border-color: rgb(171, 171, 171); } .contentpage_contact_form_benefits input.narrowForm:focus, .contentpage_contact_form_benefits textarea.narrowForm:focus { border-color: rgb(69, 69, 69); } .contentpage_contact_form_benefits textarea.narrowForm { padding: 8px; height: 75px; line-height: 1.25em; } .contentpage_contact_form_benefits .captcha_text_desc { padding-top: 10px; padding-bottom: 10px; font-size: 0.75em; } .wrapper { width: 100%; height: 100%; } .wrapper_inner { height: 100%; } .section { padding: 0px 15px; } .section > .container { margin: 0px auto; max-width: 1020px; } .section.secheaderbottom { background-color: rgb(255, 255, 255); } .section.secprinav { background-color: rgb(205, 204, 160); } .section.secbanner { background-color: rgb(255, 250, 226); } .section.secgreenhighlight { background-color: rgb(115, 150, 0); } .section.secinfotrio { background-color: rgb(255, 255, 255); } .section.secspecialannouncement { background-color: rgb(255, 255, 255); } .section.secwhatwedo { background-color: rgb(255, 255, 255); } .section.secsubpagebanner { background-color: rgb(255, 255, 255); } .section.secactivatebanner { background-color: rgb(255, 255, 255); } .section.secactivatesecondbanner { background-color: rgb(255, 255, 255); } .section.sectabnavigation { background-color: rgb(255, 255, 255); } .section.secintropromo { background-color: rgb(255, 255, 255); } .section.secintro2promo2 { background-color: rgb(255, 255, 255); } .section.secsubpagecontentbanner { background-color: rgb(255, 255, 255); } .section.seccontent { background-color: rgb(255, 255, 255); } .section.secsocialbar { background-color: rgb(57, 57, 57); } .section.secfooter { background: url("../images/bkg_pattern_footer.png") 0px 0px repeat-x rgb(119, 119, 119); } #wrapper_header_nav { position: relative; margin: 0px; padding: 0px 15px; background: rgb(119, 119, 119); } #container_header_nav { margin: 0px auto; width: 100%; max-width: 1020px; height: auto !important; min-height: 45px !important; } .site_selection_nav_holder { float: left; width: 190px; min-height: auto; } ul#site_selection_nav { position: relative; float: left; height: auto; text-shadow: rgba(20, 20, 20, 0.25) 0px 1px 1px; } ul#site_selection_nav li { display: block; float: left; height: auto; color: rgb(255, 255, 255); font-size: 0.85em; font-style: normal; font-weight: 400; line-height: 20px; text-transform: uppercase; } ul#site_selection_nav li a { position: relative; z-index: 5; margin: 0px; padding: 0px 15px 0px 35px; display: block; height: auto; color: rgb(255, 255, 255); text-decoration: none; border-right: 1px solid rgb(255, 255, 255); transition: all 0.1s ease-in-out 0s; } ul#site_selection_nav li a::after { position: absolute; top: 50%; left: 12px; margin-top: -10px; font-family: ascdicons; font-size: 0.8em; content: "���"; } ul#site_selection_nav li a.current, ul#site_selection_nav li a:hover { color: rgb(255, 255, 255); background-color: rgb(57, 57, 57); } ul#site_selection_nav li a span { display: block; line-height: 3.34em; } ul#site_selection_nav li:first-child a { border-left: 1px solid rgb(255, 255, 255); } ul#site_selection_nav li:first-child a::after { content: "���"; } ul#account_nav { float: right; height: auto; text-shadow: rgba(20, 20, 20, 0.25) 0px 1px 1px; } ul#account_nav li { position: relative; display: block; height: auto; float: left; color: rgb(209, 211, 212); font-size: 1.3em; font-style: normal; font-weight: 400; line-height: 20px; text-transform: uppercase; } ul#account_nav li a { margin: 0px; padding: 0px 15px; display: block; height: auto; color: rgb(209, 211, 212); text-decoration: none; transition: all 0.3s ease-in-out 0s; } ul#account_nav li a.current, ul#account_nav li a:hover { color: rgb(255, 255, 255); } ul#account_nav li a span { line-height: 1.15em; } #welcome_container { float: left; width: 41.5%; max-width: 415px; min-height: 40px; color: rgb(209, 211, 212); font-size: 12px; font-style: normal; font-weight: 400; line-height: 20px; text-align: right; } #welcome_container span { line-height: 40px; } #account_nav_container { float: right; width: 36%; max-width: 360px; min-height: 40px; } div.header_nav_col_left { float: left; width: 22.5%; max-width: 225px; } div.header_nav_col_right { float: right; width: 77.5%; max-width: 775px; } ul#header_navigation_left { position: relative; margin: 0px 10px; padding: 0px; float: left; } ul#header_navigation_left li { display: block; float: left; font-size: 0.85em; font-style: normal; font-weight: 400; line-height: 0.95em; list-style-type: none; text-transform: uppercase; border-right: 1px solid rgb(140, 132, 130); } ul#header_navigation_left li:first-child { border-left: 1px solid rgb(140, 132, 130); } ul#header_navigation_left li a { margin: 0px; padding: 0px; display: block; color: rgb(255, 255, 255); text-decoration: none; background: none center bottom no-repeat rgb(108, 100, 98); } ul#header_navigation_left li a:hover, ul#header_navigation_left li a.current { color: rgb(255, 255, 255); background: none rgb(71, 61, 59); } ul#header_navigation_left li a span { position: relative; z-index: 5; margin: 0px; padding: 21px 22px 20px; display: block; } #magic-line { position: absolute; bottom: -1px; left: 0px; z-index: 10; margin-left: 10px; background: url("../images/nav_header_bkg_sm.png") center bottom no-repeat transparent; width: 20px !important; height: 10px !important; border: 0px none !important; } .ie6 #header_navigation_left li, .ie7 #header_navigation_left li { display: inline; } .ie6 #magic-line { bottom: -3px; } ul#header_navigation_greeting { margin: 0px 0px 0px 10px; padding: 0px; float: left; height: auto; list-style-type: none; } ul#header_navigation_greeting li { color: rgb(255, 254, 251); font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 400; line-height: 1.3em; list-style-type: none; text-align: right; text-transform: capitalize; } ul#header_navigation_greeting li span.greeting_holder { padding: 13px 5px 13px 22px; display: block; } span.greeting_name { font-weight: 700; } #dnn_header_nav_right div[id*="ViewASCDSSOLoginModule_ASCDVotingContainer"] > .noclass span[id*="ViewASCDSSOLoginModule_lblGreeting"] { font-size: 1.2em; } #dnn_header_nav_right div.slicknav_menu { display: none; } ul#header_navigation_right { margin: 0px; padding: 0px; float: right; height: auto; } ul#header_navigation_right li { position: relative; display: block; float: left; font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 0.85em; font-style: normal; font-weight: 400; list-style-type: none; text-transform: uppercase; } ul#header_navigation_right li a { position: relative; margin: 0px; padding: 0px 12px; display: block; color: rgb(255, 255, 255); line-height: 3.35em; text-decoration: none; border-radius: 0px !important; transition: all 0.3s ease-in-out 0s !important; } ul#header_navigation_right li a:hover { color: rgb(255, 255, 255); background: rgb(85, 85, 85); } ul#header_navigation_right li a#fogot { font-size: 0.9em; line-height: 3.7em !important; } span.header_dropdown { position: absolute; top: 100%; right: -74px; z-index: 9998; margin: 0px; padding: 20px; display: none; width: 280px; cursor: default; background: rgb(119, 119, 119); border-radius: 0px 0px 5px 5px; } ul#header_navigation_right li:hover > a { color: rgb(255, 255, 255); background: rgb(89, 80, 75); } ul#header_navigation_right li:hover > span.header_dropdown { display: block; } div#account_loginout_container { position: absolute; top: 54px; right: 0px; z-index: 9998; margin: 0px; padding: 0px; display: none; width: 310px; cursor: default; border-top: 1px solid rgb(89, 84, 83); background: rgb(179, 175, 163); } ul#header_navigation_right li:hover > a { color: rgb(255, 255, 255); background: rgb(57, 57, 57); } ul#header_navigation_right li:hover > div#account_loginout_container { display: block; } span.header_nav_signinout { color: rgb(255, 255, 255); right: 0px !important; padding: 20px 0px !important; width: 310px !important; } span.header_nav_signinout a { color: rgb(255, 255, 255); text-decoration: underline; } span.header_nav_signinout span[id*="spanNonActive"] { line-height: 2em !important; } span.header_nav_signinout span[id*="spanNonActive"] a { padding: 0px !important; } #site_help_info_container h3 { margin: 0px; padding: 5px 0px 11px; color: rgb(255, 255, 255); font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 0.95em; font-style: normal; font-weight: 700; line-height: 1.25em; text-align: left; text-transform: uppercase; } #site_help_info_container p { margin: 0px; padding: 5px 0px; color: rgb(255, 255, 255); font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 0.95em; font-style: normal; font-weight: 400; line-height: 1.25em; text-align: left; text-transform: none !important; } #site_help_info_container p a { text-decoration: none; margin: 0px !important; padding: 0px !important; display: inline !important; color: rgb(205, 204, 160) !important; } #site_help_info_container p a:hover { color: rgb(115, 150, 0) !important; text-decoration: underline !important; background: none transparent !important; } #signout_container_status_title { margin: 0px; padding: 12px 20px; display: block; color: rgb(255, 255, 255); font-size: 1em; font-style: normal; font-weight: 400; line-height: 14px; text-align: left; background: rgb(57, 57, 57); text-transform: none !important; } #signout_container_status_text { margin: 0px; padding: 10px 20px 0px; display: block; text-transform: none !important; } .header_membership_status { display: block; } .membership_status_label { font-weight: 600; } .header_membership_actions { display: block; } .header_membership_action_link { display: block; color: rgb(255, 255, 255); font-size: 0.9em; } .header_membership_action_link a { float: left; text-decoration: underline; margin: 0px !important; padding: 1px 0px 0px !important; color: rgb(255, 255, 255) !important; } .header_membership_action_link a:hover { background: none transparent !important; } .header_membership_action_link br { margin: 0px; padding: 0px; display: block; height: 1px; font-size: 0px; line-height: 0; } .header_membership_action_link a[href*="ProfileRegistration"] { line-height: 1.05em !important; } .header_membership_action_separator { padding: 0px 5px; display: block; float: left; line-height: 3.15em; } #header_signout_status_link { margin: 0px 80px 0px 0px; padding: 0px 20px 30px; display: block; font-size: 1.05em; font-style: normal; font-weight: 400; line-height: 14px; text-align: left; text-transform: uppercase; } #header_signout_status_link a { display: block; float: left; margin: 0px !important; padding: 0px !important; color: rgb(255, 255, 255) !important; text-decoration: underline !important; background: none transparent !important; } #header_signout_status_link, #header_signout_status_link a:hover { color: rgb(129, 103, 44) !important; background: none transparent !important; } div.mobilenavholder { position: relative; padding: 45px 0px 0px; display: none; width: 100%; } div.mobilenavholder .mobilenavhandle { position: absolute; top: 14px; right: 0px; width: 25px; cursor: pointer; } div.mobilenavholder .mobilenavhandle i.fa-cog { display: block; color: rgb(255, 255, 255); font-size: 1.35em; line-height: 18px; text-align: center; } div.mobilenavholder .mobilenavhandle:hover i { color: rgb(205, 204, 160); transition: color 0.1s ease-in-out 0s; } div.mobilenavholder.active .mobilenavhandle i { color: rgb(205, 204, 160); transition: color 0.1s ease-in-out 0s; } div.mobilenavholder ul.mobileprinavlist { margin: 0px -15px; display: none; background-color: rgb(242, 242, 233); float: none !important; } div.mobilenavholder ul.mobileprinavlist li { display: block; color: rgb(48, 48, 48); float: none !important; } div.mobilenavholder ul.mobileprinavlist li.parent { position: relative; } div.mobilenavholder ul.mobileprinavlist li a.link { padding: 10px 30px; display: block; color: rgb(48, 48, 48); font-size: 0.95em; text-transform: capitalize; border-bottom: 1px solid rgb(205, 204, 160); transition: background-color 0.1s ease-in-out 0s; } div.mobilenavholder ul.mobileprinavlist li a.link:hover { background-color: rgb(205, 204, 160) !important; } div.mobilenavholder ul.mobileprinavlist li .header_dropdown, div.mobilenavholder ul.mobileprinavlist li div#account_loginout_container { position: relative; padding: 20px 30px; display: none; background-color: transparent; opacity: 1; border-radius: 0px; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; top: auto !important; right: auto !important; width: 100% !important; } div.mobilenavholder ul.mobileprinavlist li .header_dropdown #site_help_info_container, div.mobilenavholder ul.mobileprinavlist li div#account_loginout_container #site_help_info_container { padding-right: 30px; padding-left: 30px; } div.mobilenavholder ul.mobileprinavlist li .header_dropdown #site_help_info_container h3, div.mobilenavholder ul.mobileprinavlist li div#account_loginout_container #site_help_info_container h3, div.mobilenavholder ul.mobileprinavlist li .header_dropdown #site_help_info_container p, div.mobilenavholder ul.mobileprinavlist li div#account_loginout_container #site_help_info_container p { color: rgb(48, 48, 48); } div.mobilenavholder ul.mobileprinavlist li .subnavclickhandle { position: absolute; top: 5px; right: 15px; width: 24px; height: 24px; color: rgb(255, 255, 255); font-size: 1.15em; line-height: 24px; text-align: center; cursor: pointer; background-color: rgb(64, 58, 65); border-radius: 2px; transition: background-color 0.1s ease-in-out 0s; } div.mobilenavholder ul.mobileprinavlist li .subnavclickhandle::after { width: 24px; height: 24px; font-family: ascdicons; font-size: 0.6em; line-height: 24px; content: "���"; visibility: visible; } div.mobilenavholder ul.mobileprinavlist li .subnavclickhandle:hover { background-color: rgb(153, 153, 153); } div.mobilenavholder ul.mobileprinavlist li.active .subnavclickhandle { background-color: rgb(153, 153, 153); transition: background-color 0.1s ease-in-out 0s; } div.mobilenavholder ul.mobileprinavlist li.active .subnavclickhandle::after { font-size: 0.25em; content: "���"; } @media screen and (max-width: 895px) and (min-width: 0) { #container_header_nav { height: auto; } #dnn_site_selection_nav_holder { position: absolute; width: 190px; } ul#header_navigation_greeting { position: absolute; top: 2px; right: 49px; float: right; white-space: nowrap; } div.header_nav_col_right { float: none; width: 100%; max-width: 100%; } ul#header_navigation_right { display: none; } div.mobilenavholder { display: block; } span.header_nav_signinout, .header_membership_action_link a, #header_signout_status_link a { color: rgb(48, 48, 48) !important; text-decoration: none !important; } #header_signout_status_link { margin-top: 15px; display: block; } .header_membership_action_link a:hover, #header_signout_status_link a:hover { text-decoration: underline !important; } .header_membership_action_separator { padding-top: 0px; color: rgb(48, 48, 48); line-height: 2.15em; } #signout_container_status_title { padding-right: 30px; padding-left: 30px; color: rgb(255, 255, 255); font-size: 1em; line-height: 14px; background: rgb(119, 119, 119); } .header_membership_actions { display: block; } .header_membership_action_link { color: rgb(48, 48, 48); font-size: 0.9em; } .header_membership_action_link a { color: rgb(48, 48, 48) !important; } .header_membership_action_link a[href*="ProfileRegistration"] { line-height: 1.05em !important; } } @media screen and (max-width: 700px) and (min-width: 0) { div.site_selection_nav_holder { float: none; width: 100%; max-width: 700px; } ul#header_navigation_greeting { right: 33px; } div.header_nav_col_right { float: none; width: 100%; max-width: 700px; } #dnn_header_nav_right div.noclass { position: relative; } } @media screen and (max-width: 475px) and (min-width: 0) { ul#site_selection_nav li a { padding-right: 0px; } ul#site_selection_nav li a span { width: 1px; visibility: hidden; overflow: hidden; } } .secheaderbottom .container { position: relative; padding-top: 32px; padding-bottom: 32px; } .secheaderbottom .logo { position: absolute; top: 40px; left: 10px; display: block; width: 100%; max-width: 315px; height: auto; color: rgb(110, 154, 53); } .secheaderbottom .logo::after { display: block; font-family: ascdicons; font-size: 2.25em; content: "���"; } .secheaderbottom .headersearch { position: relative; padding: 0px 34px 0px 0px; float: right; width: 100%; max-width: 420px; } .secheaderbottom .headersearch input.hsearch { margin: 0px; padding: 0px 10px; display: block; width: 100%; height: 30px; line-height: 25px; border: 1px solid rgb(183, 183, 183); background: -webkit-linear-gradient(top, rgb(242, 242, 241) 0px, rgb(255, 255, 255) 100%); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 2px inset; transition: border-color 0.15s ease-in-out 0s; } .secheaderbottom .headersearch input.hsearch::-webkit-input-placeholder { color: rgb(149, 149, 149); font-style: italic; font-weight: 400; opacity: 1; } .secheaderbottom .headersearch input.hsearch:placeholder-shown { color: rgb(149, 149, 149); font-style: italic; font-weight: 400; opacity: 1; } .secheaderbottom .headersearch input.hsearch:hover { border-color: rgb(119, 119, 119); } .secheaderbottom .headersearch input.hsearch:focus { border-color: rgb(115, 150, 0); } .secheaderbottom .headersearch .hsearchbttn { position: absolute; top: 0px; right: 0px; display: block; width: 31px; height: 30px; color: rgb(255, 255, 255); line-height: 27px; text-align: center; text-decoration: none; background-color: rgb(119, 119, 119); transition: background-color 0.1s ease-in-out 0s; } .secheaderbottom .headersearch .hsearchbttn::after { display: block; font-family: ascdicons; content: "���"; } .secheaderbottom .headersearch .hsearchbttn:hover { background-color: rgb(115, 150, 0); } @media screen and (max-width: 800px) and (min-width: 0) { .secheaderbottom .logo { position: static; top: auto; left: auto; margin: 0px auto; height: 45px; } .secheaderbottom .headersearch { float: none; max-width: 100%; } } @media screen and (max-width: 365px) and (min-width: 0) { .secheaderbottom .logo { max-width: 260px; } .secheaderbottom .logo::after { font-size: 1.85em; } } .ascduninav_sec { position: relative; padding-right: 15px; padding-left: 15px; font-family: Montserrat, Arial, Helvetica, sans-serif; background-color: rgb(138, 136, 126); border-bottom: 3px solid rgb(255, 255, 255); } .ascduninav_sec a { text-decoration: none; transition: color 0.1s ease-in-out 0s; } .ascduninav_sec .ascduninav_sec_inner { margin: 0px auto; width: 100%; max-width: 1024px; } .ascduninav_sec .ascduninav_mobile_inner { position: relative; display: none; } .ascduninav_sec .ascduninav_wrap .ascduninavlist { margin: 0px; padding: 0px; list-style-type: none; } .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem { position: relative; display: block; float: left; transition: background-color 0.1s ease-in-out 0s; } .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem > a { padding: 0px 13px; display: block; color: rgb(255, 255, 255); font-weight: 500; line-height: 30px; } .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem.user > a { color: rgb(255, 255, 255); font-weight: 500; font-size: 12px; } .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem.navparent > a { position: relative; padding-right: 25px; } .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem.navparent > a::before { position: absolute; top: 50%; right: 10px; margin-top: -4px; display: block; width: 0px; height: 0px; border-style: solid; border-width: 8px 4px 0px; border-color: rgb(255, 255, 255) transparent transparent; content: " "; } .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem:hover, .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem.active { background-color: rgb(195, 192, 183); } .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem:hover > a, .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem.active > a { color: rgb(60, 61, 65); } .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem:hover > a::before, .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem.active > a::before { border-width: 0px 4px 8px; border-color: transparent transparent rgb(60, 61, 65); } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown { position: absolute; top: 100%; left: 0px; z-index: 9999; margin: 0px; padding: 5px 0px; display: none; list-style-type: none; background-color: rgb(214, 214, 215); opacity: 0; } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.ddlist li { padding: 0px 9px; display: block; font-weight: 400; letter-spacing: 0.8px; min-width: 172px; } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.ddlist li a { padding: 7px 15px; display: block; color: rgb(96, 104, 105); white-space: pre; border-style: solid; border-color: rgb(225, 225, 225); border-image: initial; border-width: 0px 0px 1px; } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.ddlist li:last-child a { border-width: 0px; } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.ddlist li:hover a, .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.ddlist li.active a { color: rgb(60, 61, 65); } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.dropdown-help { right: -75px; left: auto; padding: 7px 10px; width: 212px; color: rgb(74, 74, 74); } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.dropdown-help h3 { font-weight: 700; color: rgb(57, 57, 57); padding: 5px 0px 7px; } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.dropdown-help p { line-height: 16px; padding-bottom: 5px; } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.dropdown-help a { color: rgb(1, 128, 143); } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.dropdown-help a:hover { text-decoration: underline; } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.dropdown-user { right: 0px; left: auto; } .ascduninav_sec .ascduninav_wrap .ascduninavlist .ascduninav_dropdown.dropdown-user.ddlist li a { padding-right: 34px; padding-left: 34px; white-space: pre; } .ascduninav_sec .ascduninav_wrap .ascduninavlist > li.ascduninavitem:hover > .ascduninav_dropdown { display: block; opacity: 1; animation: 0.25s ease-in 0s 1 normal none running uniNavAnimation; } .ascduninav_sec .ascduninav_wrap.nav-left { float: left; font-size: 12px; } .ascduninav_sec .ascduninav_wrap.nav-left .ascduninavlist { float: left; } .ascduninav_sec .ascduninav_wrap.nav-left .ascduninavlist > li.ascduninavitem { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 1px 0px 0px; } .ascduninav_sec .ascduninav_wrap.nav-left .ascduninavlist > li.ascduninavitem:first-child { border-left-width: 1px; } .ascduninav_sec .ascduninav_wrap.nav-right { float: right; font-size: 11px; } .ascduninav_sec .ascduninav_wrap.nav-right .ascduninavlist { float: right; } .ascduninav_sec .ascdunimobilenav_header { position: relative; height: 29px; } .ascduninav_sec .ascdunimobilenav_header .ascdunimobile_handle { position: absolute; top: 6px; left: 9px; z-index: 5; width: 27px; height: 17px; cursor: pointer; } .ascduninav_sec .ascdunimobilenav_header .ascdunimobile_handle span { margin: 0px 0px 4px; display: block; width: 100%; height: 3px; background-color: rgb(255, 255, 255); } .ascduninav_sec .ascdunimobilenav_header .ascdunimobile_handle span:last-child { margin: 0px; } .ascduninav_sec .ascdunimobilenav_header .ascdunimobile_title { padding: 6px 0px 0px 55px; color: rgb(255, 255, 255); font-size: 12px; font-weight: 500; letter-spacing: 0.9px; line-height: 18px; } .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_handle { right: 12px; left: auto; text-align: right; } .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_handle i.fa-cog { display: block; color: rgb(255, 255, 255); font-size: 1.35em; line-height: 18px; text-align: center; } .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_sitelist ul { margin: 0px; padding: 0px 0px 0px 15px; list-style-type: none; } .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_sitelist ul > li { position: relative; display: block; float: left; transition: background-color 0.1s ease-in-out 0s; } .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_sitelist ul > li > a { padding: 0px 13px; display: block; color: rgb(255, 255, 255); font-size: 12px; font-weight: 500; letter-spacing: 0.9px; line-height: 30px; border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 0px 0px 1px; } .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_sitelist ul > li:last-child > a { border-width: 0px 1px; } .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_sitelist ul > li:hover, .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_sitelist ul > li.active { background-color: rgb(195, 192, 183); } .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_sitelist ul > li:hover > a, .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_sitelist ul > li.active > a { color: rgb(60, 61, 65); } .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_sitelist ul > li:hover > a::before, .ascduninav_sec .ascdunimobilenav_header.ascdunimobilenav_header_alternate .ascdunimobile_sitelist ul > li.active > a::before { border-width: 0px 4px 8px; border-color: transparent transparent rgb(60, 61, 65); } .ascduninav_sec .ascduninav_mobile_dropdown { position: absolute; top: 100%; left: 0px; z-index: 9999; display: none; width: 100%; background-color: rgb(227, 227, 229); opacity: 0; } .ascduninav_sec .ascduninav_mobile_dropdown.active { display: block; opacity: 1; animation: 0.25s ease-in 0s 1 normal none running uniNavAnimation; } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap.nav-left, .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap.nav-right { float: none; } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist { float: none; } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile { position: relative; float: none; border-bottom: 1px solid rgb(155, 155, 155); border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; transition: background-color 0.1s ease-in-out 0s; } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile a { padding: 0px 13px; display: block; color: rgb(60, 61, 65); font-size: 12px; font-weight: 500; line-height: 30px; } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile:hover, .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile.active { background-color: rgb(224, 107, 3); } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile:hover a, .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile.active a { color: rgb(255, 255, 255); } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile.navparent > a { position: relative; } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile.navparent > a::before { position: absolute; top: 50%; right: 10px; margin-top: -4px; display: block; width: 0px; height: 0px; border-style: solid; border-width: 8px 4px 0px; border-color: rgb(60, 61, 65) transparent transparent; content: " "; } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile.navparent.active a::before { border-width: 0px 4px 8px; border-color: transparent transparent rgb(60, 61, 65); } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile.navparent.active > .ascduninav_dropdown { position: relative; display: block; background-color: rgb(227, 227, 229); opacity: 1; animation: 0.25s ease-in 0s 1 normal none running uniNavAnimation; } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile.navparent.active > .ascduninav_dropdown li a { padding-right: 25px; padding-left: 25px; color: rgb(74, 74, 74); font-size: 11px; border-width: 0px; } .ascduninav_sec .ascduninav_mobile_dropdown .ascduninav_wrap .ascduninav_holder .ascduninavlist > li.ascduninavitem-mobile.navparent.active > .ascduninav_dropdown li:hover > a { text-decoration: underline; } @-webkit-keyframes uniNavAnimation { 0% { display: none; opacity: 0; } 1% { display: block; opacity: 0; } 100% { display: block; opacity: 1; } } @keyframes uniNavAnimation { 0% { display: none; opacity: 0; } 1% { display: block; opacity: 0; } 100% { display: block; opacity: 1; } } @media screen and (max-width: 800px) { .ascduninav_sec { padding-right: 0px; padding-left: 0px; } .ascduninav_sec .ascduninav_sec_inner { display: none; } .ascduninav_sec .ascduninav_mobile_inner { display: block; } } .section.secprinav { position: relative; z-index: 999; } #primarynavigation { position: relative; } ul.primarynavlist li { position: relative; display: block; font-size: 0.95em; } ul.primarynavlist li a { display: block; color: rgb(65, 65, 65); } ul.primarynavlist li.level1 { float: left; } ul.primarynavlist li.level1 > a { padding: 14px 20px; font-weight: 600; transition: color 0s ease-in-out 0s, background-color 0s ease-in-out 0s; } ul.primarynavlist li.level1:last-child > a, ul.primarynavlist li.level1.right > a { padding-right: 10px; } ul.primarynavlist li.level1:hover > a { color: rgb(255, 255, 255); background-color: rgb(115, 150, 0); } ul.primarynavlist li.level1.active > a { color: rgb(255, 255, 255); background-color: rgb(162, 161, 123); } ul.primarynavlist li.level1.subnavdown > a { color: rgb(255, 255, 255); background-color: rgb(162, 161, 123); } ul.primarynavlist li ul.subnav { position: absolute; top: 100%; left: 0px; z-index: 50; margin: 0px; padding: 10px 0px 14px; display: none; width: 215px; background-color: rgb(245, 245, 236); box-shadow: rgba(0, 0, 0, 0.29) 0px 9px 17px 2px; } ul.primarynavlist li ul.subnav li { line-height: 1.25em; } ul.primarynavlist li ul.subnav li a { padding: 0px 21px; font-weight: 400; transition: color 0s ease-in-out 0s, background-color 0s ease-in-out 0s; } ul.primarynavlist li ul.subnav li a span { padding: 7px 0px; display: block; border-bottom: 1px solid rgb(231, 231, 224); } ul.primarynavlist li ul.subnav li a.active { color: rgb(245, 245, 236); background-color: rgb(176, 176, 151) !important; } ul.primarynavlist li ul.subnav li a.active span { border-bottom-color: rgb(176, 176, 151); } ul.primarynavlist li ul.subnav li:last-child > a span { border-bottom: 0px none; } ul.primarynavlist li ul.subnav li:hover > a, ul.primarynavlist li ul.subnav li.active > a { color: rgb(245, 245, 236); background-color: rgb(176, 176, 151); } ul.primarynavlist li ul.subnav li:hover > a span, ul.primarynavlist li ul.subnav li.active > a span { border-bottom-color: rgb(176, 176, 151); } ul.primarynavlist li.level1.right ul.subnav { left: auto; right: 0px; } ul.primarynavlist li.level1:hover > ul.subnav { display: block; } ul.primarynavlist li .subprinavclickhandle { position: absolute; top: 5px; right: 15px; width: 24px; height: 24px; color: rgb(255, 255, 255); font-size: 1.15em; line-height: 24px; text-align: center; cursor: pointer; background-color: rgb(64, 58, 65); border-radius: 2px; transition: background-color 0.1s ease-in-out 0s; } ul.primarynavlist li .subprinavclickhandle.navdown::after { width: 24px; height: 24px; font-family: ascdicons; font-size: 0.3em; line-height: 24px; content: "���"; visibility: visible; } ul.primarynavlist li .subprinavclickhandle::after { width: 24px; height: 24px; font-family: ascdicons; font-size: 0.3em; line-height: 24px; content: "���"; visibility: visible; } ul.primarynavlist li .subprinavclickhandle:hover { background-color: rgb(153, 153, 153); } ul.primarynavlist li.active .subprinavclickhandle { background-color: rgb(153, 153, 153); transition: background-color 0.1s ease-in-out 0s; } ul.primarynavlist li.subnavdown .subprinavclickhandle { background-color: rgb(153, 153, 153); transition: background-color 0.1s ease-in-out 0s; } .mobileprinavholder { position: relative; z-index: 10; margin: 0px -15px; padding: 40px 0px 0px; display: none; min-height: 40px; } .mobileprinavholder .mobileprinavhandle { position: absolute; top: 11px; right: 65px; z-index: 15; width: 25px; cursor: pointer; } .mobileprinavholder .mobileprinavhandle span { margin: 0px 0px 3px; display: block; width: 100%; height: 4px; background-color: rgb(255, 255, 255); border-radius: 2px; } .mobileprinavholder .mobileprinavhandle span:last-child { margin-bottom: 0px; } .mobileprinavholder .mobileprinavhandle .mMenuTxt { position: absolute; top: 2px; right: -50px; color: rgb(255, 255, 255); } .mobileprinavholder .mobileprinavhandle:hover span { background-color: rgb(115, 150, 0); transition: background-color 0.1s ease-in-out 0s; } .mobileprinavholder .mobileprinavhandle:hover .mMenuTxt { color: rgb(115, 150, 0); transition: background-color 0.1s ease-in-out 0s; } .mobileprinavholder.active .mobileprinavhandle .mMenuTxt { color: rgb(115, 150, 0); } .mobileprinavholder.active .mobileprinavhandle span { background-color: rgb(115, 150, 0); } .mobileprinavholder ul.mobileprimarynavlist { position: relative; z-index: 1; padding: 0px; } .mobileprinavholder ul.mobileprimarynavlist li { position: relative; display: block; font-size: 0.95em; } .mobileprinavholder ul.mobileprimarynavlist li a { display: block; color: rgb(65, 65, 65); border-bottom: 1px solid rgb(231, 231, 224); background-color: rgb(245, 245, 236); } .mobileprinavholder ul.mobileprimarynavlist li.level1 { float: none; } .mobileprinavholder ul.mobileprimarynavlist li.level1 > a { padding: 12px 15px; display: block; font-weight: 400; transition: color 0s ease-in-out 0s, background-color 0s ease-in-out 0s; } .mobileprinavholder ul.mobileprimarynavlist li.level1:last-child > a, .mobileprinavholder ul.mobileprimarynavlist li.level1.right > a { padding-right: 15px; } .mobileprinavholder ul.mobileprimarynavlist li.level1:hover > a { color: rgb(255, 255, 255); background-color: rgb(115, 150, 0); } .mobileprinavholder ul.mobileprimarynavlist li ul.subnav { position: static; top: auto; left: auto; z-index: 50; margin: 0px; padding: 0px; display: none; width: 100%; background-color: rgb(255, 255, 255); } .mobileprinavholder ul.mobileprimarynavlist li ul.subnav li { line-height: 1.25em; font-size: 0.9em; } .mobileprinavholder ul.mobileprimarynavlist li ul.subnav li a { padding: 8px 15px; font-weight: 400; background-color: rgb(255, 255, 255); transition: color 0s ease-in-out 0s, background-color 0s ease-in-out 0s; } .mobileprinavholder ul.mobileprimarynavlist li ul.subnav li a span { padding: 0px; display: block; border-bottom: 0px none; } .mobileprinavholder ul.mobileprimarynavlist li ul.subnav li:last-child > a span { border-bottom: 0px none; } .mobileprinavholder ul.mobileprimarynavlist li ul.subnav li:hover > a { color: rgb(245, 245, 236); background-color: rgb(170, 169, 145); } .mobileprinavholder ul.mobileprimarynavlist li ul.subnav li:hover > a span { border-bottom-color: transparent; } .mobileprinavholder ul.mobileprimarynavlist li.level1.right ul.subnav { left: auto; right: auto; } .mobileprinavholder ul.mobileprimarynavlist li.level1:hover > ul.subnav { display: none; } @media screen and (max-width: 1025px) and (min-width: 0) { ul.primarynavlist li.level1 > a { padding: 14px 15px; } } @media screen and (max-width: 985px) and (min-width: 0) { ul.primarynavlist li { font-size: 0.85em; } } @media screen and (max-width: 895px) and (min-width: 0) { ul.primarynavlist { display: none; } .mobileprinavholder { display: block; } } .secbanner { position: relative; padding: 0px; overflow: hidden; } .secbanner .newfromascd { position: absolute; top: 0px; left: 50%; z-index: 10; width: 100%; max-width: 1020px; height: 100%; pointer-events: none; } .secbanner .newfromascd .newfromascd_inner { float: right; width: 100%; max-width: 305px; height: 100%; background-color: rgb(57, 57, 57); pointer-events: all; } .secbanner .newfromascd .newfromascdheader { position: relative; padding: 15px 22px; color: rgb(255, 255, 255); font-weight: 700; background-color: rgb(115, 150, 0); } .secbanner .newfromascd .newfromascdheader::after { position: absolute; bottom: -12px; left: 20px; z-index: 1; width: 15px; height: 15px; color: rgb(115, 150, 0); font-family: ascdicons; font-size: 0.6em; line-height: 15px; text-align: center; content: "���"; visibility: visible; overflow: visible; } .secbanner .newfromascd ul { padding: 20px 22px 26px; height: 100%; } .secbanner .newfromascd ul li { padding: 15px 0px; color: rgb(255, 255, 255); font-size: 0.8em; line-height: 1.25em; list-style-type: none; border-bottom: 1px solid rgb(104, 104, 104); } .secbanner .newfromascd ul li:last-child { border-bottom: 0px none; } .secbanner .newfromascd ul li a { color: rgb(205, 204, 160); } .secbanner .newfromascd ul li a:hover { color: rgb(115, 150, 0); } .secbanner .bannerslider .master-slider .ms-nav-next, .secbanner .bannerslider .master-slider .ms-nav-prev { top: auto; bottom: 18px; margin: 0px; width: 25px; height: 25px; background: none transparent; } .secbanner .bannerslider .master-slider .ms-nav-next::after, .secbanner .bannerslider .master-slider .ms-nav-prev::after { display: block; width: 25px; height: 25px; color: rgb(255, 255, 255); font-family: ascdicons; font-size: 0.9em; line-height: 25px; text-align: center; overflow: visible; visibility: visible; } .secbanner .bannerslider .master-slider .ms-nav-next { right: 80px; } .secbanner .bannerslider .master-slider .ms-nav-prev { left: 80px; } .secbanner .bannerslider .master-slider .ms-nav-next::after { content: "���"; } .secbanner .bannerslider .master-slider .ms-nav-prev::after { content: "���"; } .secbanner .bannerslider .master-slider .ms-bullets-count .ms-bullet { border: 0px none; background: rgb(255, 255, 255); opacity: 0.65; transition: opacity 0.15s ease-in-out 0s; border-radius: 50%; } .secbanner .bannerslider .master-slider .ms-bullets-count .ms-bullet.ms-bullet:hover, .secbanner .bannerslider .master-slider .ms-bullets-count .ms-bullet.ms-bullet-selected { opacity: 1; } .secbanner .bannerslider .ms-slide-layers { left: 0px; width: 100%; max-width: 1020px; } .secbanner .bannerslider .ms-slide { background-position: center top; background-repeat: no-repeat; background-size: auto 100%; } .secbanner .bannerslider .ms-slide.slide-beige { background-color: rgb(255, 250, 226); } .secbanner .bannerslider .ms-slide.slide-dark { background-color: rgb(45, 42, 42); } .secbanner .bannerslider .ms-slide.slide-gray { background-color: rgb(230, 230, 226); } .secbanner .bannerslider .ms-slide.slide-white { background-color: rgb(255, 255, 255); } .secbanner .bannerslider .ms-slide.slide-riptide { background-color: rgb(148, 212, 202); } .secbanner .bannerslider .ms-slide.slide-repeat-x { background-repeat: repeat-x; } .secbanner .bannerslider .ms-slide.slide-repeat-y { background-repeat: repeat-y; } .secbanner .bannerslider .ms-slide.slide-position-left { background-position: left top; } .secbanner .bannerslider .ms-slide.slide-position-right { background-position: right top; } .secbanner .bannerslider .ms-slide .slidecontent { position: absolute; top: 0px; left: 50%; z-index: 20; padding: 0px 15px; width: 100%; max-width: 1020px; } .secbanner .bannerslider .ms-slide .slidecontent .slidecontent_inner { position: relative; padding-right: 320px; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol { width: 100%; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo { padding-right: 20px; float: left; width: 50%; box-sizing: border-box; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo.nocolumnimage { float: none; width: 100%; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .slidetxtimg { padding: 70px 0px 5px; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h2 { padding: 70px 0px 3px; color: rgb(39, 39, 39); font-size: 1.75em; font-weight: 400; line-height: 1.15em; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h3 { padding: 2px 0px 15px; color: rgb(39, 39, 39); font-size: 1.35em; font-weight: 300; line-height: 1.15em; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo p { padding: 0px 0px 10px; color: rgb(39, 39, 39); font-size: 0.8em; line-height: 1.35em; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h2.beige, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h3.beige, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo p.beige { color: rgb(205, 204, 160); } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h2.cream, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h3.cream, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo p.cream { color: rgb(253, 249, 228); } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h2.daytime, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h3.daytime, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo p.daytime { color: rgb(255, 255, 255); } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h2.fog, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h3.fog, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo p.fog { color: rgb(119, 119, 119); } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h2.merlot, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h3.merlot, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo p.merlot { color: rgb(112, 34, 51); } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h2.night, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h3.night, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo p.night { color: rgb(14, 12, 14); } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h2.smoke, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h3.smoke, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo p.smoke { color: rgb(57, 57, 57); } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h2.swamp, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo h3.swamp, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo p.swamp { color: rgb(115, 150, 0); } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo.nocolumnimage h2, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo.nocolumnimage h3, .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo.nocolumnimage p { padding-right: 180px; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .button { position: relative; margin: 10px 0px 0px; padding: 0px 10px; font-size: 0.8em; line-height: 28px; border: 1px solid rgb(119, 119, 119); background-color: transparent; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 2px inset; transition: color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s; color: rgb(119, 119, 119) !important; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .button::after { padding-left: 10px; font-family: ascdicons; font-size: 0.8em; content: "���"; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .button.beige { border-color: rgb(205, 204, 160); color: rgb(205, 204, 160) !important; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .button.cream { border-color: rgb(253, 249, 228); color: rgb(253, 249, 228) !important; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .button.daytime { border-color: rgb(255, 255, 255); color: rgb(255, 255, 255) !important; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .button.fog { border-color: rgb(119, 119, 119); color: rgb(119, 119, 119) !important; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .button.merlot { border-color: rgb(112, 34, 51); color: rgb(112, 34, 51) !important; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .button.night { border-color: rgb(14, 12, 14); color: rgb(14, 12, 14) !important; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .button.smoke { border-color: rgb(57, 57, 57); color: rgb(57, 57, 57) !important; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .button.swamp { border-color: rgb(115, 150, 0); color: rgb(115, 150, 0) !important; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.textinfo .button:hover { border-color: rgb(115, 150, 0); background-color: transparent; color: rgb(115, 150, 0) !important; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.slideimage { padding-right: 20px; padding-left: 20px; float: left; width: 50%; box-sizing: border-box; } .secbanner .bannerslider .ms-slide .slidecontent .slidercol.slideimage img { margin: 0px auto; display: block; width: 100%; max-width: 100%; border: 0px none; } .secbanner .bannerslider .ms-slide.slidetype1 .slidercol.textinfo { padding-right: 50px !important; } .secbanner .bannerslider .ms-slide.slidetype1 .slidercol.textinfo p { line-height: 1.55em !important; } .secbanner .bannerslider .ms-slide.slidetype1 .slidercol.textinfo p:first-child { padding-top: 45px !important; } .secbanner .bannerslider .ms-slide.slidetype1 .slideimage img { padding-top: 45px !important; } .secbanner .bannerslider .ms-slide.slidetype4 .slidetxtimg { padding-top: 30px !important; } .secbanner .bannerslider .ms-slide.slidetype4 h2 { padding-top: 30px !important; } .secbanner .bannerslider .ms-slide.slidetype4 p { padding-right: 50px !important; } @media screen and (max-width: 915px) and (min-width: 0) { .secbanner .slidercol.textinfo.nocolumnimage h2, .secbanner .slidercol.textinfo.nocolumnimage h3, .secbanner .slidercol.textinfo.nocolumnimage p { padding-right: 20px !important; } .secbanner .slidetype1 .slidercol.textinfo { padding-right: 0px !important; } .secbanner .slidetype1 .slidercol.textinfo h2 { padding-top: 25px !important; } .secbanner .slidetype2 .slidercol.textinfo { padding-right: 0px !important; } .secbanner .slidetype2 .slidercol.textinfo h2 { padding-top: 25px !important; } .secbanner .slidetype3 .slidercol.textinfo.nocolumnimage .slidetxtimg { padding-top: 25px !important; } .secbanner .slidetype4 .slidercol.textinfo { padding-right: 20px !important; float: none !important; width: 100% !important; } } @media screen and (max-width: 800px) and (min-width: 0) { .secbanner .slidecontent_inner { height: 100%; padding-right: 0px !important; width: 97% !important; } .secbanner .newfromascd { position: static; top: auto; left: auto; z-index: 10; margin: 0px !important; } .secbanner .newfromascd .newfromascd_inner { float: none; max-width: 100%; } .secbanner .newfromascd ul { padding: 20px 20px 15px; } .secbanner .newfromascd ul li { font-size: 0.9em; } } @media screen and (max-width: 525px) and (min-width: 0) { .secbanner .slidercol.textinfo { padding-right: 20px !important; float: none !important; width: 100% !important; } .secbanner .slidercol.slideimage { display: none !important; } } .section.secgreenhighlight .container { position: relative; padding: 41px 30px 41px 176px; } .section.secgreenhighlight h2, .section.secgreenhighlight p { color: rgb(255, 255, 255); } .section.secgreenhighlight h2 { position: absolute; top: 50%; left: 20px; margin: -21px 0px 0px; padding: 14px 18px 14px 0px; display: block; float: left; font-size: 1.2em; font-weight: 600; border-right: 2px solid rgb(255, 255, 255); } .section.secgreenhighlight p { font-size: 1.09em; font-weight: 300; line-height: 1.5em; } .section.secgreenhighlight p a { padding-left: 10px; color: rgb(255, 255, 255); font-style: italic; } .section.secgreenhighlight p a:hover { color: rgb(205, 204, 160); } @media screen and (max-width: 800px) and (min-width: 0) { .section.secgreenhighlight .container { padding: 41px 15px; } .section.secgreenhighlight h2 { position: static; top: auto; left: auto; margin: 0px; padding: 0px 0px 25px; float: none; text-align: center; border-right: 0px none; } .section.secgreenhighlight p { text-align: center; } } .section.secinfotrio .container { padding-top: 72px; padding-bottom: 25px; } .section.secinfotrio .infotrioimg { margin: 0px 0px 27px; display: block; width: 100%; height: auto; text-decoration: none; } .section.secinfotrio .infotrioimg img { display: block; width: 100%; height: auto; transition: opacity 0.15s ease-in-out 0s; } .section.secinfotrio .infotrioimg img:hover { opacity: 0.7; } .section.secinfotrio h3 { padding: 0px 0px 13px; font-size: 1.15em; color: rgb(115, 150, 0); } .section.secinfotrio h3 a { display: block; color: rgb(115, 150, 0); text-decoration: none !important; } .section.secinfotrio h3 a:hover { color: rgb(205, 204, 160); } .section.secinfotrio p { color: rgb(119, 119, 119); font-size: 0.95em; font-weight: 400; line-height: 1.5em; } .section.secinfotrio p a { padding-left: 10px; display: inline-block; color: rgb(115, 150, 0); font-size: 0.95em; font-style: italic; font-weight: 600; } .section.secinfotrio p a:hover { color: rgb(205, 204, 160); } @media screen and (max-width: 800px) and (min-width: 0) { .section.secinfotrio .container { padding-top: 40px; padding-bottom: 10px; } } .section.secspecialannouncement { margin-top: -1px; padding-top: 1px; } .section.secspecialannouncement .container { position: relative; padding: 1px 0px; background-color: rgb(174, 174, 128); } .section.secspecialannouncement .announcementlabel { position: absolute; top: 50%; left: 100px; margin: -10px 0px 0px; padding: 5px 28px 5px 0px; display: block; color: rgb(255, 255, 255); font-size: 0.8em; border-right: 1px solid rgb(255, 255, 255); } .section.secspecialannouncement ul { margin: 0px; padding: 0px 0px 0px 275px; list-style-type: none; } .section.secspecialannouncement ul li { position: relative; padding: 9px 140px 9px 50px; display: block; float: left; color: rgb(57, 57, 57); font-size: 0.75em; font-weight: 600; line-height: 1.25em; list-style-type: none; } .section.secspecialannouncement ul li .button { position: absolute; top: 50%; right: 15px; margin: -10px 0px 0px; padding: 0px 10px; font-size: 0.9em; line-height: 20px; white-space: nowrap; border: 1px solid rgb(255, 255, 255); background-color: transparent; transition: color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s; color: rgb(255, 255, 255) !important; } .section.secspecialannouncement ul li .button:hover { border-color: rgb(57, 57, 57); background-color: transparent; color: rgb(57, 57, 57) !important; } @media screen and (max-width: 750px) and (min-width: 0) { .section.secspecialannouncement .container { position: relative; padding: 10px 15px; } .section.secspecialannouncement .announcementlabel { position: static; top: auto; left: auto; margin: 0px; padding: 10px 0px; font-size: 0.9em; text-align: center; border-right: 0px none; } .section.secspecialannouncement ul { padding: 0px; } .section.secspecialannouncement ul li { position: relative; padding: 10px 0px; display: block; float: none; color: rgb(57, 57, 57); font-size: 0.8em; text-align: center; } .section.secspecialannouncement ul li .button { position: static; top: auto; right: auto; margin: 15px auto; padding: 0px 10px; width: 100%; max-width: 100%; line-height: 32px; } } .section.secwhatwedo .container { padding-top: 40px; padding-bottom: 48px; } .section.secwhatwedo h1 { padding: 0px 0px 28px; display: block; color: rgb(115, 150, 0); font-family: Georgia, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif; font-size: 2em; font-weight: 400; line-height: 1.25em; text-align: center; } .section.secwhatwedo .whatwedolist { margin: 0px -10px; } .section.secwhatwedo .whatwedolist .whatwedoitem { position: relative; padding: 0px 10px 20px; display: block; float: left; width: 33.3333%; transition: background-color 0.15s ease-in-out 0s; } .section.secwhatwedo .whatwedolist .whatwedoitem > a { position: relative; padding: 0px 35px 35px; display: block; border: 1px solid rgb(174, 174, 128); transition: border-color 0.1s ease-in-out 0s; } .section.secwhatwedo .whatwedolist .whatwedoitem > a .whatwedotitle { padding: 35px 50px 23px 0px; display: block; color: rgb(115, 150, 0); font-size: 1.16em; font-weight: 600; line-height: 1.25em; transition: color 0.1s ease-in-out 0s; } .section.secwhatwedo .whatwedolist .whatwedoitem > a .whatwedotext { display: block; color: rgb(57, 57, 57); font-size: 0.9em; line-height: 1.45em; } .section.secwhatwedo .whatwedolist .whatwedoitem > a .whatwedotext .linkhighlight { color: rgb(115, 150, 0); transition: color 0.1s ease-in-out 0s; } .section.secwhatwedo .whatwedolist .whatwedoitem > a::after { position: absolute; top: 20px; right: 25px; z-index: 1; display: block; width: 46px; height: 46px; color: rgb(129, 161, 80); font-family: ascdicons; font-size: 1.2em; line-height: 42px; text-align: center; content: ""; border: 2px solid rgb(129, 161, 80); border-radius: 50%; transition: color 0.1s ease-in-out 0s, border-color 0.1s ease-in-out 0s; } .section.secwhatwedo .whatwedolist .whatwedoitem:hover a::after, .section.secwhatwedo .whatwedolist .whatwedoitem:hover .whatwedotitle, .section.secwhatwedo .whatwedolist .whatwedoitem:hover .linkhighlight { color: rgb(119, 119, 119) !important; } .section.secwhatwedo .whatwedolist .whatwedoitem:hover a, .section.secwhatwedo .whatwedolist .whatwedoitem:hover a::after { border-color: rgb(119, 119, 119) !important; } .section.secwhatwedo .whatwedolist .whatwedoitem.books > a::after { content: "���"; font-size: 1.65em; } .section.secwhatwedo .whatwedolist .whatwedoitem.onlinelearning > a::after { content: "���"; font-size: 1.65em; } .section.secwhatwedo .whatwedolist .whatwedoitem.conferences > a::after { content: "���"; font-size: 1.65em; } .section.secwhatwedo .whatwedolist .whatwedoitem.community > a::after { content: "���"; font-size: 1.2em; } .section.secwhatwedo .whatwedolist .whatwedoitem.teacherleadership > a::after { content: "���"; font-size: 1.65em; } .section.secwhatwedo .whatwedolist .whatwedoitem.advocacy > a::after { content: "���"; font-size: 1.35em; } .section.secwhatwedo .whatwedolist .whatwedoitem.video > a::after { content: "���"; font-size: 1.2em; } .section.secwhatwedo .whatwedolist .whatwedoitem.customizedsolutions > a::after { content: "���"; font-size: 1.65em; } .section.secwhatwedo .whatwedolist .whatwedoitem.institute > a::after { content: "���"; font-size: 1.65em; } .section.secwhatwedo .whatwedolist .whatwedoitem.webinars > a::after { content: "���"; font-size: 1.65em; } @media screen and (max-width: 800px) and (min-width: 0) { .section.secwhatwedo .whatwedolist { margin: 0px -5px; } .section.secwhatwedo .whatwedolist .whatwedoitem { width: 50%; } } @media screen and (max-width: 600px) and (min-width: 0) { .section.secwhatwedo .whatwedolist { margin: 0px -5px; } .section.secwhatwedo .whatwedolist .whatwedoitem { width: 100%; height: auto !important; } .section.secwhatwedo .whatwedolist .whatwedoitem > a .whatwedotitle { padding: 25px 50px 23px 0px; } .section.secwhatwedo .whatwedolist .whatwedoitem > a::after { top: 12px; right: 25px; } } .section.secactivatebanner > .container { padding-top: 0px; padding-bottom: 0px; } .section.secactivatebanner #banner_holder { position: relative; padding-top: 15px; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column h1 { position: absolute; top: 50%; left: 45px; margin: -6px 0px 0px; padding: 0px 45px 0px 0px; display: block; color: rgb(255, 255, 255); font-size: 2.35em; font-weight: 700; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 2.25em; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column img { margin: 0px auto; padding: 0px; display: block; border: 0px solid rgb(231, 231, 195); width: 100% !important; height: auto !important; } @media screen and (max-width: 1050px) and (min-width: 0) { .section.secactivatebanner #banner_holder { position: relative; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column h1 { top: 40%; left: 30px; font-size: 2.25em; line-height: 1.5em; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 2.2em; } } @media screen and (max-width: 1010px) and (min-width: 0) { .section.secactivatebanner #banner_holder { position: relative; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column h1 { font-size: 2em; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.9em; } } @media screen and (max-width: 920px) and (min-width: 0) { .section.secactivatebanner #banner_holder { position: relative; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column h1 { top: 35%; font-size: 1.85em; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.8em; } } @media screen and (max-width: 870px) and (min-width: 0) { .section.secactivatebanner #banner_holder { position: relative; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column h1 { font-size: 1.7em; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.65em; } } @media screen and (max-width: 800px) and (min-width: 0) { .section.secactivatebanner #banner_holder { position: relative; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column h1 { left: 20px; font-size: 1.45em; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.4em; } } @media screen and (max-width: 700px) and (min-width: 0) { .section.secactivatebanner #banner_holder { position: relative; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column h1 { font-size: 1.2em; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.15em; } } @media screen and (max-width: 600px) and (min-width: 0) { .section.secactivatebanner #banner_holder { position: relative; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column h1 { font-size: 1.15em; font-weight: 600; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.1em; } } @media screen and (max-width: 560px) and (min-width: 0) { .section.secactivatebanner #banner_holder { position: relative; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column h1 { font-size: 0.95em; font-weight: 600; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 0.9em; } } @media screen and (max-width: 450px) and (min-width: 0) { .section.secactivatebanner #banner_holder { position: relative; } .section.secactivatebanner #banner_holder .banner_type_container #banner_single_column h1 { position: static; top: auto; left: auto; padding: 20px 0px 15px; color: rgb(115, 150, 0); font-size: 1.25em; font-weight: 600; } } .section.secactivatesecondbanner { background-color: rgb(255, 255, 255); } .section.secactivatesecondbanner > .container { position: relative; max-width: 1020px; } .section.secactivatesecondbanner .activatesecondbanner_holder { padding-bottom: 20px; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_title { padding-bottom: 0px; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_title.green { background-color: rgb(160, 187, 53); } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_title h2 { padding: 14px 15px 17px 20px; font-size: 1.5em; font-weight: 600; line-height: 1.2em; color: rgb(255, 255, 255) !important; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a { position: absolute; right: 0px; top: 0px; max-width: 300px; margin-left: 0px; z-index: 1; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatebutton img { max-width: 150px; position: absolute; right: 140px; top: 6px; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatefinger img { max-width: 150px; position: absolute; top: 3px; right: 0px; filter: drop-shadow(rgb(34, 34, 34) -2px -1px 5px); } @media screen and (max-width: 940px) { .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_title h2 { font-size: 1.4em; max-width: 65%; } } @media screen and (max-width: 940px) { .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_title h2 { font-size: 1.4em; max-width: 65%; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatebutton img { max-width: 140px; right: 130px; top: 7px; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatefinger img { max-width: 140px; top: 4px; } } @media screen and (max-width: 890px) { .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_title h2 { font-size: 1.3em; max-width: 65%; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatebutton img { top: 6px; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatefinger img { top: 3px; } } @media screen and (max-width: 831px) { .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatebutton img { top: 30px; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatefinger img { top: 26px; } } @media screen and (max-width: 770px) { .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_title h2 { max-width: 60%; } } @media screen and (max-width: 610px) { .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_title h2 { max-width: 100%; padding-bottom: 65px; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatebutton img { top: 52px; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatefinger img { top: 48px; } } @media screen and (max-width: 555px) { .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatebutton img { top: 77px; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatefinger img { top: 73px; } } @media screen and (max-width: 331px) { .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_title h2 { padding-bottom: 55px; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatebutton img { max-width: 120px; right: 110px; top: 97px; } .section.secactivatesecondbanner .activatesecondbanner_holder .activatesecondbanner_button a .activatefinger img { max-width: 120px; top: 94px; } } .section.secsubpagebanner > .container { padding-top: 0px; padding-bottom: 0px; } .section.secsubpagebanner #banner_holder { position: relative; padding-top: 15px; padding-bottom: 15px; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column h1 { position: absolute; top: 50%; left: 45px; margin: -6px 0px 0px; padding: 0px 45px 0px 0px; display: block; color: rgb(255, 255, 255); font-size: 2.35em; font-weight: 700; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 2.25em; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column img { margin: 0px auto; padding: 3px; display: block; border: 1px solid rgb(231, 231, 195); width: 100% !important; height: auto !important; } @media screen and (max-width: 1050px) and (min-width: 0) { .section.secsubpagebanner #banner_holder { position: relative; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column h1 { top: 40%; left: 30px; font-size: 2.25em; line-height: 1.5em; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 2.2em; } } @media screen and (max-width: 1010px) and (min-width: 0) { .section.secsubpagebanner #banner_holder { position: relative; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column h1 { font-size: 2em; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.9em; } } @media screen and (max-width: 920px) and (min-width: 0) { .section.secsubpagebanner #banner_holder { position: relative; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column h1 { top: 35%; font-size: 1.85em; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.8em; } } @media screen and (max-width: 870px) and (min-width: 0) { .section.secsubpagebanner #banner_holder { position: relative; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column h1 { font-size: 1.7em; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.65em; } } @media screen and (max-width: 800px) and (min-width: 0) { .section.secsubpagebanner #banner_holder { position: relative; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column h1 { left: 20px; font-size: 1.45em; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.4em; } } @media screen and (max-width: 700px) and (min-width: 0) { .section.secsubpagebanner #banner_holder { position: relative; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column h1 { font-size: 1.2em; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.15em; } } @media screen and (max-width: 600px) and (min-width: 0) { .section.secsubpagebanner #banner_holder { position: relative; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column h1 { font-size: 1.15em; font-weight: 600; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 1.1em; } } @media screen and (max-width: 560px) and (min-width: 0) { .section.secsubpagebanner #banner_holder { position: relative; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column h1 { font-size: 0.95em; font-weight: 600; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column .stitle { font-size: 0.9em; } } @media screen and (max-width: 450px) and (min-width: 0) { .section.secsubpagebanner #banner_holder { position: relative; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column h1 { position: static; top: auto; left: auto; padding: 20px 0px 15px; color: rgb(115, 150, 0); font-size: 1.25em; font-weight: 600; } .section.secsubpagebanner #banner_holder .banner_type_container #banner_single_column img { display: none; } } .section.sectabnavigation .page_tabui_container .page_tabui_navigation { padding: 0px 0px 12px; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list { padding: 0px; float: left; height: 30px; overflow: visible; border-bottom: 1px solid rgb(184, 184, 140); margin: 0px !important; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li { margin: 0px !important; padding: 0px 6px 0px 0px !important; display: block !important; float: left !important; height: auto !important; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li:first-child { padding-left: 8px !important; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li a { margin: 0px; padding: 0px 9px; display: block; height: 30px; font-size: 0.85em; line-height: 30px; text-decoration: none; border: 1px solid rgb(184, 184, 140); background-color: rgb(255, 255, 255); transition: color 0.05s ease-in-out 0s, border-color 0.05s ease-in-out 0s, background-color 0.05s ease-in-out 0s; color: rgb(56, 56, 56) !important; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li a:hover { color: rgb(56, 56, 56) !important; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li a.active { color: rgb(115, 150, 0) !important; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li a:hover, .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li a.active { border-bottom-color: rgb(255, 255, 255) !important; } @media screen and (max-width: 895px) and (min-width: 0) { .section.sectabnavigation .page_tabui_container .page_tabui_navigation { padding: 0px 0px 12px; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list { height: auto; border-bottom: 0px none; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li { margin: 0px 0px 8px !important; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li:first-child { padding-left: 0px !important; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li a { font-size: 1.05em; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li a:hover { color: rgb(255, 255, 255) !important; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li a.active { color: rgb(255, 255, 255) !important; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li a:hover, .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li a.active { border-color: rgb(115, 150, 0) !important; background-color: rgb(115, 150, 0) !important; } } @media screen and (max-width: 525px) and (min-width: 0) { .section.sectabnavigation .page_tabui_container .page_tabui_navigation { padding: 0px 0px 12px; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list { float: none; width: 100%; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li { float: none; width: 100%; max-width: 100%; padding-right: 0px !important; } .section.sectabnavigation .page_tabui_container .page_tabui_navigation ul.page_ui_nav_list > li a { width: 100%; max-width: 100%; } } .page_tabui_banner img { margin: 0px auto; display: block; width: 100%; max-width: 800px; } .page_tabui_banner + .page_tabui_navigation { padding: 0px 0px 20px; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list { padding: 0px; float: left; height: 30px; overflow: visible; border-bottom: 1px solid rgb(184, 184, 140); margin: 15px 0px 0px !important; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li { margin: 0px !important; padding: 0px 6px 0px 0px !important; display: block !important; float: left !important; height: auto !important; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li:first-child { padding-left: 8px !important; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a { margin: 0px; padding: 0px 4px; display: block; height: 30px; font-size: 0.95em; line-height: 30px; text-decoration: none; border: 1px solid rgb(184, 184, 140); background-color: rgb(255, 255, 255); transition: color 0.05s ease-in-out 0s, border-color 0.05s ease-in-out 0s, background-color 0.05s ease-in-out 0s; color: rgb(56, 56, 56) !important; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a:hover { color: rgb(56, 56, 56) !important; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a.active { color: rgb(115, 150, 0) !important; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a:hover, .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a.active { border-bottom-color: rgb(255, 255, 255) !important; } @media screen and (max-width: 1050px) and (min-width: 0) { .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li { padding: 0px 3px 0px 0px !important; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li:first-child { padding-left: 3px !important; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a { padding: 0px 3px; font-size: 0.9em; } } @media screen and (max-width: 990px) and (min-width: 0) { .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list { float: none; height: auto; border-bottom: 0px none; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li { padding: 0px 8px 8px 0px !important; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li:first-child { padding-left: 0px !important; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a { padding: 0px 6px; font-size: 0.95em; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a:hover, .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a.active { color: rgb(255, 255, 255) !important; border-color: rgb(115, 150, 0) !important; background-color: rgb(115, 150, 0) !important; } } @media screen and (max-width: 525px) and (min-width: 0) { .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list { float: none; height: auto; border-bottom: 0px none; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li { float: none; width: 100%; max-width: 100%; padding: 0px 8px 8px 0px !important; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a { padding: 0px 6px; font-size: 0.95em; } .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a:hover, .page_tabui_banner + .page_tabui_navigation ul.page_ui_nav_list li a.active { border-bottom-color: rgb(184, 184, 140) !important; } } .section.secintropromo .intropromocolumns { padding: 3px; background-color: rgb(255, 255, 255); border: 1px solid rgb(184, 183, 142); } .section.secintropromo .intropromocolumns .intropromocolumns_inner { position: relative; background-color: rgb(238, 238, 228); } .section.secintropromo .intropromocolumns .col_intro { padding-right: 360px; overflow: hidden; } .section.secintropromo .intropromocolumns .col_intro.fullwidth { width: 100%; } .section.secintropromo .intropromocolumns .col_intro .col_intro_inner { padding: 42px 35px 30px; min-height: 250px; } .section.secintropromo .intropromocolumns .col_intro .col_intro_inner h2 { margin: 0px; padding: 0px 0px 12px; color: rgb(0, 0, 0); font-size: 1.15em; line-height: 1.35em; } .section.secintropromo .intropromocolumns .col_intro .col_intro_inner h3 { margin: 0px; padding: 0px 0px 12px; color: rgb(0, 0, 0); font-size: 1.05em; line-height: 1.35em; } .section.secintropromo .intropromocolumns .col_intro .col_intro_inner p { margin: 0px; padding: 0px 0px 12px; color: rgb(0, 0, 0); font-size: 0.95em; line-height: 1.75em; } .section.secintropromo .intropromocolumns .col_intro .col_intro_inner p strong, .section.secintropromo .intropromocolumns .col_intro .col_intro_inner p b { font-weight: 600; } .section.secintropromo .intropromocolumns .col_intro .col_intro_inner a { color: rgb(115, 149, 1); } .section.secintropromo .intropromocolumns .col_intro .col_intro_inner a:hover { color: rgb(172, 205, 61); } .section.secintropromo .intropromocolumns .col_promo { position: absolute; top: 0px; right: 0px; padding-left: 30px; width: 100%; max-width: 330px; } .section.secintropromo .intropromocolumns .col_promo::before { position: absolute; top: 0px; left: 0px; width: 5px; height: 100%; content: " "; background-color: rgb(255, 255, 255); } .section.secintropromo .intropromocolumns .col_promo .col_promo_inner { padding: 28px 20px 16px 0px; min-height: 250px; } .section.secintropromo .intropromocolumns .col_promo .colpromocontenttxt { position: relative; padding: 5px 0px 0px 145px; } .section.secintropromo .intropromocolumns .col_promo .colpromocontentbottomtxt { position: relative; padding: 10px 0px 0px; } .section.secintropromo .intropromocolumns .col_promo h2 { margin: 0px; padding: 0px 0px 10px; color: rgb(56, 56, 56); font-size: 1.1em; font-weight: 600; line-height: 1.15em; } .section.secintropromo .intropromocolumns .col_promo h3 { margin: 0px; padding: 0px 0px 10px; color: rgb(56, 56, 56); font-size: 0.9em; font-weight: 600; line-height: 1.3em; } .section.secintropromo .intropromocolumns .col_promo h4 { padding-bottom: 10px; color: rgb(0, 0, 0); font-size: 0.8em; font-weight: 600; line-height: 1.3em; } .section.secintropromo .intropromocolumns .col_promo p { margin: 0px; padding: 0px 0px 12px; color: rgb(0, 0, 0); font-size: 0.8em; line-height: 1.25em; } .section.secintropromo .intropromocolumns .col_promo p a { display: block; } .section.secintropromo .intropromocolumns .col_promo img { position: absolute; top: 3px; left: 0px; margin-top: 5px; display: block; width: 100%; max-width: 125px; height: auto; } .section.secintropromo .intropromocolumns .col_promo a { color: rgb(115, 149, 1); } .section.secintropromo .intropromocolumns .col_promo a:hover { color: rgb(172, 205, 61); } @media screen and (max-width: 900px) and (min-width: 0) { .section.secintropromo .intropromocolumns .col_intro { padding-right: 280px; } .section.secintropromo .intropromocolumns .col_promo { max-width: 280px; } .section.secintropromo .intropromocolumns .col_promo .colpromocontenttxt { padding-left: 110px; } .section.secintropromo .intropromocolumns .col_promo .colpromocontenttxt img { max-width: 90px; } } @media screen and (max-width: 800px) and (min-width: 0) { .section.secintropromo .intropromocolumns .col_intro { padding-right: 0px; height: auto !important; } .section.secintropromo .intropromocolumns .col_intro .col_intro_inner { min-height: auto; border-bottom: 3px solid rgb(255, 255, 255); } .section.secintropromo .intropromocolumns .col_promo { position: relative; top: auto; right: auto; padding-left: 0px; float: none; max-width: 100%; height: auto !important; } .section.secintropromo .intropromocolumns .col_promo::before { display: none; } .section.secintropromo .intropromocolumns .col_promo .col_promo_inner { position: relative; padding: 28px 20px 16px 35px; min-height: 250px; } .section.secintropromo .intropromocolumns .col_promo .colpromocontenttxt { position: static; padding-left: 170px; } .section.secintropromo .intropromocolumns .col_promo .colpromocontenttxt .vspacer10px, .section.secintropromo .intropromocolumns .col_promo .colpromocontenttxt vspacer20px, .section.secintropromo .intropromocolumns .col_promo .colpromocontenttxt vspacer30px { display: none; } .section.secintropromo .intropromocolumns .col_promo .colpromocontentbottomtxt { position: static; padding-left: 170px; } .section.secintropromo .intropromocolumns .col_promo h4 { padding-bottom: 10px; font-size: 1em; line-height: 1.45em; } .section.secintropromo .intropromocolumns .col_promo p { font-size: 1em; line-height: 1.45em; } .section.secintropromo .intropromocolumns .col_promo img { margin-top: 0px; top: 35px; left: 35px; max-width: 150px !important; } } @media screen and (max-width: 525px) and (min-width: 0) { .section.secintropromo .intropromocolumns .col_intro .col_intro_inner { padding-right: 20px; padding-left: 20px; } .section.secintropromo .intropromocolumns .col_promo { padding-top: 15px; } .section.secintropromo .intropromocolumns .col_promo .col_promo_inner { padding-left: 20px; } .section.secintropromo .intropromocolumns .col_promo .colpromocontenttxt { padding-left: 0px; } .section.secintropromo .intropromocolumns .col_promo .colpromocontentbottomtxt { padding-left: 0px; } .section.secintropromo .intropromocolumns .col_promo img { position: static; top: auto; left: auto; margin: 0px auto 25px; float: none; max-width: 250px !important; } } .section.secintro2promo2 .intro2promo2columns { padding: 3px; background-color: rgb(255, 255, 255); border: 1px solid rgb(184, 183, 142); } .section.secintro2promo2 .intro2promo2columns .intro2promo2columns_inner { position: relative; background-color: rgb(238, 238, 228); } .section.secintro2promo2 .intro2promo2columns .col_intro2 { padding-right: 360px; overflow: hidden; } .section.secintro2promo2 .intro2promo2columns .col_intro2.fullwidth { width: 100%; } .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner { padding: 42px 35px 30px; min-height: 250px; } .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner h2 { margin: 0px; padding: 0px 0px 12px; color: rgb(0, 0, 0); font-size: 1.15em; line-height: 1.35em; } .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner h3 { margin: 0px; padding: 0px 0px 12px; color: rgb(0, 0, 0); font-size: 1.05em; line-height: 1.35em; } .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner p { margin: 0px; padding: 0px 0px 12px; color: rgb(0, 0, 0); font-size: 0.95em; line-height: 1.75em; } .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner p strong, .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner p b { font-weight: 600; } .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner a { color: rgb(115, 149, 1); } .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner a:hover { color: rgb(172, 205, 61); } .section.secintro2promo2 .intro2promo2columns .col_promo2 { position: absolute; top: 0px; right: 0px; padding-left: 5px; width: 100%; max-width: 330px; } .section.secintro2promo2 .intro2promo2columns .col_promo2::before { position: absolute; top: 0px; left: 0px; width: 5px; height: 100%; content: " "; background-color: rgb(255, 255, 255); } .section.secintro2promo2 .intro2promo2columns .col_promo2 .col_promo2_inner { min-height: 256px; } .section.secintro2promo2 .intro2promo2columns .col_promo2 .colpromo2contenttxt { position: relative; padding: 5px 0px 0px 145px; } .section.secintro2promo2 .intro2promo2columns .col_promo2 h2 { margin: 0px; padding: 0px 0px 10px; color: rgb(56, 56, 56); font-size: 1.1em; font-weight: 600; line-height: 1.15em; } .section.secintro2promo2 .intro2promo2columns .col_promo2 h3 { margin: 0px; padding: 0px 0px 10px; color: rgb(56, 56, 56); font-size: 0.9em; font-weight: 600; line-height: 0.9em; } .section.secintro2promo2 .intro2promo2columns .col_promo2 h4 { padding-bottom: 10px; color: rgb(0, 0, 0); font-size: 0.8em; font-weight: 600; line-height: 0.9em; } .section.secintro2promo2 .intro2promo2columns .col_promo2 p { margin: 0px; padding: 0px 0px 12px; color: rgb(0, 0, 0); font-size: 0.8em; line-height: 1.25em; } .section.secintro2promo2 .intro2promo2columns .col_promo2 p a { display: block; } .section.secintro2promo2 .intro2promo2columns .col_promo2 img { position: absolute; left: 0px; margin-left: 5px; display: block; width: 100%; max-width: 325px; max-height: 256px; height: auto; } .section.secintro2promo2 .intro2promo2columns .col_promo2 a { color: rgb(115, 149, 1); } .section.secintro2promo2 .intro2promo2columns .col_promo2 a:hover { color: rgb(172, 205, 61); } @media screen and (max-width: 1000px) and (min-width: 901px) { .section.secintro2promo2 .intro2promo2columns .col_intro2 { max-height: 256px; } } @media screen and (max-width: 1000px) and (min-width: 0) { .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner { padding: 20px 0px 20px 20px !important; } } @media screen and (max-width: 900px) and (min-width: 0) { .section.secintro2promo2 .intro2promo2columns .col_intro2 { padding-right: 0px; height: auto !important; } .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner { padding-right: 20px !important; } .section.secintro2promo2 .intro2promo2columns .col_promo2 { display: none; } } @media screen and (max-width: 800px) and (min-width: 0) { .section.secintro2promo2 .intro2promo2columns .col_intro2 { padding-right: 0px; height: auto !important; } .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner { min-height: auto; } } @media screen and (max-width: 525px) and (min-width: 0) { .section.secintro2promo2 .intro2promo2columns .col_intro2 .col_intro2_inner { padding-right: 20px; padding-left: 20px; } } .section.secsubpagecontentbanner #banner_holder { position: relative; } .section.secsubpagecontentbanner #banner_holder .banner_type_container #banner_single_column h1 { position: absolute; top: 50%; left: 45px; margin: -6px 0px 0px; padding: 0px; display: block; color: rgb(255, 255, 255); font-size: 2.35em; font-weight: 700; } .section.secsubpagecontentbanner #banner_holder .banner_type_container #banner_single_column img { margin: 0px auto; padding: 3px; display: block; border: 1px solid rgb(184, 183, 142); width: 100% !important; height: auto !important; } @media screen and (max-width: 800px) and (min-width: 0) { .section.secsubpagecontentbanner #banner_holder { position: relative; } .section.secsubpagecontentbanner #banner_holder .banner_type_container #banner_single_column h1 { left: 20px; font-size: 1.75em; } } @media screen and (max-width: 600px) and (min-width: 0) { .section.secsubpagecontentbanner #banner_holder { position: relative; } .section.secsubpagecontentbanner #banner_holder .banner_type_container #banner_single_column h1 { font-size: 1.45em; font-weight: 400; } } @media screen and (max-width: 450px) and (min-width: 0) { .section.secsubpagecontentbanner #banner_holder { position: relative; } .section.secsubpagecontentbanner #banner_holder .banner_type_container #banner_single_column h1 { position: static; top: auto; left: auto; padding: 20px 0px 15px; color: rgb(115, 150, 0); font-size: 1.25em; font-weight: 600; } } .owl-carousel { padding: 0px; } .owl-carousel .owl-stage-outer { padding: 0px 0px 25px; } .owl-carousel .owl-stage-outer .owl-stage .owl-item .item { padding: 0px 14px 10px; display: block; float: left; width: 160px; max-width: 160px; } .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .itemimg { margin: 0px auto; padding: 0px 0px 10px; display: block; width: 100%; max-width: 120px; height: auto; } .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .itemimg img { display: block; width: 100%; max-width: 100%; height: auto; } .owl-carousel .owl-stage-outer .owl-stage .owl-item .item p { font-size: 0.85em; line-height: 1.35em; padding-left: 8px; } .owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next { position: absolute; top: -38px; right: 0px; z-index: 1; padding: 10px; width: 28px; height: 28px; color: rgb(255, 255, 255); display: block !important; } .owl-carousel .owl-controls .owl-nav .owl-prev::after, .owl-carousel .owl-controls .owl-nav .owl-next::after { position: absolute; top: 0px; right: 0px; z-index: 5; display: block; width: 28px; height: 28px; color: rgb(113, 154, 63); font-family: FontAwesome; font-size: 1.05em; line-height: 24px; visibility: visible; overflow: visible; cursor: pointer; border: 3px solid rgb(113, 154, 63); border-radius: 50%; transition: color 0.05s ease-in-out 0s, border-color 0.05s ease-in-out 0s; } .owl-carousel .owl-controls .owl-nav .owl-prev::after { right: 40px; padding-left: 4px; content: "���"; } .owl-carousel .owl-controls .owl-nav .owl-next::after { padding-left: 7px; content: "���"; } .owl-carousel .owl-controls .owl-nav .owl-prev:hover::after, .owl-carousel .owl-controls .owl-nav .owl-next:hover::after { color: rgb(208, 208, 175); border-color: rgb(208, 208, 175); } .activate .testimonial-slider-inner li .quote { text-align: center; } .testimonial-slider { background-color: rgb(255, 255, 255); } .testimonial-slider .testimonial-slider-inner { position: relative; } .testimonial-slider .testimonial-slider-inner::before { position: absolute; top: 50%; left: 10%; z-index: 99; margin: -88px 0px 0px; display: block; width: 175px; height: 150px; color: rgb(204, 204, 204); font-family: FontAwesome; font-size: 10em; line-height: 150px; content: "���"; opacity: 0.1; } .testimonial-slider h2 { display: block; text-align: center; padding: 30px 0px 15px !important; font-size: 1.55rem !important; } .testimonial-slider .testimonials-border .tborder { float: left; width: 25%; height: 10px; } .testimonial-slider .testimonials-border .tborder.blue { background-color: rgb(0, 172, 205); } .testimonial-slider .testimonials-border .tborder.green { background-color: rgb(160, 187, 53); } .testimonial-slider .testimonials-border .tborder.purple { background-color: rgb(174, 36, 115); } .testimonial-slider .testimonials-border .tborder.red { background-color: rgb(241, 90, 41); } .testimonial-slider .testimonials-border .tborder.orange { background-color: rgb(247, 148, 30); } .testimonial-slider ul.slick-slider { margin: 0px; padding: 0px; list-style-type: none; } .testimonial-slider ul.slick-slider .slick-track { display: flex; } .testimonial-slider ul.slick-slider li.slick-slide { padding-top: 15px; padding-bottom: 45px; width: 100%; color: rgb(255, 255, 255); height: auto !important; } .testimonial-slider ul.slick-slider li.slick-slide .testimonial-content { padding: 10px 0px; font-size: 1.1em !important; line-height: 1.35rem !important; } .testimonial-slider ul.slick-slider li.slick-slide .testimonial-content .testimonial-content-inner { padding-right: 35px; padding-left: 35px; } .testimonial-slider ul.slick-slider li.slick-slide .testimonial-content .quoteprovider { padding: 15px 0px 0px; font-weight: 600; text-align: center; font-size: 1em !important; } .testimonial-slider ul.slick-slider li.slick-slide.blue { color: rgb(255, 255, 255); background-color: rgb(0, 172, 205); } .testimonial-slider ul.slick-slider li.slick-slide.blue .testimonial-content .quote, .testimonial-slider ul.slick-slider li.slick-slide.blue .testimonial-content .quoteprovider { color: rgb(255, 255, 255); } .testimonial-slider ul.slick-slider li.slick-slide.green { color: rgb(255, 255, 255); background-color: rgb(160, 187, 53); } .testimonial-slider ul.slick-slider li.slick-slide.green .testimonial-content .quote, .testimonial-slider ul.slick-slider li.slick-slide.green .testimonial-content .quoteprovider { color: rgb(255, 255, 255); } .testimonial-slider ul.slick-slider li.slick-slide.purple { color: rgb(255, 255, 255); background-color: rgb(142, 36, 115); } .testimonial-slider ul.slick-slider li.slick-slide.purple .testimonial-content .quote, .testimonial-slider ul.slick-slider li.slick-slide.purple .testimonial-content .quoteprovider { color: rgb(255, 255, 255); } .testimonial-slider ul.slick-slider li.slick-slide.red { color: rgb(255, 255, 255); background-color: rgb(241, 90, 41); } .testimonial-slider ul.slick-slider li.slick-slide.red .testimonial-content .quote, .testimonial-slider ul.slick-slider li.slick-slide.red .testimonial-content .quoteprovider { color: rgb(255, 255, 255); } .testimonial-slider ul.slick-dots { position: absolute; bottom: 13px; left: 0px; z-index: 10; margin: 0px; padding: 10px 0px; display: block; width: 100%; list-style-type: none; text-align: center; } .testimonial-slider ul.slick-dots li { display: inline-block; width: 22px; height: 12px; margin: 0px !important; padding: 0px 5px !important; } .testimonial-slider ul.slick-dots li button { margin: 0px; padding: 0px; display: block; width: 100%; height: 100%; line-height: 999em; cursor: pointer; overflow: hidden; border: 0px none; background-color: rgba(255, 255, 255, 0.5); border-radius: 50%; transition: color 0.1s ease-in-out 0s, background-color 0.1s ease-in-out 0s; } .testimonial-slider ul.slick-dots li:hover button, .testimonial-slider ul.slick-dots li.slick-active button { background-color: rgba(255, 255, 255, 0.95); } .testimonial-slider .slick-arrow { position: absolute; top: 50%; z-index: 5; margin: -20px 0px 0px; padding: 0px; display: block; width: 20px; height: 40px; color: rgb(255, 255, 255); font-size: 1.95em; line-height: 34px; text-align: center; cursor: pointer; border: 0px none; background-color: transparent; transition: color 0.1s ease-in-out 0s, border-color 0.1s ease-in-out 0s, background-color 0.1s ease-in-out 0s, opacity 0.1s ease-in-out 0s; } .testimonial-slider .slick-arrow:hover { opacity: 0.7; } .testimonial-slider .slick-arrow::before { font-family: FontAwesome; } .testimonial-slider .slick-arrow.slick-next { right: 5px; } .testimonial-slider .slick-arrow.slick-next::before { content: "���"; } .testimonial-slider .slick-arrow.slick-prev { left: 5px; } .testimonial-slider .slick-arrow.slick-prev::before { content: "���"; } .sectestimonials { padding-right: 0px; padding-left: 0px; } .sectestimonials > .container { max-width: 100%; } .sectestimonials .testimonial-slider { padding-right: 0px; padding-left: 0px; width: 100%; } .sectestimonials .testimonial-slider .testimonial-slider-inner::before { color: rgb(255, 255, 255); } .sectestimonials .testimonial-slider h2 { color: rgb(0, 0, 0); font-weight: 600; line-height: 28px; } .sectestimonials .testimonial-slider ul.slick-slider li.slick-slide .testimonial-content { margin: 0px auto; max-width: 1020px; font-size: 0.95em !important; line-height: 1.35rem !important; } .sectestimonials .testimonial-slider ul.slick-slider li.slick-slide .testimonial-content .quoteprovider { font-size: 1em !important; } .sectestimonials .testimonial-slider .slick-arrow { color: rgb(255, 255, 255); } .section.seccontent { color: rgb(0, 0, 0); } .section.seccontent a { color: rgb(115, 149, 1); } .section.seccontent a:hover { color: rgb(172, 205, 61); } .section.seccontent > .container { position: relative; padding-top: 20px; padding-bottom: 25px; } .section.seccontent .contentpane { position: relative; padding-right: 360px; overflow: hidden; min-height: 290px; } .section.seccontent .contentpane .gridcolumns .gridcolumns_outer { padding: 0px; } .section.seccontent .contentpane .gridcolumns .gridcolumns_inner { padding: 0px; } .section.seccontent .contentpane.nosidebar { padding-left: 0px !important; padding-right: 0px !important; } .section.seccontent .contentpane.contentsidebar_col { margin-right: -360px; padding-right: 0px; float: left; width: 100%; overflow: visible; height: auto !important; } .section.seccontent .contentpane.contentsidebar_col::before { position: absolute; top: 0px; right: 330px; width: 1px; height: 100%; content: " "; background-color: rgb(202, 202, 202); } .section.seccontent .contentpane.contentsidebar_col > .gridcolumns { margin-right: 345px; } .section.seccontent .sidebar { position: absolute; top: 25px; padding-left: 30px; float: right; width: 100%; max-width: 330px; min-height: 1px; } .section.seccontent .sidebar::before { position: absolute; top: 0px; width: 1px; height: 100%; content: " "; background-color: rgb(202, 202, 202); } .section.seccontent .sidebar.sidebar-left::before { right: -1px; } .section.seccontent .sidebar.sidebar-right { position: relative; top: auto; padding-left: 30px; float: right; width: 330px; max-width: none; right: auto !important; height: auto !important; } .section.seccontent .sidebar.sidebar-right::before { left: -1px; } .section.seccontent .contentpane h2 { margin: 0px; padding: 0px 0px 15px; color: rgb(57, 57, 57); font-size: 1.2em; font-weight: 600; line-height: 1.25em; } .section.seccontent .contentpane h3 { margin: 0px; padding: 10px 0px 15px; color: rgb(57, 57, 57); font-size: 1.1em; font-weight: 600; line-height: 1.25em; } .section.seccontent .contentpane h4 { margin: 0px; padding: 15px 0px 5px; color: rgb(57, 57, 57); font-size: 1em; font-weight: 600; line-height: 1.25em; } .section.seccontent .contentpane p { margin: 0px; padding: 0px 0px 10px; font-size: 0.85em; line-height: 1.45em; } .section.seccontent .contentpane li { margin: 0px 0px 5px; padding: 0px 0px 0px 5px; font-size: 0.85em; line-height: 1.25em; list-style-type: none; } .section.seccontent .contentpane li li { font-size: 1em; } .section.seccontent .contentpane ol li { list-style-type: decimal; } .section.seccontent .contentpane ol ol li { list-style-type: upper-alpha; } .section.seccontent .contentpane ol ol ol li { list-style-type: lower-alpha; } .section.seccontent .contentpane table { margin-top: 8px; line-height: 1.35em; border-style: solid; border-width: inherit; border-color: rgb(0, 0, 0); } .section.seccontent .contentpane .small { font-size: 11px; } .section.seccontent .contentpane .listminorbullets.small { font-size: 0.85em; } .section.seccontent .contentpane .listminorbullets.small li { background: url("../images/bullet_diamond_gray.png") 5px 7px no-repeat transparent; padding-left: 18px !important; } .section.seccontent .sidebar h2 { margin: 0px; padding: 0px 0px 15px; color: rgb(0, 0, 0); font-size: 1em; font-weight: 600; } .section.seccontent .sidebar p { margin: 0px; padding: 0px 0px 10px; font-size: 0.85em; line-height: 1.25em; } .section.seccontent .sidebar li { margin: 0px 0px 5px; padding: 0px; font-size: 0.85em; line-height: 1.25em; } .section.seccontent .sidebar ul { list-style-type: none; } .section.seccontent .sidebar ul li { list-style-type: none; } .section.seccontent .sidebar ul a { color: rgb(115, 149, 1); } .section.seccontent .sidebar ul a:hover { color: rgb(172, 205, 61); } @media screen and (max-width: 850px) and (min-width: 0) { .section.seccontent .contentpane { padding-right: 0px; padding-left: 0px; overflow: visible; height: 100% !important; } .section.seccontent .contentpane .gridcolumns { margin-right: 0px; } .section.seccontent .contentpane .gridcolumns .gridcolumns_outer { padding: 0px; } .section.seccontent .contentpane .gridcolumns .gridcolumns_inner { padding: 0px; } .section.seccontent .contentpane.contentsidebar_col { margin-right: 0px; float: none; } .section.seccontent .contentpane.contentsidebar_col::before { display: none; } .section.seccontent .contentpane.contentsidebar_col > .gridcolumns { margin-right: 0px; } .section.seccontent .sidebar { position: relative; top: auto; right: auto; left: auto; padding: 0px 0px 35px; float: none; width: 100%; max-width: 100%; min-height: 100%; height: 100% !important; } .section.seccontent .sidebar::before { display: none; } .section.seccontent .sidebar.sidebar-right { padding-left: 0px; float: none; width: 100%; } } @media screen and (max-width: 450px) and (min-width: 0) { .section.seccontent > .container { position: relative; padding-top: 15px; padding-bottom: 10px; } } .section.seccontent .contentpane .nowavailable { padding: 0px 0px 20px; } .section.seccontent .contentpane .nowavailable .nowavailable_inner { position: relative; padding: 0px 0px 0px 190px; } .section.seccontent .contentpane .nowavailable img { position: absolute; top: 3px; left: 0px; display: block; width: 100%; max-width: 130px; height: auto; } .section.seccontent .contentpane .nowavailable h4 { margin: 0px; padding: 0px 0px 5px; color: rgb(2, 2, 2); font-size: 0.85em; font-weight: 600; line-height: 1.55em; } .section.seccontent .contentpane .nowavailable p { padding: 0px 0px 12px; font-size: 0.85em; line-height: 1.45em; } .section.seccontent .contentpane .nowavailable p.authors { color: rgb(57, 57, 57); } .section.seccontent .contentpane .featuredauthor, .section.seccontent .contentpane .infowithimage { position: relative; margin: 0px; padding: 28px 0px 10px 140px; } .section.seccontent .contentpane .featuredauthor img, .section.seccontent .contentpane .infowithimage img { position: absolute; top: 28px; left: 0px; display: block; height: auto; max-width: 120px !important; } .section.seccontent .contentpane .featuredauthor.nowrapright, .section.seccontent .contentpane .infowithimage.nowrapright { padding: 28px 140px 10px 0px; } .section.seccontent .contentpane .featuredauthor.nowrapright img, .section.seccontent .contentpane .infowithimage.nowrapright img { right: 0px; left: auto; } .section.seccontent .contentpane .featuredauthor.wrapleft, .section.seccontent .contentpane .infowithimage.wrapleft, .section.seccontent .contentpane .featuredauthor.wrapright, .section.seccontent .contentpane .infowithimage.wrapright { padding: 28px 0px 10px; } .section.seccontent .contentpane .featuredauthor.wrapleft > a, .section.seccontent .contentpane .infowithimage.wrapleft > a, .section.seccontent .contentpane .featuredauthor.wrapright > a, .section.seccontent .contentpane .infowithimage.wrapright > a { display: block; width: 100%; max-width: 120px; } .section.seccontent .contentpane .featuredauthor.wrapleft > a > img, .section.seccontent .contentpane .infowithimage.wrapleft > a > img, .section.seccontent .contentpane .featuredauthor.wrapright > a > img, .section.seccontent .contentpane .infowithimage.wrapright > a > img { position: static; top: auto; left: auto; padding-bottom: 10px; } .section.seccontent .contentpane .featuredauthor.wrapleft > a, .section.seccontent .contentpane .infowithimage.wrapleft > a { margin-right: 15px; float: left; } .section.seccontent .contentpane .featuredauthor.wrapleft > a > img, .section.seccontent .contentpane .infowithimage.wrapleft > a > img { padding-bottom: 0px; } .section.seccontent .contentpane .featuredauthor.wrapright > a, .section.seccontent .contentpane .infowithimage.wrapright > a { margin-left: 15px; float: right; } .section.seccontent .contentpane .featuredauthor.wrapright > a > img, .section.seccontent .contentpane .infowithimage.wrapright > a > img { padding-bottom: 0px; } .section.seccontent .contentpane .ascdariasquickreads { padding: 0px 0px 25px; } .section.seccontent .contentpane .ascdariasquickreads img { margin: 0px; display: block; width: 100%; max-width: 235px; } .section.seccontent .contentpane .ascdnewsletters { padding: 0px 0px 25px; } .section.seccontent .contentpane .ascdnewsletters img { margin: 0px 0px 25px; display: block; width: 100%; max-width: 235px; } .section.seccontent .contentpane .writeforascd { padding: 0px 0px 25px; } .section.seccontent .contentpane .writeforascd img { margin: 0px 0px 25px; display: block; width: 100%; max-width: 235px; } .section.seccontent .contentpane .description_text_block { padding: 10px 20px; background-color: rgb(240, 240, 232); } .section.seccontent .contentpane .description_text_block img { margin: 4px 20px 15px 0px; padding: 0px; display: block; float: left; width: 100%; max-width: 200px; height: auto; border: 0px none; } .section.seccontent .contentpane .description_text_block.desc_image_right img { margin: 4px 0px 15px 20px; float: right; } .section.seccontent .contentpane .list_columns > li { display: block; float: left; width: 100%; max-width: 100%; } .section.seccontent .contentpane .list_columns.two_column_list > li { max-width: 50%; } .section.seccontent .contentpane .list_columns.three_column_list > li { max-width: 33.33%; } .section.seccontent .contentpane .list_columns.four_column_list > li { max-width: 25%; } .section.seccontent .contentpane .list_columns.five_column_list > li { max-width: 20%; } .section.seccontent .contentpane .viewfulljournalarticle_container .fulljournalarticle_sidecontent_holder .pub_sidebar_container #pub_abstract li { font-size: 1.15em; } .section.seccontent .contentpane .viewfulljournalarticle_container h1 { margin: 0px; padding: 20px 0px 10px; font-size: 1.5em; color: rgb(48, 48, 48) !important; font-weight: 500 !important; line-height: 1.25em !important; } .section.seccontent .contentpane .viewfulljournalarticle_container h2 { padding-top: 30px; color: rgb(48, 48, 48) !important; } .section.seccontent .contentpane .viewfulljournalarticle_container p.small, .section.seccontent .contentpane .viewfulljournalarticle_container table.small { font-size: 0.85em; } .section.seccontent .contentpane .viewfulljournalarticle_container ol { margin-left: 25px; } .section.seccontent .contentpane .viewfulljournalarticle_container .pub_keywords_container { border: 1px solid rgb(204, 204, 204); clear: both; } .section.seccontent .contentpane .viewfulljournalarticle_container .pub_keywords_container h2 { padding-top: 5px; } .section.seccontent .contentpane .viewfulljournalarticle_container img { max-width: 100% !important; } .section.seccontent .contentpane .viewfulljournalarticle_container .wrapleft { margin-right: 18px; padding-top: 12px; padding-bottom: 10px; float: left !important; } .section.seccontent .contentpane .viewfulljournalarticle_container .wrapright { margin-left: 18px; padding-top: 12px; float: right !important; } .section.seccontent .contentpane .viewfulljournalarticle_container .small .wrapleft, .section.seccontent .contentpane .viewfulljournalarticle_container .small .wrapright { padding-top: 0px !important; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { margin: 0px; font-family: Arial, Helvetica, sans-serif; width: 100%; max-width: 100%; display: block; background: url("../images/bkg_el_becomeamember_wtext.png") center top / cover no-repeat transparent; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { text-align: center; width: 600px; height: 280px; margin: 0px auto; padding: 126px 0px 0px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text h2 { display: none; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text p { display: none; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom { width: 320px; margin: 0px auto; padding: 0px; min-height: 120px; text-align: center; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { text-align: center; padding-left: 10px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton { margin: 0px auto; width: 217px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { line-height: 22px; font-size: 1.6em; font-weight: 600; border-radius: 10px; box-shadow: rgb(76, 125, 5) 0px 1px 5px; background: rgb(255, 255, 255); padding: 10px 20px; border: 2px solid rgb(112, 159, 2); text-decoration: none; transition: color 0.05s ease-in-out 0s, border-color 0.05s ease-in-out 0s; color: rgb(112, 159, 2) !important; margin: 0px auto !important; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button:hover { text-decoration: none; background: linear-gradient(rgb(112, 159, 2), rgb(75, 125, 5)) rgb(75, 125, 5); color: rgb(255, 255, 255) !important; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext { margin: 0px auto; padding: 70px 0px 0px; color: rgb(255, 255, 0); font-size: 1.45em; font-weight: 600; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext a { color: rgb(255, 255, 255); } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext a:hover { -webkit-mask-image: linear-gradient(-75deg, rgba(0, 0, 0, 0.3) 30%, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0.3) 70%); -webkit-mask-size: 200%; animation: 2s ease 0s infinite normal none running shine; } @-webkit-keyframes shine { 0% { -webkit-mask-position: 150% center; } 100% { -webkit-mask-position: -50% center; } } @media screen and (max-width: 1050px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { height: 270px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom { min-height: 120px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 20px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { font-size: 1.5em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext { padding: 60px 0px 0px; font-size: 1.4em; } } @media screen and (max-width: 1000px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 360px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { height: 250px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { font-size: 1.4em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext { font-size: 1.3em; } } @media screen and (max-width: 965px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 340px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { height: 235px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 40px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { font-size: 1.3em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext { font-size: 1.2em; } } @media screen and (max-width: 910px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 300px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { height: 210px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 70px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { font-size: 1.1em; padding: 8px 15px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext { font-size: 1em; padding: 50px 0px 0px; } } @media screen and (max-width: 850px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 450px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { height: 320px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 10px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { font-size: 1.6em; padding: 10px 20px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext { font-size: 1.45em; padding: 70px 0px 0px; } } @media screen and (max-width: 775px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 420px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { height: 300px; } } @media screen and (max-width: 722px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 400px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { height: 280px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 20px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton { padding: 0px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { font-size: 1.5em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext { font-size: 1.4em; padding: 60px 0px 0px; } } @media screen and (max-width: 665px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 360px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { height: 260px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 30px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { font-size: 1.4em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext { font-size: 1.3em; } } @media screen and (max-width: 600px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 320px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { height: 220px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 50px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { font-size: 1.3em; padding: 8px 15px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext { font-size: 1.2em; } } @media screen and (max-width: 530px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 300px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { height: 200px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 60px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { font-size: 1.2em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext { font-size: 1.1em; } } @media screen and (max-width: 475px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 280px; background: url("../images/bkg_el_becomeamember.png") center top / cover no-repeat transparent; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { width: 100%; height: 190px; padding: 85px 10px 0px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text h2 { display: block; padding: 2px 0px 8px; font-size: 0.95em; font-weight: 500; color: rgb(255, 255, 0) !important; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text h2 br { display: none; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text p { display: block; font-size: 0.96em; font-weight: 700; line-height: 1.25em; padding: 0px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text p b { font-weight: 800; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 70px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { font-size: 1.1em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .eltext { font-size: 1em; } } @media screen and (max-width: 450px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 370px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { height: 270px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text h2 { font-size: 1.2em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text h2 br { display: block; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text p { font-size: 1.15em; line-height: 1.2em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text p span { display: block; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom { width: 100%; } } @media screen and (max-width: 370px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 330px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { padding: 70px 10px 0px; height: 230px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text h2 { font-size: 1em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text p { font-size: 1em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text p span { display: block; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 70px; } } @media screen and (max-width: 345px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember { height: 310px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text { padding: 60px 10px 0px; height: 220px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 60px; } } @media screen and (max-width: 330px) { .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text h2 { font-size: 0.95em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_text p { font-size: 0.95em; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton { padding-left: 75px; } .section.seccontent .contentpane .viewfulljournalarticle_container .elpromomember .elpromomember_bottom .secelbutton .elbutton .button { font-size: 1em; padding: 6px 12px; } } .section.seccontent .contentpane .centerimg img { margin: 0px; display: block; max-width: 100%; } .section.seccontent .contentpane .centerfullimg img { margin: 0px; display: block; width: 100%; max-width: 100%; } .section.seccontent .contentpane .tabcontent { display: none; padding: 6px 12px; border: 1px solid rgb(204, 204, 204); } .section.seccontent .contentpane .tabcontent table { border: 0px none; width: 100%; } .section.seccontent .contentpane .tab li.viewbytypebttn a { cursor: pointer; } .section.seccontent .contentpane .tab li.viewbytypebttn a.active { background-color: rgb(214, 213, 195); } .section.seccontent .sidebar .ascdexpress { margin: 0px 0px 15px; font-family: Arial, Helvetica, sans-serif; } .section.seccontent .sidebar .ascdexpress .ascdexpress_top { padding: 18px 33px 14px; background: url("../images/pattern_bkg_dots_green.png") rgb(246, 247, 228); } .section.seccontent .sidebar .ascdexpress .ascdexpress_top h2 { font-family: Arial, Helvetica, sans-serif; } .section.seccontent .sidebar .ascdexpress .ascdexpress_top img { margin: 0px 0px 10px; display: block; width: 100%; max-width: 165px; height: auto; } .section.seccontent .sidebar .ascdexpress .ascdexpress_bottom { padding: 14px 33px 18px; color: rgb(242, 244, 234); background: url("../images/pattern_bkg_dots_tan.png") rgb(121, 157, 1); } .section.seccontent .sidebar .ascdexpress .button { margin: 10px 0px 0px; padding: 0px 7px; color: rgb(242, 244, 234); font-size: 0.85em; line-height: 22px; text-align: center; text-transform: uppercase; border: 1px solid rgb(242, 244, 234); background-color: transparent; transition: color 0.05s ease-in-out 0s, border-color 0.05s ease-in-out 0s; } .section.seccontent .sidebar .ascdexpress .button:hover { background-color: rgb(242, 244, 234); color: rgb(121, 157, 1) !important; } .section.seccontent .sidebar .elsubscriptionad { margin: 0px 0px 15px; font-family: Arial, Helvetica, sans-serif; height: 250px; background: url("../images/bkg_el_ad_300x250.jpg") center top no-repeat transparent; } .section.seccontent .sidebar .elsubscriptionad .elsubscriptionad_text { width: 300px; height: 200px; margin: 0px auto; padding: 126px 0px 0px 145px; } .section.seccontent .sidebar .elsubscriptionad .elsubscriptionad_text p { font-size: 0.7em; font-weight: 600; line-height: 1.3em; transform: scale(1, 1.2); } .section.seccontent .sidebar .elsubscriptionad .elsubscriptionad_text p b { font-weight: 800; } .section.seccontent .sidebar .elsubscriptionad .elsubscriptionad_bottom { width: 300px; margin: 8px auto; padding: 0px 0px 0px 170px; } .section.seccontent .sidebar .elsubscriptionad .elsubscriptionad_bottom .buttongroup { border: 2px solid rgb(242, 244, 234); background-color: transparent; } .section.seccontent .sidebar .elsubscriptionad .elsubscriptionad_bottom .buttongroup .button { margin: 3px 0px; padding: 0px 7px; color: rgb(242, 244, 234); font-size: 0.85em; font-weight: 500; line-height: 22px; letter-spacing: 0.01em; text-align: center; text-transform: uppercase; border: 0px solid rgb(242, 244, 234); background-color: transparent; transform: scale(1, 1.5); transition: color 0.05s ease-in-out 0s, border-color 0.05s ease-in-out 0s; } .section.seccontent .sidebar .elsubscriptionad .elsubscriptionad_bottom .buttongroup .button:hover { background-color: rgb(242, 244, 234); margin: 4px auto; line-height: 20px; color: rgb(240, 80, 47) !important; } .section.secsocialbar .container { padding-top: 19px; padding-bottom: 19px; } .section.secsocialbar ul { float: right; } .section.secsocialbar ul li { padding-left: 19px; display: block; float: left; } .section.secsocialbar ul li:first-child { padding-left: 0px; } .section.secsocialbar ul li a { color: rgb(255, 255, 255); font-size: 1.55em; display: block; line-height: 24px; } .section.secsocialbar ul li a:hover { color: rgb(205, 204, 160); } .section.secsocialbar ul li.sociallink a::after { font-family: ascdicons; content: ""; text-align: center; } .section.secsocialbar ul li.sociallink.facebook a::after { content: "���"; } .section.secsocialbar ul li.sociallink.twitter a::after { content: "���"; } .section.secsocialbar ul li.sociallink.pinterest a::after { content: "���"; } .section.secsocialbar ul li.sociallink.instagram a::after { content: "���"; } .section.secsocialbar ul li.sociallink.linkedin a::after { content: "���"; } .section.secsocialbar ul li.sociallink.youtube a::after { content: "���"; } .section.secsocialbar ul li.sociallink.ascdedge a::after { content: "���"; } @media screen and (max-width: 500px) and (min-width: 0) { .section.secsocialbar ul { float: none; text-align: center; } .section.secsocialbar ul li { padding: 0px 10px; display: inline-block; float: none; } .section.secsocialbar ul li:first-child { padding-left: 10px; } .section.secsocialbar ul li a { font-size: 1.35em; } } @media screen and (max-width: 375px) and (min-width: 0) { .section.secsocialbar ul li { padding: 0px 5px; } .section.secsocialbar ul li:first-child { padding-left: 5px; } } .section.secfooter { margin-top: -1px; padding-top: 1px; } .section.secfooter .container { position: relative; padding-top: 40px; padding-bottom: 60px; } .section.secfooter .ftrcol-left { position: relative; padding: 105px 255px 0px 0px; float: left; width: 58%; } .section.secfooter .ftrcol-left a.ftrlogo { position: absolute; top: 45px; left: 0px; display: block; float: left; width: 100%; max-width: 109px; height: auto; color: rgb(255, 255, 255); text-decoration: none; } .section.secfooter .ftrcol-left a.ftrlogo::after { font-family: ascdicons; font-size: 2.25em; content: "���"; } .section.secfooter .ftrcol-left p { padding: 0px 0px 27px; display: block; color: rgb(255, 255, 255); font-size: 0.75em; line-height: 1.3em; } .section.secfooter .ftrcol-right { padding: 40px 0px 0px; float: right; width: 42%; margin-right: -30px; } .section.secfooter .ftrcol-right .ftrlinkslist { padding-right: 10px; float: left; width: 33.3333%; } .section.secfooter .ftrcol-right .ftrlinkslist:last-child { padding-right: 0px; } .section.secfooter .ftrcol-right .ftrlinkslist h3 { margin: 0px 0px 10px; padding: 0px 0px 8px; display: block; float: left; color: rgb(255, 255, 255); font-size: 0.85em; text-transform: uppercase; border-bottom: 1px solid rgb(255, 255, 255); } .section.secfooter .ftrcol-right .ftrlinkslist h3::after { clear: both; margin: 0px; padding: 0px; display: table; font-size: 0px; line-height: 0; content: " "; visibility: hidden; overflow: hidden; } .section.secfooter .ftrcol-right .ftrlinkslist ul { color: rgb(255, 255, 255); } .section.secfooter .ftrcol-right .ftrlinkslist ul::before { clear: both; margin: 0px; padding: 0px; display: table; font-size: 0px; line-height: 0; content: " "; visibility: hidden; overflow: hidden; } .section.secfooter .ftrcol-right .ftrlinkslist ul li { padding: 4px 0px; display: block; font-size: 0.75em; line-height: 1.15em; } .section.secfooter .ftrcol-right .ftrlinkslist ul li:first-child { padding-top: 0px; } .section.secfooter .ftrcol-right .ftrlinkslist a { color: rgb(255, 255, 255); } .section.secfooter .ftrcol-right .ftrlinkslist a:hover { color: rgb(205, 204, 160); } @media screen and (max-width: 940px) and (min-width: 0) { .section.secfooter .ftrcol-right { margin-right: -15px; } } @media screen and (max-width: 800px) and (min-width: 0) { .section.secfooter .ftrcol-left { padding: 105px 0px 0px; float: left; width: 100%; max-width: 265px; } .section.secfooter .ftrcol-left a.ftrlogo { position: absolute; top: 45px; left: 0px; width: 100%; max-width: 109px; height: auto; } .section.secfooter .ftrcol-left p { font-size: 0.85em; } .section.secfooter .ftrcol-right { padding: 20px 0px 0px; float: right; width: 100%; max-width: 435px; margin-right: 0px; } .section.secfooter .ftrcol-right .ftrlinkslist { padding-right: 0px; float: none; width: 100%; } .section.secfooter .ftrcol-right .ftrlinkslist h3 { padding: 20px 0px 8px; } .section.secfooter .ftrcol-right .ftrlinkslist:first-child h3 { padding-top: 0px; } .section.secfooter .ftrcol-right .ftrlinkslist ul li { padding: 4px 10px 4px 0px; float: left; font-size: 0.85em; line-height: 1em; } .section.secfooter .ftrcol-right .ftrlinkslist ul li:first-child { padding-top: 4px; } } @media screen and (max-width: 767px) and (min-width: 0) { .section.secfooter .ftrcol-left { padding: 105px 0px 0px; float: none; width: 100%; max-width: 100%; } .section.secfooter .ftrcol-left a.ftrlogo { position: absolute; top: 45px; left: 0px; width: 100%; max-width: 109px; height: auto; } .section.secfooter .ftrcol-left p { font-size: 0.85em; } .section.secfooter .ftrcol-right { padding: 20px 0px 0px; float: none; width: 100%; max-width: 100%; } .section.secfooter .ftrcol-right .ftrlinkslist { padding-right: 0px; float: none; width: 100%; } .section.secfooter .ftrcol-right .ftrlinkslist h3 { padding: 30px 0px 8px; display: inline-block; float: none; width: 100%; } .section.secfooter .ftrcol-right .ftrlinkslist ul { float: none; } .section.secfooter .ftrcol-right .ftrlinkslist ul li { padding: 5px 10px 5px 0px; display: inline-block; float: none; line-height: 1.25em; } .section.secfooter .ftrcol-right .ftrlinkslist ul li:first-child { padding-top: 4px; } } div.ascdrssfeed { margin: 0px; padding: 40px 0px 0px; background: url("../images/banner_ascdblog_ribbon.png") left top no-repeat transparent; } div.ascdblogfeed div.blogfeed { margin: 0px; padding: 2px 0px 10px; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 13px; text-align: left; } div.ascdblogfeed div.blogfeed a { color: rgb(4, 36, 119); text-decoration: none; } div.ascdblogfeed div.blogfeed a:hover { color: rgb(15, 81, 169); text-decoration: underline; } div.ascdblogfeed div.blogfeed span.ascdblogfeeddate { display: block; color: rgb(119, 119, 119); font-size: 11px; font-style: italic; } div.wholechildblogfeed { margin: 0px; padding: 65px 0px 15px; background: url("../images/banner_wholechildblog_ribbon.png") center top no-repeat transparent; } div.wholechildblogfeed div.rssbody { margin: 0px; padding: 2px 0px 10px; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 13px; text-align: left; } div.ascdblogfeed { margin: 0px; padding: 40px 0px 15px; background: url("../images/banner_ascdblog_ribbon.png") center top no-repeat transparent; } div.ascdblogfeed div.rssbody { margin: 0px; padding: 2px 0px 10px; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 13px; text-align: left; } ul.feedholder { margin: 10px 0px 0px !important; padding: 0px !important; } ul.feedholder li.rssRow { margin: 0px 0px 8px !important; padding: 0px 0px 8px !important; border-bottom: 1px dotted rgb(214, 214, 214) !important; background: none transparent !important; } ul.feedholder li.rssRow h5 { margin: 5px 0px 0px !important; padding: 0px !important; font-size: 12px !important; font-style: normal !important; font-weight: bold !important; line-height: 14px !important; text-align: left !important; } ul.feedholder li.rssRow a { color: rgb(4, 36, 119); text-decoration: none; } ul.feedholder li.rssRow a:hover { color: rgb(15, 81, 169); text-decoration: underline; } ul.feedholder li.rssRow div.feeddate { display: block; color: rgb(119, 119, 119); font-size: 11px; font-style: italic; font-weight: normal; line-height: 13px; text-align: left; } #citw_wrapper { margin: 0px auto; padding: 0px; width: 590px; font-family: Arial, Helvetica, sans-serif; } #citw_banner_container { margin: 0px; padding: 0px; width: 590px; } #citw_navigation { margin: 0px; padding: 0px; width: 590px; border-top: 1px solid rgb(208, 221, 179); border-bottom: 1px solid rgb(231, 238, 217); } #citw_navigation ul { width: 590px; margin: 0px !important; padding: 0px !important; } #citw_navigation ul li { position: relative; margin: 0px !important; padding: 0px !important; display: block !important; float: left !important; color: rgb(255, 255, 255) !important; font-size: 10px !important; font-style: normal !important; font-weight: bold !important; line-height: 14px !important; list-style-type: none !important; } #citw_navigation ul li a { border-right: 2px solid rgb(255, 255, 255); padding-top: 2px !important; height: 17px !important; display: block !important; color: rgb(255, 255, 255) !important; text-align: center !important; text-decoration: none !important; background: none rgb(137, 171, 64) !important; } #citw_navigation ul li a:hover { color: rgb(255, 255, 255) !important; background: none rgb(160, 207, 58) !important; } #citw_content_body_wrapper { margin: 0px; padding: 0px; width: 590px; } .citw_content_body_left { margin: 0px 10px; padding: 0px; float: left; width: 382px; } div.citw_content_title { margin: -25px 0px 10px; padding: 0px; color: rgb(183, 78, 18); font-size: 28px; font-style: normal; font-weight: normal; text-align: left; line-height: 30px; font-family: Arial, Helvetica, sans-serif !important; } div.citw_content_title span { padding-left: 0px !important; } div.citw_content_text { margin: 5px 0px; padding: 0px; color: rgb(46, 46, 45); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; text-align: left; } div.citw_items_titles { margin: 20px 0px 10px; padding: 15px 0px 0px; display: block; color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; line-height: 18px; text-align: left; text-transform: uppercase; } div.citw_items_subtitles { margin: 12px 0px 10px; padding: 0px; display: block; color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; line-height: 16px; text-align: left; text-transform: capitalize; } div.citw_video_container { margin: 0px; padding: 0px; width: 382px; } div.citw_testimonials_container { margin: 0px; padding: 0px; width: 382px; color: rgb(46, 46, 45); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 14px; text-align: left; } div.citw_testimonial_quote { margin: 5px 10px 0px 0px; padding: 0px; font-style: italic; text-align: justify; } div.citw_testimonial_author { margin: 5px 10px 20px 0px; padding: 0px; font-weight: bold; text-align: right; } div.citw_sublinks_container { margin: 20px 0px 10px; padding: 15px 0px 0px; border-top: 1px solid rgb(187, 187, 187); } div.citw_sublinks_columns_wrapper { margin: 0px auto 5px; width: 375px; background: url("images/citw_extras_border_bkg.png") left top repeat-y transparent; } div.citw_sublinks_column_left, div.citw_sublinks_column_middle, div.citw_sublinks_column_right { padding: 0px 10px; float: left; } div.citw_sublinks_column_left { width: 105px; } div.citw_sublinks_column_middle { width: 105px; } div.citw_sublinks_column_right { width: 105px; } div.citw_sublinks_column_left ul, div.citw_sublinks_column_middle ul, div.citw_sublinks_column_right ul { margin: 0px !important; padding: 0px !important; } div.citw_sublinks_column_left ul li, div.citw_sublinks_column_middle ul li, div.citw_sublinks_column_right ul li { color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 13px; text-align: left; margin: 0px !important; padding: 4px 0px !important; list-style-type: none !important; background: none transparent !important; } div.citw_sublinks_column_left a, div.citw_sublinks_column_middle a, div.citw_sublinks_column_right a { color: rgb(0, 93, 148); text-decoration: none; } div.citw_sublinks_column_left a:hover, div.citw_sublinks_column_middle a:hover, div.citw_sublinks_column_right a:hover { color: rgb(19, 138, 209); text-decoration: underline; } #citw_content_body_right { margin: 0px; padding: 0px; float: right; width: 188px; } div.product_promotional_buy_image { margin: 0px; padding: 0px; width: 188px; } div.citw_content_body_header_right { margin: 0px; padding: 10px 0px; width: 172px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; text-transform: uppercase; background: none rgb(0, 125, 183); } div.citw_content_body_base_line_right { margin: 0px; padding: 0px; height: 4px; width: 172px; border-top: 1px solid rgb(89, 170, 200); background: none rgb(0, 125, 183); } div.citw_content_body_text_right { margin: 0px; padding: 15px 20px; width: 132px; background: none rgb(242, 248, 228); } div.citw_content_body_text_right p { margin: 10px 0px; padding: 0px; color: rgb(46, 46, 45); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 14px; text-align: left; } div.citw_content_body_text_right ul, div.citw_content_body_text_right ol { margin: 0px !important; padding: 0px !important; } div.citw_content_body_text_right ul li, div.citw_content_body_text_right ol li { font-size: 12px; font-style: normal; font-weight: normal; line-height: 13px; text-align: left; margin: 0px !important; padding: 4px 0px !important; list-style-type: none !important; background: none transparent !important; } div.citw_content_body_text_right ol li { float: left; } div.citw_content_body_text_right ol li a { padding: 2px 3px; float: left; } div.citw_content_body_text_right a { color: rgb(0, 93, 148); text-decoration: underline; } div.citw_content_body_text_right a:hover { color: rgb(19, 138, 209); } .contentMask { margin-top: 0px; margin-bottom: 0px; clear: both; } .maskLoginHdr { display: block; width: 100%; height: 41px; background-color: rgb(242, 242, 228); overflow: hidden; } .maskLoginLockLine { display: none; color: rgb(57, 55, 55); margin: 20px auto !important; padding: 0px !important; width: 90% !important; height: 1px !important; line-height: 0 !important; background: none rgb(191, 191, 191) !important; } .maskLoginLock { background: rgb(255, 255, 255); width: 17px; margin-top: -10px; line-height: 1px; padding: 0px 10px; margin-left: 33% !important; } .masklogin, .maskLogin { margin: 0px; padding: 10px 0px; } ul.rtsUL { position: relative; z-index: 5; margin: 0px !important; } ul.rtsUL li.rtsLI { padding-left: 0px !important; background: none transparent !important; } div.pageView { position: relative; z-index: 10; margin-top: -7px; margin-right: 0px; padding: 10px; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: normal; line-height: 14px; border-width: 1px; border-style: solid; border-image: initial; border-color: transparent rgb(0, 60, 116) rgb(0, 60, 116); } div.pageView table.formTable { border-collapse: collapse; } div.pageView table.formTable td span { padding-right: 10px; display: block; font-size: 11px; font-style: normal; font-weight: bold; } table.formTable td label { padding: 0px 5px !important; } div.pageView table.formTable td.sectionHeader { margin: 0px; padding: 8px 10px; color: rgb(103, 104, 106); font-size: 13px; font-style: normal; font-weight: bold; border-top: 10px solid rgb(255, 255, 255); border-bottom: 5px solid rgb(255, 255, 255); background: rgb(245, 245, 245); text-shadow: rgb(205, 205, 205) 0px 1px 1px; } div.pageView table.formTable input[type="text"] { margin: 3px 0px; padding: 3px 8px; height: 16px; color: rgb(34, 34, 34); font-size: 12px; font-style: normal; font-weight: normal; line-height: 16px; text-align: left; border: 1px solid rgb(209, 209, 209); border-radius: 2px; transition: all 0.3s ease-in-out 0s; } div.pageView table.formTable input[type="text"]:hover, div.pageView table.formTable input[type="text"]:focus { box-shadow: rgb(204, 204, 204) 0px 0px 3px; } div.pageView table.formTable textarea { margin: 3px 0px; padding: 3px 8px; height: 85px; color: rgb(34, 34, 34); font-size: 12px; font-style: normal; font-weight: normal; line-height: 16px; text-align: left; border: 1px solid rgb(209, 209, 209); border-radius: 2px; transition: all 0.3s ease-in-out 0s; width: 255px !important; } div.pageView table.formTable textarea:hover, div.pageView table.formTable textarea:focus { box-shadow: rgb(204, 204, 204) 0px 0px 3px; } .RadSlider_ASCDGrid a { } .RadSlider_ASCDGrid { margin: 7px 10px 5px 5px !important; height: 10px !important; } .RadSlider_ASCDGrid a.rslhandle { background-image: url("../images/slider/Handles.gif"); margin-top: 1px !important; width: 16px !important; height: 9px !important; line-height: 9px !important; background-repeat: no-repeat !important; } .RadSlider_ASCDGrid .rsldecrease { background-position: 0px 0px !important; } .RadSlider_ASCDGrid .rslincrease { background-position: -16px 0px !important; } .RadSlider_ASCDGrid a.rsldraghandle { background-image: url("../images/slider/DragHandle.gif"); top: 0px !important; margin-top: -3px !important; width: 41px !important; height: 10px !important; line-height: 10px !important; background-repeat: no-repeat !important; } .RadSlider_ASCDGrid a.rsldraghandle:hover { background-position: 0px -10px !important; } .RadSlider_ASCDGrid a.rsldraghandle:focus, .RadSlider_ASCDGrid a.rsldraghandle:active { background-position: 0px -20px !important; } .RadSlider_ASCDGrid .rsltrack { top: 0px !important; left: 16px !important; margin-top: 2px !important; height: 4px !important; border-width: 1px 0px !important; border-top-style: solid !important; border-bottom-style: solid !important; border-top-color: rgb(102, 102, 102) !important; border-bottom-color: rgb(102, 102, 102) !important; border-image: initial !important; border-left-style: initial !important; border-left-color: initial !important; border-right-style: initial !important; border-right-color: initial !important; background: url("../images/slider/TrackBgr.gif") center center no-repeat rgb(160, 160, 160) !important; } .RadSlider_ASCDGrid.vertical { width: 10px; } .RadSlider_ASCDGrid.vertical a.handle { margin-left: 1px; width: 9px; height: 16px; line-height: 16px; background-image: url("../images/slider/HandlesVertical.gif"); background-repeat: no-repeat; } .RadSlider_ASCDGrid.vertical .decrease { background-position: 0px 0px; } .RadSlider_ASCDGrid.vertical .increase { background-position: 0px -16px; } .RadSlider_ASCDGrid.vertical a.draghandle { left: 0px; } .RadSlider_ASCDGrid.vertical .track { top: 16px; left: 0px; margin-left: 2px; width: 4px; border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-image: initial; border-top-style: initial; border-top-color: initial; border-bottom-style: initial; border-bottom-color: initial; background: url("../images/slider/TrackVerticalBgr.gif") center center no-repeat rgb(160, 160, 160); } .RadSlider_ASCDGrid.vertical a.draghandle { top: 0px; left: 0px; margin-left: -3px; width: 10px; height: 41px; background: url("../images/slider/DragVerticalHandle.gif") no-repeat; } .RadSlider_ASCDGrid.vertical a.draghandle:hover { background-position: -10px 0px; } .RadSlider_ASCDGrid.vertical a.draghandle:active, .RadSlider_ASCDGrid.vertical a.draghandle:focus { background-position: -20px 0px; } .RadSlider .rslHorizontal .rslTrack { left: 16px !important; top: 0px !important; margin-top: 2px !important; height: 4px !important; background: url("../images/slider/TrackBgr.gif") center center no-repeat rgb(160, 160, 160) !important; border-width: 1px 0px !important; border-top-style: solid !important; border-bottom-style: solid !important; border-top-color: rgb(102, 102, 102) !important; border-bottom-color: rgb(102, 102, 102) !important; border-image: initial !important; border-left-style: initial !important; border-left-color: initial !important; border-right-style: initial !important; border-right-color: initial !important; } .RadSlider .rslHorizontal a.rslDraghandle { top: 5px !important; width: 41px !important; height: 10px !important; background: url("../images/slider/handle_horslider_off.png") center center no-repeat transparent !important; transition: none 0s ease 0s !important; } .RadSlider .rslHorizontal a.rslDraghandle:hover { background: url("../images/slider/handle_horslider_over.png") center center no-repeat transparent !important; transition: none 0s ease 0s !important; } .RadSlider .rslHorizontal a.rslHandle, .RadSlider .rslHorizontal a.rslHandle:hover { background-image: url("../images/slider/Handles.gif"); background-position: -16px 0px; width: 16px !important; height: 9px !important; line-height: 9px !important; background-repeat: no-repeat !important; margin-top: 1px !important; transition: none 0s ease 0s !important; } .RadSlider .rslHorizontal a.rslDecrease, .RadSlider .rslHorizontal a.rslDecrease:hover { background-position: 0px 0px; } .RadGrid radgrid_ascdgrid { background: url("../images/grid/rowBgggggg.gif") repeat-y rgb(199, 199, 199); border: 1px solid rgb(172, 172, 172); } .RadGrid radgrid_ascdgrid, .rgMasterTable { font: 11px Arial, Verdana, sans-serif; border: 1px solid rgb(128, 128, 128); } .rgMasterTable { border: 1px solid rgb(128, 128, 128); border-collapse: separate !important; } table.rgMasterTable tbody tr.rgNoRecords td div { background-color: rgb(250, 250, 242); padding: 7px !important; } .rgAltRow td { border-top: 0px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); padding: 9px 12px; background-color: rgb(253, 253, 249); vertical-align: top; line-height: 18px; } .rgRow td, .SelectedRow_ASCDGrid td, .ActiveRow_ASCDGrid td, .GridEditRow_ASCDGrid td { border-top: 0px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); padding: 9px 12px; background-color: rgb(250, 250, 242); vertical-align: top; line-height: 18px; } td input { vertical-align: middle; } .SelectedRow_ASCDGrid { background: rgb(248, 248, 248); } .GridRowOver_ASCDGrid td { border-bottom-color: rgb(152, 159, 166); } .GridEditRow_ASCDGrid { background: rgb(255, 255, 225); } .GridEditRow_ASCDGrid input { font-size: 11px; } .ActiveRow_ASCDGrid { background: rgb(199, 199, 199); } th.rgHeader, th.ResizeHeader_ASCDGrid { background-color: rgb(242, 242, 228); border-bottom: 0px solid rgb(172, 172, 172); padding-top: 14px; padding-bottom: 14px; padding-left: 8px; color: rgb(0, 0, 0); font-size: 12px; text-align: left; font-weight: bold !important; line-height: 18px !important; } th.rgHeader a { text-decoration: none; color: rgb(0, 0, 0) !important; } .rgHeader img, .GroupPanelItems_ASCDGrid input { vertical-align: middle; } td.rgHeader input { width: auto; float: left; border: 1px solid rgb(71, 75, 56); background-color: rgb(250, 250, 250); font: bold 10px Verdana, Arial, sans-serif; color: rgb(152, 156, 176); margin-right: 2px; } .GroupPanel_ASCDGrid { background: url("../images/grid/GroupPanelBg.gif") center center no-repeat rgb(98, 98, 98); width: 100%; height: 29px; color: rgb(255, 255, 255); } .GroupPanelItems_ASCDGrid { background: url("../images/grid/GroupPanelItemsBg.gif") repeat-x rgb(167, 192, 217); color: rgb(84, 98, 111); border: 1px solid rgb(255, 255, 255); padding-left: 4px; white-space: nowrap; font-size: 11px; } tr.GroupHeader_ASCDGrid { color: rgb(240, 245, 246); background-color: rgb(141, 141, 141); font-weight: bold; } .GroupHeader_ASCDGrid td p { display: inline; padding: 0px 10px; } .GroupHeader_ASCDGrid td div div { top: -0.6em; padding: 0px 15px; } .GroupHeader_ASCDGrid td div div div { top: 0px; padding: 0px; } tr.rgPager { background-color: rgb(242, 242, 228); color: rgb(255, 255, 255); } tr.rgPager td { padding: 0.3em 0.6em; } tr.rgPager div { color: rgb(0, 0, 0); } tr.rgPager .radInput_ASCDGrid { vertical-align: middle; } .rgPager a { color: rgb(240, 245, 246); font-weight: normal; } .PagerLeft_ASCDGrid *, .PagerRight_ASCDGrid *, .PagerCenter_ASCDGrid * { vertical-align: middle; } .PagerLeft_ASCDGrid, .PagerRight_ASCDGrid, .rgWrap rginfopart { line-height: 18px; padding-top: 2px; } .PagerLeft_ASCDGrid { float: left; } .PagerRight_ASCDGrid, table.rgMasterTable tfoot tr.rgPager td table tbody tr td.rgPagerCell div.rgInfoPart, table.rgMasterTable tfoot tr.rgPager td table tbody tr td.rgPagerCell div.rgSliderLabel { float: right; padding-right: 12px; color: rgb(137, 174, 69) !important; font-size: 12px !important; } .rgPager .radslider { float: left; } .rgPager img { border: 0px; vertical-align: middle; } .PagerCenter_ASCDGrid { display: block; text-align: center; } .RadGridRTL_ASCDGrid th, .RadGridRTL_ASCDGrid td { text-align: right; } .RadGridRTL_ASCDGrid .PagerLeft_ASCDGrid, .RadGridRTL_ASCDGrid .rgPager .radslider { float: right; } .RadGridRTL_ASCDGrid .PagerRight_ASCDGrid, .RadGridRTL_ASCDGrid .rgWrap rginfopart { float: left; } .RadGrid radgrid_ascdgrid .rgAdd, .RadGrid radgrid_ascdgrid .rgRefresh, .RadGrid radgrid_ascdgrid .rgEdit, .RadGrid radgrid_ascdgrid .rgDel, .RadGrid radgrid_ascdgrid .rgFilter, .RadGrid radgrid_ascdgrid .rgPagePrev, .RadGrid radgrid_ascdgrid .rgPageNext, .RadGrid radgrid_ascdgrid .rgExpand, .RadGrid radgrid_ascdgrid .rgCollapse, .RadGrid radgrid_ascdgrid .rgSortAsc, .RadGrid radgrid_ascdgrid .rgSortDesc, .RadGrid radgrid_ascdgrid .rgUpdate, .RadGrid radgrid_ascdgrid .rgCancel { width: 16px; height: 16px; border: 0px; padding: 0px; background-color: transparent; background-image: url("../images/grid/sprite.gif"); background-repeat: no-repeat; vertical-align: middle; cursor: pointer; } .GroupPanelItems_ASCDGrid input, .GridCommandRow_ASCDGrid img, .rgHeader input, .GridFilterRow_ASCDGrid img, .rgPager img { vertical-align: middle; } .RadGrid radgrid_ascdgrid .rgPagePrev { background-position: 3px -383px; } .RadGrid radgrid_ascdgrid .rgPageNext { background-position: 4px -415px; } .rgHeader .rgSortAsc { background-position: -21px -26px; } .rgHeader .rgSortDesc { background-position: 4px -26px; } .TopReorderIndicator_ASCDGrid, .BottomReorderIndicator_ASCDGrid { margin-left: -5px; background: url("../images/grid/sprite.gif") 0px 0px no-repeat; width: 9px !important; height: 12px !important; } .BottomReorderIndicator_ASCDGrid { background-position: -23px 0px; } .RadGrid radgrid_ascdgrid .rgFilter { background-position: 2px -125px; } .GroupPanel_ASCDGrid .rgSortAsc { background-position: -21px -26px; } .GroupPanel_ASCDGrid .rgSortDesc { background-position: 4px -26px; } .RadGrid radgrid_ascdgrid .rgExpand { background-position: 2px -157px; } .RadGrid radgrid_ascdgrid .rgCollapse { background-position: 2px -189px; } .RadGrid radgrid_ascdgrid .rgUpdate { background-position: 2px -317px; } .RadGrid radgrid_ascdgrid .rgCancel { background-position: 2px -349px; } .RadGrid radgrid_ascdgrid .rgAdd { background-position: 2px -446px; } .RadGrid radgrid_ascdgrid .rgRefresh { background-position: 5px -221px; } .RadGrid radgrid_ascdgrid .rgEdit { background-position: 2px -254px; } .RadGrid radgrid_ascdgrid .rgDel { background-position: 2px -287px; } .rgAdd { background-image: url("../images/grid/AddRecord.gif"); background-position: 1px 1px; } .rgRefresh { background-image: url("../images/grid/Refresh.gif"); background-position: 5px 5px; } .rgCommandRow { background-color: rgb(172, 172, 172); } .rgCommandTable tbody { font-size: 14px; } div.calcform_container h2 { margin: 5px 0px 7px; padding: 0px; color: rgb(17, 17, 17); font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; line-height: 20px; text-shadow: rgba(20, 20, 20, 0.2) 0px 1px 1px; } div.calcform_row { margin: 0px 0px 6px; } div.calcform_row label { margin: 0px 0px 0px 8px; padding: 5px 0px 0px; display: block; color: rgb(51, 51, 51); width: 100%; height: 20px; font-size: 11px; font-style: normal; font-weight: bold; line-height: 18px; text-align: left; text-shadow: rgba(20, 20, 20, 0.2) 0px 1px 1px; } div.calcform_row div.calcfield_holder span { margin: 0px; padding: 6px 2px 0px 0px; display: inline-block; float: left; color: rgb(51, 51, 51); font-size: 13px; font-style: normal; font-weight: bold; line-height: 18px; text-shadow: rgba(20, 20, 20, 0.2) 0px 1px 1px; } div.calcform_row div.calcfield_holder input.calctextfield { margin: 0px; padding: 5px 8px; width: 125px; color: rgb(34, 34, 34); font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; text-align: left; border: 1px solid rgb(217, 217, 217); background-color: rgb(255, 255, 255); border-radius: 3px; transition: all 0.3s ease-in-out 0s; } div.calcform_row div.calcfield_holder input.calctextfield:hover, div.calcform_row div.calcfield_holder input.calctextfield:focus { border-color: rgb(204, 204, 204); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px; } div.calcfield_holder input.calcsubmitbttn { margin: 8px 0px 5px 6px; padding: 5px 8px; color: rgb(51, 51, 51); font-size: 12px; font-style: normal; font-weight: bold; line-height: 20px; cursor: pointer; border: 1px solid rgb(187, 187, 187); background: url("../images/ascdmenu/bg.png") left bottom repeat-x rgb(238, 238, 238); text-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; border-radius: 4px; transition: all 0.3s ease-in-out 0s; } div.calcfield_holder input.calcsubmitbttn:hover { color: rgb(0, 0, 0); border-color: rgb(68, 68, 68); opacity: 0.8; } div.social_icons_container { position: relative; } .dpSocialBar_container { left: 5px; top: 100px; width: 34px; border-radius: 0px 5px 5px 0px; z-index: 9999; } .dpSocialBar_container .dpSocialBar_wrap { position: relative; z-index: 999; width: 100%; min-height: 34px; min-width: 30px; border-radius: 0px 3px 3px 0px; overflow: hidden; text-align: left; } .dpSocialBar_container .dpSocialBar_arrow_down { position: absolute; bottom: -30px; left: 5px; width: 22px; height: 22px; background: url("../images/socialsharing/arrows.png") 0px 0px no-repeat; z-index: 9999; } .dpSocialBar_container .dpSocialBar_arrow_down:hover { background-position: -22px 0px; } .dpSocialBar_container .dpSocialBar_arrow_down:active { background-position: -44px 0px; } .dpSocialBar_container .dpSocialBar_arrow_up { position: absolute; top: -30px; left: 5px; width: 22px; height: 22px; background: url("../images/socialsharing/arrows.png") 0px -22px no-repeat; z-index: 9999; display: none; } .dpSocialBar_container .dpSocialBar_arrow_up:hover { background-position: -22px -22px; } .dpSocialBar_container .dpSocialBar_arrow_up:active { background-position: -44px -22px; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon { border: 0px; width: 24px; height: 24px; position: relative; opacity: 0.7; } .dpSocialBar_container .dpSocialBar_wrap a { margin: 5px 3px; } .dpSocialBar_container .dpSocialBar_caption { opacity: 0; position: absolute; display: none; border: 1px solid rgb(219, 219, 219); z-index: 5000; } .dpSocialBar_container .dpSocialBar_caption span { color: rgb(0, 0, 0); font-size: 10px; font-family: Tahoma, Geneva, sans-serif; text-align: center; padding: 5px 10px; min-width: 100px; background: rgb(244, 244, 244); border: 1px solid rgb(255, 255, 255); display: block; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon:hover { opacity: 1; } .dpSocialBar_container.right { left: auto; right: 0px; width: 34px; border-radius: 5px 0px 0px 5px; } .dpSocialBar_container.top { left: 100px; top: 0px; height: 35px; width: auto; border-radius: 0px 0px 5px 5px; padding-bottom: 1px; } .dpSocialBar_container.bottom { left: 100px; top: auto; bottom: 0px; height: 34px; width: auto; border-radius: 5px 5px 0px 0px; } .dpSocialBar_container.top .dpSocialBar_icon, .dpSocialBar_container.bottom .dpSocialBar_icon { position: absolute; } .dpSocialBar_container.right .dpSocialBar_wrap { border-radius: 3px 0px 0px 3px; } .dpSocialBar_container.top .dpSocialBar_wrap { border-radius: 0px 0px 3px 3px; } .dpSocialBar_container.bottom .dpSocialBar_wrap { border-radius: 3px 3px 0px 0px; } .dpSocialBar_container.top .dpSocialBar_arrow_down { right: -30px; top: 5px; left: auto; bottom: auto; background-position: 0px -66px !important; } .dpSocialBar_container.top .dpSocialBar_arrow_down:hover, .dpSocialBar_container.bottom .dpSocialBar_arrow_down:hover { background-position: -22px -66px !important; } .dpSocialBar_container.top .dpSocialBar_arrow_down:active, .dpSocialBar_container.bottom .dpSocialBar_arrow_down:active { background-position: -44px -66px !important; } .dpSocialBar_container.bottom .dpSocialBar_arrow_down { right: -30px; bottom: 5px; left: auto; top: auto; background-position: 0px -66px !important; } .dpSocialBar_container.top .dpSocialBar_arrow_up { left: -30px; top: 5px; bottom: auto; background-position: 0px -44px !important; } .dpSocialBar_container.bottom .dpSocialBar_arrow_up { left: -30px; bottom: 5px; top: auto; background-position: 0px -44px !important; } .dpSocialBar_container.top .dpSocialBar_arrow_up:hover, .dpSocialBar_container.bottom .dpSocialBar_arrow_up:hover { background-position: -22px -44px !important; } .dpSocialBar_container.top .dpSocialBar_arrow_up:active, .dpSocialBar_container.bottom .dpSocialBar_arrow_up:active { background-position: -44px -44px !important; } .dpSocialBar_container.top .dpSocialBar_wrap a, .dpSocialBar_container.bottom .dpSocialBar_wrap a { margin: 5px; } .dpSocialBar_container.dark { border: 1px solid rgb(0, 0, 0); } .dpSocialBar_container.dark .dpSocialBar_wrap { border: 1px solid rgb(100, 100, 100); background: rgb(40, 40, 40); } .dpSocialBar_container.dark .dpSocialBar_arrow_down { background: url("../images/socialsharing/arrows_dark.png") 0px 0px no-repeat; } .dpSocialBar_container.dark .dpSocialBar_arrow_down:hover { background-position: -22px 0px; } .dpSocialBar_container.dark .dpSocialBar_arrow_down:active { background-position: -44px 0px; } .dpSocialBar_container.dark .dpSocialBar_arrow_up { background: url("../images/socialsharing/arrows_dark.png") 0px -22px no-repeat; } .dpSocialBar_container.dark .dpSocialBar_arrow_up:hover { background-position: -22px -22px; } .dpSocialBar_container.dark .dpSocialBar_arrow_up:active { background-position: -44px -22px; } .dpSocialBar_container.dark .dpSocialBar_caption { border: 1px solid rgb(0, 0, 0); } .dpSocialBar_container.dark .dpSocialBar_caption span { color: rgb(255, 255, 255); background: rgb(40, 40, 40); border: 1px solid rgb(100, 100, 100); } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_twitter { background: url("../images/socialsharing/btn_twitter_24.png") 0px 0px no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_facebook { background: url("../images/socialsharing/btn_facebook_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_linkedin { background: url("../images/socialsharing/btn_linkedin_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_flickr { background: url("../images/socialsharing/btn_flickr_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_skype { background: url("../images/socialsharing/btn_skype_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_rss { background: url("../images/socialsharing/btn_rss_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_google { background: url("../images/socialsharing/btn_google_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_contact { background: url("../images/socialsharing/btn_contact_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_youtube { background: url("../images/socialsharing/btn_youtube_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_orkut { background: url("../images/socialsharing/btn_orkut_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_myspace { background: url("../images/socialsharing/btn_myspace_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_digg { background: url("../images/socialsharing/btn_digg_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_lastfm { background: url("../images/socialsharing/btn_lastfm_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_delicious { background: url("../images/socialsharing/btn_delicious_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_tumblr { background: url("../images/socialsharing/btn_tumblr_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_picasa { background: url("../images/socialsharing/btn_picasa_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_vimeo { background: url("../images/socialsharing/btn_vimeo_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_reddit { background: url("../images/socialsharing/btn_reddit_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_technorati { background: url("../images/socialsharing/btn_technorati_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_website { background: url("../images/socialsharing/btn_website_24.png") no-repeat transparent; } .dpSocialBar_container .dpSocialBar_wrap .dpSocialBar_icon_pinterest { background: url("../images/socialsharing/btn_pinterest_24.png") no-repeat transparent; } #authorbooklist_wrapper { font-family: Helvetica, Arial, sans-serif; float: left; width: 100%; margin-bottom: 15px; } div.authorbooklist_row { padding: 5px 0px 7px; border-bottom: 1px dotted rgb(204, 204, 204); } div.authorbooklist_cover { margin: 3px 0px; float: left; width: 20%; } div.authorbooklist_cover a { margin: 0px auto; display: block; width: 100px; border: 1px solid rgb(159, 159, 159); } div.authorbooklist_cover img { display: block; width: 100px; } div.authorbooklist_info { float: left; width: 56%; } div.authbookinfopadding { padding: 0px 5px; } div.authorbooklist_title { padding: 0px; color: rgb(61, 61, 61); font-size: 13px; font-weight: bold; line-height: 18px; -webkit-font-smoothing: antialiased; } div.authorbooklist_title a { text-decoration: none; transition: color 0.3s ease-in-out 0s; color: rgb(61, 61, 61) !important; } div.authorbooklist_title a:hover { color: rgb(110, 154, 53); text-decoration: none !important; } div.authorbooklist_name { padding: 6px 0px 3px; color: rgb(85, 85, 85); font-size: 12px; font-style: italic; line-height: 16px; -webkit-font-smoothing: antialiased; } div.authorbooklist_links { float: left; width: 24%; } div.authorbooklist_links_inner { float: right; } div.authorbooklist_links a.button { margin: 0px 5px 0px 0px; padding: 4px 12px; display: block; float: left; font-size: 11px; font-weight: normal; line-height: 16px; text-decoration: none; border: 1px solid rgb(152, 173, 79); background-repeat: repeat-x; background-image: linear-gradient(rgb(110, 154, 53), rgb(151, 171, 81)); text-shadow: rgba(0, 0, 0, 0.29) 0px -1px 0px; -webkit-font-smoothing: antialiased; border-radius: 4px; transition: all 0.3s ease-in-out 0s; color: rgb(255, 255, 255) !important; background-color: rgb(0, 64, 112) !important; } div.authorbooklist_links a.button:hover { border-color: rgb(3, 66, 114); opacity: 0.8; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 3px; text-decoration: none !important; } #authorlistscrollbar { width: 110%; margin: 20px 0px 10px; } #authorlistscrollbar .viewport { width: 100%; height: 194px; overflow-y: scroll; position: relative; } #authorlistscrollbar .overview { list-style: none; position: absolute; left: 0px; top: 0px; padding: 0px; margin: 0px; } #authorlistscrollbar .scrollbar { background: url("../images/scrollbar/bg-scrollbar-track-y.png") 0px 0px no-repeat transparent; position: relative; float: right; width: 15px; } #authorlistscrollbar .track { background: url("../images/scrollbar/bg-scrollbar-trackend-y.png") 0px 100% no-repeat transparent; height: 100%; width: 13px; position: relative; padding: 0px 1px; } #authorlistscrollbar .thumb { background: url("../images/scrollbar/bg-scrollbar-thumb-y.png") 50% 100% no-repeat transparent; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0px; left: -5px; } #authorlistscrollbar .thumb .end { background: url("../images/scrollbar/bg-scrollbar-thumb-y.png") 50% 0px no-repeat transparent; overflow: hidden; height: 5px; width: 25px; } #authorlistscrollbar .disable { display: none; } .noSelect { user-select: none; } #author_3_columns_wrapper ul { margin-left: 0px !important; } div.author_3_columns_borders { background: url("../images/bkg_content_border_3_column_author.png") left top repeat-y transparent; margin: 10px 0px; float: left; width: 576px; } div.author_3_column_left { margin: -15px 0px; padding: 0px 10px 0px 0px; float: left; width: 179px; min-height: 0px; } div.author_3_column_middle { margin: -15px 0px; padding: 0px 10px; float: left; width: 178px; min-height: 0px; } div.author_3_column_right { margin: -15px 0px; padding: 0px 0px 0px 10px; float: right; width: 179px; min-height: 0px; } div.snapshotimages a { margin: 25px 25px 0px 0px; display: block; float: left; width: 175px; height: 175px; opacity: 1; transition: opacity 0.3s ease-in-out 0s; text-decoration: none !important; } div.snapshotimages a.three { margin-right: 0px; } div.snapshotimages a.four { margin-left: 100px; } div.snapshotimages a:hover { opacity: 0.85; } div.snapshotimages img { display: block; } div.pd_consultation_request_form input, div.pd_consultation_request_form textarea, div.pd_consultation_request_form select { margin: 0px; padding: 3px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 13px; text-align: left; border: 1px solid rgb(197, 197, 197); background: rgb(255, 255, 255); text-shadow: rgb(242, 242, 242) 0px 0px 1px; border-radius: 3px; transition: all 0.3ms ease-in-out 0s; color: rgb(0, 0, 0) !important; } div.pd_consultation_request_form input:hover, div.pd_consultation_request_form input:focus, div.pd_consultation_request_form textarea:hover, div.pd_consultation_request_form textarea:focus, div.pd_consultation_request_form select:hover, div.pd_consultation_request_form select:focus { border: 1px solid rgb(187, 187, 187); background: rgb(255, 253, 247); box-shadow: rgb(232, 232, 232) 0px 0px 3px; transition: all 0.3ms ease-in-out 0s; } div.pd_consultation_request_form input[type="button"] { padding: 6px 9px; color: rgb(68, 68, 68); font-size: 15px; font-style: normal; font-weight: normal; line-height: 14px; text-transform: uppercase; cursor: pointer; border: 1px solid rgba(0, 0, 0, 0.1); background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(241, 241, 241)), to(rgb(245, 245, 245))); border-radius: 2px; } div.pd_consultation_request_form input[type="button"]:hover { padding: 6px 9px; color: rgb(68, 68, 68); font-size: 15px; font-style: normal; font-weight: normal; line-height: 14px; text-transform: uppercase; cursor: pointer; border: 1px solid rgb(198, 198, 198); box-shadow: rgb(223, 223, 223) 0px 0px 4px; } #content_page_column_middle div.pd_consultation_request_form p.formParagraph { padding: 5px 0px 0px; } #content_page_column_middle div.pd_consultation_request_form h3.formHeader { padding: 5px 0px 8px; } div.pd_consultation_request_form label { margin: 5px 0px 0px; padding: 5px 0px 3px; display: block; color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-weight: bold; text-align: left; } div.pd_consultation_request_form input[type="checkbox"] + label, div.pd_consultation_request_form label.inline, div.pd_consultation_request_form div.inline { display: inline; } div.pd_consultation_request_form input[type="checkbox"], div.pd_consultation_request_form input[type="radio"] { vertical-align: middle; border: none; margin: 0px; } div.pd_consultation_request_form div.radioContainer { height: 30px; line-height: 30px; padding-left: 10px; } div.pd_consultation_request_form div.aboutTheSpeaker, div.pd_consultation_request_form input[type="button"], div.pd_consultation_request_form div.paddedTopRow { margin-top: 10px; margin-bottom: 2px; } div.pd_consultation_request_form div.hiddenAdditionalInput { display: none; } #errorResults, #successResults, div.pd_consultation_request_form .inputResults { font-size: 13px; font-weight: bold; line-height: 18px; margin-top: 5px; } #errorResults, div.pd_consultation_request_form .inputResults { color: rgb(255, 0, 0); } #successResults { color: rgb(0, 170, 0); } div.pd_consultation_request_form .inputResults { display: inline; } div.pd_consultation_request_form label.required::before { content: "* "; font-size: 14px; font-weight: bold; color: rgb(255, 0, 0); } #successPopup { display: none; z-index: 100; background-color: rgb(255, 255, 255); text-align: center; position: fixed; top: 50%; left: 50%; width: 20em; height: 7em; margin-top: -9em; margin-left: -15em; border: 2px solid rgb(0, 160, 146); padding: 15px; font-size: 15px; box-shadow: rgb(136, 136, 136) 10px 10px 5px; } #header_navigation { box-shadow: rgb(58, 58, 58) 0px 0px 3px inset; } #search_field_container { border-radius: 2px; transition: border 0.3s ease-in-out 0s; } #search_field_container:hover, #search_field_container:focus { box-shadow: rgb(225, 225, 225) 0px 0px 3px; transition: border 0.3s ease-in-out 0s; } #search_holder a.ascd_search_button { border-radius: 3px; box-shadow: rgb(108, 100, 98) 0px 0px 5px inset; transition: color 0s ease 0s, background 0.3s ease-in-out 0s; } #search_holder a.ascd_search_button:hover { transition: color 0s ease 0s, background 0.3s ease-in-out 0s; } ul.lowernav_list a { transition: background 0.3s ease-in-out 0s; } ul.lowernav_list a:hover { transition: background 0.3s ease-in-out 0s; } div.ascd_slider_item_container h1 { text-shadow: rgb(61, 61, 61) 0px 0px 0px; } div.ascd_slider_item_container h2 { text-shadow: rgb(61, 61, 61) 0px 0px 0px; } div.ascd_slider_item_container h3 { text-shadow: rgb(61, 61, 61) 0px 0px 0px; } div.ascd_slider_item_container p { text-shadow: rgb(61, 61, 61) 0px 0px 0px; } div.ascd_slider_item_container a.button { border-radius: 1px; box-shadow: rgb(61, 0, 1) 0px 0px 4px; transition: background 0.3s ease-in-out 0s; } div.ascd_slider_item_container a.button:hover { transition: background 0.3s ease-in-out 0s; } #newsbar_holder { border-radius: 3px; box-shadow: rgb(205, 205, 205) 0px 0px 3px; } div.ticker-wrapper p a:hover { text-shadow: rgb(204, 204, 204) 0px 0px 2px; } #homepage_content_holder { border-radius: 3px; box-shadow: rgb(205, 205, 205) 0px 0px 3px; } div.ascd_homepage_video_container { border-radius: 3px; box-shadow: rgb(209, 209, 209) 0px 0px 5px; } ul.edge_8_user_list li a { border-radius: 2px; transition: background 0.3s ease-in-out 0s; } ul.edge_8_user_list li a:hover { transition: background 0.3s ease-in-out 0s; } ul.edge_8_user_list li a img { border-radius: 2px; } div.ascd_homepage_content_holder a { transition: color 0.3s ease-in-out 0s; } div.ascd_homepage_content_holder a:hover { transition: color 0.3s ease-in-out 0s; } #container_footer a { transition: color 0s ease 0s, background 0.3s ease-in-out 0s; } #container_footer a:hover { transition: color 0s ease 0s, background 0.3s ease-in-out 0s; } .ascd_footer_columns ul li a:hover { border-radius: 3px; box-shadow: rgb(102, 90, 88) 0px 0px 2px; } #ascd_footer_column_left a:hover, .ascd_footer_columns a:hover { text-shadow: rgba(30, 30, 30, 0.6) 0px 1px 1px; } ul#header_navigation_left li a { transition: all 0.3s ease-in-out 0s; } ul#header_navigation_left li a:hover, ul#header_navigation_left li a.current { transition: all 0.3s ease-in-out 0s; } ul#header_navigation_right li a { border-radius: 5px 5px 0px 0px; transition: color 0s ease 0s, background 0.3s ease-in-out 0s; } ul#header_navigation_right li a:hover { border-radius: 5px 5px 0px 0px; transition: color 0s ease 0s, background 0.3s ease-in-out 0s; } span.header_dropdown, div#account_loginout_container { opacity: 0.98; border-radius: 0px 0px 5px 5px; box-shadow: rgb(60, 60, 60) 0px 0px 3px; } ul#site_help_info_container li:hover > a, ul#header_navigation_right li:hover > a { border-radius: 5px 5px 0px 0px; } div#signout_container_status_title { text-shadow: rgb(125, 121, 112) 1px 1px 1px; } .ascdmenu li { border-radius: 4px 4px 0px 0px; } .ascdmenu li .dropcontent { border-radius: 0px 0px 4px 4px; } .ascdmenu li .fullwidth { border-radius: 0px; } div.ascd_menu_content_container h2 { border-radius: 2px; box-shadow: rgb(193, 193, 193) 0px 0px 4px; } .ascdmenu li .black_box { text-shadow: rgb(0, 0, 0) 1px 1px 1px; border-radius: 5px; box-shadow: rgb(0, 0, 0) 0px 0px 3px inset; } div.ascd_nav_content_col_middle img { border-radius: 2px; } .ascd_menu_container_vertical .ascdmenu li .dropcontent, .ascd_menu_container_vertical .ascdmenu li .fullwidth { border-radius: 0px 4px 4px; } ul.nonlanding_page_item_nav li a:hover { transition: background 0.3s ease-in-out 0s; } ul.nonlanding_page_item_nav li a:hover { transition: background 0.3s ease-in-out 0s; } #fancybox-wrap { opacity: 0.95; border-radius: 12px; box-shadow: rgb(0, 0, 0) 0px 0px 3px; } #fancybox-outer { box-shadow: rgb(0, 0, 0) 0px 0px 10px; } #fancybox-title { opacity: 0.95; border-radius: 6px; box-shadow: rgb(0, 0, 0) 0px 0px 3px; } .jquery-slider-wrapper { zoom: 1; } .jquery-slider-selectors { opacity: 0.5; border-radius: 5px 5px 0px 0px; transition: opacity 0.3s ease-in-out 0s; } .jquery-slider-selectors:hover { opacity: 0.5; transition: opacity 0.3s ease-in-out 0s; } #toTopHover { opacity: 0; } ul.page_ui_nav_list li a { border-radius: 2px 2px 0px 0px; box-shadow: rgb(238, 238, 238) 0px -1px 3px; transition: all 0.3s ease-in-out 0s; } ul.page_ui_nav_list li a:hover { transition: all 0.3s ease-in-out 0s; } ul#tabbedmenu li a { border-radius: 2px 2px 0px 0px; box-shadow: rgb(238, 238, 238) 0px -1px 3px; transition: all 0.3s ease-in-out 0s; } ul#tabbedmenu a:hover { transition: all 0.3s ease-in-out 0s; } #ascd_footer_column_left h2, .ascd_footer_columns h2 { text-shadow: rgb(72, 72, 72) 1px 1px 1px; } table.table_data_list th { background: -webkit-linear-gradient(top, rgb(236, 232, 205), rgb(247, 244, 225)); } table.table_data_list tr.even { background: -webkit-linear-gradient(top, rgb(255, 252, 232), rgb(255, 254, 247)); } table.table_data_list tr.odd { background: -webkit-linear-gradient(top, rgb(253, 253, 251), rgb(255, 255, 255)); } .section.seccontent .contentpane.jobrampcontent table.postjobdesc, .section.seccontent .contentpane.jobrampcontent table.postjobdesc + br { display: none; } .section.seccontent .contentpane.jobrampcontent table { border-collapse: collapse; background: none transparent; margin: 0px !important; width: 100% !important; border: 0px none !important; } .section.seccontent .contentpane.jobrampcontent table tr, .section.seccontent .contentpane.jobrampcontent table th, .section.seccontent .contentpane.jobrampcontent table td { background: none transparent; padding: 0px !important; border: 0px none !important; } .section.seccontent .contentpane.jobrampcontent div[id*="CarrierBuilderContainer"] > table { margin-top: 10px !important; } .section.seccontent .contentpane.jobrampcontent object#findjob { display: none; } .section.seccontent .contentpane.jobrampcontent h2, .section.seccontent .contentpane.jobrampcontent .cbRecentlyPostedSmall, .section.seccontent .contentpane.jobrampcontent .cbsectitle { margin: 0px 0px 20px; float: none; color: rgb(255, 255, 255); font-size: 1.25em; font-weight: 600; line-height: 1.25em; background-color: rgb(252, 139, 7); padding: 5px 10px !important; width: 100% !important; text-align: left !important; } .section.seccontent .contentpane.jobrampcontent h2, .section.seccontent .contentpane.jobrampcontent .cbsectitle { display: block; } .section.seccontent .contentpane.jobrampcontent img[src*="action_rss.gif"] { padding: 20px 0px; } .section.seccontent .contentpane.jobrampcontent .cblogo { margin: 0px 0px 15px; display: block; } .section.seccontent .contentpane.jobrampcontent #jsSearchTools { margin: 0px !important; padding: 0px !important; width: 100% !important; } .section.seccontent .contentpane.jobrampcontent #jsSearchTools #featuredTool { margin: 0px 0px 15px; padding: 9px; font-size: 0.75em; line-height: 1.5em; border-bottom: 1px solid rgb(210, 210, 219); background: rgb(248, 248, 248); } .section.seccontent .contentpane.jobrampcontent #jsSearchTools #featuredTool span { margin: 0px 0px 5px; display: block; color: rgb(204, 204, 204); font-size: 0.8em; } .section.seccontent .contentpane.jobrampcontent #jsSearchTools #featuredTool img { margin: 0px 0px 5px; display: block; width: 171px; height: 32px; } .section.seccontent .contentpane.jobrampcontent #jsSearchTools ul li { position: relative; padding: 0px 0px 3px 25px; line-height: 1.35em; } .section.seccontent .contentpane.jobrampcontent #jsSearchTools ul li::before { position: absolute; top: 2px; left: 0px; color: rgb(11, 140, 129); font-family: FontAwesome; content: "���"; } .section.seccontent .contentpane.jobrampcontent #jsSearchTools ul li:last-child { display: none; } .section.seccontent .contentpane.jobrampcontent .cbCompanySmall { padding: 10px 10px 1px; display: block; font-size: 1.15em; } .section.seccontent .contentpane.jobrampcontent .cbJobTitleSmall { padding: 1px 10px; display: block; font-size: 1em; } .section.seccontent .contentpane.jobrampcontent .cbTeaserSmall { padding: 1px 10px 10px; display: block; font-size: 0.8em; font-style: italic; } .section.seccontent .contentpane.jobrampcontent .cbTeaserSmall br { display: none; } .section.seccontent .contentpane.jobrampcontent .button.submit { margin: 0px; padding: 0px 25px; line-height: 1.5em; } .section.seccontent .contentpane.jobrampcontent .button:hover { border-color: rgb(38, 181, 169); background-color: rgb(38, 181, 169); } .section.seccontent .contentpane.jobrampcontent label { margin: 0px; padding: 0px 0px 4px; display: block; font-size: 0.9em; font-weight: 600; } .section.seccontent .contentpane.jobrampcontent .cbSubText { margin: -15px 0px 15px; font-size: 0.75em; } .section.seccontent .contentpane.jobrampcontent .text, .section.seccontent .contentpane.jobrampcontent .select { margin: 0px 0px 15px; padding: 0px 8px; display: block; width: 100%; max-width: 100%; height: 30px; color: rgb(48, 48, 48); font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 30px; border: 1px solid rgb(205, 205, 205); transition: border-color 0.05s ease-in-out 0s; } .section.seccontent .contentpane.jobrampcontent .text:hover, .section.seccontent .contentpane.jobrampcontent .select:hover { border-color: rgb(171, 171, 171); } .section.seccontent .contentpane.jobrampcontent .text:focus, .section.seccontent .contentpane.jobrampcontent .select:focus { border-color: rgb(69, 69, 69); } .section.seccontent .contentpane .profileregistration_module_container { min-height: 425px; } .section.seccontent .contentpane .profileregistration_module_container .profilereg_banner_img { margin: 0px auto; width: 100%; max-width: 590px; height: auto; } .section.seccontent .contentpane .profileregistration_module_container div[id*="pnlErrorFormFields"] { padding: 25px 0px; } .section.seccontent .contentpane .profileregistration_module_container div[id*="pnlErrorFormFields"] table tr td:first-child { vertical-align: middle !important; } .section.seccontent .contentpane .profileregistration_module_container div[id*="pnlErrorFormFields"] table tr td:last-child { padding-left: 30px !important; width: 100% !important; color: rgb(184, 37, 41) !important; font-size: 0.9em !important; text-align: left !important; } .section.seccontent .contentpane .profileregistration_module_container div[id*="pnlErrorFormFields"] table tr td:last-child br { display: none; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper { border-collapse: collapse; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td span.formFieldError[style*="display:inline;"], .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td span.formFieldError[style*="display:inline;"], .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td span.formFieldError[style*="display: inline;"], .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td span.formFieldError[style*="display: inline;"] { margin: 15px 0px 0px; padding: 2px 5px; width: 100%; font-size: 13px; background-color: rgb(150, 0, 0); border-radius: 2px; display: block !important; color: rgb(255, 255, 255) !important; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formLabel, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formLabel { margin: 0px; width: 195px; color: rgb(102, 102, 102); font-size: 13px; font-weight: bold; line-height: 16px; text-align: right; padding: 6px 7px 0px 2px !important; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField input[type="text"], .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField input[type="text"], .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField input[type="password"], .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField input[type="password"], .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField select, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField select { margin: 0px 6px 0px 0px; padding: 4px; display: block; float: left; color: rgb(128, 128, 128); font-size: 13px; line-height: 18px; border: 1px solid rgb(204, 204, 204); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px inset; border-radius: 3px; transition: border 0.2s ease-in-out 0s, box-shadow 0.2s ease-in-out 0s; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField input[type="text"]:hover, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField input[type="text"]:hover, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField input[type="password"]:hover, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField input[type="password"]:hover, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField select:hover, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField select:hover, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField input[type="text"]:focus, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField input[type="text"]:focus, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField input[type="password"]:focus, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField input[type="password"]:focus, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField select:focus, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField select:focus { border-color: rgba(82, 168, 236, 0.8); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px inset, rgba(82, 168, 236, 0.6) 0px 0px 8px; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField .formFieldInst, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField .formFieldInst { font-size: 12px; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField_radio .formFieldChkBx, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField_radio .formFieldChkBx { padding: 10px 0px 0px; color: rgb(102, 102, 102); } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField_radio .formFieldChkBx label, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField_radio .formFieldChkBx label { padding-left: 5px; font-size: 13px; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField_radio_2, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField_radio_2 { padding-left: 185px; color: rgb(102, 102, 102); } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formField_radio_2 label, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formField_radio_2 label { padding-left: 5px; font-size: 13px; } .section.seccontent .contentpane .profileregistration_module_container table.formFieldInst { border: 0px; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container td.formFieldInst .signupOptions { position: relative; padding: 0px 0px 15px 25px; color: rgb(102, 102, 102); font-size: 14px; line-height: 17px; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container td.formFieldInst .signupOptions input[type="checkbox"] { position: absolute; top: 0px; left: -2px; } @media screen and (max-width: 850px) { .section.seccontent .contentpane .profileregistration_module_container { min-height: 0px; } } @media screen and (max-width: 500px) { .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container { display: block !important; width: 100% !important; max-width: 100% !important; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr { padding: 0px !important; display: block !important; width: 100% !important; max-width: 100% !important; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr.reg_form_company_name_text, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr.reg_form_company_name_text, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr.reg_form_company_name_text { display: none !important; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr.reg_form_company_name_text_active, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr.reg_form_company_name_text_active, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr.reg_form_company_name_text_active { height: 55px; display: block !important; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr td { padding: 0px !important; display: block !important; float: none !important; width: 100% !important; text-align: left !important; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td img[src*="signUp_options"], .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td img[src*="signUp_options"], .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr td img[src*="signUp_options"] { margin: 0px auto; display: block; width: 167px; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.formLabel, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.formLabel, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr td.formLabel { padding: 12px 0px 5px !important; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.rcbInputCell, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.rcbInputCell, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr td.rcbInputCell, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.rcbArrowCell, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.rcbArrowCell, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr td.rcbArrowCell { display: table-cell !important; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td.rcbArrowCell, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td.rcbArrowCell, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr td.rcbArrowCell { width: 30px !important; } .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td input[type="text"], .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td input[type="text"], .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr td input[type="text"], .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td input[type="password"], .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td input[type="password"], .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr td input[type="password"], .section.seccontent .contentpane .profileregistration_module_container table.profilereg_fields_container tr td select, .section.seccontent .contentpane .profileregistration_module_container table.registration_module_country_select_wrapper tr td select, .section.seccontent .contentpane .profileregistration_module_container table.profilereg_newsletters_container tr td select { display: block !important; float: none !important; width: 100% !important; max-width: 100% !important; } } .empowerwrapper { font-family: Arial, Helvetica, sans-serif; } .wrapper.empowerwrapper #dnn_site_selection_nav_holder { width: 195px; } .wrapper.empowerwrapper .header_nav_col_right { width: 70%; max-width: 750px; } .wrapper.empowerwrapper ul#site_selection_nav li a.current { background-color: transparent !important; } .wrapper.empowerwrapper ul#site_selection_nav li a.current:hover, .wrapper.empowerwrapper ul#site_selection_nav li a:hover { background-color: rgb(57, 57, 57) !important; } @media screen and (max-width: 895px) { .wrapper.empowerwrapper .header_nav_col_right { width: 100%; max-width: 100%; } } .empowerwrapper .section.secheaderbottom > .container { padding: 10px 450px 10px 0px; height: 109px; } .empowerwrapper .section.secheaderbottom .logo { position: relative; top: auto; left: auto; margin: 0px; padding: 15px 30px 10px 0px; display: block; float: none; width: 100%; max-width: 545px; height: auto; } .empowerwrapper .section.secheaderbottom .logo::after { content: ""; } .empowerwrapper .section.secheaderbottom .logo img { display: block; width: 100%; height: auto; border: 0px none; } .empowerwrapper .section.secheaderbottom .headerright { position: absolute; top: 15px; right: 0px; } .empowerwrapper .section.secheaderbottom .headerright .headerlocation { padding: 5px 0px 5px 19px; float: left; width: 278px; height: 78px; color: rgb(255, 255, 255); line-height: 1.25em; text-transform: uppercase; background: url("../images/empower/bkg_header_location_and_date.png") center center no-repeat; } .empowerwrapper .section.secheaderbottom .headerright .headerlocation .citystate { padding: 20px 0px 0px 22px; font-size: 0.9em; font-weight: 400; } .empowerwrapper .section.secheaderbottom .headerright .headerlocation .confdate { padding: 0px 0px 0px 22px; font-size: 0.9em; font-weight: 800; } .empowerwrapper .section.secheaderbottom .headerright .headeruserstatus { padding-top: 20px; float: right; } .empowerwrapper .section.secheaderbottom .headerright .headeruserstatus .headeruserstatus_inner { float: right; line-height: 0.95em; text-align: left; } .empowerwrapper .section.secheaderbottom .headerright .headeruserstatus .headeruserstatus_inner .userstatuslbl { color: rgb(119, 119, 119); font-size: 0.75em; text-transform: uppercase; } .empowerwrapper .section.secheaderbottom .headerright .headeruserstatus .headeruserstatus_inner .usertypelbl { color: rgb(20, 160, 171); font-size: 1em; font-weight: 800; text-transform: uppercase; } .empowerwrapper .section.secheaderbottom .headerright .headeruserstatus .headeruserstatus_inner .userstatuschange { position: relative; color: rgb(119, 119, 119); font-size: 0.7em; text-decoration: underline !important; } .empowerwrapper .section.secheaderbottom .headerright .headeruserstatus .headeruserstatus_inner .userstatuschange::after { position: absolute; top: 2px; right: -12px; font-family: ascdicons; font-size: 0.7em; font-style: normal; content: "���"; text-decoration: none !important; } .empowerwrapper .section.secheaderbottom .headerright .headeruserstatus .headeruserstatus_inner .userstatuschange:hover { color: rgb(20, 160, 171); } @media screen and (max-width: 900px) { .empowerwrapper .section.secheaderbottom .logo { padding: 23px 30px 2px 0px; } } @media screen and (max-width: 750px) { .empowerwrapper .section.secheaderbottom .logo { padding: 35px 45px 0px 0px; } } @media screen and (max-width: 700px) { .empowerwrapper .section.secheaderbottom > .container { padding: 10px 0px; height: auto; } .empowerwrapper .section.secheaderbottom .logo { margin: 0px auto; padding: 0px 0px 10px; max-width: 225px; } .empowerwrapper .section.secheaderbottom .headerright { position: relative; top: auto; right: auto; padding: 10px 0px 0px; border-top: 1px solid rgb(188, 214, 223); } .empowerwrapper .section.secheaderbottom .headerright .headerlocation { padding: 5px 0px; float: left; width: auto; height: auto; color: rgb(36, 76, 89); background: none transparent; } .empowerwrapper .section.secheaderbottom .headerright .headerlocation .citystate { padding: 0px; } .empowerwrapper .section.secheaderbottom .headerright .headerlocation .confdate { padding: 0px; } .empowerwrapper .section.secheaderbottom .headerright .headeruserstatus { padding-top: 0px; } } @media screen and (max-width: 415px) { .empowerwrapper .section.secheaderbottom .headerright .headerlocation { float: none; text-align: center; } .empowerwrapper .section.secheaderbottom .headerright .headeruserstatus { padding-top: 10px; float: none; } .empowerwrapper .section.secheaderbottom .headerright .headeruserstatus .headeruserstatus_inner { float: none; text-align: center; } } .empowerwrapper .section.secbanner { border-top: 1px solid rgb(255, 255, 255); background: url("../images/empower/bkg_slide_main_banner.jpg") center top / cover no-repeat rgb(35, 76, 90); } .empowerwrapper .section.secbanner .secbannerarrow { position: absolute; bottom: 20px; left: 50%; z-index: 15; margin-left: -30px; display: block; width: 60px; height: 60px; color: rgb(255, 255, 255); font-size: 2em; line-height: 60px; text-align: center; animation: 1s linear 0s infinite normal none running animatedArrow; } .empowerwrapper .section.secbanner .secbannerarrow::before { font-family: FontAwesome; content: "���"; } @-webkit-keyframes animatedArrow { 0% { bottom: 5px; } 50% { bottom: 25px; } 100% { bottom: 5px; } } @keyframes animatedArrow { 0% { bottom: 5px; } 50% { bottom: 25px; } 100% { bottom: 5px; } } .empowerwrapper .section.secbanner .bannerslider { position: relative; height: 350px; } .empowerwrapper .section.secbanner .bannerslider .container { position: relative; margin: 0px auto; padding-top: 0px; padding-bottom: 0px; max-width: 1020px; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial { position: absolute; top: 0px; right: -55px; z-index: 6; display: block; width: 100%; max-width: 475px; height: auto; color: rgb(255, 255, 255); text-align: center; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .earlybirdtitle, .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .earlybirddate, .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .button { position: absolute; top: 110px; left: 0px; z-index: 10; display: block; width: 100%; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .earlybirdtitle { padding-left: 75px; font-size: 1.75em; font-style: italic; font-weight: 700; line-height: 0.85em; text-transform: uppercase; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .earlybirdtitle span { display: block; width: 100%; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .earlybirdtitle::before { position: absolute; top: -16px; left: 50%; margin-left: -10px; display: block; width: 110px; height: 6px; content: " "; background-color: rgb(248, 230, 52); } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .earlybirddate { top: 208px; padding-left: 75px; color: rgb(248, 230, 52); font-size: 1.05em; font-style: italic; font-weight: 600; text-transform: uppercase; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .button { top: 240px; margin: 0px 0px 0px 203px; padding: 0px; max-width: 142px; font-size: 0.9em; font-weight: 400; line-height: 1.55em; text-transform: uppercase; border: 1px solid rgb(255, 255, 255); background-color: transparent; } .empowerwrapper .section.secbanner .bannerslider .container h2 { position: relative; z-index: 5; margin: 0px; padding: 95px 0px 20px 15px; color: rgb(255, 255, 255); font-size: 1.4em; font-weight: 800; line-height: 1.05em; text-transform: uppercase; } .empowerwrapper .section.secbanner .bannerslider .container h2 span.orange { color: rgb(230, 145, 35); } .empowerwrapper .section.secbanner .bannerslider .container p { position: relative; z-index: 5; margin: 0px; padding: 40px 0px 0px 15px; color: rgb(255, 255, 255); font-size: 0.9em; font-weight: 400; line-height: 1.05em; } .empowerwrapper .section.secbanner .bannerslider .container p strong { font-weight: 800; } .empowerwrapper .section.secbanner .bannerslider .container p a { color: rgb(255, 255, 255); text-decoration: underline !important; } .empowerwrapper .section.secbanner .bannerslider .container p a:hover { color: rgb(230, 145, 35); } .empowerwrapper .section.secbanner .bannerslider .container .buttongroup { position: relative; z-index: 5; padding: 0px 0px 0px 15px; } .empowerwrapper .section.secbanner .bannerslider .container .buttongroup .button { line-height: 2.25em; text-transform: uppercase; border-color: rgb(255, 255, 255); background-color: rgb(230, 145, 35); transition: background-color 0.1s ease-in-out 0s; } .empowerwrapper .section.secbanner .bannerslider .container .buttongroup .button:hover { background-color: rgb(214, 170, 110); } @media screen and (max-width: 900px) { .empowerwrapper .section.secbanner .bannerslider .container h2 { font-size: 1.35em; } } @media screen and (max-width: 825px) { .empowerwrapper .section.secbanner .bannerslider .container h2 { font-size: 1.25em; } } @media screen and (max-width: 775px) { .empowerwrapper .section.secbanner .bannerslider { position: relative; height: auto; } .empowerwrapper .section.secbanner .bannerslider .container { padding-top: 70px; padding-bottom: 275px; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial { top: auto; right: auto; bottom: -15px; left: 50%; z-index: 1; margin-left: -280px; } .empowerwrapper .section.secbanner .bannerslider .container h2 { margin: 0px; padding: 0px 15px; font-size: 1.45em; text-align: center; } .empowerwrapper .section.secbanner .bannerslider .container h2 br { display: none; } .empowerwrapper .section.secbanner .bannerslider .container p { text-align: center; } .empowerwrapper .section.secbanner .bannerslider .container .buttongroup { padding: 15px 0px 0px; width: 100%; text-align: center; } .empowerwrapper .section.secbanner .bannerslider .container .buttongroup .button { margin: 0px 5px; display: inline-block; float: none; } } @media screen and (max-width: 600px) { .empowerwrapper .section.secbanner .bannerslider .container .buttongroup { padding: 15px 15px 0px; width: 100%; } .empowerwrapper .section.secbanner .bannerslider .container .buttongroup .button { margin: 0px 0px 8px; display: block; float: none; width: 100%; max-width: 100%; } } @media screen and (max-width: 495px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial { top: auto; right: auto; bottom: -15px; left: 0px; margin-left: 0px; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .earlybirdtitle { padding-left: 0px; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .earlybirdtitle::before { left: 50%; margin-left: -55px; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .earlybirddate { padding-left: 0px; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial .button { left: 50%; margin: 0px 0px 0px -71px; float: none; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -80px; } } @media screen and (max-width: 405px) { .empowerwrapper .section.secbanner .bannerslider .container p a { display: block; } .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -90px; } } @media screen and (max-width: 390px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -91px; } } @media screen and (max-width: 385px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -94px; } } @media screen and (max-width: 380px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -96px; } } @media screen and (max-width: 375px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -98px; } } @media screen and (max-width: 370px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -100px; } } @media screen and (max-width: 365px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -103px; } } @media screen and (max-width: 360px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -106px; } } @media screen and (max-width: 360px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -109px; } } @media screen and (max-width: 350px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -112px; } } @media screen and (max-width: 350px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -115px; } } @media screen and (max-width: 340px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -117px; } } @media screen and (max-width: 335px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -120px; } } @media screen and (max-width: 330px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -122px; } } @media screen and (max-width: 325px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -125px; } } @media screen and (max-width: 320px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -128px; } } @media screen and (max-width: 315px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -131px; } } @media screen and (max-width: 310px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -134px; } } @media screen and (max-width: 305px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -137px; } } @media screen and (max-width: 300px) { .empowerwrapper .section.secbanner .bannerslider .container a.earlybirdspecial img { margin-left: -140px; } } .empowerwrapper .section.secsubpagebanner > .container { padding-top: 0px; padding-bottom: 0px; } .empowerwrapper .section.sectabnavigation .tabnavlist { text-align: center; } .empowerwrapper .section.sectabnavigation .tabnavlist::before { clear: both; display: table; content: " "; overflow: visible; visibility: visible; } .empowerwrapper .section.sectabnavigation .tabnavlist li { padding: 12px 22px; display: inline-block; font-size: 0.9em; font-weight: 600; line-height: 2em; } .empowerwrapper .section.sectabnavigation .tabnavlist li a { color: rgb(37, 29, 38); } .empowerwrapper .section.sectabnavigation .tabnavlist li a:hover, .empowerwrapper .section.sectabnavigation .tabnavlist li a.active { color: rgb(20, 160, 171); } @media screen and (max-width: 675px) { .empowerwrapper .section.sectabnavigation .tabnavlist li { padding: 12px 10px; } } @media screen and (max-width: 550px) { .empowerwrapper .section.sectabnavigation .tabnavlist li { padding: 12px 8px; font-size: 0.8em; } } @media screen and (max-width: 485px) { .empowerwrapper .section.sectabnavigation .tabnavlist li { padding: 8px; line-height: 1.5em; } } .empowerwrapper .section.secdiscover { background-color: rgb(122, 156, 12); } .empowerwrapper .section.secdiscover > .container { padding-top: 40px; padding-bottom: 30px; } .empowerwrapper .section.secdiscover .gridcol-8 { padding-right: 45px; } .empowerwrapper .section.secdiscover .gridcol-4 { padding-left: 45px; border-left: 1px solid rgb(189, 206, 134); } .empowerwrapper .section.secdiscover h2 { padding: 0px 0px 15px; color: rgb(255, 255, 255); font-family: Georgia, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif; font-size: 1.65em; font-weight: 400; line-height: 2.25em; } .empowerwrapper .section.secdiscover h3 { margin: 0px 0px 15px; padding: 0px 0px 10px; display: block; color: rgb(255, 255, 255); font-size: 1.05em; font-weight: 400; line-height: 1.2em; border-bottom: 1px solid rgb(189, 206, 134); } .empowerwrapper .section.secdiscover h4 { padding: 20px 0px 0px; font-weight: 600; } .empowerwrapper .section.secdiscover h4.yellow { font-size: 1.1em; } .empowerwrapper .section.secdiscover h4.highlightblock { margin: 25px 0px 15px; padding: 10px; display: block; color: rgb(0, 0, 0); font-family: Georgia, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif; font-size: 1.05em; font-style: italic; font-weight: 400; line-height: 1.15em; background-color: rgb(248, 230, 52); } .empowerwrapper .section.secdiscover p { padding: 0px 0px 10px; font-size: 1em; } .empowerwrapper .section.secdiscover .checkmarlist li { padding: 10px 0px 10px 22px; display: block; color: rgb(255, 255, 255); font-size: 1.15em; font-weight: 400; line-height: 1.1em; background: url("../images/empower/icon_checkmar_yellow.png") 0px 15px no-repeat; } @media screen and (max-width: 800px) { .empowerwrapper .section.secdiscover .gridcol-8 { padding-right: 0px; } .empowerwrapper .section.secdiscover .gridcol-4 { padding-left: 0px; border-left: 0px none; } .empowerwrapper .section.secdiscover h2 { line-height: 1.45em; text-align: center; } .empowerwrapper .section.secdiscover h3 { font-size: 1.3em; } .empowerwrapper .section.secdiscover h4.highlightblock { text-align: center; } .empowerwrapper .section.secdiscover p { font-size: 1.1em; } .empowerwrapper .section.secdiscover .checkmarlist li { border-bottom: 1px dotted rgba(255, 255, 255, 0.2); } .empowerwrapper .section.secdiscover .checkmarlist li:first-child { border-top: 1px dotted rgba(255, 255, 255, 0.2); } } @media screen and (max-width: 450px) { .empowerwrapper .section.secdiscover h2 { font-size: 1.4em; } } .empowerwrapper .section.secempowerlearning { background: url("../images/empower/bkg_slide_learning.png") center top / cover no-repeat rgb(122, 156, 12); } .empowerwrapper .section.secempowerlearning .sec_inner { padding-left: 15px; padding-right: 15px; background: url("../images/empower/bkg_pattern_dots_learning.png") center center transparent; } .empowerwrapper .section.secempowerlearning .container { position: relative; margin: 0px auto; padding-top: 140px; padding-bottom: 110px; max-width: 1020px; overflow: hidden; } .empowerwrapper .section.secempowerlearning .empowered_learning_logo { position: absolute; top: 60px; left: 0px; display: block; width: 100%; max-width: 533px; height: auto; border: 0px none; } .empowerwrapper .section.secempowerlearning .empowered_teacher_img { position: absolute; bottom: 0px; right: -10px; display: block; width: 100%; max-width: 239px; height: auto; border: 0px none; } .empowerwrapper .section.secempowerlearning h2 { color: rgb(255, 255, 255); font-size: 1.8em; font-weight: 800; line-height: 1.05em; } .empowerwrapper .section.secempowerlearning ul.learninglist { position: absolute; top: 115px; left: 305px; float: left; } .empowerwrapper .section.secempowerlearning ul.learninglist li { padding: 9px 0px; display: block; color: rgb(248, 230, 52); font-size: 1.05em; font-weight: 700; line-height: 1.1em; text-transform: uppercase; border-bottom: 1px solid rgb(109, 186, 180); } .empowerwrapper .section.secempowerlearning ul.learninglist li:last-child { border-bottom: 0px none; } .empowerwrapper .section.secempowerlearning .learnmorebox { position: absolute; top: 60px; left: 570px; padding: 10px 5px; display: block; width: 140px; color: rgb(255, 255, 255); font-size: 0.85em; font-weight: 400; line-height: 1.35em; text-align: center; text-decoration: none; text-transform: uppercase; border: 1px solid rgb(255, 255, 255); transition: border-color 0.1s ease-in-out 0s; } .empowerwrapper .section.secempowerlearning .learnmorebox span { display: block; } .empowerwrapper .section.secempowerlearning .learnmorebox:hover { border-color: rgb(248, 230, 52); } @media screen and (max-width: 1000px) { .empowerwrapper .section.secempowerlearning .empowered_teacher_img { right: -90px; } } @media screen and (max-width: 935px) { .empowerwrapper .section.secempowerlearning .empowered_teacher_img { bottom: -105px; right: -10px; } } @media screen and (max-width: 800px) { .empowerwrapper .section.secempowerlearning .container { padding-top: 60px; padding-bottom: 200px; } .empowerwrapper .section.secempowerlearning .empowered_learning_logo { position: relative; top: auto; left: auto; margin: 0px auto 75px; max-width: 533px; height: auto; border: 0px none; } .empowerwrapper .section.secempowerlearning .empowered_teacher_img { position: absolute; bottom: -85px; right: auto; left: 50%; margin-left: -112px; } .empowerwrapper .section.secempowerlearning h2 { padding-bottom: 30px; color: rgb(255, 255, 255); font-size: 2em; font-weight: 800; line-height: 1.05em; text-align: center; } .empowerwrapper .section.secempowerlearning h2 br { display: none; } .empowerwrapper .section.secempowerlearning ul.learninglist { position: relative; top: auto; left: auto; float: none; text-align: center; } .empowerwrapper .section.secempowerlearning ul.learninglist li { display: inline-block; border-bottom: 0px none; } .empowerwrapper .section.secempowerlearning ul.learninglist li::after { padding-left: 8px; padding-right: 8px; color: rgb(255, 255, 255); font-weight: 400; content: "|"; } .empowerwrapper .section.secempowerlearning ul.learninglist li:last-child::after { padding-left: 0px; padding-right: 0px; content: ""; } .empowerwrapper .section.secempowerlearning .learnmorebox { top: 130px; left: 50%; margin-left: -125px; padding: 10px 5px; width: 250px; } } @media screen and (max-width: 500px) { .empowerwrapper .section.secempowerlearning h2 { padding-top: 20px; } .empowerwrapper .section.secempowerlearning .learnmorebox { top: 130px; left: 0px; margin-left: 0px; width: 100%; max-width: 100%; } } @media screen and (max-width: 400px) { .empowerwrapper .section.secempowerlearning .learnmorebox { top: 120px; } } @media screen and (max-width: 350px) { .empowerwrapper .section.secempowerlearning .learnmorebox { top: 110px; } } .empowerwrapper .section.secfeaturedspeakers { padding-left: 0px; padding-right: 0px; background: url("../images/empower/bkg_pattern_dots_speakers.png") center center rgb(88, 89, 91); } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock { position: relative; display: block; float: left; width: 33.3333%; height: 255px; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.titleblock span { position: relative; margin: 75px 25px 0px; padding: 19px 0px 0px; display: block; color: rgb(255, 255, 255); font-size: 3em; font-weight: 800; line-height: 0.95em; text-align: center; text-transform: uppercase; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.titleblock span::before { position: absolute; top: -5px; left: 0px; display: block; width: 100%; content: " "; border-top: 8px solid rgb(248, 230, 52); } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker a { position: relative; display: block; width: 100%; height: 100%; color: rgb(255, 255, 255); text-decoration: none; background-color: transparent; background-position: center top; background-repeat: no-repeat; background-size: cover; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker a .speakername { position: absolute; bottom: 0px; left: 0px; z-index: 5; padding: 17px 25px; display: block; width: 100%; color: rgb(255, 255, 255); font-size: 1.1em; line-height: 1.15em; text-transform: uppercase; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker.blockgreen a .speakername { background-color: rgba(167, 199, 66, 0.9); } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker.blockteal a .speakername { background-color: rgba(26, 106, 120, 0.8); } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker.blockorange a .speakername { background-color: rgba(230, 145, 35, 0.9); } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker.blockblue a .speakername { background-color: rgba(20, 160, 171, 0.9); } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker.blockyellow a .speakername { background-color: rgba(248, 230, 52, 0.9); } @media screen and (max-width: 875px) { .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.titleblock span { font-size: 2.25em; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker a .speakername { font-size: 0.95em; } } @media screen and (max-width: 770px) { .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.titleblock span { font-size: 1.75em; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker a .speakername { font-size: 0.85em; font-weight: 400; } } @media screen and (max-width: 725px) { .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock { width: 50%; height: 255px; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.titleblock span { font-size: 2.25em; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker a .speakername { font-size: 0.95em; } } @media screen and (max-width: 525px) { .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock { width: 50%; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.titleblock span { font-size: 2em; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker a .speakername { font-size: 0.85em; } } @media screen and (max-width: 480px) { .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock { float: none; width: 100%; height: 300px; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.titleblock span { margin: 0px 25px; padding: 120px 0px 0px; font-size: 1.75em; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.titleblock span::before { top: 95px; } .empowerwrapper .section.secfeaturedspeakers .speakerslist li.speakerblock.speaker a .speakername { font-size: 1.05em; } } .empowerwrapper .section.secempowerquotes { padding-left: 0px; padding-right: 0px; color: rgb(255, 255, 255); font-family: Georgia, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif; text-align: center; background-color: rgb(122, 156, 12); } .empowerwrapper .section.secempowerquotes .sec_inner { padding-left: 15px; padding-right: 15px; background: url("../images/empower/bkg_pattern_dots_quotes.png") center center transparent; } .empowerwrapper .section.secempowerquotes .container { position: relative; margin: 0px auto; padding-top: 35px; padding-bottom: 25px; max-width: 1020px; } .empowerwrapper .section.secempowerquotes .container::before { position: absolute; top: 0px; left: 0px; display: block; width: 240px; height: 141px; content: " "; background: url("../images/empower/bkg_quote_open.png") left top no-repeat; } .empowerwrapper .section.secempowerquotes .container::after { position: absolute; bottom: 0px; right: 0px; margin: 0px; padding: 0px; display: block; width: 240px; height: 126px; content: " "; overflow: visible; visibility: visible; background: url("../images/empower/bkg_quote_close.png") right bottom no-repeat; } .empowerwrapper .section.secempowerquotes .slick-list { position: relative; } .empowerwrapper .section.secempowerquotes .slick-list li.slick-slide { padding: 0px 125px; height: auto; list-style-type: none; opacity: 0; user-select: none; position: absolute !important; top: 0px !important; left: 0px !important; } .empowerwrapper .section.secempowerquotes .slick-list li.slick-slide .quote { padding: 0px 0px 20px; font-size: 1.35em; line-height: 1.35em; } .empowerwrapper .section.secempowerquotes .slick-list li.slick-slide .quoteprovider { font-size: 1.05em; font-style: italic; } .empowerwrapper .section.secempowerquotes ul.slick-dots { margin: 40px 0px 0px; display: block; height: 20px; overflow: hidden; } .empowerwrapper .section.secempowerquotes ul.slick-dots li { display: inline-block; } .empowerwrapper .section.secempowerquotes ul.slick-dots li button { margin: 0px 4px; display: block; width: 13px; height: 14px; line-height: 20em; cursor: pointer; overflow: hidden; border: 0px none; background-color: rgba(255, 255, 255, 0.5); border-radius: 50%; } .empowerwrapper .section.secempowerquotes ul.slick-dots li:hover button, .empowerwrapper .section.secempowerquotes ul.slick-dots li.slick-active button { background-color: rgb(255, 255, 255); } @media screen and (max-width: 650px) { .empowerwrapper .section.secempowerquotes .container::before { left: -40px; } .empowerwrapper .section.secempowerquotes .container::after { right: -40px; } .empowerwrapper .section.secempowerquotes .slick-list li.slick-slide { padding: 0px 25px; } } @media screen and (max-width: 450px) { .empowerwrapper .section.secempowerquotes .container::before { left: -60px; } .empowerwrapper .section.secempowerquotes .container::after { right: -60px; } .empowerwrapper .section.secempowerquotes .slick-list li.slick-slide { padding: 0px; } } .empowerwrapper .section.secempowerfocus { background: url("../images/empower/bkg_pattern_dots_focus.png") center center rgb(35, 76, 90); } .empowerwrapper .section.secempowerfocus > .container { position: relative; padding-top: 110px; padding-bottom: 65px; } .empowerwrapper .section.secempowerfocus .focus_empower_img { position: absolute; top: 44px; left: 129px; display: block; width: 100%; max-width: 214px; height: auto; border: 0px none; } .empowerwrapper .section.secempowerfocus .focus_group_img { position: absolute; bottom: 0px; left: -35px; display: block; width: 100%; max-width: 387px; height: auto; border: 0px none; } .empowerwrapper .section.secempowerfocus .gridcol-8 { padding-right: 80px; } .empowerwrapper .section.secempowerfocus .gridcol-4 { padding-left: 20px; border-left: 1px solid rgb(255, 255, 255); } .empowerwrapper .section.secempowerfocus h2 { color: rgb(248, 230, 52); font-size: 5.25em; font-weight: 800; letter-spacing: -0.075em; line-height: 1.15em; text-transform: uppercase; } .empowerwrapper .section.secempowerfocus h3 { color: rgb(248, 230, 52); font-size: 1em; font-weight: 400; line-height: 1.25em; } .empowerwrapper .section.secempowerfocus ul { margin: 10px 0px 10px 20px; list-style-type: disc; } .empowerwrapper .section.secempowerfocus ul li { padding: 5px 0px; color: rgb(255, 255, 255); font-size: 0.95em; line-height: 1.25em; } .empowerwrapper .section.secempowerfocus ul li:last-child { padding-bottom: 0px; } .empowerwrapper .section.secempowerfocus .button { position: relative; z-index: 30; margin: 10px 0px 20px; padding: 0px 65px; float: right; line-height: 2.35em; text-transform: uppercase; border-color: rgb(255, 255, 255); background-color: transparent; transition: color 0.1s ease-in-out 0s, border-color 0.1s ease-in-out 0s; } .empowerwrapper .section.secempowerfocus .button::before, .empowerwrapper .section.secempowerfocus .button::after { clear: both; display: table; content: " "; overflow: visible; visibility: visible; } .empowerwrapper .section.secempowerfocus .button:hover { color: rgb(248, 230, 52) !important; border-color: rgb(248, 230, 52) !important; } @media screen and (max-width: 1020px) { .empowerwrapper .section.secempowerfocus .focus_group_img { max-width: 340px; } .empowerwrapper .section.secempowerfocus h2 { font-size: 5.25em; } } @media screen and (max-width: 895px) { .empowerwrapper .section.secempowerfocus h2 { font-size: 4.25em; text-align: center; } } @media screen and (max-width: 800px) { .empowerwrapper .section.secempowerfocus { overflow: hidden; } .empowerwrapper .section.secempowerfocus > .container { padding-top: 50px; padding-bottom: 145px; } .empowerwrapper .section.secempowerfocus .focus_empower_img { position: relative; top: auto; left: auto; margin: 0px auto; max-width: 214px; } .empowerwrapper .section.secempowerfocus .focus_group_img { bottom: -10px; left: 50%; margin-left: -195px; max-width: 387px; } .empowerwrapper .section.secempowerfocus .gridcol-8 { padding-right: 0px; } .empowerwrapper .section.secempowerfocus .gridcol-4 { padding-left: 0px; border-left: 0px none; } .empowerwrapper .section.secempowerfocus h2 { font-size: 4.75em; } .empowerwrapper .section.secempowerfocus h3 { text-align: center; } .empowerwrapper .section.secempowerfocus ul { list-style-type: none; } .empowerwrapper .section.secempowerfocus ul li { list-style-type: none; text-align: center; } .empowerwrapper .section.secempowerfocus .button { margin: 10px auto 0px; float: none; max-width: 200px; } } @media screen and (max-width: 600px) { .empowerwrapper .section.secempowerfocus .button { max-width: 100%; } } @media screen and (max-width: 530px) { .empowerwrapper .section.secempowerfocus h2 { font-size: 3.25em; } } @media screen and (max-width: 400px) { .empowerwrapper .section.secempowerfocus .focus_group_img { margin-left: -165px; } .empowerwrapper .section.secempowerfocus h2 { font-size: 2.9em; } } @media screen and (max-width: 350px) { .empowerwrapper .section.secempowerfocus .focus_group_img { margin-left: -155px; } .empowerwrapper .section.secempowerfocus h2 { font-size: 2.75em; } } @media screen and (max-width: 325px) { .empowerwrapper .section.secempowerfocus .focus_group_img { margin-left: -125px; } .empowerwrapper .section.secempowerfocus h2 { font-size: 2.25em; } } .empowerwrapper .section.secempowernetwork { padding-left: 0px; padding-right: 0px; background-color: rgb(235, 166, 40); } .empowerwrapper .section.secempowernetwork ul li .slide_inner { padding-left: 15px; padding-right: 15px; } .empowerwrapper .section.secempowernetwork ul li .slide_inner .container { position: relative; margin: 0px auto; padding: 60px 0px 80px 355px; max-width: 1020px; } .empowerwrapper .section.secempowernetwork ul li .slide_inner .network_group_img { position: absolute; bottom: 0px; left: -100px; display: block; width: 100%; max-width: 428px; height: auto; border: 0px none; } .empowerwrapper .section.secempowernetwork ul li .slide_inner h2 { padding: 0px 0px 5px; color: rgb(255, 255, 255); font-size: 7.25em; font-weight: 700; letter-spacing: -0.075em; line-height: 1.05em; text-transform: uppercase; } .empowerwrapper .section.secempowernetwork ul li .slide_inner h3 { padding: 0px 0px 10px; color: rgb(255, 255, 255); font-size: 1.15em; font-weight: 600; line-height: 1.35em; } .empowerwrapper .section.secempowernetwork ul li .slide_inner .button { margin: 10px 0px 20px; padding: 0px 25px; float: right; line-height: 2.35em; text-transform: uppercase; border-color: rgb(255, 255, 255); background-color: transparent; transition: color 0.1s ease-in-out 0s, border-color 0.1s ease-in-out 0s; } .empowerwrapper .section.secempowernetwork ul li .slide_inner .button::before, .empowerwrapper .section.secempowernetwork ul li .slide_inner .button::after { clear: both; display: table; content: " "; overflow: visible; visibility: visible; } .empowerwrapper .section.secempowernetwork ul li .slide_inner .button:hover { color: rgb(248, 230, 52) !important; border-color: rgb(248, 230, 52) !important; } @media screen and (max-width: 935px) { .empowerwrapper .section.secempowernetwork ul li .slide_inner h2 { font-size: 5.25em; } .empowerwrapper .section.secempowernetwork ul li .slide_inner h3 { font-size: 1.1em; } } @media screen and (max-width: 800px) { .empowerwrapper .section.secempowernetwork ul li .slide_inner .container { padding: 60px 0px 80px 255px; } .empowerwrapper .section.secempowernetwork ul li .slide_inner .network_group_img { max-width: 328px; } .empowerwrapper .section.secempowernetwork ul li .slide_inner h2 { font-size: 4.5em; } .empowerwrapper .section.secempowernetwork ul li .slide_inner h3 { font-size: 1.05em; } } @media screen and (max-width: 650px) { .empowerwrapper .section.secempowernetwork ul li .slide_inner .container { padding: 60px 0px 275px; } .empowerwrapper .section.secempowernetwork ul li .slide_inner .network_group_img { left: 50%; margin-left: -164px; } .empowerwrapper .section.secempowernetwork ul li .slide_inner h2 { font-size: 4em; text-align: center; } .empowerwrapper .section.secempowernetwork ul li .slide_inner h3 { font-size: 1em; text-align: center; } .empowerwrapper .section.secempowernetwork ul li .slide_inner .button { margin: 10px auto 20px; float: none; max-width: 210px; } } @media screen and (max-width: 350px) { .empowerwrapper .section.secempowernetwork ul li .slide_inner h2 { font-size: 3em; } } @media screen and (max-width: 325px) { .empowerwrapper .section.secempowernetwork ul li .slide_inner .network_group_img { margin-left: -140px; } } .empowerwrapper .section.secpreconference { position: relative; background: url("../images/empower/bkg_slide_precon.jpg") center top / cover no-repeat rgb(18, 147, 157); } .empowerwrapper .section.secpreconference > .container { padding-top: 60px; padding-bottom: 50px; } .empowerwrapper .section.secpreconference .precon_group_img { position: absolute; bottom: 0px; right: 0px; z-index: 4; display: block; width: 100%; max-width: 581px; height: auto; border: 0px none; } .empowerwrapper .section.secpreconference h2 { padding: 0px 0px 10px; color: rgb(255, 255, 255); font-size: 4.25em; font-weight: 800; line-height: 0.7em; text-transform: uppercase; } .empowerwrapper .section.secpreconference h2 .reduced { font-size: 0.65em; font-weight: 800; letter-spacing: 0.25em; } .empowerwrapper .section.secpreconference h3 { padding: 20px 0px 10px; color: rgb(255, 255, 255); font-size: 2.95em; font-weight: 800; line-height: 1.1em; text-transform: uppercase; } .empowerwrapper .section.secpreconference h3 img { display: block; float: left; } .empowerwrapper .section.secpreconference h3 span { padding-left: 15px; display: block; float: left; } .empowerwrapper .section.secpreconference h4 { padding: 10px 0px; color: rgb(248, 230, 52); font-size: 1.15em; font-weight: 400; line-height: 1.3em; } .empowerwrapper .section.secpreconference .button { margin: 10px 0px 20px; padding: 0px 65px; float: left; line-height: 2.35em; text-transform: uppercase; border-color: rgb(255, 255, 255); background-color: transparent; transition: color 0.1s ease-in-out 0s, border-color 0.1s ease-in-out 0s; } .empowerwrapper .section.secpreconference .button::before, .empowerwrapper .section.secpreconference .button::after { clear: both; display: table; content: " "; overflow: visible; visibility: visible; } .empowerwrapper .section.secpreconference .button:hover { color: rgb(248, 230, 52) !important; border-color: rgb(248, 230, 52) !important; } @media screen and (max-width: 1000px) { .empowerwrapper .section.secpreconference { overflow: hidden; } .empowerwrapper .section.secpreconference .precon_group_img { bottom: -50px; right: -20px; max-width: 450px; } } @media screen and (max-width: 850px) { .empowerwrapper .section.secpreconference .precon_group_img { display: none; } .empowerwrapper .section.secpreconference h2 { font-size: 3.25em; text-align: center; } .empowerwrapper .section.secpreconference h2 .reduced { font-size: 0.75em; } .empowerwrapper .section.secpreconference h3 { display: block; text-align: center; } .empowerwrapper .section.secpreconference h3 img { margin: 0px auto; display: block; float: none; } .empowerwrapper .section.secpreconference h3 span { padding-left: 0px; float: none; } .empowerwrapper .section.secpreconference h4 { text-align: center; } .empowerwrapper .section.secpreconference h4 br { display: none; } .empowerwrapper .section.secpreconference .button { margin: 10px auto 20px; padding: 0px 65px; float: none; max-width: 175px; } } @media screen and (max-width: 550px) { .empowerwrapper .section.secpreconference h2 { font-size: 2.25em; } .empowerwrapper .section.secpreconference h3 { font-size: 2em; } .empowerwrapper .section.secpreconference .button { padding: 0px; max-width: 100%; } } @media screen and (max-width: 365px) { .empowerwrapper .section.secpreconference h2 { font-size: 1.85em; } .empowerwrapper .section.secpreconference h3 { font-size: 1.5em; } } .empowerwrapper .section.secempowerstudents { background: url("../images/empower/bkg_slide_students.jpg") center top / cover no-repeat rgb(185, 225, 239); } .empowerwrapper .section.secempowerstudents > .container { position: relative; padding-top: 235px; padding-bottom: 55px; } .empowerwrapper .section.secempowerstudents .students_empower_img { position: absolute; top: 95px; left: -60px; z-index: 4; display: block; width: 100%; max-width: 572px; height: auto; border: 0px none; } .empowerwrapper .section.secempowerstudents h2 { position: relative; z-index: 5; display: block; color: rgb(255, 255, 255); font-size: 6.25em; font-weight: 800; line-height: 1.05em; text-transform: uppercase; } .empowerwrapper .section.secempowerstudents h3 { position: relative; z-index: 5; color: rgb(248, 230, 52); font-size: 4.55em; font-weight: 800; line-height: 1.05em; text-align: right; text-transform: uppercase; } .empowerwrapper .section.secempowerstudents a { color: rgb(248, 230, 52); } .empowerwrapper .section.secempowerstudents a:hover { color: rgb(122, 156, 12); } @media screen and (max-width: 1010px) { .empowerwrapper .section.secempowerstudents h2 { font-size: 5.5em; } } @media screen and (max-width: 1010px) { .empowerwrapper .section.secempowerstudents h2 { font-size: 4.75em; } } @media screen and (max-width: 800px) { .empowerwrapper .section.secempowerstudents > .container { padding-top: 15px; padding-bottom: 55px; } .empowerwrapper .section.secempowerstudents .students_empower_img { position: relative; top: auto; left: auto; z-index: 4; margin: 0px auto -45px; padding: 65px 0px 0px; } .empowerwrapper .section.secempowerstudents h2 { font-size: 4em; text-align: center; } .empowerwrapper .section.secempowerstudents h3 { font-size: 3.25em; text-align: center; } } @media screen and (max-width: 665px) { .empowerwrapper .section.secempowerstudents h2 { font-size: 3.5em; } .empowerwrapper .section.secempowerstudents h3 { font-size: 2.75em; } } @media screen and (max-width: 500px) { .empowerwrapper .section.secempowerstudents .students_empower_img { margin: 0px auto -30px; padding: 45px 0px 0px; } .empowerwrapper .section.secempowerstudents h2 { font-size: 3em; } .empowerwrapper .section.secempowerstudents h3 { font-size: 2.25em; } } @media screen and (max-width: 400px) { .empowerwrapper .section.secempowerstudents .students_empower_img { margin: 0px auto -15px; } .empowerwrapper .section.secempowerstudents h2 { font-size: 2.75em; } .empowerwrapper .section.secempowerstudents h3 { padding-top: 15px; font-size: 1.75em; } } .empowerwrapper .section.secempowerregister { padding-left: 0px; padding-right: 0px; text-align: center; background: url("../images/empower/bkg_slide_register.jpg") center top no-repeat rgb(122, 156, 12); } .empowerwrapper .section.secempowerregister .sec_inner { padding-left: 15px; padding-right: 15px; background: url("../images/empower/bkg_pattern_dots_register.png") center center transparent; } .empowerwrapper .section.secempowerregister .container { margin: 0px auto; padding-top: 20px; padding-bottom: 70px; max-width: 1020px; } .empowerwrapper .section.secempowerregister h3 { padding-top: 20px; padding-bottom: 20px; font-size: 1.35em; line-height: 1.05em; } .empowerwrapper .section.secempowerregister h3::before { padding-right: 12px; font-family: FontAwesome; content: "���"; } .empowerwrapper .section.secempowerregister p { padding: 15px 0px; color: rgb(255, 255, 255); font-size: 0.9em; line-height: 1.05em; } .empowerwrapper .section.secempowerregister .button { margin: 0px; padding-top: 10px; padding-bottom: 10px; line-height: 1.5em; text-transform: uppercase; border-color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.01); transition: color 0.1s ease-in-out 0s, border-color 0.1s ease-in-out 0s; } .empowerwrapper .section.secempowerregister .button:hover { color: rgb(248, 230, 52) !important; border-color: rgb(248, 230, 52) !important; } .empowerwrapper .section.secempowerregister .gridcolumns { padding-top: 20px; } .empowerwrapper .section.secempowerregister .gridcolumns .bttnleft .button { float: right; } .empowerwrapper .section.secempowerregister .gridcolumns .bttnright .button { float: left; } @media screen and (max-width: 800px) { .empowerwrapper .section.secempowerregister .gridcolumns .gridcol-6 { padding-bottom: 15px; } .empowerwrapper .section.secempowerregister .gridcolumns .bttnleft .button { margin: 0px auto; float: none; max-width: 300px; } .empowerwrapper .section.secempowerregister .gridcolumns .bttnright .button { margin: 0px auto; float: none; max-width: 300px; } } @media screen and (max-width: 600px) { .empowerwrapper .section.secempowerregister .gridcolumns .bttnleft .button, .empowerwrapper .section.secempowerregister .gridcolumns .bttnright .button { max-width: 100%; } } .empowerwrapper .section.secprinav { background-color: rgb(34, 76, 90); } .empowerwrapper .section.secprinav ul.primarynavlist li a { color: rgb(255, 255, 255); } .empowerwrapper .section.secprinav ul.primarynavlist li.level1:hover > a { background-color: rgb(231, 145, 36); } .empowerwrapper .section.secprinav ul.primarynavlist li ul.subnav { background-color: rgb(245, 245, 235); } .empowerwrapper .section.secprinav ul.primarynavlist li ul.subnav li { background-color: rgb(245, 245, 235); } .empowerwrapper .section.secprinav ul.primarynavlist li ul.subnav li a { color: rgb(57, 57, 57); transition: color 0.1s ease-in-out 0s, background-color 0.1s ease-in-out 0s; } .empowerwrapper .section.secprinav ul.primarynavlist li ul.subnav li a span { border: 0px none; transition: color 0.1s ease-in-out 0s, border-color 0.1s ease-in-out 0s; } .empowerwrapper .section.secprinav ul.primarynavlist li ul.subnav li:hover a, .empowerwrapper .section.secprinav ul.primarynavlist li ul.subnav li.active a { background-color: rgb(73, 131, 142); } .empowerwrapper .section.secprinav ul.primarynavlist li ul.subnav li:hover a span, .empowerwrapper .section.secprinav ul.primarynavlist li ul.subnav li.active a span { color: rgb(255, 255, 255); } .empowerwrapper .section.secprinav .mobileprinavholder .mobileprinavhandle::before { position: absolute; top: 50%; right: 45px; margin-top: -7px; color: rgb(255, 255, 255); content: "Menu"; } .empowerwrapper .section.secprinav .mobileprinavholder ul.primarynavlist.mobileprimarynavlist li.level1 > a { color: rgb(34, 76, 90); background-color: rgb(236, 244, 245); } .empowerwrapper .section.secprinav .mobileprinavholder ul.primarynavlist.mobileprimarynavlist li.level1.active > a, .empowerwrapper .section.secprinav .mobileprinavholder ul.primarynavlist.mobileprimarynavlist li.level1:hover > a { color: rgb(255, 255, 255); background-color: rgb(73, 131, 142); } .empowerwrapper .section.secprinav .mobileprinavholder ul.primarynavlist.mobileprimarynavlist li ul.subnav > li:hover > a, .empowerwrapper .section.secprinav .mobileprinavholder ul.primarynavlist.mobileprimarynavlist li ul.subnav > li.active > a { background-color: rgb(178, 207, 213); } .empowerwrapper .section.secprinav .mobileprinavholder ul.primarynavlist.mobileprimarynavlist li ul.subnav > li:hover > a span, .empowerwrapper .section.secprinav .mobileprinavholder ul.primarynavlist.mobileprimarynavlist li ul.subnav > li.active > a span { color: rgb(34, 76, 90); } .empowerwrapper .section.seccontent .contentpane .small { font-size: 11px !important; font-style: normal !important; } .empowerwrapper .section.seccontent .contentpane .more { position: relative; padding-right: 18px; } .empowerwrapper .section.seccontent .contentpane .more::after { position: absolute; top: -1px; right: 0px; } .empowerwrapper .section.seccontent .contentpane h1, .empowerwrapper .section.seccontent .contentpane div#dynamicArticle div#dynamicArticleContent h1 { padding: 15px 0px 25px; color: rgb(0, 117, 112); font-size: 1.75em; font-weight: 700; line-height: 1.15em; } .empowerwrapper .section.seccontent .contentpane div#dynamicArticle div#dynamicArticleContent h1 { padding-bottom: 0px; } .empowerwrapper .section.seccontent .contentpane h2, .empowerwrapper .section.seccontent .contentpane div#dynamicArticle div#dynamicArticleContent h2 { padding: 5px 0px 15px; color: rgb(57, 57, 57); font-size: 1.25em; font-weight: 600; line-height: 1.25em; } .empowerwrapper .section.seccontent .contentpane h3, .empowerwrapper .section.seccontent .contentpane div#dynamicArticle div#dynamicArticleContent h3 { padding: 5px 0px 15px; color: rgb(44, 74, 87); font-size: 1.25em; font-weight: 600; line-height: 1.25em; } .empowerwrapper .section.seccontent .contentpane h4 { padding: 15px 0px 10px; } .empowerwrapper .section.seccontent .contentpane p { color: rgb(61, 63, 62); font-size: 0.9em; line-height: 1.35em; } .empowerwrapper .section.seccontent .contentpane a:hover { text-decoration: underline !important; } .empowerwrapper .section.seccontent .contentpane img.responsive_sm_left { margin: 6px 15px 15px 0px; display: block; float: left; width: 100%; max-width: 178px; height: auto; } .empowerwrapper .section.seccontent .contentpane img.responsive_sm_right { margin: 6px 0px 15px 15px; display: block; float: right; width: 100%; max-width: 178px; height: auto; } .empowerwrapper .section.seccontent .contentpane img.responsive_lg { margin: 20px 0px 35px; display: block; width: 100%; max-width: 100%; height: auto; } .empowerwrapper .section.seccontent .contentpane li { color: rgb(61, 63, 62); } .empowerwrapper .section.seccontent .contentpane ul { overflow: auto; } .empowerwrapper .section.seccontent .contentpane ul.default { margin: 3px 0px 6px 27px; overflow: visible; } .empowerwrapper .section.seccontent .contentpane ul.default li { background: none transparent !important; } .empowerwrapper .section.seccontent .contentpane ul.default ul { margin-left: 10px; overflow: visible; } .empowerwrapper .section.seccontent .contentpane ul.default > li { padding-left: 5px !important; list-style-type: disc !important; } .empowerwrapper .section.seccontent .contentpane ul.default > li > ul > li { padding-left: 5px !important; list-style-type: circle !important; } .empowerwrapper .section.seccontent .contentpane ul.default > li > ul > li > ul > li { padding-left: 5px !important; list-style-type: square !important; } .empowerwrapper .section.seccontent .contentpane ul.double { margin: 15px 0px 15px 10px; } .empowerwrapper .section.seccontent .contentpane ul.double li { position: relative; list-style-type: none; padding-left: 20px !important; background: none transparent !important; } .empowerwrapper .section.seccontent .contentpane ul.double li::before { position: absolute; top: 2px; left: 0px; color: rgb(115, 150, 0); font-family: FontAwesome; content: "���"; } .empowerwrapper .section.seccontent .contentpane ul.diamond { margin: 15px 0px 15px 10px; } .empowerwrapper .section.seccontent .contentpane ul.diamond li { position: relative; list-style-type: none; padding-left: 20px !important; background: none transparent !important; } .empowerwrapper .section.seccontent .contentpane ul.diamond li::before { position: absolute; top: 4px; left: 5px; width: 5px; height: 5px; content: " "; background-color: rgb(115, 150, 0); transform: rotate(45deg); transform-origin: 20% 40%; } .empowerwrapper .section.seccontent .contentpane ul.listmajorbullets { margin-bottom: 15px; } .empowerwrapper .section.seccontent .contentpane ul.listminorbullets { margin-bottom: 15px; } .empowerwrapper .section.seccontent .contentpane .table_data_list p { font-size: 0.85em !important; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker { position: relative; margin: 0px; padding: 28px 0px 10px 140px; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker img { position: absolute; top: 28px; left: 0px; display: block; width: 100%; max-width: 120px; height: auto; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker.nowrapright { padding: 28px 140px 10px 0px; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker.nowrapright img { right: 0px; left: auto; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker.wrapleft, .empowerwrapper .section.seccontent .contentpane .featuredspeaker.wrapright { padding: 28px 0px 10px; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker.wrapleft > a, .empowerwrapper .section.seccontent .contentpane .featuredspeaker.wrapright > a { display: block; width: 100%; max-width: 120px; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker.wrapleft > a > img, .empowerwrapper .section.seccontent .contentpane .featuredspeaker.wrapright > a > img { position: static; top: auto; left: auto; padding-bottom: 10px; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker.wrapleft > a { margin-right: 15px; float: left; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker.wrapleft > a > img { padding-bottom: 0px; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker.wrapright > a { margin-left: 15px; float: right; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker.wrapright > a > img { padding-bottom: 0px; } @media screen and (max-width: 800px) { .empowerwrapper .section.seccontent .contentpane.contentsidebar_col, .empowerwrapper .section.seccontent .sidebar .contentsidebar_col { height: auto !important; } } @media screen and (max-width: 450px) { .empowerwrapper .section.seccontent .contentpane img.responsive_sm_left, .empowerwrapper .section.seccontent .contentpane img.responsive_sm_right { margin: 6px auto 15px; float: none; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker { position: relative !important; margin: 0px !important; padding: 5px 0px 10px !important; } .empowerwrapper .section.seccontent .contentpane .featuredspeaker img { position: relative !important; top: auto !important; left: auto !important; margin: 10px 0px 10px 15px !important; display: block !important; float: right !important; max-width: 120px !important; } } .empowerwrapper .section.seccontent .sidebar div.advertising_right_col a { padding: 0px; background: none transparent; } .empowerwrapper .section.seccontent .sidebar h2 { line-height: 1.05em; } .empowerwrapper .section.seccontent .sidebar h2.sidebarsectitle { margin: 10px 0px 20px; padding: 15px 20px; display: block; color: rgb(255, 255, 255); font-size: 1.45em; font-weight: 700; background-color: rgb(34, 76, 90); } .empowerwrapper .section.seccontent .sidebar h3 { color: rgb(45, 47, 46); font-size: 1.05em; font-weight: 600; } .empowerwrapper .section.seccontent .sidebar p { padding: 0px 0px 15px; color: rgb(78, 81, 81); } .empowerwrapper .section.seccontent .sidebar p.small { font-size: 11px; } .empowerwrapper .section.seccontent .sidebar a { transition: color 0.1s ease-in-out 0s; } .empowerwrapper .section.seccontent .sidebar a:hover { text-decoration: underline !important; } .empowerwrapper .section.seccontent .sidebar .description_text_block h3 { padding-left: 20px; padding-right: 20px; } .empowerwrapper .section.seccontent .sidebar .description_text_block p { padding-left: 20px; padding-right: 20px; } .empowerwrapper .section.seccontent .sidebar ul.empsidebar_nav { margin: -20px 0px 25px; list-style-type: none; } .empowerwrapper .section.seccontent .sidebar ul.empsidebar_nav li { margin: 0px; padding: 0px; display: block; float: none; font-size: 1.05em; font-weight: 600; list-style-type: none; } .empowerwrapper .section.seccontent .sidebar ul.empsidebar_nav li a { padding: 18px; display: block; color: rgb(47, 49, 49); border-bottom: 1px solid rgb(145, 145, 145); } .empowerwrapper .section.seccontent .sidebar ul.empsidebar_nav li a:hover { background-color: rgb(240, 240, 240); } .empowerwrapper .section.seccontent .sidebar ul.empsidebar_nav li:last-child a { border-bottom: 0px none; } html.emppopup_active { width: 100%; height: 100%; } html.emppopup_active body { width: 100%; height: 100%; } html.emppopup_active body > form { width: 100%; height: 100%; } .emppopup_backdrop { position: fixed; top: 0px; left: 0px; z-index: 99998; display: none; width: 100%; height: 100%; cursor: pointer; background-color: rgba(255, 255, 255, 0.65); } .emppopup { position: fixed; top: 50%; left: 50%; z-index: 99999; display: none; width: 100%; max-width: 800px; } .emppopup .emppopup_outer { background-color: rgb(34, 76, 90); border-radius: 8px; } .emppopup .emppopup_inner { padding: 10px; background: url("../images/empower/popup_bkg_empower17.jpg") center center / cover no-repeat; border-radius: 8px; } .emppopup .emppopup_close { position: absolute; top: -14px; right: -10px; width: 35px; height: 35px; color: rgb(255, 255, 255); font-size: 1.5em; cursor: pointer; border: 3px solid rgb(255, 255, 255); background-color: rgb(34, 76, 90); border-radius: 50%; transition: background-color 0.1s ease-in-out 0s; } .emppopup .emppopup_close:hover { background-color: rgb(116, 165, 182); } .emppopup .emppopup_close::before { padding-left: 1px; display: block; width: 100%; font-family: FontAwesome; content: "���"; line-height: 29px; text-align: center; } .emppopup .emppopup_logo { margin: 0px auto; padding: 5px 0px 0px; display: block; width: 100%; max-width: 480px; height: auto; } .emppopup h1 { margin: 5px 15px; padding: 10px 0px; color: rgb(254, 254, 254); font-size: 2.35em; font-weight: 800; letter-spacing: -0.075em; line-height: 1.35em; text-align: center; text-transform: uppercase; border-style: solid; border-color: rgb(254, 254, 254); border-image: initial; border-width: 1px 0px; } .emppopup h2 { margin: 0px; padding: 10px 0px; color: rgb(230, 145, 35); font-size: 1.55em; font-style: italic; font-weight: 600; letter-spacing: -0.05em; line-height: 0.9em; text-align: center; text-transform: uppercase; } .emppopup h3 { margin: 0px; padding: 15px 0px 5px; color: rgb(188, 187, 187); font-size: 1.75em; font-weight: 600; line-height: 0.9em; text-align: center; } .emppopup p { margin: 0px; padding: 20px 15px; color: rgb(229, 222, 222); font-size: 0.9em; line-height: 1.45em; text-align: center; } .emppopup ul.preferredrole_list { margin: 10px 0px 0px; padding: 0px; } .emppopup ul.preferredrole_list::before, .emppopup ul.preferredrole_list::after { clear: both; display: table; content: " "; overflow: hidden; visibility: hidden; } .emppopup ul.preferredrole_list li { padding: 5px 10px; display: block; float: left; width: 100%; max-width: 20%; height: 150px; } .emppopup ul.preferredrole_list li.roleitem div { padding: 4px; width: 100%; height: 100%; text-align: center; text-transform: uppercase; border: 1px solid rgb(139, 161, 168); border-radius: 50%; } .emppopup ul.preferredrole_list li.roleitem div a { display: block; width: 100%; height: 100%; color: rgb(255, 255, 255); background-color: rgb(231, 155, 28); border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.3) 10px 10px 0px; transition: opacity 0.1s ease-in-out 0s; } .emppopup ul.preferredrole_list li.roleitem div a:hover { opacity: 0.7; } .emppopup ul.preferredrole_list li.roleitem div a span.roletxt_outer { position: relative; padding: 45px 0px 0px; display: block; height: 100%; } .emppopup ul.preferredrole_list li.roleitem div a span.roletxt_outer::before, .emppopup ul.preferredrole_list li.roleitem div a span.roletxt_outer::after { position: absolute; left: 50%; margin: -1px 0px 0px -28px; width: 56px; height: 1px; content: " "; overflow: visible; visibility: visible; background-color: rgb(255, 255, 255); } .emppopup ul.preferredrole_list li.roleitem div a span.roletxt_outer::before { top: 29px; } .emppopup ul.preferredrole_list li.roleitem div a span.roletxt_outer::after { bottom: 29px; } .emppopup ul.preferredrole_list li.roleitem div a span.roletxt_outer span.roletxt_inner { position: relative; display: block; font-size: 0.75em; font-weight: 800; line-height: 1.25em; } .emppopup ul.preferredrole_list li.role-txt-single div a span.roletxt_outer span.roletxt_inner { line-height: 2.25em; } .emppopup ul.preferredrole_list li.rolecol-orange div a { background: rgb(231, 155, 28); } .emppopup ul.preferredrole_list li.rolecol-blue div a { background: rgb(69, 171, 178); } .emppopup ul.preferredrole_list li.rolecol-teal div a { background: rgb(64, 213, 208); } .emppopup ul.preferredrole_list li.rolecol-green div a { background: rgb(160, 195, 97); } .emppopup ul.preferredrole_list li.rolecol-yellow div a { background: rgb(239, 196, 49); } @media screen and (max-width: 820px) { body.emppopup_active { overflow: hidden !important; } .emppopup { top: 0px; left: 0px; width: 100%; max-width: none; height: 100%; max-height: none; margin: 0px !important; } .emppopup .emppopup_outer { padding: 60px 23px 15px 15px; height: 100%; background: url("../images/empower/popup_bkg_empower17.jpg") center center / cover no-repeat; border-radius: 0px; } .emppopup .emppopup_inner { padding: 0px 15px 0px 0px; height: 100%; background: none transparent; overflow: hidden auto; } .emppopup .emppopup_close { top: 15px; right: 15px; } .emppopup ul.preferredrole_list li { width: 140px; max-width: none; height: 140px; } .emppopup ul.preferredrole_list li.roleitem div a span.roletxt_outer span.roletxt_inner { font-size: 1.5vw; line-height: 1.25em; } } @media screen and (max-width: 675px) { .emppopup ul.preferredrole_list { text-align: center; } .emppopup ul.preferredrole_list li { float: none; width: 100%; max-width: none; height: auto; } .emppopup ul.preferredrole_list li br { display: none; } .emppopup ul.preferredrole_list li.roleitem div { border-radius: 6px; } .emppopup ul.preferredrole_list li.roleitem div a { border-radius: 6px; } .emppopup ul.preferredrole_list li.roleitem div a span.roletxt_outer { padding: 15px 0px; } .emppopup ul.preferredrole_list li.roleitem div a span.roletxt_outer::before, .emppopup ul.preferredrole_list li.roleitem div a span.roletxt_outer::after { display: none; } .emppopup ul.preferredrole_list li.roleitem div a span.roletxt_outer span.roletxt_inner { font-size: 1.45em; font-weight: 600; line-height: 1.25em !important; } } @media screen and (max-width: 500px) { .emppopup h1 { margin: 15px 0px; font-size: 1.75em; font-weight: 800; } .emppopup p { padding: 30px 0px; } } .addthis_ascd_style { margin-left: 10px; } .addthis_ascd_style .share { line-height: 18px !important; vertical-align: text-top !important; } .addthis_ascd_style .share .addthis_button_compact { line-height: 16px !important; } .addthis_ascd_style .shareline { font-size: 14px !important; line-height: 15px !important; vertical-align: top !important; width: 15px !important; } .addthis_ascd_style .at-icon-wrapper { vertical-align: top; } .SF_contact_form { position: relative; padding: 10px 0px 0px; font-size: 0.75em; font-weight: 600; } .SF_contact_form label { margin: 0px; padding: 0px; display: block; font-size: inherit; } .SF_contact_form input[type="text"], .SF_contact_form select, .SF_contact_form textarea { margin: 4px 0px; padding: 0px 8px; display: block; width: 100%; max-width: 100%; height: 30px; color: rgb(48, 48, 48); font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 1.1em; line-height: 30px; border: 1px solid rgb(205, 205, 205); transition: border-color 0.05s ease-in-out 0s; } .SF_contact_form input[type="text"]:hover, .SF_contact_form select:hover, .SF_contact_form textarea:hover, .SF_contact_form input[type="text"]:focus, .SF_contact_form select:focus, .SF_contact_form textarea:focus { border-color: rgb(171, 171, 171); } .SF_contact_form textarea { padding: 8px; height: 75px; } .SF_contact_form #lead_source[style*="hidden"] { display: none; } .SF_contact_form input[type="submit"] { margin: 75px 0px 25px; padding: 7px 9px; display: block; width: 100%; max-width: 130px; font-size: 1.15em; text-align: center; text-transform: uppercase; cursor: pointer; border: 1px solid rgb(192, 192, 192); background-color: rgb(205, 205, 205); transition: color 0.1s ease-in-out 0s, border-color 0.1s ease-in-out 0s, background-color 0.1s ease-in-out 0s; } .SF_contact_form input[type="submit"]:hover { color: rgb(255, 255, 255); border-color: rgb(115, 150, 0); background-color: rgb(115, 150, 0); } .SF_contact_form .g-recaptcha { position: absolute; bottom: 74px; left: 0px; z-index: 1; width: 100%; } .SF_contact_form .g-recaptcha > div { width: 100% !important; } .SF_contact_form .g-recaptcha > div > iframe { width: 100% !important; } .SF_contact_form #result { position: absolute; bottom: 0px; left: 0px; width: 100%; } .section.seccontent .empower_partners { margin: 0px auto; max-width: 940px; } .section.seccontent .empower_partners_inner { padding: 0px 0px 25px; } .section.seccontent .empower_partners_title h3 { margin: 0px; padding: 0px 0px 30px; color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 1.255em; font-weight: bold; text-align: center; } .section.seccontent .empower_partners_title h3 span { color: rgb(255, 89, 0); } .section.seccontent .empower_partners_list { margin: 0px; padding: 0px; list-style-type: none; text-align: center; } .section.seccontent .empower_partners_item { margin: 0px; display: block; float: left; width: 25%; height: 175px; padding: 0px !important; } .section.seccontent .empower_partners_item .outer { display: table; height: 100%; } .section.seccontent .empower_partners_item .inner { vertical-align: middle; display: table-cell !important; } .section.seccontent .empower_partners_item img { margin: 0px auto; display: block; width: 100%; max-width: 90%; height: auto; } @media screen and (max-width: 770px) { .section.seccontent .empower_partners_item { width: 33.33%; } } @media screen and (max-width: 640px) { .section.seccontent .empower_partners_item { width: 50%; } } @media screen and (max-width: 480px) { .section.seccontent .empower_partners { max-width: 90%; } .section.seccontent .empower_partners_item { max-width: 200px; float: none; width: 100%; margin: 0px auto !important; } .section.seccontent .empower_partners_item img { max-width: 100%; } } @media print { html, body { width: 100%; height: 100%; } body { margin: 0px; padding: 0px; background: none transparent; overflow: visible !important; } #wrapper_blank, .sectionheaderadvert, .sectionheadernavigation, .sectionheader, .sectionprimarynav, .sectionsocialbar, .sectionfooter { display: none; } .section.seccontent > .container > .sidebar { display: none !important; } #popout { display: none !important; } .section.seccontent .contentpane.contentsidebar_col > .gridcolumns { padding-right: 0px !important; padding-left: 0px !important; width: 100% !important; max-width: 100% !important; height: auto !important; margin-right: 0px !important; } }

@charset "utf-8"; @font-face { font-family: ascdicons; src: url("ascdicons.eot?#iefix") format("embedded-opentype"), url("ascdicons.woff2") format("woff2"), url("ascdicons.woff") format("woff"), url("ascdicons.ttf") format("truetype"), url("ascdicons.svg#ascdicons") format("svg"); font-weight: normal; font-style: normal; }

@charset "utf-8"; @font-face { font-family: Lato; font-style: italic; font-weight: 100; src: local("Lato Hairline Italic"), local("Lato-HairlineItalic"), url("https://fonts.gstatic.com/s/lato/v16/S6u-w4BMUTPHjxsIPx-mPCLQ7A.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Lato; font-style: italic; font-weight: 100; src: local("Lato Hairline Italic"), local("Lato-HairlineItalic"), url("https://fonts.gstatic.com/s/lato/v16/S6u-w4BMUTPHjxsIPx-oPCI.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Lato; font-style: italic; font-weight: 300; src: local("Lato Light Italic"), local("Lato-LightItalic"), url("https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI9w2_FQft1dw.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Lato; font-style: italic; font-weight: 300; src: local("Lato Light Italic"), local("Lato-LightItalic"), url("https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI9w2_Gwft.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Lato; font-style: italic; font-weight: 400; src: local("Lato Italic"), local("Lato-Italic"), url("https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHjxsAUi-qJCY.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Lato; font-style: italic; font-weight: 400; src: local("Lato Italic"), local("Lato-Italic"), url("https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHjxsAXC-q.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Lato; font-style: italic; font-weight: 700; src: local("Lato Bold Italic"), local("Lato-BoldItalic"), url("https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI5wq_FQft1dw.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Lato; font-style: italic; font-weight: 700; src: local("Lato Bold Italic"), local("Lato-BoldItalic"), url("https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI5wq_Gwft.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Lato; font-style: italic; font-weight: 900; src: local("Lato Black Italic"), local("Lato-BlackItalic"), url("https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI3wi_FQft1dw.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Lato; font-style: italic; font-weight: 900; src: local("Lato Black Italic"), local("Lato-BlackItalic"), url("https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI3wi_Gwft.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Lato; font-style: normal; font-weight: 100; src: local("Lato Hairline"), local("Lato-Hairline"), url("https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHh30AUi-qJCY.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Lato; font-style: normal; font-weight: 100; src: local("Lato Hairline"), local("Lato-Hairline"), url("https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHh30AXC-q.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Lato; font-style: normal; font-weight: 300; src: local("Lato Light"), local("Lato-Light"), url("https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwaPGR_p.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Lato; font-style: normal; font-weight: 300; src: local("Lato Light"), local("Lato-Light"), url("https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwiPGQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Lato; font-style: normal; font-weight: 400; src: local("Lato Regular"), local("Lato-Regular"), url("https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjxAwXjeu.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Lato; font-style: normal; font-weight: 400; src: local("Lato Regular"), local("Lato-Regular"), url("https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Lato; font-style: normal; font-weight: 700; src: local("Lato Bold"), local("Lato-Bold"), url("https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwaPGR_p.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Lato; font-style: normal; font-weight: 700; src: local("Lato Bold"), local("Lato-Bold"), url("https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwiPGQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Lato; font-style: normal; font-weight: 900; src: local("Lato Black"), local("Lato-Black"), url("https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwaPGR_p.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Lato; font-style: normal; font-weight: 900; src: local("Lato Black"), local("Lato-Black"), url("https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwiPGQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@charset "utf-8"; @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; src: local("Open Sans Light Italic"), local("OpenSans-LightItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hmIqOjjg.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; src: local("Open Sans Light Italic"), local("OpenSans-LightItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hvIqOjjg.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; src: local("Open Sans Light Italic"), local("OpenSans-LightItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hnIqOjjg.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; src: local("Open Sans Light Italic"), local("OpenSans-LightItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hoIqOjjg.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; src: local("Open Sans Light Italic"), local("OpenSans-LightItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hkIqOjjg.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; src: local("Open Sans Light Italic"), local("OpenSans-LightItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqOjjg.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; src: local("Open Sans Light Italic"), local("OpenSans-LightItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hrIqM.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; src: local("Open Sans Italic"), local("OpenSans-Italic"), url("https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Udc1UAw.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; src: local("Open Sans Italic"), local("OpenSans-Italic"), url("https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0ddc1UAw.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; src: local("Open Sans Italic"), local("OpenSans-Italic"), url("https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Vdc1UAw.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; src: local("Open Sans Italic"), local("OpenSans-Italic"), url("https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0adc1UAw.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; src: local("Open Sans Italic"), local("OpenSans-Italic"), url("https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Wdc1UAw.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; src: local("Open Sans Italic"), local("OpenSans-Italic"), url("https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdc1UAw.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; src: local("Open Sans Italic"), local("OpenSans-Italic"), url("https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; src: local("Open Sans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhmIqOjjg.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; src: local("Open Sans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhvIqOjjg.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; src: local("Open Sans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhnIqOjjg.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; src: local("Open Sans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhoIqOjjg.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; src: local("Open Sans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhkIqOjjg.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; src: local("Open Sans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqOjjg.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; src: local("Open Sans SemiBold Italic"), local("OpenSans-SemiBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhrIqM.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhmIqOjjg.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhvIqOjjg.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhnIqOjjg.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhoIqOjjg.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhkIqOjjg.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqOjjg.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhrIqM.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; src: local("Open Sans ExtraBold Italic"), local("OpenSans-ExtraBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hmIqOjjg.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; src: local("Open Sans ExtraBold Italic"), local("OpenSans-ExtraBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hvIqOjjg.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; src: local("Open Sans ExtraBold Italic"), local("OpenSans-ExtraBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hnIqOjjg.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; src: local("Open Sans ExtraBold Italic"), local("OpenSans-ExtraBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hoIqOjjg.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; src: local("Open Sans ExtraBold Italic"), local("OpenSans-ExtraBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hkIqOjjg.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; src: local("Open Sans ExtraBold Italic"), local("OpenSans-ExtraBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqOjjg.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; src: local("Open Sans ExtraBold Italic"), local("OpenSans-ExtraBoldItalic"), url("https://fonts.gstatic.com/s/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hrIqM.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: local("Open Sans Light"), local("OpenSans-Light"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: local("Open Sans Light"), local("OpenSans-Light"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: local("Open Sans Light"), local("OpenSans-Light"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: local("Open Sans Light"), local("OpenSans-Light"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: local("Open Sans Light"), local("OpenSans-Light"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: local("Open Sans Light"), local("OpenSans-Light"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: local("Open Sans Light"), local("OpenSans-Light"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bbck.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bbck.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bbck.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bbck.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bbck.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bbck.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans Regular"), local("OpenSans-Regular"), url("https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0b.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhp.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOX-hpOqc.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2") format("woff2"); unicode-range: U+1F00-1FFF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2") format("woff2"); unicode-range: U+370-3FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; src: local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url("https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@charset "utf-8"; @font-face { font-family: Montserrat; font-style: italic; font-weight: 400; src: local("Montserrat Italic"), local("Montserrat-Italic"), url("https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: Montserrat; font-style: italic; font-weight: 400; src: local("Montserrat Italic"), local("Montserrat-Italic"), url("https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: Montserrat; font-style: italic; font-weight: 400; src: local("Montserrat Italic"), local("Montserrat-Italic"), url("https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: Montserrat; font-style: italic; font-weight: 400; src: local("Montserrat Italic"), local("Montserrat-Italic"), url("https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Montserrat; font-style: italic; font-weight: 400; src: local("Montserrat Italic"), local("Montserrat-Italic"), url("https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: local("Montserrat Regular"), local("Montserrat-Regular"), url("https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: local("Montserrat Regular"), local("Montserrat-Regular"), url("https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: local("Montserrat Regular"), local("Montserrat-Regular"), url("https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: local("Montserrat Regular"), local("Montserrat-Regular"), url("https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: local("Montserrat Regular"), local("Montserrat-Regular"), url("https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: local("Montserrat Medium"), local("Montserrat-Medium"), url("https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: local("Montserrat Medium"), local("Montserrat-Medium"), url("https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: local("Montserrat Medium"), local("Montserrat-Medium"), url("https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: local("Montserrat Medium"), local("Montserrat-Medium"), url("https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: local("Montserrat Medium"), local("Montserrat-Medium"), url("https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: local("Montserrat Bold"), local("Montserrat-Bold"), url("https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: local("Montserrat Bold"), local("Montserrat-Bold"), url("https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2") format("woff2"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: local("Montserrat Bold"), local("Montserrat-Bold"), url("https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: local("Montserrat Bold"), local("Montserrat-Bold"), url("https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2") format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: local("Montserrat Bold"), local("Montserrat-Bold"), url("https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@charset "utf-8"; .mapWrapper { margin: 0px auto; position: relative; } #map { float: left; clear: both; } .point { position: fixed; display: none; padding: 10px 15px; background: padding-box rgb(242, 242, 242); font-size: 14px; font-weight: bold; border: 1px solid rgb(38, 38, 38); border-radius: 4px; } #maptext { display: none; } #text { float: left; width: 500px; height: 380px; overflow: auto; margin-bottom: 40px; } .mapWrapper img { float: left; padding-right: 5px; padding-top: 2px; } .mapWrapper ul { margin-left: 30px; }