.acf-field .acf-label button.collapse {
    position: relative;
}

input[type="search"] {
    height: 35px;
    width: 35%;
}

input[type="submit"] {
    font-size: 20px;
}

label {
    font-size: 20px;
}

.pic-one {
	width: 32%;
	float: left;
	text-align: left;
	margin-right: 5%;
}

.pic-three {
	width: 32%;
	float: left;
	text-align: left;
}

.obr-div {
	width: 100%;
	height: 200px;
	display: block;
}

.inline-block-m {
	display: inline-block !important;
}

.parent-one {
	width: 100%;
	position: relative;
	height: 80px;
}

.margin-one {
	width: 30%;
	height: 92px;
	float: left;
}

.first-my {
	width: 15%;
	float: left;
}

.second-my {
	width: 24%;
	float: left;
}

.margin-two {
	width: 30%;
	height: 92px;
	float: left;
}

.parent-two {
	width: 100%;
	position: relative;
	height: 30px;
}

.third-my {
	text-align: center;
	margin-top: 110px;
}

.margin-one-2 {
	width: 18%;
	height: 92px;
	float: left;
}

.first-my-2 {
	width: 30%;
	float: left;
	text-align: right;
	margin-right: 2%;
}

.second-my-2 {
	width: 30%;
	float: left;
	text-align: left;
	margin-left: 2%;
}

.margin-two-2 {
	width: 18%;
	height: 92px;
	float: left;
}

.third-my-2 {
	text-align: center;
	margin-bottom: 50px;
}

.ifp-class {
	background-color: #ff902e;
	border-color: #ff902e;
	color: #fff !important;
	cursor: pointer;
	text-decoration: none !important;
	display: inline-block;
	padding: 10px 20px;
	font-size: 16px;
	border-radius: 4px;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	font-family: 'Open Sans',sans-serif;
	font-weight: bold;
}

.ifp-class:hover {
	background-color: #c3c4c6;
	border-color: #ff902e;
        text-decoration: none;
        color: #fff;
}

.whiteboards-class {
	background-color: #00adef;
	border-color: #00adef;
	color: #fff !important;
	cursor: pointer;
	text-decoration: none !important;
	display: inline-block;
	padding: 10px 20px;
	font-size: 16px;
	border-radius: 4px;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	font-family: 'Open Sans',sans-serif;
	font-weight: bold;
}

.whiteboards-class:hover {
	background-color: #c3c4c6;
	border-color: #00adef;

}

.support-content label.require {
      color: #333333 !important;
}

/*-----------------------------------------------*/
/*  "About us" Page                              */
/*-----------------------------------------------*/
body.page-id-41 .board_wrapper .supervisory_board{
	display:none;
}

body.page-id-41 .board_wrapper .board_wrapper_inner:nth-child(2) .board_shadow{
	display:none;
}



/*-----------------------------------------------*/
/*  "O нас" Page                              */
/*-----------------------------------------------*/
body.page-id-1784 .board_wrapper .supervisory_board{
	display:none;
}

body.page-id-1784 .board_wrapper .board_wrapper_inner:nth-child(2) .board_shadow{
	display:none;
}