/* Blacksilver 9.7 css/styles-black.css, every selector scoped to html.gc-dark (generated 2026-11-12) */
html.gc-dark{color-scheme:dark;}
html.gc-dark, html.gc-dark body{background: #1a1a1a; color: #fff;}
html.gc-dark a{color: rgba(255,255,255,0.5);}
html.gc-dark input, html.gc-dark textarea, html.gc-dark label, html.gc-dark button{color: #fff;}
html.gc-dark input, html.gc-dark textarea{background: #444;}
html.gc-dark .post-thumbnail-navigation-inner a{color: #fff;}
html.gc-dark #respond .must-log-in > a{color: #fff;}
html.gc-dark .fotorama-style-contain .mtheme-fotorama, html.gc-dark .fullscreen-horizontal-carousel{background-color: #000; background: rgba(74, 74, 74, 1) repeating-linear-gradient(-45deg, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.08) 1px, transparent 1px, transparent 7px) repeat scroll 0 0 / 10px 10px;}
html.gc-dark .homemenu ul:first-child > li > a, html.gc-dark .menu-social-header .social-header-wrap .social-icon i, html.gc-dark .header-site-title-section, html.gc-dark .header-cart i, html.gc-dark .main-menu-on.menu-inverse-on .homemenu ul:first-child > li > a, html.gc-dark .main-menu-on.menu-inverse-on .menu-social-header .social-header-wrap .social-icon i, html.gc-dark .main-menu-on.menu-inverse-on .header-cart i{color:#fff;}
html.gc-dark .header-type-inverse .homemenu ul:first-child > li > a, html.gc-dark .header-type-inverse .menu-social-header .social-header-wrap .social-icon i, html.gc-dark .header-type-inverse .header-site-title-section a, html.gc-dark .header-type-inverse .header-cart i{color: #000;}
html.gc-dark .header-type-inverse.split-menu.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-inverse.minimal-logo.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-inverse.splitmenu-logo.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-inverse.left-logo.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-inverse.page-is-not-fullscreen.split-menu.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-inverse.page-is-not-fullscreen.minimal-logo.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-inverse.page-is-not-fullscreen.splitmenu-logo.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-inverse.page-is-not-fullscreen.left-logo.menu-is-horizontal .outer-wrap{background: #fff; border-bottom: 1px solid rgba(255,255,255,0.1);}
html.gc-dark .entry-blog-contents-wrap .theme-hover-arrow, html.gc-dark .entry-blog-contents-wrap .theme-hover-arrow:hover, html.gc-dark .entry-blog-contents-wrap .theme-hover-arrow:focus, html.gc-dark .entry-blog-contents-wrap .theme-hover-arrow:hover:after, html.gc-dark .entry-blog-contents-wrap .theme-hover-arrow:focus:after{color: #ccaca8;}
html.gc-dark .split-menu.menu-is-horizontal .outer-wrap, html.gc-dark .minimal-logo.menu-is-horizontal .outer-wrap, html.gc-dark .splitmenu-logo.menu-is-horizontal .outer-wrap, html.gc-dark .left-logo.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-auto.page-is-not-fullscreen.split-menu.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-auto.page-is-not-fullscreen.minimal-logo.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-auto.page-is-not-fullscreen.splitmenu-logo.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-auto.page-is-not-fullscreen.left-logo.menu-is-horizontal .outer-wrap{background: #000;}
html.gc-dark .page-is-fullscreen.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-inverse-overlay.menu-is-horizontal .outer-wrap, html.gc-dark .header-type-overlay.menu-is-horizontal .outer-wrap{background: none; border: 0;}
html.gc-dark .stickymenu-active.header-type-overlay .homemenu ul:first-child > li > a, html.gc-dark .stickymenu-active.header-type-overlay .menu-social-header .social-header-wrap .social-icon i, html.gc-dark .stickymenu-active.header-type-overlay .header-site-title-section a, html.gc-dark .stickymenu-active.header-type-overlay .header-cart i{color: #fff;}
html.gc-dark .stickymenu-active.menu-is-horizontal .outer-wrap.stickymenu-zone{background: #000;}
html.gc-dark .header-type-inverse-overlay.stickymenu-active.menu-is-horizontal .outer-wrap.stickymenu-zone{background: #fff;}
html.gc-dark .header-type-inverse .logo-theme-bright, html.gc-dark .header-type-dark .logo-theme-dark, html.gc-dark .header-type-bright .logo-theme-dark, html.gc-dark .header-type-auto .logo-theme-dark, html.gc-dark .header-type-default .logo-theme-dark, html.gc-dark .stickymenu-active.header-type-overlay .logo-theme-dark{display: none;}
html.gc-dark .header-type-inverse .logo-theme-dark, html.gc-dark .header-type-dark .logo-theme-bright, html.gc-dark .header-type-bright .logo-theme-bright, html.gc-dark .header-type-auto .logo-theme-bright, html.gc-dark .header-type-default .logo-theme-bright, html.gc-dark .stickymenu-active.header-type-overlay .logo-theme-bright{display: block;}
html.gc-dark .header-site-title-section a, html.gc-dark .main-menu-on.menu-inverse-on .header-site-title-section a{color: #fff;}
html.gc-dark .error404, html.gc-dark .container-outer{background:#1a1a1a;}
html.gc-dark .footer-outer-wrap{background: #272727;}
html.gc-dark .sidebartextbox, html.gc-dark .sidebar-widget{color: #908f8f;}
html.gc-dark .author-info{background: rgba(45, 45, 45, 0.6);}
html.gc-dark ol.commentlist li.comment .comment-author, html.gc-dark ol.commentlist li.comment .comment-author a, html.gc-dark ol.commentlist li.comment .comment-author .fn, html.gc-dark ol.commentlist li.comment .comment-author .fn, html.gc-dark ol.commentlist li.comment .comment-author .fn a, html.gc-dark ol.commentlist li.comment .comment-meta a, html.gc-dark .entry-content .commentlist a, html.gc-dark .entry-content .commentlist a:hover{color: #fff;}
html.gc-dark .woocommerce div.product .woocommerce-tabs .panel, html.gc-dark .woocommerce #content div.product .woocommerce-tabs .panel, html.gc-dark .woocommerce-page div.product .woocommerce-tabs .panel, html.gc-dark .woocommerce-page #content div.product .woocommerce-tabs .panel, html.gc-dark .woocommerce ul.order_details li, html.gc-dark .woocommerce .col2-set .col-1, html.gc-dark .woocommerce-page .col2-set .col-2, html.gc-dark .woocommerce .cart-collaterals .cart_totals, html.gc-dark .woocommerce-page .cart-collaterals .cart_totals, html.gc-dark .entry-content pre, html.gc-dark .comment-respond, html.gc-dark .single-post .postsummarywrap{background: rgba(0,0,0,0.5);}
html.gc-dark ol.commentlist li.comment{background: #000; border-left: 1px solid rgba(0,0,0,0.05);}
html.gc-dark .entry-content ol.commentlist li.comment .comment-body{border-color: rgba(0, 0, 0, 0.1);}
html.gc-dark .commentform-wrap .comment.odd{background: #1b1b1b;}
html.gc-dark .entry-content ol.commentlist ul.children{margin-left: 10px; margin-right: 10px;}
html.gc-dark .entry-content ol.commentlist li li.comment{margin-left: 10px; margin-right: 10px;}
html.gc-dark h1, html.gc-dark h2, html.gc-dark h3, html.gc-dark h4, html.gc-dark h5, html.gc-dark h6, html.gc-dark .entry-content h1, html.gc-dark .entry-content h2, html.gc-dark .entry-content h3, html.gc-dark .entry-content h4, html.gc-dark .entry-content h5, html.gc-dark .entry-content h6, html.gc-dark .heading-block h3, html.gc-dark .section-heading h5{color: #fff;}
html.gc-dark .woocommerce ul.products li.product .onsale, html.gc-dark .woocommerce-page ul.products li.product .onsale, html.gc-dark .woocommerce .woocommerce-breadcrumb a:hover, html.gc-dark .woocommerce div.product .woocommerce-tabs ul.tabs li, html.gc-dark .woocommerce #content div.product .woocommerce-tabs ul.tabs li, html.gc-dark .woocommerce-page div.product .woocommerce-tabs ul.tabs li, html.gc-dark .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, html.gc-dark .woocommerce div.product .woocommerce-tabs ul.tabs li.active, html.gc-dark .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, html.gc-dark .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, html.gc-dark .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, html.gc-dark .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, html.gc-dark .entry-content td, html.gc-dark #respond #commentform textarea, html.gc-dark #respond #commentform input, html.gc-dark .entry-content .comment-reply-title, html.gc-dark .comment-reply-title, html.gc-dark ol.commentlist li.pingback .reply a::after, html.gc-dark ol.commentlist li.comment .reply a::after, html.gc-dark ol.commentlist li.comment .comment-author .fn, html.gc-dark ol.commentlist li.comment .comment-meta a, html.gc-dark h2#comments{color: #fff;}
html.gc-dark .mtheme-woo-order-selected-wrap i, html.gc-dark .mtheme-woo-order-selected, html.gc-dark .woocommerce-result-count{color: #fff;}
html.gc-dark .mtheme-woo-order-selected:hover{border-color: #fff; color: #fff;}
html.gc-dark #goto-top:hover, html.gc-dark #contact .button:hover, html.gc-dark #commentform input#submit:hover{color: #000;}
html.gc-dark ol.commentlist li.pingback .reply a:hover:after, html.gc-dark ol.commentlist li.comment .reply a:hover:after, html.gc-dark ol.commentlist li.comment .pingback a:hover, html.gc-dark ol.commentlist li.comment .reply a:hover{color: #000;}
html.gc-dark .pricing-table .pricing-column-target{background-color: rgba(0, 0, 0, 0.95);}
html.gc-dark .pricing-service p, html.gc-dark .entry-content .pricing-service, html.gc-dark .entry-content .pricing-service p{color: rgba(255,255,255,0.8);}
html.gc-dark .portfolio-section-heading{border-top: none;}
html.gc-dark .gridblock-element-inner{background: #171717;}
html.gc-dark .grid-element-lazy-processing .gridblock-element-inner:before{background-image: -webkit-gradient(linear, left center, right center, from(#2a2a2a), color-stop(.2, #292727), color-stop(.4, #000), to(#2a2a2a)); background-image: -webkit-linear-gradient(left, #2a2a2a 0%, #292727 20%, #000 40%, #2a2a2a 100%); background-image: -moz-gradient(linear, left center, right center, from(#2a2a2a), color-stop(.2, #292727), color-stop(.4, #000), to(#dddddd)); background-image: -moz-linear-gradient(left, #2a2a2a 0%, #292727 20%, #000 40%, #2a2a2a 100%); background-repeat: no-repeat; background-size: 800px 2px;}
html.gc-dark .mtheme-button, html.gc-dark .woocommerce-message a.button{border: 2px solid #fff; color: #fff;}
html.gc-dark .mtheme-button:hover{color: #000; background: #fff; border-color: #fff;}
html.gc-dark .has-svg-animated-icon svg path{stroke: #fff;}
html.gc-dark .portfolio-section-heading h2{background: rgba(0, 0, 0, 0.6);}
html.gc-dark .gridblock-blog-parallax.gridblock-parallax-wrap .slideshow-box-info{background: rgba(0, 0, 0, 0.7);}
html.gc-dark .gridblock-parallax-wrap .slideshow-box-info:hover{background: rgba(0, 0, 0, 0.95);}
html.gc-dark .gridblock-blog-parallax .photocard-title, html.gc-dark .gridblock-blog-parallax .quote_author, html.gc-dark .gridblock-blog-parallax .photocard-contents, html.gc-dark .gridblock-blog-parallax .button-blog-continue, html.gc-dark .entry-content .gridblock-blog-parallax h3.photocard-subtitle, html.gc-dark .gridblock-blog-parallax .button-blog-continue a{color: rgba(255,255,255,0.9);}
html.gc-dark .entry-content .gridblock-blog-parallax h3.photocard-subtitle{color: #fff;}
html.gc-dark .gridblock-blog-parallax .photocard-contents{color: rgba(255, 255, 255, 0.7);}
html.gc-dark #goto-top, html.gc-dark #contact .button:hover, html.gc-dark #commentform input#submit:hover, html.gc-dark ol.commentlist li.pingback .reply a:hover, html.gc-dark ol.commentlist li.comment .reply a:hover, html.gc-dark .entry-content .mtheme-button:hover, html.gc-dark .entry-content .mtheme-button:active{color: #000; background: #fff; border-color: #fff;}
html.gc-dark .text-is-bright .mtheme-button:hover, html.gc-dark .text-is-bright .mtheme-button:active, html.gc-dark .bright .mtheme-button:hover, html.gc-dark .bright .mtheme-button:active, html.gc-dark .entry-content .photocard-bright .mtheme-button:hover, html.gc-dark .entry-content .photocard-bright .mtheme-button:active{color: #fff; background: #000; border-color: #000;}
html.gc-dark .text-is-dark .mtheme-button:hover, html.gc-dark .text-is-dark .mtheme-button:active, html.gc-dark .dark .mtheme-button:hover, html.gc-dark .dark .mtheme-button:active, html.gc-dark .entry-content .photocard-dark .mtheme-button:hover, html.gc-dark .entry-content .photocard-dark .mtheme-button:active{color: #000; background: #fff; border-color: #fff;}
html.gc-dark .post-thumbnail-desc, html.gc-dark #proofing-status-count, html.gc-dark .summary-date, html.gc-dark .summary-comment i, html.gc-dark .summary-comment a, html.gc-dark .arrow-link, html.gc-dark .work-details .arrow-link, html.gc-dark .entry-blog-contents-wrap .arrow-link, html.gc-dark .service-content h4 a, html.gc-dark .person h3, html.gc-dark .entry-content .person h3, html.gc-dark .client-say, html.gc-dark .shortcode-time-counter-block h4, html.gc-dark .time-count-data, html.gc-dark .work-details h4, html.gc-dark .work-details h4 a, html.gc-dark .client-company a:hover, html.gc-dark .portfolio-share li a:hover, html.gc-dark .min-search .icon-search:hover, html.gc-dark .entry-content .entry-post-title h2 a, html.gc-dark ul.gridblock-listbox .work-details h4 a:hover, html.gc-dark .woocommerce div.product .woocommerce-tabs ul.tabs li a, html.gc-dark .woocommerce .product_meta a, html.gc-dark .postsummarywrap .post-single-meta, html.gc-dark .postsummarywrap a, html.gc-dark .postsummarywrap i, html.gc-dark h1.entry-title, html.gc-dark .entry-coontent h1.entry-title, html.gc-dark .aboutme-wrap.entry-content > h2, html.gc-dark .sidebar-widget h3, html.gc-dark #respond #commentform textarea, html.gc-dark #respond #commentform input, html.gc-dark .sidebar-widget .widget_search #searchform input, html.gc-dark #searchform i, html.gc-dark #mobile-searchform i{color: #fff;}
html.gc-dark .work-details .arrow-link svg g, html.gc-dark .entry-blog-contents-wrap .arrow-link svg g, html.gc-dark .arrow-link svg g{stroke: #fff;}
html.gc-dark .woocommerce .woocommerce-breadcrumb a{color: rgba(255, 255, 255, 0.7);}
html.gc-dark .search-results .entry-title > span{color: rgba(255, 255, 255, 0.4);}
html.gc-dark .woocommerce #content div.product form.cart .button, html.gc-dark .woocommerce div.product form.cart .button, html.gc-dark .woocommerce-page #content div.product form.cart .button, html.gc-dark .woocommerce-page div.product form.cart .button{color: #000;}
html.gc-dark .owl-carousel .owl-item img.client-image, html.gc-dark .testimonials-wrap .client-image, html.gc-dark .client-image{border-color: rgba(255, 255, 255, 0.2);}
html.gc-dark .woocommerce .entry-summary .product_meta, html.gc-dark .sidebar-widget .widget_search #searchform input{border-color: rgba(255, 255, 255, 0.4);}
html.gc-dark .entry-content .wp-block-separator, html.gc-dark .wp-block-separator, html.gc-dark .entry-content td, html.gc-dark #respond #commentform textarea, html.gc-dark #respond #commentform input, html.gc-dark #respond #commentform textarea, html.gc-dark #respond #commentform input, html.gc-dark .sidebar-widget .widget_search #searchform input:focus{border-color: rgba(255, 255, 255, 0.5);}
html.gc-dark .post-thumbnail-navigation-inner .post-thumbnail-nav-link{color: rgba(255, 255, 255, 0.8);}
html.gc-dark .owl-carousel .owl-dots .owl-dot span{background: rgba(255,255,255,0.4);}
html.gc-dark .owl-carousel .owl-dots .owl-dot.active span, html.gc-dark .owl-carousel .owl-dots .owl-dot:hover span{background: #fff;}
html.gc-dark .woocommerce-tabs .tabs li.active::after{border-color: #fff !important;}
html.gc-dark .woocommerce #review_form #respond .form-submit input{border-color: #fff; color:#fff;}
html.gc-dark .woocommerce #respond input#submit:hover, html.gc-dark .woocommerce a.button:hover, html.gc-dark .woocommerce button.button:hover, html.gc-dark .woocommerce input.button:hover{background-color: #fff; color: #000;}
html.gc-dark .mtheme-form-field i{color: rgba(255,255,255,0.5);}
html.gc-dark .mtheme-form-field:hover i{color: rgba(255,255,255,1);}
html.gc-dark .wpcf7-form p{color: #fff;}
html.gc-dark .wpcf7-form-control-wrap select, html.gc-dark .wpcf7-form input, html.gc-dark .wpcf7-form textarea{border-color: rgba(255, 255, 255, 0.3); color: #fff;}
html.gc-dark .wpcf7-form-control-wrap option{color: #000; background: #fff;}
html.gc-dark .input-border-style-bottom .wpcf7-form input, html.gc-dark .input-border-style-bottom .wpcf7-form textarea{border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
html.gc-dark .wpcf7-form input:focus, html.gc-dark .wpcf7-form textarea:focus{border-color: rgba(255, 255, 255, 1);}
html.gc-dark ol.commentlist li.pingback .reply a, html.gc-dark ol.commentlist li.comment .reply a{border-color: rgba(255, 255, 255, 0.2);}
html.gc-dark .entry-content ol.commentlist li.comment .comment-body{border-color: rgba(255, 255, 255, 0.1);}
html.gc-dark .wpcf7-form p.required{color: #fff;}
html.gc-dark span.wpcf7-not-valid-tip{background: #FFFFFF; border-color: #FF0000;}
html.gc-dark .wpcf7-form input[type="button"], html.gc-dark .wpcf7-form input[type="submit"], html.gc-dark .wpcf7-form input[type="reset"]{color: #000; background: #fff; border: 2px solid #fff;}
html.gc-dark .wpcf7-form input[type="button"]:hover, html.gc-dark .wpcf7-form input[type="submit"]:hover, html.gc-dark .wpcf7-form input[type="reset"]:hover{color: #fff; background: #666; border-color: #666;}
html.gc-dark .wpcf7-form .wpcf7-not-valid-tip{background: #fffcaa; color: #000;}
html.gc-dark #gridblock-filters li a:hover, html.gc-dark #gridblock-filters li .is-active, html.gc-dark #gridblock-filters li a:focus, html.gc-dark #gridblock-filters a:focus, html.gc-dark #gridblock-filters li .is-active, html.gc-dark #gridblock-filters li .is-active:hover, html.gc-dark .slideshow-box-readmore:hover{color: #fff;}
html.gc-dark #gridblock-filters li a::after{background: #fff;}
html.gc-dark #gridblock-filters li a{color: rgba(255,255,255,0.7);}
html.gc-dark .entry-title-subheading, html.gc-dark .entry-title-subheading p, html.gc-dark .text-is-dark .entry-title-subheading p, html.gc-dark .section-description, html.gc-dark .section-description p, html.gc-dark .text-is-dark .section-description p, html.gc-dark .entry-content .smaller-content, html.gc-dark .entry-content, html.gc-dark .woocommerce #tab-description p, html.gc-dark .woocommerce .entry-summary div[itemprop="description"], html.gc-dark .blog-details-section .the-month, html.gc-dark .post-meta-time-archive, html.gc-dark .gridblock-parallax-wrap .work-description{color: rgba(255,255,255,0.7);}
html.gc-dark .gridblock-four .work-description, html.gc-dark .gridblock-three .work-description, html.gc-dark .gridblock-two .work-description, html.gc-dark .gridblock-one .work-description, html.gc-dark .slideshow-box-info .work-description, html.gc-dark #gridblock-filters .griblock-filters-subcats a{color: rgba(255,255,255,0.7);}
html.gc-dark .pagination{color: #fff;}
html.gc-dark .woocommerce div.product .woocommerce-tabs ul.tabs li a, html.gc-dark .woocommerce .product_meta, html.gc-dark .woocommerce .entry-summary .amount, html.gc-dark .woocommerce .woocommerce-breadcrumb, html.gc-dark .pagination a, html.gc-dark .pagination span.current, html.gc-dark .woocommerce nav.woocommerce-pagination ul li a, html.gc-dark .woocommerce nav.woocommerce-pagination ul li span{color: #fff;}
html.gc-dark .wp-block-quote:not(.is-large), html.gc-dark #respond #commentform textarea:focus, html.gc-dark #respond #commentform input:focus, html.gc-dark .pagination-navigation a:hover, html.gc-dark .pagination a:hover, html.gc-dark .woocommerce nav.woocommerce-pagination ul li a:hover, html.gc-dark .woocommerce nav.woocommerce-pagination ul li a:focus, html.gc-dark .woocommerce nav.woocommerce-pagination ul li a:hover, html.gc-dark .woocommerce nav.woocommerce-pagination ul li span.current{border-color: #fff;}
html.gc-dark #commentform .logged-in-as, html.gc-dark #commentform label, html.gc-dark #respond h2, html.gc-dark #commentform .logged-in-as a, html.gc-dark .pagination .navigation-single, html.gc-dark .pagination span.current, html.gc-dark ol.commentlist li.pingback .reply a, html.gc-dark ol.commentlist li.comment .reply a, html.gc-dark .woocommerce nav.woocommerce-pagination ul li span.current{color: #fff;}
html.gc-dark ol.commentlist li.pingback .reply a.comment-reply-link:hover:after, html.gc-dark ol.commentlist li.comment .reply a.comment-reply-link:hover:after{color: #000;}
html.gc-dark .pagination-info{color: #fff;}
html.gc-dark .navigation-next, html.gc-dark .navigation-prev{color: #fff;}
html.gc-dark .pagination a, html.gc-dark ol.commentlist li.pingback .reply a, html.gc-dark ol.commentlist li.comment .reply a{opacity: 1;}
html.gc-dark .woocommerce nav.woocommerce-pagination ul li a:focus, html.gc-dark .woocommerce nav.woocommerce-pagination ul li a:hover, html.gc-dark .woocommerce nav.woocommerce-pagination ul li span.current{color: #fff;}
html.gc-dark ol.commentlist li.pingback .reply a:hover, html.gc-dark ol.commentlist li.comment .reply a:hover{color: #000;}
html.gc-dark .pagination span.pages{color: #fff;}
html.gc-dark .pagination span.current, html.gc-dark .woocommerce nav.woocommerce-pagination ul li span.current{color: #fff;}
html.gc-dark .pagination span.extend{color: #fff;}
html.gc-dark .navigation a{color: #fff;}
html.gc-dark .navigation a:hover{color: #fff;}
html.gc-dark .pagination span.current, html.gc-dark .pagination ul li span.current{background-color: #888; color: #fff;}
html.gc-dark .pagination a, html.gc-dark .pagination span.current, html.gc-dark .woocommerce nav.woocommerce-pagination ul li a, html.gc-dark .woocommerce nav.woocommerce-pagination ul li span{border-color: rgba(255, 255, 255, 0.3);}
html.gc-dark .sidebar-widget #wp-calendar tfoot td#prev a, html.gc-dark .sidebar-widget #wp-calendar tfoot td#next a, html.gc-dark .sidebar-widget a{color: rgba(255,255,255,0.7);}
html.gc-dark .sidebar-widget #wp-calendar tbody td:hover, html.gc-dark .sidebar-widget #wp-calendar tbody td a:hover
.sidebar-widget .widget_nav_menu a:hover, html.gc-dark .sidebar-widget .tagcloud a:hover, html.gc-dark .sidebar-widget #wp-calendar tfoot td#prev a:hover, html.gc-dark .sidebar-widget #wp-calendar tfoot td#next a:hover, html.gc-dark .sidebar-widget a:hover{color: #fff;}
html.gc-dark .entry-content > a:hover, html.gc-dark .entry-content p > a:hover, html.gc-dark .project-details a, html.gc-dark .post-single-tags a:hover, html.gc-dark .post-meta-category a:hover, html.gc-dark .post-single-meta a:hover, html.gc-dark .post-navigation a:hover, html.gc-dark .entry-post-title h2 a:hover, html.gc-dark .comment-reply-title small a, html.gc-dark .header-shopping-cart a:hover, html.gc-dark #gridblock-filter-select i, html.gc-dark .entry-content .blogpost_readmore a, html.gc-dark .pricing-table .pricing_highlight .pricing-price, html.gc-dark #wp-calendar tfoot td#prev a, html.gc-dark #wp-calendar tfoot td#next a, html.gc-dark .footer-widget .widget_nav_menu a:hover, html.gc-dark .entry-content .faq-toggle-link:before, html.gc-dark .mtheme-knowledgebase-archive ul li:before, html.gc-dark .like-vote-icon, html.gc-dark .readmore-service a:hover, html.gc-dark .work-details h4 a:hover, html.gc-dark .service-content h4 a:hover, html.gc-dark .postsummarywrap a:hover, html.gc-dark .toggle-menu-list li a:hover, html.gc-dark #footer a:hover, html.gc-dark .nav-previous a:hover, html.gc-dark .nav-next a:hover, html.gc-dark .nav-lightbox a:hover, html.gc-dark .entry-content .entry-post-title h2 a:hover, html.gc-dark .woocommerce .mtheme-woocommerce-description-wrap a.add_to_cart_button:hover, html.gc-dark .woocommerce ul.products li.product h3 a:hover, html.gc-dark .woocommerce-page ul.products li.product h3 a:hover, html.gc-dark .woocommerce .woocommerce-info a, html.gc-dark .tagcloud a:hover, html.gc-dark #footer .tagcloud a:hover, html.gc-dark #events_list .recentpost_info .recentpost_title:hover, html.gc-dark #recentposts_list .recentpost_info .recentpost_title:hover, html.gc-dark #popularposts_list .popularpost_info .popularpost_title:hover, html.gc-dark .mtheme-events-carousel .slideshow-box-title a:hover, html.gc-dark .woocommerce .product_meta a:hover, html.gc-dark .entry-content .service-content h4 a:hover, html.gc-dark .slideshow-box-content .slideshow-box-title a:hover, html.gc-dark .project-details-link a:hover, html.gc-dark .entry-content .text-is-dark a:hover, html.gc-dark .event-icon-sep, html.gc-dark .header-is-opaque .social-sharing-toggle:hover i, html.gc-dark .header-is-opaque.fullscreen-slide-dark .social-sharing-toggle:hover i, html.gc-dark .header-is-opaque .stickymenu-zone .social-sharing-toggle:hover i, html.gc-dark .cart-elements .cart-title:hover, html.gc-dark .comment-nav a:hover, html.gc-dark .post-thumbnail-nav:hover .post-thumbnail-nav-link, html.gc-dark .theme-is-light .vertical-menu ul.mtree li.mtree-open > a{color: #fff;}
html.gc-dark .proofing-selected-marker, html.gc-dark .entry-content .ui-accordion-header.ui-state-active a{background-color: #fff;}
html.gc-dark .proofing-selected-marker, html.gc-dark .button-blog-continue a, html.gc-dark .readmore-service a, html.gc-dark .project-details-link h4 a{border-color: #fff;}
html.gc-dark .gridblock-displayed .gridblock-selected-icon, html.gc-dark .skillbar-title, html.gc-dark .skillbar-bar, html.gc-dark .woocommerce #content div.product form.cart .button, html.gc-dark .woocommerce div.product form.cart .button, html.gc-dark .woocommerce-page #content div.product form.cart .button, html.gc-dark .woocommerce-page div.product form.cart .button{background-color: #fff;}
html.gc-dark #wp-calendar caption, html.gc-dark #wp-calendar tbody td a, html.gc-dark .flexslider-container-page .flex-direction-nav li a:hover, html.gc-dark .lightbox-toggle a:hover, html.gc-dark .gridblock-thumbnail-element:hover, html.gc-dark .synced .gridblock-thumbnail-element{background: #000;}
html.gc-dark .woocommerce span.onsale, html.gc-dark .woocommerce-page span.onsale{background: #000; color: #fff;}
html.gc-dark .woocommerce .widget_price_filter .ui-slider .ui-slider-range, html.gc-dark .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background: #fff;}
html.gc-dark ul#thumb-list li.current-thumb, html.gc-dark ul#thumb-list li.current-thumb:hover, html.gc-dark .home-step:hover .step-element img, html.gc-dark .home-step-wrap li, html.gc-dark .gridblock-element:hover, html.gc-dark .gridblock-grid-element:hover, html.gc-dark .gridblock-displayed:hover, html.gc-dark .entry-content blockquote, html.gc-dark .person:hover .person-image img, html.gc-dark .main-menu-wrap .homemenu .sf-menu .mega-item .children-depth-0, html.gc-dark .main-menu-wrap .homemenu ul ul, html.gc-dark .like-vote-icon, html.gc-dark #gridblock-timeline .blog-grid-element-left:before, html.gc-dark #gridblock-timeline .blog-grid-element-right:before, html.gc-dark #header-searchform #hs, html.gc-dark .pagination span.current, html.gc-dark .pagination span.current:after, html.gc-dark .sidebar-widget h3:after, html.gc-dark .woocommerce .quantity input.qty:hover, html.gc-dark .woocommerce #content .quantity input.qty:hover, html.gc-dark .woocommerce-page .quantity input.qty:hover, html.gc-dark .woocommerce-page #content .quantity input:hover, html.gc-dark .woocommerce .quantity input.qty:focus, html.gc-dark .woocommerce #content .quantity input.qty:focus, html.gc-dark .woocommerce-page .quantity input.qty:focus, html.gc-dark .woocommerce-page #content .quantity input:focus, html.gc-dark .entry-content-wrapper .sticky .postformat_contents, html.gc-dark .entry-content-wrapper.post-is-sticky .type-post, html.gc-dark .woocommerce nav.woocommerce-pagination ul li span.current:after{border-color: #fff;}
html.gc-dark .entry-content .ui-tabs .ui-tabs-nav .ui-state-active a, html.gc-dark .entry-content .ui-tabs .ui-tabs-nav .ui-state-active a:hover{border-bottom-color: #fff;}
html.gc-dark .homemenu ul li a:before{border-top-color: #fff;}
html.gc-dark .pagination span.current, html.gc-dark .pagination ul li span.current, html.gc-dark .woocommerce nav.woocommerce-pagination ul li span.current{border-color: #fff; background: #fff; color: #000;}
html.gc-dark .theme-hover-arrow{color: #fff;}
html.gc-dark .theme-hover-arrow::before{background: #fff;}
html.gc-dark .entry-content h3.progressbar-title{color: #fff;}
html.gc-dark .skillbar{background: rgba(255, 255, 255, 0.4);}
html.gc-dark .pricing-table .pricing-row{color: #fff;}
html.gc-dark .pricing-tick-yes.pricing-row i{color: #fff;}
html.gc-dark .pricing-table .pricing-row{border-bottom: 1px solid rgba(255,255,255,0.3);}
html.gc-dark .events-summary-wrap{color: #e3e3e3;}
html.gc-dark .woocommerce .woocommerce-error, html.gc-dark .woocommerce .woocommerce-info, html.gc-dark .woocommerce .woocommerce-info a:hover, html.gc-dark .woocommerce .woocommerce-message{background: rgba(0,0,0,0.7); color: #fff;}
html.gc-dark .woocommerce .checkout_coupon button.button, html.gc-dark .woocommerce-page .checkout_coupon button.button{color: #ffff; border-color: #ffff;}
html.gc-dark .woocommerce .checkout_coupon button.button:hover, html.gc-dark .woocommerce-page .checkout_coupon button.button:hover{color: #000; background-color: #fff; border-color: #fff;}
html.gc-dark .woocommerce ul.order_details li, html.gc-dark .woocommerce-thankyou-order-received, html.gc-dark .woocommerce table.shop_table th, html.gc-dark .woocommerce-page table.shop_table th, html.gc-dark .woocommerce .cart_totals h2, html.gc-dark .woocommerce .related h2, html.gc-dark .woocommerce .upsells h2, html.gc-dark .woocommerce .cross-sells h2, html.gc-dark .woocommerce table th, html.gc-dark .woocommerce table td, html.gc-dark .woocommerce .shop_table .product-name, html.gc-dark .woocommerce .shop_table .product-price, html.gc-dark .woocommerce .shop_table .product-quantity, html.gc-dark .woocommerce .shop_table .product-total, html.gc-dark .woocommerce .shop_table .product-subtotal, html.gc-dark .woocommerce .shop_table thead th, html.gc-dark .woocommerce .shop_table th.product-name, html.gc-dark .woocommerce .shop_table th.product-price, html.gc-dark .woocommerce .shop_table th.product-quantity, html.gc-dark .woocommerce .shop_table th.product-total, html.gc-dark .woocommerce .shop_table th.product-subtotal, html.gc-dark .woocommerce ul.products li.product a, html.gc-dark .woocommerce-page ul.products li.product a, html.gc-dark #add_payment_method table.cart td.actions .coupon .input-text, html.gc-dark .woocommerce-cart table.cart td.actions .coupon .input-text, html.gc-dark .woocommerce-checkout table.cart td.actions .coupon .input-text, html.gc-dark .woocommerce ul.products li.product .woocommerce-loop-category__title, html.gc-dark .woocommerce ul.products li.product .woocommerce-loop-product__title, html.gc-dark .woocommerce ul.products li.product h3{color: #fff;}
html.gc-dark .woocommerce table.cart td.actions, html.gc-dark .woocommerce #content table.cart td.actions, html.gc-dark .woocommerce-page table.cart td.actions, html.gc-dark .woocommerce-page #content table.cart td.actions, html.gc-dark .woocommerce table.shop_table thead th, html.gc-dark .woocommerce-page table.shop_table thead th, html.gc-dark .woocommerce table.shop_table, html.gc-dark .woocommerce-page table.shop_table{border-color: #444;}
html.gc-dark .woocommerce table.cart a.remove:hover, html.gc-dark .woocommerce #content table.cart a.remove:hover, html.gc-dark .woocommerce-page table.cart a.remove:hover, html.gc-dark .woocommerce-page #content table.cart a.remove:hover{color: #fff !important;}
html.gc-dark .woocommerce ul.products li.product a:hover, html.gc-dark .woocommerce-page ul.products li.product a:hover, html.gc-dark .woocommerce ul.products li.product .woocommerce-loop-category__title:hover, html.gc-dark .woocommerce ul.products li.product .woocommerce-loop-product__title:hover, html.gc-dark .woocommerce ul.products li.product h3:hover{color: rgba(255,255,255,0.7);}
html.gc-dark .woocommerce a.remove::after{border-color: rgba(255,255,255,0.3); color: #fff;}
html.gc-dark .woocommerce .shipping-calculator-button, html.gc-dark .woocommerce #respond input#submit.alt, html.gc-dark .woocommerce .coupon button.button, html.gc-dark .woocommerce a.button.alt, html.gc-dark .woocommerce button.button.alt, html.gc-dark .woocommerce input.button.alt, html.gc-dark .woocommerce input.button.alt:hover{border-color: #fff; color: #fff;}
html.gc-dark .woocommerce .coupon button.button:hover, html.gc-dark .woocommerce .shipping-calculator-button:hover, html.gc-dark .woocommerce #respond input#submit.alt:hover, html.gc-dark .woocommerce a.button.alt:hover, html.gc-dark .woocommerce button.button.alt:hover, html.gc-dark .woocommerce input.button.alt:hover{background: #fff; color: #000;}
html.gc-dark .woocommerce .cart-collaterals .cart_totals table td, html.gc-dark .woocommerce .cart-collaterals .cart_totals table th, html.gc-dark .woocommerce-page .cart-collaterals .cart_totals table td, html.gc-dark .woocommerce-page .cart-collaterals .cart_totals table th{border-bottom-color: #fff;}
html.gc-dark .woocommerce .product-name, html.gc-dark .woocommerce .product-name a, html.gc-dark .woocommerce div.product span.price, html.gc-dark .woocommerce div.product p.price, html.gc-dark .woocommerce #content div.product span.price, html.gc-dark .woocommerce #content div.product p.price, html.gc-dark .woocommerce-page div.product span.price, html.gc-dark .woocommerce-page div.product p.price, html.gc-dark .woocommerce-page #content div.product span.price, html.gc-dark .woocommerce-page #content div.product p.price, html.gc-dark .woocommerce ul.products li.product .price, html.gc-dark .woocommerce-page ul.products li.product .price, html.gc-dark .woocommerce ul.products li.product .price .from, html.gc-dark .woocommerce-page ul.products li.product .price .from, html.gc-dark .woocommerce ul.products li.product .price del, html.gc-dark .woocommerce-page ul.products li.product .price del{color: #fff;}
html.gc-dark #order_review .shop_table .order-total th, html.gc-dark #order_review .shop_table .order-total td, html.gc-dark .woocommerce #order_review .cart-subtotal th, html.gc-dark .woocommerce #order_review .cart-subtotal td, html.gc-dark .woocommerce ul.products li.product .button.ajax_add_to_cart, html.gc-dark .woocommerce ul.products li.product .button.product_type_variable, html.gc-dark .woocommerce ul.products li.product .button.add_to_cart_button{border-top-color: rgba(255, 255, 255, 0.1);}
html.gc-dark #order_review .shop_table .order-total th, html.gc-dark #order_review .shop_table .order-total td, html.gc-dark #add_payment_method #payment ul.payment_methods, html.gc-dark .woocommerce-cart #payment ul.payment_methods, html.gc-dark .woocommerce-checkout #payment ul.payment_methods, html.gc-dark .woocommerce table.shop_table tr.cart_item td{border-bottom-color: rgba(255, 255, 255, 0.2);}
html.gc-dark .woocommerce form .form-row input.input-text, html.gc-dark .woocommerce form .form-row textarea, html.gc-dark .woocommerce-page form .form-row input.input-text, html.gc-dark .woocommerce-page form .form-row textarea{border-color: #222; background-color: #000; color: #fff;}
html.gc-dark .woocommerce table.shop_table tfoot td, html.gc-dark .woocommerce table.shop_table tfoot th, html.gc-dark .woocommerce-page table.shop_table tfoot td, html.gc-dark .woocommerce-page table.shop_table tfoot th{border-color: #aaa; color: #fff;}
html.gc-dark .woocommerce .checkout_table_item{background: #fff;}
html.gc-dark .woocommerce form .form-row label, html.gc-dark .woocommerce-page form .form-row label{color: #fff;}
html.gc-dark .select2-dropdown, html.gc-dark .select2-container--default .select2-selection--single{background-color: #000; border-color: #9c9c9c;}
html.gc-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color: #fff;}
html.gc-dark #add_payment_method #payment ul.payment_methods, html.gc-dark .woocommerce-cart #payment ul.payment_methods, html.gc-dark .woocommerce-checkout #payment ul.payment_methods{background: rgba(0, 0, 0, 0.5);}
html.gc-dark .woocommerce-checkout #payment{background: rgba(0, 0, 0, 0.5);}
html.gc-dark .woocommerce input.button, html.gc-dark .woocommerce .shipping-calculator-form button, html.gc-dark .woocommerce .woocommerce-message a.button{color: #fff; border-color: #fff;}
html.gc-dark .woocommerce input.button:hover, html.gc-dark .woocommerce .shipping-calculator-form button:hover, html.gc-dark .woocommerce .woocommerce-message a.button:hover{background-color: #fff; color: #000;}
html.gc-dark .woocommerce .woocommerce-customer-details address{border: 1px solid rgba(255, 255, 255, 0.1);}
html.gc-dark .mtheme-header-cart{background: #353535;}
html.gc-dark .cart-elements .cart-title{color: #fff;}
html.gc-dark .cart-elements .cart-item-quantity-wrap, html.gc-dark .cart-elements .amount{color: #fff; opacity: 0.7;}
html.gc-dark .cart-view-link a, html.gc-dark .cart-checkout-link a{border: 1px solid #fff; color: #fff;}
html.gc-dark .cart-view-link a:hover, html.gc-dark .cart-checkout-link a:hover{background: #fff; color: #000;}
html.gc-dark .header-cart-close{color: #fff;}
html.gc-dark .editor-is-active.password-protected-client-mode .proofing-client-desc, html.gc-dark .proofing-client-desc{color: rgba(255, 255, 255, 0.5);}
html.gc-dark .editor-is-active.password-protected-client-mode .proofing-client-title, html.gc-dark .proofing-client-title{color: #fff;}
html.gc-dark .no-comments{color: #fff;}
html.gc-dark .woocommerce ul.products li.product a.quick-view-button:hover, html.gc-dark .woocommerce-page ul.products li.product a.quick-view-button:hover{color: #000; background: #fff;}
html.gc-dark .product .quick-view-button span{background: #fff;}
html.gc-dark .product .quick-view-button span::before{background: #aaa;}
html.gc-dark .product .quick-view-button span::after{background: #000;}
html.gc-dark .quick-view-button:hover span, html.gc-dark .quick-view-button:hover span:after{background: #000;}
html.gc-dark .quick-view-button:hover span:before{background: #fff;}
html.gc-dark div.pp_woocommerce_quick_view.pp_woocommerce .pp_content_container{background: #262626;}
html.gc-dark .woocommerce .quick-view div.product .product_title, html.gc-dark .woocommerce .quick-view #content div.product .product_title, html.gc-dark .woocommerce-page .quick-view div.product .product_title, html.gc-dark .woocommerce-page .quick-view #content div.product .product_title{color: #fff;}
