123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585 |
- /**
- * Modern Style Pack
- *
- * fonts: Montserrat + Source Sans Pro
- * colors: background white, accent #e8e8e8 (contrasts need a lot of tweaking compared to original color annotations with this one)
- * header image: https://pixabay.com/en/desktop-work-area-keyboard-mac-1486663/
- */
- /**
- * Colours
- */
- body,
- .hero-area,
- .hero-area .button,
- .hero-area .button:focus,
- .hero-area .button:hover {
- background-color: #fff;
- }
- blockquote:before,
- blockquote:after {
- background-color: #f1f1f1;
- }
- .comments-area,
- .respond {
- background-color: #f1f1f1;
- }
- .post-nav-wrapper,
- .site-footer,
- .widget-area,
- .entry-author,
- .entry-links,
- .page-header,
- .comments-area {
- border-top-color: #f1f1f1;
- }
- .contact-info-area,
- .contact-info-area a,
- .contact-info-area a:visited {
- color: #222;
- }
- @media all and (max-width: 768px) {
- .main-navigation.toggled ul {
- border-top-color: #f1f1f1;
- }
- }
- .single.no-featured-image .site-header,
- .page.no-featured-image .site-header,
- .error-404 .page-header,
- .no-results .page-header,
- .search-no-results .page-header {
- border-bottom-color: #f1f1f1;
- }
- .contact-info-area {
- border-color: #f1f1f1;
- }
- .respond {
- border-top-color: #cdcdcd;
- }
- .comments-title {
- border-bottom-color: #cdcdcd;
- }
- a,
- a:visited,
- .jetpack-social-navigation a:hover,
- .jetpack-social-navigation a:focus,
- .posts-navigation a:hover,
- .comment-navigation a:hover,
- .post-navigation a:hover,
- .contact-info-area a:focus,
- .contact-info-area a:hover,
- .site-title a:hover,
- .site-info a:hover,
- #wp-calendar tfoot a:hover,
- .entry-title a:hover,
- .entry-meta a:hover,
- .entry-footer a:hover {
- color: #aaa;
- }
- .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color) {
- color: #fff;
- }
- button:hover,
- .button:hover,
- input[type="button"]:hover,
- input[type="reset"]:hover,
- input[type="submit"]:hover,
- .entry-content .wp-block-button .wp-block-button__link:hover,
- button:focus,
- .button:focus,
- input[type="button"]:focus,
- input[type="reset"]:focus,
- input[type="submit"]:focus,
- .entry-content .wp-block-button .wp-block-button__link:focus,
- button:active,
- .button:active,
- input[type="button"]:active,
- input[type="reset"]:active,
- input[type="submit"]:active,
- .entry-content .wp-block-button .wp-block-button__link:active,
- .bypostauthor .by-post-author,
- #infinite-handle span:hover {
- background-color: #aaa;
- }
- .hero-area {
- background-color: #888;
- }
- .entry-title a {
- color: #fff;
- }
- .post-navigation a {
- color: #222;
- }
- @media all and (max-width: 768px) {
- .main-navigation.toggled li a:hover,
- .main-navigation.toggled li a:focus,
- .main-navigation.toggled li a:active {
- background-color: #aaa;
- }
- }
- @media all and (min-width: 768px) {
- .main-navigation li:hover > a,
- .main-navigation li.focus > a,
- .main-navigation li.current-menu-item > a,
- .main-navigation li.current-menu-item ~ li.current-menu-item > a:hover {
- background-color: #e8e8e8;
- color: #606060;
- }
- }
- .contact-info-area .icon {
- fill: #aaa;
- }
- .main-navigation a,
- .site-title a {
- color: #222;
- }
- /**
- * Fonts
- */
- /* Body Text */
- body,
- button,
- input,
- select,
- textarea,
- .post-navigation a,
- .site-description,
- .header-search .s,
- .entry-meta,
- .site-footer,
- .main-navigation a,
- .entry-footer,
- .post-navigation a span,
- .comment-actions,
- .comment-navigation,
- #wp-calendar tfoot a,
- form,
- input,
- button,
- .button,
- input[type="button"],
- input[type="reset"],
- input[type="submit"],
- .wp-block-button .wp-block-button__link,
- #infinite-handle span {
- font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, arial, sans-serif;
- }
- /* Headers */
- h1,
- h2,
- h3,
- h4,
- h5,
- h6,
- .archive .page-title,
- .comment-header,
- .site-title,
- .entry-title {
- font-family: 'Montserrat', 'Helvetica Neue', Helvetica, arial, sans-serif;
- text-transform: none;
- }
- .widget-title {
- font-family: 'Montserrat', 'Helvetica Neue', Helvetica, arial, sans-serif;
- }
- .archive .page-title {
- text-transform: uppercase;
- }
- .archive .page-title,
- .search .page-title,
- .error404 .page-title {
- margin: 0 auto;
- }
- .comments-title,
- .comment-reply-title {
- font-weight: 400;
- }
- /**
- * Layout
- */
- @media all and (min-width: 500px) {
- .site-branding {
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-flex-wrap: wrap;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- /* justify-content: center; */
- }
- .custom-logo-link {
- -webkit-align-items: flex-start;
- -ms-flex-align: start;
- align-items: flex-start;
- margin-right: 1em;
- }
- .rtl .custom-logo-link {
- margin-left: 1em;
- margin-right: 0;
- }
- }
- @media all and (min-width: 768px) {
- .custom-logo-link {
- margin-right: 2em;
- }
- .rtl .custom-logo-link {
- margin-left: 2em;
- margin-right: 0;
- }
- }
- .custom-logo-link,
- .site-branding-text {
- text-align: left;
- }
- .rtl .custom-logo-link,
- .rtl .site-branding-text {
- text-align: right;
- }
- .custom-logo-link {
- line-height: 1px;
- }
- @media all and (min-width: 500px) {
- .custom-logo-link {
- margin-bottom: 0
- }
- }
- .menu-toggle {
- border: 1px solid #ddd;
- }
- .menu-toggle .icon {
- height: 0.9em;
- width: 0.9em;
- }
- .hero-area,
- .widget-title {
- text-align: left;
- }
- .rtl .hero-area,
- .rtl .widget-title {
- text-align: right;
- }
- .hero-area-wrapper {
- width: 1040px;
- }
- .entry-header,
- .entry-title,
- .page-header,
- .comments-title,
- .comment-reply-title,
- .respond-wrapper .no-comments {
- text-align: left;
- }
- .rtl .entry-header,
- .rtl .entry-title,
- .rtl .page-header,
- .rtl .comments-title,
- .rtl .comment-reply-title,
- .rtl .respond-wrapper .no-comments {
- text-align: right;
- }
- body.home.page .entry-title,
- .single .entry-title,
- body.page:not(.archive) .entry-title,
- .single .entry-meta {
- width: 740px;
- }
- .entry-meta,
- .page-title {
- margin-left: auto;
- margin-right: auto;
- max-width: 92%;
- text-align: left;
- width: 1040px;
- }
- .error-404 .page-title,
- .error-404 .page-content,
- .search-no-results .page-title,
- .search-no-results .page-content {
- width: 740px;
- }
- .site-info {
- width: 1040px;
- }
- @media all and (min-width: 768px) {
- .contact-info-wrapper {
- margin: 0 auto;
- max-width: 92%;
- width: 1300px;
- }
- }
- @media (max-width: 768px) {
- .contact-info-area span {
- margin: 0 3px 5px;
- }
- .menu-toggle {
- margin-left: 0;
- margin-right: 0;
- }
- .rtl .menu-toggle {
- margin-left: 0;
- margin-right: 4%;
- }
- .site-header .jetpack-social-navigation ul {
- text-align: left;
- }
- .rtl .site-header .jetpack-social-navigation ul {
- text-align: right;
- }
- }
- /* Woocommerce */
- .woocommerce .site-main,
- ul.products li.product {
- text-align: center;
- }
- .woocommerce .site-main,
- .site-header-cart {
- text-align: left;
- }
- .woocommerce-pagination .page-numbers {
- text-align: center;
- }
- .woocommerce a.button:hover,
- .site-header-cart:hover>li>a,
- .site-header-cart.focus>li>a,
- .site-header-cart>li:hover>a,
- .site-header-cart>li.focus>a,
- .site-header-cart:hover .count,
- .site-header-cart.focus .count,
- .site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a,
- .woocommerce-MyAccount-navigation li:hover > a,
- .woocommerce-MyAccount-navigation li.focus > a,
- .woocommerce-tabs ul.tabs li:hover a,
- .woocommerce-tabs ul.tabs li.active a {
- color: #606060;
- }
- .woocommerce a.button:hover,
- .site-header-cart:hover>li>a,
- .site-header-cart.focus>li>a,
- .site-header-cart>li:hover>a,
- .site-header-cart>li.focus>a,
- .site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a,
- .woocommerce-MyAccount-navigation li:hover > a,
- .woocommerce-MyAccount-navigation li.focus > a,
- .woocommerce-tabs ul.tabs li:hover a {
- background: #e8e8e8;
- }
- @media all and (max-width: 768px) {
- .site-header-cart .cart-contents {
- border: 1px solid #ddd;
- border-radius: 3px;
- }
- .site-header-cart:hover>li>a,
- .site-header-cart.focus>li>a,
- .site-header-cart>li:hover>a,
- .site-header-cart>li.focus>a,
- .site-header-cart:hover .count,
- .site-header-cart.focus .count {
- color: #fff;
- }
- .site-header-cart:hover>li>a,
- .site-header-cart.focus>li>a,
- .site-header-cart>li:hover>a,
- .site-header-cart>li.focus>a {
- background: #aaa;
- }
- }
- .star-rating {
- margin: 0;
- }
- .star-rating span:before,
- p.stars:hover a:before {
- color: #606060;
- }
- ul.products li.product,
- ul.products li.product a {
- text-align: left;
- }
- ul.products li.product .onsale {
- color: #222;
- }
- ul.products li.product .button {
- margin: 0;
- }
- @media all and (max-width: 768px) {
- ul.products li.product .button {
- margin: 0 0 0 calc( calc(100% - 300px) / 2 );
- }
- }
- @media all and (min-width: 1060px) {
- ul.products li.product .button {
- margin: 0 0 0 calc( calc(100% - 300px) / 2 );
- }
- }
- @media all and (min-width: 768px) {
- .upsells.products ul.products li.product .button,
- .related.products ul.products li.product .button,
- .cart-collaterals ul.products li.product .button {
- margin-left: 0;
- }
- }
- .single-product div.product .entry-summary {
- text-align: left;
- }
- .single-product div.product .commentlist {
- justify-content: space-between;
- }
- .single-product div.product .commentlist .comment {
- text-align: left;
- }
- .single-product div.product .commentlist .comment-text .meta {
- margin-left: 0;
- }
- .single-product .entry-title,
- .single-product div.product .comment .avatar,
- .single-product .star-rating {
- margin: 0;
- }
- .woocommerce-tabs ul.tabs {
- padding: 0 1em;
- text-align: left;
- }
- .woocommerce.widget_shopping_cart .product_list_widget li a {
- line-height: 1.2em;
- }
- .site-header-cart .cart-contents,
- .site-header-cart .widget_shopping_cart_content .mini_cart_item .quantity,
- .single-product div.product .commentlist .comment-text .meta,
- .single-product div.product .commentlist .comment-text .description,
- .single-product div.product .product_meta,
- .single-product div.product .comment-reply-title,
- .single-product div.product .entry-summary .price,
- .woocommerce-breadcrumb,
- .woocommerce-result-count,
- .woocommerce-ordering,
- .woocommerce-ordering select,
- .woocommerce-MyAccount-content address,
- .woocommerce-MyAccount-navigation a,
- .woocommerce-tabs ul.tabs li a,
- .woocommerce.widget .amount,
- .woocommerce.widget .reviewer,
- .woocommerce.widget .total,
- .woocommerce.widget .quantity,
- .onsale {
- font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, arial, sans-serif;
- }
- .a8c-posts-list {
- text-align: left;
- }
- .a8c-posts-list-item__title {
- font-family: 'Montserrat', 'Helvetica Neue', Helvetica, arial, sans-serif;
- }
- .a8c-posts-list-item__title a {
- color: #222;
- }
- .a8c-posts-list-item__featured,
- .a8c-posts-list-item__meta {
- font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, arial, sans-serif;
- }
- .a8c-posts-list-item__meta a {
- color: #666;
- }
- .a8c-posts-list-item__title a:hover,
- .a8c-posts-list-item__meta a:hover {
- color: #aaa;
- }
- .a8c-posts-list-item__excerpt a:hover {
- color: #e43a31;
- }
- .a8c-posts-list .a8c-posts-list__view-all:hover {
- background-color: #aaa;
- }
|