:root { --theme-font: 'Jost', sans-serif; --color-black: #18181B; --color-primary: #8571FF; --color-thard: #F1EFFC; --color-body: #767C84; --color-white: #ffffff; } strong { font-weight: 500; } a { display: inline-block; text-decoration: none; } a, .comment-meta .fn, .comment-reply-link, .no-comments, input[type=submit], button[type=submit] { -webkit-transition: .3s; transition: .3s; } button { cursor: pointer; } table bloghub a { font-weight: 500; } img { max-width: 100%; height: auto; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { color: var(--color-black); border: 1px solid var(--color-thard); border-radius: 5px; padding: 15px; box-shadow: none; outline: none; width: 100%; margin-bottom: 30px; } textarea { height: 120px; width: 100%; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration { display: none; } input:focus, input[type=text]:focus, input[type=email]:focus, input[type=password]:focus, input[type=url]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=date]:focus, textarea:focus { box-shadow: none; outline: 1px solid; } form.search-form label, form.search-form input { margin-bottom: 0; width: 100%; border-radius: 5px; } form.search-form { position: relative; } form.search-form .search-submit { position: absolute; top: 0; right: 0; height: 100%; width: 60px; font-size: 18px; } code { background-color: var(--color-thard); font-weight: normal; } pre { background: var(--color-thard); padding: 30px; border-radius: 5px; font-weight: 400; margin-bottom: 25px; margin-top: 30px; } table { width: 100%; margin-bottom: 35px; margin-top: 15px; border-left: 1px solid; border-bottom: 1px solid; border-color: var(--color-thard); } table th, table bloghub { border-top: 1px solid; border-right: 1px solid; text-align: center; padding: 8px; border-color: var(--color-thard); } ul, ul ul, ol, ol ol, ol ul, ul ol { padding-left: 20px; } .site { overflow-x: hidden; } /*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } .screen-reader-text:focus { background-color: var(--color-thard); border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; color: var(--color-primary); display: block; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } #content[tabindex="-1"]:focus { outline: 0; } /*-------------------------------------------------------------- # Alignments --------------------------------------------------------------*/ .alignleft { display: inline; float: left; margin-right: 1.5em; margin-bottom: 1.5em; } .alignright { display: inline; float: right; margin-left: 1.5em; margin-bottom: 1.5em; clear: both; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; margin-bottom: 1.5em; } /*-------------------------------------------------------------- # Clearings --------------------------------------------------------------*/ .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } /*-------------------------------------------------------------- # Widgets Css --------------------------------------------------------------*/ .sidebar-widget-area .widget { margin-bottom: 50px; padding: 30px 40px; background-color: var(--color-thard); border-radius: 5px; overflow: hidden; } .sidebar-widget-area .widget:last-child { margin-bottom: 0; } .content-area button[type="submit"].search-submit, .widget.widget_search button[type="submit"] { padding: 10px; border-radius: 5px; height: 46px; top: 50%; margin-top: -23px; right: 8px; display: inline-block; } .sidebar-widget-area .widget-title,.widget label.wp-block-search__label { color: var(--color-black); font-size: 22px; padding: 30px 40px 0 40px; margin: -30px -40px 15px -40px; font-weight: 700; text-transform: capitalize; position: relative; } .sidebar-widget-area .widget_archive select, .sidebar-widget-area .widget_categories select { margin-bottom: 10px; } .sidebar-widget-area .widget_calendar .widget-title { margin-bottom: -5px; } .sidebar-widget-area .widget_recent_comments .widget-title, .sidebar-widget-area .widget_recent_entries .widget-title { margin-bottom: 8px; } .sidebar-widget-area .widget_rss .widget-title { margin-bottom: 12px; } .sidebar-widget-area .widget_text .widget-title { margin-bottom: 15px; } .sidebar-widget-area .widget.widget_rss ul li:last-child { padding-bottom: 0 !important; } .sidebar-widget-area .widget_search .widget-title { display: none; } .sidebar-widget-area .widget_search { padding: 40px; } .sidebar-widget-area .widget-title a { color: var(--color-black); } .widget ul { margin: 0; padding: 0; list-style: none; } .widget ul ul { padding-left: 15px; } .widget ul li { border-top: 1px solid; position: relative; padding: 8px 0; border-color: transparent; font-weight: 500; } .widget ul li:last-child { padding-bottom: 0; margin-bottom: 0; } .widget ul ul li:first-of-type { padding-top: 10px; border-color: transparent; margin-top: 5px; } .widget ul ul li:first-of-type { margin-top: 10px; } .wp-block-woocommerce-product-categories ul ul li:first-of-type { padding-top: 0; } .widget select { max-width: 100%; } select { width: 100%; height: 50px; cursor: pointer; } span.post-count-number { font-weight: 500; } .widget .post-count-number { position: absolute; right: 0; pointer-events: none; } .sidebar-widget-area .widget .post-count-number { position: absolute; right: 0; color: var(--color-black); top: 0; text-align: center; font-size: 16px; letter-spacing: .5px; transition: .3s; -webkit-transition: .3s; border-radius: 0 5px 5px 0; font-weight: 600; } .sidebar-widget-area .widget.widget_archive li a, .sidebar-widget-area .widget .wp-block-archives li a, .sidebar-widget-area .widget.widget_categories li a, .sidebar-widget-area .widget .wp-block-categories li a, .sidebar-widget-area .widget.widget_pages li a, .sidebar-widget-area .widget.widget_meta li a, .sidebar-widget-area .widget.widget_nav_menu li a { display: block; font-weight: 500; } .sidebar-widget-area .widget .wp-block-categories li a:hover, .sidebar-widget-area .widget .wp-block-archives li a:hover { color: var(--color-primary); } .sidebar-widget-area .widget.widget_archive li a, .sidebar-widget-area .widget .wp-block-archives li a, .sidebar-widget-area .widget.widget_categories li a, .sidebar-widget-area .widget .wp-block-categories li a { padding: 0px 0 0 23px; } .sidebar-widget-area .widget.widget_pages li a, .sidebar-widget-area .widget.widget_meta li a, .sidebar-widget-area .widget.widget_nav_menu li a { padding: 0 13px 0px 20px; border-radius: 5px; } .sidebar-widget-area .widget.widget_archive li, .sidebar-widget-area .widget .wp-block-archives li, .sidebar-widget-area .widget.widget_categories li, .sidebar-widget-area .widget .wp-block-categories li, .sidebar-widget-area .widget.widget_pages li, .sidebar-widget-area .widget.widget_meta li, .sidebar-widget-area .widget.widget_recent_entries li a, .sidebar-widget-area .widget.widget_text strong, .sidebar-widget-area .widget.widget_nav_menu a { padding: 0; margin-bottom: 10px; line-height: 32px; } .sidebar-widget-area .widget.widget_categories a:hover, .sidebar-widget-area .widget.widget_archive li:hover a, .sidebar-widget-area .widget.widget_pages li a:hover, .sidebar-widget-area .widget.widget_meta li a:hover, .sidebar-widget-area .widget.widget_nav_menu li a:hover, .sidebar-widget-area .widget.widget_nav_menu li.current-menu-item a, .sidebar-widget-area .widget.widget_categories a:hover+.post-count-number, .sidebar-widget-area .widget.widget_archive li:hover .post-count-number, .sidebar-widget-area .widget .wp-block-categories li a:hover+.post-count-number, .sidebar-widget-area .widget .wp-block-archives li a:hover+.post-count-number { color: var(--color-primary); } .widget.widget_calendar caption, .widget .wp-block-calendar caption { caption-side: top; } .widget table { margin-bottom: 20px; } .has-large-font-size { line-height: 46px; } p[style='font-size:46px'] { line-height: 56px; } .sidebar-widget-area .widget.widget_archive li a:before, .sidebar-widget-area .widget .wp-block-archives li a:before, .sidebar-widget-area .widget.widget_categories li a:before, .sidebar-widget-area .widget .wp-block-categories li a:before, .sidebar-widget-area .widget.widget_pages li a:before, .sidebar-widget-area .widget.widget_meta li a:before, .sidebar-widget-area .widget.widget_nav_menu li a:before, .sidebar-widget-area .widget.widget_recent_entries li a:before, .sidebar-widget-area .widget.widget_recent_comments li:before, .sidebar-widget-area .wp-block-latest-comments__comment:before, .sidebar-widget-area .wp-block-latest-posts li a:before { position: absolute; content: "\f101"; font-family: "Font Awesome 5 Free"; font-weight: 600; left: 0; top: 0; font-size: 14px; } .sidebar-widget-area .widget.widget_recent_comments li:before { top: 9px; } .sidebar-widget-area .wp-block-latest-comments__comment:before { top: 8px; } .sidebar-widget-area .wp-block-latest-posts li a:before, .sidebar-widget-area .widget.widget_recent_entries li a:before { top: 10px; } .sidebar-widget-area .widget.widget_recent_entries li a:before, .sidebar-widget-area .widget.widget_recent_comments li:before, .sidebar-widget-area .wp-block-latest-comments__comment:before, .sidebar-widget-area .wp-block-latest-posts li a:before { left: 0; } .sidebar-widget-area .widget.widget_recent_entries li a, .sidebar-widget-area .wp-block-latest-posts li a { margin: 0; padding-left: 25px; line-height: 26px; } .sidebar-widget-area .widget.widget_recent_entries li a:hover, .sidebar-widget-area .wp-block-latest-posts li a:hover, .sidebar-widget-area .widget.widget_recent_comments li a:hover, .sidebar-widget-area .wp-block-latest-comments__comment a:hover { color: var(--color-primary); } .sidebar-widget-area .widget.widget_recent_entries li, .sidebar-widget-area .widget.widget_recent_comments li { border-color: transparent; padding: 8px 0 5px; } .sidebar-widget-area .widget.widget_recent_comments li, .sidebar-widget-area .wp-block-latest-comments__comment { padding-left: 25px; position: relative; color: var(--color-black); font-weight: 500; } .sidebar-widget-area .widget.widget_recent_entries li:first-of-type, .sidebar-widget-area .widget.widget_recent_comments li:first-of-type { border-color: transparent; } .sidebar-widget-area .widget.widget_recent_comments li { padding-left: 25px; position: relative; } .sidebar-widget-area .widget.widget_recent_comments li, .sidebar-widget-area .widget.widget_recent_comments li a { color: var(--color-black); } .widget_block.widget_recent_comments li .wp-block-latest-comments__comment-meta time { font-weight: 500; font-size: 16px; color: var(--color-primary); margin-top: 5px; } .widget.widget_recent_comments li a { display: inline; } .widget.widget_rss ul li { border-top: 0; padding-bottom: 15px; } .widget.widget_rss ul li a { font-size: 18px; padding: 0; display: block; line-height: 26px; margin-bottom: 5px; font-weight: 600; color: var(--color-primary); } .widget.widget_rss ul li a:hover{ color: var(--color-black) } .widget.widget_rss .rss-date { margin-bottom: 15px; display: block; margin-top: 0; color: var(--color-black); font-weight: 500; } .widget.widget_rss .rssSummary { font-weight: 400; } .widget.widget_rss cite { margin-top: 10px; display: block; font-weight: 500; color: var(--color-black); } .sidebar-widget-area .widget_search .search-submit,footer .widget_search .search-submit { padding: 0 18px; width: auto; } .widget.widget_text img { margin: 15px 0; } .widget.widget_tag_cloud a, .wp-block-tag-cloud a { font-size: 13px !important; text-transform: uppercase; display: inline-block; margin-right: 5px; padding: 5px 16px 3px 16px; border-radius: 5px; margin-bottom: 10px; color: var(--color-white); font-weight: 600; background-color: var(--color-primary); } .wp-block-group.has-background { padding: 15px 15px 1px; margin-bottom: 30px; } .entry-content table th, .entry-content table td { padding: 15px; } table th, table td { border-top: 1px solid; border-right: 1px solid; text-align: center; padding: 8px; border-color: var(--color-thard); } .widget.widget_tag_cloud a:hover, .wp-block-tag-cloud a:hover { color: var(--color-white); background-color: var(--color-black); } .site-footer a:hover, .footer-widget-area .widget.widget_rss ul li a, .footer-widget-area .widget.widget_rss .rss-date { color: var(--color-primary); } .footer-widget-area .widget.widget_archive li a:hover:before, .footer-widget-area .widget.widget_categories li a:hover:before, .footer-widget-area .widget.widget_pages li a:hover:before, .footer-widget-area .widget.widget_meta li a:hover:before, .footer-widget-area .widget.widget_nav_menu li a:hover:before, .footer-widget-area .widget_recent_entries li a:hover:before, .footer-widget-area .wp-block-latest-posts__list li a:hover:before, .footer-widget-area .wp-block-categories-list li a:hover:before, .footer-widget-area .wp-block-archives-list li a:hover:before, .footer-widget-area .wp-block-pages-list__item__link:hover:before { background-color: var(--color-primary); } .widget.widget_nav_menu ul li { padding: 0; } .widget.widget_nav_menu ul ul li:first-of-type { margin-top: 0; padding-top: 0; } .widget_archive select, .widget_categories select, .widget_text select, .wp-block-archives-dropdown select, .wp-block-categories-dropdown select { -webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 11px 15px; border-radius: 5px; color: var(--color-body); background-color: var(--color-white); ; position: relative; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='10px' width='15px'%3E%3Ctext x='0' y='10' fill='gray'%3E%E2%96%BE%3C/text%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 5px center; background-clip: border-box; -moz-background-clip: border-box; -webkit-background-clip: border-box; } /* 5.8 Block Widget CSS */ .sidebar-widget-area .widget.widget_block { padding: 30px 40px; } .sidebar-widget-area .widget.widget_block h2 { font-size: 24px; color: var(--color-black); padding: 30px 40px 0 40px; margin: -30px -40px 20px -40px; font-weight: 600; position: relative; } .sidebar-widget-area .widget.widget_block .wp-block-latest-comments { padding-left: 0; margin-top: 17px; } .sidebar-widget-area .wp-block-archives-dropdown, .sidebar-widget-area .wp-block-categories-dropdown { margin-bottom: 10px; } .wp-block-calendar table th { font-weight: 600; } .widget .wp-block-calendar tbody bloghub, .widget .wp-block-calendar th { padding: 8px !important; border: 1px solid var(--color-body); } .widget .wp-block-calendar a { text-decoration: underline; color: var(--color-primary); } .sidebar-widget-area .widget.widget_block.widget_calendar { padding-top: 10px; } .widget.widget_block.widget_recent_comments ol, .sidebar-widget-area .widget.widget_block.widget_recent_comments li { padding-left: 0; } .sidebar-widget-area .widget.widget_block.widget_recent_comments li:before { display: none; } .widget .wp-block-latest-comments__comment-excerpt p:last-child { margin-bottom: 0; } .sidebar-widget-area .widget.widget_block .wp-block-page-list li { padding: 0; margin-bottom: 10px; } .sidebar-widget-area .widget.widget_block .wp-block-page-list li a { padding: 10px 10px 10px 50px; border-radius: 5px; display: block; background-color: var(--color-white); font-weight: 500; } .sidebar-widget-area .widget.widget_block .wp-block-page-list li a:before { position: absolute; content: "\f101"; font-family: "Font Awesome 5 Free"; font-weight: 600; left: 25px; top: 12px; font-size: 14px; } .widget span.wp-block-page-list__submenu-icon { display: none; } .sidebar-widget-area .widget.widget_block .wp-block-page-list li a:hover { color: var(--color-white); } .sidebar-widget-area .widget.widget_block.widget_tag_cloud .wp-block-tag-cloud { margin-bottom: 0; } .widget .wp-block-search .wp-block-search__inside-wrapper { margin: 10px 0; } .widget button[type="submit"].wp-block-search__button { border-color: transparent; color: var(--color-white); background-color: var(--color-primary); } .post-details-wrapper article .wp-block-search button.wp-block-search__button:before { top: 21px; right: 20px; } /*-------------------------------------------------------------- # Single Post --------------------------------------------------------------*/ .post-details-wrapper article h1, .post-details-wrapper article h2, .post-details-wrapper article h3, .post-details-wrapper article h4, .post-details-wrapper article h5, .post-details-wrapper article h6 { margin: 30px 0 10px; } .post-details-wrapper article h3 { margin-top: 10px; } .post-details-wrapper .post-thumbnail-wrapper { border-radius: 8px; } .post-details-wrapper .entry-content img { margin-top: 20px; margin-bottom: 5px; } .post-details-wrapper .post-meta { margin-bottom: 20px; } .post-details-wrapper article .post-title { margin-bottom: 20px; margin-top: 0; font-size: 40px; line-height: 50px; font-weight: 500; } blockquote.wp-block-quote, blockquote { background-color: var(--color-thard); font-size: 19px; font-style: italic; line-height: 30px; color: var(--color-black); padding: 35px 25px; margin: 30px 0; border-radius: 0 10px 10px 0; position: relative; border-left: 5px solid var(--color-primary); } blockquote.has-text-color.has-light-gray-color { color: var(--color-black); } .wp-block-columns.alignwide blockquote.wp-block-quote { margin-top: 8px; } .widget.widget_block a.wp-block-latest-comments__comment-link { display: inline; line-height: 1.8; } .wp-block-quote.has-text-align-right { border-radius: 0; padding: 30px; } blockquote.wp-block-quote:before, blockquote:before { position: absolute; content: '\f10d'; font-family: "Font Awesome 5 Free"; font-size: 90px; font-weight: 900; opacity: .1; top: 55px; left: 30px; } blockquote cite, .wp-block-quote__citation, .wp-block-quote cite, .wp-block-quote footer, .wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer { color: var(--color-black); font-weight: 500; font-style: italic; font-size: 18px; } .wp-block-quote.is-large, .wp-block-quote.is-style-large, .wp-block-quote.is-large:not(.is-style-plain), .wp-block-quote.is-style-large:not(.is-style-plain) { padding: 35px 25px; border-left: 4px solid var(--color-primary) !important; } .post-details-wrapper article .entry-content a { font-weight: 500; } .post-details-wrapper article .entry-content a:hover{ color: var(--color-primary) } .post-details-wrapper article .entry-content .wp-block-archives a, .post-details-wrapper article .entry-content .wp-block-latest-comments__comment-link, .post-details-wrapper article .entry-content .wp-block-latest-comments__comment-author, .post-details-wrapper article .entry-content .wp-block-latest-posts__list a, .post-details-wrapper article .entry-content .wp-block-rss__item-title a, .post-details-wrapper article .entry-content .wp-block-tag-cloud a, .post-details-wrapper article .entry-content ul li a { font-weight: 500; } .comment-content a { word-wrap: break-word; } .post-password-form input[type="password"] { border-radius: 5px; margin-top: 15px; } form.post-password-form input[type='submit'] { padding: 21px 30px 20px; } .entry-content ol li, .entry-content ul li { margin-bottom: 5px; } .post-details-wrapper .entry-content { margin-bottom: 30px; } .post-tags a { padding: 6px 18px 6px 18px; margin-right: 10px; display: inline-block; text-transform: capitalize; font-size: 16px; line-height: 24px; font-weight: 600; color: var(--color-white); margin-bottom: 5px; border-radius: 5px; } .post-tags a:hover { color: var(--color-white); } .post-details-wrapper strong, .post-details-wrapper b, figcaption { font-weight: 600; color: var(--color-black) } .post-page-numbers { margin-right: 10px; } .entry-content table th, .entry-content table bloghub { padding: 15px; } .post-details-wrapper .wp-block-calendar tfoot { border: 1px solid var(--color-thard); } li.pingback, li.trackback { border: 2px solid var(--color-thard); padding: 10px; margin-bottom: 20px; } ul ol li:before { display: none; } ul ol li { padding-left: 0 !important; } ul ol li ul li:before { display: block; } article.page .entry-content p img { margin-bottom: 30px; } /*-------------------------------------------------------------- # Comment Css --------------------------------------------------------------*/ .comments-area { margin-top: 80px; } .comments-title { font-size: 27px; border-bottom: 2px solid var(--color-thard); padding-bottom: 15px; margin-bottom: 30px; } ol.comment-list { margin: 0; padding: 0; list-style: none; } .comment ol.children { list-style: none; padding-left: 50px; } @media screen and ( max-width: 767px) { .comment ol.children { padding-left: 10px; } } .comment span.says { display: none; } .comment-author.vcard, footer.comment-meta { position: relative; } .comment-author.vcard img { border-radius: 50%; height: 90px; width: 90px; margin-top: -5px; } .comment-author.vcard .fn { font-size: 20px; position: absolute; left: 110px; top: -10px; text-transform: capitalize; font-weight: 600; } .comment-author.vcard .fn a { font-weight: 600; } .bypostauthor { display: block; } .bypostauthor .comment-author.vcard .fn:after { content: "\f02e"; font-family: "Font Awesome 5 Free"; font-size: 13px; top: 0; margin-left: 10px; position: relative; line-height: 1; font-weight: 900; } .comment-metadata { position: absolute; left: 110px; top: 20px; } .comment-metadata time { text-transform: uppercase; font-weight: 500; font-size: 14px; } em.comment-awaiting-moderation { font-weight: 500; color: var(--color-black); display: block; padding-left: 110px; margin-top: -25px; margin-bottom: 35px; } .comment-metadata span.edit-link, span.edit-link { display: none; } .comment .comment-content { position: relative; padding-left: 110px; margin-top: -25px; } .comment article { margin-top: 15px; padding: 15px 15px 15px 0; border-bottom: 2px solid var(--color-thard); position: relative; } .comment-list li:last-child .comment-body { border-bottom: 0; } .comment-list li .children .comment-body { border-bottom: 2px solid var(--color-thard); } .comment-content img { margin-top: 30px; margin-bottom: 30px; } .comment-body .reply { position: absolute; right: 0; top: 8px; } .comments-area .reply a { position: relative; padding-left: 25px; color: var(--color-black); font-weight: 600; } .comment-body .reply a:before { content: "\f122"; font-family: "Font Awesome 5 Free"; position: absolute; left: 3px; top: 0; } .comment-content a, .comment-body a { word-wrap: break-word; font-weight: 500; } .comment-content a:hover, .comment-body a:hover { color: var(--color-primary) } .comment-content li { font-weight: 500; margin: 8px 0; } /* Comment Respond Form */ .comments-heading { font-size: 25px; margin-bottom: 5px; } #cancel-comment-reply-link { margin-left: 10px; font-size: 20px; font-weight: 700; } #cancel-comment-reply-link:hover { text-decoration: underline; } .comment-respond { margin-top: 30px; padding: 35px 45px 30px 45px; background-color: var(--color-thard); color: var(--color-black); border-radius: 5px; } .bloghub-comment-input { position: relative; margin-bottom: 30px; } .bloghub-comment-input input, .bloghub-comment-input textarea { margin-bottom: 0; } li.comment .comment-respond { margin-bottom: 45px; margin-top: 45px; } .comment-form .comment-form-wrap { margin: 0 -45px 0 -42px; padding: 35px 30px 0 30px; } .comment-form input, .comment-form textarea { background: var(--color-white); color: var(--color-black); } .comment-message textarea { height: auto; } .comment-form-cookies-consent label { display: inline; margin-left: 10px; } .comment-form .comment-message { margin-top: 10px; } .comment-form-wrap ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: var(--color-black); } .comment-form-wrap :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: var(--color-black); opacity: 1; } .comment-form-wrap ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: var(--color-black); opacity: 1; } .comment-form-wrap :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: var(--color-black); } .comment-form-wrap ::-ms-input-placeholder { /* Microsoft Edge */ color: var(--color-black); } .comment-form-wrap ::placeholder { /* Most modern browsers support this now. */ color: var(--color-black); } #message-cmt::placeholder { /* Most modern browsers support this now. */ color: var(--color-black); } .comments-area button.bloghub-button i, .woocommerce-Reviews button.bloghub-button i { font-size: 14px; } /* Comment Respond Form End */ /* Block Style */ .post-details-wrapper article .entry-content .wp-block-button__link, .post-details-wrapper article .entry-content .wp-block-file .wp-block-file__button { font-weight: 500; margin-bottom: 15px; color: var(--color-white); font-size: 16px; background-color: var(--color-black); } .post-details-wrapper article .entry-content .wp-block-button__link:hover, .post-details-wrapper article .entry-content .wp-block-file .wp-block-file__button:hover{ background-color: var(--color-primary); color: var(--color-white); } .wp-block-cover { margin-bottom: 20px; margin-top: 10px; } .post-details-wrapper .wp-block-cover p:not(.has-text-color), .wp-block-cover.has-background-dim strong, .wp-block-cover.has-background-dim a { color: var(--color-white); } .wp-block-video figcaption { font-size: 16px; margin-top: 15px; } .wp-block-embed { margin-bottom: 30px; } .post-details-wrapper .wp-block-archives.wp-block-archives-list, .post-details-wrapper .wp-block-archives.wp-block-archives-dropdown, .post-details-wrapper .wp-block-archives.wp-block-archives-dropdown label, .post-details-wrapper .wp-block-categories.wp-block-categories-list, .post-details-wrapper .wp-block-latest-comments, .post-details-wrapper .wp-block-latest-posts, .wp-block-search__inside-wrapper { margin-bottom: 20px; } p.wp-block-tag-cloud { margin-bottom: 0; } .post-details-wrapper .wp-block-latest-comments li { margin-bottom: 20px; } .post-details-wrapper .wp-block-categories.wp-block-categories-dropdown { margin-bottom: 40px; } .post-details-wrapper .sidebar-widget-area .wp-block-categories.wp-block-categories-dropdown { margin-bottom: 0px; } .post-details-wrapper .sidebar-widget-area .wp-block-calendar { margin-bottom: 0px; } .post-details-wrapper .entry-content .wp-block-latest-comments__comment img { margin-top: 0; } .post-details-wrapper .wp-block-search .wp-block-search__button { margin-left: 0; margin-bottom: 30px; border: 0; border-radius: 0 5px 5px 0; padding: 10px 30px; color: var(--color-white); } .post-details-wrapper ol.wp-block-latest-comments { padding-left: 0; } .wp-block-latest-posts__post-date { font-size: 15px; } .wp-block-group.has-background { margin: 30px 0 !important; } .wp-block-media-text { margin-bottom: 20px; } .post-details-wrapper .entry-content .wp-block-media-text__media img { margin-top: 0; } .post-details-wrapper .wp-block-table.is-style-stripes { border: 1px solid var(--color-thard); } .post-details-wrapper figure.wp-block-table.is-style-stripes table { margin: 0; } .post-details-wrapper ul.wp-block-latest-posts__list.wp-block-latest-posts { padding-left: 0; } .wp-block-search__inside-wrapper { position: relative; } .wp-block-search .wp-block-search__input { margin-bottom: 0; max-width: 100%; border-color: var(--color-thard); } .wp-block-search__label { margin-bottom: 10px; } button.wp-block-search__button { position: absolute; right: 0; height: 100%; } .page-links .post-page-numbers:first-child { margin-left: 15px; } /* Block Style End */ /*-------------------------------------------------------------- # Infinite scroll --------------------------------------------------------------*/ /* Globally hidden elements when Infinite Scroll is supported and in use. */ .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */ display: none; } /* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */ .infinity-end.neverending .site-footer { display: block; } /*-------------------------------------------------------------- # Media --------------------------------------------------------------*/ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object { max-width: 100%; } /* Make sure logo link wraps around logo image. */ .custom-logo-link { display: inline-block; } /*-------------------------------------------------------------- ## Captions --------------------------------------------------------------*/ .wp-caption { margin-bottom: 1.5em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; } .wp-caption .wp-caption-text { margin: 0.8075em 0; } .wp-caption-text { text-align: center; } .blocks-gallery-caption, .wp-block-embed figcaption, .wp-block-image figcaption, figcaption { font-size: 17px; margin-top: 20px !important; color: var(--color-black); font-weight: 500; } figure.wp-container-2.wp-block-gallery-1.wp-block-gallery.columns-3.is-cropped.alignfull { margin-bottom: 30px; } figure.wp-container-4.wp-block-gallery-3.wp-block-gallery.columns-2.is-cropped.alignleft.extraclass { margin-top: 10px; margin-right: 20px; } /*-------------------------------------------------------------- ## Galleries --------------------------------------------------------------*/ .gallery { margin-bottom: 1.5em; } .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; padding: 0 5px; } .gallery-columns-2 .gallery-item { max-width: 50%; } .gallery-columns-3 .gallery-item { max-width: 33.33%; } .gallery-columns-4 .gallery-item { max-width: 25%; } .gallery-columns-5 .gallery-item { max-width: 20%; } .gallery-columns-6 .gallery-item { max-width: 16.66%; } .gallery-columns-7 .gallery-item { max-width: 14.28%; } .gallery-columns-8 .gallery-item { max-width: 12.5%; } .gallery-columns-9 .gallery-item { max-width: 11.11%; } .gallery-caption { display: block; } .entry-content ul li.blocks-gallery-item:before { content: ''; } .wp-block-gallery { margin-bottom: 30px; } .entry-content ul li.blocks-gallery-item { padding-left: 0; margin-top: 10px; margin-bottom: 10px; } .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption { font-weight: 500; } .blocks-gallery-grid .blocks-gallery-image figcaption, .blocks-gallery-grid .blocks-gallery-item figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption { font-size: 16px; margin-top: 0; bottom: 0; line-height: 26px; } ul.blocks-gallery-grid li:before { display: none; } .wp-block-gallery .blocks-gallery-item figure img { margin-top: 0; } .gallery-item figcaption { font-weight: normal; } figure.wp-block-audio { margin: 30px 0; } /* Footer Widget Area CSS */ .footer-widget-area .widget ul li { padding: 5px 0; } .footer-widget-area .widget ul ul li:first-of-type { margin-top: 0; } .footer-widget-area .widget.widget_nav_menu ul ul li:first-of-type { margin-top: 10px; } ol.wp-block-latest-comments{ padding-left: 0; } .footer-widget-area .widget_archive ul li a, .footer-widget-area .wp-block-archives-list li a, .footer-widget-area .widget_categories ul li a, .footer-widget-area .wp-block-categories-list li a, .footer-widget-area .widget_pages ul li a, .footer-widget-area .widget_meta ul li a, .footer-widget-area .widget_nav_menu ul li a { padding-left: 20px; position: relative; } .footer-widget-area .widget-title, .footer-widget-area .widget_block h2{ font-size: 24px; color: var(--color-black); margin-bottom: 20px; letter-spacing: .5px; } .footer-widget-area .widget.widget_archive li a:before, .footer-widget-area .wp-block-archives-list li a:before, .footer-widget-area .widget.widget_categories li a:before, .footer-widget-area .wp-block-categories-list li a:before, .footer-widget-area .widget.widget_pages li a:before, .footer-widget-area .widget.widget_meta li a:before, .footer-widget-area .widget.widget_nav_menu li a:before, .footer-widget-area .widget_recent_comments li:before, .footer-widget-area .widget_recent_entries li a:before, .footer-widget-area .wp-block-latest-posts__list li a:before, .footer-widget-area .wp-block-pages-list__item__link:before{ position: absolute; content: ""; left: 0; top: 50%; height: 2px; width: 10px; background: var(--color-black); margin-top: -1px; transition: .3s; } .footer-widget-area .widget.widget_categories li a:before{ margin-top: 1px; } .footer-widget-area .widget_recent_comments li, .footer-widget-area .widget_recent_entries li a, .footer-widget-area .wp-block-latest-posts__list li a, .footer-widget-area .wp-block-pages-list__item__link{ padding-left: 20px !important; } .footer-widget-area .widget_recent_comments li:before, .footer-widget-area .widget_recent_entries li a:before, .footer-widget-area .wp-block-latest-posts__list li a:before, .footer-widget-area .wp-block-pages-list__item__link:before{ top: 19px; left: 0; } .footer-widget-area .widget .wp-block-pages-list__item:first-of-type{ padding-top: 5px; } .footer-widget-area .widget_rss .widget-title a, .footer-widget-area .widget.widget_rss cite, .footer-widget-area .widget .wp-block-calendar tbody td, .footer-widget-area .widget .wp-block-calendar th{ color: var(--color-black); } .footer-widget-area .widget.widget_rss li { margin-bottom: 15px; } .footer-widget-area .wp-block-latest-comments__comment{ margin-bottom: 0; padding: 5px 0; position: relative; } .footer-widget-area .has-avatars.has-dates.has-excerpts.wp-block-latest-comments .wp-block-latest-comments__comment{ margin-bottom: 10px } .footer-widget-area .widget strong { color: var(--color-black); } .footer-widget-area .widget_archive select, .footer-widget-area .widget_categories select { margin-top: 12px; } .footer-widget-area .widget_search .widget-title, .footer-widget-area .widget_tag_cloud .widget-title { margin-bottom: 53px; } .footer-widget-area .widget_text .widget-title { margin-bottom: 45px; } .page-links { clear: both; margin: 1.5em 0; } .updated:not(.published) { display: none; } /** * Simple fade transition, */ .mfp-fade.mfp-bg { opacity: 0; -webkit-transition: all 0.15s ease-out; -moz-transition: all 0.15s ease-out; transition: all 0.15s ease-out; } .mfp-fade.mfp-bg.mfp-ready { opacity: 0.8; } .mfp-fade.mfp-bg.mfp-removing { opacity: 0; } .mfp-fade.mfp-wrap .mfp-content { opacity: 0; -webkit-transition: all 0.15s ease-out; -moz-transition: all 0.15s ease-out; transition: all 0.15s ease-out; } .mfp-fade.mfp-wrap.mfp-ready .mfp-content { opacity: 1; } .mfp-fade.mfp-wrap.mfp-removing .mfp-content { opacity: 0; } .error-image { margin-bottom: 30px; } article .entry-content p a,article .entry-content ul li a,article .entry-content ol li a,article .entry-content a{ text-decoration: underline; } .sidebar-widget-area .widget.widget_block.widget_media_image { margin: 0; padding: 0; } .sidebar-widget-area .widget.widget_block.widget_media_image figure { margin: 0; }