/* Load custom font
   ========================================================================== */
@import url("https://fonts.googleapis.com/css?family=Ubuntu");
/* Set alt colour
      ========================================================================== */
/* Template 1 Background overwrites
   ========================================================================== */
.main_btn,
.main_btn.blue,
.submit_btn,
.submit_btn.blue,
.header_area .navbar .navbar-nav li.submenu .dropdown-menu li:hover a,
.header_area
.navbar
.navbar-nav
li.submenu
.dropdown-menu
.submenu
.dropdown-menu
li:hover
a,
.logo_part .right_cart .list li a:after,
.main_btn2 span,
.summer_sale_area
.summer_slider
.flipster__nav
li.flipster__nav__item--current
a,
.offer_area .offer_inner .chair_img .list > li a,
.offer_area .offer_inner .chair_img .list > li.dropdown .dropdown-menu,
.error_area .error_text .input-group .input-group-append button,
.coming_soon_area
.coming_text
.coming_text_inner
.input-group
.input-group-append
button,
.new_product_slider .owl-prev:hover,
.new_product_slider .owl-next:hover,
.new,
.product_item .product_text .main_btn,
.product_item .product_text .main_btn2:hover span,
.category_widget .list li a:after,
.price_widget .cost_price_content .price-range .noUi-connects .noUi-connect,
.product_description .nav.nav-tabs li a:before,
.order_box_price
.payment_list
.accordion_area
.card
.card-header
button:after,
.single_blog_inner .tags .list li:hover a,
.social_widget .list li:hover a,
.about_story_area .ab_story_inner .story_slider .owl-prev:hover,
.about_story_area .ab_story_inner .story_slider .owl-next:hover,
.social_widget_two ul li a:hover {
  background-color: #404040; }

@media (max-width: 991px) {
  .navbar-light .navbar-toggler span:before,
  .navbar-light .navbar-toggler span:after,
  .navbar-light .navbar-toggler span,
  .navbar-light .navbar-toggler.collapsed span {
    background-color: #404040; } }
.main_menu_two .navbar .navbar-nav.navbar-right li:first-child a:before,
.main_menu_three .navbar .navbar-nav.navbar-right li:first-child a:before,
.cavus_menu .canvus_menu_inner .right .list li.canvus_btn span,
.offcanvus_menu .close_menu,
.home_slider_area .home_text h6:before,
.new_product_slider .owl-prev,
.new_product_slider .owl-next,
.discount,
.p_text .main_btn2 span,
.size_widget .list li:hover a,
.page_navigation .pagination li:hover a,
.page_navigation .pagination li.active a {
  background-color: #0b0909; }

.color_widget .list li a,
.p_size .list li a:hover,
.creat_account .check {
  background-color: #0b0909; }

/* Template 1 Color overwrites
   ========================================================================== */
.main_menu .navbar .navbar-nav > li:hover a,
.main_menu .navbar .navbar-nav > li.active a,
.main_menu_two .navbar .navbar-nav li:hover a,
.main_menu_two .navbar .navbar-nav li.active a,
.main_menu_three .navbar .navbar-nav li:hover a,
.main_menu_three .navbar .navbar-nav li.active a,
.coming_soon_area
.coming_text
.coming_text_inner
.coming_footer
.right
.list
li
a:hover,
.p_text p a,
.big_product_item.small2 .p_text .view:hover,
.product_fillter .list li.active,
.pagination_area .pagination li.current a,
.category_widget .list li:hover a,
.product_description .nav.nav-tabs li a:hover,
.product_description .nav.nav-tabs li a.active,
.shoping_cart_inner .billing_form_area .billing_form .form-group .continue,
.order_box_price .payment_list .accordion_area .card .card-header button,
.select_product_inner .table-responsive .table tbody tr .t_price,
.select_product_inner .table-responsive .table tbody tr .up_cart a,
.cart_total_inner .cart_box .list li:last-child a,
.login_form .form-group .forgot:hover,
.login_form .form-group h5 a,
.track_area .track_inner .order_text .list li a:hover,
.register_area .register_inner .register_text .track_form .form-group p a,
.modal-message .modal-dialog .modal-content .modal-header h2,
.h_blog_item:hover .blog_text h4,
.main_blog_item .blog_text .blog_date .date_text a,
.main_blog_item .blog_text .blog_date .cat_text .list li a:hover,
.main_blog_item .blog_text h4:hover,
.ms_blog_item:hover .ms_content h4,
.single_blog_inner .s_blog_text h5 a,
.comment_area .comment_list .comment_item a:hover,
.twitter_widget .list li a,
.post_widget .post_list .post_item h4:hover,
.team_item .list li a:hover,
.video_area .video_info .video_icon,
.link_widget .list li a:hover,
#basket-message a.button {
  color: #404040; }

.main_title h2,
.single_title h2,
.header_area .navbar .navbar-nav li.submenu .dropdown-menu li a,
.header_area
.navbar
.navbar-nav
li.submenu
.dropdown-menu
.submenu
.dropdown-menu
li
a,
.top_menu .right_text .nice-select .list li,
.logo_part .right_cart .list li a,
.logo_part .right_cart .list li a i,
.main_menu .navbar .navbar-nav > li a,
.main_menu_two .navbar .navbar-nav li a,
.main_menu_three .navbar .navbar-nav li a,
.cavus_menu .canvus_menu_inner .right .list li a,
.offcanvus_menu .close_menu:hover,
.offcanvus_menu .off_menu li ul li:hover a,
.offcanvus_menu .off_menu li:hover > a,
.offcanvus_menu .off_menu li.active > a,
.offcanvus_menu .off_menu li:hover > a i,
.offcanvus_menu .off_menu li.active > a i,
.offcanvus_menu .menu-footer .social-list a:hover,
.offcanvus_menu .copy,
.main_btn:hover,
.submit_btn:hover,
.submit_btn.yellow:hover,
.home_slider_area .home_text h6,
.home_slider_area .home_text h4,
.home_slider_area .home_text p,
.service_item h4,
.offer_text h6,
.offer_text h4,
.offer_text p,
.deal_area h3,
.deal_area .deal_left .deal_text p,
.deal_area .deal_left .deal_text h6,
.highlight_area .highlight_inner .media .media-body h4,
.error_area .error_text h3,
.error_area .error_text .list li a,
.n_product_item .product_img .list li a,
.n_product_item .product_img .list li a:hover,
.n_product_item .product_text h4,
.n_product_item .product_text h5,
.sale,
.p_text h6,
.p_text h4,
.p_text .main_btn2,
.product_item .product_text h4,
.product_item .product_text h5,
.product_grid_text .left_text,
.product_grid_text .right_text,
.fliter_text .right i,
.fliter_text .right .view .list li.selected,
.pagination_area .pagination li a,
.wd_title h3,
.selection_widget .list li a,
.selection_widget .input-group .input-group-append .btn,
.discount_widget .nice-select .list li.selected,
.product_details_area .product_price h4,
.review_inner h3,
.review_inner .media .media-body h4,
.shoping_cart_inner .billing_form_area .billing_form .form-group label,
.order_box_price .payment_list .price_single_cost h3,
.order_box_price
.payment_list
.accordion_area
.card
.card-header
button.collapsed,
.select_product_inner .table-responsive .table tbody tr .head,
.select_product_inner .table-responsive .table tbody tr .price,
.select_product_inner
.table-responsive
.table
tbody
tr
.quantity
button:hover,
.select_product_inner .table-responsive .table tbody tr .cupon input,
.select_product_inner
.table-responsive
.table
tbody
tr
.cupon
input.placeholder,
.cart_total_inner .cart_box h4,
.cart_total_inner .cart_box h5,
.cart_total_inner .cart_box .list li a,
.cart_total_inner .cart_box h3,
.newsletter_area .newsletter_inner h2 {
  color: #0b0909; }

.select_product_inner
.table-responsive
.table
tbody
tr
.cupon
input:-moz-placeholder,
.select_product_inner
.table-responsive
.table
tbody
tr
.cupon
input::-moz-placeholder {
  color: #0b0909; }

.select_product_inner
.table-responsive
.table
tbody
tr
.cupon
input::-webkit-input-placeholder {
  color: #0b0909; }

.subscribe_area .subscribe_inner h3,
.subscribe_area .subscribe_inner p,
.review_form_area h3,
.contact_area .contact_details .c_d_item i,
.contact_area .contact_details .c_d_item h4,
.contact_form_area .main_title2 h2,
.login_area .login_inner h3,
.login_form .form-group label,
.login_form .form-group input,
.creat_account_two .check::before,
.track_area .track_inner .order_text .list li a i,
.track_title h3,
.track_title p,
.track_form .form-group label,
.track_form .form-group input,
.register_area .register_inner .register_text h3,
.register_area .register_inner .register_text .track_form .form-group p,
.h_blog_item .blog_text h4,
.main_blog_item .blog_text h4,
.page_navigation .pagination li a,
.ms_blog_item .ms_content h4,
.single_blog_inner .s_blog_text h4,
.single_b_title,
.like_content .like_blog h4,
.comment_area .comment_list .comment_item .media .media-body h4,
.comment_area .comment_list .comment_item a,
.s_wd_title h3,
.post_widget .post_list .post_item h4,
.about_area .ab_text h2,
.about_area .ab_text a,
.about_area .about-info-timeline-list .about-info-timeline-item .info_timer,
.about_area .about-info-timeline-list .about-info-timeline-item h4,
.about_story_area .ab_story_inner .ab_story_text h3,
.story_collaps .card .card-header button,
.team_item .team_text h4,
.testi_slider_area h3,
.testi_slider .testi_item h4,
.testi_area .testi_item2 h4,
.testi_area .testi_item2 h5,
.new_collection_area .new_collection_text h3,
.new_collection_area .new_collection_text h5,
.beg_area .beg_text h5,
.beg_area .beg_text h4,
.add_area .add_inner h3 {
  color: #0b0909; }

body,
.offcanvus_menu .off_menu li a,
.offcanvus_menu .off_menu li ul li a,
.offcanvus_menu .menu-footer .social-list a,
.main_btn.gray,
.home_slider_area .container .phone_text i,
.highlight_area .highlight_inner .media .d-flex i:before,
.error_area .error_text h2,
.error_area .error_text h4,
.n_product_item .product_text h5 del,
.big_product_item.small2 .p_text .view,
.product_item .product_text h5 del,
.product_item
.product_text
.main_btn2
.fliter_text
.left
.product_fillter
span,
.selection_widget .input-group input,
.selection_widget .input-group input.placeholder,
.category_widget .list li a,
.size_widget .list li a,
.discount_widget .nice-select,
.price_widget .cost_price_content .price-min,
.price_widget .cost_price_content .price-max,
.product_details_area .product_price h6,
.p_details_text .p_color span,
.p_size .list li a,
.product_count input,
.product_count input.placeholder,
.product_count .count_btn button,
.sku,
.product_description .nav.nav-tabs li a,
.review_inner .media .media-body h5,
.shoping_cart_inner .billing_form_area .billing_form .form-group input,
.shoping_cart_inner
.billing_form_area
.billing_form
.form-group
input.placeholder,
.order_box_price .payment_list .price_single_cost h4,
.select_product_inner .table-responsive .table tbody tr .quantity input,
.select_product_inner
.table-responsive
.table
tbody
tr
.quantity
input.placeholder,
.select_product_inner .table-responsive .table tbody tr .quantity button,
.cart_total_inner .cart_box .or span,
.creat_account label,
.subscribe_area .subscribe_inner .input-group input,
.subscribe_area .subscribe_inner .input-group input.placeholder,
.review_form_area .reviw_form .form-group h5,
.contact_form .form-group input:not(.btn),
.contact_form .form-group input.placeholder,
.contact_form .form-group textarea,
.contact_form .form-group textarea.placeholder,
.login_form .form-group .creat_account_two label,
.login_form .form-group .forgot,
.login_form .form-group h5,
.creat_account_two label,
.track_area .track_inner .order_text .list li a,
.main_blog_item .blog_text .blog_date .cat_text .list li a,
.main_blog_item .blog_text .blog_date .cat_text .list li a:before,
.ms_blog_item .ms_content h6,
.ms_blog_item .ms_content h6 a,
.single_blog_inner .s_blog_text h5,
.single_blog_inner .s_blog_text h5 .date,
.single_blog_inner .tags .list li a,
.comment_form_area .comment_form .form-group input,
.comment_form_area .comment_form .form-group input.placeholder,
.comment_form_area .comment_form .form-group textarea,
.comment_form_area .comment_form .form-group textarea.placeholder,
.twitter_widget .list li,
.social_widget .list li a,
.about_area
.about-info-timeline-list
.about-info-timeline-item
.about_info_subtitle,
.about_story_area .ab_story_inner .story_slider .owl-prev,
.about_story_area .ab_story_inner .story_slider .owl-next,
.team_item .list li a,
.team_item .team_text h5,
.footer_copy p,
input.quantity-number-field {
  color: #0b0909; }

.selection_widget .input-group input:-moz-placeholder,
.selection_widget .input-group input::-moz-placeholder,
.product_count input:-moz-placeholder,
.product_count input::-moz-placeholder,
.shoping_cart_inner
.billing_form_area
.billing_form
.form-group
input:-moz-placeholder,
.shoping_cart_inner
.billing_form_area
.billing_form
.form-group
input::-moz-placeholder,
.select_product_inner
.table-responsive
.table
tbody
tr
.quantity
input:-moz-placeholder,
.select_product_inner
.table-responsive
.table
tbody
tr
.quantity
input::-moz-placeholder,
.subscribe_area .subscribe_inner .input-group input:-moz-placeholder,
.subscribe_area .subscribe_inner .input-group input::-moz-placeholder,
.contact_form .form-group input:-moz-placeholder,
.contact_form .form-group input::-moz-placeholder,
.contact_form .form-group textarea:-moz-placeholder,
.contact_form .form-group textarea::-moz-placeholder,
.comment_form_area .comment_form .form-group input:-moz-placeholder,
.comment_form_area .comment_form .form-group input::-moz-placeholder,
.comment_form_area .comment_form .form-group textarea:-moz-placeholder,
.comment_form_area .comment_form .form-group textarea::-moz-placeholder {
  color: #0b0909; }

.selection_widget .input-group input::-webkit-input-placeholder,
.product_count input::-webkit-input-placeholder,
.shoping_cart_inner
.billing_form_area
.billing_form
.form-group
input::-webkit-input-placeholder,
.select_product_inner
.table-responsive
.table
tbody
tr
.quantity
input::-webkit-input-placeholder,
.subscribe_area
.subscribe_inner
.input-group
input::-webkit-input-placeholder,
.contact_form .form-group input::-webkit-input-placeholder,
.contact_form .form-group textarea::-webkit-input-placeholder,
.comment_form_area .comment_form .form-group input::-webkit-input-placeholder,
.comment_form_area
.comment_form
.form-group
textarea::-webkit-input-placeholder {
  color: #0b0909; }

/* Template 1 Border overwrites
   ========================================================================== */
.main_btn,
.offer_area .offer_inner .chair_img .list > li a:before,
.product_item .product_text .main_btn2:hover,
.category_widget .list li:hover a:before,
.price_widget .cost_price_content .price-range .noUi-origin .noUi-handle,
.order_box_price
.payment_list
.accordion_area
.card
.card-header
button:before,
.contact_form .form-group input:not(.btn):focus,
.contact_form .form-group textarea:focus,
.single_blog_inner .tags .list li:hover a,
.social_widget .list li:hover a,
.testi_area .testi_item2:hover,
.testi_area .testi_item2:hover img {
  border-color: #404040; }

.main_btn:hover,
.submit_btn:hover,
.sale_discount_area .sale_discount_inner .main_btn2:hover,
.p_text .main_btn2,
.load_more_area .main_btn2,
.order_box_price
.payment_list
.accordion_area
.card
.card-header
button.collapsed:before,
.page_navigation .pagination li a,
.page_navigation .pagination li:hover a,
.page_navigation .pagination li.active a,
.load_btn .main_btn2 {
  border-color: #0b0909; }

.cat-view .box figure figcaption::after {
  background: #404040; }

.cat-view .box figure:hover h5 {
  color: #404040; }

.cat-view .box figure:hover img {
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.31), -10px -10px 1px #404040; }

.product_item .product_text .main_btn2,
.category_widget .list li a:before,
.color_widget .list li.white a,
.p_details_text .p_color .list li.white a,
.product_count input,
.creat_account_two .check,
input.quantity-number-field {
  border-color: #0b0909; }

/* Template 1 Font size overwrites
   ========================================================================== */
body,
.review_inner .media .media-body h4,
.shoping_cart_inner .billing_form_area .billing_form .form-group .submit_btn,
.review_form_area h3,
.review_form_area .reviw_form .form-group h5,
.contact_area .contact_details .c_d_item h4,
.single_blog_inner .s_blog_text p,
.comment_area .comment_list .comment_item .media .media-body h4,
.comment_area .comment_list .comment_item .media .media-body h5,
.comment_form_area .comment_form .form-group input,
.comment_form_area .comment_form .form-group input.placeholder,
.comment_form_area .comment_form .form-group textarea,
.comment_form_area .comment_form .form-group textarea.placeholder,
.twitter_widget .list li,
.twitter_widget .list li a,
.about_area
.about-info-timeline-list
.about-info-timeline-item
.about_info_subtitle,
.story_collaps .card .card-header button,
.beg_area .beg_text h5,
.beg_area .beg_text p,
.footer_copy p {
  font-size: 15px; }

.comment_form_area .comment_form .form-group input:-moz-placeholder,
.comment_form_area
.comment_form
.form-group
input::-moz-placeholder
.comment_form_area
.comment_form
.form-group
textarea:-moz-placeholder,
.comment_form_area .comment_form .form-group textarea::-moz-placeholder {
  font-size: 15px; }

.comment_form_area .comment_form .form-group input::-webkit-input-placeholder,
.comment_form_area
.comment_form
.form-group
textarea::-webkit-input-placeholder {
  font-size: 15px; }

.main_menu_three .navbar .navbar-nav li a,
.header_area .navbar .navbar-nav li.submenu .dropdown-menu li a,
.main_menu_three .navbar .navbar-nav.navbar-right li:last-child a {
  font-size: 19px; }

/* Template 1 Specific overwrites
   ========================================================================== */
.main_btn.blue:hover {
  background: #404040;
  color: #404040;
  border-color: #404040; }

.main_btn2 {
  color: #404040;
  border: 2px solid #404040; }

.submit_btn.blue:hover {
  color: #404040;
  border-color: #404040; }

.offer_area
.offer_inner
.chair_img
.list
> li.dropdown
.dropdown-menu:before {
  border-color: transparent #404040 transparent transparent; }

.coming_soon_area .coming_text .coming_text_inner .progress .progress-bar {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #404040), to(#404040));
  background-image: -webkit-linear-gradient(top, #404040 0, #404040 100%);
  background-image: -o-linear-gradient(top, #404040 0, #404040 100%);
  background-image: linear-gradient(to bottom, #404040 0, #404040 100%); }

.single_blog_inner .s_blog_text .blockquote {
  border-left: 3px solid #404040; }

.social .list li a {
  background-color: transparent;
  color: #404040;
  border-radius: 3px; }

.product_count .count_btn {
  border-right: 1px solid #0b0909;
  border-top: 1px solid #0b0909;
  border-bottom: 1px solid #0b0909; }

body {
  font-family: Ubuntu; }

.footer_area .footer_widget {
  background-color: rgba(252, 252, 252, 0.802); }

.footer_copy p a,
.f_title h3,
.footer_area2 .f_title h3 {
  color: #030302; }

.footer_area .footer_widget {
  color: #1f1f19; }
  .footer_area .footer_widget .link_widget .list li a {
    color: #1f1f19; }

.social_widget_two ul li a {
  background-color: transparent;
  color: #1f1f19; }

.top-notice-bar-text {
  background-color: #ec9213; }

.top-notice-bar-text {
  color: #050505; }

.top-notice-bar-text {
  font-size: 20px; }

.shopstar-slider-heading {
  color: #fafafa; }

.shopstar-slider-subheading {
  color: #fafafa; }

.shopstar-slider-subheading {
  font-size: 39px; }
  @media (max-width: 768px) {
    .shopstar-slider-subheading {
      font-size: 31.2px; } }

.shopstar-slider-heading {
  font-size: 40px; }
  @media (max-width: 768px) {
    .shopstar-slider-heading {
      font-size: 33.33333px; } }

.shopstar-slider {
  max-width: 1000px;
  margin: auto;
  margin-top: 250px !important; }

.logo {
  height: 200px; }

.product_details_inner .p_details_slider .p_small_slider {
  position: absolute;
  left: 0px;
  top: 0px;
  max-width: 100px;
  height: 100%;
  overflow-y: hidden; }
