﻿/*
Theme Name: Reboot Child
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 стили */


.row {
	display: flex;
	flex-wrap: wrap;
}
.row img {
	max-width:100%
	width: 100%;
}
.row .col-md-8 {
  flex: 0 0 56.666667%;
  max-width: 56.666667%;
  padding: 0px 15px;
}
.row .col-md-6 {
  flex: 0 0 50%;
  max-width: 50%;
  padding: 0px 15px;
}
.row .col-md-4 {
  flex: 0 0 43.333333%;
  max-width: 43.333333%;
  padding: 0px 15px;
}

.row .col-md-8 img {
	max-width: 100%;
}

@media all and (max-width: 992px) {
	
}

@media all and (max-width: 720px) {
	
}
@media all and (max-width: 540px) {
	.row .col-sm-6 {
      flex: 0 0 50% !important;
      max-width: 50% !important;
    }
}


ul.slides {
	margin: 0px;
	padding: 0px;
	list-style:none;
}
.slides li {
	margin:0px;
	padding: 0px;
}
.slides li:nth-child(3+n) {
	display:none !important;
}

#girl-info .image {
	margin-bottom: 30px;
}
#girl-info a {
	text-decoration: none;
}
#girl-info .dates.dates-fixed {
	display: none;
}
#girl-info #hours_table {
	font-size: 0.8em;
}
#girl-info #hours_table_mobile {
	display: none;
}
#girl-info .don {
	display: none;
}
#girl-info .h3.email {
	font-size: 1.2rem;
	color: #ff3f52;
	font-weight: 400;
}
#girl-info h1 {
	color: #ff3f52;
}
#girl-info .h4 {
	color: #ff3f52;
	font-weight: 400;
}
#girl-info .params th, #girl-info .params td {
	text-align: center;
}
#hours_table td, #hours_table th {
	text-align: center;
}
#hours_table .empty {
	opacity: 0;
}
ul.services {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 0.9em
}
ul.services li {
	margin: 0px;
	padding: 0px 0px 2px 0px;
}
ul.services li:before {
	content: "\2714";
	color: #ff3f52;
	padding-right: 15px;
}

.site-content {
	background: none;
}
.sp_action {
background: url("/wp-content/uploads/sites/47/2016/05/Virginia_back_D6.jpg") repeat scroll center center #000;
	color: #fff;
	text-align: center;
}
.sp_action .section-block__title {
	color: #fff;
}
.home main {
	max-width: 100%;
}
.home .section-block__title {
	text-align: center;
	justify-content: center;
}
.home .section-block__header {
	text-align: center;
	justify-content: center;
}

.home .site-content {
	max-width: 100%
}

h1,h2,h3,h4,h5 {
	color: #ff3f52;
	font-weight: 500;
}
.h2, .h3, .h4 {
	color: #ff3f52;
	font-weight: 500;
}
.h2 a, .h3 a {
	color: inherit;
	text-decoration: none;
}

.blog-home .h4 {
	font-size: 1.0em;
}
.blog-home a {
	text-decoration: none;
}
.duration {
	color: rgba(0,12,18,0.6)
}
.price {
	color: #ff3f52
}

p .btn {
	margin-top: 15px;
}
.services-home .meta p {
	margin-bottom: 0px;
}
.service+.service {
	margin-top: 30px;
}
.options .icon {
	font-size: 0.9em;
}

.options div {
	position: relative;
}
.options .icon, .options .h4 {
  padding-left: 80px;
}
.options .icon img {
	position: absolute;
	left: 15px;
	top: 0px;
}

.sp_benefis .h2 {
	text-align: center;
}
.about_div {
	margin-top: 50px;
}
.home .section-html__body {
	max-width: 1170px;
	margin: 0px auto;
}
.home .post-cards {
	max-width: 1170px;
	margin: 0px auto;
}

.home .home-content {
	display: none;
}
.home .sp_banner {
	padding: 0px;
	margin: -30px -50px 0px -50px;
}
.home .sp_banner .section-html__body {
	max-width:100%;
}
.site-footer--style-gray .widget-header {
	color: #ff3f52;	
}
.site-footer--style-gray {
	background-color: transparent;
	color: #000;
}
.site-footer--style-gray a {
	color: inherit;
}
.site-footer-container  {
	background: url("/wp-content/uploads/sites/47/2016/05/Virginia_footer56.jpg") no-repeat center top #000; }


.row .col-sm-6 {
  flex: 0 0 50%;
  max-width: 50%;
  padding: 0px 15px;
	margin-bottom: 15px;
}
.top-menu ul li {
	white-space: nowrap;
	font-size: 1em;
	font-weight: 500
}

.service .meta {
	float: right
}
.service .content {
	clear: both;
}
