Advertisement
Guest User

Untitled

a guest
Mar 10th, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 23.73 KB | None | 0 0
  1. /**
  2.  * 11.0 Media Queries
  3.  * -----------------------------------------------------------------------------
  4.  */
  5.  
  6. /* Does the same thing as <meta name="viewport" content="width=device-width">,
  7.  * but in the future W3C standard way. -ms- prefix is required for IE10+ to
  8.  * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
  9.  * the meta tag. See https://core.trac.wordpress.org/ticket/25888.
  10.  */
  11. @-ms-viewport {
  12.     width: device-width;
  13. }
  14.  
  15. @viewport {
  16.     width: device-width;
  17. }
  18.  
  19. /* Adjust positioning of edit shortcuts, override style in customize-preview.css */
  20. @media screen and (max-width:800px) {
  21.     .site-header {
  22.     }
  23.  
  24.     body.customize-partial-edit-shortcuts-shown .site-header .site-title {
  25.         padding-left: 8px;
  26.     }
  27.  
  28.     .site-header .customize-partial-edit-shortcut button {
  29.         top: 10px;
  30.     }
  31. }
  32.  
  33.  
  34. @media screen and (max-width: 400px) {
  35.     .site-header {
  36.     }  
  37.  
  38.     .list-view .site-content .post-thumbnail {
  39.         background: none;
  40.         width: auto;
  41.         z-index: 2;
  42.     }
  43.    
  44.     .list-view .site-content .post-thumbnail img {
  45.         float: left;
  46.         margin: 0 10px 3px 0;
  47.         width: 84px;
  48.     }
  49.  
  50.     .list-view .site-content .entry-header {
  51.         background-color: transparent;
  52.         padding: 0;
  53.     }
  54.  
  55.     .list-view .content-area {
  56.         padding: 0 10px;
  57.     }
  58.  
  59.     .list-view .site-content .hentry {
  60.         border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  61.         margin: 0;
  62.         min-height: 60px;
  63.         padding: 12px 0 9px;
  64.     }
  65.  
  66.     .list-view .site-content .cat-links,
  67.     .list-view .site-content .type-post .entry-content,
  68.     .list-view .site-content .type-page .entry-content,
  69.     .list-view .site-content .type-post .entry-summary,
  70.     .list-view .site-content .type-page .entry-summary,
  71.     .list-view .site-content footer.entry-meta {
  72.         display: none;
  73.     }
  74.  
  75.     .list-view .site-content .entry-title {
  76.         clear: none;
  77.         font-size: 15px;
  78.         font-weight: 900;
  79.         line-height: 1.2;
  80.         margin-bottom: 6px;
  81.         text-transform: none;
  82.     }
  83.  
  84.     .list-view .site-content .format-aside .entry-title,
  85.     .list-view .site-content .format-link .entry-title,
  86.     .list-view .site-content .format-quote .entry-title {
  87.         display: block;
  88.     }
  89.  
  90.     .list-view .site-content .entry-meta {
  91.         background-color: transparent;
  92.         clear: none;
  93.         margin: 0;
  94.         text-transform: none;
  95.     }
  96.  
  97.     .archive-header,
  98.     .page-header {
  99.         border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  100.         margin: 24px auto 0;
  101.         padding-bottom: 24px;
  102.     }
  103.  
  104.     .error404 .page-header {
  105.         border-bottom: 0;
  106.         margin: 0 auto 24px;
  107.         padding: 0 10px;
  108.     }
  109. }
  110.  
  111. /* Adjust positioning of edit shortcuts, override style in customize-preview.css */
  112. @media screen and (max-width:320px) {
  113.     .site-header .customize-partial-edit-shortcut button {
  114.         left: -32px;
  115.     }
  116.  
  117.     body.customize-partial-edit-shortcuts-shown .site-header .site-title {
  118.         padding-left: 28px;
  119.     }
  120. }
  121.  
  122. @media screen and (min-width: 401px) {
  123.     a.post-thumbnail:hover img {
  124.         opacity: 0.85;
  125.     }
  126.  
  127.     .full-size-link:before,
  128.     .parent-post-link:before,
  129.     .site-content span + .byline:before,
  130.     .site-content span + .comments-link:before,
  131.     .site-content span + .edit-link:before,
  132.     .site-content span + .entry-date:before {
  133.         content: "";
  134.     }
  135.  
  136.     .attachment span.entry-date:before,
  137.     .entry-content .edit-link a:before,
  138.     .entry-meta .edit-link a:before,
  139.     .site-content .byline a:before,
  140.     .site-content .comments-link a:before,
  141.     .site-content .entry-date a:before,
  142.     .site-content .featured-post:before,
  143.     .site-content .full-size-link a:before,
  144.     .site-content .parent-post-link a:before,
  145.     .site-content .post-format a:before {
  146.         -webkit-font-smoothing: antialiased;
  147.         display: inline-block;
  148.         font: normal 16px/1 Genericons;
  149.         text-decoration: inherit;
  150.         vertical-align: text-bottom;
  151.     }
  152.  
  153.     .site-content .entry-meta > span {
  154.         margin-right: 10px;
  155.     }
  156.  
  157.     .site-content .format-video .post-format a:before {
  158.         content: "\f104";
  159.     }
  160.  
  161.     .site-content .format-audio .post-format a:before {
  162.         content: "\f109";
  163.     }
  164.  
  165.     .site-content .format-image .post-format a:before {
  166.         content: "\f473";
  167.     }
  168.  
  169.     .site-content .format-quote .post-format a:before {
  170.         content: "\f106";
  171.         margin-right: 2px;
  172.     }
  173.  
  174.     .site-content .format-gallery .post-format a:before {
  175.         content: "\f103";
  176.         margin-right: 4px;
  177.     }
  178.  
  179.     .site-content .format-aside .post-format a:before {
  180.         content: "\f101";
  181.         margin-right: 2px;
  182.     }
  183.  
  184.     .site-content .format-link .post-format a:before {
  185.         content: "\f107";
  186.         position: relative;
  187.         top: 1px;
  188.     }
  189.  
  190.     .site-content .featured-post:before {
  191.         content: "\f308";
  192.         margin-right: 3px;
  193.         position: relative;
  194.         top: 1px;
  195.     }
  196.  
  197.     .site-content .entry-date a:before,
  198.     .attachment .site-content span.entry-date:before {
  199.         content: "\f303";
  200.         margin-right: 1px;
  201.         position: relative;
  202.         top: 1px;
  203.     }
  204.  
  205.     .site-content .byline a:before {
  206.         content: "\f304";
  207.     }
  208.  
  209.     .site-content .comments-link a:before {
  210.         content: "\f300";
  211.         margin-right: 2px;
  212.     }
  213.  
  214.     .entry-content .edit-link a:before,
  215.     .entry-meta .edit-link a:before {
  216.         content: "\f411";
  217.     }
  218.  
  219.     .site-content .full-size-link a:before {
  220.         content: "\f402";
  221.         margin-right: 1px;
  222.     }
  223.  
  224.     .site-content .parent-post-link a:before {
  225.         content: "\f301";
  226.     }
  227.  
  228.     .list-view .site-content .hentry {
  229.         border-top: 1px solid rgba(0, 0, 0, 0.1);
  230.         padding-top: 48px;
  231.     }
  232.  
  233.     .list-view .site-content .hentry:first-of-type,
  234.     .list-view .site-content .hentry.has-post-thumbnail {
  235.         border-top: 0;
  236.         padding-top: 0;
  237.     }
  238.  
  239.     .archive-header,
  240.     .page-header {
  241.         margin: 0 auto 60px;
  242.         padding: 0 10px;
  243.     }
  244.  
  245.     .error404 .page-header {
  246.         margin-bottom: 24px;
  247.     }
  248. }
  249.  
  250. @media screen and (min-width: 594px) {
  251.     .site-header {
  252.     }
  253.     .site-content .entry-header {
  254.         padding-right: 30px;
  255.         padding-left: 30px;
  256.     }
  257.  
  258.     .site-content .has-post-thumbnail .entry-header {
  259.         margin-top: -48px;
  260.     }
  261. }
  262.  
  263. @media screen and (min-width: 673px) {
  264.     .site-header {
  265.     }
  266.     .header-main {
  267.         padding: 0 30px;
  268.     }
  269.  
  270.     .search-toggle {
  271.         */margin-right: 18px;*/
  272.     }
  273.  
  274.     .search-box .search-field {
  275.         width: 50%;
  276.     }
  277.  
  278.     .content-area {
  279.         float: left;
  280.         width: 100%;
  281.     }
  282.  
  283.     .site-content {
  284.         margin-right: 33.33333333%;
  285.     }
  286.  
  287.     .site-content .has-post-thumbnail .entry-header {
  288.         margin-top: 0;
  289.     }
  290.  
  291.     .archive-header,
  292.     .comments-area,
  293.     .image-navigation,
  294.     .page-header,
  295.     .page-content,
  296.     .post-navigation,
  297.     .site-content .entry-content,
  298.     .site-content .entry-summary,
  299.     .site-content footer.entry-meta {
  300.         padding-right: 30px;
  301.         padding-left: 30px;
  302.     }
  303.  
  304.     .singular .site-content .hentry.has-post-thumbnail {
  305.         margin-top: 0;
  306.     }
  307.  
  308.     .full-width .site-content {
  309.         margin-right: 0;
  310.     }
  311.  
  312.     .full-width .site-content .has-post-thumbnail .entry-header,
  313.     .full-width .site-content .hentry.has-post-thumbnail:first-child {
  314.         margin-top: -48px;
  315.     }
  316.  
  317.     #secondary,
  318.     #supplementary {
  319.         padding: 0 30px;
  320.     }
  321.  
  322.     .content-sidebar {
  323.         border: 0;
  324.         float: right;
  325.         margin-left: -33.33333333%;
  326.         padding: 48px 30px 24px;
  327.         position: relative;
  328.         width: 33.33333333%;
  329.     }
  330.  
  331.     .grid .featured-content .hentry {
  332.         float: left;
  333.         width: 50%;
  334.     }
  335.  
  336.     .grid .featured-content .hentry:nth-child( 2n+1 ) {
  337.         clear: both;
  338.     }
  339.  
  340.     .grid .featured-content .entry-header {
  341.         border-color: #000;
  342.         border-style: solid;
  343.         border-width: 12px 10px;
  344.         height: 96px;
  345.         padding: 0;
  346.     }
  347.  
  348.     .slider .featured-content .entry-title {
  349.         font-size: 22px;
  350.         line-height: 1.0909090909;
  351.     }
  352.  
  353.     .slider .featured-content .entry-header {
  354.         min-height: inherit;
  355.         padding: 24px 30px 48px;
  356.         position: absolute;
  357.         left: 0;
  358.         bottom: 0;
  359.         width: 50%;
  360.         z-index: 3;
  361.     }
  362.  
  363.     .slider-control-paging {
  364.         background: transparent;
  365.         margin-top: -48px;
  366.         padding-left: 20px;
  367.         width: 50%;
  368.     }
  369.  
  370.     .slider-direction-nav {
  371.         clear: none;
  372.         float: right;
  373.         margin-top: -48px;
  374.         width: 98px;
  375.     }
  376.  
  377.     .slider-direction-nav li {
  378.         border: 0;
  379.         padding: 0 1px 0 0;
  380.     }
  381.  
  382.     .slider-direction-nav li:last-child {
  383.         padding: 0 0 0 1px;
  384.     }
  385.  
  386.     .slider-direction-nav a {
  387.         height: 48px;
  388.     }
  389.  
  390.     .slider-direction-nav a:before {
  391.         line-height: 48px;
  392.     }
  393.  
  394.     .site-info {
  395.         padding: 15px 30px;
  396.     }
  397. }
  398.  
  399. @media screen and (min-width: 783px) {
  400.     .site-header {
  401.     background-size: auto 65px;
  402.     }
  403.     .site-title {
  404.         /* Search-toggle width = 48px */
  405.         max-width: -webkit-calc(100% - 48px);
  406.         max-width:         calc(100% - 48px);
  407.     }
  408.  
  409.     .header-main {
  410.         padding-right: 0;
  411.     }
  412.  
  413.     .search-toggle {
  414.         /*margin-right: 0;*/
  415.     }
  416.  
  417.     /* Fixed Header */
  418.  
  419.     .masthead-fixed .site-header {
  420.         position: fixed;
  421.         padding-top:30px;
  422.         top: 0;
  423.     }
  424.  
  425.     .admin-bar.masthead-fixed .site-header {
  426.         top: 32px;
  427.     }
  428.  
  429.     .masthead-fixed .site-main {
  430.         margin-top: 48px;
  431.     }
  432.  
  433.     /* Navigation */
  434.  
  435.     .site-navigation li .current_page_item > a,
  436.     .site-navigation li .current_page_ancestor > a,
  437.     .site-navigation li .current-menu-item > a,
  438.     .site-navigation li .current-menu-ancestor > a {
  439.         color: #fff;
  440.     }
  441.  
  442.     /* Primary Navigation */
  443.  
  444.     .primary-navigation {
  445.         float: right;
  446.         font-size: 11px;
  447.         margin: 0 1px 0 -12px;
  448.         text-transform: uppercase;
  449.         padding: 0;
  450.     }
  451.  
  452.     .primary-navigation .menu-toggle {
  453.         display: none;
  454.         padding: 0;
  455.     }
  456.  
  457.     .primary-navigation .nav-menu {
  458.         border-bottom: 0;
  459.         display: block;
  460.     }
  461.  
  462.     .primary-navigation.toggled-on {
  463.         border-bottom: 0;
  464.         margin: 0;
  465.         padding: 0;
  466.     }
  467.  
  468.     .primary-navigation li {
  469.         border: 0;
  470.         display: inline-block;
  471.         height: 48px;
  472.         line-height: 48px;
  473.         position: relative;
  474.     }
  475.  
  476.     .primary-navigation a {
  477.         display: inline-block;
  478.         padding: 0 12px;
  479.         white-space: nowrap;
  480.     }
  481.  
  482.     .primary-navigation ul ul {
  483.         background-color: #24890d;
  484.         float: left;
  485.         margin: 0;
  486.         position: absolute;
  487.         top: 48px;
  488.         left: -999em;
  489.         z-index: 99999;
  490.     }
  491.  
  492.     .primary-navigation li li {
  493.         border: 0;
  494.         display: block;
  495.         height: auto;
  496.         line-height: 1.0909090909;
  497.     }
  498.  
  499.     .primary-navigation ul ul ul {
  500.         left: -999em;
  501.         top: 0;
  502.     }
  503.  
  504.     .primary-navigation ul ul a {
  505.         padding: 18px 12px;
  506.         white-space: normal;
  507.         width: 176px;
  508.     }
  509.  
  510.     .primary-navigation li:hover > a,
  511.     .primary-navigation li.focus > a {
  512.         *added by lroedal.net
  513.         background-color: #24890d;
  514.         color: #fff; */
  515.         background-color: #fff;
  516.         color: #7418AC;
  517.     }
  518.  
  519.     .primary-navigation ul ul a:hover,
  520.     .primary-navigation ul ul li.focus > a {
  521.         background-color: #41a62a;
  522.     }
  523.  
  524.     .primary-navigation ul li:hover > ul,
  525.     .primary-navigation ul li.focus > ul {
  526.         left: auto;
  527.     }
  528.  
  529.     .primary-navigation ul ul li:hover > ul,
  530.     .primary-navigation ul ul li.focus > ul {
  531.         left: 100%;
  532.     }
  533.  
  534.     .primary-navigation .menu-item-has-children > a,
  535.     .primary-navigation .page_item_has_children > a {
  536.         padding-right: 26px;
  537.     }
  538.  
  539.     .primary-navigation .menu-item-has-children > a:after,
  540.     .primary-navigation .page_item_has_children > a:after {
  541.         -webkit-font-smoothing: antialiased;
  542.         content: "\f502";
  543.         display: inline-block;
  544.         font: normal 8px/1 Genericons;
  545.         position: absolute;
  546.         right: 12px;
  547.         top: 22px;
  548.         vertical-align: text-bottom;
  549.     }
  550.  
  551.     .primary-navigation li .menu-item-has-children > a,
  552.     .primary-navigation li .page_item_has_children > a {
  553.         padding-right: 20px;
  554.         width: 168px;
  555.     }
  556.  
  557.     .primary-navigation .menu-item-has-children li.menu-item-has-children > a:after,
  558.     .primary-navigation .menu-item-has-children li.page_item_has_children > a:after,
  559.     .primary-navigation .page_item_has_children li.menu-item-has-children > a:after,
  560.     .primary-navigation .page_item_has_children li.page_item_has_children > a:after {
  561.         content: "\f501";
  562.         right: 8px;
  563.         top: 20px;
  564.     }
  565. }
  566.  
  567. @media screen and (min-width: 810px) {
  568.     .attachment .entry-attachment .attachment {
  569.         margin-right: -168px;
  570.         margin-left: -168px;
  571.         max-width: 810px;
  572.     }
  573.     .site-header {
  574.     }
  575.  
  576.     .attachment .site-content .attachment img {
  577.         display: block;
  578.         margin: 0 auto;
  579.     }
  580.  
  581.     .contributor-avatar {
  582.         margin-left: -168px;
  583.     }
  584.  
  585.     .contributor-summary {
  586.         float: left;
  587.     }
  588.  
  589.     .full-width .site-content blockquote.alignleft,
  590.     .full-width .site-content blockquote.alignright {
  591.         width: -webkit-calc(50% + 130px);
  592.         width:         calc(50% + 130px);
  593.     }
  594.  
  595.     .full-width .site-content blockquote.alignleft,
  596.     .full-width .site-content img.size-full.alignleft,
  597.     .full-width .site-content img.size-large.alignleft,
  598.     .full-width .site-content img.size-medium.alignleft,
  599.     .full-width .site-content .wp-caption.alignleft {
  600.         margin-left: -168px;
  601.     }
  602.  
  603.     .full-width .site-content .alignleft {
  604.         clear: left;
  605.     }
  606.  
  607.     .full-width .site-content blockquote.alignright,
  608.     .full-width .site-content img.size-full.alignright,
  609.     .full-width .site-content img.size-large.alignright,
  610.     .full-width .site-content img.size-medium.alignright,
  611.     .full-width .site-content .wp-caption.alignright {
  612.         margin-right: -168px;
  613.     }
  614.  
  615.     .full-width .site-content .alignright {
  616.         clear: right;
  617.     }
  618. }
  619.  
  620. @media screen and (min-width: 846px) {
  621.     .content-area,
  622.     .content-sidebar {
  623.         padding-top: 72px;
  624.     }
  625.  
  626.     .site-content .has-post-thumbnail .entry-header {
  627.         margin-top: -48px;
  628.     }
  629.  
  630.     .comment-list .trackback,
  631.     .comment-list .pingback,
  632.     .comment-list article {
  633.         margin-bottom: 36px;
  634.         padding-top: 36px;
  635.     }
  636.  
  637.     .comment-author .avatar {
  638.         height: 34px;
  639.         top: 2px;
  640.         width: 34px;
  641.     }
  642.  
  643.     .comment-author,
  644.     .comment-awaiting-moderation,
  645.     .comment-content,
  646.     .comment-list .reply,
  647.     .comment-metadata {
  648.         padding-left: 50px;
  649.     }
  650.  
  651.     .comment-list .children {
  652.         margin-left: 20px;
  653.     }
  654.  
  655.     .full-width .site-content .hentry.has-post-thumbnail:first-child {
  656.         margin-top: -72px;
  657.     }
  658.  
  659.     .featured-content {
  660.         margin-bottom: 0;
  661.     }
  662. }
  663.  
  664. @media screen and (min-width: 1008px) {
  665.     .site-header {
  666.  
  667.         }
  668.     .search-box-wrapper {
  669.         padding-left: 182px;
  670.     }
  671.  
  672.     .main-content {
  673.         float: left;
  674.     }
  675.  
  676.     .site-content {
  677.         margin-right: 29.04761904%;
  678.         margin-left: 182px;
  679.     }
  680.  
  681.     .site-content .entry-header {
  682.         margin-top: 0;
  683.     }
  684.  
  685.     .site-content .has-post-thumbnail .entry-header {
  686.         margin-top: 0;
  687.     }
  688.  
  689.     .content-sidebar {
  690.         margin-left: -29.04761904%;
  691.         width: 29.04761904%;
  692.     }
  693.  
  694.     .site:before {
  695.         /* changed by lroedal.net
  696.         background-color: #000; */
  697.         background-color: #C8E8EC;
  698.         content: "";
  699.         display: none;
  700.         height: 100%;
  701.         min-height: 100%;
  702.         position: absolute;
  703.         top: 0;
  704.         left: 0;
  705.         width: 182px;
  706.         z-index: 2;
  707.     }
  708.  
  709.     #secondary {
  710.         background-color: transparent;
  711.         border: 0;
  712.         clear: none;
  713.         float: left;
  714.         margin: 0 0 0 -100%;
  715.         min-height: 100vh;
  716.         width: 122px;
  717.     }
  718.  
  719.     .primary-sidebar {
  720.         padding-top: 0;
  721.     }
  722.  
  723.     .site-description {
  724.         display: block;
  725.         margin: 0 0 18px;
  726.     }
  727.  
  728.     .site-description:empty {
  729.         margin: 0;
  730.     }
  731.  
  732.     .secondary-navigation {
  733.         font-size: 11px;
  734.         margin: 0 -30px 48px;
  735.         width: 182px;
  736.     }
  737.  
  738.     .secondary-navigation li {
  739.         border-top: 1px solid rgba(255, 255, 255, 0.2);
  740.         position: relative;
  741.     }
  742.  
  743.     .secondary-navigation a {
  744.         padding: 10px 30px;
  745.     }
  746.  
  747.     .secondary-navigation ul ul {
  748.         background-color: #24890d;
  749.         position: absolute;
  750.         top: 0;
  751.         left: -999em;
  752.         width: 182px;
  753.         z-index: 99999;
  754.     }
  755.  
  756.     .secondary-navigation li li {
  757.         border-top: 0;
  758.     }
  759.  
  760.     .secondary-navigation li:hover > a,
  761.     .secondary-navigation li.focus > a {
  762.         background-color: #24890d;
  763.         color: #fff;
  764.     }
  765.  
  766.     .secondary-navigation ul ul a:hover,
  767.     .secondary-navigation ul ul li.focus > a {
  768.         background-color: #41a62a;
  769.     }
  770.  
  771.     .secondary-navigation ul li:hover > ul,
  772.     .secondary-navigation ul li.focus > ul {
  773.         left: 162px;
  774.     }
  775.  
  776.     .secondary-navigation .menu-item-has-children > a {
  777.         padding-right: 38px;
  778.     }
  779.  
  780.     .secondary-navigation .menu-item-has-children > a:after {
  781.         -webkit-font-smoothing: antialiased;
  782.         content: "\f501";
  783.         display: inline-block;
  784.         font: normal 8px/1 Genericons;
  785.         position: absolute;
  786.         right: 26px;
  787.         top: 14px;
  788.         vertical-align: text-bottom;
  789.     }
  790.  
  791.     .footer-sidebar .widget,
  792.     .primary-sidebar .widget {
  793.         font-size: 12px;
  794.         line-height: 1.5;
  795.     }
  796.  
  797.     .footer-sidebar .widget {
  798.         -webkit-box-sizing: border-box;
  799.         -moz-box-sizing:    border-box;
  800.         box-sizing:         border-box;
  801.         float: left;
  802.         padding: 0 30px;
  803.         width: 25%;
  804.     }
  805.  
  806.     .footer-sidebar .widget h1,
  807.     .primary-sidebar .widget h1 {
  808.         font-size: 20px;
  809.         line-height: 1.2;
  810.     }
  811.  
  812.     .footer-sidebar .widget h2,
  813.     .primary-sidebar .widget h2 {
  814.         font-size: 18px;
  815.         line-height: 1.3333333333;
  816.     }
  817.  
  818.     .footer-sidebar .widget h3,
  819.     .primary-sidebar .widget h3 {
  820.         font-size: 16px;
  821.         line-height: 1.5;
  822.     }
  823.  
  824.     .footer-sidebar .widget h4,
  825.     .primary-sidebar .widget h4 {
  826.         font-size: 14px;
  827.         line-height: 1.7142857142;
  828.     }
  829.  
  830.     .footer-sidebar .widget h5,
  831.     .primary-sidebar .widget h5 {
  832.         font-size: 12px;
  833.         line-height: 2;
  834.     }
  835.  
  836.     .footer-sidebar .widget h6,
  837.     .primary-sidebar .widget h6 {
  838.         font-size: 11px;
  839.         line-height: 2.1818181818;
  840.     }
  841.  
  842.     .footer-sidebar .widget code,
  843.     .footer-sidebar .widget kbd,
  844.     .footer-sidebar .widget tt,
  845.     .footer-sidebar .widget var,
  846.     .footer-sidebar .widget samp,
  847.     .footer-sidebar .widget pre,
  848.     .primary-sidebar .widget code,
  849.     .primary-sidebar .widget kbd,
  850.     .primary-sidebar .widget tt,
  851.     .primary-sidebar .widget var,
  852.     .primary-sidebar .widget samp,
  853.     .primary-sidebar .widget pre {
  854.         font-size: 11px;
  855.         line-height: 1.6363636363;
  856.     }
  857.  
  858.     .footer-sidebar .widget blockquote,
  859.     .primary-sidebar .widget blockquote {
  860.         font-size: 14px;
  861.         line-height: 1.2857142857;
  862.     }
  863.  
  864.     .footer-sidebar .widget blockquote cite,
  865.     .primary-sidebar .widget blockquote cite {
  866.         font-size: 12px;
  867.         line-height: 1.5;
  868.     }
  869.  
  870.     .footer-sidebar .widget input,
  871.     .footer-sidebar .widget textarea,
  872.     .primary-sidebar .widget input,
  873.     .primary-sidebar .widget textarea {
  874.         font-size: 12px;
  875.         padding: 3px 2px 4px 4px;
  876.     }
  877.  
  878.     .footer-sidebar .widget input[type="button"],
  879.     .footer-sidebar .widget input[type="reset"],
  880.     .footer-sidebar .widget input[type="submit"],
  881.     .primary-sidebar .widget input[type="button"],
  882.     .primary-sidebar .widget input[type="reset"],
  883.     .primary-sidebar .widget input[type="submit"] {
  884.         padding: 5px 15px 4px;
  885.     }
  886.  
  887.     .footer-sidebar .widget .widget-title,
  888.     .primary-sidebar .widget .widget-title {
  889.         font-size: 11px;
  890.         font-weight: 900;
  891.         line-height: 1.6363636363;
  892.         margin-bottom: 18px;
  893.     }
  894.  
  895.     .footer-sidebar .widget_twentyfourteen_ephemera .entry-title,
  896.     .footer-sidebar .widget_twentyfourteen_ephemera .entry-meta,
  897.     .footer-sidebar .widget_twentyfourteen_ephemera .wp-caption-text,
  898.     .footer-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link,
  899.     .footer-sidebar .widget_twentyfourteen_ephemera .entry-content table,
  900.     .primary-sidebar .widget_twentyfourteen_ephemera .entry-title,
  901.     .primary-sidebar .widget_twentyfourteen_ephemera .entry-meta,
  902.     .primary-sidebar .widget_twentyfourteen_ephemera .wp-caption-text,
  903.     .primary-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link,
  904.     .primary-sidebar .widget_twentyfourteen_ephemera .entry-content table {
  905.         font-size: 11px;
  906.         line-height: 1.6363636363;
  907.     }
  908.  
  909.     .footer-sidebar .widget_archive li,
  910.     .footer-sidebar .widget_categories li,
  911.     .footer-sidebar .widget_links li,
  912.     .footer-sidebar .widget_meta li,
  913.     .footer-sidebar .widget_nav_menu li,
  914.     .footer-sidebar .widget_pages li,
  915.     .footer-sidebar .widget_recent_comments li,
  916.     .footer-sidebar .widget_recent_entries li,
  917.     .primary-sidebar .widget_archive li,
  918.     .primary-sidebar .widget_categories li,
  919.     .primary-sidebar .widget_links li,
  920.     .primary-sidebar .widget_meta li,
  921.     .primary-sidebar .widget_nav_menu li,
  922.     .primary-sidebar .widget_pages li,
  923.     .primary-sidebar .widget_recent_comments li,
  924.     .primary-sidebar .widget_recent_entries li {
  925.         border-top: 0;
  926.         padding: 0 0 6px;
  927.     }
  928.  
  929.     .footer-sidebar .widget_archive li:last-child,
  930.     .footer-sidebar .widget_categories li:last-child,
  931.     .footer-sidebar .widget_links li:last-child,
  932.     .footer-sidebar .widget_meta li:last-child,
  933.     .footer-sidebar .widget_nav_menu li:last-child,
  934.     .footer-sidebar .widget_pages li:last-child,
  935.     .footer-sidebar .widget_recent_comments li:last-child,
  936.     .footer-sidebar .widget_recent_entries li:last-child,
  937.     .primary-sidebar .widget_archive li:last-child,
  938.     .primary-sidebar .widget_categories li:last-child,
  939.     .primary-sidebar .widget_links li:last-child,
  940.     .primary-sidebar .widget_meta li:last-child,
  941.     .primary-sidebar .widget_nav_menu li:last-child,
  942.     .primary-sidebar .widget_pages li:last-child,
  943.     .primary-sidebar .widget_recent_comments li:last-child,
  944.     .primary-sidebar .widget_recent_entries li:last-child {
  945.         padding: 0;
  946.     }
  947.  
  948.     .footer-sidebar .widget_categories li ul,
  949.     .footer-sidebar .widget_nav_menu li ul,
  950.     .footer-sidebar .widget_pages li ul,
  951.     .primary-sidebar .widget_categories li ul,
  952.     .primary-sidebar .widget_nav_menu li ul,
  953.     .primary-sidebar .widget_pages li ul {
  954.         border-top: 0;
  955.         margin-top: 6px;
  956.     }
  957.  
  958.     #supplementary {
  959.         padding: 0;
  960.     }
  961.  
  962.     .footer-sidebar {
  963.         font-size: 12px;
  964.         line-height: 1.5;
  965.     }
  966.  
  967.     .featured-content {
  968.         padding-left: 182px;
  969.     }
  970.  
  971.     .grid .featured-content .hentry {
  972.         width: 33.3333333%;
  973.     }
  974.  
  975.     .grid .featured-content .hentry:nth-child( 2n+1 ) {
  976.         clear: none;
  977.     }
  978.  
  979.     .grid .featured-content .hentry:nth-child( 3n+1 ) {
  980.         clear: both;
  981.     }
  982.  
  983.     .grid .featured-content .entry-header {
  984.         height: 120px;
  985.     }
  986. }
  987.  
  988. @media screen and (min-width: 1040px) {
  989.     .site-content .has-post-thumbnail .entry-header {
  990.         margin-top: -48px;
  991.     }
  992.  
  993.     .archive-header,
  994.     .comments-area,
  995.     .image-navigation,
  996.     .page-header,
  997.     .page-content,
  998.     .post-navigation,
  999.     .site-content .entry-header,
  1000.     .site-content .entry-content,
  1001.     .site-content .entry-summary,
  1002.     .site-content footer.entry-meta {
  1003.         padding-right: 15px;
  1004.         padding-left: 15px;
  1005.     }
  1006.  
  1007.     .full-width .archive-header,
  1008.     .full-width .comments-area,
  1009.     .full-width .image-navigation,
  1010.     .full-width .page-header,
  1011.     .full-width .page-content,
  1012.     .full-width .post-navigation,
  1013.     .full-width .site-content .entry-header,
  1014.     .full-width .site-content .entry-content,
  1015.     .full-width .site-content .entry-summary,
  1016.     .full-width .site-content footer.entry-meta {
  1017.         padding-right: 30px;
  1018.         padding-left: 30px;
  1019.     }
  1020. }
  1021.  
  1022. @media screen and (min-width: 1080px) {
  1023.     .search-box .search-field {
  1024.         width: 324px;
  1025.     }
  1026.  
  1027.     .site-content,
  1028.     .site-main .widecolumn {
  1029.         margin-left: 222px;
  1030.     }
  1031.  
  1032.     .site:before {
  1033.         width: 222px;
  1034.     }
  1035.  
  1036.     .search-box-wrapper,
  1037.     .featured-content {
  1038.         padding-left: 222px;
  1039.     }
  1040.  
  1041.     #secondary {
  1042.         width: 162px;
  1043.     }
  1044.  
  1045.     .secondary-navigation,
  1046.     .secondary-navigation ul ul {
  1047.         width: 222px;
  1048.     }
  1049.  
  1050.     .secondary-navigation ul li:hover > ul,
  1051.     .secondary-navigation ul li.focus > ul {
  1052.         left: 202px;
  1053.     }
  1054.  
  1055.     .slider .featured-content .entry-title {
  1056.         font-size: 33px;
  1057.     }
  1058.  
  1059.     .slider .featured-content .entry-header,
  1060.     .slider-control-paging {
  1061.         width: 534px;
  1062.     }
  1063.  
  1064.     .slider-control-paging {
  1065.         padding-left: 24px;
  1066.     }
  1067.  
  1068.     .slider-control-paging li {
  1069.         margin: 12px 12px 12px 0;
  1070.     }
  1071.  
  1072.     .slider-control-paging a {
  1073.         height: 24px;
  1074.         width: 24px;
  1075.     }
  1076.  
  1077.     .slider-control-paging a:before {
  1078.         top: 6px;
  1079.         left: 6px;
  1080.     }
  1081. }
  1082.  
  1083. @media screen and (min-width: 1110px) {
  1084.     .archive-header,
  1085.     .comments-area,
  1086.     .image-navigation,
  1087.     .page-header,
  1088.     .page-content,
  1089.     .post-navigation,
  1090.     .site-content .entry-header,
  1091.     .site-content .entry-content,
  1092.     .site-content .entry-summary,
  1093.     .site-content footer.entry-meta {
  1094.         padding-right: 30px;
  1095.         padding-left: 30px;
  1096.     }
  1097. }
  1098.  
  1099. @media screen and (min-width: 1218px) {
  1100.     .archive-header,
  1101.     .comments-area,
  1102.     .image-navigation,
  1103.     .page-header,
  1104.     .page-content,
  1105.     .post-navigation,
  1106.     .site-content .entry-header,
  1107.     .site-content .entry-content,
  1108.     .site-content .entry-summary,
  1109.     .site-content footer.entry-meta {
  1110.         margin-right: 54px;
  1111.     }
  1112.  
  1113.     .full-width .archive-header,
  1114.     .full-width .comments-area,
  1115.     .full-width .image-navigation,
  1116.     .full-width .page-header,
  1117.     .full-width .page-content,
  1118.     .full-width .post-navigation,
  1119.     .full-width .site-content .entry-header,
  1120.     .full-width .site-content .entry-content,
  1121.     .full-width .site-content .entry-summary,
  1122.     .full-width .site-content footer.entry-meta {
  1123.         margin-right: auto;
  1124.     }
  1125. }
  1126.  
  1127. @media screen and (min-width: 1260px) {
  1128.     .site-content blockquote.alignleft,
  1129.     .site-content blockquote.alignright {
  1130.         width: -webkit-calc(50% + 18px);
  1131.         width:         calc(50% + 18px);
  1132.     }
  1133.  
  1134.     .site-content blockquote.alignleft {
  1135.         margin-left: -18%;
  1136.     }
  1137.  
  1138.     .site-content blockquote.alignright {
  1139.         margin-right: -18%;
  1140.     }
  1141. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement