﻿/*
Theme Name: KMS-Tool
Theme URI: https://wpshop.ru/themes/reboot
Author: WPShop.biz
Author URI: http://wpshop.biz/
Template: reboot
Version: 1.0.0
*/

/* Below you can add your CSS styles */
/* Ниже Вы можете добавить свои CSS стили */

.pq-professional-list li {
  padding-bottom: 5px;
}

.site-footer-container {

	border-top: 1px solid rgba(255, 255, 255, 0.1);
}
#content {
	margin-bottom: 60px;
	border-radius: 10px;
}

.table-of-contents {
	border-radius: 5px;
	color: #090909;
}

.table-of-contents a:link {
	color: #090909;
}

.post-card__title a:link {
	color: #090909;
}

.post-card {
	background-color: #fff;
}

.post-card__description {
	color: #090909;	
}

.nav-links a:link {
	color: #fff;	
}

.wpforms-field-container label {
	color: #fff !important;
}

.center {
 text-align: center;
}

.section-block__title {
 	text-align: center !important;
	margin: auto;
	font-size: 38px;
	font-family: sans-serif;
}

.pq-edit-box-mob {
  padding: 45px;
  width: 42%;
  border: 1px solid #9793E6;
  margin: 60px auto 0;
  border-radius: 10px;
}

@media screen and (max-width: 600px) {
  .pq-edit-box-mob {
  padding: 45px;
  width: 130%;
  border: 1px solid #9793E6;
  margin: 60px auto 0;
  border-radius: 10px;
  margin-left: -33px;
}
}

.pq-button {
  text-transform: capitalize;
  line-height: 2;
  font-size: 16px;
  padding: 12px 45px;
  border-radius: 900px;
  position: relative;
  width: auto;
  background: #491EFB; 
  color: #090909;
  vertical-align: middle;
  display: inline-block;
  overflow: hidden;
  text-decoration: none;
  fill: #FFFFFF;
  cursor: pointer;
  letter-spacing: 0.04em;
	border: none;
}

.pq-button.pq-button-flat:hover {
  color: #090909;
	background:#fff;
}

.breadcrumb span {
	color: #FFFFE8 !important;
}

.post-card--vertical {
		background: #111111;
		color: #fff;
}

.post-card--vertical a:link,
.post-card--vertical a:visited {
		color: #fff;
}

.article-post img {
	border-radius: 10px;
}

blockquote {
	color: #090909;
	border-radius: 10px;
}

.post-card--related {
		background: #111111;
}

.post-card--related a:link,
.post-card--related a:visited {
		color: #fff;
}

.entry-title {
	text-align: center;
}

.button-align1 {
	text-align: center;
}

.p-0 {
  padding: 0 !important;
}
@media (min-width: 992px) {
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
}

.pq-icon-box.pq-style-5 {
  display: flex;
  align-items: center;
  padding: 30px;
}
.pq-icon-box.pq-style-5 .pq-icon {
  margin-right: 20px;
}
.pq-icon i {
  color: var(--primary-color);
  font-size: 40px;
  line-height: 1;
  display: inline-block;
}

.pq-process-1 {
  display: flex;
  align-items: center;
  position: relative;
	margin-bottom: 40px;
}

@media (min-width: 992px) {
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
}

.pq-process-step.pq-process-1.left .pq-process-img {
  margin-right: 40px;
}


.table-of-contents a:visited {
    color: #090909 !important;
}

.table-of-contents a:link {
    color: #090909 !important;
}

@media (min-width: 768px) {
    body.custom-background {
       background-size: 100% !important;
    }
}
