@charset "UTF-8";
 p {color:#000 !important;}
.footer-block p {color:#fff !important;}
.header-main .logo a {margin-bottom: 0 !important; margin-top: 8px !important; width: 200px !important;}
.header-topbar {background-color: #000000 !important; color:#fff !important;}
.inner-slide {width:100% !important;}
#inner-slide .widget-title {
display: block !important;
position: absolute;
top: 36%;
left: 5%;
color: #fff;
font-size: 40px;
}
.widget_media_image:hover img { -webkit-transform: none;  transform: none !important;}
.slide-caption__title {color:#fff !important;}
.slide-caption__desc {color:#fff !important;}
.slide-btn {color:#fff !important;}
.navigation-top a { padding: 36px 13px !important;}
.payment_method_bread_finance img {width:20% !important;}
.footer {
background: #fe5c07 !important;
}
.footer .widget-area  {
background: #000 !important;
padding-top: 62px;
}
.copyrights {margin-top:15px !important; margin-bottom:20px !important;}
.copyrights p.copyright {display:none !important;}
.copyrights p {
margin-top: 10px !important;
color: #fff;
margin-bottom: 20px !important;}
.copyrights p  a {color:#fff !important;}
#pgc-20-1-0, #pgc-20-1-1, #pgc-20-1-2 {width:33.3333% !important;}
#pg-20-0 {margin-bottom:0px !important;}
#homebox h2 {color:#fff !important; font-size:20px !important;}
#homebox p {color:#fff !important; margin-bottom:20px !important;}
.shop-now { text-transform: uppercase; border: 1px solid #fff;  padding: 10px 9px !important;}   
#homebox a {margin-top:10px !importnat; color:#fff !important;}
#homebox {text-align:right !important;}
#homeboxtwo {text-align:center !important;}
#homeboxtwo h2 {color:#e41c26 !important; font-size:20px !important;}
#homeboxtwo p {color:#000 !important; margin-bottom:20px !important;}
#homeboxtwo a {margin-top:10px !importnat; color:#000 !important;}
#homeboxtwo .shop-now { text-transform: uppercase; border: 1px solid #000;  padding: 10px 9px !important;}  
#homeboxthree h2 {color:#fff !important; font-size:20px !important;}
#homeboxthree p {color:#fff !important; margin-bottom:20px !important;} 
#homeboxthree a {margin-top:10px !importnat; color:#fff !important;}
#homeboxthree {text-align:left !important;}
.home-about-blocks {
display: inline-block;
background: #f15524 !important;
position: relative;
width: 100%;
border-radius:20px !important;	
}
.home-about-blocks .about-blocks-wrap { background: #f15524 !important;  color:#fff !important;    border-radius: 15px !important; border:1px solid #f15524 !important;  }
.customer-say h2 {color:#fff !important; margin-top:20px !important; font-size:40px !important; text-align:left !important;margin-bottom:5px !important;}
.customer-say h4 {color:#fff !important; text-transform:uppercase !important; font-size:20px !important; text-align:left !important;}
.customer-say p {color:#fff !important; margin-bottom:20px !important; text-align:left !important;}
.customer-say {padding:5px 35px !important;}
.home-about-blocks .about-blocks-wrap::after {background:none !important;}
.home-about-blocks .about-box-inner {padding-bottom:0px !important;}
.container-margin-minus-t {margin-top:-340px !important;}
.recent-products h1 {text-transform:inherit !important; color:#000000 !important; font-size:30px !important;}
.recent-products span{text-transform:uppercase !important; margin-bottom:0px !important; display:block !important;}
.recent-products p {margin-bottom:0px !important;}
.recentbox {padding:5px !important;}
.recentbox  p {text-align:center !important; color:#000 !important;}
.foxbtn {float:right !important; color: #000 !important;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {color:#000 !important;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {color: #f15524 !important; border-color: #f4d5cc; background-color: #f4d5cc !important;  font-weight: 600 !important; margin-left:47px !important;} 
.whyusbox {background-color:#2a2a2a !important; padding:20px 10px !important; border:3px solid #000 !important; height:350px !important;}
.why-us h1{color:#fff !important; text-align:center; font-weight:600 !important;}
.why-us p{color:#fff !important; text-align:center; font-weight:600 !important;}
.whyusbox h6 {color:#fff !important; text-align:center; font-weight:600 !important;}
.whyusbox p {color:#fff !important; text-align:center}
.about-us .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {margin-left:0px !important;}
.about-us h1 {color:#fff !important; text-transform:inherit !important; font-size:30px !important;}
.about-us p {color:#fff !important; }
.about-us {padding:20px 10px !important;}
.attachment-large {margin-top:20px !important;}
.dynamic-product .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {margin-left:0px !important;}
.ryzen h2 {font-size:50px !important; color:#fff !important;}
.ryzen p {color:#fff !important;}
.ryzen .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {margin-left:0px !important;}
.testimonial h1 {font-size:45px !important; text-transform:inherit !important; font-weight:700 !important; color:#000 !important;}
.footer-block ul li a {color:#fff !important;}
.footer-block ul li {color:#fff !important;}
.woocommerce-result-count {color:#000 !important;}
.current {color:#fff !important;}
.nice-select {background:#000 !important; margin-top:15px !important;}
.product-filter-content > .product-filter-content-inner > form {margin-left:0px !important;}
.woocommerce-ordering {width:39% !important;}
.woocommerce-result-count {margin-top:-15px !important;}
.product-filter-content > .product-filter-content-inner > div {margin-top:-37px !important;}
.woocommerce ul.products li.product a img {background:#f7f7f7; !important; border-top-left-radius:10px !important; border-top-right-radius:10px !important; border:1px solid #ccc !important;}
.product-item .product-detail {background:#000 !important;}
.woocommerce ul.products li.product .woocommerce-loop-product__title {color:#fff !important; margin-top:10px !important;}
.woocommerce ul.products li.product .price {color:#fff !important; margin-bottom:20px !important;}
.product-item .product-item-inner {margin-bottom:0px !important;}
.product-list-item.product-list-view .product-item .product-description p {color:#fff !important;}
.product-list-item.product-list-view .product-item .tag {display:none !important;}
.woocommerce ul.products li.product .add-to-link a {background-color: #ff7e4a !important; line-height:24px !important;}
.sidebar-container .widget {padding-bottom:0px !important;}
.wpfFilterWrapper .wpfFilterTaxNameWrapper {text-transform:uppercase !important; color:#000 !important;}
.woocommerce .widget_price_filter .price_slider_amount .button {margin-bottom:20px !important;}
.woocommerce .product-list-item.product-list-view ul.products li.product .product-detail {height:220px !important;}
.home-slider .wpb_content_element {margin-bottom:0px !important;}
.metaslider .caption-wrap {background:none !important; opacity:1 !important;}
.metaslider .caption-wrap {bottom:1% !important; left:0% !important;}
.gpay-button.black.short.new_style, .gpay-button.black.plain.new_style {min-width:500px !important;}
.slide-caption__title {font-size:50px !important; text-transform:inherit !important;}
.slide-caption__desc {font-size:30px !important; text-transform:inherit !important; margin-bottom:5px !important;}
.metaslider a {
outline: none;
background: none;
border: 2px solid #fff;
border-radius: 5px;
color: #fff !important;
margin-top: 18px;
}
.metaslider .caption-wrap {background: rgba(255, 105, 0, 0.6) !important; width:35% !important; }
.abt-page h1 {font-size:30px !important; font-weight:500 !important; text-transform: inherit !important; }
.services h1 {font-size:30px !important; font-weight:500 !important; text-transform: inherit !important; color:#fe5c07 !important; }
.services ul {padding: 10px 33px !important;}
.services li {margin-bottom:5px !important;}
.fa-times {display:none !important;}
.tax-product_cat .breadcrumb {display:none !important;}
.term-description {margin-bottom:40px !important; font-size:20px !important;}
.woocommerce-result-count {display:none !important;}
.ppom-product-base-price {display:none !important;}
.ppom-fixed-price{display:none !important;}
.ppom-option-total-price {display:none !important;}
.single-product .ppom-wrapper .ppom-rendering-fields .form-control-label {
font-weight: 700;
display: inline-block;
width: 30%;
line-height: 1.2;
margin-bottom: 0;
vertical-align: middle;
font-size: 13px;
}
.single-product .ppom-wrapper .ppom-rendering-fields .form-select {
display: inline-block;
width: 69% !important;
font-size: 13px;
padding: 10px 35px 10px 18px;
}
.ppom-wrapper .form-group {margin-bottom:4px !important;}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
width: 29%;
display: inline-block;
border: 1px solid #ccc;
padding: 10px 10px;
margin-left: 13px;
border-radius: 3px;
}
.woocommerce-product-details__short-description p {margin-top:20px !important;}
.woocommerce div.product form.cart {border:none !important; padding-top:0px !important;}
.fin {border:1px solid #ccc !important; height: 697px; margin-bottom: 40px !important;}
.finance {padding:25px 65px !important; }
.finance li {font-size:16px !important; margin-bottom:15px !important;}
.appy-btn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline   { background-color: #f4d5cc !important; color: #f15524 !important;  border:1px solid #f4d5cc !important; font-weight:600 !important;}
.phone a {color:#ffffff !important;}
#bread-btn-cntnr {margin-left:10px !important;}
.wc-proceed-to-checkout a {margin-bottom:20px !important;}
#shipping_method input[type="checkbox"], input[type="radio"] {height:27px !important; width:20px !important;}
.woocommerce ul#shipping_method li input {margin: 9px 0.4375em 0 0 !important;}
.fa-mobile {font-size:20px !important;}
.woocommerce-MyAccount-navigation-link--subscriptions {display:none !important;}
.woocommerce-MyAccount-navigation-link--downloads  {display:none !important;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {margin-left:3px !important;}
.recentbox .wpb_content_element {margin-bottom:14px !important;}
.home-btn-new {margin-left:110px !important;}
.woocommerce-product-gallery__image {background:#eeeeee !important; margin-bottom:20px !important;}
.support-btn {margin-left:64px !important;}
#box-new .vc_col-sm-4 {background-color: #fff;
background-clip: border-box;
border: 1px solid #fe5c07;
padding:20px !important;
width: 31%; 
margin-left: 20px !important;
border-radius: 0.25rem;}
@media only screen and (max-width: 768px) { #box-new .vc_col-sm-4 {width:88% !important; margin-bottom:20px !important;}
.home-slider {display:none !important;}
}
#support-video {width:91% !important; margin-left:40px !important;}
.component .component_summary .content {
overflow: visible;
display: none !important;
}
.component_section_title {display:none !important;}
.composite_form .step_title_wrapper {font-size:16px !important; margin-bottom:10px !important;}
.composite_form:not(.paged) .component .component_inner {padding-bottom:10px !important;}
.copyrights a {color:#000 !important;}
.breadpay .wpb_content_element  {margin-bottom:5px !important;}
#breadpay .wpb_content_element {margin-bottom:5px !important;}
.composite_price  .price {display:block !important;}
#wpcf7-f3096-p3095-o1 input {width:100% !important;}
#wpcf7-f3096-p3095-o1 textarea {width:100% !important;}
.component .component_options_select {min-width:90% !important;
background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);
background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
background-size: 5px 5px, 5px 5px, 1px 1.5em;
background-repeat: no-repeat !important;}
.term-laptops #sidebar-shop {display:none !important;}
.tagged_as {display:none !important;}
.woocommerce table.shop_table td {border-bottom: 1px solid #eee !important;     padding: 6px 1px !important;}
.metaslider .slides img {max-width:100% !important; height:auto !important;}
.wpb_single_image img {max-width:100% !important; height:auto !important;}
.woocommerce img, .woocommerce-page img {max-width:100% !important; height:auto !important;}
.woocommerce-message {display:none !important;}
.widget_media_image img {max-width:100% !important; height:auto !important;}
.wpsm_panel-title {font-size:16px !important;}
.wpsm_panel-body {font-size:16px !important;}
.woocommerce-cart table.cart img {width:32px !important;}
.breadcrumb {display:none !important;} .sku_wrapper{
display:none;
}
.home .wpb_single_image .vc_figure-caption {
margin-top: 0.2em;
font-size: 23px !important;
text-align: center;
color: #ffff;
padding: 28px 10px;
margin-top: 25px;
background: rgba(255, 105, 0, 0.6) !important;
margin-top: 0px;
}
.footer-block ul li {width:auto !important;} .composite_product_drop_down .component.static .component_options { display: block !important;}
.composite_product_drop_down .price .from { display:none;}