

div.wpcf7 img.ajax-loader {
  display: block;
  margin: 10px auto 0 !important;
}

@media only screen and (min-width: 1000px) {
header.dark .eltd_logo img.dark {width:240px !important;margin-top:5px;height:auto !important;}
nav.main_menu > ul > li > a span.item_inner {
  padding: 0 10px;
}

body {padding-top:98px;}
header.paspartu_header_inside, .paspartu_enabled.vertical_menu_enabled header {background:#fff;}
.paspartu_outer.paspartu_on_bottom_fixed {
 margin-top: -150px;
}
.home .paspartu_outer.paspartu_on_bottom_fixed {
 margin-top: 0px;
}
}
@media only screen and (max-width: 1200px) {
nav.main_menu > ul > li > a span.item_inner {
  padding: 0 5px;
}
nav.main_menu > ul > li > a {font-size:10px;}
.side_menu_button {display:none;}
header.dark .eltd_logo img.dark {
  width: 200px !important;
  margin-top: 17px;
  height: auto !important;
}
}

@media only screen and (max-width: 1000px) {
nav.mobile_menu {
    background-color: #000 !important;
  margin: 0 0 0 -45px;
  padding: 0 45px;
}
nav.mobile_menu ul li a {color:#fff;}
nav.mobile_menu ul li a:hover, nav.mobile_menu ul li.active > a, nav.mobile_menu ul li > a.current {
color:#999;
}
}

.ls-slide .qbutton {
background:none;
border: 1px solid #fff;
color:#fff;
}

.ls-slide .qbutton:hover {
background:#000;
border-color:#000;
}

.awesome-weather-wrap {
padding-bottom:20px;
}
.three_columns>.column1>.column_inner {
  padding: 0 30px 0 0;
}
.three_columns>.column2>.column_inner {
  padding: 0 30px;
}
.three_columns>.column3>.column_inner {
  padding: 0 0 0 30px;
}
footer a {color:#fff}
footer a:hover {color:#8c8c8c}

.latest_post_author, .post_info_author_holder, .post_comments_holder, .author_description, .comment_holder, .comment_form {display:none !important}

.blog_holder article .post_content_holder {margin-bottom:32px}

.blog_holder.blog_standard_type article .read_more_wrapper>a, .blog_holder.blog_standard_type article .read_more_wrapper>div .social_share_holder>a, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
  color: rgb(35, 35, 35);
  border-color: rgb(35, 35, 35);
  background-color: rgb(242, 242, 242);
}

.blog_holder.blog_standard_type article .read_more_wrapper>a:hover, .blog_holder.blog_standard_type article .read_more_wrapper>div .social_share_holder>a:hover, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:hover, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
  color: rgb(255, 255, 255);
  border-color: rgb(246, 142, 30);
  background-color: rgb(246, 142, 30);
}

.main_menu li.current-menu-item a span, .main_menu li.current-menu-ancestor a span {
color:#0054a3 !important;
}

.main_menu li.current-menu-item li a span, .main_menu li.current-menu-ancestor li a span {
color:#fff !important;
}

.main_menu li.current-menu-item a span.item_inner {
border-color:#0054a3 !important;
}

.main_menu li a:hover span, .main_menu li li a:hover span, .main_menu li li a {
color:#fff !important;
}

.main_menu li li a:hover span.item_inner {
background:none !important;
}

.main_menu li a:hover span.item_inner {
border-color:#0054a3 !important;
background-color:#0054a3 !important;
}

.single-post .title h1 {margin-top:60px}
 .single-staff .title h1 {margin-top:130px}

.blog .content.content_top_margin {
  margin-top: 150px !important;
}