.icon-red {
    color: #f00;
}
.bi-check-circle-fill{
	color: #f00;
}

.fa-house {
	color: brown;
}
.fa-clock {
	color: brown;
}
.fa-phone {
	color: brown;
}
.fa-paper-plane {
  color: brown;
}
table {
 border-collapse: collapse;
 margin: 0 0 1.5em;
 width: 100%;
}
tr {
 border-bottom: 1px solid #eee;
}
td {
 padding: 0.4em;
}
.art-nav .art-menu-btn {
	
	width: 30px;
}


.art-content ul, li {
  padding: 0;
  margin: 0;
  list-style: none;
}

.art-content ul {
  margin: 0 0;
}

.art-content li {
  margin: 1em;
  margin-left: 2em;
}

.art-content li:before {
  content: '\f058';
  font-family: 'FontAwesome';
	font-size: 15px;
  float: left;
  margin-left: -1.5em;
  color: #A52A2A;
}



.zakaz-perezaryad {
background-color: red; /* Green */
	  border-radius: 5px;
    border: none;
    color: white;
    padding: 12px 40px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
	  font-style: bold;
    margin: 4px 2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}
.zakaz-perezaryad {
    background-color: white; 
    color: black; 
    border: 2px solid #f44336;
}

.zakaz-perezaryad:hover {
    background-color: #f44336;
    color: white;
}

.wp-block-table table {
    border-collapse: collapse;
    width: 600px;
}

.pum-title.popmake-title {
	text-align: center;
	font-size: 30px;
	font-family: violet;
}
.wpcf7 input[type="submit"] {
	background-color: red; /* Green */
	  border-radius: 5px;
    border: none;
    color: white;
    padding: 12px 40px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
	  font-style: bold;
    margin: 4px 2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}
.wpcf7 input:hover[type="submit"] {
background-color: #f44336;
    color: white;
}


.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="text"],
.wpcf7 input[type="date"],
.wpcf7 select[name="menu-348"],
.wpcf7 select[name="menu-349"],

textarea {
	font-family: violet;
	width: 350px;
	margin-left: 20%;
	border-radius: 5px 5px 5px 5px;
	border-color: grey;
	box-shadow: inset 2px 2px 5px rgba(154, 147, 140, 0.5), 1px 1px 5px rgba(255, 255, 255, 1);

}

@media screen and (max-width: 800px) {
    .wp-block-table table {
    border-collapse: collapse;
    width: auto;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="text"],
.wpcf7 input[type="date"],
.wpcf7 select[name="menu-348"],
.wpcf7 select[name="menu-349"],

	wp-block-media-text__content {
		padding-left: 0;
		padding-right: 0;
	}
textarea {
	font-family: violet;
	width: 100%;
	margin-left: 1px;
}
	
@media (max-width: 600px) {
.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
			padding-left: 0px;
	padding-right: 0px;
	}
.wp-block-group.has-link-color.wp-elements-2b5e80f48f10ee2a28450155dfc44d32{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	}
