.navbar .navbar-collapse > .navbar-nav > li.menu-item > a {
  font-size: 16px;
  margin-left: 33px;
}

.navbar .dropdown-menu li > a {
  font-size: 18px;
  font-family: garamond;
}

code {
  display: none;
}

.home .main-raised section:first-of-type {
  background-image: url("https://hotel-restorant-ivanoff.com/wp-content/uploads/2018/05/background-cement-concrete-242236.jpg");
}

.siteorigin-widget-tinymce.textwidget {
  margin-top: 50px;
}

.bwg_standart_thumb_2 {
  padding: 7px;
}

span {
  line-height: 21px;
  color: #000000;
}

#panel-2-1-0-0.so-panel.widget.widget_sow-editor.panel-first-child.panel-last-child {
  margin-bottom: -90px;
}

#pg-2-5.panel-grid.panel-no-style {
  margin-right: -550px;
  margin-left: -550px;
  margin-top: -500px;
}

#pl-1256.panel-layout {
  margin-left: -150px;
  margin-right: -150px;
}

.form-group label.control-label {
  color: #cc0000;
  font-size: 21px;
}

strong {
  font-size: 21px;
}

.hestia-about p {
  line-height: 28px;
}

.so-widget-sow-features-default-2740abba2791 .sow-features-list .sow-features-feature .textwidget > h5 {
  margin-right: -10px;
  margin-left: -10px;
  font-size: 15px;
  text-align: center;
}

#bwg_standart_thumbnails_2.bwg_standart_thumbnails_2 {
  margin-left: -190px;
  margin-right: -190px;
}

.hestia-top-bar ul li a {
  font-size: 17px;
}

.widget a:hover {
  font-size: 21px;
}

.navbar-nav {
  text-indent: -11px;
  margin-left: -150px;
}

.navbar .navbar-right {
  margin-right: -150px;
}

.woocommerce.single-product .woocommerce-breadcrumb {
  margin-top: 15px;
}

.navbar .navbar-nav > li a:hover {
  font-size: 21px;
  text-align: center;
}

.dropdown-menu>li>a {
  text-align: center;
}

.col-md-4 {
  font-size: 18px;
}

.footer-big .widget h5 {
  font-size: 12px;
}

.bp-contact-card {
  text-align: center;
}

#wp-forecastA.wp-forecast {
  width: 170px;
}

.ow-button-hover.sow-social-media-button-facebook.sow-social-media-button {
  height: 35px;
}

.footer-big .footer-menu .page_item a {
  font-size: 18px;
}

div {
  font-size: 16px;
  text-align: justify;
  margin-right: -10px;
}

.title-logo-wrapper {
  text-align: center;
}

.footer-menu.pull-left {
  text-align: center;
}

#secondname1.input-xlarge.wpdev-validates-as-required {
  margin-bottom: -55px;
}

#name1.input-xlarge.wpdev-validates-as-required {
  margin-bottom: -55px;
}

#email1.input-xlarge.wpdev-validates-as-email.wpdev-validates-as-required.wpdev-validates-as-required {
  margin-bottom: -55px;
}

#phone1.input-xlarge.wpdev-validates-as-required {
  margin-bottom: -55px;
}

#details1.input-xlarge.wpdev-validates-as-required {
  margin-bottom: -35px;
}

#visitors1.input-xlarge {
  margin-bottom: -5px;
}

.page:not(.woocommerce-page) .blog-post .section-text h5 {
  text-align: center;
}

.so-widget-sow-features-default-67e7fc608bf4 .sow-features-list .sow-features-feature .textwidget {
  text-align: center;
}

.so-widget-sow-image-default-b37b538aacbf .sow-image-container .so-widget-image {
  width: 750px;
}

.so-widget-sow-image-default-bd5cd9da0588 .sow-image-container .so-widget-image {
  width: 230px;
}

.datepick-inline {
  margin-right: 110px;
}

.wpbc_structure_form {
  margin-left: 55px;
}

#pgc-2-1-1.panel-grid-cell.panel-grid-cell-mobile-last {
  margin-top: -25px;
}

#pgc-2-2-1.panel-grid-cell.panel-grid-cell-mobile-last {
  margin-top: -75px;
}

#pgc-2-3-1.panel-grid-cell.panel-grid-cell-mobile-last {
  margin-top: -25px;
}

#pgc-2-4-0.panel-grid-cell {
  margin-top: -25px;
}

#panel-2-5-1-0.so-panel.widget.widget_sow-editor.panel-first-child {
  margin-top: 190px;
}

.wcps-items-title {
  margin-left: 170px;
}

.owl-carousel.owl-drag .owl-item {
  margin-left: 160px;
  margin-right: -90px;
}

.owl-carousel .owl-stage {
  margin-left: -55px;
}

#gtranslate_wrapper {
  margin-right: 45px;
}

.page_item.page-item-1885 {
  border-style: outset;
  border-width: 1px;
}

ul {
  background-color: transparent;
}

.dropdown-menu {
  background-color: transparent;
  color: #000000;
}

.navbar .dropdown-menu li > a {
  color: blanchedalmond;
}

#pgc-46-0-1.panel-grid-cell.panel-grid-cell-mobile-last {
  margin-top: -131px;
}

.so-widget-sow-image-default-8b5b6f678277-46 .sow-image-container .so-widget-image {
  margin-left: -68px;
}

#pgc-46-0-1.panel-grid-cell {
  margin-top: -130px;
}

.so-widget-sow-image-default-8b5b6f678277-46 .sow-image-container {
  margin-right: -44px;
}

.page-header.header-small .container .hestia-title {
  margin-left: -950px;
  margin-bottom: 33px;
  font-size: 75px;
}