/*
Theme Name: SuperSixers
Description: Child theme
Author: TwinzTech
Author URI: https://www.computertechreviews.com/
Template: gillion
*/

/* Add your custom CSS below */
/*added for hiding recaptcha badge*/
.grecaptcha-badge { visibility: hidden !important; }

.buy-now {
    padding: 12px;
    border: 1px solid #ccc;
    font-size: 14px;
    background-color: #10b0af;
    color: #fff !important;
	border-radius:8px;
}
.sh-comment-form input,
.sh-comment-form textarea {
    border-width: 1px !important;
}

.sh-comment-form {
    background-color: #e7e7e7;
}

.sh-comment-form label,
.sh-comments-required-notice {
    color: #333;
}

.sh-comments-required-notice span {
    color: red;
}

.sh-comment-form label span {
    color: red;
}

.sh-post-author {
    border: 1px solid #e7e7e7;
}

.mailpoet_submit {
    background-color: #505050;
    color: #fff;
    line-height: 44px;
    padding: 0 30px;
    border: none;
    font-weight: bold;
    font-size: 12px;
    border-radius: 50px;
}

#mailpoet_form_1 .mailpoet_text,
#mailpoet_form_1 .mailpoet_textarea {
    width: 300px !important;
    border: 1px solid #666;
}

.sh-copyrights {
    padding: 12px 10px !important;
}

.sh-footer .sh-nav > li.menu-item > a {
    font-size: 13px;
}

.sh-back-to-top {
    border: 1px solid #10b0af !important;
    background-color: #10b0af !important;
    bottom: 15% !important;
    border-radius: 5px !important;
}

.sh-back-to-top .fa {
    color: #fff !important;
}

.header-social-media:not(:only-child) {
    border-right: none !important;
}

.sh-carousel-style2 .sh-carousel-buttons-styling {
    border: 1px solid #ccc;
}

.sh-carousel-style2 .sh-carousel-buttons-styling {
    border: 1px solid #ccc !important;
}

.sh-footer .sh-footer-widgets i:not(.icon-link):not(.icon-magnifier),
.sh-footer .sh-footer-widgets .widget_recent_entries li::before {
    color: #fff !important;
}

.sh-footer .post-comments:hover {
    color: #fff !important;
}

.sh-titlebar a {
    color: #2b2b2b !important;
    font-weight: bold;
}

#wrapper > .sh-page-layout-default {
    padding: 12px 0px !important;
}

.sh-header-top {
    background: #2b2b2b;
}

.sh-footer-widgets {
    border-bottom: 0;
}

.post-content-share .jssocials-share {
    border: 1px solid #ccc;
}

.post-content-share .jssocials-share:hover {
    box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.4);
}

.post-content.post-single-content a {
    color: #10b0af;
    font-weight: bold;
}

.blog-slider-style11 .slick-prev:hover,
.blog-slider-style11 .slick-next:hover,
.blog-slider-style11 .slick-prev:focus,
.blog-slider-style11 .slick-next:focus,
.blog-slider-style9 .slick-prev:hover,
.blog-slider-style9 .slick-next:hover,
.blog-slider-style9 .slick-prev:focus,
.blog-slider-style9 .slick-next:focus {
    background-color: #10b0af;
}

.page-content.sh-text-content a,
.page-content a {
    color: #10b0af !important;
    font-weight: bold;
}

input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
select,
textarea {
    border: 1px solid #8d8d8d;
    color: #2b2b2b;
}

.sh-header-mobile-navigation .sh-nav-container {
    padding: 0 !important;
}

.primary-mobile {
    height: 60px !important;
}

.sh-load-more {
    padding: 12px;
    border: 1px solid #ccc;
    font-size: 14px;
    background-color: #10b0af;
    color: #fff;
}


.sh-post-categories-style2 .post-thumbnail .post-categories a,
.sh-post-categories-style2 .post-gallery .post-categories a,
.sh-post-categories-style2 .blog-slider-item .post-categories a,
.sh-post-categories-style2 .post-style-cover .post-categories a {
    background-color: #74c156;
    color: #fff !important;
}

.home .post-meta-content a:hover {
    color: #10b0af !important;
}

.home .post-meta-content a {
    color: #2b2b2b !Important;
}
.single .post-lightbox {
    display: none;
}

.sh-nav > li.menu-item > a {
    font-weight: 600;
}

.home .post-cover-container .post-meta-content a,
.home .blog-slider-content-details .post-meta-content a {
    color: #fff !important;
}

.product-tag-button.onsale {
    display: none !important;
}

.woocommerce.columns-4 .post-thumbnail {
    border: 0px solid #10b0af !important;
}

.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: none !important;
}
.gillion-woocommerce ul.products li.product .price {
    color: #000;
}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.input {
    margin-bottom: 10px !important;
}
.wpcf7-form-control.wpcf7-text.input {
    margin-bottom: 10px !important;
}
.gillion-woocommerce div.product-tag-container {
    display: none !important;
}
.br-box .vc_column-inner {
	border: 1px solid #ccc;
	padding: 6% 8% 2% 8%;
}
.vc_row.br-box {
    padding-top: 0 !important;
	 padding-bottom: 0 !important;
}
.four41 .vc_column-inner > .wpb_wrapper {
    padding: 12% 12%;
    background: #cccccc;
    border-radius: 20px;
    height: 320px;
    margin-bottom: 30px;
}
.page-id-3330 .post-thumbnail-rating {
    border: 1px solid #cccccc;
    border-radius: 7px;
}
.gillion-woocommerce div.product .product_meta {
    display: none;
}
.woocommerce div.product form.cart div.quantity {
    display: none !important;
}
.gillion-woocommerce div.product p.price del {
    color: #000 !important;
}
.single .review-rating > span::before {
    color: #fbbc05 !important;
}
.single #product_reviews #respond input[type="text"] {
    max-width: 400px !important;
}

table {
overflow: hidden !important;
overflow-x: scroll !important;
display: block !important;
white-space: nowrap !important;
}
table th {
    padding: 12px 8px!important;
    font-size: 15px;
    color: #ffffff!important; background-color:#10b0af;
}
table td {
    padding: 12px 8px!important;
    font-size: 13px;
}
tr:nth-child(even) {background-color: #f2f2f2;}

@media only screen and (max-width: 1024px) {
table.responsive {
margin-bottom: 0;
overflow: hidden !important;
overflow-x: scroll !important;
display: block !important;
white-space: nowrap !important;
}
}