Advertisement
501c3anthe

Cafepress <HEAD>

Jan 16th, 2018
426
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 91.88 KB | None | 0 0
  1. <link href="http://fonts.googleapis.com/css?family=Ruda:400,900|Alegreya:400italic,700italic,400,700" rel="stylesheet" type="text/css">
  2.  
  3.   <meta charset="UTF-8">
  4.   <title>Shop | Autistic Self Advocacy Network</title>
  5.  
  6.   <meta name="resource-type" content="document">
  7.   <meta name="viewport" content="width=device-width, initial-scale=1.0">
  8.   <meta name="language" content="en-us">
  9.   <meta property="og:image" content="http://autisticadvocacy.org/wp-content/themes/asan/images/ASAN_icon.jpg">
  10.   <link rel="image_src" type="image/jpeg" href="http://autisticadvocacy.org/wp-content/themes/asan/images/ASAN_icon.jpg">
  11.   <meta name="author" content="Autistic Self Advocacy Network">
  12.   <meta name="description" content="Autistic Self Advocacy Network - Nothing About Us Without Us">
  13.  
  14.   <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">
  15.   </script>
  16.  
  17.   <script type="text/javascript" src="http://autisticadvocacy.org/wp-content/themes/asan/js/combined.js"></script>
  18.  
  19.   <script>
  20.     //Placeholder text fix for IE and older browsers
  21.  
  22.     jQuery(function() {
  23.       jQuery.support.placeholder = false;
  24.       test = document.createElement('input');
  25.       if ('placeholder' in test) jQuery.support.placeholder = true;
  26.     });
  27.     if (!$.support.placeholder) {
  28.       // Placeholder text is not supported.
  29.     }
  30.     $(function() {
  31.       if (!$.support.placeholder) {
  32.         var active = document.activeElement;
  33.         $(':text').focus(function() {
  34.           if ($(this).attr('placeholder') != '' && $(this).val() == $(this).attr('placeholder')) {
  35.            $(this).val('').removeClass('hasPlaceholder');
  36.           }
  37.         }).blur(function() {
  38.           if ($(this).attr('placeholder') != '' && ($(this).val() == '' || $(this).val() == $(this).attr('placeholder'))) {
  39.            $(this).val($(this).attr('placeholder')).addClass('hasPlaceholder');
  40.           }
  41.         });
  42.         $(':text').blur();
  43.         $(active).focus();
  44.         $('form').submit(function() {
  45.           $(this).find('.hasPlaceholder').each(function() {
  46.             $(this).val('');
  47.           });
  48.         });
  49.       }
  50.     });
  51.   </script>
  52.  
  53.  
  54.   <link rel="profile" href="http://gmpg.org/xfn/11">
  55.   <link rel="shortcut icon" href="http://autisticadvocacy.org/wp-content/themes/asan/favicon.png">
  56.   <link rel="pingback" href="http://autisticadvocacy.org/xmlrpc.php">
  57.  
  58.  
  59.   <script>
  60.     // Apply focus properly when accessing internal links with keyboard in WebKit browsers.
  61.     $("a[href^='#']").not("a[href]='#'").click(function() {
  62.       $("#" + $(this).attr("href").slice(1) + "").focus();
  63.     });
  64.   </script>
  65.  
  66.  
  67.   <link rel="alternate" type="application/rss+xml" title="Autistic Self Advocacy Network » Feed" href="http://autisticadvocacy.org/feed/">
  68.   <link rel="alternate" type="application/rss+xml" title="Autistic Self Advocacy Network » Comments Feed" href="/http://autisticadvocacy.org/comments/feed/">
  69.  
  70.   <script type="text/javascript" src="http://autisticadvocacy.org/wp-content/themes/asan/js/modernizr-1.6.min.js?ver=3.4"></script>
  71.   <script type="text/javascript" src="http://autisticadvocacy.org/wp-includes/js/jquery/jquery.js?ver=1.7.2"></script>
  72.  
  73.  <link href="http://fonts.googleapis.com/css?family=Ruda:400,900|Alegreya:400italic,700italic,400,700" rel="stylesheet" type="text/css">
  74.  
  75.   <meta charset="UTF-8">
  76.   <title>Shop | Autistic Self Advocacy Network</title>
  77.  
  78.   <meta name="resource-type" content="document">
  79.   <meta name="viewport" content="width=device-width, initial-scale=1.0">
  80.   <meta name="language" content="en-us">
  81.   <meta property="og:image" content="http://autisticadvocacy.org/wp-content/themes/asan/images/ASAN_icon.jpg">
  82.   <link rel="image_src" type="image/jpeg" href="http://autisticadvocacy.org/wp-content/themes/asan/images/ASAN_icon.jpg">
  83.   <meta name="author" content="Autistic Self Advocacy Network">
  84.   <meta name="description" content="Autistic Self Advocacy Network - Nothing About Us Without Us">
  85.  
  86.   <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">
  87.   </script>
  88.  
  89.   <script type="text/javascript" src="http://autisticadvocacy.org/wp-content/themes/asan/js/combined.js"></script>
  90.  
  91.   <script>
  92.     //Placeholder text fix for IE and older browsers
  93.  
  94.     jQuery(function() {
  95.       jQuery.support.placeholder = false;
  96.       test = document.createElement('input');
  97.       if ('placeholder' in test) jQuery.support.placeholder = true;
  98.     });
  99.     if (!$.support.placeholder) {
  100.       // Placeholder text is not supported.
  101.     }
  102.     $(function() {
  103.       if (!$.support.placeholder) {
  104.         var active = document.activeElement;
  105.         $(':text').focus(function() {
  106.           if ($(this).attr('placeholder') != '' && $(this).val() == $(this).attr('placeholder')) {
  107.            $(this).val('').removeClass('hasPlaceholder');
  108.           }
  109.         }).blur(function() {
  110.           if ($(this).attr('placeholder') != '' && ($(this).val() == '' || $(this).val() == $(this).attr('placeholder'))) {
  111.            $(this).val($(this).attr('placeholder')).addClass('hasPlaceholder');
  112.           }
  113.         });
  114.         $(':text').blur();
  115.         $(active).focus();
  116.         $('form').submit(function() {
  117.           $(this).find('.hasPlaceholder').each(function() {
  118.             $(this).val('');
  119.           });
  120.         });
  121.       }
  122.     });
  123.   </script>
  124.  
  125.  
  126.   <link rel="profile" href="http://gmpg.org/xfn/11">
  127.   <link rel="shortcut icon" href="http://autisticadvocacy.org/wp-content/themes/asan/favicon.png">
  128.   <link rel="stylesheet" href="http://autisticadvocacy.org/wp-content/themes/asan/css/switcher.php?default=style.css" type="text/css">
  129.   <link rel="pingback" href="http://autisticadvocacy.org/xmlrpc.php">
  130.  
  131.  
  132.   <script>
  133.     // Apply focus properly when accessing internal links with keyboard in WebKit browsers.
  134.     $("a[href^='#']").not("a[href]='#'").click(function() {
  135.       $("#" + $(this).attr("href").slice(1) + "").focus();
  136.     });
  137.   </script>
  138.  
  139.  
  140.   <link rel="alternate" type="application/rss+xml" title="Autistic Self Advocacy Network » Feed" href="https://web.archive.org/web/20170311082247/http://autisticadvocacy.org/feed/">
  141.   <link rel="alternate" type="application/rss+xml" title="Autistic Self Advocacy Network » Comments Feed" href="https://web.archive.org/web/20170311082247/http://autisticadvocacy.org/comments/feed/">
  142.  
  143.   <script type="text/javascript" src="http://autisticadvocacy.org/wp-content/themes/asan/js/modernizr-1.6.min.js?ver=3.4"></script>
  144.   <script type="text/javascript" src="http://autisticadvocacy.org/wp-includes/js/jquery/jquery.js?ver=1.7.2"></script>
  145.  
  146.  
  147. <style>
  148.    /*
  149. Theme Name: Autistic Self Advocacy
  150. Theme URI:
  151. Description: Custom accessible theme for the Autistic Self Advocacy network, based on <a href="http://accessible.sprungmarker.de/2011/04/accessible-five/">Accessible Five</> by <a href="http://accessible.sprungmarker.de/">Sylvia Egger</a> and Twenty Ten Five by <a href="http://richardshepherd.com">Richard Shepherd</a>.
  152. Author: Sarah Schneider
  153. Author URI:
  154. Version: 1.0
  155. */
  156.  
  157. /* changes made 6/28/2014 to .action, .action ul li, .action ul li a, .publications ul li */
  158.  
  159. /* TWENTY TEN FIVE BASE STYLES */
  160.  
  161. /* A message for users with JavaScript turned off */
  162. noscript strong {display: block; font-size: 18px; line-height:1.5em; padding: 5px 0; background-color: #ccc; color: #a00; text-align: center; }
  163.  
  164. /* HTML5 elements need display: block */
  165. header,nav,section,article,aside,figure,footer { display:block; }
  166.  
  167. /* Where we're reassigning div's to HTML5 elements we */
  168. /* need to copy across their CSS styles like so... */
  169. footer { margin-bottom:20px; clear:both; width:100%; }
  170.  
  171. #content figure { background:#f1f1f1; line-height:18px; margin-bottom:20px; padding:4px; text-align:center; }
  172. #content figure img { margin:5px 5px 0; }
  173. #content figure figcaption { color:#888; font-size:12px; margin:5px;}
  174.  
  175. #content header p.entry-meta { margin-bottom: 0px; }
  176.  
  177. input[type="email"],
  178. input[type="url"] { background: #f9f9f9; border: 1px solid #ccc; box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1); padding: 2px; }
  179.  
  180.  
  181. .ie6 nav ul li.current_page_item a,.ie6 nav ul li.current-menu-ancestor a,.ie6 nav ul li.current-menu-item a,.ie6 nav ul li.current-menu-parent a,.ie6 nav ul li a:hover { color:#fff; }
  182.  
  183.  
  184. /* TWENTY TEN BASE CSS
  185. Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
  186. -------------------------------------------------------------- */
  187.  
  188. html, body, div, span, applet, object, iframe,
  189. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  190. a, abbr, acronym, address, big, cite, code,
  191. del, dfn, em, font, img, ins, kbd, q, s, samp,
  192. small, strike, strong, sub, sup, tt, var,
  193. b, u, i, center,
  194. dl, dt, dd, ol, ul, li,
  195. fieldset, form, label, legend,
  196. table, caption, tbody, tfoot, thead, tr, th, td {
  197.     background: transparent;
  198.     border: 0;
  199.     margin: 0;
  200.     padding: 0;
  201.     vertical-align: baseline;
  202. }
  203. body {
  204.     line-height: 1;
  205. }
  206. h1, h2, h3, h4, h5, h6 {
  207.     clear: both;
  208.     font-weight: normal;
  209. }
  210. ol, ul {
  211.     list-style: none;
  212. }
  213. blockquote {
  214.     quotes: none;
  215. }
  216. blockquote:before, blockquote:after {
  217.     content: '';
  218.     content: none;
  219. }
  220. del {
  221.     text-decoration: line-through;
  222. }
  223. /* tables still need 'cellspacing="0"' in the markup */
  224. table {
  225.     border-collapse: collapse;
  226.     border-spacing: 0;
  227. }
  228. a img {
  229.     border: none;
  230. }
  231.  
  232.  
  233. /*********************************//*********************************//*********************************/
  234. /*********************************//*********************************//*********************************/
  235. /*********************************//*********************************//*********************************/
  236. /* ASAN custom styles */
  237. /*********************************//*********************************//*********************************/
  238. /*********************************//*********************************//*********************************/
  239. /*********************************//*********************************//*********************************/
  240.  
  241. /* =Layout (Twenty Ten)
  242. -------------------------------------------------------------- */
  243.  
  244. /*
  245. LAYOUT: Two columns
  246. DESCRIPTION: Two-column fixed layout with one sidebar right of content
  247. */
  248.  
  249. html { height: 100%; }
  250. body { min-height: 100%; }
  251. * html body { height: 100%;} /*for IE6*/
  252.  
  253. #wrapper {
  254. /*min-height: 110em; */
  255. /*overflow-y: auto;*/
  256. position: relative;
  257. clear: both;}
  258.  
  259. /* The main theme structure */
  260. div.menu,
  261. #colophon,
  262. #branding,
  263. #main,
  264. #wrapper {
  265.     margin: 0 auto;
  266.     width: 990px;
  267.     height: auto;
  268. }
  269.  
  270. .ie6 #wrapper {
  271. overflow: hidden;}
  272.  
  273.  
  274.  
  275. #main {
  276.     position: relative;
  277.     height: auto;
  278. }
  279.  
  280. .ie6 #main {
  281. min-height: 110em;
  282. height: 110em;}
  283.  
  284.  
  285. #container {
  286.     float: left;
  287.     width: 100%;
  288.     margin: 0 -270px 0 0;
  289. }
  290.  
  291. #content {
  292.     margin: 0 305px 0 0;
  293. }
  294. #primary,
  295. #secondary {
  296.     float: right;
  297.     margin-right: 20px;
  298.     overflow: hidden;
  299.     width: 245px;
  300.    
  301. }
  302.  
  303. .ie6 #primary {
  304.     position: absolute;
  305.     top: 0px;
  306.     right: 20px;
  307.     zoom: 1;
  308. }
  309.  
  310. #secondary {
  311.     clear: right;
  312. }
  313. #footer {
  314.     clear: both;
  315.     width: 100%;
  316. }
  317.  
  318. .spacer {
  319. clear:both;
  320. }
  321. /* new clearfix */
  322. /* For modern browsers */
  323. .cf:before,
  324. .cf:after {
  325.     content:"";
  326.     display:table;
  327. }
  328.  
  329. .cf:after {
  330.     clear:both;
  331. }
  332.  
  333. /* For IE 6/7 (trigger hasLayout) */
  334. .cf {
  335.     zoom:1;
  336. }
  337.  
  338.  
  339.  
  340. /*
  341. LAYOUT: One column, no sidebar
  342. DESCRIPTION: One centered column with no sidebar
  343. */
  344.  
  345. .one-column #content {
  346.     margin: 0 auto;
  347.     width: 640px;
  348. }
  349.  
  350. /*
  351. LAYOUT: Full width, no sidebar
  352. DESCRIPTION: Full width content with no sidebar; used for attachment pages
  353. */
  354.  
  355. .single-attachment #content {
  356.     margin: 0 auto;
  357.     width: 900px;
  358. }
  359.  
  360. /****************************************//****************************************/
  361. /* =Fonts
  362. /****************************************//****************************************/
  363. body,
  364. input,
  365. textarea,
  366. .page-title span,
  367. .entry-title,
  368. .entry-content thead th,
  369. .entry-meta,
  370. .entry-utility,
  371. .pingback a.url,
  372. .entry-content a:link,
  373. .entry-content h1 a,
  374. .entry-content h2 a,
  375. .entry-content h3 a,
  376. .emma .e2ma_signup_form_label,
  377. .emma .e2ma_signup_form_group_list label,
  378. form.salsa-form label,
  379. #volform label.e2ma_signup_form_label,
  380. #volform label.e2ma_signup_form_group_list,
  381. #shopName,
  382. #bodyContentTD,
  383. .breadCrumb,
  384. span.storesmallprint,
  385. span#sellPriceId,
  386. #customerAssurance,
  387. #shopCollection,
  388. #bodyContent p,
  389. #productInfo,
  390. #cafepressdescription {
  391.     font-family: Alegreya, Georgia, "Bitstream Charter", serif;
  392. }
  393.  
  394. /*
  395. .win body,
  396. .win input,
  397. .win textarea,
  398. .win .page-title span,
  399. .win .entry-title,
  400. .win .entry-content thead th,
  401. .win .entry-meta,
  402. .win .entry-utility,
  403. .win .pingback a.url,
  404. .win .entry-content a:link,
  405. .win .entry-content h1 a,
  406. .win .entry-content h2 a,
  407. .win .entry-content h3 a {
  408.     font-family: Georgia, "Bitstream Charter", serif;
  409. }
  410. */
  411.  
  412. .hasFontSmoothing-false body,
  413. .hasFontSmoothing-false input,
  414. .hasFontSmoothing-false textarea,
  415. .hasFontSmoothing-false .page-title span,
  416. .hasFontSmoothing-false .entry-title,
  417. .hasFontSmoothing-false .entry-content thead th,
  418. .hasFontSmoothing-false .entry-meta,
  419. .hasFontSmoothing-false .entry-utility,
  420. .hasFontSmoothing-false .pingback a.url,
  421. .hasFontSmoothing-false .entry-content a:link,
  422. .hasFontSmoothing-false .entry-content h1 a,
  423. .hasFontSmoothing-false .entry-content h2 a,
  424. .hasFontSmoothing-false .entry-content h3 a,
  425. .hasFontSmoothing-false #shopName,
  426. .hasFontSmoothing-false #bodyContentTD,
  427. .hasFontSmoothing-false .breadCrumb,
  428. .hasFontSmoothing-false span.storesmallprint,
  429. .hasFontSmoothing-false span#sellPriceId,
  430. .hasFontSmoothing-false #customerAssurance,
  431. .hasFontSmoothing-false #shopCollection,
  432. .hasFontSmoothing-false #bodyContent p,
  433. .hasFontSmoothing-false #productInfo,
  434. .hasFontSmoothing-false #cafepressdescription,
  435. .hasFontSmoothing-unknown body,
  436. .hasFontSmoothing-unknown input,
  437. .hasFontSmoothing-unknown textarea,
  438. .hasFontSmoothing-unknown .page-title span,
  439. .hasFontSmoothing-unknown .entry-title,
  440. .hasFontSmoothing-unknown .entry-content thead th,
  441. .hasFontSmoothing-unknown .entry-meta,
  442. .hasFontSmoothing-unknown .entry-utility,
  443. .hasFontSmoothing-unknown .pingback a.url,
  444. .hasFontSmoothing-unknown .entry-content a:link,
  445. .hasFontSmoothing-unknown .entry-content h1 a,
  446. .hasFontSmoothing-unknown .entry-content h2 a,
  447. .hasFontSmoothing-unknown .entry-content h3 a,
  448. .hasFontSmoothing-unknown #shopName,
  449. .hasFontSmoothing-unknown #bodyContentTD,
  450. .hasFontSmoothing-unknown .breadCrumb,
  451. .hasFontSmoothing-unknown span.storesmallprint,
  452. .hasFontSmoothing-unknown span#sellPriceId,
  453. .hasFontSmoothing-unknown #customerAssurance,
  454. .hasFontSmoothing-unknown #shopCollection,
  455. .hasFontSmoothing-unknown #bodyContent p,
  456. .hasFontSmoothing-unknown #productInfo,
  457. .hasFontSmoothing-unknown #cafepressdescription {
  458.     font-family: Georgia, "Bitstream Charter", serif;
  459. }
  460.  
  461.  
  462.  
  463.  
  464. h3#comments-title,
  465. h3#reply-title,
  466. .widget-container,
  467. .widget-area a:link,
  468. #access .menu,
  469. #access div.menu ul,
  470. #cancel-comment-reply-link,
  471. .form-allowed-tags,
  472. #site-info,
  473. #site-title,
  474. #site-description,
  475. #wp-calendar,
  476. .comment-meta,
  477. .comment-body tr th,
  478. .comment-body thead th,
  479. .entry-content label,
  480. .entry-content tr th,
  481. #respond label,
  482. .navigation,
  483. .page-title,
  484. .pingback p,
  485. .reply,
  486. .widget-title,
  487. .signup-form-7264 h1,
  488. .wp-caption-text,
  489. #featured .info h2,
  490. .navinfo,
  491. #randomquote,
  492. .sh_left,
  493. .sh_right a,
  494. #articles h2.posttitle,
  495. .wp-meetup-event a.wp-meetup-event-link,
  496. .readmore a,
  497. .reply a,
  498. a.comment-edit-link,
  499. .skip-link a,
  500. .skip-bottom,
  501. .skip-content,
  502. #content figure figcaption,
  503. #emailsubmit,
  504. #salsa-submit,
  505. .dk-speakup-submit span,
  506. #bodyContentTD a,
  507. #bodyContent h1,
  508. #bodyContent h2,
  509. #bodyContent h3,
  510. #bodyContent h4
  511.  {
  512.     font-family: Ruda, Arial, Helvetica, sans-serif;
  513.     }
  514.    
  515.  
  516. .hasFontSmoothing-false h3#comments-title,
  517. .hasFontSmoothing-false h3#reply-title,
  518. .hasFontSmoothing-false .widget-container,
  519. .hasFontSmoothing-false .widget-area a:link,
  520. .hasFontSmoothing-false #access .menu,
  521. .hasFontSmoothing-false #access div.menu ul,
  522. .hasFontSmoothing-false #cancel-comment-reply-link,
  523. .hasFontSmoothing-false .form-allowed-tags,
  524. .hasFontSmoothing-false #site-info,
  525. .hasFontSmoothing-false #site-title,
  526. .hasFontSmoothing-false #site-description,
  527. .hasFontSmoothing-false #wp-calendar,
  528. .hasFontSmoothing-false .comment-meta,
  529. .hasFontSmoothing-false .comment-body tr th,
  530. .hasFontSmoothing-false .comment-body thead th,
  531. .hasFontSmoothing-false .entry-content label,
  532. .hasFontSmoothing-false .entry-content tr th,
  533. .hasFontSmoothing-false #respond label,
  534. .hasFontSmoothing-false .navigation,
  535. .hasFontSmoothing-false .page-title,
  536. .hasFontSmoothing-false .pingback p,
  537. .hasFontSmoothing-false .reply,
  538. .hasFontSmoothing-false .widget-title,
  539. .hasFontSmoothing-false .signup-form-7264 h1,
  540. .hasFontSmoothing-false .wp-caption-text,
  541. .hasFontSmoothing-false #featured .info h2,
  542. .hasFontSmoothing-false .navinfo,
  543. .hasFontSmoothing-false #randomquote,
  544. .hasFontSmoothing-false .sh_left,
  545. .hasFontSmoothing-false .sh_right a,
  546. .hasFontSmoothing-false #articles h2.posttitle,
  547. .hasFontSmoothing-false .wp-meetup-event a.wp-meetup-event-link,
  548. .hasFontSmoothing-false .readmore a,
  549. .hasFontSmoothing-false .reply a,
  550. .hasFontSmoothing-false a.comment-edit-link,
  551. .hasFontSmoothing-false .skip-link a,
  552. .hasFontSmoothing-false .skip-bottom,
  553. .hasFontSmoothing-false .skip-content,
  554. .hasFontSmoothing-false #content figure figcaption,
  555. .hasFontSmoothing-false #emailsubmit,
  556. .hasFontSmoothing-false .dk-speakup-submit span,
  557. .hasFontSmoothing-false #bodyContentTD a,
  558. .hasFontSmoothing-false #bodyContent h1,
  559. .hasFontSmoothing-false #bodyContent h2,
  560. .hasFontSmoothing-false #bodyContent h3,
  561. .hasFontSmoothing-false #bodyContent h4,
  562. .hasFontSmoothing-unknown h3#comments-title,
  563. .hasFontSmoothing-unknown h3#reply-title,
  564. .hasFontSmoothing-unknown .widget-container,
  565. .hasFontSmoothing-unknown .widget-area a:link,
  566. .hasFontSmoothing-unknown #access .menu,
  567. .hasFontSmoothing-unknown #access div.menu ul,
  568. .hasFontSmoothing-unknown #cancel-comment-reply-link,
  569. .hasFontSmoothing-unknown .form-allowed-tags,
  570. .hasFontSmoothing-unknown #site-info,
  571. .hasFontSmoothing-unknown #site-title,
  572. .hasFontSmoothing-unknown #site-description,
  573. .hasFontSmoothing-unknown #wp-calendar,
  574. .hasFontSmoothing-unknown .comment-meta,
  575. .hasFontSmoothing-unknown .comment-body tr th,
  576. .hasFontSmoothing-unknown .comment-body thead th,
  577. .hasFontSmoothing-unknown .entry-content label,
  578. .hasFontSmoothing-unknown .entry-content tr th,
  579. .hasFontSmoothing-unknown #respond label,
  580. .hasFontSmoothing-unknown .navigation,
  581. .hasFontSmoothing-unknown .page-title,
  582. .hasFontSmoothing-unknown .pingback p,
  583. .hasFontSmoothing-unknown .reply,
  584. .hasFontSmoothing-unknown .widget-title,
  585. .hasFontSmoothing-unknown .signup-form-7264 h1,
  586. .hasFontSmoothing-unknown .wp-caption-text,
  587. .hasFontSmoothing-unknown #featured .info h2,
  588. .hasFontSmoothing-unknown .navinfo,
  589. .hasFontSmoothing-unknown #randomquote,
  590. .hasFontSmoothing-unknown .sh_left,
  591. .hasFontSmoothing-unknown .sh_right a,
  592. .hasFontSmoothing-unknown #articles h2.posttitle,
  593. .hasFontSmoothing-unknown .wp-meetup-event a.wp-meetup-event-link,
  594. .hasFontSmoothing-unknown .readmore a,
  595. .hasFontSmoothing-unknown .reply a,
  596. .hasFontSmoothing-unknown a.comment-edit-link,
  597. .hasFontSmoothing-unknown .skip-link a,
  598. .hasFontSmoothing-unknown .skip-bottom,
  599. .hasFontSmoothing-unknown .skip-content,
  600. .hasFontSmoothing-unknown #content figure figcaption,
  601. .hasFontSmoothing-unknown #emailsubmit,
  602. .hasFontSmoothing-unknown .dk-speakup-submit span,
  603. .hasFontSmoothing-unknown #bodyContentTD a,
  604. .hasFontSmoothing-unknown #bodyContent h1,
  605. .hasFontSmoothing-unknown #bodyContent h2,
  606. .hasFontSmoothing-unknown #bodyContent h3,
  607. .hasFontSmoothing-unknown #bodyContent h4 {
  608.     font-family: Arial, Helvetica, sans-serif;
  609.     }
  610.    
  611.    
  612. pre {
  613.     font-family: "Courier 10 Pitch", Courier, monospace;
  614. }
  615. code {
  616.     font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
  617. }
  618.  
  619.  
  620. /* =Structure
  621. -------------------------------------------------------------- */
  622.  
  623.  
  624.  
  625. #wrapper {
  626.     background: #fff;
  627.     clear: both;
  628.     padding: 0px 0px 0px 25px;
  629.     position: relative;
  630.     -moz-box-shadow: 0 0 5px 5px #252775;
  631. -webkit-box-shadow: 0 0 5px 5px #252775;
  632. box-shadow: 0 0 5px 5px #252775;
  633. }
  634.  
  635.  
  636.  
  637. .ie6 #wrapper,
  638. .ie7 #wrapper,
  639. .ie8 #wrapper {
  640. zoom: 1;
  641.    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#252775, Strength=5, Direction=0),
  642.          progid:DXImageTransform.Microsoft.Shadow(Color=#252775, Strength=5, Direction=90),
  643.          progid:DXImageTransform.Microsoft.Shadow(Color=#252775, Strength=5, Direction=180),
  644.          progid:DXImageTransform.Microsoft.Shadow(Color=#252775, Strength=5, Direction=270);
  645. }
  646.  
  647.  
  648. /* Structure the footer area */
  649.  
  650. #footer-widget-area .widget-area {
  651.     float: left;
  652.     margin: 0px 0px 0px 0px;
  653.     width: 220px;
  654. }
  655.  
  656. #footer-widget-area #fourth {
  657.     margin-right: 0;
  658. }
  659. #site-info {
  660.     float: left;
  661.     width: 700px;
  662.     height: 3.75em; /* 16 x 2.75 = 60px */
  663.     margin-top: 15px;
  664. }
  665. #site-generator {
  666.     float: right;
  667.     width: 220px;
  668. }
  669.  
  670.  
  671. /* =Global Elements
  672. -------------------------------------------------------------- */
  673.  
  674. /* Main global 'theme' and typographic styles */
  675.  
  676. body,
  677. input,
  678. textarea {
  679.  font-size: 1em; /* 16x1=16px */
  680.     font-size: 1rem; /* 16x1=16px */
  681. }
  682.  
  683.  
  684.  
  685. body {
  686.     background: #2e3192;
  687. font-size: 100.01%;
  688. }
  689.  
  690.  
  691.  
  692. hr {
  693.     background-color: #e7e7e7;
  694.     border: 0;
  695.     clear: both;
  696.     height: 1px;
  697.     margin-bottom: 18px;
  698.     }
  699.  
  700. /* Text elements */
  701. p {
  702.     margin-bottom: 18px;
  703. }
  704.  
  705. ul {
  706.     list-style: square;
  707.     margin: 0 0 18px 1.5em;
  708. }
  709.  
  710. ul li, ol li {
  711. font-size: 1em;}
  712.  
  713. ol {
  714.     list-style: decimal;
  715.     margin: 0 0 18px 1.5em;
  716. }
  717.  
  718. ol ol {
  719.     list-style: upper-alpha;
  720. }
  721. ol ol ol {
  722.     list-style: lower-roman;
  723. }
  724. ol ol ol ol {
  725.     list-style: lower-alpha;
  726. }
  727. ul ul,
  728. ol ol,
  729. ul ol,
  730. ol ul {
  731.     margin-bottom: 0;
  732.     font-size: 1em;
  733. }
  734. dl {
  735.     margin: 0 0 24px 0;
  736. }
  737. dt {
  738.     font-weight: bold;
  739. }
  740. dd {
  741.     margin-bottom: 18px;
  742. }
  743. strong {
  744.     font-weight: bold;
  745. }
  746. cite,
  747. em,
  748. i {
  749.     font-style: italic;
  750. }
  751. big {
  752.     font-size: 131.25%;
  753. }
  754. ins {
  755.     background: #ffc;
  756.     text-decoration: none;
  757. }
  758. blockquote {
  759.     font-style: italic;
  760.     padding: 0 3em;
  761. }
  762. blockquote cite,
  763. blockquote em,
  764. blockquote i {
  765.     font-style: normal;
  766. }
  767. pre {
  768.     background: #f7f7f7;
  769.     color: #222;
  770.     line-height: 18px;
  771.     margin-bottom: 18px;
  772.     padding: 1.5em;
  773. }
  774. abbr,
  775. acronym {
  776.     border-bottom: 1px dotted #666;
  777.     cursor: help;
  778. }
  779. sup,
  780. sub {
  781.     height: 0;
  782.     line-height: 1;
  783.     position: relative;
  784.     vertical-align: baseline;
  785. }
  786. sup {
  787.     bottom: 1ex;
  788. }
  789. sub {
  790.     top: .5ex;
  791. }
  792. input[type="text"],
  793. textarea {
  794.     background: #f9f9f9;
  795.     border: 1px solid #ccc;
  796.     box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
  797.     -moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
  798.     -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
  799. }
  800.  
  801. a:link {
  802.     color: #2e3192;
  803.     font-weight: bold;
  804.     text-decoration:none;
  805.     border-bottom:1px dotted #6c6eb2;
  806. }
  807.  
  808.  
  809. a:visited {
  810.     color: #6c6eb2;
  811. }
  812.  
  813. a:hover,
  814. .page-title a:hover,
  815. .page-link a:hover,
  816. .navigation a:hover,
  817. .entry-meta a:hover,
  818. .entry-utility a:hover,
  819. .entry-title a:hover,
  820. .comment-meta a:hover,
  821. .reply a:hover,
  822. a.comment-edit-link:hover
  823.  {
  824.     color: #f06426;
  825.     text-decoration:none;
  826.     border-bottom:1px dotted #f06426;
  827. }
  828.  
  829. /* correction of screen-reader-text (hidden elements) */
  830. .screen-reader-text {
  831.     display:inline;
  832.     left: -9999px;
  833.     position:absolute;
  834.     top:auto;
  835. }
  836.  
  837.  
  838. /* =Header
  839. -------------------------------------------------------------- */
  840.  
  841. #header {
  842.     padding: 0;
  843.     float: none;
  844.     clear: both;
  845.     position: static;
  846. }
  847.  
  848. #site-title {
  849. display: none;
  850. }
  851.  
  852. #branding img {
  853.     border: none;
  854.     clear: both;
  855.     display: block;
  856.     margin: 28px 0px 47px 0px;
  857. }
  858.  
  859.  
  860.  
  861. /* =Menu
  862. -------------------------------------------------------------- */
  863.  
  864. #masthead {
  865. position: relative;
  866. height: 9.375em; /* 16x1.125=150px */
  867. min-height: 9.375em; /* 16x1.125=150px */
  868.  
  869. }
  870. html > body #masthead {
  871.     height: auto;
  872. }
  873.  
  874.  
  875. #access {
  876.     background: none;
  877.     display: block;
  878.     position: absolute;
  879.     right: 25px;
  880.     top: 95px;
  881.     width: 44em;
  882.     height: 2.1em;
  883.     min-height: 2.1em;
  884.     font-size: 1em; /* 16x1=16px */
  885.     font-size: 1rem; /* 16x1=16px */
  886.     margin-bottom: 15px;
  887. }
  888. html > body #access {
  889.     height: auto;
  890. }
  891.  
  892. .hasFontSmoothing-false #access {
  893. width: 50em;}
  894.  
  895.  
  896. #access .menu-header,
  897. div.menu {
  898.     width: 44em;
  899.     float: right;
  900. }
  901.  
  902. html > body .menu-header {
  903.     height: auto;
  904.     margin-bottom: 0px;
  905. }
  906.  
  907. #access .menu-header ul,
  908. div.menu ul {
  909.     list-style: none;
  910.     margin: 0;
  911.     height: 2.111em;
  912.     float: right;
  913. }
  914. #access .menu-header li,
  915. div.menu li {
  916.     float: left;
  917.     position: relative;
  918.     height: 2.111em;
  919. }
  920. #access a {
  921.     color: #2e3192;
  922.     display: block;
  923.     line-height: 2.111em;
  924.     padding: 0 11px;
  925.     text-decoration: none;
  926.     font-weight: 900;
  927.     margin: 5px 3px 0px 3px;
  928.     border-bottom: none;
  929.     text-transform: uppercase;
  930.     vertical-align: middle;
  931.  
  932. }
  933.  
  934. .hasFontSmoothing-false #access a {
  935. padding: 0 8px;}
  936.  
  937. /*
  938. .win #access a {
  939. text-transform: none;
  940. }
  941. */
  942.  
  943. #access ul ul {
  944.     box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
  945.     -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
  946.     -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
  947.     display: none;
  948.     position: absolute;
  949.     top: 38px;
  950.     left: 0;
  951.     float: left;
  952.     width: 180px;
  953.     z-index: 99999;
  954. }
  955. #access ul ul li {
  956.     min-width: 180px;
  957. }
  958. #access ul ul ul {
  959.     left: 100%;
  960.     top: 0;
  961. }
  962. #access ul ul a {
  963.     background: #2e3192;
  964.     color: #fff !important;
  965.     line-height: 1em;
  966.     padding: 10px;
  967.     width: 160px;
  968.     height: auto;
  969. }
  970. #access li:hover > a,
  971. #access ul ul :hover > a,
  972. #access ul ul li :hover {
  973.     background: #f06424;
  974.     color: #fff;
  975.     text-decoration: underline;
  976. }
  977. #access ul li:hover > ul {
  978.     display: block;
  979. }
  980. #access ul li.current_page_item > a,
  981. #access ul li.current-menu-ancestor > a,
  982. #access ul li.current-menu-item > a,
  983. #access ul li.current-menu-parent > a {
  984. color: #f06424;
  985. text-decoration: underline;
  986. }
  987. * html #access ul li.current_page_item a,
  988. * html #access ul li.current-menu-ancestor a,
  989. * html #access ul li.current-menu-item a,
  990. * html #access ul li.current-menu-parent a,
  991. * html #access ul li a:hover {
  992. color: #f06424;
  993. text-decoration: underline;
  994. }
  995.  
  996. li.donatelink a {
  997. color: #f06424 !important;
  998. }
  999.  
  1000. li.donatelink a:hover {
  1001. color: #ffffff !important;
  1002. }
  1003.  
  1004. .mobileskiplinks, #sidebarskiplink, #sitemapskiplink {display: none;}
  1005.  
  1006.  
  1007. /* =Content
  1008. -------------------------------------------------------------- */
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014. #content {
  1015.     margin-bottom: 36px;
  1016. }
  1017. #content,
  1018. #content input,
  1019. #content textarea {
  1020.     line-height: 1.5em;
  1021. }
  1022. #content p,
  1023. #content ul,
  1024. #content ol,
  1025. #content dd,
  1026. #content pre,
  1027. #content hr {
  1028.     margin-bottom: 24px;
  1029. }
  1030. #content ul ul,
  1031. #content ol ol,
  1032. #content ul ol,
  1033. #content ol ul {
  1034.     margin-bottom: 0;
  1035. }
  1036. #content pre,
  1037. #content kbd,
  1038. #content tt,
  1039. #content var {
  1040.     font-size: .9375em; /* 16x0.9375=15px */
  1041.     font-size: .9375rem; /* 16x0.9375=15px */
  1042. }
  1043. #content code {
  1044.     font-size: .8125em; /* 16x0.8125=13px */
  1045.     font-size: .8125rem; /* 16x0.8125=13px */
  1046. }
  1047.  
  1048. #content h1,
  1049. #content h2,
  1050. #content h3,
  1051. #content h4,
  1052. #content h5,
  1053. #content h6 {
  1054.     line-height: 1.1em;
  1055.     margin: 0 0 20px 0;
  1056. }
  1057. #content table {
  1058.     border: 1px solid #e7e7e7;
  1059.     margin: 0 -1px 24px 0;
  1060.     text-align: left;
  1061.     width: 100%;
  1062. }
  1063. #content tr th,
  1064. #content thead th {
  1065.     color: #888;
  1066.     font-size: .75em; /* 16x0.75=12px */
  1067.     font-size: .75rem; /* 16x0.75=12px */
  1068.     font-weight: bold;
  1069.     line-height: 18px;
  1070.     padding: 9px 24px;
  1071. }
  1072. #content tr td {
  1073.     border-top: 1px solid #e7e7e7;
  1074.     padding: 6px 24px;
  1075. }
  1076. #content tr.odd td {
  1077.     background: #f2f7fc;
  1078. }
  1079. .hentry {
  1080.     margin: 0 0 48px 0;
  1081. }
  1082. .home .sticky {
  1083.     background: #f2f7fc;
  1084.     border-top: 4px solid #000;
  1085.     margin-left: -20px;
  1086.     margin-right: -20px;
  1087.     padding: 18px 20px;
  1088. }
  1089. .single .hentry {
  1090.     margin: 0 0 36px 0;
  1091. }
  1092. h1.page-title,
  1093. h1.entry-title {
  1094.     margin-bottom: 30px;
  1095. }
  1096.  
  1097. .page-title span {
  1098.     font-style: italic;
  1099.     font-weight: normal;
  1100. }
  1101.  
  1102. .single-post h1.entry-title {
  1103. color: #575757;
  1104. background: none;
  1105. padding: 0px 0px;
  1106. }
  1107.  
  1108. .entry-meta {
  1109. font-style: italic;
  1110. }
  1111.  
  1112. .entry-meta abbr,
  1113. .entry-utility abbr {
  1114.     border: none;
  1115. }
  1116. .entry-meta abbr:hover,
  1117. .entry-utility abbr:hover {
  1118.     border-bottom: 1px dotted #666;
  1119. }
  1120. .entry-content,
  1121. .entry-summary {
  1122.     clear: both;
  1123.     padding: 12px 0 0 0;
  1124. }
  1125.  
  1126. #content .entry-summary p:last-child {
  1127.     margin-bottom: 12px;
  1128. }
  1129. .entry-content fieldset {
  1130.     border: 1px solid #e7e7e7;
  1131.     margin: 0 0 24px 0;
  1132.     padding: 24px;
  1133. }
  1134. .entry-content fieldset legend {
  1135.     background: #fff;
  1136.     color: #000;
  1137.     font-weight: bold;
  1138.     padding: 0 24px;
  1139. }
  1140. .entry-content input {
  1141.     margin: 0 0 24px 0;
  1142. }
  1143. .entry-content input.file,
  1144. .entry-content input.button {
  1145.     margin-right: 24px;
  1146. }
  1147. .entry-content label {
  1148.     color: #888;
  1149.     font-size: .75em; /* 16x0.75=12px */
  1150.     font-size: .75rem; /* 16x0.75=12px */
  1151. }
  1152. .entry-content select {
  1153.     margin: 0 0 24px 0;
  1154. }
  1155. .entry-content sup,
  1156. .entry-content sub {
  1157.     font-size: .625em; /* 16x0.625=10px */
  1158.     font-size: .625rem; /* 16x0.625=10px */
  1159. }
  1160. .entry-content blockquote.left {
  1161.     float: left;
  1162.     margin-left: 0;
  1163.     margin-right: 24px;
  1164.     text-align: right;
  1165.     width: 33%;
  1166. }
  1167. .entry-content blockquote.right {
  1168.     float: right;
  1169.     margin-left: 24px;
  1170.     margin-right: 0;
  1171.     text-align: left;
  1172.     width: 33%;
  1173. }
  1174. .page-link {
  1175.     font-weight: bold;
  1176.     margin: 0 0 22px 0;
  1177.     word-spacing: 0.5em;
  1178. }
  1179. .page-link a:link,
  1180. .page-link a:visited {
  1181.     background: #f1f1f1;
  1182.     color: #333;
  1183.     font-weight: normal;
  1184.     padding: 0.5em 0.75em;
  1185.     text-decoration: none;
  1186. }
  1187. .home .sticky .page-link a {
  1188.     background: #d9e8f7;
  1189. }
  1190. .page-link a:active,
  1191. .page-link a:hover {
  1192.     color: #ff4b33;
  1193. }
  1194. body.page .edit-link {
  1195.     clear: both;
  1196.     display: block;
  1197. }
  1198. #entry-author-info {
  1199.     background: #f2f7fc;
  1200.     border-top: 4px solid #000;
  1201.     clear: both;
  1202.     font-size: .875em; /* 16x0.875=14px */
  1203.     font-size: .875rem; /* 16x0.875=14px */
  1204.     line-height: 20px;
  1205.     margin: 24px 0;
  1206.     overflow: hidden;
  1207.     padding: 18px 20px;
  1208. }
  1209. #entry-author-info #author-avatar {
  1210.     background: #fff;
  1211.     border: 1px solid #e7e7e7;
  1212.     float: left;
  1213.     height: 60px;
  1214.     margin: 0 -104px 0 0;
  1215.     padding: 11px;
  1216. }
  1217. #entry-author-info #author-description {
  1218.     float: left;
  1219.     margin: 0 0 0 104px;
  1220. }
  1221. #entry-author-info h2 {
  1222.     color: #000;
  1223.     font-size: 100%;
  1224.     font-weight: bold;
  1225.     margin-bottom: 0;
  1226. }
  1227. .entry-utility {
  1228.     clear: both;
  1229.     font-size: .75em; /* 16x0.75=12px */
  1230.     font-size: .75rem; /* 16x0.75=12px */
  1231.     margin-top: 30px;
  1232. }
  1233.  
  1234. #content .video-player {
  1235.     padding: 0;
  1236. }
  1237.  
  1238.  
  1239.  
  1240. /*********************************/
  1241. /*********************************/
  1242. /* Headings */
  1243. /*********************************/
  1244. /*********************************/
  1245.  
  1246. h1 {
  1247. font-weight: bold;
  1248. font-size: 2.25em; /* 16x2.25=36px */
  1249.     font-size: 2.25rem; /* 16x2.25=36px */
  1250. }
  1251.  
  1252. h2 {
  1253. font-weight: bold;
  1254. font-size: 1.5em; /* 16x1.5=24px */
  1255.     font-size: 1.5rem; /* 16x1.5=24px */
  1256. }
  1257.  
  1258. h3 {
  1259. font-weight: bold;
  1260. font-size: 1.125em; /* 16x1.125=18px */
  1261.     font-size: 1.125rem; /* 16x1.125=18px */
  1262. }
  1263.  
  1264. /* =Asides
  1265. -------------------------------------------------------------- */
  1266.  
  1267. .home #content .category-asides p {
  1268.     font-size: .875em; /* 16x0.875=14px */
  1269.     font-size: .875rem; /* 16x0.875=14px */
  1270.     margin-bottom: 10px;
  1271.     margin-top: 0;
  1272. }
  1273. .home .hentry.category-asides {
  1274.     padding: 0;
  1275. }
  1276. .home #content .category-asides .entry-content {
  1277.     padding-top: 0;
  1278. }
  1279.  
  1280.  
  1281. /* =Gallery listing
  1282. -------------------------------------------------------------- */
  1283.  
  1284. .category-gallery .size-thumbnail img {
  1285.     border: 10px solid #f1f1f1;
  1286.     margin-bottom: 0;
  1287. }
  1288. .category-gallery .gallery-thumb {
  1289.     float: left;
  1290.     margin-right: 20px;
  1291.     margin-top: -4px;
  1292. }
  1293. .home #content .category-gallery .entry-utility {
  1294.     padding-top: 4px;
  1295. }
  1296.  
  1297.  
  1298. /* =Attachment pages
  1299. -------------------------------------------------------------- */
  1300.  
  1301. .attachment .entry-content .entry-caption {
  1302.     font-size: 140%;
  1303.     margin-top: 24px;
  1304. }
  1305. .attachment .entry-content .nav-previous a:before {
  1306.     content: '\2190\00a0';
  1307. }
  1308. .attachment .entry-content .nav-next a:after {
  1309.     content: '\00a0\2192';
  1310. }
  1311.  
  1312.  
  1313. /* =Images
  1314. -------------------------------------------------------------- */
  1315.  
  1316. #content img {
  1317.     margin: 0;
  1318.     height: auto;
  1319.     max-width: 640px;
  1320.     width: auto;
  1321. }
  1322. #content .attachment img {
  1323.     max-width: 900px;
  1324. }
  1325. #content .alignleft,
  1326. #content img.alignleft {
  1327.     display: inline;
  1328.     float: left;
  1329.     margin-right: 24px;
  1330.     margin-top: 4px;
  1331. }
  1332. #content .alignright,
  1333. #content img.alignright {
  1334.     display: inline;
  1335.     float: right;
  1336.     margin-left: 24px;
  1337.     margin-top: 4px;
  1338. }
  1339. #content .aligncenter,
  1340. #content img.aligncenter {
  1341.     clear: both;
  1342.     display: block;
  1343.     margin-left: auto;
  1344.     margin-right: auto;
  1345. }
  1346. #content img.alignleft,
  1347. #content img.alignright,
  1348. #content img.aligncenter {
  1349.     margin-bottom: 12px;
  1350. }
  1351. #content .wp-caption {
  1352.     background: #f1f1f1;
  1353.     line-height: 18px;
  1354.     margin-bottom: 20px;
  1355.     padding: 4px;
  1356.     text-align: center;
  1357. }
  1358. #content .wp-caption img {
  1359.     margin: 5px 5px 0;
  1360. }
  1361. #content .wp-caption p.wp-caption-text {
  1362.     font-size: .75em; /* 16x0.75=12px */
  1363.     font-size: .75rem; /* 16x0.75=12px */
  1364.     margin: 5px;
  1365. }
  1366. #content .wp-smiley {
  1367.     margin: 0;
  1368. }
  1369. #content .gallery {
  1370.     margin: 0 auto 18px;
  1371. }
  1372. #content .gallery .gallery-item {
  1373.     float: left;
  1374.     margin-top: 0;
  1375.     text-align: center;
  1376.     width: 33%;
  1377. }
  1378. #content .gallery img {
  1379.     border: 2px solid #cfcfcf;
  1380. }
  1381. #content .gallery .gallery-caption {
  1382.     font-size: .75em; /* 16x0.75=12px */
  1383.     font-size: .75rem; /* 16x0.75=12px */
  1384.     margin: 0 0 12px;
  1385. }
  1386. #content .gallery dl {
  1387.     margin: 0;
  1388. }
  1389. #content .gallery img {
  1390.     border: 10px solid #f1f1f1;
  1391. }
  1392. #content .gallery br+br {
  1393.     display: none;
  1394. }
  1395. #content .attachment img { /* single attachment images should be centered */
  1396.     display: block;
  1397.     margin: 0 auto;
  1398. }
  1399.  
  1400. /* =Navigation
  1401. -------------------------------------------------------------- */
  1402.  
  1403. .navigation {
  1404.     font-size: .875em; /* 16x0.875=14px */
  1405.     font-size: .875rem; /* 16x0.875=14px */
  1406.     overflow: hidden;
  1407. }
  1408.  
  1409. .nav-previous {
  1410.     float: left;
  1411.     width: 50%;
  1412. }
  1413. .nav-next {
  1414.     float: right;
  1415.     text-align: right;
  1416.     width: 50%;
  1417. }
  1418. #nav-above {
  1419. margin: 0px 20px 30px 0px;
  1420. }
  1421.  
  1422. #nav-above,
  1423. #nav-below,
  1424. #nav-above a,
  1425. #nav-below a {
  1426.     line-height: 1.5em;
  1427. }
  1428.  
  1429. .archive .nav-next,
  1430. .search .nav-next {
  1431. width: 25%;
  1432. }
  1433. .paged #nav-above,
  1434. .single #nav-above {
  1435.     display: block;
  1436. }
  1437. #nav-below {
  1438.     margin: -18px 0 0 0;
  1439. }
  1440.  
  1441.  
  1442. /* =Page Submenus
  1443. -------------------------------------------------------------- */
  1444.  
  1445. nav.subpagemenu {
  1446. display: block;
  1447. width: 100%;
  1448. height: 2em;
  1449. margin: -20px 0px 20px 0px;
  1450. }
  1451.  
  1452. .subpagemenu ul{
  1453. display: block;
  1454.  margin: 0.25em 0;
  1455.  list-style: none;
  1456.  min-height: 1em;
  1457. height: 1em;
  1458. float: right;
  1459. }
  1460.  
  1461. html > body .subpagemenu ul {
  1462.     height: auto;
  1463. }
  1464.  
  1465.  
  1466. .subpagemenu ul li {
  1467. display: inline-block;
  1468. font-size: 1.167em; /* 12x1.167=14px */
  1469.     font-size: .875rem; /* 16x0.875=14px */
  1470. float: left;
  1471. border-left: 1px solid #6C6EB2;
  1472. padding: 0 1em;
  1473. min-height: 1em;
  1474. height: 1em;
  1475. }
  1476.  
  1477. html > body .subpagemenu ul li{
  1478.     height: auto;
  1479. }
  1480.  
  1481. .subpagemenu ul li:first-child{
  1482. border: none;
  1483. padding: 0 1em 0 0 !important;
  1484. }
  1485.  
  1486. .subpagemenu ul li a {
  1487. display: inline-block;
  1488. line-height: 1.2em;
  1489. min-height: 1em;
  1490. height: 1em;
  1491. }
  1492.  
  1493. html > body .subpagemenu ul li a {
  1494.     height: auto;
  1495. }
  1496.  
  1497. .subpagemenu ul li a:hover {
  1498. color: #F06424;
  1499. border-bottom: 1px dotted;
  1500. }
  1501.  
  1502. /* =Sitemap title display
  1503. -------------------------------------------------------------- */
  1504.  
  1505. .post-931 h1.entry-title {
  1506.  display:none;
  1507.     }
  1508.  
  1509. /*********************************/
  1510. /* Header Widgets */
  1511. /*********************************/
  1512.  
  1513. -webkit-input-placeholder,
  1514. -moz-placeholder {
  1515.    line-height: 1em;
  1516.    color: #575757;
  1517.    padding: 8px 0px 0px 8px;
  1518.    margin: 0px;
  1519. }
  1520.  
  1521. #header-widgets {
  1522. margin-left: auto;
  1523. margin-right: auto;
  1524. width: 1000px;
  1525. font-size: .75em; /* 16x0.75=12px */
  1526.     font-size: .75rem; /* 16x0.75=12px */
  1527. height: 3em;
  1528. margin-bottom: .5em;
  1529. }
  1530.  
  1531. #searchcontainer {
  1532. display: inline;
  1533. width: 20.5em; /* 12x18.5=222px */
  1534. height: 1.5625em;}
  1535.  
  1536. .headersearch /* Search Widget */{
  1537. float: right;
  1538. clear: right;
  1539. margin-top: -3.25em !important;
  1540. display: inline;
  1541. width: 20.5em; /* 12x18.5=222px */
  1542. height: 1.5625em;
  1543. }
  1544.  
  1545. .headersearch form {
  1546. height: 25px;
  1547. position: relative;
  1548. }
  1549.  
  1550. #s {
  1551. width: 12.5em;
  1552. height: 1.5em;
  1553. padding-left: 5px;
  1554. border-radius: 0px 0px;
  1555. -moz-border-radius: 0px 0px;
  1556. -webkit-border-radius: 0px 0px;
  1557. }
  1558.  
  1559. .ie6 #s,
  1560. .ie7 #s,
  1561. .ie8 #s,
  1562. .mobile .safari #s {
  1563. width: 17.5em;
  1564. }
  1565.  
  1566.  
  1567.  
  1568. .headersearch input#searchsubmit {
  1569. position: absolute;
  1570. top: 0;
  1571. right: 0;
  1572. background: #f06426;
  1573. text-indent: -9999px;
  1574. line-height: 999px; /* Set it higher than your image height */
  1575. overflow: hidden; /* Hide the text */
  1576. height: 1.6875em;
  1577. width: 1.6875em;
  1578. box-sizing: border-box;
  1579. border: 1px solid #ffffff;
  1580. background-image: url("http://autisticadvocacy.org/wp-content/themes/asan/images/button-search.gif");
  1581. -moz-background-size: cover;
  1582. -webkit-background-size: cover;
  1583.   background-size: cover;
  1584. border-radius: 0px 0px;
  1585. -moz-border-radius: 0px 0px;
  1586. -webkit-border-radius: 0px 0px;
  1587. background-repeat: no-repeat;
  1588. }
  1589.  
  1590. .mobile .safari .headersearch input#searchsubmit {
  1591. }
  1592.  
  1593.  
  1594.  
  1595. .ie6 .headersearch input#searchsubmit,
  1596. .ie7 .headersearch input#searchsubmit,
  1597. .ie8 .headersearch input#searchsubmit {
  1598.  
  1599. filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://autisticadvocacy.org/wp-content/themes/asan/images/button-search.gif", sizingMethod='scale');
  1600. -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/asan/images/button-search.gif', sizingMethod='scale')";
  1601. }
  1602.  
  1603. .headersearch input:hover {
  1604. -moz-box-shadow: 0 0 1px 1px #ffffff;
  1605. -webkit-box-shadow: 0 0 1px 1px #ffffff;
  1606. box-shadow: 0 0 1px 1px #ffffff;
  1607. }
  1608.  
  1609. .ie6 .headersearch input:hover,
  1610. .ie7 .headersearch input:hover,
  1611. .ie8 .headersearch input:hover {
  1612.    zoom: 1;
  1613.    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=0),
  1614.          progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=90),
  1615.          progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=180),
  1616.          progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=270);
  1617. }
  1618.  
  1619. #header-nav {
  1620. display: inline;
  1621. margin-right: 22em;
  1622. height: 2em;
  1623. width: auto;}
  1624.  
  1625.  
  1626. #nav_menu-2 {
  1627. margin-right: 22em; /* 12x20=240px */
  1628. margin-top: 1em;
  1629. margin-bottom: 0px !important;
  1630. min-height: 2em;
  1631. height: 2em;
  1632. }
  1633.  
  1634. html > body #nav_menu-2 {
  1635.     height: auto;
  1636. }
  1637.  
  1638. #nav_menu-2 ul {
  1639.  margin: 0.75em 0;
  1640.  padding: 0px 1em;
  1641.  list-style: none;
  1642.  float: right;
  1643.  min-height: 1em;
  1644. height: 1em;
  1645. }
  1646.  
  1647. html > body #nav_menu-2 ul {
  1648.     height: auto;
  1649. }
  1650.  
  1651.  
  1652. #nav_menu-2 ul li,
  1653. #nav_menu-3 ul li {
  1654. display: inline-block;
  1655. font-size: 1.167em; /* 12x1.167=14px */
  1656.     font-size: .875rem; /* 16x0.875=14px */
  1657. float: left;
  1658. border-left: 1px solid #6C6EB2;
  1659. padding: 0 1em;
  1660. border-bottom: none !important;
  1661. min-height: 1em;
  1662. height: 1em;
  1663. }
  1664.  
  1665. html > body #nav_menu-2 ul li,
  1666. html > body #nav_menu-3 ul li{
  1667.     height: auto;
  1668. }
  1669.  
  1670. #nav_menu-2 ul li:first-child{
  1671. border: none;
  1672. padding: 0 .5em 0 0 !important;
  1673. }
  1674.  
  1675. #nav_menu-2 ul li a,
  1676. #nav_menu-3 ul li a {
  1677. color: #ffffff;
  1678. display: inline-block;
  1679. border-bottom: none !important;
  1680. line-height: 1.2em;
  1681. min-height: 1em;
  1682. height: 1em;
  1683. }
  1684.  
  1685. html > body #nav_menu-2 ul li a,
  1686. html > body #nav_menu-3 ul li a{
  1687.     height: auto;
  1688. }
  1689.  
  1690. #nav_menu-2 ul li a:hover,
  1691. #nav_menu-3 ul li a:hover {
  1692. background: none !important;
  1693. color: #F06424;
  1694. text-decoration: underline;
  1695. }
  1696.  
  1697.  
  1698. /*********************************/
  1699. /* Main Content Area Featured Slider*/
  1700. /*********************************/
  1701.  
  1702. #featured_wrapper {
  1703. position: relative;
  1704. }
  1705.  
  1706. #featured {
  1707. width: 690px;
  1708. height: 20em;
  1709. border: 1px solid #6c6eb2 !important;
  1710. position:relative;
  1711. }
  1712.  
  1713. html >body #featured {
  1714. height: auto;
  1715. }
  1716.  
  1717. /* DISPLAY PANE */
  1718.  
  1719. #upz-slideshow-display {
  1720. width: 400px;
  1721. height: 20.4em;
  1722. }
  1723.  
  1724. .info {
  1725. position: relative;
  1726. margin-top: 0px;
  1727. width: 396px;
  1728. height: 9em;
  1729. padding-left: 5px;
  1730. }
  1731.  
  1732. .info h2 {
  1733. width: 400px;
  1734. margin:0;
  1735. padding: 3px 0px 5px 5px;
  1736. font-weight: bold;
  1737. }
  1738.  
  1739. .info h2 a {
  1740. text-decoration: none;
  1741. color: #2e3192;
  1742. border-bottom: 1px dotted;
  1743. padding: 0 0;
  1744. margin: 5px 0 0 0;
  1745. font-size: .75em; /* 24x.75=18px */
  1746.     font-size: 1.125rem; /* 16x1.125=18px */
  1747. }
  1748.  
  1749. .info p {
  1750. margin: 0 5px;
  1751. line-height: 1.5em;
  1752. display: block;
  1753. }
  1754.  
  1755. #featured .readmore {
  1756. margin-top: 5px;
  1757. }
  1758.  
  1759. .info a:hover,
  1760. .info h2 a:hover {
  1761. text-decoration: none;
  1762. color: #f06426 !important;
  1763. border-bottom:1px dotted #f06426;
  1764. }
  1765.  
  1766. #featured a {
  1767. border-bottom: 0px;
  1768. }
  1769.  
  1770. /* NAVIGATION PANE */
  1771.  
  1772. #upz-slideshow-navigation {
  1773. float: right;
  1774. width: 289px;
  1775. margin-left: 1px;
  1776. height: 20.4em;
  1777. position:absolute;
  1778. top:0; right:0;
  1779. list-style:none;
  1780. padding: 0;
  1781. border-left: 1px dotted #6c6eb2;
  1782. overflow: hidden;
  1783. }
  1784.  
  1785. #upz-slideshow-navigation li {
  1786. height: 4em;
  1787. margin-bottom: 1px;
  1788. }
  1789.  
  1790. #nav-fragment-0,
  1791. #nav-fragment-1,
  1792. #nav-fragment-2,
  1793. #nav-fragment-3 {
  1794. border-bottom: 1px dotted #6c6eb2;
  1795. }
  1796.  
  1797. #upz-slideshow-navigation li span {
  1798. font-size: .875em; /* 16x0.875=14px */
  1799.     font-size: .875rem; /* 16x0.875=14px */
  1800. padding-top: 10px;
  1801. float: left;
  1802. border-bottom: none;
  1803. }
  1804.  
  1805. #upz-slideshow-navigation li span a:link {
  1806. float: left;
  1807. line-height: .75em;
  1808. height: 4.5em;
  1809. border-bottom: 1px dotted #6c6eb2;
  1810. }
  1811.  
  1812. .activeSlide {
  1813. background: #2e3192;
  1814. }
  1815.  
  1816. .activeSlide a {
  1817. color: #ffffff;
  1818. }
  1819.  
  1820. .activeSlide a:hover {
  1821. background:  #ffffff;
  1822. color: #f06424 !important;
  1823. }
  1824.  
  1825.  
  1826. #upz-slideshow-navigation .attachment-upz-small {
  1827. margin-left: 1px;
  1828. border-right: 1px dotted #6c6eb2;
  1829. width: 77px;
  1830. height: 63px;
  1831. }
  1832.  
  1833. #featured ul li {
  1834. position: relative;
  1835. }
  1836.  
  1837. .navinfo {
  1838. float: left;
  1839. position: absolute;
  1840. top: 5px;
  1841. left: 85px;
  1842. margin-right: 5px;
  1843. font-size: .875em; /* 16x0.875=14px */
  1844.     font-size: .875rem; /* 16x0.875=14px */
  1845. font-weight: bold;
  1846. line-height: 1.1em;
  1847. height: 4.57em;
  1848. }
  1849.  
  1850. html >body {
  1851. height: auto;
  1852. }
  1853.  
  1854. .navinfo a:hover {
  1855. background: none !important;
  1856. text-decoration: underline !important;
  1857. color: #f06424 !important;
  1858. }
  1859.  
  1860.  
  1861. /*********************************/
  1862. /* Random Quotes */
  1863. /*********************************/
  1864.  
  1865. .category-quotes header,
  1866. .category-quotes footer {
  1867. display: none;
  1868. }
  1869.  
  1870.  
  1871. #randomquote {
  1872. color: #797979;
  1873. line-height: 1.2em;
  1874. width: 650px;
  1875. margin-right: 270px;
  1876. padding: 20px;
  1877. }
  1878.  
  1879.  
  1880. #randomquote p {
  1881. margin: -30px 50px 20px 50px;
  1882. display: block;
  1883. }
  1884.  
  1885. #randomquote .big {
  1886. font-size: 20px;
  1887. font-weight: 900;}
  1888.  
  1889. #randomquote img.closeq {
  1890. float: right;
  1891. margin: 50px -50px 0px 0px;
  1892. }
  1893.  
  1894. #randomquote img.openq {
  1895. margin: 15px 0px 0px -50px;
  1896. }
  1897.  
  1898. .attribution {
  1899. font-weight: 400;
  1900. font-style: italic;
  1901. text-align: right !important;
  1902. margin-right: 100px;
  1903. margin-bottom: 0px;
  1904. }
  1905.  
  1906.  
  1907. /*********************************/
  1908. /* Articles */
  1909. /*********************************/
  1910.  
  1911. #articles {
  1912. height: 37.5em; /* 16x1.875=600px */
  1913. min-height: 37.5em; /* 16x1.875=600px */
  1914. }
  1915.  
  1916. html >body #articles {
  1917. height: auto;
  1918. }
  1919.  
  1920. #articles .column-left {
  1921.  float: left;
  1922.  position: relative;
  1923.  padding-right: 10px;
  1924.  margin-right: 20px;
  1925. /* border-right: 1px dotted #6C6EB2; */
  1926.  width: 47%;
  1927. }
  1928.  
  1929. #articles .column-right {
  1930.  float: left;
  1931.  position: relative;
  1932.  width: 47%;
  1933.  height: auto;
  1934. }
  1935.  
  1936. .ie6 #articles {
  1937.     position: relative;
  1938. }
  1939.  
  1940. .ie6 #articles .column-right {
  1941.     position: absolute;
  1942.     top: 0px;
  1943.     right: -45px;
  1944.     zoom: 1;
  1945. }
  1946.  
  1947.  
  1948.  
  1949. #articles .column-right div[id^="post-"],
  1950. #articles .column-left div[id^="post-"] {
  1951.  margin-bottom: 2em !important;
  1952.  min-height: 10.5em;
  1953. }
  1954.  
  1955. .ie6 #articles .column-right div[id^="post-"],
  1956. .ie7 #articles .column-right div[id^="post-"],
  1957. .ie8 #articles .column-right div[id^="post-"],
  1958. .ie6 #articles .column-left div[id^="post-"],
  1959. .ie7 #articles .column-left div[id^="post-"],
  1960. .ie8 #articles .column-left div[id^="post-"] {
  1961. margin-bottom: 1em;
  1962. }
  1963.  
  1964. .column-left hr,
  1965. .column-right hr {
  1966. margin: 1em 0px;
  1967. }
  1968.  
  1969.  
  1970. .last-post {
  1971. border-bottom: none !important;
  1972. }
  1973.  
  1974. .section_header {
  1975. background: #2e3192;
  1976. padding: 5px 0px 5px 15px;
  1977. font-size: 1.25em; /* 16x1.25=20px */
  1978.     font-size: 1.25rem; /* 16x1.25=20px */
  1979. height: 1.5em;
  1980. min-height: 30px;
  1981. margin-bottom: 15px;
  1982. position: relative;
  1983. }
  1984.  
  1985. .sh_left {
  1986. float: left;
  1987. font-weight: bold;
  1988. color: #ffffff;
  1989. padding: 4px 0px 0px 0px;
  1990. margin-bottom: 0px;
  1991. }
  1992.  
  1993. .sh_right a {
  1994. position: absolute;
  1995. right: 20px;
  1996. top: .7em;
  1997. font-size: 1.0625em; /* 16x1.0625=17px */
  1998.     font-size: 1.0625rem; /* 16x1.0625=17px */
  1999. line-height: .9em;
  2000. color: #ffffff;
  2001. border-bottom: 1px dotted #ffffff;
  2002. }
  2003.  
  2004. h2.sh_right a:hover {
  2005. color: #f06424 !important;
  2006. border-bottom: 1px dotted #f06424 !important;
  2007. }
  2008.  
  2009. .entry-content .align-left {
  2010. margin-left: 0px;
  2011. }
  2012.  
  2013. .excerptthumb {
  2014. width: 100%;
  2015. box-sizing: border-box;
  2016.  -moz-box-sizing: border-box;
  2017.  -webkit-box-sizing: border-box;
  2018. }
  2019.  
  2020. .excerptthumb img {
  2021. width: 77px !important;
  2022. float: left;
  2023. margin: 0px 15px 8px 0px !important;
  2024. border: 1px solid  #ddd;
  2025. display: inline;
  2026. vertical-align:text-top;
  2027. }
  2028.  
  2029. #articles .excerpt {
  2030. line-height: 1.4em;
  2031. margin-bottom: 3.4375em; /* 16x3.4375=55px */
  2032. }
  2033.  
  2034. .ie6 #articles .excerpt,
  2035. .ie7 #articles .excerpt,
  2036. .ie8 #articles .excerpt {
  2037. margin-bottom: 2em;
  2038. }
  2039.  
  2040. #articles .excerpt p{
  2041. margin-bottom: 0px !important;
  2042. }
  2043.  
  2044. #articles .readmore {
  2045. text-decoration: none;
  2046. color: #2E3192 !important;
  2047. line-height: 1em;
  2048. margin: 10px 15px 0 15px;
  2049. text-align: right;
  2050. width: 100%;
  2051. border-bottom: none;
  2052. }
  2053.  
  2054. .ie6 #articles p.readmore a,
  2055. .ie7 #articles p.readmore a,
  2056. .ie8 #articles p.readmore a {
  2057. margin-right: 3em;
  2058. }
  2059.  
  2060.  
  2061. #articles h2.posttitle {
  2062. clear: none;
  2063. margin-bottom: 10px;
  2064. font-size: 1em; /* 16x1=16px */
  2065.     font-size: 1rem; /* 16x1=16px */
  2066. line-height: 1.1em !important;
  2067. padding-bottom: 3px !important;
  2068. text-decoration: none;
  2069. }
  2070.  
  2071. #articles .posttitle a {
  2072. line-height: 1em !important;
  2073. text-decoration: none;
  2074. border: none;
  2075. }
  2076.  
  2077. #articles .posttitle a:hover {
  2078. margin-bottom: 3px !important;
  2079. border-bottom: 1px dotted #f06424;
  2080. color: #f06424;
  2081. }
  2082.  
  2083.  
  2084.  
  2085. #articles .postmeta {
  2086. clear: both;
  2087. display: block;
  2088. font-style: italic;
  2089. font-size: .75em; /* 16x0.75=12px */
  2090.     font-size: .75rem; /* 16x0.75=12px */
  2091. text-align: right;
  2092. padding-bottom: 10px;
  2093. }
  2094.  
  2095. #articles .postmeta a {
  2096. color: #2e3192;
  2097. }
  2098.  
  2099.  
  2100.  
  2101.  
  2102. /*********************************//*********************************//*********************************/
  2103. /*********************************//*********************************//*********************************/
  2104. /* Sidebar */
  2105. /*********************************//*********************************//*********************************/
  2106. /*********************************//*********************************//*********************************/
  2107.  
  2108. .mobilesearch {display: none;}
  2109.  
  2110. .widget-area ul {
  2111.     list-style: none;
  2112.     margin-left: 0;
  2113. }
  2114.  
  2115. .widget_search #s {/* This keeps the search inputs in line */
  2116.     width: 60%;
  2117. }
  2118. .widget_search label {
  2119.     display: none;
  2120. }
  2121. .widget-container,
  2122. .signup-form-7264 {
  2123.     margin: 0 0 18px 0;
  2124. }
  2125.  
  2126. div.signup_widget {
  2127. margin: 0 0 18px 0 !important;
  2128. }
  2129.  
  2130. widget-title {
  2131. font-weight: 900;
  2132. }
  2133.  
  2134. #main .widget-area ul {
  2135. padding: 0px;
  2136. }
  2137.  
  2138. #primary .widget-container,
  2139. #primary .signup-form-7264 {
  2140. width: 98%;
  2141. float: left;
  2142. box-sizing: border-box;
  2143.  -moz-box-sizing: border-box;
  2144.  -webkit-box-sizing: border-box;
  2145. }
  2146.  
  2147.  
  2148. /*********************************/
  2149. /* White on Blue Widgets */
  2150. /*********************************/
  2151.  
  2152. .accessibility,
  2153. .signup
  2154.  {
  2155. background: #2e3192;
  2156. padding: 10px 10px 10px 15px;
  2157.  
  2158. }
  2159.  
  2160.  
  2161. .signup-form-7264  {
  2162. background: #2e3192;
  2163. padding: 10px 10px 10px 15px;
  2164. margin-bottom: 0px;
  2165. height: auto;
  2166.  
  2167. }
  2168.  
  2169. .signup-form-7264  h1 {
  2170. font-weight: bold;
  2171. color: #ffffff;
  2172. font-size: 1.125em;
  2173. font-size: 1.125rem;
  2174. }
  2175.  
  2176. input#Receive_Email.checkbox {
  2177.     display: none;
  2178. }
  2179.  
  2180. form.salsa-form label {
  2181.    
  2182. }
  2183.  
  2184. .ie7 .accessibility {
  2185. zoom: 1;
  2186. min-height: 4em;
  2187. height: 4em;
  2188. }
  2189.  
  2190. html > body .accessibility,
  2191. html > body .signup {
  2192.     height: auto;
  2193. }
  2194.  
  2195.  
  2196. html > body .signup-form-7223 {
  2197.     height: auto;
  2198. }
  2199.  
  2200. .signup-form-7223 {
  2201.     height: 4em;
  2202. }
  2203.  
  2204. div.signup_widget {
  2205. margin: 0px 0px;
  2206. }
  2207.  
  2208.  
  2209. .accessibility h3.widget-title,
  2210. .signup h3.widget-title,
  2211. .signup-form-7223 h1 {
  2212. color: #ffffff;
  2213. margin-bottom: 10px;
  2214.  
  2215. }
  2216.  
  2217. /*********************************/
  2218. /* Single Link Widgets */
  2219. /*********************************/
  2220.  
  2221. .donate, .member {
  2222. padding: 10px 10px 10px 15px;
  2223. }
  2224.  
  2225. .ie6 .donate,
  2226. .ie7 .donate,
  2227. .ie6 .member,
  2228. .ie7 .member{
  2229. height: 1.4em;}
  2230.  
  2231. .donate, .member {
  2232. background: #f06424;
  2233. }
  2234.  
  2235. .donate h3.widget-title,
  2236. .member h3.widget-title {
  2237. display: none;
  2238. }
  2239.  
  2240. .donate img,
  2241. .member img {
  2242. float: right;
  2243. margin: -.2em 7px 0px 0px;
  2244. width: 1.5em;
  2245. height: auto;
  2246. }
  2247.  
  2248. .ie8 .donate img,
  2249. .ie8 .member img {
  2250. margin: 0px 0px 0px 0px;
  2251. }
  2252.  
  2253.  
  2254. .ie6 .donate img,
  2255. .ie7 .donate img,
  2256. .ie6 .member img,
  2257. .ie7 .member img {
  2258. margin: -20px 15px 0px 0px;
  2259. }
  2260.  
  2261.  
  2262. #primary .donate a,
  2263. #primary .member a {
  2264. color: #ffffff;
  2265. margin-bottom: 10px;
  2266. font-size: 1.125em; /* 16x1.125=18px */
  2267.     font-size: 1.125rem; /* 16x1.125=18px */
  2268. border-bottom: none !important;
  2269. }
  2270.  
  2271. .donate a:hover,
  2272. .member a:hover {
  2273. text-decoration: underline;
  2274. }
  2275.  
  2276. .donate:hover,
  2277. .member:hover,
  2278. .paypal-donations input:hover {
  2279. -moz-box-shadow: 0 0 1px 1px #f06424;
  2280. -webkit-box-shadow: 0 0 1px 1px #f06424;
  2281. box-shadow: 0 0 1px 1px #f06424;
  2282. }
  2283.  
  2284. .ie .donate:hover,
  2285. .ie .member:hover,
  2286. .ie .paypal-donations input:hover
  2287.  {
  2288.    zoom: 1;
  2289.    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#f06424, Strength=1, Direction=0),
  2290.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06424, Strength=1, Direction=90),
  2291.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06424, Strength=1, Direction=180),
  2292.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06424, Strength=1, Direction=270);
  2293. }
  2294.  
  2295. /*********************************/
  2296. /* Donation Form */
  2297. /*********************************/
  2298.  
  2299.  
  2300. #default_products_page_container {
  2301. border: 1px solid #6C6EB2;
  2302. padding: 20px;
  2303. width: 90%;
  2304. margin: 20px 0px;
  2305. }
  2306.  
  2307. .default_product_display h2.prodtitle, #content .default_product_display h2.prodtitle,
  2308. #default_products_page_container .productcol,
  2309. .default_product_display .wpsc_buy_button_container,
  2310. .default_product_display .wpsc_product_price {
  2311. width: auto;
  2312. /*display: inline-block;*/
  2313. vertical-align: top;
  2314. height: 2em;
  2315. min-height: 2em;
  2316. /*float: left;
  2317. clear: none;*/
  2318. }
  2319.  
  2320. .default_product_display h2.prodtitle, #content .default_product_display h2.prodtitle {
  2321. font-size: 18px;
  2322. }
  2323.  
  2324. .default_product_display {
  2325. border-bottom: 1px dotted #6C6EB2;
  2326.  }
  2327.  
  2328. .default_product_display .wpsc_product_price {
  2329. margin: 0 0;
  2330. padding: 0px 5px;
  2331. }
  2332.  
  2333. #default_products_page_container input {
  2334. margin: 0 0 0 0;}
  2335.  
  2336. .default_product_display .wpsc_buy_button_container,
  2337. .default_product_display .wpsc_buy_button_container input {
  2338. margin-top: -2em;
  2339. }
  2340.  
  2341. /*********************************/
  2342. /* Checkout page */
  2343. /*********************************/
  2344.  
  2345. #checkout_page_container table.checkout_cart tr td.wpsc_product_image span {
  2346. display: none;
  2347. }
  2348.  
  2349. #checkout_page_container table.checkout_cart tr.header th {
  2350. text-align: left;
  2351. padding: 9px 0px;
  2352. }
  2353.  
  2354. #content #checkout_page_container table.checkout_cart tr.product_row td, #content #checkout_page_container table.checkout_cart tr.product_row {
  2355. padding: .5em 0px .5em 0px;
  2356. }
  2357.  
  2358.  
  2359.  
  2360.  
  2361. /*********************************/
  2362. /* Accessibility Widget */
  2363. /*********************************/
  2364.  
  2365. h3.accessibility: {
  2366. width: 100%
  2367. }
  2368.  
  2369. .accessibility a img {
  2370. border-bottom: none !important;
  2371. font-size: .75em; /* 16x0.75=12px */
  2372.     font-size: .75rem; /* 16x0.75=12px */
  2373. height: 2.2em;
  2374. width: auto;
  2375. vertical-align: top;
  2376. margin-bottom: 10px;
  2377. }
  2378.  
  2379. .accessibility a {
  2380. border-bottom: none !important;
  2381. margin-right: .5em;
  2382. height: 2em;
  2383. }
  2384.  
  2385. .accessibility img:hover {
  2386. -moz-box-shadow: 0 0 1px 1px #ffffff;
  2387. -webkit-box-shadow: 0 0 1px 1px #ffffff;
  2388. box-shadow: 0 0 1px 1px #ffffff;
  2389. }
  2390.  
  2391. .ie6 .accessibility img:hover,
  2392. .ie7 .accessibility img:hover,
  2393. .ie8 .accessibility img:hover {
  2394.    zoom: 1;
  2395.    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=0),
  2396.          progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=90),
  2397.          progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=180),
  2398.          progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=270);
  2399. }
  2400.  
  2401. div#sample, form#sample2, .accessibility {
  2402. min-width: 240px;
  2403. width: 240px;
  2404. min-height: 2.2em;
  2405. height: 2.2em;
  2406. position: relative;
  2407. }
  2408.  
  2409. html>body .accessibility,
  2410. html>body div#sample,
  2411. html>body form#sample2 {
  2412. width: auto;
  2413. height: auto;
  2414.  
  2415. }
  2416.  
  2417. /*********************************/
  2418. /* Accessibility Page */
  2419. /*********************************/
  2420.  
  2421. #content-sub #screen-switcher dt,
  2422. #content-sub #print-switcher dt {
  2423. font-weight: bold;
  2424. color: #575757;
  2425. }
  2426.  
  2427. #content-sub #screen-switcher dd,
  2428. #content-sub #print-switcher dd {
  2429. display: inline;
  2430. padding-right: 20px;
  2431. padding-left: 20px;
  2432. border-right: 1px solid #2e3192;
  2433. }
  2434.  
  2435. #content-sub #screen-switcher dd:last-child,
  2436. #content-sub #print-switcher dd:last-child {
  2437. border-right: 0px;
  2438. }
  2439.  
  2440. #content-sub #screen-switcher dd:first-child,
  2441. #content-sub #print-switcher dd:first-child {
  2442. padding-left: 0px;
  2443. }
  2444.  
  2445.  
  2446.  
  2447.  
  2448. /*********************************/
  2449. /* Sign up for Email Alerts */
  2450. /*********************************/
  2451.  
  2452. #email {
  2453. height: 100%;
  2454. width: 200px;
  2455. border-radius: 0px 0px;
  2456. -moz-border-radius: 0px 0px;
  2457. -webkit-border-radius: 0px 0px;
  2458. }
  2459.  
  2460. #zip {
  2461. height: 100%;
  2462. width: 100px;
  2463. margin-top: 5px;
  2464. display: inline;
  2465. border-radius: 0px 0px;
  2466. -moz-border-radius: 0px 0px;
  2467. -webkit-border-radius: 0px 0px;
  2468. }
  2469.  
  2470. .signup input#emma_first,
  2471. .signup input#emma_last {
  2472. display: none;}
  2473.  
  2474. .ie6 #sample,
  2475. .ie6 #sample2 {
  2476. width: 240px;
  2477. height: 100%;
  2478. }
  2479.  
  2480. #emailsubmit,
  2481. #salsa-submit {
  2482. padding: 6px 6px 3px 6px;
  2483. border: 1px solid #ffffff;
  2484. font-weight: 400;
  2485. font-size: .75em;
  2486. text-transform: uppercase;
  2487. text-align: left;
  2488. width: 95px;
  2489. display: inline;
  2490. margin: -2px 0px 0px 5px;
  2491. border-image: initial;
  2492. color: #ffffff;
  2493. box-sizing: border-box;
  2494. background: #f06424 url("http://autisticadvocacy.org/wp-content/themes/asan/images/orange-button.gif") no-repeat;
  2495. background-position: 100% 50%;
  2496. height: 75%;
  2497. min-height: 1.4em;
  2498. box-sizing: border-box;
  2499.  -moz-box-sizing: border-box;
  2500.  -webkit-box-sizing: border-box;
  2501.  border-radius: 0px 0px;
  2502. -moz-border-radius: 0px 0px;
  2503. -webkit-border-radius: 0px 0px;
  2504. }
  2505.  
  2506. .ie6 #emailsubmit {
  2507. height: 2em;
  2508. }
  2509.  
  2510. #sample input:hover,
  2511. #sample2 input:hover,
  2512. #sample input:active,
  2513. #sample2 input:active {
  2514. -moz-box-shadow: 0 0 1px 1px #ffffff;
  2515. -webkit-box-shadow: 0 0 1px 1px #ffffff;
  2516. box-shadow: 0 0 1px 1px #ffffff;
  2517.  
  2518. }
  2519.  
  2520. .ie6 #sample input:hover,
  2521. .ie7 #sample input:hover,
  2522. .ie8 #sample input:hover {
  2523.    zoom: 1;
  2524.    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=0),
  2525.          progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=90),
  2526.          progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=180),
  2527.          progid:DXImageTransform.Microsoft.Shadow(Color=#ffffff, Strength=1, Direction=270);
  2528. }
  2529.  
  2530. #primary .e2ma_signup_message {
  2531.     display: none;
  2532. }
  2533.  
  2534. #primary .e2ma_signup_form_label,
  2535. #primary form.salsa-form label {
  2536. display:inline;
  2537.     left: -9999px;
  2538.     position:absolute;
  2539.     top:auto;
  2540. }
  2541.  
  2542. #primary .e2ma_signup_form_required_footnote {
  2543. display: none;
  2544. }
  2545.  
  2546. #primary .e2ma_signup_form input[type=text] {
  2547. height: 100%;
  2548. width: 175px;
  2549. display: inline;
  2550. }
  2551.  
  2552. #primary #e2ma_signup_submit_button {
  2553. position: absolute;
  2554. top: 0px;
  2555. right: 25px;
  2556. padding: 0px 6px 0px;
  2557. border: 1px solid #ffffff;
  2558. border-image: initial;
  2559. background-color: #ffffff;
  2560. box-sizing: border-box;
  2561. text-indent: -9999px;
  2562. line-height: 999px; /* Set it higher than your image height */
  2563. overflow: hidden; /* Hide the text */
  2564. font-size: 0; /* FF2 doesn�t like the above */
  2565. background: #f06424;
  2566. background-image: url("http://autisticadvocacy.org/wp-content/themes/asan/images/orange-button.gif");
  2567. background-repeat: no-repeat;
  2568. background-position-y: 50%;
  2569. height: 67%;
  2570. width: 27px;
  2571. min-height: 1.4em;
  2572. box-sizing: border-box;
  2573.  -moz-box-sizing: border-box;
  2574.  -webkit-box-sizing: border-box;
  2575. }
  2576.  
  2577. .ie6 #primary #e2ma_signup_submit_button {
  2578. height: 1.4em;
  2579. }
  2580.  
  2581. #primary #e2ma_signup_reset_button {
  2582. display: none;
  2583. }
  2584.  
  2585. /*********************************/
  2586. /* Volunteer Emma Signup page */
  2587. /*********************************/
  2588.  
  2589. .volform,
  2590. .emma {
  2591. width: 80%;
  2592. margin-left: auto;
  2593. margin-right: auto;}
  2594.  
  2595. .e2ma_signup_form_row {
  2596. padding: 5px;
  2597. margin-bottom: 5px;
  2598. height: auto;
  2599. }
  2600.  
  2601. .e2ma_signup_form_label{
  2602. width: 100%;
  2603. padding-top: 5px;
  2604. }
  2605.  
  2606. #volform .entry-content label {
  2607. margin-top: 10px;
  2608. font-size: 1em !important;}
  2609.  
  2610. .emma .e2ma_signup_form_element input {
  2611. width: 50%;
  2612. line-height: 1em;
  2613. margin-bottom: 0px;
  2614. }
  2615.  
  2616. .volform input {
  2617. margin-bottom: 12px;}
  2618.  
  2619. .emma .e2ma_signup_form_element textarea,
  2620. .volform textarea {
  2621. width: 50%;
  2622. height: 4em;
  2623. line-height: 1em;
  2624. margin-bottom: 0px;
  2625. }
  2626.  
  2627. .emma .e2ma_signup_form_group_list input,
  2628. #volform .e2ma_signup_form_group_list input {
  2629. float: none;
  2630. line-height: 1em;
  2631. margin-bottom: 0px;
  2632. width: 3em;
  2633. }
  2634.  
  2635. .e2ma_signup_form_button_row input{
  2636. width: auto;
  2637. margin-right: 10px;
  2638. }
  2639.  
  2640. .emma .e2ma_signup_form_group_list label {
  2641. display: inline;
  2642. font-size: 1em;
  2643. }
  2644.  
  2645. .emma .e2ma_signup_form_element {
  2646. min-height: 2em;
  2647. color: #333;
  2648. }
  2649.  
  2650.  
  2651.  
  2652. .emma .e2ma_signup_form_element select {
  2653. margin-bottom: 0px;
  2654. }
  2655.  
  2656.  
  2657. /*********************************/
  2658. /* Blue on White Widgets */
  2659. /*********************************/
  2660.  
  2661. .publications,
  2662. .stayconnected,
  2663. .action,
  2664. .formhelp  {
  2665. border: 1px solid #6C6EB2;
  2666. width: 100%;
  2667. box-sizing: border-box;
  2668.  -moz-box-sizing: border-box;
  2669.  -webkit-box-sizing: border-box;
  2670. padding: 7px 10px 10px 15px;
  2671. }
  2672.  
  2673. .events .widget-title,
  2674. .publications .widget-title,
  2675. .stayconnected .widget-title,
  2676. .action .widget-title,
  2677. .formhelp .widget-title {
  2678. color: #2e3192;
  2679. margin: 10px 0px;
  2680. }
  2681.  
  2682. /*********************************/
  2683. /* Take Action Widget */
  2684. /*********************************/
  2685.  
  2686. .events ul,
  2687. .action ul,
  2688. .formhelp ul {
  2689. margin-left: 0px;
  2690. }
  2691.  
  2692. .action ul li,
  2693. .formhelp ul li {
  2694. list-style: none;
  2695. background: url("http://autisticadvocacy.org/wp-content/uploads/2012/02/orange-button.gif") no-repeat 0 2px;
  2696. padding-left: 35px;
  2697. margin-bottom: 1em;
  2698. height: auto;
  2699. padding-bottom: 10px;
  2700. }
  2701.  
  2702. .action {
  2703. font-size: .875em; /* 16x0.875=14px */
  2704.     font-size: .875rem; /* 16x0.875=14px */
  2705. height: auto;
  2706. }
  2707.  
  2708.  
  2709. .events ul li a,
  2710. .publications a,
  2711. .action ul li a,
  2712. .formhelp ul li a {
  2713. font-size: 1em; /* 14x1=14px */
  2714.     font-size: .875rem; /* 16x0.875=14px */
  2715. line-height: .9em;
  2716. border-bottom: none;
  2717. }
  2718.  
  2719. .action ul li a {padding-bottom: 10px;}
  2720.  
  2721. .events a:hover,
  2722. .publications a:hover,
  2723. .action a:hover,
  2724. .formhelp a:hover {
  2725. color: #f06424;
  2726. text-decoration: none;
  2727. border-bottom: 1px dotted #f06424;
  2728. }
  2729.  
  2730. /*********************************/
  2731. /* Petitions */
  2732. /*********************************/
  2733.  
  2734. /* .dk-speakup-submit-wrap {
  2735. background: #2E3192 !important;
  2736. margin: 0 0 1em 0 !important;
  2737. text-decoration: none !important;
  2738. text-transform: uppercase;
  2739. font-size: 1em !important; /* 16x1=16px */
  2740. /*font-size: 1rem !important; /* 16x1=16px */
  2741. /*line-height: 2em !important;
  2742. padding: .5em 1em !important;
  2743. width: 50% !important;
  2744. text-align: center;
  2745. }
  2746.  
  2747. .dk-speakup-submit span {
  2748. color: #ffffff !important;
  2749. text-align: center;}
  2750.  
  2751. .dk-speakup-submit span:link,
  2752. .dk-speakup-submit span:visited {
  2753. color: #ffffff !important;
  2754. background: #2E3192 !important;
  2755. }
  2756.  
  2757. .dk-speakup-submit-wrap:hover,
  2758. .dk-speakup-submit-wrap:active {
  2759. color: #ffffff !important;
  2760. background: #f06426 !important;
  2761. text-decoration: underline;
  2762. }
  2763.  
  2764. .dk-speakup-submit span:hover,
  2765. .dk-speakup-submit span:active {
  2766. text-decoration: underline !important;
  2767. }
  2768.  
  2769. */
  2770.  
  2771. /*********************************/
  2772. /* Stay Connected Widget */
  2773. /*********************************/
  2774.  
  2775. .stayconnected img  {
  2776. font-size: .75em; /* 16x0.75=12px */
  2777.     font-size: .75rem; /* 16x0.75=12px */
  2778. height: 2.2em;
  2779. width: auto;
  2780. border: 1px solid #d7d7d7;
  2781. }
  2782.  
  2783. .stayconnected a {
  2784. border-bottom: 0px;
  2785. margin: 0px .3em 0px 0px;
  2786.  
  2787. }
  2788.  
  2789. .ie .stayconnected a {
  2790. margin: 0px .2em 0px 0px;}
  2791.  
  2792. .lasticon {
  2793. display: inline;
  2794. margin: 0px 0px;
  2795. }
  2796.  
  2797. .stayconnected .fb {
  2798. background-image: url("http://autisticadvocacy.org/wp-content/themes/asan/images/");
  2799. }
  2800.  
  2801. .stayconnected img:hover {
  2802. -moz-box-shadow: 0 0 1px 1px #f06424;
  2803. -webkit-box-shadow: 0 0 1px 1px #f06424;
  2804. box-shadow: 0 0 1px 1px #f06424;
  2805. padding: 0px !important;
  2806. height: 2.2em;
  2807. width: 2.2em;
  2808. }
  2809.  
  2810.  
  2811. .ie6 .stayconnected img:hover,
  2812. .ie7 .stayconnected img:hover,
  2813. .ie8 .stayconnected img:hover {
  2814.    zoom: 1;
  2815.    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#f06424, Strength=1, Direction=0),
  2816.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06424, Strength=1, Direction=90),
  2817.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06424, Strength=1, Direction=180),
  2818.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06424, Strength=1, Direction=270);
  2819. }
  2820.  
  2821. /*********************************/
  2822. /* Publications Widget */
  2823. /*********************************/
  2824.  
  2825. .publications ul {
  2826. margin-left: 0px;
  2827. }
  2828.  
  2829. .publications ul li {
  2830. margin-bottom: 1em;
  2831. height: 3em;
  2832. list-style: none;
  2833. background: url("http://autisticadvocacy.org/wp-content/uploads/2012/02/pdf.gif") no-repeat 0 2px;
  2834. padding-left: 45px;
  2835. height: auto;
  2836. }
  2837.  
  2838. .publications ul li:last-child,
  2839. .publications ul li+li+li {
  2840. margin-bottom: 0;
  2841. }
  2842.  
  2843. /********************************************************/
  2844. /* Added emphasis to publications link. -- 20130915/BKW */
  2845. /********************************************************/
  2846. .publications h3.widget-title a {
  2847. font-weight: bold;
  2848. font-size: 1.125em; /* 16x1.125=18px */
  2849.     font-size: 1.125rem; /* 16x1.125=18px */
  2850. line-height: 1em;
  2851. }
  2852.  
  2853. /*********************************/
  2854. /* Events Widget */
  2855. /*********************************/
  2856.  
  2857. .events  {
  2858. border: 1px solid #6C6EB2;
  2859. font-size: .875em; /* 16x0.875=14px */
  2860.     font-size: .875rem; /* 16x0.875=14px */
  2861. width: 98%;
  2862. padding: 7px 15px 0px 15px;
  2863. box-sizing: border-box;
  2864.  -moz-box-sizing: border-box;
  2865.  -webkit-box-sizing: border-box;
  2866. }
  2867.  
  2868. ul.gce-list {
  2869. margin-top: 20px;
  2870. }
  2871.  
  2872. .events ul li {
  2873. list-style: none;
  2874. margin-bottom: 1.5em;
  2875. display: block;
  2876. clear: both;
  2877. height: auto;
  2878. line-height: 1em;
  2879. }
  2880.  
  2881. .eventname, .groupname {
  2882. margin-left: 55px;}
  2883.  
  2884.  
  2885. .wp-meetup-event {
  2886. border-radius: 0 0 !important;
  2887. box-shadow: none !important;
  2888. width: 40% !important;
  2889. }
  2890.  
  2891.  
  2892. .wp-meetup-event a.wp-meetup-event-link {
  2893. background: #2e3192 !important;
  2894. border-radius: 0 0 !important;
  2895. box-shadow: none !important;
  2896. }
  2897.  
  2898. .wp-meetup-event a:hover {
  2899. background: #f06424 !important;
  2900. text-decoration: underline !important;
  2901. }
  2902.  
  2903. .calblock {
  2904.     float: left;
  2905.     color: #fff;
  2906.     background: #2e3192;
  2907.     width: 2.75em;
  2908.     margin-bottom: 1.5em;
  2909.     padding: 3px;
  2910. }
  2911.  
  2912. .calblock span {
  2913.     display: block;
  2914.     text-align: center;
  2915. }
  2916.  
  2917. .calblock span.month {
  2918.     font-weight: bold;
  2919.     color: #fff !important;
  2920. }
  2921.  
  2922. .calblock span.date {
  2923.     font-size: 2em;
  2924.     line-height: 1em;
  2925.     color: #fff !important;
  2926. }
  2927.  
  2928. /**
  2929.  * Upcoming events widget
  2930.  */
  2931. #wp-meetup-upcoming-events-list {
  2932.     list-style: none;
  2933. }
  2934. #wp-meetup-upcoming-events-list li {
  2935.     margin-bottom: 1.5em;
  2936.     margin-left: 55px;
  2937.     clear: both;
  2938. }
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944. /*********************************/
  2945. /*********************************/
  2946. /* Category Archives */
  2947. /*********************************/
  2948. /*********************************/
  2949.  
  2950. .archive-meta,
  2951. .search-meta {
  2952. margin: -15px 20px 30px 0px;
  2953. }
  2954.  
  2955.  
  2956. span.author.vcard {
  2957. display: none;
  2958. }
  2959.  
  2960. .excerpt,
  2961. .archive .entry-summary,
  2962. .search .entry-summary,
  2963. .single .entry-content {
  2964. margin: 10px 0px 15px 0px;
  2965. line-height: 1.6em;
  2966. }
  2967.  
  2968. .archive div[id^="post-"],
  2969. .search div[id^="post-"] {
  2970. padding-bottom: 36px;
  2971. border-bottom: 1px solid #ddd;
  2972. margin: 0px 20px 12px 0px;
  2973. }
  2974.  
  2975. .entry-title a:link, .entry-title a:visited {
  2976. color: #575757;
  2977. text-decoration: none;
  2978. border-bottom: none;
  2979. }
  2980.  
  2981. .entry-title a:hover {
  2982. background: none;
  2983. color: #f06426;
  2984. text-decoration:none;
  2985. border-bottom:1px dotted #f06426;
  2986. }
  2987.  
  2988. .readmore {
  2989. margin: 12px 15px 0 15px;
  2990. text-decoration: none;
  2991. font-size: .75em; /* 16x0.75=12px */
  2992. font-size: .75rem; /* 16x0.75=12px */
  2993. line-height: 1em;
  2994. float: right;
  2995. padding: .167em .416em;
  2996. }
  2997.  
  2998.  
  2999. p.readmore {
  3000. margin: -1em 15px 0 15px;
  3001. }
  3002.  
  3003. .readmore a:link,
  3004. .readmore a:visited {
  3005. color: #ffffff;
  3006. background: #2E3192;
  3007. padding: .167em .416em;
  3008. font-weight: 400;
  3009. }
  3010.  
  3011. .readmore a:hover,
  3012. .readmore a:active {
  3013. color: #ffffff !important;
  3014. background: #f06426;
  3015. text-decoration: underline;
  3016. }
  3017.  
  3018. .archive p.readmore,
  3019. .search p.readmore,
  3020. .catarchive .readmore {
  3021. margin: 1em 15px;
  3022. font-size: 1em; /* 16x1=16px */
  3023.     font-size: 1rem; /* 16x1=16px */
  3024. }
  3025.  
  3026.  
  3027.  
  3028. /* =Add This Tools
  3029. -------------------------------------------------------------- */
  3030. .addthis_toolbox a {
  3031. border-bottom: none;}
  3032.  
  3033.  
  3034.  
  3035.  
  3036.  
  3037.  
  3038. /* =Comments
  3039. -------------------------------------------------------------- */
  3040. .comments-link {
  3041. display: none;}
  3042.  
  3043. #comments {
  3044.     clear: both;
  3045.     display: none;
  3046. }
  3047. #comments .navigation {
  3048.     padding: 0 0 18px 0;
  3049. }
  3050.  
  3051. h3#comments-title {
  3052.     padding: 24px 0;
  3053. }
  3054. .commentlist {
  3055.     list-style: none;
  3056.     margin: 0;
  3057. }
  3058. .commentlist li.comment {
  3059.     border-bottom: 1px solid #e7e7e7;
  3060.     line-height: 24px;
  3061.     margin: 0 0 24px 0;
  3062.     padding: 0 0 0 56px;
  3063.     position: relative;
  3064. }
  3065. .commentlist li:last-child {
  3066.     border-bottom: none;
  3067.     margin-bottom: 0;
  3068. }
  3069. #comments .comment-body ul,
  3070. #comments .comment-body ol {
  3071.     margin-bottom: 18px;
  3072. }
  3073.  
  3074. #comments .comment-body blockquote p:last-child {
  3075.     margin-bottom: 24px;
  3076. }
  3077. .commentlist ol {
  3078.     list-style: decimal;
  3079. }
  3080. .commentlist .avatar {
  3081.     position: absolute;
  3082.     top: 4px;
  3083.     left: 0;
  3084. }
  3085. .comment-author {
  3086. }
  3087. .comment-author cite {
  3088.     color: #000;
  3089.     font-style: normal;
  3090.     font-weight: bold;
  3091. }
  3092. .comment-author .says {
  3093.     font-style: italic;
  3094. }
  3095. .comment-meta {
  3096.     font-size: .75em; /* 16x0.75=12px */
  3097.     font-size: .75rem; /* 16x0.75=12px */
  3098.     margin: 0 0 18px 0;
  3099. }
  3100. .comment-meta a:link,
  3101. .comment-meta a:visited {
  3102.     color: #888;
  3103.     text-decoration: none;
  3104. }
  3105. .comment-meta a:active,
  3106. .comment-meta a:hover {
  3107.     color: #ff4b33;
  3108. }
  3109. .commentlist .even {
  3110. }
  3111. .commentlist .bypostauthor {
  3112. }
  3113.  
  3114. .reply {
  3115. margin: 0 15px 0 15px;
  3116. text-decoration: none;
  3117. font-size: .75em; /* 16x0.75=12px */
  3118. font-size: .75rem; /* 16x0.75=12px */
  3119. line-height: 1em;
  3120. float: right;
  3121. padding: .167em .416em;
  3122. }
  3123.  
  3124. .reply a:link,
  3125. .reply a:visited,
  3126. a.comment-edit-link {
  3127. color: #ffffff !important;
  3128. background: #2E3192;
  3129. padding: .167em .416em;
  3130. font-weight: 400;
  3131. }
  3132.  
  3133. .reply a:hover,
  3134. .reply a:active,
  3135. a.comment-edit-link:hover,
  3136. a.comment-edit-link:active {
  3137. color: #ffffff !important;
  3138. background: #f06426;
  3139. text-decoration: underline;
  3140. }
  3141.  
  3142.  
  3143. .commentlist .children {
  3144.     list-style: none;
  3145.     margin: 0;
  3146. }
  3147. .commentlist .children li {
  3148.     border: none;
  3149.     margin: 0;
  3150. }
  3151. .nopassword,
  3152. .nocomments {
  3153.     display: none;
  3154. }
  3155. #comments .pingback {
  3156.     border-bottom: 1px solid #e7e7e7;
  3157.     margin-bottom: 18px;
  3158.     padding-bottom: 18px;
  3159. }
  3160. .commentlist li.comment+li.pingback {
  3161.     margin-top: -6px;
  3162. }
  3163. #comments .pingback p {
  3164.     color: #888;
  3165.     display: block;
  3166.     font-size: .75em; /* 16x0.75=12px */
  3167.     font-size: .75rem; /* 16x0.75=12px */
  3168.     line-height: 18px;
  3169.     margin: 0;
  3170. }
  3171. #comments .pingback .url {
  3172.     font-size: .8125em; /* 16x0.8125=13px */
  3173.     font-size: .8125rem; /* 16x0.8125=13px */
  3174.     font-style: italic;
  3175. }
  3176.  
  3177. /* Comments form */
  3178.  
  3179.  
  3180. #respond {
  3181.     border-top: 1px solid #e7e7e7;
  3182.     margin: 24px 0;
  3183.     overflow: hidden;
  3184.     position: relative;
  3185. }
  3186. #respond p {
  3187.     margin: 0;
  3188. }
  3189. #respond .comment-notes {
  3190.     margin-bottom: 1em;
  3191. }
  3192. .form-allowed-tags {
  3193.     line-height: 1em;
  3194. }
  3195. .children #respond {
  3196.     margin: 0 48px 0 0;
  3197. }
  3198. h3#reply-title {
  3199.     margin: 18px 0 !important;
  3200. }
  3201. #comments-list #respond {
  3202.     margin: 0 0 18px 0;
  3203. }
  3204. #comments-list ul #respond {
  3205.     margin: 0;
  3206. }
  3207. #cancel-comment-reply-link {
  3208.     font-size: .75em; /* 16x0.75=12px */
  3209.     font-size: .75rem; /* 16x0.75=12px */
  3210.     font-weight: normal;
  3211.     line-height: 1.5em;
  3212. }
  3213. #respond .required {
  3214.     color: #ff4b33;
  3215.     font-weight: bold;
  3216. }
  3217. #respond label {
  3218.     color: #888;
  3219.     text-transform: uppercase;
  3220.     font-size: .75em; /* 16x0.75=12px */
  3221.     font-size: .75rem; /* 16x0.75=12px */
  3222. }
  3223. #respond input {
  3224.     margin: 0 0 9px;
  3225.     width: 98%;
  3226. }
  3227. #respond textarea {
  3228.     width: 98%;
  3229. }
  3230. #respond .form-allowed-tags {
  3231.     color: #888;
  3232.     font-size: .75em; /* 16x0.75=12px */
  3233.     font-size: .75rem; /* 16x0.75=12px */
  3234.     line-height: 1.5em;
  3235. }
  3236. #respond .form-allowed-tags code {
  3237.     font-size: .6875em; /* 16x0.6875=11px */
  3238.     font-size: .6875rem; /* 16x0.6875=11px */
  3239. }
  3240. #respond .form-submit {
  3241.     margin: 12px 0;
  3242. }
  3243. #respond .form-submit input {
  3244.     font-size: .875em; /* 16x0.875=14px */
  3245.     font-size: .875rem; /* 16x0.875=14px */
  3246.     width: auto;
  3247. }
  3248.  
  3249.  
  3250.  
  3251.  
  3252. /*********************************/
  3253. /*********************************/
  3254. /* Footer */
  3255. /*********************************/
  3256. /*********************************/
  3257.  
  3258. .mobilesitelink a,
  3259. .dts-link.back-to-mobile a,
  3260. .fullsitelink a,
  3261. .dts-link to-full-website a{
  3262. display: block;
  3263. color: #ffffff !important;
  3264. background: #f06426 !important;
  3265. padding: 5px;
  3266. }
  3267.  
  3268. footer .mobilesitelink a,
  3269. footer .dts-link.back-to-mobile a,
  3270. footer .fullsitelink a,
  3271. footer .dts-link to-full-website a {
  3272. margin-bottom: 20px;
  3273. margin-top: -10px;
  3274. }
  3275.  
  3276.  
  3277. #colophon {
  3278. border-top: 0px !important;
  3279. margin-top: -4px;
  3280. overflow: hidden;
  3281. padding: 18px 0;
  3282. width: 1010px;
  3283. }
  3284.  
  3285. #first.widget-area {
  3286. width: 100%;
  3287. box-sizing: border-box;
  3288.  -moz-box-sizing: border-box;
  3289.  -webkit-box-sizing: border-box;
  3290. height: 2em;
  3291. }
  3292.  
  3293. footer h3.widget-title {
  3294. display:inline;
  3295.     left: -9999px;
  3296.     position:absolute;
  3297.     top:auto;
  3298.     }
  3299.  
  3300. #nav_menu-3 {
  3301. height: 2em;}
  3302.  
  3303. #nav_menu-3 ul {
  3304.  margin: 0.25em 0;
  3305.  list-style: none;
  3306.  float: left;
  3307.  height: 2em;
  3308.  font-size: .75em; /* 16x0.875=14px */
  3309.  font-size: .8125rem; /* 16x0.875=14px */
  3310. }
  3311.  
  3312.  
  3313.  
  3314. #nav_menu-3 ul li:first-child {
  3315. border-left: none;
  3316. padding: 0 1em 0 0 !important;
  3317. font-weight: bold;
  3318. margin-left: 0px !important;
  3319. }
  3320.  
  3321.  
  3322. #site-info {
  3323. background-image: url("http://autisticadvocacy.org/wp-content/themes/asan/images/logo_footer.png");
  3324. background-repeat: no-repeat;
  3325. }
  3326.  
  3327. #site-info p{
  3328. margin: 3px 0px 0px 153px;
  3329. font-size: .75em; /* 16x0.75=12px */
  3330.     font-size: .75rem; /* 16x0.75=12px */
  3331. line-height: 1.1em;
  3332. font-weight: 400;
  3333. color: #ffffff;
  3334. }
  3335.  
  3336. #site-info a,
  3337. #site-info p a{
  3338. color: #ffffff;
  3339. text-decoration: none;
  3340. border-bottom: 1px dotted #ffffff !important;
  3341. height: 1em;
  3342. }
  3343.  
  3344. #site-info a:hover,
  3345. #site-info p a:hover{
  3346. background: none;
  3347. color: #f06426;
  3348. text-decoration:none !important;
  3349. border-bottom:1px dotted #f06426;
  3350. }
  3351.  
  3352.  
  3353. /*********************************/
  3354. /*
  3355. /* CafePress Store */
  3356. /*
  3357. /*********************************/
  3358.  
  3359.  
  3360. #cafepressFooter {
  3361.         position: static;
  3362.         background-color:#ffffff;
  3363.         width:100%;
  3364.         max-width: 1600px;
  3365.         padding: 20px 0px 45px 0px !important;
  3366.         text-align: center;
  3367.         height: auto;
  3368.         }
  3369.        
  3370.         p#cafepressFooterText {
  3371.         background-color:#ffffff;
  3372.         padding: 15px 0px;
  3373.         text-align: center;
  3374.         position: absolute;
  3375.         width: 50%;
  3376.         left: 25%;
  3377.         }
  3378.        
  3379. #cafepressdescription {
  3380. color: #575757;
  3381. font-size: 1.5em;
  3382. line-height: 1.5em;
  3383. margin-bottom: 1.5em;
  3384. margin-right: 20%;
  3385. }
  3386.  
  3387. #bodyContent p,
  3388. #productInfo {
  3389. color: #575757;
  3390. font-size: 1.5em;
  3391. line-height: 1.5em;
  3392.  
  3393. }
  3394.  
  3395. #bodyContent #productInfo p {
  3396. font-size: 1em;
  3397. line-height: 1em;
  3398.  
  3399. }
  3400.  
  3401. #bodyContent h1,
  3402. #bodyContent h2,
  3403. #bodyContent h3,
  3404. #bodyContent h4 {
  3405. color:  #2E3192;
  3406. font-weight: 900;
  3407. margin-bottom: .5em;
  3408. }
  3409.  
  3410.  
  3411.     #cpWrapper{
  3412.         padding:0;
  3413.         width:100%;
  3414.         }
  3415.     #shopContainer{
  3416.         width:100%;
  3417.         background-color:#ffffff;
  3418.         margin:0px auto;
  3419.         }    
  3420.     #shopBorder{
  3421.         border:0;
  3422.         background-color:#dfdede;
  3423.         border-top:0;
  3424.         }
  3425.     #shopWrapper{
  3426.         background-color:#ffffff;
  3427.         border:0;
  3428.         }
  3429.     #shopWrapper table {
  3430. width: 90%;
  3431. padding-right: 50px;
  3432.  
  3433. }
  3434.  
  3435.    #shopWrapper table table {
  3436. padding-right: 0px;
  3437.  
  3438. }
  3439.  
  3440.  
  3441.     #shopHeader{
  3442.         background-color:#ffffff;
  3443.         }
  3444.  
  3445.     .center
  3446.         {
  3447.         margin:auto;
  3448.         width:50%;
  3449.         }
  3450.     .smallsidebartext a{
  3451.         font-size: 12px;
  3452.         text-decoration:none;
  3453.         }
  3454.     #sidebarContent {
  3455.         padding: 85px 5px 5px;
  3456.         position: relative;
  3457.         }
  3458.     #sidebarContent table {
  3459.         width:auto;
  3460.         }
  3461.     #sidebarContentTD {
  3462.         min-width:200px;
  3463.         }
  3464.     #shopCollection{
  3465.         color: #575757;
  3466.         font-size:15px;
  3467.         font-weight:bold;
  3468.               left: 7px;
  3469.         position: absolute;
  3470.         top: 60px;
  3471.         }
  3472.     .promoBox{
  3473.         margin-top:50px;
  3474.         }
  3475.     .sidebarbg {
  3476.         background-color:#ffffff;
  3477.         border-right: 1px dashed #b5b7b7;
  3478.         }
  3479.  
  3480.     #colorBar{
  3481.         height:16px;
  3482.         }
  3483.     #topNav{
  3484. display:none;
  3485.         }
  3486.  
  3487.     #searchFormContainer{
  3488.         width:206px;
  3489.         float:right;
  3490.         left: -16px;
  3491.         position: absolute;
  3492.         top: 0;
  3493.         }
  3494.     #submitSearch{
  3495.         float:right;
  3496.         }
  3497.     #searchTerm{
  3498.         float:left;
  3499.         width:125px;
  3500.         height:16px;
  3501.         padding:3px;
  3502.         }
  3503. #shopName {
  3504. color: #575757;
  3505. display: block;
  3506. font-size: 36px;
  3507. font-weight: bold;
  3508. height: 39px;
  3509. line-height: 39px;
  3510. margin-bottom: 20px;
  3511. padding: 0px 10px;
  3512. }
  3513.  
  3514. #bodyContentTD {
  3515. padding-bottom: 50px;
  3516.  
  3517. }
  3518.  
  3519. #bodyContentTD table td{
  3520. padding-left: 10px;
  3521. padding-right: 10px;
  3522.  
  3523. }
  3524.  
  3525.  
  3526. #bodyContentTD a img {
  3527. border:none;
  3528. vertical-align:top;
  3529. }
  3530.  
  3531. #bodyContentTD table td,
  3532. #customerAssurance p {
  3533. font-size: 1em;
  3534. }
  3535.  
  3536. #bodyContentTD a {
  3537. font-weight: 900;
  3538. font-size: 1.5em;
  3539. line-height: 1em;
  3540. padding: 0px 0px 5px 0px;
  3541. }
  3542.  
  3543. .breadCrumb,
  3544. span.storesmallprint,
  3545. span#sellPriceId,
  3546. #customerAssurance
  3547.  {
  3548. display:block !important;
  3549. font-size: 1.5em;
  3550. padding: 10px 0px 30px 0px;
  3551. line-height: 1em;
  3552. }
  3553.  
  3554. span.storesmallprint {
  3555. margin-left: 20px;
  3556. margin-right: 20px;
  3557. }
  3558.  
  3559. #fitFact {
  3560. line-height: 1em;
  3561. }
  3562.  
  3563.  
  3564.  
  3565.  
  3566.  
  3567. /*********************************/
  3568. /* Accessible Colors WCAG AAA + Accessible Link Focus */
  3569. /* .focus is missing in Twenty Ten */
  3570. /* .hover and .active is missing now and then */
  3571. /*********************************/
  3572.  
  3573. body,
  3574. #site-generator a,
  3575. .page-title a:link,
  3576. .page-title a:visited,
  3577. .navigation,
  3578. .navigation a:link,
  3579. .navigation a:visited,
  3580. .entry-meta,
  3581. .entry-meta a:link,
  3582. .entry-utility,
  3583. .comment-meta a:link,
  3584. .comment-meta a:visited,
  3585. .reply a:link,
  3586. a.comment-edit-link:link,
  3587. textarea, input,
  3588. #respond label,
  3589. #respond .form-allowed-tags,
  3590. .entry-content label,
  3591. #content thead th,
  3592. #content .wp-caption p.wp-caption-text,
  3593. #content .gallery .gallery-caption,
  3594. #comments .pingback p,
  3595. #content, #content input, #content textarea {
  3596.     color: #575757;
  3597. }
  3598.  
  3599. .sticky .entry-content a:link {
  3600.     color: #23438A;
  3601. }
  3602.  
  3603. .sticky .entry-meta,
  3604. .sticky .entry-meta a:link,
  3605. .sticky .entry-utility,
  3606. .sticky .entry-utility a:link,
  3607. .widget_search #s {
  3608.     color: #4F4F4F;
  3609. }
  3610.  
  3611. a:focus,
  3612. a:active,
  3613. #site-generator a:focus,
  3614. #site-generator a:active,
  3615. #site-info a:focus,
  3616. #site-info a:active,
  3617. .page-title a:focus,
  3618. .page-title a:active,
  3619. .page-link a:focus,
  3620. .page-link a:active,
  3621. #access .menu a:focus,
  3622. #access .menu a:active,
  3623. .navigation a:focus,
  3624. .navigation a:active,
  3625. .entry-meta a:focus,
  3626. .entry-meta a:active,
  3627. .entry-utility a:focus,
  3628. .entry-utility a:active,
  3629. .entry-title a:focus,
  3630. .entry-title a:active,
  3631. .sticky .entry-content a:focus,
  3632. .sticky .entry-content a:active,
  3633. .sticky .entry-meta a:focus,
  3634. .sticky .entry-meta a:active,
  3635. .sticky .entry-utility a:focus,
  3636. .sticky .entry-utility a:active,
  3637. .comment-meta a:focus,
  3638. .comment-meta a:active,
  3639. .reply a:focus,
  3640. .reply a:active,
  3641. a.comment-edit-link:focus,
  3642. a.comment-edit-link:active,
  3643. .widget-area a:focus,
  3644. .widget-area a:active {
  3645.     background: #575757;
  3646.     color: #fff;
  3647.     text-decoration: underline;
  3648. }
  3649.  
  3650. .wp-meetup-event a:focus.wp-meetup-event-link,
  3651. .wp-meetup-event a:active.wp-meetup-event-link {
  3652.     background: #575757 !important;
  3653. }
  3654.  
  3655. a img:focus,
  3656. a img:hover {
  3657. -moz-box-shadow: 0 0 1px 1px #f06426;
  3658. -webkit-box-shadow: 0 0 1px 1px #f06426;
  3659. box-shadow: 0 0 1px 1px #f06426;
  3660. }
  3661.  
  3662. .ie6 a img:focus,
  3663. .ie7 a img:focus,
  3664. .ie8 a img:focus {
  3665.    zoom: 1;
  3666.    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#f06426, Strength=1, Direction=0),
  3667.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06426, Strength=1, Direction=90),
  3668.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06426, Strength=1, Direction=180),
  3669.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06426, Strength=1, Direction=270);
  3670. }
  3671.  
  3672. .ie6 a img:hover,
  3673. .ie7 a img:hover,
  3674. .ie8 a img:hover{
  3675.    zoom: 1;
  3676.    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#f06426, Strength=1, Direction=0),
  3677.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06426, Strength=1, Direction=90),
  3678.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06426, Strength=1, Direction=180),
  3679.          progid:DXImageTransform.Microsoft.Shadow(Color=#f06426, Strength=1, Direction=270);
  3680. }
  3681.  
  3682. #site-title a:focus,
  3683. #site-title a:hover,
  3684. #site-title a:active {
  3685.     background: #fff;
  3686.     color: #000;
  3687.     text-decoration: underline;
  3688. }
  3689.  
  3690. #site-info a:hover,
  3691. #access .menu a:focus,
  3692. #access .menu a:hover,
  3693. #access .menu a:active,
  3694. #wp-calendar a,
  3695. .current_page_item a,
  3696. .widget-area .current_page_item a,
  3697. #access .current_page_item a,
  3698. #access .current-menu-item a {
  3699.     text-decoration: underline;
  3700. }
  3701.  
  3702. #wp-calendar tbody td {
  3703.     background: #F9F9F9;
  3704.     color: #333;
  3705. }
  3706.  
  3707. input[type=text]:focus,
  3708. textarea:focus {
  3709.     background: #F2F7FC;
  3710. }
  3711.  
  3712. #respond .required {
  3713.     color: #f06426;
  3714.     font-weight: bold;
  3715. }
  3716.  
  3717. /* Update */
  3718.  
  3719. #content .wp-caption {
  3720.     background:#f9f9f9;
  3721. }
  3722.  
  3723. /* Sticky Links - Paging */
  3724. .home .sticky .page-link a {
  3725.     background: #D9E8F7 none;
  3726. }
  3727. .sticky .entry-content a:link,
  3728. .sticky .entry-content a:visited,
  3729. .sticky .entry-content a:hover,
  3730. .sticky .entry-content a:active{
  3731.     color: #14274F;
  3732. }
  3733.  
  3734. .sticky .entry-content a:focus {
  3735.     color: #D9E8F7;
  3736.     background: #14274F;
  3737. }
  3738.  
  3739.  
  3740. /* Tables: Head */
  3741. #content tr th {
  3742.     color: #575757;
  3743. }
  3744.  
  3745. /* Author Info: Link */
  3746. #author-link a {
  3747.     color: #004F9F;
  3748. }
  3749.  
  3750. #author-link a:active,
  3751. #author-link a:focus{
  3752.     color: #fff;
  3753. }
  3754.  
  3755. /* Errors */
  3756. .entry-content .page-link {
  3757.     clear: both;
  3758. }
  3759.  
  3760. /* Update TwentyTen Five */
  3761.  
  3762. noscript strong {
  3763.     background-color: #f9f9f9;
  3764.     color: #AA0000;
  3765. }
  3766. #content figure {
  3767.     background:#f9f9f9;
  3768. }
  3769. #content figure figcaption  {
  3770.     color: #4f4f4f;
  3771. }
  3772.  
  3773.  
  3774.  
  3775. /*********************************/
  3776. /* Skip link visible on keyboard focus
  3777. * Additional skip links back to top after content and footer
  3778. */
  3779. /*********************************/
  3780.  
  3781. /* Skip link styling starts here. */
  3782.  
  3783. .skiplinkholder a,
  3784. .skiplinkholder a:link,
  3785. .skiplinkholder a:visited {
  3786. display: block;
  3787. width: 99%;
  3788. position: absolute;
  3789. top: 40;
  3790. left: -200%;
  3791. z-index: 2
  3792. }
  3793.  
  3794. .skiplinkholder li {
  3795. list-style: none;
  3796. }
  3797.  
  3798.  
  3799. .skiplinkholder a:focus,
  3800. .skiplinkholder a:active {
  3801. left: 0;
  3802. top: 40;
  3803. z-index: 100
  3804. }
  3805.  
  3806. #skiptargetholder,
  3807. h1.skiptargetholder {
  3808. position: absolute;
  3809. left: -200%
  3810. }
  3811.  
  3812. #skiptarget a:focus,
  3813. #skiptarget a:active {
  3814. left: 0;
  3815. }
  3816.  
  3817. /* You may find on certain page layouts that the skip link is appearing underneath other elements on the page in IE7 and below. If this is the case then try uncommenting the two statements below, and if that does not work then try increasing the z-index value above as well */
  3818. /*
  3819. *+html #skiplinkholder a:focus, *+html #skip a:active {position: relative}
  3820. * html #skiplinkholder a:active {position: relative}
  3821. */
  3822.  
  3823.  
  3824. .skiplinkholder {
  3825. width: 100%
  3826. }
  3827.  
  3828. .skiplinkholder a,
  3829. .skiplinkholder a:link,
  3830. .skiplinkholder a:visited {
  3831. color: #fff;
  3832. background: #575757;
  3833. text-decoration: underline;
  3834. text-align: center;
  3835. font-size: 1.5em; /* 16x1.5=24px */
  3836.     font-size: 1.5rem; /* 16x1.5=24px */
  3837. width: 20%;
  3838. margin-left: auto;
  3839. margin-right: auto;
  3840. border-bottom: solid #ccc 2px;
  3841. padding: 5px
  3842. }
  3843. /* End of skip link styling */
  3844.  
  3845.  
  3846.  
  3847. /* skip link header */
  3848. #access .skip-link,
  3849. #header-nav .skip-link {
  3850.     position: static;
  3851. }
  3852.  
  3853. #access .skip-link a,
  3854. #header-nav .skip-link a {
  3855.     left:-99999px;
  3856.     position:absolute;
  3857.     top:auto;
  3858. }
  3859.  
  3860. #access .skip-link a:focus,
  3861. #access .skip-link a:active,
  3862. #header-nav .skip-link a:focus,
  3863. #header-nav .skip-link a:active {
  3864.     background: #575757;
  3865.     color: #fff;
  3866.     line-height: 140%;
  3867.     padding: 4px 4px 4px 22px;
  3868.     position: static;
  3869.     text-decoration: underline;
  3870.     text-transform: none !important;
  3871. }
  3872.  
  3873. /* adding skip links below content and footer */
  3874.  
  3875. /* layout correction for skip link after content */
  3876. #nav-below {
  3877.     margin-top: 0;
  3878. }
  3879.  
  3880. #site-generator .skip-bottom:focus,
  3881. #site-generator .skip-bottom:active,
  3882. .skip-content:focus,
  3883. .skip-content:active {
  3884.     background: #575757;
  3885.     color: #fff;
  3886.     float:right;
  3887.     font-size: 75%;
  3888.     font-style: normal;
  3889.     padding-left: 0;
  3890.     position: static;
  3891.     text-decoration: underline;
  3892.     line-height: 140%;
  3893. }
  3894.  
  3895. .skip-content:focus,
  3896. .skip-content:active {
  3897.     margin-bottom: 8px;
  3898. }
  3899.  
  3900. #site-generator .skip-bottom:focus,
  3901. #site-generator .skip-bottom:active {
  3902.     font-size: 100%;
  3903. }
  3904.  
  3905. /*********************************/
  3906. /* Smaller things as correction header img for IE 9 */
  3907. /*********************************/
  3908. #branding img {
  3909.     float: left;
  3910. }
  3911.  
  3912. /*********************************/
  3913. /* Zooming Features: only text and page zoom */
  3914. /*********************************/
  3915.  
  3916.  
  3917.  
  3918.  
  3919.  
  3920.  
  3921. /*********************************/
  3922. /*********************************/
  3923. /* Alternate styles */
  3924. /*********************************/
  3925. /*********************************/
  3926.  
  3927.  
  3928.  
  3929. /*********************************/
  3930. /* High contrast styles */
  3931. /*********************************/
  3932.  
  3933.     body.high,
  3934.     body.high #site-generator a,
  3935.     body.high .page-title a:link,
  3936.     body.high .page-title a:visited,
  3937.     body.high .navigation,
  3938.     body.high .navigation a:link,
  3939.     body.high .navigation a:visited,
  3940.     body.high .entry-meta,
  3941.     body.high .entry-meta a:link,
  3942.     body.high .entry-utility,
  3943.     body.high .entry-utility a,
  3944.     body.high .comment-meta a:link,
  3945.     body.high .comment-meta a:visited,
  3946.     body.high .reply a:link,
  3947.     body.high a.comment-edit-link:link,
  3948.     body.high textarea,
  3949.     body.high input,
  3950.     body.high #respond label,
  3951.     body.high #respond .form-allowed-tags,
  3952.     body.high .entry-content label,
  3953.     body.high #content thead th,
  3954.     body.high #content .wp-caption p.wp-caption-text,
  3955.     body.high #content .gallery .gallery-caption,
  3956.     body.high #comments .pingback p,
  3957.     body.high #content,
  3958.     body.high #content input,
  3959.     body.high #content textarea,
  3960.     body.high .page .entry-content h1,
  3961.     body.high .page .entry-content h2,
  3962.     body.high .page .entry-content h3,
  3963.     body.high .page .entry-content h4,
  3964.     body.high .page .entry-content h5,
  3965.     body.high .page .entry-content h6,
  3966.     body.high #content dt,
  3967.     body.high #content-sub #screen-switcher dt,
  3968.     body.high #content-sub #print-switcher dt,
  3969.     body.high .page .entry-content p,
  3970.     body.high h3.widget-title
  3971.     { color : #000 !important; font-size: 120%; line-height: 1.5em;}
  3972.    
  3973.     body.high .accessibility h3.widget-title,
  3974.     body.high .signup h3.widget-title
  3975.     {color: #ffffff !important;}
  3976.    
  3977.     body.high #primary {
  3978.     line-height: 1em;}
  3979.    
  3980.     body.high #nav-above,
  3981.     body.high #nav-below,
  3982.     body.high .entry-meta {
  3983.     font-size: .875em; /* 16x0.875=14px */
  3984.     font-size: .875rem; /* 16x0.875=14px */
  3985.     }
  3986.    
  3987.     body.high .excerpt,
  3988.     body.high .archive .entry-summary,
  3989.     body.high .search .entry-summary,
  3990.     body.high .single .entry-content {
  3991.     font-size: 1.25em; /* 16x1.25=20px */
  3992.     font-size: 1.25rem; /* 16x1.25=20px */
  3993.     line-height: 1.6em;
  3994. }
  3995.    
  3996.  
  3997.     body.high #content-sub dd, body.high #content-sub dd.selected
  3998.     { border-width:5px; }
  3999.  
  4000.     body.high #content-sub dd.selected
  4001.     { border-color:#666; }
  4002.  
  4003.     body.high #content-sub.radio fieldset, body.high #content-sub.radio legend
  4004.     { border-color:#666; }
  4005.    
  4006. /*********************************/
  4007. /* High visibility styles */
  4008. /*********************************/
  4009.  
  4010.     body.highvisibility,
  4011.     body.highvisibility #wrapper,
  4012.     body.highvisibility #content,
  4013.     body.highvisibility #content input,
  4014.     body.highvisibility .page .entry-content p,
  4015.     body.highvisibility #content textarea,
  4016.     body.highvisibility .events ul li ul li,
  4017.     body.highvisibility .action,
  4018.     body.highvisibility .events
  4019.  
  4020.     { background : #000; color : #ff0; font-size : 120% !important; line-height: 1.5em;}
  4021.  
  4022.     body.highvisibility #content dt,
  4023.     body.highvisibility #content-sub #screen-switcher dt,
  4024.     body.highvisibility #content-sub #print-switcher dt,
  4025.     body.highvisibility .page .entry-content h1,
  4026.     body.highvisibility .page .entry-content h2,
  4027.     body.highvisibility .page .entry-content h3,
  4028.     body.highvisibility .page .entry-content h4,
  4029.     body.highvisibility .page .entry-content h5,
  4030.     body.highvisibility .page .entry-content h6,
  4031.     body.highvisibility h1,
  4032.     body.highvisibility h2,
  4033.     body.highvisibility #content .page .entry-content h1,
  4034.     body.highvisibility #content .page .entry-content h2,
  4035.     body.highvisibility #content .page .entry-content h3,
  4036.     body.highvisibility #content .page .entry-content h4,
  4037.     body.highvisibility #content .page .entry-content h5,
  4038.     body.highvisibility #content .page .entry-content h6,
  4039.     body.highvisibility h1.page-title,
  4040.     body.highvisibility h1.entry-title,
  4041.     body.highvisibility h3.widget-title,
  4042.     body.highvisibility #latest_news h2.post-title
  4043.     { background: #000; color : #fff !important; padding-left: 0px; font-size: 120%; }
  4044.    
  4045.     body.highvisibility #access
  4046.  
  4047.     { background : #000; color : #ff0; font-size : 110% !important; line-height: 1.2em;}
  4048.    
  4049.     body.highvisibility .navinfo,
  4050.     body.highvisibility .info h2 a,
  4051.     body.highvisibility #section_header,
  4052.     body.highvisibility .widget-container a
  4053.     {font-size: 120% !important; }
  4054.    
  4055.     body.highvisibility #section_header a {
  4056.     font-size: 110%;
  4057.     margin-top: -.5em;}
  4058.    
  4059.    
  4060.     body.highvisibility .entry-meta,
  4061.     body.highvisibility .entry-utility{
  4062.     font-size: 110%; color: #ffffff;}
  4063.  
  4064.    
  4065.     body.highvisibility a:link, body.highvisibility nav#access a,
  4066.     body.highvisibility h3.widget-title a
  4067.     { color : #0ff; text-decoration: underline;}
  4068.    
  4069.     body.highvisibility a:visited, body.highvisibility nav#access a:visited
  4070.     { color : #fc00ff; }
  4071.    
  4072.     body.highvisibility a:hover, body.highvisibility nav#access a:hover
  4073.     { color : #fff; background: none !important; }
  4074.    
  4075.     body.highvisibility #accessibility_widget a:hover {
  4076.     color: #0ff;}
  4077.    
  4078.     body.highvisibility .events h3.widget-title,
  4079.     body.highvisibility .stayconnected h3.widget-title,
  4080.     body.highvisibility .publications h3.widget-title,
  4081.     body.highvisibility .action h3.widget-title {
  4082.     color: #fff;}
  4083.  
  4084.     body.highvisibility #container {
  4085.     width : 100%;
  4086.     margin: 0px; }
  4087.    
  4088.     body.highvisibility #wrapper {  
  4089.     -moz-box-shadow: none;
  4090.     -webkit-box-shadow: none;
  4091.     box-shadow: none;
  4092. }
  4093.  
  4094.     body.highvisibility h2#site-description {
  4095.     font-size: 40px;
  4096.     }
  4097.    
  4098.     body.highvisibility #featured {
  4099.     width: 800px;
  4100.     }
  4101.    
  4102.     body.highvisibility #upz-slideshow-navigation {
  4103.     width: 400px;
  4104.     }
  4105.    
  4106.     body.highvisibility .activeSlide {
  4107. background: #ff0 !important;
  4108. }
  4109.  
  4110.     body.highvisibility .activeSlide a{
  4111. color: #000000 !important;
  4112. }
  4113.  
  4114. body.highvisibility #randomquote {
  4115. color: #ff0;}
  4116.  
  4117. body.highvisibility #latest_news .posttitle a {
  4118. font-size: 150%;}
  4119.  
  4120. body.highvisibility #section_header {
  4121. background: none;
  4122. border: 1px solid #ffffff;
  4123. }
  4124.  
  4125.  
  4126.  
  4127. .ie6 body.highvisibility #wrapper,
  4128. .ie7 body.highvisibility #wrapper,
  4129. .ie8 body.highvisibility #wrapper {
  4130.     filter: none;
  4131.     }
  4132.  
  4133.     body.highvisibility #content-main
  4134.     { width : 100%; }
  4135.    
  4136.     body.highvisibility #content
  4137.     { margin: 0 0 0 20px; }
  4138.  
  4139.     body.highvisibility #content-sub
  4140.     { width : 70; }
  4141.    
  4142.     body.highvisibility .page article,
  4143.     body.highvisibility .archive article {
  4144.     width: 990px !important;
  4145.         }
  4146.        
  4147.     body.highvisibility #main {
  4148.         margin-top: 40px;}
  4149.        
  4150.     body.highvisibility #sidebarskiplink, .mobileskiplinks {
  4151.     position: relative;
  4152.     display: block;
  4153.     }
  4154.     body.highvisibility #sidebarskiplink a {
  4155.     display: block;
  4156.     height: 1.1em;
  4157.     float: right;
  4158.     margin-top: 20px;
  4159.     }
  4160.     body.highvisibility #primary
  4161.     {
  4162.     float: none;
  4163.     clear: both;
  4164.     width: 100%;
  4165.     position: static;
  4166.     }
  4167.    
  4168.     .ie7 body.highvisibility #primary,
  4169.     .ie8 body.highvisibility #primary
  4170.     {
  4171.     zoom: 1;
  4172.     overflow: hidden;
  4173.     _height : 1%;
  4174.     }
  4175.        
  4176.     body.highvisibility #primary .widget-container
  4177.     {
  4178.     background: none;
  4179.     border: 1px solid #ffffff;
  4180.     display: inline;
  4181.     width: 45%;
  4182.     margin-right: 4%;
  4183.     }
  4184.  
  4185.     body.highvisibility #email {
  4186.     width: 300px;
  4187.     height: 100%;
  4188. }
  4189.  
  4190.     body.highvisibility .publications ul li {
  4191.     margin-bottom: 1em;
  4192. }
  4193.  
  4194.     body.highvisibility #branding img {
  4195.     background: #ffffff;
  4196.     padding: 15px;
  4197.     margin-top: -10px;
  4198. }
  4199.  
  4200.     body.highvisibility #masthead {
  4201.     height: 8em;
  4202.     min-height: 8em;
  4203. }
  4204.  
  4205.     body.highvisibility #access .menu-header ul,
  4206.     body.highvisibility #access {
  4207.     width: 100%;
  4208.     height: 2em;
  4209.     position: absolute;
  4210.     left: 0;
  4211. }
  4212.  
  4213. html >body.highvisibility #masthead {
  4214. height: auto;
  4215. }
  4216.  
  4217.  
  4218. body.highvisibility .readmore a:link,
  4219. body.highvisibility .readmore a:visited {
  4220. color: #000;
  4221. background: #0ff;
  4222. padding: .167em .416em;
  4223. font-weight: 400;
  4224. font-size: 120%;
  4225. }
  4226.  
  4227. body.highvisibility .readmore a:hover,
  4228. body.highvisibility .readmore a:active {
  4229. color: #000 !important;
  4230. background: #ff0 !important;
  4231. text-decoration: underline;
  4232. font-size: 120%;
  4233. }
  4234.  
  4235.  
  4236.  
  4237.     body.highvisibility #content-sub dd, body.highvisibility #content-sub dd.selected
  4238.     { border-color:#ff0 !important; border-width:7px !important; }
  4239.  
  4240.     body.highvisibility #content-sub.radio fieldset, body.highvisibility #content-sub.radio legend
  4241.     { border-color:#ff0; }
  4242.    
  4243. /*********************************/
  4244. /* Zoom120 */
  4245. /*********************************/
  4246.    
  4247. body.zoom120 {
  4248. zoom: 1.2;
  4249. -moz-transform: scale(1.2);
  4250. -moz-transform-origin: 0 0;
  4251. }
  4252.  
  4253.  
  4254. /*********************************/
  4255. /* Zoom150 */
  4256. /*********************************/
  4257.    
  4258.  
  4259. body.zoom150 {
  4260. zoom: 1.5;
  4261. -moz-transform: scale(1.5);
  4262. -moz-transform-origin: 0 0;
  4263. }
  4264.  
  4265.  
  4266. @media print
  4267. {
  4268.     body {
  4269.         background: none !important;
  4270.     }
  4271.    
  4272.     img, #header-widgets { display:none; }
  4273.    
  4274.     #branding img {
  4275. display: inline !important;
  4276. }
  4277.        
  4278.        
  4279.     #wrapper, #footer {
  4280.         clear: both !important;
  4281.         display: block !important;
  4282.         float: none !important;
  4283.         width: 90% !important;
  4284.         position: relative !important;
  4285.         -moz-box-shadow: none !important;
  4286. -webkit-box-shadow: none !important;
  4287. box-shadow: none !important;
  4288.     }
  4289.  
  4290. .ie6 #wrapper,
  4291. .ie7 #wrapper,
  4292. .ie8 #wrapper {
  4293.    filter: none !important;
  4294. }
  4295.    
  4296.    
  4297. .skiptargetholder, .subpagemenu  {
  4298. display: none !important;}
  4299.    
  4300.     #header {
  4301.         border-bottom: 1pt solid #000;
  4302.         padding-bottom: 18pt;
  4303.         height: auto !important;
  4304.     }
  4305.     #colophon {
  4306.         border-top: 1pt solid #000;
  4307.     }
  4308.     #site-title, #site-description {
  4309.         display: none !important;
  4310.  
  4311.     }
  4312. #comments {
  4313.    page-break-before: always;
  4314. }
  4315.  
  4316.  
  4317.  
  4318.    
  4319.     .entry-content {
  4320.         font-size: 1em;
  4321.         line-height: 1.6em;
  4322.     }
  4323.     .entry-title {
  4324.         font-size: 1.5em;
  4325.     }
  4326.     #access,
  4327.     #respond,
  4328.     .comment-edit-link,
  4329.     .edit-link,
  4330.     .navigation,
  4331.     .page-link,
  4332.     .widget-area {
  4333.         display: none !important;
  4334.     }
  4335.     #container,
  4336.     #header {
  4337.         margin: 0;
  4338.         width: 100%;
  4339.     }
  4340.     #content,
  4341.     .one-column #content {
  4342.         margin: 2em 0 0;
  4343.         width: 100%;
  4344.     }
  4345.     .wp-caption p {
  4346.         font-size: .75em;
  4347.     }
  4348.     #site-info,
  4349.     #site-generator {
  4350.     background-image: none !important;
  4351.         float: none;
  4352.         width: auto;
  4353.     }
  4354.    
  4355.     #site-info p {
  4356. margin: 3px 0px 0px 0px;
  4357. }
  4358.     #colophon {
  4359.         width: auto;
  4360.     }
  4361.     img#wpstats {
  4362.         display: none;
  4363.     }
  4364.     #site-generator a {
  4365.         margin: 0;
  4366.         padding: 0;
  4367.     }
  4368.     #entry-author-info {
  4369.         border: 1px solid #e7e7e7;
  4370.     }
  4371.     #main {
  4372.         display: inline;
  4373.     }
  4374.     .home .sticky {
  4375.         border: none;
  4376.     }
  4377.  
  4378.     body
  4379.     { font : 100% "Lucida Sans Unicode", Verdana, Arial, sans-serif; }
  4380.  
  4381.     body.small-sans
  4382.     { font : 80% Arial, sans-serif; }
  4383.  
  4384.     body.small-sans h2.subheading  
  4385.     { font : 100% Arial, sans-serif; }
  4386.  
  4387.     body.small-sans #container
  4388.     { width : 90%; }
  4389.  
  4390.     body.small-sans #content-main
  4391.     { width : 100%; }
  4392.  
  4393.     body.small-sans #content-sub
  4394.     { display : none; }
  4395.  
  4396.     body.large-serif, body.large-serif h1, body.large-serif h2, body.large-serif h3, body.large-serif h4
  4397.     { font : 150% "Times New Roman", Times, serif; }
  4398.  
  4399.     body.large-serif h2.subheading
  4400.     { font-size : 90%; }
  4401.  
  4402.     body.large-serif #container
  4403.     { width : 90%; }
  4404.  
  4405.     body.large-serif #content-main
  4406.     { width : 100%; }
  4407.  
  4408.     body.large-serif #content-sub
  4409.     { display : none; }
  4410.  
  4411. }
  4412.    
  4413. @media projection
  4414. {
  4415.  
  4416.     body.fluid #container
  4417.     { width : 90%; }
  4418.  
  4419.     body.fluid #content-main
  4420.     { width : 70%; }
  4421.  
  4422.     body.fluid #content-sub
  4423.     { width : 25%; }
  4424.  
  4425. }
  4426.  
  4427.          
  4428. </style>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement