@font-face {
  font-family: Montserrat-Bold;
  src: url('//proektresurs.ru/public_html/wp-content/themes/enfold42/enfold/fonts/Montserrat-Bold.ttf');
}

@font-face {
  font-family: Montserrat-Medium;
  src: url('//proektresurs.ru/public_html/wp-content/themes/enfold42/enfold/fonts/Montserrat-Medium.ttf');
}

@font-face {
  font-family: Montserrat-Regular;
  src: url('//proektresurs.ru/public_html/wp-content/themes/enfold42/enfold/fonts/Montserrat-Regular.ttf');
}

@font-face {
  font-family: Montserrat-Regular;
  src: url('//proektresurs.ru/public_html/wp-content/themes/enfold42/enfold/fonts/Montserrat-Regular.ttf');
}

.boxed#top,
.html_boxed.html_header_sticky #header {
  /*padding-left: 20px;
  padding-right: 20px;*/
}

#top .av-centered-form .input_checkbox_label {
  display: inherit;
}

html .formcraft-css .powered-by {
  display: none;
}

#top .avia_ajax_form input[type="checkbox"] {
  margin-bottom: 10px;
  width: 32px;
  height: 32px;
}

html .formcraft-css .fc-form .form-element .checkbox-cover.images-true>div label {
  text-align: center;
  vertical-align: top;
}

#top input[type="checkbox"] {
  display: inline-block;
  margin-left: 45px;
  width: 25px;
  height: 25px;
  margin-right: 45px;
}

#top input[type="radio"] {
  width: 25px;
  height: 25px;
}

h1 {
  font-size: 33px;
  line-height: 3em;
  margin-bottom: 14px;
}

#top .av-centered-form .input_checkbox_label {
  display: inherit;
  font-size: 20px;
  color: #efbb20;
}

#top .av-caption-style-overlay .av-masonry-entry .av-masonry-entry-title {
  font-size: 1.0em;
}

#top .avia-smallarrow-slider .avia-slideshow-dots a {
  background-color: #efbb20;
}

.widgettitle {
  background-color: #efbb20;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
}

.av-magazine .av-magazine-content-wrap .av-magazine-title {
  font-size: 20px;
}

.av-masonry-entry .av-masonry-entry-title {
  text-align: center;
}

.main_color .container .av-inner-masonry-content:hover {
  background-color: #efbb20;
}

#top .av-menu-button-colored  > a .avia-menu-text {
  border-radius: 0px;
}

.logo img {
  display: none;
}

.boxed#top,
.html_boxed.html_header_sticky #header {
  width: 1160px; 
}

.main_color p {
  margin-top: 0px;
}

#menu-bokovoe.menu {
  background-color: #f9f9f9;
}

#top .widget ul {
  border-width: 1px;
  border-style: solid;
  border-color: #eaeaea;
}

.widget_nav_menu a {
  color: #000000;
  text-decoration: underline;
}

#nav_menu-2.widget.clearfix.widget_nav_menu {
  padding-top: 0px;
}

html .formcraft-css .fc-form h2 {
  font-family: 'Montserrat' !important;
  font-weight: 300;
}

#top label span {
  font-family: 'Montserrat' !important;
  color: #000000;
  font-weight: 600;
}

#top .main_color input[type='text'] {
  font-family: 'Montserrat' !important;
}

html .formcraft-css .fc-form .form-element .submit-cover.align-center .submit-button {
  font-family: 'Montserrat' !important;
}

.maxbutton-1.maxbutton.maxbutton-obekty.popmake-153 {
  font-family: 'Montserrat' !important;
}



.maxbutton-2.maxbutton.maxbutton-lestnica.popmake-1579 {
  font-family: 'Montserrat' !important;
}