/*
Theme Name: BusiCare Dark
Theme URI: https://spicethemes.com/busicare-dark-wordpress-theme/
Author: spicethemes
Author URI: https://spicethemes.com
Description: BusiCare Dark WordPress Theme is a lightweight, elegant, fully responsive, and translation-ready theme. It allows you to create stunning blogs and websites. The theme is well suited for companies, law firms, e-commerce, finance, agency, travel, photography, recipes, design, arts, personal, and other creative websites and blogs. The theme is developed using the Bootstrap 4 framework. It comes with a predesigned home page, good-looking header designs, and several content sections that you can easily customize. It also has many customization options (banner, services, testimonial, etc) that will help you create a beautiful, unique website in no time. BusiCare Dark is compatible with popular plugins like Polylang, WooCommerce and Contact Form 7. BusiCare Dark theme is available in several locales. (DEMO: https://busicare-dark.spicethemes.com/)
Template: busicare
Tags: one-column, two-columns, right-sidebar, custom-colors, custom-menu, custom-logo, featured-images, footer-widgets, sticky-post, threaded-comments, translation-ready, blog, e-commerce
Version: 1.0
Requires at least: 4.5
Tested up to: 5.8
Requires PHP: 5.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: busicare-dark
*/

@font-face { 
font-family: Yantramanav-Thin;
src: url(https://angry-liskov.217-61-210-26.plesk.page/wp-content/themes/busicare-dark/fonts/Yantramanav-Thin.ttf); 
font-weight: thin;
}
@font-face { 
font-family: Yantramanav-Regular;
src: url(https://angry-liskov.217-61-210-26.plesk.page/wp-content/themes/busicare-dark/fonts/Yantramanav-Regular.ttf); 
font-weight: normal;
}
@font-face { 
font-family: Yantramanav-Medium;
src: url(https://angry-liskov.217-61-210-26.plesk.page/wp-content/themes/busicare-dark/fonts/Yantramanav-Medium.ttf); 
font-weight: medium;
}
@font-face { 
font-family: Yantramanav-Light;
src: url(https://angry-liskov.217-61-210-26.plesk.page/wp-content/themes/busicare-dark/fonts/Yantramanav-Light.ttf); 
font-weight: light;
}
@font-face { 
font-family: Yantramanav-Bold;
src: url(https://angry-liskov.217-61-210-26.plesk.page/wp-content/themes/busicare-dark/fonts/Yantramanav-Bold.ttf); 
font-weight: bold;
}
@font-face { 
font-family: Montserrat-Black;
src: url(https://angry-liskov.217-61-210-26.plesk.page/wp-content/themes/busicare-dark/fonts/Montserrat-Black.ttf); 
font-weight: 900;
}
@font-face { 
font-family: Montserrat-Bold;
src: url(https://angry-liskov.217-61-210-26.plesk.page/wp-content/themes/busicare-dark/fonts/Montserrat-Bold.ttf); 
font-weight: 700;
}
@font-face { 
font-family: Montserrat-Thin;
src: url(https://angry-liskov.217-61-210-26.plesk.page/wp-content/themes/busicare-dark/fonts/Montserrat-Thin.ttf); 
font-weight: 100;
}
.dark #wrapper{background-color: #000;}
.dark .index5.header-logo {background-color: #181a1f;}
.dark .nav-link {color: #ffffff;}
.dark .business h3 a {color: #ffffff;}
.dark a.btn-small.btn-light:hover {color: #ffffff;background-color:#000000;}
.dark .scroll-up a:hover {color: #ffffff;}
.dark .site-footer p {color: #ffffff; }
.dark .site-info {background-color:#000000;}
.dark p {color: #999999;}
.dark a {color: #ffffff;}
@media (min-width: 992px){.dark .navbar5 .navbar-nav > .active > a:after {color: #000000;top: -15px;}}
/*.dark .services2 h2{color: #ffffff;}
.dark .services2 h5{color: #999999;}
.dark .services2 .post {background-color: #181a1f;}
.dark .team-group{background-color: #181a1f;}
.dark .team-group h2{color: #ffffff;}
.dark .team-group h4{color: #ffffff;}
.dark .team-group h5{color: #999999;}
.dark .home-blog{background-color: #000000;}
.dark .home-blog h2{color: #ffffff;}
.dark .home-blog h5{color: #999999;}
.dark .home-blog article{background-color: #181a1f;box-shadow: 0px 0px 1px 1px #181a1f;}
.dark .section-space-page.blog .standard-view article{background-color: #181a1f;box-shadow: 0px 0px 1px 1px #181a1f;}
.dark .sidebar.s-l-space aside{background-color: #191a1f;box-shadow: 0px 0px 1px 1px #323232;}
.dark .business .entry-meta a {color: #999999;}
.dark .blog .post .entry-content a.more-link {color: #ffffff;}
.dark .dropdown-menu {background-color: #181a1f;color: #ffffff;}
.dark .blog.business .post:hover {box-shadow: unset;}

.dark .blog .post {background-color: #181a1f;box-shadow: 0px 0px 1px 1px #181a1f;}
.dark .blog-author {background-color: #181A1F;border: 1px solid #323232;}
.dark .comment-section {background-color: #181A1F;}*/
.dark input[type="text"], .dark input[type="email"], .dark input[type="url"], .dark input[type="password"], .dark input[type="search"], .dark input[type="number"], .dark input[type="tel"], .dark input[type="range"], .dark input[type="date"], .dark input[type="month"], .dark input[type="week"], .dark input[type="time"], .dark input[type="datetime"], .dark input[type="datetime-local"], .dark input[type="color"], .dark textarea {
    color: #ffffff;
    background: #181a1f;
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
    border: 1px solid #323232;
}
.dark .home-blog h3 a {color: #FFFFFF;}
body.dark .blog-author h5, body.dark .comment-detail h5{color: #FFFFFF;}
.dark .navbar .search-box-outer .dropdown-menu {background-color: #181a1f !important;}
.dark .navbar5 .navbar-toggler {
    margin: 15px auto;
}
.dark .navbar5 .navbar-toggler:hover, .navbar5 .navbar-toggler:focus {
    border-color: #9e9c9c;
    background: #9e9c9c;
}
.dark .cart-header {border-left: unset;}
.blog.business .post .entry-date a { position: unset; margin: 0.313rem 0 1rem 0;}
.dark .glink {
	margin-right: 3px;
}
@media (min-width: 992px){
.dark .navbar5 .navbar-nav > .dropdown.active > a:after {
    color: #000;left: unset;
}
.dark .glink {
	margin-right: 6px;
}
}
.dark label {color: #ffffff;}
/*.dark .woocommerce ul.products li.product, .dark .woocommerce-page ul.products li.product {background-color: #181a1f;}
.dark .woocommerce div.product p.price, .dark .woocommerce div.product span.price, .dark .woocommerce .posted_in a, .dark .woocommerce-product-rating a, .dark .woocommerce .tagged_as a, .dark .woocommerce div.product form.cart .variations td.label label, .dark .woocommerce #reviews #comments ol.commentlist li .meta strong, .dark .woocommerce table.shop_table th, .dark .woocommerce-cart table.cart td a, .dark .owl-item .item .cart .add_to_cart_button, .dark .woocommerce ul.cart_list li a, .dark .woocommerce ul.product_list_widget li a, .dark .woocommerce-error, .woocommerce-info, .dark .woocommerce-message {
    color: #fff;
}
.dark .product-price .woocommerce-Price-amount {color: #999999;}
.dark .woocommerce div.product p.price, .dark .woocommerce div.product span.price, .dark .woocommerce .posted_in a, .dark .woocommerce-product-rating a, .dark .woocommerce .tagged_as a, .dark .woocommerce div.product form.cart .variations td.label label, .dark .woocommerce #reviews #comments ol.commentlist li .meta strong, .dark .woocommerce table.shop_table th, .dark .woocommerce-cart table.cart td a, .dark .owl-item .item .cart .add_to_cart_button, .dark .woocommerce ul.cart_list li a, .dark .woocommerce-error, .dark .woocommerce-info, .dark .woocommerce-message {
    color: #ffffff;
}*/
.dark .team-grid {box-shadow: 0px 0px 1px 1px #323232;}
.dark .blog .post:hover {box-shadow: unset;}
.dark .team-grid:hover {
    box-shadow: unset;
}
body.dark input[type="text"], body.dark input[type="email"], body.dark input[type="url"], body.dark input[type="password"], body.dark input[type="search"], body.dark input[type="number"], body.dark input[type="tel"], body.dark input[type="range"], body.dark input[type="date"], body.dark input[type="month"], body.dark input[type="week"], body.dark input[type="time"], body.dark input[type="datetime"], body.dark input[type="datetime-local"], body.dark input[type="color"], body.dark textarea {
    color: #ffffff;
    background: #181a1f;
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
    border: 1px solid #323232;
}
body.dark input.search-field::placeholder{color:#fff;}
body.dark .navbar5 .search-box-outer a.search-icon{
    color: #fff !important;
    background-color: transparent;
}
.services2 .post-thumbnail img {
    width: 3rem;
    height: 3rem;
}
body.dark .navbar.navbar5 .nav .dropdown-menu .bg-light{background-color: transparent !important;}
.dark .sticky .entry-meta {color: #d0caca;}
.dark .sticky .entry-meta a{color: #d0caca;}
.dark p.alert-warning {color: #000000;}
.dark .page-numbers.dots{color: #fff;}
.section-space-page.page article form a {
    text-decoration: none !important;
}
.dark a.page-numbers:hover {color: #ffffff;}

 .navbar5.navbar .header-module {
    padding-top: 12px;
     padding-left: 12px;
}
.dark .dropdown-menu .dropdown-item {background:transparent; }
.dark input[type="button"]:focus,.dark input:focus,.dark  input[type="submit"]:focus ,textarea:focus{
    outline: 5px auto -webkit-focus-ring-color !important;
}
.dark .widget .wp-block-search .wp-block-search__button:hover {
    background-color: #000;
}
.dark .blog .post .entry-content a:hover{
    color: #ffffff;
}
.dark .navbar.navbar5 {z-index: 2;}
#basket {color: #ffffff;}
#basket:hover {color: #82b440;}
.dark .blog .post .entry-content a.more-link.btn-ex-small.btn-border {color: #000000;}
.cart-collaterals a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{text-decoration: none !important;}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{text-decoration: none !important;}
.dark blockquote, .dark blockquote p{background:#101010;}
.dark .testimonial blockquote, .dark .testimonial blockquote p{background: transparent;}
.navbar .nav .nav-link {text-transform: uppercase;}
.navbar .nav .nav-item.active .nav-link {color: #82b440;}
.dark h1 {
	font-family: Montserrat-Bold;	
}
.dark light-grey-text {
	color: #c4c4c4; !important
}
.dark h2 {
	font-family: Yantramanav-Light;
	text-transform : uppercase;
}
.dark h3 {
	font-family: Yantramanav-Light;
	background-color: #585858;
	text-transform : uppercase;
    border-radius: 25px;
	font-stretch: ultra-condensed;
	padding-bottom: 10px;
	padding-top: 10px;
}
.dark h4 {
	font-family: Yantramanav-Light;
	font-stretch: ultra-condensed;
}
.dark h4 strong {
	color: #9e9c9c;
}
.dark h4 a {color: #9e9c9c !important ;}
.dark h4 a:hover { color:#82b440 !important ;}
.dark h5 {
	font-family: Yantramanav-Bold;
}
.dark h6 {
	font-family: Montserrat-Thin;
}
.dark p {
	font-family: Yantramanav-Light;
}
.dark p strong {
	font-family: Yantramanav-Bold;
	color: #9e9c9c;
}
.dark .page-title {
	display:none;
}
.dark .title-box {
	width: 500px;
}
.navbar .nav > li > a {
	font-family: Yantramanav-Regular;
	text-transform : uppercase;
}

/* Responsive sizes */

/* Small devices (landscape phones) */

.dark h1 {
	font-size: 4rem;
	line-height: 4rem;
	text-align:center;
} /*1rem = 16px*/
.dark h2 {
	 font-size:1.75rem;
	 line-height: 1.75rem;
}
.dark h3 {
	font-size:1rem;
	line-height: 1.25rem;
	margin-right:0em;
}
.dark h4{
	 font-size:1.5rem;
	 line-height:1.5rem;
}
.dark h5
{
	font-size: 1.2rem;
	line-height: 1.2rem;
}
.dark h6{
	 font-size: 2rem;
	 line-height: 2rem;
}
.dark p {
	font-size: 1.2rem!important;
	line-height: 1.4rem!important;
	margin-bottom: 0.3rem!important;
	margin-top: 0.3rem!important;
}
.social-media-icon{
	 width:20px;
	 height:20px;
	 margin:2px;
}
.nav {
	flex-wrap:nowrap;
}
.navbar .nav > li > a {
	font-size: 1.5rem!important;
	line-height: 1.9rem!important;
}
 
/* Medium devices (tablets, 768px and up) The navbar toggle appears at this breakpoint */
@media (min-width: 768px) {  
  .dark h1 {
	  font-size:4rem;
	  line-height: 4.5rem;
	  padding-left: 1rem;

	} /*1rem = 16px*/
  .dark h2 {
	  font-size:2.5rem;
	  line-height: 2.5rem;
	}
  .dark h3 {
	  font-size:1.25rem;
	  line-height: 1.25rem;
	  margin-right:2em;
	}
  .dark h4 {
	  font-size:1.25rem;
	  line-height:1.25rem;
	}
  .social-media-icon{
	 width:24px;
	 height:24px;
	}
}
 
/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) { 
  .dark h1 {
	  font-size:4rem;
	  line-height: 4.5rem;
	  padding-left: 0.75rem;
	} /*1rem = 16px*/
  .dark h2 {
	  font-size:2.5rem;
	  line-height: 2.5rem;
	}
  .dark h3 {
	  font-size:1.5rem;
	  line-height: 1.5rem;
	}
  .dark h4 {
	  font-size:1.25rem;
	  line-height:1.25rem;
	}
  .social-media-icon{
	 width:30px;
	 height:30px;
	 margin:6px;
	}
	.navbar .nav > li > a {
	font-size: 1.75rem!important;
	line-height: 2rem!important;
	}
}
 
/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {  
  .dark h1 {
	  font-size:5rem;
	  line-height:5.5rem;
	  padding-left:0rem;
	} /*1rem = 16px*/
  .dark h2 {
	  font-size:3rem;
	  line-height:3rem;
	}
}

/*h1, h2, h3,
h4, h5, h6 {
    clear: both;
    line-height: 1.5;
    margin: 0 0 1.875rem;
    color: #1c314c;
    font-weight: 700;
}*/

.dark .page-title {
	display:none;
}
.dark .title-box {
	width: 500px;
}
