/* Theme Name: blogwhite Description: Used to style Blocks. */ /*-------------------------------------------------------------- TABLE OF CONTENTS: ---------------------------------------------------------------- 1.0 General Block Styles 2.0 Blocks - Common Blocks 3.0 Blocks - Formatting 4.0 Blocks - Layout Elements 5.0 Blocks - Widgets 6.0 Blocks - footer widgets --------------------------------------------------------------*/ /* 1.0 General Block Styles */ /* Captions */ [class^="wp-block-"] figcaption { color:#636363; font-size: 12px; text-align: left; margin-bottom: 1.5 em; } /* 2.0 Blocks - Common Blocks */ /* Paragraph */ p.has-drop-cap:not(:focus)::first-letter { font-size: 2em; } .wp-block-image { margin-bottom: 1.5em; } .wp-block-image figure { margin-bottom: 1em; margin-top: 0.5em; } /* Gallery */ .wp-block-gallery { margin:0 0 1.875em; } /* Cover */ .wp-block-cover, .wp-block-cover-image { min-height: 250px; padding:50px; } /* Audio */ .wp-block-audio { margin: 0 0 2em; display: block; width: 100%; } /* Quote */ .wp-block-quote { border-left: 0.25em solid; margin: 0 0 1.75em; padding-left: 1em; } .wp-block-quote cite, .wp-block-quote footer { color:#636363;    font-size:15px; font-style: normal; position: relative; line-height:1.5; } /* File */ .wp-block-file .wp-block-file__button { background: #fff; color: #000; text-decoration: none; } .wp-block-file .wp-block-file__button:hover, .wp-block-file .wp-block-file__button:focus { background-color: #E0E0E0; } .rtl .wp-block-file *+.wp-block-file__button { margin-left: 0.825em; margin-right: 0; } /* 3.0 Blocks - Formatting */ /* Code */ .wp-block-code { border: 1px solid #ccc; border-radius: 4px; font-family: Menlo,Consolas,monaco,monospace; padding: 0.8em 1em; } /* Preformatted */ .wp-block-preformatted { background: #eee; font-family: "Courier 10 Pitch", courier, monospace; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } /* Pullquote */ .wp-block-pullquote { line-height: 1.5; border-bottom: 4px solid; border-top: 4px solid; margin-bottom: 1.75em; } .wp-block-pullquote blockquote, .wp-block-pullquote cite, .wp-block-pullquote p { color: inherit; font-size: 18px; } .wp-block-pullquote cite { font-family:italics; } /* Table */ .wp-block-table { margin: 0 0 1em; font-size: 16px; line-height:1.5; } .wp-block-table td, .wp-block-table th { border: 1px solid #636363; padding: 0.5em; } /* 4.0 Blocks - Layout Elements */ /* Button */ .wp-block-button .wp-block-button__link { color: #fff; background-color: #32373c; border-radius: 9999px; box-shadow: none; text-decoration: none; font-size: 1.2em; cursor: pointer; } .wp-block-button .wp-block-button__link:hover, .wp-block-button .wp-block-button__link:focus { background-color:#003060; color: #fff; -webkit-box-shadow: none; box-shadow: none; } /* Separator*/ .wp-block-separator { border: none; border-bottom: 2px solid; margin-left: auto; margin-right: auto; } /* Media & Text */ .wp-block-media-text { margin-bottom: 1.6em; } /* 5.0 Blocks - Widgets */ /* Latest Posts,Categories,Archives,meta,page list,list,nav_menu */ .widget-area ul { margin:0; padding-left:0; } .widget-area ul li a { font-size:18px; } .wp-block-latest-posts, .wp-block-archives, .wp-block-categories, .wp-block-page-list, .widget_meta ul { margin:0; padding-left:0; } .widget_nav_menu ul { margin:0; padding-left:0px; } .widget_nav_menu ul li ul { padding-left:15px; } .widget_recent_entries li a, .wp-block-archives li a, .wp-block-categories li a, .widget_meta li a, .wp-block-page-list li a, .widget_nav_menu ul li a { font-size:18px; } /* Latest Comments */ .wp-block-latest-comments { margin: 0; padding: 0; } .wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar { border-radius: 1.5em; display: block; float: left; height: 2.5em; margin-right: 0.75em; width: 2.5em; } .wp-block-latest-comments article { margin-bottom: 0; } .wp-block-latest-comments__comment-meta { margin-left: 3.25em; margin-bottom:0.5em; font-size:16px; } .wp-block-latest-comments__comment-author, .wp-block-latest-comments__comment-link { font-weight: 500; } .wp-block-latest-comments__comment-date { display: block; font-size: .85em; } .wp-block-latest-comments__comment-excerpt p { font-size: 1em; line-height: 1.5; margin: 0.36em 0 1.4em; } /* Tag */ .wp-block-tag-cloud { box-sizing: border-box; } .wp-block-tag-cloud a { font-size:16px !important; display: inline-block; margin-right: 5px; text-decoration:none; line-height:1.7em; border:1px solid #949494; margin:5px; padding:3px 7px; } /*calendar*/ .wp-block-calendar table { margin-bottom:2em; } .wp-block-calendar caption { font-size:18px; } .wp-block-calendar thead th, .wp-block-calendar tbody td { line-height: 1.5; border: none; padding:2px; font-weight:600; } .wp-block-calendar .wp-calendar-nav{ display:none; } /*rss */ .widget_block .widget_rss { margin-top:3em; } /* 6.0 footer widgets */ .footer-widgets-wrapper h2, .footer-widgets-wrapper .wp-block-latest-posts li, .footer-widgets-wrapper .wp-block-archives, .footer-widgets-wrapper .wp-block-page-list, .footer-widgets-wrapper .wp-block-categories, .footer-widgets-wrapper .widget_nav_menu, .footer-widgets-wrapper .widget_meta { text-align:left; padding-left:0; } .footer-widgets-wrapper ul { text-align:left; margin:0; padding-left:0; } .footer-widgets-wrapper .widget_meta h2, .footer-widgets-wrapper .widget_nav_menu h2 { font-size: 1.5em; margin: 0 0 1.25em; padding: 0.375em 0; background-color: #ebebeb; } .footer-widgets-wrapper ul li a, .footer-widgets-wrapper .wp-block-latest-posts li a, .footer-widgets-wrapper .wp-block-archives li a, .footer-widgets-wrapper .wp-block-categories li a, .footer-widgets-wrapper .widget_meta li a, .footer-widgets-wrapper .wp-block-page-list li a, .footer-widgets-wrapper .widget_block ul li, .footer-widgets-wrapper .widget_nav_menu ul li a { font-size:18px; } .footer-widgets-wrapper .wp-block-audio { margin: 0 0 2em; display: block; width: 100%; } .footer-widgets-wrapper .wp-block-code { border: 1px solid #ccc; border-radius: 4px; font-family: Menlo,Consolas,monaco,monospace; padding: 1em 0.8em; } .footer-widgets-wrapper .wp-block-quote { border-left: 0.25em solid; margin: 0 0 2em; padding-left: 1em; } .footer-widgets-wrapper .wp-block-table { margin: 0 0 1em; font-size: 16px; line-height:1.5; } .footer-widgets-wrapper .widget_tag_cloud .wp-block-tag-cloud a, .footer-widgets-wrapper .widget_tag_cloud .tagcloud a { font-size:16px !important; display: inline-block; margin-right: 5px; text-decoration:none; line-height:1.7em; border:1px solid #949494; margin:5px; padding:3px 7px; } .footer-widgets-wrapper .wp-block-gallery { margin:0 0 1.875em; } .footer-widgets-wrapper .wp-block-calendar table { margin-bottom:2em; } .footer-widgets-wrapper .wp-block-calendar caption { font-size:18px; } .footer-widgets-wrapper .wp-block-calendar thead th, .footer-widgets-wrapper .wp-block-calendar tbody td { line-height: 1.5; border: none; padding:2px; font-weight:600; } .footer-widgets-wrapper .wp-block-calendar .wp-calendar-nav{ display:none; } .footer-widgets-wrapper .widget_block .widget_rss { margin:0 0 3em } .footer-widgets-wrapper .wp-block-latest-comments { margin: 0; padding: 0; }