.top_panel_style_4 .top_panel_middle {
  margin-bottom: 0px;
  background-color: #1f3e98;
}

.top_panel_fixed .top_panel_middle {
  margin-bottom: -15px;
}

.top_panel_style_4 .menu_main_wrap {
  margin-top: 25px;
}

.post_content {
  margin-bottom: -90px;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
  padding-top: 0px;
  font-size: 22px;
}

.footer_wrap_inner.widget_area_inner {
  margin-bottom: 10px;
  margin-top: 60px;
}

.rev_slider_wrapper .rev_slider .revbutton2 {
  color: #1f3e98;
}

.rev_slider_wrapper .rev_slider .revbutton1 {
  background-color: #1f3e98;
  color: #ffffff;
}

.woocommerce ul.products li.product .post_content {
  padding-top: 0px;
  padding-bottom: 90px;
}

.menu_main_nav > li > a {
  color: #ffffff;
  padding-top: 35px;
  padding-bottom: 5px;
}

.top_panel_middle {
  padding-bottom: 30px;
}

.copyright_wrap_inner {
  background-color: #1f3e98;
}

.copyright_wrap_inner .copyright_text {
  color: #ffffff;
}

.menu_main_nav > li ul li a {
  font-size: 14px;
  font-weight: 600;
}

.header_mobile .menu_main_cart .top_panel_cart_button .contact_icon {
  color: #ffd000;
}

.header_mobile .menu_button {
  color: #ffd000;
}

.header_mobile .menu_button:hover {
  color: #ffd000;
}

.menu_button.icon-menu {
  color: #ffd000;
}

.woocommerce button.button.alt.disabled:hover {
  color: #1f3e98;
}

.woocommerce div.product form.cart .button {
  background-color: #1f3e98;
  opacity: 1;
}

.sidebar.widget_area .widget_title {
  font-size: 20px;
  color: #1f3e98;
}

.section_title.comments_form_title {
  font-size: 35px;
}

.related_wrap .section_title {
  font-size: 35px;
}

.wcpa_form_outer label {
  line-height: 20px;
  font-weight: 700;
  margin-bottom: 10px;
}

.vc_row.inverse_colors * {
  font-size: 18px;
}

.sc_promo_block.sc_align_left .sc_promo_title {
  font-size: 40px;
  color: #ffd000;
}

.sc_promo .sc_promo_descr {
  font-size: 25px;
  color: #fffff;
  margin-top: 10px;
}

.sc_button.sc_button_square.sc_button_style_filled.sc_button_size_large {
  font-size: 15px;
}

.sc_button.sc_button_square.sc_button_style_border.sc_button_size_large.aligncenter.margin_top_huge {
  font-size: 15px;
  padding-right: 1px;
  padding-left: 1px;
}

.sc_title_description_align_left .sc_title_description_info .sc_item_title {
  color: #ffffff;
  font-size: 40px;
  font-weight: 700;
}

.sc_title_description .sc_title_description_descr {
  text-align: left;
  font-size: 20px;
  color: #ffd000;
  font-weight: 500;
}

.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2 {
  font-size: 40px;
}

.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
  font-size: 25px;
}

.woocommerce div.product .product_title {
  font-size: 25px;
  margin-bottom: 15px;
}

.sc_list_item.odd.first {
  color: #1f3e98;
  font-weight: 700;
}

.woocommerce .content ul li {
  color: #1f3e98;
  font-weight: 700;
}

.sc_list_style_iconed li .sc_list_icon {
  font-size: 25px;
}

.wcpa_form_item {
  margin-top: 1.5em;
}

.wcpa_form_item.wcpa_type_textarea.form-control_parent {
  margin-top: 0em;
}

output {
  color: #1f3e98;
  font-weight: 700;
}

p {
  margin-bottom: 1px;
  margin-top: 15px;
  font-weight: 400;
}

.woocommerce-Price-amount.amount {
  font-size: 25px;
  color: #ffd000;
  font-weight: 500;
}

.sc_line.sc_line_position_center_center.sc_line_style_solid {
  margin-top: 10px;
}

#field1026_wrapper.eocustomgroup {
  margin-top: 30px;
}

#field1019_wrapper.eocustomgroup {
  margin-top: 20px;
}

.custom_options label {
  margin-top: 15px;
  margin-right: 20px;
  margin-bottom: 15px;
}

#field1024_wrapper.eocustomgroup {
  margin-top: 40px;
}

.rowTitle {
  margin-left: 10px;
}

div.checkbox img {
  margin-top: -18px;
}

.custom_options .checkbox input[type="checkbox"] {
  margin-top: -10px;
}

.eoop.sim_radio {
  margin-top: 10px;
}

.price {
  margin-left: 10px;
}

.woocommerce td.product-name dl.variation dt {
  margin-right: 10px;
}

.woocommerce td.product-name dl.variation p {
  padding-left: -200px;
  padding-top: 20px;
  margin-top: 10px;
  margin-bottom: 6px;
}