/*---------------------------------------------------------------------------------

 Theme Name:   Divi Child
 Theme URI:    https://www.pricecontrol.com.ua/
 Description:
 Author:       elena
 Author URI:   https://www.pricecontrol.com.ua/
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/
настройки контактной формы,
.home-contact_form p {
margin : 0;
display : block;
}
.home-contact_form .wpcf7 input {
font-family : inherit;
width : 100%;
float : left;
padding : 10px;
display : block;
margin : 0 0 25px;
font-size : 16px;
background : #fff;
color : #333;
}
.home-contact_form .wpcf7 textarea {
font-family : inherit;
width : 100%;
height : 195px;
float : left;
padding : 10px;
display : block;
margin : 5px 0 25px;
font-size : 16px;
background : #fff;
color : #333;
}
.home-contact_form-title {
display : block;
font-size : 18px;
line-height : 1.25;
text-align : center;
margin-bottom : 25px;
font-weight : 700;
}
p.gp-wpcf7-note {
font-size : 13px;
display : block;
margin : 0;
}
.gp-wpcf7-note #comments-checkbox {
margin : 5px 15px 15px 0;
display : inline-block;
}
.gp-wpcf7-note a {
text-decoration : underline;
}
.wpcf7-response-output, .wpcf7-response-output, .wpcf7-not-valid-tip {
font-size : 14px;
color : #333;
}
.gp_contact-blok {
margin-bottom : 0;
}
.wpcf7-response-output {
text-align : center;
width : 100%;
}
.wpcf7-mail-sent-ok {
display : inline-block;
}
.home-contact_form .wpcf7 input[type="submit"] {
display : block;
text-align : center;
padding : 10px 18px 10px;
margin : 0;
font-size : 16px;
font-weight : 700;
position : relative;
width : 180px;
border : 0;
text-decoration : none;
cursor : pointer;
float : none;
}
.home-contact_form .wpcf7 input[type="submit"]:focus {
border : 0;
outline : 0;
}
.page-template-default .wpcf7 input {
font-family : inherit;
width : 100%;
float : left;
padding : 10px;
display : block;
border : 1px solid #e1e1e1;
margin-bottom : 20px;
color : #333;
font-size : 17px;
position : relative;
z-index : 100;
background : #fff;
}
.page-template-default .wpcf7 textarea {
font-family : inherit;
width : 100%;
float : left;
padding : 10px;
display : block;
border : 1px solid #e1e1e1;
margin-bottom : 25px;
color : #444;
font-size : 17px;
position : relative;
z-index : 100;
background : #fff;
}
.tax-gp_tovar .wpcf7 input[type="date"] {
height : 42px;
line-height : 42px;
margin-top : 2px;
}
.page-template-default .wpcf7 p {
margin : 0;
}
.page-template-default .wpcf7-response-output, .wpcf7-not-valid-tip {
font-size : 13px;
}
.page-template-default .wpcf7 input[type="submit"] {
width : 170px;
vertical-align : top;
font-size : 16px;
font-weight : 400;
letter-spacing : 1px;
text-align : center;
text-decoration : none;
outline : 0;
border : 0;
color : #45739e;
cursor : pointer;
padding : 12px 0;
margin : 10px auto 0;
position : relative;
display : block;
float : none;
}
.wpcf7-select {
font-family : inherit;
width : 100%;
float : left;
padding : 10px;
display : block;
margin : 0 0 25px;
font-size : 16px;
background : #fff;
color : #999;
}
.post-template-default .wpcf7 input {
font-family : inherit;
width : 100%;
float : left;
padding : 10px;
display : block;
border : 1px solid #e1e1e1;
margin-bottom : 20px;
color : #333;
font-size : 17px;
position : relative;
z-index : 100;
background : #fff;
}
.post-template-default .wpcf7 textarea {
font-family : inherit;
width : 100%;
float : left;
padding : 10px;
display : block;
border : 1px solid #e1e1e1;
margin-bottom : 25px;
color : #444;
font-size : 17px;
position : relative;
z-index : 100;
background : #fff;
}
.tax-gp_tovar .wpcf7 input[type="date"] {
height : 42px;
line-height : 42px;
margin-top : 2px;
}
.post-template-default .wpcf7 p {
margin : 0;
}
.post-template-default .wpcf7-response-output, .wpcf7-not-valid-tip {
font-size : 13px;
}
.post-template-default .wpcf7 input[type="submit"] {
width : 170px;
vertical-align : top;
font-size : 16px;
font-weight : 400;
letter-spacing : 1px;
text-align : center;
text-decoration : none;
outline : 0;
border : 0;
color : #45739e;
cursor : pointer;
padding : 12px 0;
margin : 10px auto 0;
position : relative;
display : block;
float : none;
}
страница404,

.error404 #main-content .container, .error404 #content-area, .error404 #left-area {
padding : 0;
margin : 0;
width : 100%;
max-width : none;
}
.error404 #sidebar {
display : none;
}

настройка хлебных крошек,

.breadcrumbs{
margin: -5px 0 5px 3px; /* отступы */
overflow: hidden;
}
.breadcrumbs a {
color: #34a6d2; /* цвет ссылок - голубой */
text-decoration: underline;
}
.breadcrumb > span {
color: #000; /* цвет конечного пункта - черный */
}
.breadcrumb{
  float:left;
}