/*
Theme Name:   	Techmarket Child
Theme URI:    	https://themeforest.net/item/techmarket-multidemo-electronics-store-woocommerce-theme/20241155
Author:         MadrasThemes
Author URI:     https://madrasthemes.com/
Description:  	This is the child theme for the techmarket theme
Template:     	techmarket
Version:      	1.2.3
License:      	GNU General Public License v2 or later
License URI:  	http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  	techmarket-child
Tags:         	e-commerce, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, threaded-comments, rtl-language-support, footer-widgets, sticky-post, theme-options
*/
body{ margin:0; padding:0;}
#mc4wp-form-1 .mc4wp-form-fields label{font-size: 16px; font-weight: 500;}
#mc4wp-form-1{padding-left: 6em; padding-right: 6em; margin-top:50px;}
.form-row form-row-first, .form-row form-row-last{float:left;}
.form-row form-row-first input, .form-row form-row-last input{max-width:100%;}
.mc4wp-form-basic input[type=number], .mc4wp-form-theme input[type=number]{min-height: 32px; width: 100%; max-width: 480px;}
.form-row input[type=submit]{background-color: #cc9933 !important; border: 0 !important; border-radius: 3px !important;}
.terms-conditions h2{padding-bottom:15px; border-bottom: 1px solid #ebebeb;}
/*.page-id-1925 .col-full{padding-left: 0% !important; padding-right:0% !important;}*/
/*top bar menu*/
.top-bar .col-full{display:block;}
.top-bar #menu-top-bar{display:block;}
.top-bar #menu-top-bar li{float:left;}
.top-bar li#topbar-left-menu-item-3458{float:right;}
.top-bar li#topbar-left-menu-item-3459{float:left;}
.top-bar li#topbar-left-menu-item-3459 a::before{display:none;}
.top_mil{font-size: 13px; font-weight: 400;}
.top_mil a{color:#CC9933;}
.top_mil a:hover{color:#000000;}
.top_mil i{font-size: 20px; padding-right: 5px; color:#c6962a;}
/*top bar menu close*/
#menu-main-navigation li.active a{color:#CC9933 !important;}
/*Stars Testimonials styles*/
figure.style1 blockquote:before, figure.style1 blockquote:after{display:none;}
.stars-testimonials .col-1-2{width: 33% !important;}
.stars-testimonials figure.style1{text-align:center;}
.stars-testimonials .style1 .starrating{position:relative !important;}
.stars-testimonials figure.style1 blockquote{text-align:center !important; padding-bottom:0 !important;}
.stars-testimonials figure.style1 .author{position:relative !important;}
.stars-testimonials span.st-rating{color:#ffd314;}
.stars-testimonials h5.st-testimonial-title{font-weight: 800; text-transform: none; font-size: 14px;}
.stars-testimonials figure.style1 .author h5 span{display:block; margin-top: 10px; font-weight: 700;}
.stars-testimonials figure.style1 .author h5 span a{color:#CC9933; font-size: 13px !important;}
.stars-testimonials figure.style1 .author h5 span a:hover{color:#000000;}
.stars-testimonials .st-testimonial-company{font-size: 0;}

.amount{color:#CC9933;}
.navbar-search button.btn-primary{background-color: #CC9933 !important; border-color:#CC9933 !important; color: #ffffff !important; border-top-right-radius: 25px; border-bottom-right-radius: 25px;}
.features-list .media i.feature-icon{color:#CC9933 !important;}
.section-deals-carousel-and-products-carousel-tabs .deals-carousel-inner-block{border-color: #CC9933 !important;}
/*.hover-area a.button{background-color:transparent !important; border-color: #CC9933 !important; color: #cc9933 !important;}
.hover-area a.button:hover{background-color: #CC9933 !important; color: #ffffff !important; border-color: #CC9933 !important;}*/
a.add_to_cart_button, a.ajax_add_to_cart{background-color:#ffffff !important;  border:#CC9933 1px solid !important; color: #cc9933 !important; margin-top: 20px;}
a.add_to_cart_button:hover, a.ajax_add_to_cart:hover{background-color: #CC9933 !important; color: #ffffff !important; border-color: #CC9933 !important;}
.progress .progress-bar{background-color: #CC9933 !important;}
button, input[type="button"], input[type="reset"], input[type="submit"], .button, #scrollUp, .added_to_cart, .btn-primary, .fullwidth-notice, .top-bar.top-bar-v4, .site-header.header-v4, .site-header.header-v5, .navbar-search .btn-secondary, .header-v1 .departments-menu button, .widget_shopping_cart .buttons a:first-child, .widget_shopping_cart_content .buttons a:first-child, .section-landscape-products-widget-carousel.type-3 .section-header:after, .home-v1-slider .custom.tp-bullets .tp-bullet.selected, .home-v2-slider .custom.tp-bullets .tp-bullet.selected, .home-v3-slider .custom.tp-bullets .tp-bullet.selected, .home-v4-slider .custom.tp-bullets .tp-bullet.selected, .home-v5-slider .custom.tp-bullets .tp-bullet.selected, .home-v6-slider .custom.tp-bullets .tp-bullet.selected, .section-categories-filter .products .product-type-simple .button:hover, #respond.comment-respond .comment-form .form-submit input[type=submit]:hover, .contact-page-title:after, .comment-reply-title:after, article .more-link, article.post .more-link, .slick-dots li.slick-active button:before, .products .product .added_to_cart:hover, .products .product .button:hover, .banner-action.button:hover, .deal-progress .progress-bar, .section-products-tabs .section-products-tabs-wrap > .button:hover, #secondary.sidebar-blog .widget .widget-title:after, #secondary.sidebar-blog .widget_tag_cloud .tagcloud a:hover, .comments-title:after, .pings-title:after, .navbar-primary .nav .techmarket-flex-more-menu-item > a::after, .primary-navigation .nav .techmarket-flex-more-menu-item > a::after, .secondary-navigation .nav .techmarket-flex-more-menu-item > a::after, .header-v4 .sticky-wrapper .techmarket-sticky-wrap.stuck, .header-v5 .sticky-wrapper .techmarket-sticky-wrap.stuck, article .post-readmore .btn-primary:hover, article.post .post-readmore .btn-primary:hover, .table-compare tbody tr td .button:hover, .return-to-shop .button:hover, .contact-form .form-group input[type=button], .contact-form .form-group input[type=submit], .cart-collaterals .checkout-button, #payment .place-order .button, .single-product .single_add_to_cart_button:hover, .single-product .accessories .accessories-product-total-price .accessories-add-all-to-cart .button:hover, .single-product .accessories .accessories-product-total-price .accessories-add-all-to-cart .button:focus, .contact-form .form-group input[type=button], .contact-form .form-group input[type=submit], .about-accordion .kc-section-active .kc_accordion_header.ui-state-active a i, .about-accordion .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title i, .about-accordion .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-title i, .home-v3-banner-with-products-carousel .banner .banner-action.button, .section-media-single-banner .button, .woocommerce-wishlist table.cart .product-add-to-cart a.button, table.cart td.actions div.coupon .button, .site-header.header-v10 .stretched-row, .site-header .handheld-header .handheld-header-cart-link .count, .products .product-carousel-with-timer-gallery .button, .banners-v2 .banner-action.button, .pace .pace-progress, input[type="submit"].dokan-btn-danger, a.dokan-btn-danger, .dokan-btn-danger, input[type="submit"].dokan-btn-danger:hover, a.dokan-btn-danger:hover, .dokan-btn-danger:hover, input[type="submit"].dokan-btn-danger:focus, a.dokan-btn-danger:focus, .dokan-btn-danger:focus, .widget.widget_tag_cloud .tagcloud a:focus, .widget.widget_tag_cloud .tagcloud a:hover, .wcmp_main_page .wcmp_main_menu ul li.hasmenu ul.submenu li.active a, .wcmp_main_page .wcmp_main_holder .wcmp_headding1 button, .wcmp_main_page .wcmp_main_menu ul li ul li a.active2, input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme, input[type="submit"].dokan-btn-theme:hover, a.dokan-btn-theme:hover, .dokan-btn-theme:hover, input[type="submit"].dokan-btn-theme:focus, a.dokan-btn-theme:focus, .dokan-btn-theme:focus, #secondary.sidebar-blog .widget .section-header .section-title:after, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover, .wcmp_regi_main .register p.woocomerce-FormRow input, .wcv-header-container ~ h3 a:hover{background-color: #CC9933;}
.btn-primary, .wcmp_main_page .wcmp_ass_btn, .wcv-header-container ~ h3 a, .wcv-header-container ~ h3 a:hover, .header-v4 .departments-menu > .dropdown-menu > li, .header-v4 .departments-menu > .dropdown-menu .menu-item-has-children > .dropdown-menu, .section-categories-filter .products .product-type-simple .button:hover, .contact-page-title:after, .navbar-search .btn-secondary, .products .product .added_to_cart, .products .product .button, .products .product .added_to_cart:hover, .products .product .button:hover, .section-products-carousel-tabs .nav-link.active::after, .full-width-banner .banner-bg .button, .banner-action.button, .section-products-tabs .section-products-tabs-wrap > .button:hover, .section-3-2-3-product-cards-tabs-with-featured-product .nav .nav-link.active:after, .section-product-cards-carousel-tabs .nav .nav-link.active:after, .section-products-carousel-with-vertical-tabs .section-title:before, #respond.comment-respond .comment-form .form-submit input[type=submit], .section-categories-filter .products .product-type-simple .button:hover, .home-v9-full-banner.full-width-banner .banner-bg .caption .banner-action.button:hover, .section-deals-carousel-and-products-carousel-tabs .deals-carousel-inner-block, article .post-readmore .btn-primary, article.post .post-readmore .btn-primary, .table-compare tbody tr td .button, .table-compare tbody tr td .button:hover, .return-to-shop .button, .col-2-full-width-banner .banner .banner-bg .caption .banner-action.button:hover, .return-to-shop .button:hover, .select2-container .select2-drop-active, .contact-form .form-group input[type=button], .contact-form .form-group input[type=submit], .widget_techmarket_poster_widget .poster-bg .caption .button, .cart-collaterals .checkout-button, .section-6-1-6-products-tabs ul.nav .nav-link.active:after, #payment .place-order .button, .products .sale-product-with-timer, .products .sale-product-with-timer:hover, .single-product .single_add_to_cart_button, .single-product .accessories .accessories-product-total-price .accessories-add-all-to-cart .button:hover, .single-product .accessories .accessories-product-total-price .accessories-add-all-to-cart .button:focus, .contact-form .form-group input[type=button], .contact-form .form-group input[type=submit], .about-accordion .kc-section-active .kc_accordion_header.ui-state-active a i, .about-accordion .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-title i, .section-landscape-full-product-cards-carousel .section-title::before, .section-media-single-banner .button, .woocommerce-wishlist table.cart .product-add-to-cart a.button, .widget_techmarket_poster_widget .poster-bg .caption .button, table.cart td.actions div.coupon .button, .header-v1 .departments-menu button, input[type="submit"].dokan-btn-danger, a.dokan-btn-danger, .dokan-btn-danger, input[type="submit"].dokan-btn-danger:hover, a.dokan-btn-danger:hover, .dokan-btn-danger:hover, input[type="submit"].dokan-btn-danger:focus, a.dokan-btn-danger:focus, .dokan-btn-danger:focus, input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme, input[type="submit"].dokan-btn-theme:hover, a.dokan-btn-theme:hover, .dokan-btn-theme:hover, input[type="submit"].dokan-btn-theme:focus, a.dokan-btn-theme:focus, .dokan-btn-theme:focus, .section-product-carousel-with-featured-product.type-2 .section-title::before, .wcvendors-pro-dashboard-wrapper .wcv-grid nav.wcv-navigation ul li.active a:after {border-color:#CC9933 !important;}
#departments-menu .btn-block{background-color:transparent !important; color: #000000 !important; border-color: #ececec !important;}
.section-products-carousel-tabs .nav-link.active{color: #CC9933 !important;}
.section-products-carousel-tabs .nav-link{color: #808080 !important;}
.footer-social-icons .sm-icon-label-link i{color: #CC9933 !important;}
.footer-social-icons .sm-icon-label-link:hover{color: #000000 !important;}
.slick-dots li button{background-color: #808080 !important; color: #000;}
.navbar-primary .nav>li>a, .primary-navigation .nav>li>a{color: #000000 !important;}
#secondary .widget.widget_price_filter .price_slider .ui-slider-handle{background:#CC9933 !important;}
#secondary .widget.widget_price_filter .price_slider .ui-slider-range{background-color:#CC9933 !important;}
button[type="submit"]{background-color:transparent !important; border-color: #CC9933 !important; color:#CC9933 !important;}
button:hover[type="submit"]{background-color: #CC9933 !important; color: #ffffff !important; border-color: #CC9933 !important;}
.top-bar .nav>li>a:hover{color: #CC9933 !important;}
.footer-widgets .menu li a:hover{color: #CC9933 !important;}
.woocommerce-info, .woocommerce-noreviews, p.no-comments {background-color: #CC9933;}
p.in-stock, .wishlist-in-stock{color: #CC9933 !important; font-weight: 500;}
.woocommerce-error {background-color: #808080;}
.product-actions a.added_to_cart{}
.product-actions a.added_to_cart{background-color:transparent !important; border-color: #CC9933 !important; color: #cc9933 !important;}
.product-actions a.added_to_cart:hover{background-color: #CC9933 !important; color: #ffffff !important; border-color: #CC9933 !important;}
.header-v1 .departments-menu .departments-menu-dropdown{display:none !important;}
.header-v1 .show .departments-menu-dropdown{display:block !important;}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{border: 2px solid #CC9933;}
.product-add-to-cart a.add_to_cart_button{border-radius:36px; background-color:transparent !important; border: #CC9933 2px solid !important; color: #cc9933 !important;}
.product-add-to-cart a.add_to_cart_button:hover{background-color:#CC9933 !important; border: #CC9933 2px solid !important; color: #ffffff !important;}
p.out-of-stock {color:#CC9933;}
.woocommerce-tabs .wc-tabs li.active a{color:#CC9933 !important;}
.woocommerce-breadcrumb a {color: #cc9933;}
.track-order .woocommerce-thankyou-order-received, .woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce-noreviews, .woocommerce-order-received .woocommerce-thankyou-order-received, .woocommerce-view-order .woocommerce-thankyou-order-received, p.no-comments{background-color: #CC9933;}
.woocommerce-mini-cart__buttons a.button:hover{background-color: #000000 !important;}
.cart_totals a.checkout-button:hover{background-color: #000000 !important;}
.coupon input.button:hover{background-color: #000000 !important;}
.dropdown-menu-mini-cart a.remove{background-color: #CC9933 !important;}
.wpcf7-form input.wpcf7-submit:hover{background-color: #000000;}
.woocommerce-orders-table__cell a.woocommerce-button:hover{background-color: #000000;}
.woocommerce-MyAccount-content input.button:hover{background-color: #000000;}
.place-order input.button:hover{background-color: #000000 !important;}
.woocommerce-breadcrumb span.delimiter+a { background-color: #fff !important;  box-shadow: 1px 2px 15px 0px #cccccc;}
.return-to-shop a.button{color: #CC9933 !important;}
.return-to-shop a.button:hover{color: #ffffff !important;}
.site-header{padding-top: 15px;}
.site-header .primary-navigation{padding-top:45px;}
.products .product .onsale{background-color: #000 !important; color:#ffffff !important;}

.products .product .sale-saved-label{background-color: transparent; border: #CC9933 2px solid; color: #CC9933;}
.page-template-my-account .form-row input[type=submit].woocommerce-Button:hover {background-color: #000000 !important;}

.page-id-2405 .entry-header{display:none;}
.titl_haln{margin-bottom:70px !important; text-align:center;}
.titl_haln h1{margin-bottom: 0;}
.terms-conditions a{color:#CC9933 !important; font-weight:500;}
.page-id-2407 .entry-header{display:none;}


/*Affiliate forms styles*/
#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active a{color:#CC9933; font-weight: 500;} 
.page-template-my-accoun .g-recaptcha{margin-left:20px;}
.single-product .product-images-wrapper .onsale{background-color: #000 !important; color:#ffffff !important;}
#affwp-register-form{float: right; width: 50%; padding: 0 15px 0 30px; border-left: 1px solid #ddd;}
#affwp-login-form{vertical-align: top; float: left; width: 50%; padding: 0 30px 0 15px;}
#affwp-register-form legend, #affwp-login-form legend{font-weight: 400; border-bottom: 1px solid #ebebeb; font-size: 1.5em;}
#affwp-register-form label, #affwp-login-form label{width:100%;}
#affwp-register-form input[type=email], #affwp-register-form input[type=password], #affwp-register-form input[type=text], #affwp-register-form input[type=url], textarea{width:100%;}
#affwp-login-form input[type=email], #affwp-login-form input[type=password], #affwp-login-form input[type=text], #affwp-login-form input[type=url], textarea{width:100%;}
#affwp-register-form input.button:hover, #affwp-login-form input.button:hover{background-color:#000000;}
/*Affiliate forms styles close*/
/*login pages styles*/
.tml-login{ margin:0 auto 0; box-shadow:1px 2px 15px 0px #cccccc; padding:15px;}
input[type=text], input[type=password], input[type=email], input[type=url], textarea{border:1px solid #ded8d8;}
.tml-login form {margin-bottom: 0px;}
.tml-login .wp-social-login-provider-list{padding:0;}
.tml-login .message{border: 0; background-color: transparent; color: #cc9933; margin: 0 0 10px 0; padding: 0; font-size: 20px;}
.tml-action-links li a{color:#cc9933;}
.tml-action-links li a:hover{color:#000000;}

.tml-register{ margin:0 auto 0; box-shadow:1px 2px 15px 0px #cccccc; padding:15px;}
.tml-register form {margin-bottom: 0px;}
.tml-register .wp-social-login-provider-list{padding:0;}
.tml-register .message{border: 0; background-color: transparent; color: #cc9933; margin: 0 0 10px 0; padding: 0; font-size: 20px;}

.tml-lostpassword{ margin:0 auto 0; box-shadow:1px 2px 15px 0px #cccccc; padding:15px;}
.tml-lostpassword form {margin-bottom: 0px;}
.tml-lostpassword .wp-social-login-provider-list{padding:0;}
.tml-lostpassword .message{border: 0; background-color: transparent; color: #cc9933; margin: 0 0 10px 0; padding: 0; font-size: 20px;}
/*login pages styles close*/
.price{color: #CC9933;}

.page-id-2957 .entry-header{display:none;}
.titl_haln{margin-bottom:70px !important; text-align:center;}
.titl_haln h1{margin-bottom: 0;}
.terms-conditions a{color:#CC9933 !important; font-weight:500;}
.page-id-2965 .entry-header{display:none;}
.terms-conditions ol li{margin-bottom:20px;}
.page-template-my-account .g-recaptcha{margin-left: 15px;}
.woocommerce-MyAccount-navigation .is-active a{color: #CC9933;}

.bul_lis ul{margin:0; padding:0; list-style:none;}
.bul_lis ul li{line-height:30px; font-size: 15px;}
.bul_lis ul li i{color:#e9a400; padding-right:15px;}
.cl-to-acn h4{margin-bottom:40px;}
.cl-to-acn h1{font-weight: normal; margin-bottom:40px;}
.em-brd{ padding: 8px; float:left;}
.em-int input{border:0; border-radius: 0;}
.em-int{float:left;}
.eml-main{margin:auto; overflow: hidden; border:#ded8d8 1px solid;}
#wpcf7-f3728-p2082-o1 form{margin-bottom:10px;}

.numb_box {
    position: relative;
    display: table;
    height: 120px;
    width: 100%;
    margin-bottom: 20px;
}
.numb_inrbox{z-index: -1; font-size: 200px; color: #efefef; height: auto; line-height: 0.6; width: 100%; text-align: center; font-weight: 800;}
.numb_box h4{font-size: 18px !important; z-index: 10; top: 21%; line-height: 2; width: 100%; text-align: center; text-transform: uppercase; font-weight: normal; display: table-cell; vertical-align: middle; position: absolute; font-weight: 600;}
#livechat-eye-catcher-img{display:none !important;}
.techmarket-sticky-wrap.stuck>.row{padding: 9px 0 9px !important;}
.stuck .custom-logo{max-width:80px !important;}
.stuck .primary-navigation{padding-top: 11px !important;}
.site-footer{background-color:#ffffff !important;}

/*design change styles*/
.features-list .features{ border:0;}
.features-list .feature .media .mt-0{ font-size:14px !important; color:#CC9933 !important; padding-top: 5px;}
.features-list .feature .media i.feature-icon{font-size:28px !important;}
.terms-conditions p{ font-size:14px; color:#000000;}
.kc_accordion_section>.kc_accordion_header{ border:0 !important; border-bottom:1px solid #e0e0e0 !important;}
.terms-conditions .kc_accordion_header a{color:#000000 !important;}
/*.kc_accordion_section>.ui-state-active{border-bottom:0 !important;}*/
.kc_accordion_content{ border:0 !important;}
.page-id-2957 #content #primary{ margin-bottom:0 !important;}
.privec-clss{ bottom:-68px;}
.page-id-1925 .page-header-caption .entry-title{ text-align:left;}
.page-id-1925 .entry-header{margin-bottom: 40px !important;}
.box-hovr:hover{box-shadow: 0px 4px 12px 0px #cfcdcd;}
input[type=text], input[type=password], input[type=email], input[type=url], textarea{border-radius: 25px;}
input[type=button], input[type=reset], input[type=submit]{border-radius: 25px;}
.consum_colon{padding-left:0 !important; padding-right:0 !important;}
.consum_colon img{width:100%; border-radius:0;}
.consum_text{padding: 36px 30px;}
.consum_text ul{margin: 0 0 15px 15px; padding:0; list-style:disc;}
.consum_text a{color:#cc9933;}
.consmsteps_main{padding:0 !important;}
.consmsteps_main .kc_text_block h5{color:#ffffff !important;}
.consmsteps_main .kc_text_block p{ font-size:14px;}
.start-taxtn h6{font-size: 16px; color: #ffffff !important; font-weight: normal;}
.start-taxtn p{font-size: 13px;}
.page-id-2643 .hentry{ margin-bottom:0;}
.page-id-2643 .site-main{ margin-bottom:0;}
.page-id-2643  #content #primary{ margin-bottom:0;}
.consum_text .kc_text_block h5{ margin-bottom:20px;}
.section-products-carousel header.section-header{ border:0 !important;}
.custom-slick-nav i.tm-arrow-left, .custom-slick-nav .tm-arrow-right{background-color: #bfbfbf; color: #fff; padding: 4px 4px; font-size: 15px;}
.custom-slick-nav i.tm-arrow-left:before, .custom-slick-nav .tm-arrow-right{ font-weight:bold !important;}
.products .product .product-inner{ margin-top:10px;}
.products .product{background-color: transparent !important;}
p{ font-size:14px;}
.hentry{ margin-bottom:0;}
.site-main{ margin-bottom:0;}
#content #primary{ margin-bottom:0;}
input::placeholder, textarea::placeholder{color: #a8a8a8 !important; font-size: 14px !important; padding-left:10px;}
.kc_accordion_header>span.ui-accordion-header-icon:before{font-family: FontAwesome !important; content: "\f067" !important;}
.kc-section-active .kc_accordion_header.ui-state-active>span.ui-accordion-header-icon:before {font-family: FontAwesome !important; content: "\f068" !important;}
.products .product:focus .product-inner, .products .product:hover .product-inner{background-color:#fff !important; box-shadow:0px -1px 7px #bbb9b9 !important; border:0 !important;}
.before-footer-wrap{ display:none;}
.products .product .hover-area{background: transparent !important; position: relative !important; border:0 !important; transform:inherit !important; transition: inherit !important;}
.products .product:focus .hover-area, .products .product:hover .hover-area{border:0 !important; border-color: inherit !important;}

.sitemap-main h2.widgettitle{ color:#cc9933 !important; font-size:25px !important;}
.sitemap-main .menu li a{font-size:14px !important;}
.sitemap-main .menu li a:hover{color:#cc9933 !important;}
.hover-area{ opacity:1 !important; visibility: inherit !important;} 
.stars-testimonials figure.style1 blockquote{border-left:0 !important; padding-left: 18px !important; padding-right: 18px !important;}
.stars-testimonials blockquote p{font-size:13px !important;}
.stars-testimonials figure.style1{border: #b4b4b4 2px solid !important; border-radius: 0 !important; box-shadow:none !important; width: auto !important; height: 260px;}
.stars-testimonials .col-1-2{ max-width:28%;}
.stars-testimonials figure.style1:hover{box-shadow: 0px 3px 10px 0px #b4b4b4 !important;}
.stars-testimonials .st-testimonial-title{font-size:13px !important;}
/*my-account*/
.customer-login-form .u-column1, .customer-login-form .u-column2{background-color:#dddddd !important; padding:15px 15px 15px 15px !important;}
.customer-login-form .u-column1{border-right: 10px solid #fff;}
.customer-login-form .u-column2{border-left: 10px solid #fff;}
#customer_login .register-benefits ul>li::before{ display:none;}
#customer_login .register-benefits ul{ list-style:disc !important; margin-left:20px;}
.customer-login-form button[type="submit"]{background-color:#cc9933 !important; color: #ffffff !important; border-radius: 25px; padding: 5px 30px; margin: 20px 0 0 15px;}
.customer-login-form button[type="submit"]:hover{background-color:#000000 !important;}
textarea:focus, button:focus, input:focus{outline: none !important;}
.customer-login-form form .woocommerce-form__label-for-checkbox{ display:inline-block; float:left; padding-top: 3px; margin-right: 20px;}
.customer-login-form .g-recaptcha{ /*display:none;*/margin-left:20px}
.customer-login-form .or-text{ display:none;}
button.woocommerce-Button{ background-color: #cc9933 !important; color: #ffffff !important; border-radius: 25px; padding: 9px 30px; margin: 20px 0 0 15px;}
button.woocommerce-Button:hover{ background-color: #000000 !important; }
.user-logged-in fieldset{ margin-bottom:0 !important;}
.customer-login-form h2{ border-bottom:0 !important; margin-bottom: 5px;}
.user-not-logged-in .myacc{display:none;}
.customer-login-form{ margin-bottom:30px;}
.customer-login-form .required{ color:#cc9933 !important;}
.woocommerce-EditAccountForm .required{color:#cc9933 !important;}
.woocommerce-MyAccount-content label.ediactxt{ font-size: 18px !important; font-weight: 500; color: #000;}
.woocommerce-MyAccount-content legend{ font-size: 18px !important; font-weight: 500; color: #000; padding-top: 25px;}
/*my-account close*/

.rev_slider .tp-tabs-inner-wrapper .selected{background:url(https://coinminer.com/wp-content/uploads/2018/12/slide-nav-curve.png) no-repeat top center;}
.rev_slider .tp-tabs-inner-wrapper .selected .tp-tab-desc{ background-color:#cc9933 !important; color:#ffffff; border:0; border-bottom: #cc9933 2px solid;}
.rev_slider .tp-tab-desc{ background-color:#f7f7f7; color:#606060; font-family:sans-serif; font-size:14px; border:#999999 1px solid; padding:20px 0; margin-top: 5px;}
.rev_slider .tp-tab{ opacity:1; text-align:center; padding:18px 0;}
.rev_slider .tp-tabs{ width:100% !important; position:relative !important; max-width:100% !important; }
.rev_slider .tp-tab-mask{top: 95px !important; margin: auto;}
.site-header .primary-navigation{ /*display:none;*/ }
.site-header .departments-menu{ display:none;}
.navbar-search input[type=text]{border-top-left-radius:25px !important; border-bottom-left-radius:25px !important;}
.site-header .row{ /*float:left; margin-left:0 !important; margin-right:0 !important;*/ float:left;}
.site-header .header-wishlist{ display:none;}

a.add_to_cart_button, a.ajax_add_to_cart{ display:inline-block !important;}
.products .slick-arrow{background-color: transparent !important;}
.small-slid .slick-arrow .tm-arrow-right:before{ color:#cc9933 !important;}
.small-slid .product:hover .product-inner{ box-shadow: none !important;}
.small-slid .products .product{ border-right:#ececec 1px solid;}
.home .features-list{ margin-top:70px;}
.footer-widgets{font-size: 13px;}
.footer-widgets .columns:last-child{border-left:1px solid #ececec !important;}
.footer-widgets .columns{ border-left:1px solid #ececec !important;}
.dolor-bar{overflow: hidden; padding: 30px 0 15px 60px !important;}
.dolor-bar ul li{ float:left;  color:#cc9933 !important; font-size:14px; padding-left: 15px; font-weight: 500; list-style:none;}
.dolor-bar ul li i.fa{ color:#cc9933 !important; font-size:25px; position: relative; top: 4px; padding-right: 15px;}
.dolor-bar ul li.divider{position: relative; top: 7px;}
.menu-menu-category-container {width: 1170px; margin: auto; padding-top:15px;}
.menu-menu-category-container ul li{ background:url(https://coinminer.com/wp-content/uploads/2018/12/menu-divider.jpg) no-repeat center right; float:left; }
.menu-menu-category-container ul li.menu-item-4697{background: transparent;}
.menu-menu-category-container ul li a{font-size:13.6px; font-weight:500; padding:20px 8px; text-transform:uppercase;}
.menu-menu-category-container ul li a:hover, .menu-menu-category-container ul li.current-menu-item a{ background-color:#cc9933; color:#fff;}
.widget_text, .widget_nav_menu{ margin:0 !important;}
.home #nav_menu-13{ display:none;}
.home #text-2{ display:none;}
.home-v1-slider { margin-bottom:100px;}
.menu-top-bar-left{ float:left;}
.menu-top-bar-right{ float:right;}
.menu-top-bar-left .menu-item>a::before, .menu-top-bar-right .menu-item>a::before{margin: 0 5px !important; color: #000 !important;}

/*cart icon style*/
.cart-contents i.tm{display: inline-block !important; font-family: FontAwesome !important; text-rendering: auto !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; font-size: 45px !important; color:#fff !important;}
.cart-contents i.tm-shopping-bag:before {content: "\f07a" !important; font-family:FontAwesome !important; color:#fff !important; text-shadow: -1px -1px 0 #cc9933, 1px -1px 0 #cc9933, -1px 1px 0 #cc9933, 1px 1px 0 #cc9933;}
.site-header-cart .cart-contents .amount{ display:none;}
.site-header-cart .cart-contents .count{ background-color:#cc9933 !important; color:#ffffff !important; margin-top:-35px; margin-left:-6px; border: #fff 1px solid;}
.navbar-search .input-group .input-group-btn{font-size: 22px !important;}
/*cart icon style close*/

.woocommerce .cart-collaterals .cart_totals{background-color: transparent !important;}
/*.cart-collaterals .cart_totals .shop_table tr.shipping{ display:none;}*/
.cart-collaterals .cart_totals .shop_table tr.tax-total th small{display:none;}
.woocommerce-cart .section-landscape-products-carousel{display:none;}
.product-inner{ border:0 !important; border-radius:0 !important;}
.slick-slider .slick-track .product{ padding-left:5px;}
.section-products-carousel .products .product.slick-active::after, .section-products-carousel-tabs .products .product.slick-active::after{left:0px !important;}
.footer-widgets .columns{ max-width:20%;}
.media-soc li a i.fa{color: #cc9933; font-size: 20px; margin-right: 10px;}
.media-soc li a i.fa:hover{color: #000000;}
.site-footer h4{text-transform: inherit !important; letter-spacing: inherit !important;}
.site-info .col-full{display: block; text-align: center;}
.site-info a:hover{color:#f9c662;}
.product-inner .pro-height{ height:auto;}
.small-slid .product-inner .pro-height{ height:auto;}
.section-products-carousel-tabs .products:not(.slick-dotted) .slick-list{padding-bottom:0 !important;}
.section-products-carousel .products .slick-list{margin-bottom:0 !important; padding-bottom:0 !important;}
.section-title{ background:url(https://coinminer.com/wp-content/uploads/2018/12/title-bottom-border.jpg) no-repeat bottom left; font-weight:500; padding-bottom:5px;}
.section-header{border-bottom:0 !important;}
.section-products-carousel-tabs .nav-link::after{ margin-left:0 !important; margin-right:0 !important;}
.hotselr ul.justify-content-start{border-bottom: #a1a1a1 1px solid;}
.footer-widgets .menu li a{ background:url(https://coinminer.com/wp-content/uploads/2018/12/footer-arrow.png) no-repeat left center; padding-left: 10px;}
.coupon .button{background-color:#cc9933 !important; color:#fff !important;}
.quantity input.qty{border-radius: 25px;}
.pay-bordr{border-bottom: #a1a1a1 1px solid; padding-bottom: 10px; margin-bottom: 20px;}
.subttl{ font-size:13px; margin-bottom: 20px;}

.ordertb-main{ border-top:#dedede 1px solid;  border-bottom:0;}
.ordertb-main tr td{border-bottom:#dedede 1px solid;}
.ordertb-main tr td.order-titlen{border-bottom:0; padding-top: 15px; padding-bottom: 0;}
.order-titlen h5{ color:#cc9933; margin-bottom:0;}
.order-button{border-radius: 25px; padding: 10px 0px !important; width: 45%; text-align: center; margin-bottom:15px; color:#ffffff !important;}
.order-button:hover{ background-color:#000000;}
.woocommerce-address-fields .button{background-color:#cc9933 !important; color:#ffffff !important; border-radius: 25px;}
.woocommerce-address-fields .button:hover{background-color:#000000 !important;}
button.single_add_to_cart_button{background-color:#cc9933 !important; color:#ffffff !important; border:0 !important;}
button.single_add_to_cart_button:hover{background-color:#000000 !important;}

/*header search*/

.site-header .navbar-search{ margin-top:30px; margin-left:80px;}
.site-header .site-branding{ max-width:100%;}
.site-header .navbar-search select{width: auto !important;}
.navbar-search .product-search-field{ min-width:100%;}
.site-header-cart{ position:absolute !important; right:0; top: 30px; margin-left: 0;} 
.site-header .navbar-search .search-categories{ padding-right:0 !important;}
.site-header .site-branding{ margin-bottom:0 !important;}

/*header search close*/

/*my account styles*/
.myacc-text{padding-left: 15px; padding-right: 15px;}
.myacc-text a{color:#cc9933;}
.myacc-text a:hover{color:#000000; text-decoration: underline;}
.customer-login-form .register-benefits{margin-top:0 !important; margin-bottom: 20px;}
.customer-login-form .register-benefits ul>li{font-size:14px; line-height: 20px !important;}
.customer-login-form #customer_login{flex: 0 0 70%;}
.totla-reqtxt{font-size: 12px; float: right;}
.totla-reqtxt b{ color:#cc9933 !important;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before {content: "\f015" !important;}
.woocommerce-MyAccount-navigation ul li a:before{ color:#cc9933 !important; opacity:1 !important; float:left; margin-right:10px;}
.woocommerce-MyAccount-navigation ul li.is-active a:before{color:#ce8c08 !important;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content: "\f019" !important;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content: "\f2bc" !important;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content: "\f013" !important;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wish-list a:before{content: "\f004" !important;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--favorites a:before{content: "\f005" !important;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content: "\f02d" !important;}

.dash-bgmain{ margin:0;}
.dash-bgmn{ border: #a8a8a8 1px solid; text-align: center; padding:0; margin-right: 15px; max-width: 33%; flex: 32%; margin-bottom: 15px;}
.dash-bgmn:hover{box-shadow: 0px 0px 10px 3px #cccccc; color:#cc9933;}
.dash-bgmn a{ padding:30px 0;}
.dash-bgmn span{display: block; font-size: 20px; font-weight: 500; padding-top: 20px;}
.dash-bgmn span:hover{ color:#cc9933;}
.dash-bgmn i.fa{ border: #cc9933 1px solid; color: #cc9933; font-size: 40px; font-weight: normal !important; width: 100px; height: 100px; border-radius: 100px; padding-top: 25px;}
.dash-bgmn a{ display:block;}
.my_butons{background-color: #CC9933; border-radius: 25px; padding: 10px 25px !important; text-align: center; margin-bottom:15px; color:#ffffff !important;}
.my_butons:hover{ background-color:#000000;}
.woocommerce-MyAccount-navigation{ display:none;}
.woocommerce-orders .woocommerce-MyAccount-navigation, .woocommerce-downloads .woocommerce-MyAccount-navigation, .woocommerce-returns .woocommerce-MyAccount-navigation, .woocommerce-wish-list .woocommerce-MyAccount-navigation, .woocommerce-edit-address .woocommerce-MyAccount-navigation, .woocommerce-edit-account .woocommerce-MyAccount-navigation, .woocommerce-favorites .woocommerce-MyAccount-navigation, .woocommerce-view-order .woocommerce-MyAccount-navigation{ display:block;}
.woocommerce-orders .woocommerce-MyAccount-content, .woocommerce-downloads .woocommerce-MyAccount-content, .woocommerce-returns .woocommerce-MyAccount-content, .woocommerce-wish-list .woocommerce-MyAccount-content, .woocommerce-edit-address .woocommerce-MyAccount-content, .woocommerce-edit-account .woocommerce-MyAccount-content, .woocommerce-favorites .woocommerce-MyAccount-content, .woocommerce-view-order .woocommerce-MyAccount-content{width: 76.4705882353%;}
.woocommerce-MyAccount-content{width:100%; margin-bottom:30px;}
.last-dash{ margin-right:0;}

/*my account styles close*/
table.cart td.actions .button{background-color:#cc9933 !important; color:#ffffff !important;}
/*shop*/
.shop-control-bar ul.nav{border: #a8a8a8 1px solid !important; border-radius: 5px; margin-left: 10px; margin-right: 20px;}
.shop-control-bar .techmarket-wc-wppp-select{border: #a8a8a8 1px solid !important; padding:6px 20px 6px 6px !important; background-position: right 0.6em center !important; line-height:20px !important; margin-left: 10px;}
.shop-control-bar ul.nav .nav-item .nav-link.active{ background-color:#a8a8a8; color: #ffffff; border-top-left-radius: 4px; border-bottom-left-radius: 4px; border-top-right-radius: 0; border-bottom-right-radius: 0;}
.shop-control-bar .shop-view-switcher i.tm{vertical-align:top; padding-top: 5px;}
.shop-control-bar .woocommerce-ordering select{ padding-top:0; padding-bottom:0; border:#a8a8a8 1px solid;}
.shop-sidebar ul.product-categories{border:0 !important;}
.shop-sidebar ul.product-categories li{border-top:0 !important;}
.shop-sidebar ul.product-categories li a{line-height: 10px !important; margin-bottom: 0 !important; font-size: 14px !important; letter-spacing: inherit !important;}
.shop-control-bar .techmarket-advanced-pagination{ display:block !important; text-align: right; width: 100%;}
.shop-control-bar .techmarket-advanced-pagination .form-adv-pagination{display: inline-block; margin-right: 0;}
.shop-control-bar .techmarket-advanced-pagination input.form-control{border: 0 !important; padding: 0; text-align: center; width: auto;}
.pagination .page-numbers li .page-numbers.current, .woocommerce-pagination .page-numbers li .page-numbers.current{background-color: transparent !important; color: #cc9933 !important; padding: 0 !important; border-radius: 0 !important;}
.techmarket-advanced-pagination i.fa{ font-size:20px;}
/*shop close*/
.user-not-logged-in .tml{ max-width:320px;}

/*check out*/
.woocommerce-checkout{ margin:0 !important;}
.woocommerce-checkout textarea{border-radius: 5px !important;}
.woocommerce-checkout .select2-container .select2-selection--single{border-radius:25px;}
.woocommerce-checkout  .input-text, .woocommerce-checkout input[type=email], .woocommerce-checkout input[type=password], .woocommerce-checkout input[type=search], .woocommerce-checkout input[type=text], .woocommerce-checkout input[type=url]{border-radius:25px;}
.woocommerce-checkout .card-body input[type=submit]:hover{background-color:#000000 !important;}
.woocommerce-checkout form.checkout h3{ font-size:18px !important; font-weight:500 !important; border-bottom:0 !important;}
.woocommerce-checkout form.checkout h3 label{ font-size:18px !important; font-weight:500 !important;}

.woocommerce-checkout .phoen_slider_active{background: transparent !important; border:0 !important;  border-bottom:0 !important; color:#cc9933 !important;}
.woocommerce-checkout .phoe_checkout_page_slider{width:100% !important; border-bottom:#e6e5e5 2px solid; padding-bottom: 40px !important;}
.woocommerce-checkout div.phoe_checkout_page_slider.show{ border-left:0;}
.woocommerce-checkout div.phoen_checkout_page_button{background: transparent !important; border:0; border-bottom:#e6e5e5 2px solid;}
.woocommerce-checkout .phoe_checkout_page_slider a.button{ background-color:#cc9933 !important; border: 0 !important; padding:7px 20px; border-radius: 25px; color: #ffffff !important; float: left; font-size: 14px; margin-right:15px;}
.woocommerce-checkout .phoe_checkout_page_slider a.button:hover{background-color:#000000 !important;}
.woocommerce-checkout .phoe_checkout_page_slider a.phoen_button_prev{background-color:#000000 !important;}
.woocommerce-checkout .phoe_checkout_page_slider a.phoen_button_prev:hover{background-color:#a77004 !important;}
.woocommerce-checkout .woocommerce-checkout-review-order{max-width: 100% !important;}
.woocommerce-checkout .woocommerce-checkout-payment .payment_methods li{ float:left; width: 20%; margin-right: 50px;}
.woocommerce-checkout .woocommerce-checkout-payment .payment_methods li img{float: none !important; margin-left: 30px !important; margin-top: 10px; margin-bottom:20px;}
.woocommerce-checkout .woocommerce-checkout-payment .payment_methods li label i.BTC, .woocommerce-checkout .woocommerce-checkout-payment .payment_methods li label i.LTC{ display:none;}
.woocommerce-checkout .woocommerce-checkout-review-order .order-review-wrapper{background-color: transparent; padding: 0; border-radius: 0;}
.woocommerce-checkout .woocommerce-checkout-review-order .order-review-wrapper .order_review_heading{ display:none;}
.woocommerce-checkout .woocommerce-checkout-payment .payment_methods li.payment_method_cryptowoo .crypto-price-table div[id*="price-"]{ display:block; float:none; width: 100%;}
.woocommerce-checkout .woocommerce-checkout-payment .payment_methods li.payment_method_cryptowoo .priceinfo i.cc{ margin-right:15px;}
.woocommerce-checkout .woocommerce-checkout-payment .payment_methods li.payment_method_cryptowoo p{ padding:0;}
.woocommerce-checkout .pmsc_tabs .phoe_checkout_page_slider button.button{background:#cc9933 !important; color: #ffffff !important; float:left; padding:7px 20px; border-radius:25px; font-size: 14px; margin-right:15px;}
.woocommerce-checkout .pmsc_tabs .phoe_checkout_page_slider button.button:hover{background:#000000 !important;}
.woocommerce-checkout div.phoen_checkout_page_button{ width:100%;}
form.checkout label .required{color:#cc9933;}
.woocommerce-checkout .entry-header{display:block !important;}
.woocommerce-checkout form.woocommerce-form-coupon{ display:none !important;}
.woocommerce-checkout .woocommerce-checkout-payment .payment_methods{ margin-bottom: 0 !important;}
/*check out close*/

.dash-ordtbls h4{ margin:30px 0;}
.dash-ordtbls table thead th{border-top: 1px solid #a8a8a8; border-bottom: 1px solid #a8a8a8; text-transform:inherit;}
.emty_butons{background-color: transparent; border:#cc9933 1px solid; border-radius: 25px; padding: 7px 25px !important; text-align: center; margin-bottom:15px; color:#cc9933 !important; margin-left: 20px; display: inline-block; font-size: 12px}
.emty_butons:hover{ background-color:#a77004; border:#a77004 1px solid; color:#ffffff !important;}
.woocommerce-account .entry-header .entry-title{ text-align:left;}


/*wishlist styles*/
.tinv-wishlist .wishlist_item .col-sm-wish{ float:left;}
.tinv-wishlist .product-thumbnail{ width:100%;}
.tinv-wishlist .tinvwl-table-manage-list{border-top:#dcdbdb 1px solid;}
.tinv-wishlist .wishlist_item{ width:100%; border-bottom:#dcdbdb 1px solid; padding: 20px 0;}
.tinv-wishlist .product-remove button{ width:auto; height:auto; background-color: transparent !important; border-radius: 0 !important; color:#000000 !important; text-decoration:underline; font-size: 14px; display:inline-block;}
.tinv-wishlist .product-remove button:hover{color:#cc9933 !important;}
.tinv-wishlist .wishlist_item .product-price .woocommerce-Price-amount{ font-size:25px; font-weight:500;}
.tinv-wishlist .wishlist_item .product-stock{padding:5px 0 15px 0;}
.tinv-wishlist .wishlist_item .product-stock p{ color:#697a21 !important;}
.tinv-wishlist .wishlist_item .product-stock i{ display:none;}
.tinv-wishlist .wishlist_item .product-action button.button{background-color: transparent !important; border: #cc9933 1px solid !important; border-radius: 25px; color: #cc9933 !important; padding: 5px 0; margin-bottom:15px;}
.tinv-wishlist .wishlist_item .product-action button.button:hover{background-color: #cc9933 !important; color:#ffffff !important;}
.tinv-wishlist .wishlist_item .product-action{width: 50%;}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{width:50%; text-align: left;}

.tinv-wishlist .wishlist_item .col-sm-wish .product-name a{font-weight: 500; font-size: 20px;}

/*wishlist styles*/

/*product detail styles*/
.single-product .product-actions-wrapper .crypto-price-table #price-BTC, .single-product .product-actions-wrapper .crypto-price-table #price-LTC{width:100%;}
.single-product .single-product-header{ border-bottom:0; margin-bottom:0;}
.single-product .single-product-meta{border-bottom:0; margin-bottom:0;}
.single-product .single-product-wrapper .product-actions-wrapper .product-actions label{color: #000; font-size: 14px;}
.single-product .single-product-wrapper .product-actions-wrapper .product-actions select{color: #000; font-size: 14px;}
.single-product .woocommerce-product-details__short-description p{ text-align:left !important;}
/*.single-product .single-product-header .woocommerce-product-rating .star-rating:before{ display:none;}*/
.single-product .woocommerce-product-rating .woocommerce-review-link{text-decoration: underline; color: #000000;}
.single-product .single-product-meta{ padding-bottom:0;}
.single-product .quantity input.qty{border-radius: 25px;}
.single-product .product-actions{ display:block;}
.single-product .product-actions .addtoany_list{ margin-left:10px;}
.single-product .product-actions .addtoany_list .a2a_svg{background-color: transparent !important;}
.single-product .product-actions-wrapper{ border-left:0;}
.single-product .collapse-accordion .shop_attributes tr{ flex:100% !important; max-width:100% !important; margin-bottom: 0 !important;}
.single-product .collapse-accordion .shop_attributes{border-top: #a8a8a8 1px solid;}

.single-product .collapse-accordion .shop_attributes tr{background: #fff; display:flex;}
.single-product .collapse-accordion .shop_attributes tr th{ display:inline-block !important; float: left; background-color: #a8a8a8; color: #ffffff !important; padding: 12px 25px !important; width: 25%; font-weight: 400 !important; border-bottom: #ffffff 1px solid; /*height: 60px; line-height:20px;*/ font-size: 15px; vertical-align: middle;}
.single-product .collapse-accordion .shop_attributes tr td{background-color: #fff; border-bottom: #a8a8a8 1px solid; display: inline-block; width: 85%; padding: 12px 25px !important; /*height: 60px; */  font-size: 15px; vertical-align: middle;} 

.single-product .collapse-accordion .tm-shop-attributes-detail{background: transparent !important; padding:0 !important; overflow-x:inherit !important;}
.single-product .collapse-accordion  ul.tm-tabs{ margin-bottom: 20px !important;}
.single-product .collapse-accordion .card-header button{ width:100%; text-align:left; text-decoration:none !important;}
.wish-fav{ overflow:hidden; margin-bottom:10px;}
.wish-fav .tinv-wishlist, .wish-fav .simple_container{ display:inline-block; float:left; margin:0 !important; text-align:left !important;}
.wish-fav .simple_container{width: 39%;}
.wish-fav .simple_add_to_favourites{background-color: transparent !important; border: 0 !important; padding: 0 0 0 5px !important; font-weight: normal !important; font-size: 14px; float: left; border-left: #a4a4a9 2px solid !important; border-radius: 0 !important; display: inline;}
.wish-fav .simple_add_to_favourites:hover{ color:#cc9933 !important;}
.wish-fav .tinv-wishlist a{font-size: 14px; color: #2c2d33; padding-right: 5px;  display: inline;}
.wish-fav .tinv-wishlist a:hover{ color:#cc9933 !important;}
.single-product .single_add_to_cart_button{width: auto !important; padding: 12px 45px !important;}
.woocommerce-favorites .products .pro-height{ height:auto !important;}
.woocommerce-favorites button.simple-remove-from-favourites{border-radius: 25px !important; color: #ffffff !important; padding: 7px 40px !important;}
.woocommerce-favorites button.simple-remove-from-favourites:hover{ background-color:#000000 !important;}
.woocommerce-favorites .hover-area{ padding-bottom:0 !important;}
.wish-fav .tinv-wishlist, .wish-fav .simple_message{background-color: transparent; font-weight: normal; color: #ff0000; padding: 0; border-radius: 0; font-size: 12px; clear:both;}
.single-product .accordion .card-header{background-color: transparent !important; padding: 0 !important;}
.single-product .accordion .card{ border:0 !important;}
.single-product .accordion .card-header button{padding-bottom:10px !important;}
.single-product .accordion h2{ font-size:20px;}
.single-product .accordion .card-body{ padding-top:15px; padding-left:15px;}
.single-product .shipping-taxable{margin-bottom: 40px;}
.single-product .advanced-review-comment .comment-form .form-submit input[type=submit]{ color:#cc9933 !important;}
.single-product .advanced-review-comment .comment-form .form-submit input[type=submit]:hover{ color:#ffffff !important;}
/*product detail style*/
.footer-mobilemenu{display: none;}

/*accordion*/
.collapse-accordion .card a[data-toggle=collapse] {display: block;padding:.75rem 1.25rem;}
.collapse-accordion .card-header {padding:0; border-bottom:#000000 1px solid;}
.collapse-accordion .card-header{ background-color:transparent !important;}
.collapse-accordion .card{ border:0; border-radius:0}
.collapse-accordion .card-header a{ background:url(https://coinminer.com/wp-content/uploads/2018/12/minus.png) no-repeat right center;}
.collapse-accordion .card-header a.collapsed{ background:url(https://coinminer.com/wp-content/uploads/2018/12/plus.png) no-repeat right center;}
/*design change styles close*/

.check_txt{clear:both;}
.check_txt ul{list-style: circle; margin-left: 50px;}

/* 05-10-2018 */
ul.nav li.dropdown:hover ul.dropdown-menu{ display: block; }
.navbar-primary .nav .menu-item-has-children>.dropdown-menu, .primary-navigation .nav .menu-item-has-children>.dropdown-menu {
    top: 25px !important;
}
.coins .backbg{background-color:#ddd;}
/* 05-10-2018 */

/*10-18-2018*/
.aln-left{ float:left;}
.new-class a{ color:#CC9933 !important;}
.new-class1 { color:#CC9933 !important;}
/*10-18-2018*/
/* Algorithms page styles 22-10-2018 */
.catgmain .col-sm-2{ padding:0;}
.catg-back{background-color: #f5f5f5; border-radius: 10px; text-align: center; padding: 20px 20px 30px 20px; margin-bottom: 20px; margin-right: 20px;}
a.button{ background-color:#CC9933; border-radius: 32px; color:#ffffff; padding:10px 20px; border:0; font-family: 'Rubik', sans-serif; font-size:14px; display:inline-block; text-decoration:none !important;}
a.cat-ttl{font-family: 'Rubik', sans-serif; font-size:18px; color:#000000; text-decoration:none !important; padding-bottom: 10px; display: block; font-weight: 500; padding-bottom:30px;}
/* End Algorithms */
/*10-25-2018*/
.aln-left span.gamma{border-bottom: 1px solid #ebebeb; font-size: 20px; font-weight: 400; color: #444; margin-bottom: 15px;}
.aln-left a.new-class1{color: #444 !important;}
.aln-left ul li a{ font-size:14px !important; padding:0;}
.al_bgn img{width:70px; height:70px; margin: auto;}
.al_bgn a.cat-ttl{padding-bottom: 10px; font-size: 15px;}
.al_bgn{padding-bottom:15px;}
/*10-25-2018 close*/

/*10-30-2018*/
#nav_menu-13{display:none;}
.site-header .navbar-search .search-categories{ display:none;}
.site-header .primary-navigation{position: absolute !important; right: 0; padding-top: 0; top: 70px;}
.site-header .row{ float:none;}
.site-header .navbar-search { margin-top:0px; margin-left: 0; position: absolute; width: 35%; right: 225px; flex-grow: 0; top:0;}
.content-area .kc-css-273370{ display:none;}
.site-header-cart{ top:0;}
.navbar-primary .nav .techmarket-flex-more-menu-item .overflow-items, .primary-navigation .nav .techmarket-flex-more-menu-item .overflow-items{top:20px;}
.dolor-bar{padding-top:0 !important;}

.site-header .techmarket-sticky-wrap.stuck .navbar-search{ display:none;}
.site-header .techmarket-sticky-wrap.stuck .primary-navigation{ top:0px;}

/*10-30-2018 close*/

/*11-01-2018 */
#ajax-loader {
    background: transparent;
    height: 100%;
    opacity: 0.8;
    position: fixed;
    width: 100%;
    z-index: 9999;
	top:0;
}
#ajax-loader img {
    left: 45%;
    position: absolute;
    top: 45%;
    width: 60px;
}


.panel-title > a:before {
    float: right !important;
    font-family: FontAwesome;
    content:"\f068";
    padding-right: 5px;
}
.panel-title > a.collapsed:before {
    float: right !important;
    content:"\f067";
}
.panel-title > a:hover, 
.panel-title > a:active, 
.panel-title > a:focus  {
    text-decoration:none;
}
/* End 11-01-2018 */

/*11-02-2018*/
/*.menu-sc{float: left; overflow-y: scroll; height: 200px; width: 180px; padding-left: 20px;}*/
.scrol-menu .panel-title{font-weight: normal; font-size: 18px; font-weight: 500;}
.scrol-menu .panel-title > a.collapsed:before { content: "\f0d8" !important; padding-right: 0px;}
.scrol-menu .panel-title > a:before{content: "\f0d7" !important; padding-right: 0px;}
.scrol-menu .panel-group{width: 100%;}
.scrol-menu .panel-default{ border-bottom:#ddd 1px solid; padding-top:10px;}
/*11-02-2018 close*/
.home .textwidget .dolor-bar{ display:none;}
.home .dolor-bar{ padding-left:0 !important;}

/*scroll*/

.scrollbar {
margin-left: 30px;
float: left;
height: 200px;
width: 100%;
background: #fff;
overflow-y: scroll;
margin-bottom: 25px;
border-bottom: 1px solid #ddd;
padding-right:10px;
}
.force-overflow {
min-height: 450px;
}

.scrollbar-primary::-webkit-scrollbar {
width: 12px;
background-color: #fff; }

.scrollbar-primary::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #757070; }

.scrollbar-danger::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #F5F5F5;
border-radius: 10px; }

.scrollbar-danger::-webkit-scrollbar {
width: 12px;
background-color: #F5F5F5; }

.scrollbar-danger::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #ff3547; }

.scrollbar-warning::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #F5F5F5;
border-radius: 10px; }

.scrollbar-warning::-webkit-scrollbar {
width: 12px;
background-color: #F5F5F5; }

.scrollbar-warning::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #FF8800; }

.scrollbar-success::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #F5F5F5;
border-radius: 10px; }

.scrollbar-success::-webkit-scrollbar {
width: 12px;
background-color: #F5F5F5; }

.scrollbar-success::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #00C851; }

.scrollbar-info::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #F5F5F5;
border-radius: 10px; }

.scrollbar-info::-webkit-scrollbar {
width: 12px;
background-color: #F5F5F5; }

.scrollbar-info::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #33b5e5; }

.scrollbar-default::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #F5F5F5;
border-radius: 10px; }

.scrollbar-default::-webkit-scrollbar {
width: 12px;
background-color: #F5F5F5; }

.scrollbar-default::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #2BBBAD; }

.scrollbar-secondary::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #F5F5F5;
border-radius: 10px; }

.scrollbar-secondary::-webkit-scrollbar {
width: 12px;
background-color: #F5F5F5; }

.scrollbar-secondary::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
background-color: #aa66cc; }


/*price ranage*/
.ui-slider-horizontal{height: 4px !important; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{background: #cc9933 !important; border:0 !important; border-radius: 25px; outline: none !important;}
.ui-slider .ui-slider-handle{width: 15px !important; height: 15px !important; top: -7px !important;}
.sliderchange .ui-widget-header{background: #cc9933 !important;}
#slider-range{width:100%; background-color: #c5c5c5;}
.min-pri-main{ display:inline-block;}
.min-pri-main span { float: left; padding-top: 7px; margin: 0 4px; font-weight: bold; }
.min-pri{ border:1px solid #ded8d8 !important; border-radius: 4px !important; margin-bottom: 20px; max-width:40% !important; font-size:15px !important; float:left; text-align:center;}
/*price ranage close*/
.shop-sidebar .widget-title{ font-weight:500 !important;}
/*design change styles close*/

/* 11-20-2018*/
.min_coinss{ overflow:hidden;}
.min_coinss .al_bgn{ float:left; height: 150px;}
.min_coinss .al_bgn a.cat-ttl{ height:60px;}
.min_coinss .catg-back img{margin-bottom: 10px;}

/*Menu*/
.primary-navigation .wpmega-clean-white{ border:0 !important;}
/*.primary-navigation .wpmega-clean-white .dropdown-toggle{ display:block !important;}*/
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{background: transparent;}
.wpmega-clean-white .wpmm-mega-wrapper > li:hover, .wpmega-clean-white .wpmm-mega-wrapper > li.current-menu-item {background: transparent;}
.wpmega-clean-white .wpmm-mega-wrapper > li:hover, .wpmega-clean-white .wpmm-mega-wrapper > li.current-menu-item a{background: transparent; color: #CC9933 !important;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a{text-transform: uppercase !important; font-weight: 700 !important; font-size: 15px; padding: 20px 15px 20px 15px;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul{background-color: #fff; border-radius: 0; border-top: #cc9933 2px solid; padding: 15px 10px; position:relative;}
.wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title, .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link span.wpmm-mega-menu-href-title{ color:#000; font-size: 13px;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{ padding:0;}
.handheld-navigation ul .dropdown-menu li a{color:#000 !important;}
.handheld-navigation .current-menu-item a{color: #CC9933 !important;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmega-horizontal-full-width .wpmm-sub-menu-wrap{ width:25%;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{ left:auto;}
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{top: 90%;}
/*#wp_nav_menu-item-4840 .wpmm-sub-menu-wrap{width:25%; left: 0;}*/
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul{ overflow-y:scroll; height:350px;}
.wpmm-sub-menu-wrap ul > li{ margin:0;}
.wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title, .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link span.wpmm-mega-menu-href-title{ margin-bottom:0;}
/* 11-20-2018 close*/

/* 11-28-2018*/
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{ z-index:9999;}
.top-bar{margin-left: 0; left: 0;}
.site-header-cart .cart-contents .count{ margin-top: 0; position: relative; top: -17px; padding: 1px 7px 0px 7px; width: auto; height: auto; line-height:inherit;}
.safari .site-header-cart .cart-contents{ border:#ff0000 2px solid !important;}
/*.woocommerce-breadcrumb{ width:auto;}*/
/* 11-28-2018 close*/

/*11-30-2018*/
.wpmm-mega-wrapper .dropdown .overflow-items{ overflow:inherit; height:auto;}
/*11-30-2018 close*/

.top-bar .nav>li{ float:left;}
.site-header .secondary-navigation{ display:none;}
.kc_accordion_section>.ui-state-active{background: transparent;}
.kc_accordion_section>.ui-state-active a{ color:#000000 !important;}
.kc_accordion_section span.ui-icon{text-indent:inherit;}
abbr.required{ text-decoration:none !important;}

/*12-04-2018*/
.subtwo-menu .subinr{display:none;}
.subtwo-menu .panel-default{border-bottom:0;}
.subtwo-menu .panel-title > a:before{display:none;}
.subtwo-menu .panel-title {margin-bottom:0;}

/*12-07-2018*/
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul{visibility: inherit;}
.kc_accordion_header>span.ui-accordion-header-icon{ font-size:15px;}
.kc_row .kc-container{max-width: 1170px !important;}
.map-alignment .kc_col-sm-12{ margin:0 !important; padding:0 !important;}
.pric_txtn .min-pri{margin-bottom:2px;}
.pric_txtn .right-aln{overflow:hidden; position: relative; left: 10px;}
.pric_txtn .right-aln .button{float:right; margin-bottom:20px;}
.shop-sidebar .scrollbar-primary li{border-top:0 !important;}
.two_blksmn .kc-wrap-columns{ margin-left:0 !important; margin-right:0 !important;}
.products .product .added_to_cart{color:#cc9933 !important; margin-left: 6em; margin-right: 6em; border-width: 1px;}
.products .product .added_to_cart:hover{color:#ffffff !important; }
.woocommerce-account .page-header-caption h1.entry-title{margin-left: 32px;}
.widget_product_categories .pric_txtn{margin-top:50px;}
.products .product a.product_type_variable{color:#cc9933 !important; margin-left: 4em !important; margin-right: 4em !important; border-width: 1px;}
.products .product a.product_type_variable:hover{color:#ffffff !important; }
.slick-slider .hover-area a.product_type_variable{margin-left: 0em !important; margin-right: 0em !important;}
.products .product a.button{color:#cc9933 !important; border-width: 1px;}
.products .product a.button:hover{color:#ffffff !important;}
.admin-bar .site-header .techmarket-sticky-wrap.stuck .primary-navigation{ top:25px;}



/*01-23-2019*/
.full-width.extended.single-product .single-product-wrapper .product-actions-wrapper {border-left: 0;}
.small-slid .products .product{ border-color:transparent !important;}
.section-products-carousel .products .product.slick-active::after, .section-products-carousel-tabs .products .product.slick-active::after{opacity:1 !important; left:auto !important; right:0; height: 450px;}
.hover-area a.product_type_simple{display:inline-block !important; color: #cc9933 !important; margin-top:20px; border-width:1px !important;}
.hover-area a.product_type_simple:hover{color: #ffffff !important;}
.hover-area a.product_type_variable{ display:inline-block !important; margin-top:20px;}
.products .product .onsale{ display:none;}
.single-product .product-images-wrapper .onsale{ display:none;}
/*.single-product .collapse-accordion .shop_attributes tr th{width:15%;}*/
.single-product section.related{ margin-top:20px;}
.hover-area a.added_to_cart{margin-left: 0 !important;  margin-right: 0 !important;}
.section-products-carousel .products .product .product-inner, .section-products-carousel-tabs .products .product .product-inner {padding: 15px 10px 14px;}
.product-inner a.product_type_simple{display:inline-block !important; color: #cc9933 !important; border-width:1px !important;}
/*01-23-2019 close*/

/*01-31-2019*/
.mc4wp-form-theme input[type=text], .mc4wp-form-theme select, .mc4wp-form-theme textarea{ max-width:100%;}
.button.product_type_simple{ display:inline-block !important;}

.single-product .single-product-wrapper{margin-bottom:15px !important;}
.single-product-wrapper .product-actions-wrapper .price{ margin-bottom:0 !important; line-height:35px;}
.single-product-wrapper .product-actions-wrapper .wish-fav{ margin-bottom:0 !important;}
.single-product-wrapper .product-actions-wrapper .crypto-price-table{ line-height:15px;}
.single-product-wrapper .product-actions-wrapper .variations_form{ margin-top:10px !important;}
.single-product-wrapper .product-actions-wrapper table.variations{margin-bottom:10px !important;}
.single-product-wrapper .product-actions-wrapper table.variations tbody tr{margin-bottom:0px !important;}
.single-product-wrapper .product-actions-wrapper #price-BTC, .single-product-wrapper .product-actions-wrapper #price-LTC{ padding-left:0 !important;}
.single-product-wrapper .product-actions-wrapper .quantity{margin-bottom:15px !important;}
.single-product-wrapper .product-actions-wrapper .availability{margin-bottom:10px !important;}
.single-product-wrapper .entry-summary p{ margin-bottom:6px !important;}

/*02-20-2019*/
.serachdrop-right{ text-align: right; margin-bottom: 20px; border-bottom: 1px solid #ebebeb; padding-bottom: 7px;}
/*02-20-2019 close*/

/*02-25-2019*/
.small-slid .product-inner .pro-height{ height:auto !important;}
.slick-slider .product-inner .pro-height{ height:220px;}
#searchproducts .product-inner .pro-height { height: 300px;}

.small-slid .woocommerce-loop-product__title{ height:auto !important;}
.slick-slider .woocommerce-loop-product__title{ height:60px;}
#searchproducts .woocommerce-loop-product__title{ height:60px;}
.single-product .product-inner .pro-height{ height:270px;}
/*02-25-2019 close*/
#wpcf7-f5658-p5168-o1 input[type=submit]{ margin-top:1rem;}

/*04-08-2019*/
.menu-top-bar-right .menu-item-6614{background:url(https://coinminer.com/wp-content/uploads/2019/04/top-right-divider.jpg) no-repeat center right; padding-right:5px; margin-right: 5px;}

.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper > li.menu-item-has-children > a:after, .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.menu-item-has-children > a:after{ right:0;}

/*05-10-2019*/
.a-list{ list-style:upper-alpha; margin-left: 20px;}
.a-list li{ margin-bottom:15px;}
.a-innerlist{ list-style:none; margin-top: 10px; margin-left: 30px;}
.a-innerlist li{ margin-bottom:20px;}
.order-process-acc a{ color:#CC9933 !important;}
/*05-10-2019 close*/

/*05-29-2019 news posts styles*/
.news_blpost .post-grid .entry-meta a{ color:#cc9933 !important; font-weight: 400;}
.news_blpost .post-grid .entry-meta a:hover{color:#000000 !important;}
.news_blpost .post-grid .content{box-shadow:none !important;}
.news_blpost .post-grid a.kc-post-2-button{ background: transparent; color: #cc9933; border: #cc9933 1px solid; border-radius: 25px; font-size: 13px;}
.news_blpost .post-grid a.kc-post-2-button:hover{ background: #cc9933; color: #ffffff;}
.single-post .sidebar-blog.widget-area .widget {margin-bottom:2em;}
.single-post .sidebar-blog .widget-title{margin-bottom:1em !important; font-weight:500;}
.single-post .nav-links .nav-previous a, .single-post .nav-links .nav-next a{color:#cc9933 !important;}
.news_blpost .entry-thumb-wrapper{ height:220px; overflow:hidden;}
.news_blpost .entry-thumb-wrapper img{border-radius: 0;}
.news_blpost .post-grid .kc-list-item-3{ box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);}
/*05-29-2019 news posts styles close*/

/*08-08-2019*/
#mati-container-0 .mati-logo{ display:none;}
#mati-container-0 p{ display:none;}
.wc-proceed-to-checkout #mati-container-0{height: 50px; }
#mati-container-0 button.mati-button{background-color: transparent; box-shadow: none; background-image:url(images/proceed-verify.png); background-repeat:no-repeat; display: block; margin-bottom:10px; height: 50px;}
#mati-container-0 button.mati-button:hover{background-image:url(images/proceed-verify-hover.png);}

/*popup styles*/
#myModal .modal-title{text-align: center; width: 100%;}
#myModal .modal-body{text-align: center;}
#myModal .modal-footer{display:none;}
#myModal .mati-button-sm{ height:auto; padding-right: 0; float:none; min-width: 210px; margin:auto; width:auto;}
#myModal .modal-content{ padding-bottom:25px;}
#myModal .modal-dialog{ margin-top:70px;}

#myModal_DB .modal-title{text-align: center; width: 100%;}
#myModal_DB .modal-body{text-align: center;}
#myModal_DB .modal-footer{display:none;}
#myModal_DB .mati-button-sm{ height:auto; padding-right: 0; float:none; min-width: 210px; margin:auto; width:auto;}
#myModal_DB .modal-content{ padding-bottom:25px;}
#myModal_DB .modal-dialog{ margin-top:70px;}
#post-7 .entry-header{ margin-bottom:0px !important;}


@media (min-width: 3001px) and (max-width: 3840px){
/*.rev_slider_wrapper .tp-bgimg{ background-position: top center !important;}*/
/*.home-v1-slider{ height:800px;}
.rev_slider_wrapper{height: 800px !important;}
.rev_slider{height: 800px !important; max-height: 800px !important;}*/
/*.rev_slider .tp-bgimg{background-size:contain !important; background-position:center top !important;}*/
/*.home .rev_slider_wrapper{width: 1920px;}*/
/*.home .home-v1-slider{ margin-bottom:0 !important;}*/
.home .rev_slider .tp-tab-mask{top: 95px !important;}
}
/*@media (max-width: 3350px){
.home-v1-slider{ height:860px;}
.rev_slider_wrapper{height: 860px !important;}
.rev_slider{height: 860px !important; max-height: 860px !important;}
.home .rev_slider .tp-tab-mask{top: 4px !important;}
}*/
@media (min-width: 2651px) and (max-width: 3000px){
/*.home-v1-slider{ height:750px;}
.rev_slider_wrapper{height: 750px !important;}
.rev_slider{height: 750px !important; max-height: 750px !important;}*/
/*.rev_slider .tp-bgimg{background-size:contain !important; background-position:center top !important;}*/
/*.home .rev_slider_wrapper{width: 1920px;}*/
/*.home .home-v1-slider{ margin-bottom:0 !important;}*/
.home .rev_slider .tp-tab-mask{top: 95px !important;}
}
@media (min-width: 2651px) and (max-width: 2770px){
.home .rev_slider .tp-tab-mask{top: 95px !important;}
}
@media (min-width: 1700px) and (max-width: 2650px){
.site-header .navbar-search{right: 280px}
.navbar-search button {
    min-width: 4em;
}
.site-header.header-v1 .primary-navigation {
    flex: 0 0 65.1666666667%;
    max-width: 65.1666666667%;
}
.kc_row .kc-container{max-width: 1170px !important;}
/*.desktop-only{ padding-left:10% !important; margin-right:10% !important;}*/
.rev_slider_wrapper .tp-tabs-inner-wrapper .tp-tab{max-width:100% !important;}
.top-bar .col-full{ padding-left:10% !important;}
.stuck .primary-navigation{flex: 0 0 70.1666666667% !important; max-width: 70.1666666667% !important;}
.rev_slider .tp-bgimg{background-size:contain !important; background-position:center top !important;}*/
/*.home .rev_slider_wrapper{width: 1920px;}*/
/*.home .home-v1-slider{ margin-bottom:0 !important;}*/
.home .rev_slider .tp-tab-mask{top: 95px !important;}
}

@media (min-width: 1700px) and (max-width: 2000px){
.site-header.header-v1 .primary-navigation {
    flex: 0 0 75.1666666667%;
    max-width: 75.1666666667%;
}
}

@media (min-width: 1400px) and (max-width: 1699px){ 
.rev_slider .tp-tab-mask{ width:100%; max-width:100% !important;}
.rev_slider .tp-tabs-inner-wrapper{ width:100% !important; max-width:100% !important;}
.rev_slider .tp-tab{ /*width:400px !important;*/}
.woocommerce-account{ display:block !important;}
.navbar-search button i{ display:block; top: 10px; position: relative;}
.navbar-search button span.search-btn{ font-size:0;}
.site-header .navbar-search{right: 260px}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper{float: right; margin-right: 145px;}
.rev_slider .tp-bgimg{background-size:contain !important; background-position:center top !important;}
/*.home .rev_slider_wrapper{width: 1920px;}*/
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a{padding: 20px 25px 20px 7px;}
.site-header.header-v1 .primary-navigation {
    flex: 0 0 90% !important;
    max-width: 90% !important;
	right:-60px;
}

.home .rev_slider .tp-tab-mask{top: -15px !important;}
.rev_slider .tp-tab-desc{ margin-top:0 !important;}


}
@media (min-width: 1601px) and (max-width: 1699px){
.home .rev_slider .tp-tab-mask{top: 40px !important;}
}
@media (min-width: 1500px) and (max-width: 1600px){
.home .rev_slider .tp-tab-mask{top: 20px !important;}
 }
@media (min-width: 1400px) and (max-width: 1588px){
.navbar-search button i{top:0;}
} 

@media (max-width: 1699px) and (min-width: 1224px){ 
/* Below CSS to hide the Drop down Menu on header */
.site-header.header-v1  .primary-navigation .techmarket-flex-more-menu-item.dropdown{ display:none !important;}
/* CSS to hide the Drop down Menu on header close */
}

@media (max-width: 1699px) and (min-width: 1200px){ 
.page-template-my-account .content-area { flex: 0 0 100% !important; max-width: 100% !important;}
.full-width.extended.single-product .single-product-wrapper .product-images-wrapper{ float:left;}
.full-width.extended.single-product .single-product-wrapper .entry-summary{ float:left;}
.full-width.extended.single-product .single-product-wrapper .product-actions-wrapper{ float:left;}
.woocommerce-account{ display:block !important;}
.woocommerce-account .hover-area .button{ display:inline-block; color:#CC9933;} 
.navbar-search button{ min-width: 4em;}
.site-header.header-v1 .primary-navigation {
    flex: 0 0 90%;
    max-width: 90%;
	right:-90px;
}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper > li.menu-item-has-children > a:after, .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.menu-item-has-children > a:after{ right:0;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a{font-size: 14px;}
}
@media (min-width: 1280px) and (max-width: 1320px){ 
.site-header .navbar-search { margin-left:30px;}
.dash-bgmain { margin: auto; width: 100%; }
.dash-bgmn{max-width: 33%; flex:30%;}

.rev_slider_wrapper .tp-bgimg{ background-position: top center !important; background-size: contain !important;}
.rev_slider .tp-tab-mask {
    top: 70px !important;
}
.woocommerce-account{ display:block !important;}

.home-v1-slider{ margin-bottom:0;}
.rev_slider .tp-tab-mask {top: -45px !important;}
}
@media (min-width: 1200px) and (max-width: 1304px){
.products .product a.product_type_variable { margin-left: 2em !important; margin-right: 2em !important;}
.home-v1-slider{ margin-bottom:0;}
.rev_slider .tp-tab-mask {top: -75px !important;}
}
@media (max-width: 1280px){
.stars-testimonials .col-1-2{width:33% !important; max-width: 33%;}
.site-header .navbar-search{flex-grow: 0;}
.dash-bgmain { margin: auto; width: 100%; }
.dash-bgmn{max-width: 33%; flex:30%;}
.scrollbar{width:100%;}
.catg-back a.button{padding: 10px 15px; font-size:13px;}
.woocommerce-account{ display:block !important;}
/*01-23-2019*/
.section-products-carousel .products .product.slick-active::after, .section-products-carousel-tabs .products .product.slick-active::after{transform: inherit !important; opacity:0 !important;}
/*01-23-2019 close*/
.rev_slider .tp-bgimg{background-size:contain !important; background-position:center top !important;}
}

@media (min-width: 1025px) and (max-width: 1200px){ 
.site-header-cart{left:90%;}
.site-header .navbar-search { /*margin-left:-30px;*/ margin-right:-50px;}
.scrollbar{width:100%;}
/* 11-20-2018*/
.min_coinss{max-width:75%; flex:75%;}
.min_coinss .al_bgn{max-width: 20%; flex: 20%;}
.primary-navigation .wpmega-clean-white .dropdown-toggle{ display:block !important;}
.secondary-navigation{ display:none;}
.site-header .custom-logo{padding-left:15px;}
.site-header .primary-navigation{flex:80%; max-width:80%;}
.als{max-width:25%; flex:25%;}
#searchproducts{ max-width:75%; flex:75%;}
.catg-back a.button{padding: 10px 15px; font-size:13px;}
/* 11-20-2018*/

.rev_slider_wrapper .tp-bgimg{ background-position: top center !important; background-size: contain !important;}
.rev_slider .tp-tab-mask {
    top: 30px !important;
}
.dolor-bar ul li{padding-left: 10px;}
.dolor-bar ul li i.fa{ font-size:20px;}
.woocommerce-account{ display:block !important;}
.top-bar .menu-top-bar-right{ margin-right:15px;}
body.kc-css-system .kc-css-784854{ border-left:#fff 30px solid !important;}
body.kc-css-system .kc-css-245{ border-right:#fff 30px solid !important;}

.home-v1-slider{ margin-bottom:0;}
.rev_slider .tp-tab-mask {top: -75px !important;}
}

@media (min-width: 1025px) and (max-width: 1125px){ 
.home-v1-slider{ margin-bottom:0;}
.rev_slider .tp-tab-mask {top: -70px !important;}
}


@media (min-width: 992px) and (max-width: 1199px){
.ordertb-main tr td { padding:15px 10px; }
.order-button{ width:100%;}
.dash-bgmain { margin: auto; width: 100%; }
.dash-bgmn{max-width: 33%; flex:30%;}
.woocommerce-checkout .woocommerce-checkout-payment .payment_methods li{margin-right: 30px;}
.scrollbar{width:100%;}
.catgmain .col-sm-2{max-width: 25%; flex: 25%;}

.rev_slider_wrapper .tp-bgimg{ background-position: top center !important; background-size: contain !important;}
/*.rev_slider .tp-tab-mask {
    top: 30px !important;
}*/
.woocommerce-account{ display:block !important;}
.woocommerce-orders .woocommerce-MyAccount-content, .woocommerce-downloads .woocommerce-MyAccount-content, .woocommerce-returns .woocommerce-MyAccount-content, .woocommerce-wish-list .woocommerce-MyAccount-content, .woocommerce-favorites .woocommerce-MyAccount-content, .woocommerce-edit-address .woocommerce-MyAccount-content, .woocommerce-edit-account .woocommerce-MyAccount-content
{width: 70% !important;}
.woocommerce-orders .woocommerce-MyAccount-navigation, .woocommerce-downloads .woocommerce-MyAccount-navigation, .woocommerce-returns .woocommerce-MyAccount-navigation, .woocommerce-wish-list .woocommerce-MyAccount-navigation, .woocommerce-favorites .woocommerce-MyAccount-navigation, .woocommerce-edit-address .woocommerce-MyAccount-navigation, .woocommerce-edit-account .woocommerce-MyAccount-navigation{width:25%; margin-right:20px !important;}
.woocommerce-account .hover-area .button{ display:inline-block;} 
.woocommerce-account .page-header-caption h1.entry-title {margin-left: 0px !important;}
#secondary.shop-sidebar .als{ max-width: 100%; flex: 100%;}
.products .product a.product_type_variable{margin-left: 2em !important; margin-right: 2em !important;}
 /*01-23-2019*/
.section-products-carousel .products .product.slick-active::after, .section-products-carousel-tabs .products .product.slick-active::after{ opacity:0 !important;}
.single-product .collapse-accordion .shop_attributes tr th{width:25%;}
.single-product .collapse-accordion .shop_attributes tr td{ width:75%;}
/*01-23-2019 close*/   
}
@media (max-width: 1310px){
/*01-23-2019*/
.small-slid .products .product::after{background-color: transparent !important; opacity:0 !important;}
/*01-23-2019 close*/
}
@media (min-width: 768px) and (max-width: 991px){
.woocommerce-MyAccount-navigation ul li{width: 10%; flex-shrink: inherit; margin-left:5px !important;}
.woocommerce-MyAccount-navigation ul li a{ font-size:10px; text-align: center;}
.woocommerce-MyAccount-navigation ul li a:before{ display:block; float: none; text-align: center; width: 100%; margin-left:0;}
}
/*@media (max-width: 1023px){*/
@media (max-width: 1024px){
.shop-control-bar{background-color:#CC9933 !important;}
.widget-area .widget_price_filter{display:block !important;}
.woocommerce-ordering select option{color:#000000 !important;}	
.consmsteps_main .kc_column{width:50% !important; background-size: cover !important;}
.consum_text p{ font-size:13px !important; line-height:18px;}
.consum_text ul li{ font-size:13px !important; line-height:18px;}
.fabg-colmn .fabg-one{ width:47% !important;}
.fabg-colmn .fabg-two{ width:46% !important;}
.stars-testimonials .col-1-2{width:33% !important; max-width: 33%;}
.menu-menu-category-container{ display:none;}
.dolor-bar{ display:none;}
.hotselr ul.justify-content-start {float:right; flex-basis: inherit !important; flex-grow: inherit !important;}
.hotselr ul.justify-content-start li{margin-left: 0 !important; margin-right: 20px;}
.cart-wrapper .cart-collaterals{margin:0 !important;}
.calculated_shipping h2{display:none;}
.cart_totals .checkout-button{display:inline-block;}
.cart_totals .back-to-shopping{text-align: left; margin-left: 10px;}
.cart_totals .pay-bordr{display:none;}
.cart_totals .pay-bordr{display:none;}
.cart_totals .subttl{display:none;}
.cart_totals .col-sm-6 img{display:none;}
.cart_totals .wc-proceed-to-checkout{margin-bottom:0 !important; border-bottom:0 !important;}
body.kc-css-system .kc-css-121850{background: transparent !important;}
body.kc-css-system .kc-css-187198{background: transparent !important;}
.sitemap-main .kc_col-sm-3{width: 33%;}
/*header */
.site-header .row{ float:none;}
.site-header .handheld-header .handheld-navigation{top: 0; position: absolute;}
.site-header .handheld-header .handheld-header-links, .site-header .handheld-header .site-branding{flex: 0 0 0% !important;}
.site-header .handheld-header-links .my-account{ position:absolute; /*left: 60px;*/ left:10px;}
.site-header .handheld-header-cart-link{position: absolute !important; right: 0; top: 0;}
.site-header .site-branding{margin: auto; padding-bottom:20px !important;}
.site-header .handheld-header .site-search .widget_product_search form:before{ right: 0 !important; left: auto; background-color: #cc9933; padding: 13px 30px; top: 0; color:#ffffff !important; border-top-right-radius: 25px; border-bottom-right-radius: 25px;}
.site-search .widget_product_search form input[type=search], .site-search .widget_product_search form input[type=text]{border-radius: 25px;}
.site-header .handheld-header i.tm{ color:#cc9933 !important; font-weight:bold !important;}
.site-header .handheld-header .handheld-header-links ul li.wishlist{position: relative; right:10px;}
.site-header .handheld-header .handheld-header-cart-link i.tm{display: inline-block !important; font-family: FontAwesome !important; text-rendering: auto !important; -webkit-font-smoothing: antialiased !important; -moz-osx-font-smoothing: grayscale !important; font-size: 20px !important; color:#fff !important;}
.site-header .handheld-header .handheld-header-cart-link i.tm-shopping-bag:before {content: "\f07a" !important; font-family:FontAwesome !important; color:#fff !important; text-shadow: -1px -1px 0 #cc9933, 1px -1px 0 #cc9933, -1px 1px 0 #cc9933, 1px 1px 0 #cc9933;}
.site-header .handheld-header .handheld-header-cart-link .count{ background-color:#cc9933 !important; color:#ffffff !important; margin-top:-20px; left:20px; border: #fff 1px solid;}
/*header close*/
.customer-login-form #customer_login {flex: 0 0 80%;}
.site-header{padding-left: 15px; padding-right: 15px;}
.ordertb-main tr td { padding:15px 10px; }
.order-button{ width:100%;}
.customer-login-form .woocommerce-form__label-for-checkbox{padding-left:15px;}
.customer-login-form .u-column1, .customer-login-form .u-column2{ flex: 0 0 100%; max-width: 100%;}
.customer-login-form .u-column2{border:0 !important;}
.customer-login-form .u-column1{border:0 !important; margin-bottom:10px;}
.dash-bgmain { margin: auto; width: 100%; }
.dash-bgmn{max-width: 50%; flex:40%;}
.last-dash{margin-right: 15px;}
.scrollbar{width:100%;}
/* 11-20-2018*/
.min_coinss{max-width:100%; flex:100%;}
.min_coinss .al_bgn{max-width: 30%; flex: 30%; margin-right:0; margin-left:20px;}
.site-header .handheld-header .handheld-navigation{ position:relative;}
#hide-mobl{ display:none;}
.als{max-width:25%; flex:25%;}
#searchproducts{ max-width:75%; flex:75%;}
/* 11-20-2018*/

.rev_slider_wrapper .tp-bgimg{ background-position: top center !important; background-size: contain !important;}
.rev_slider .tp-tab-mask {
    top: 40px !important;
}
.products .product{box-shadow:none !important; border-right: #ddd 1px solid !important;}
.handheld-navigation ul li.menu-item-has-children.show>a::after {
    content: "";
    width: 8px;
    height: 1px;
    background: #555;
    margin-top: 12px;
    margin-right: -8px;
}
.woocommerce-account{ display:block !important;}
.woocommerce-account .entry-title{ margin-left:20px;} 
.admin-bar .handheld-navigation>.handheld-navigation-menu{ padding-top:0px;}
.woocommerce-account .section-products-carousel{padding-left:15px; padding-right:15px;}
/*.custom-logo-link{ display:inline-block !important; max-width:100% !important;}
.site-header .site-branding img{max-width: inherit;}*/
.map-alignment .kc_row.kc_row_inner{width:100%;}
.woocommerce-account .page-header-caption h1.entry-title {margin-left: 0px !important;}
#secondary.shop-sidebar .als{ display:block !important; max-width: 100%; flex: 100%;}
#secondary.shop-sidebar .widget_text{ display:block !important;}
.wcan-products-container .shop-control-bar{left:0; margin-left:0;}
.slick-slider .product-inner .pro-height {height: 310px;}
#searchproducts .product-inner .pro-height {
    height: 250px;
}
.sticky-wrapper .techmarket-sticky-wrap.stuck.faster .handheld-header-cart-link {display: none;}
.home-v1-slider{ margin-bottom:0;}
.rev_slider .tp-tab-mask {top: -55px !important;}
.home section.kc-css-783639 {margin-bottom: 0;}
}
@media (max-width: 999px){
.three-blksn .kc_column_inner{ width:auto !important;}
.stars-testimonials .col-1-2{width:50% !important; max-width: 50%;}
.dash-ordtbls{ display:none;}
.woocommerce-MyAccount-content{ margin:auto;}
.my-down .pull-left{ float:none; width:100%;}
.my-down  .emty_butons{ margin-left:0;}
.woocommerce-checkout .woocommerce-checkout-payment .payment_methods li{float: none; width: auto; margin-bottom:30px !important; margin-right:0px;}
.woocommerce-checkout .woocommerce-checkout-payment .payment_methods li .woocommerce-input-wrapper select{width:50%;}
.single-product .techmarket-tabs .techmarket-tab .shop_attributes tr th{width:25%;}
.single-product .techmarket-tabs .techmarket-tab .shop_attributes tr td{width:75%;}
#grid-extended .products .product{flex: 0 0 33%; max-width: 33%;}
.full-width.extended.single-product .single-product-wrapper .entry-summary{flex:100% !important;  max-width:100% !important;}
.full-width.extended.single-product .single-product-wrapper .product-actions-wrapper{flex:100% !important;  max-width:100% !important;}
.single-product .single_add_to_cart_button{width:100% !important;}
.scrl_sidebr{max-width:25%;}
.scrollbar{width:100%;}
#searchproducts{max-width:75%; flex:75%;}
a.add_to_cart_button, a.ajax_add_to_cart{padding: 7px 9px !important; font-size: 12px !important;}
.catgmain .col-sm-2{max-width: 25%; flex: 25%;}
.catg-back a.cat-ttl{font-size: 15px;}
.catg-back a.button{padding: 4px 15px; font-size: 13px;}
.aln-left{ max-width:25%; flex:25%;}

.rev_slider_wrapper .tp-bgimg{ background-position: top center !important; background-size: contain !important;}
.rev_slider .tp-tab-mask {
    top:  -55px !important;
}
#searchproducts .products .product{flex: 0 0 33%; max-width: 33%;}
.woocommerce-favorites button.simple-remove-from-favourites{padding: 4px 16px !important; font-size: 12px !important;}
/* 01-23-2019*/
.products .product a.product_type_variable{padding: 7px 9px !important; font-size: 12px !important; margin-left: 0 !important; margin-right: 0 !important;}
.hover-area a.product_type_simple{padding: 7px 9px !important; font-size: 12px !important;}
.product-inner a.product_type_simple{padding: 7px 9px !important; font-size: 12px !important;}
.single-product .collapse-accordion .shop_attributes tr th{width:25%;}
.single-product .collapse-accordion .shop_attributes tr td{ width:75%;}
/* 01-23-2019 close*/

/*02-25-2019*/
#searchproducts .product-inner .pro-height {height: 180px;}
.slick-slider .product-inner .pro-height {height: 300px;}

}
@media (max-width: 859px){
a.add_to_cart_button, a.ajax_add_to_cart{padding: 7px 6px !important; font-size: 10px !important;}
.products .product .added_to_cart{padding: 7px 6px !important; font-size: 10px !important;}
.slick-slider .product-inner .pro-height {height: 270px;}
}

@media (max-width: 767px){
.stars-testimonials .col-1-2{width: 100% !important; max-width: 100% !important;}
#post-1925 section.kc-css-171549{ padding-left:15px !important; padding-right:15px !important;}	
#post-2643 #mc4wp-form-1{padding-left: 15px !important; padding-right: 15px !important;}	
.hades.tparrows{ width:auto; height:auto;}
.hades.tparrows:before{ line-height:40px; padding: 0 5px;}
#post-1925 section.kc-css-351695{padding-left:0 !important; padding-right:0 !important;}	
.three-blksn .kc_column_inner{ width:auto !important;}
.page-id-1925 .page-header-caption .entry-title{ font-size:30px !important;}
.consum_text{padding-left: 15px !important; padding-right: 15px !important;}
.consmsteps_main .kc_column{width:100% !important; background-size: cover !important; margin-bottom:15px !important;}
.customer-login-form .u-columns{margin-left:0 !important; margin-right:0 !important;}
.customer-login-form .u-column1{border-right:0; margin-bottom:10px;}
.customer-login-form .u-column2{border-left: 0; margin-bottom:10px;}
.product-inner .pro-height{ height:auto;}
.stars-testimonials .col-1-2{margin:auto !important;}
.stars-testimonials figure.style1{float:none;}
.footer-widgets .columns{max-width: 100%;}
.site-header .handheld-header .handheld-header-links, .site-header .handheld-header .site-branding{flex: 0 0 50% !important;}
.site-header .site-branding{ position:relative; left:100px; padding-bottom:20px !important;}
.site-header .custom-logo-link, .site-header .site-logo-anchor, .site-header .site-logo-link{ float:right;}
.customer-login-form #customer_login {flex: 0 0 100%;}
.ordertb-main.shop_table_responsive tr td:before{ display:none;}
.ordertb-main tr td{ text-align:left !important;}
.dash-bgmn{ max-width:100%; margin-right:0; flex: 100%;}
.ordertb-main tr td{ border-bottom:0;}
.ordertb-main{border-top:0;}
.woocommerce-MyAccount-content{ width:100% !important;}
.ordertb-main .order-titlen h5{ border-top:#dedede 1px solid; padding-top: 15px;}
.my-down .pull-left{ float:none; width:100%;}
.my-down .button{width:100%;}
.my-down  .emty_butons{ margin-left:0;}
/*wishlist styles*/
.tinv-wishlist .wishlist_item{ text-align:center; margin:0 15px;}
.tinv-wishlist .wishlist_item .product-action{ margin:auto;}
.tinv-wishlist .tinvwl-table-manage-list .product-remove {width: auto; display: block; text-align:center;}
.tinv-wishlist .product-thumbnail{max-width:100%;}
.tinv-wishlist .product-thumbnail img{ max-width:100%;}
.tinv-wishlist .wishlist_item .product-name{ margin:15px 0;}
.tinv-wishlist .wishlist_item .col-sm-wish{ float:none; max-width: 100%; flex: 100%;}
.tinv-wishlist .product-stock p{ display:block;}
.tinv-wishlist .product-action .button .tinvwl-txt{display:block !important;}
.tinv-wishlist .product-action .button>i{display:none !important;}
.tinv-wishlist .product-stock span{ display:block;}
#affwp-register-form{width: 100%; border-left:0;}
#affwp-login-form{width: 100%;}
/*wishlist styles*/

/*shop*/
#grid-extended .product{width:100%; box-shadow: none !important; flex: 0 0 100% !important; max-width: 100% !important;}
#grid-extended .products .product .woocommerce-product-details__short-description>p{ height:auto; border-bottom:0;}
#grid-extended .products .product .woocommerce-product-details__short-description{ border-top:0;}
#grid-extended .products .product .add_to_cart_button{width: 45%; margin:0 auto 20px;}
#grid-extended .products .product{box-shadow:none !important; border-bottom:#ddd 1px solid; margin-bottom:10px;}

/*shop close*/
.single-product .techmarket-tabs .techmarket-tab .shop_attributes tr th{width:50%;}
.single-product .techmarket-tabs .techmarket-tab .shop_attributes tr td{width:50%; text-align: left !important;}
.single-product .single-product-wrapper .product-actions-wrapper .product-actions select{border-radius: 25px !important;}
.single-product .single-product-meta{align-items: normal !important;}
.single-product .single-product-meta .cat-and-sku{ margin-bottom:0 !important;}
.single-product .single_add_to_cart_button{width:100% !important;}

/*footer mobilemenu*/
.site-footer{background-color: #f8f8f8 !important;}
.site-footer .footer-contact .footer-logo img{ margin: auto;}
.footer-widgets-block .footer-widgets{display: none;}
.footer-mobilemenu{display: block; width: 100%; margin-left: 30px; margin-right: 30px;}
.bellows .bellows-nav .bellows-subtoggle, .bellows .bellows-nav a{ color: #000000 !important;}
.bellows.bellows-skin-blue-material{background: transparent !important; box-shadow: none !important;}
.bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0 > .bellows-target .bellows-subtoggle{background: transparent !important;}
.bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0 > .bellows-target, .bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0 > .bellows-custom-content{border-bottom: 0 !important;}
.bellows.bellows-skin-blue-material .bellows-nav li{border-bottom: #dadada 1px solid;}
.bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0.bellows-active > .bellows-target{background: #dadada !important;}
.bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0 > .bellows-target:hover{background: #dadada !important;}
.bellows-subtoggle-icon-expand:before{content: "\f067" !important;}
.bellows-subtoggle-icon-collapse:before{content: "\f068" !important;}
.bellows .bellows-nav .bellows-subtoggle .fa{ font-size: 12px;}
.footer-mobilemenu .social-icons{max-width: 100px; margin: auto;}
/*footer mobilemenu close*/
.woocommerce-favourites .products .product{width:100% !important;box-shadow: none !important; border-bottom: #ddd 1px solid; margin-bottom:10px;}
.scrol-menu .panel-group{width:100%;}
.scrollbar{width:100%;}
.scrl_sidebr{ float:none; max-width:100%;}
.bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0.bellows-current-menu-item > .bellows-target, .bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0.bellows-current-menu-ancestor > .bellows-target {background:#cc9933 !important; color:#ffffff !important;}

.bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0.bellows-current-menu-item > .bellows-target, .bellows.bellows-skin-blue-material .bellows-nav .bellows-item-level-0.bellows-current-menu-ancestor > .bellows-target .bellows-subtoggle .fa{color:#ffffff !important;}
.sticky-wrapper .techmarket-sticky-wrap.stuck.faster .handheld-header-cart-link{ display:none;}
#grid-extended .products .product .ajax_add_to_cart{width: 45%; margin:0 auto 20px;}
.scrol-menu .panel-group{width:100%;}
.scrollbar{width:100%}
.scrl_sidebr{ float:none; max-width:100%; padding-bottom:20px;}
#searchproducts{max-width:100%;}
.min-pri-main{width:100%;}
.min-pri{max-width: 48% !important; width:48%;}
.catgmain .col-sm-2{ max-width:33%; flex:33%;}
/* 11-20-2018*/
.min_coinss{max-width: 100%; flex: 100%;}
.min_coinss .al_bgn{max-width: 29%; flex: 29%;}
.scrol-menu .collapse{ /*display:block;*/}
.aln-left .scrol-menu{ width:100%;}
.als{flex:100%; max-width:100%;}
.products .product{ margin:15px auto 15px;} 
/* 11-20-2018*/

.rev_slider_wrapper .tp-bgimg{ background-position: top center !important; background-size: contain !important;}
.rev_slider .tp-tab-mask {
    top: 55px !important;
}
.rev_slider .tp-tab-desc{ padding:7px 0;}
.products .product{box-shadow:none !important; border-right: #ddd 1px solid !important;}

.products:not(.slick-initialized) .product {
    max-width: 50% !important;
    flex: 50% !important;
}
.abumap-alignment .kc_col-sm-12{ padding:0;}
.products .product .added_to_cart{width: 45%; margin: 0 auto 20px;}
#grid-extended .products .product .woocommerce-product-details__short-description {
    padding-top: 0px;
}
#secondary.shop-sidebar .pric_txtn .min-pri {max-width: 45% !important; width: 45%;}
.products .product a.product_type_variable{ margin:20px auto 20px !important;}
.products .product .hover-area{ display:block !important;}
/* 01-23-2019*/
.hover-area a.product_type_simple{padding: 7px 9px !important; font-size: 12px !important;}
.product-inner a.product_type_simple{padding: 7px 9px !important; font-size: 12px !important;}
.single-product .collapse-accordion .shop_attributes tr th{width:50%; padding: 5px 10px !important; font-size: 15px;}
.single-product .collapse-accordion .shop_attributes tr td{ width:50%;}
/* 01-23-2019 close*/

/*02-25-2019*/
.slick-slider .product-inner .pro-height{ height:auto !important;}
.slick-slider .woocommerce-loop-product__title{ height: auto !important;}
#searchproducts .product-inner .pro-height {height: auto;}
#searchproducts .woocommerce-loop-product__title{ height: auto !important;}
/*02-25-2019 close*/
/*04-12-2019*/
.home-v1-slider {margin-bottom: 0;}
.home section.kc-css-783639{margin-bottom: 0 !important;}
.rev_slider .tp-tab-mask {top: -15px !important;}
.news_blpost .entry-thumb-wrapper{ height:auto; overflow:inherit;}
}

@media (max-width: 549px){
.aln-left{ float:none;}
.aln-left .product{ width: 100% !important; margin-bottom:20px;}
.scrol-menu .panel-group{width:100%;}
.scrollbar{width:100%}
.min-pri{max-width: 47% !important; width:48%;}
.catgmain .col-sm-2{ max-width:100%; flex:100%;}
/* 11-20-2018*/
.min_coinss{max-width: 100%; flex: 100%;}
.min_coinss .al_bgn{max-width: 100%; flex: 100%; float:none; margin-left: 0; margin-right: 0;}
/* 11-20-2018*/

/*.rev_slider .tp-tab-mask {
    top: 68px !important;
}*/
.rev_slider .tp-tab-mask {top: -15px !important;}
.products .product{box-shadow:none !important; border-bottom: #ddd 1px solid !important; border-right:0 !important;}
#searchproducts .products .product{flex:100%;  max-width:100%;}
.products:not(.slick-initialized) .product {
    max-width: 100% !important;
    flex: 100% !important;
}
/*02-25-2019*/
.slick-slider .product-inner .pro-height{ height:auto !important;}
.slick-slider .woocommerce-loop-product__title{ height: auto !important;}
#searchproducts .product-inner .pro-height { height: auto !important;}
#searchproducts .woocommerce-loop-product__title{ height: auto !important;}
/*02-25-2019 close*/
}

@media (max-width: 480px){
/*.rev_slider .tp-tabs-inner-wrapper .selected{ z-index:999;}*/
.rev_slider .tp-tabs-inner-wrapper{ width:100% !important;}
.rev_slider .tp-tab-mask{width:100% !important; max-width: 100% !important;}
.customer-login-form form .woocommerce-LostPassword{ margin-left:20px;}

.rev_slider .tp-tab-mask {
    top: 40px !important;
}
.woocommerce-checkout .pmsc_tabs .phoe_checkout_page_slider button.button{margin-right: 3px; font-size: 13px; padding: 7px 18px;}
.woocommerce-checkout .phoe_checkout_page_slider a.button{margin-right:3px; font-size: 13px; padding: 7px 18px;}
.single-product .collapse-accordion .shop_attributes tr th{font-size: 13px; /*height: 50px;*/}
}
/*Stars Testimonials styles close*/

/* 12-09-2018 Feedback Model Box Styles */
.modal-body input[type=text], .modal-body input[type=password], .modal-body input[type=email], .modal-body input[type=url], .modal-body textarea{border:1px solid #ded8d8 !important;}
.modal-title{color:#CC9933;}
.modal-header{border-bottom:0;}
.error {color:red;}
/* 12-09-2018 */

/*01-31-2019*/
.card-block h2{display:none;}

/*01-31-2019*/