.newfooter .skinset-footer.acoda-skin {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.24s ease-in-out;
  -moz-transition: opacity 0.24s ease-in-out;
  transition: opacity 0.24s ease-in-out;

}

.newfooter div,
.newfooter dl,
.newfooter dt,
.newfooter dd,
.newfooter ul,
.newfooter ol,
.newfooter li,
.newfooter h1,
.newfooter h2,
.newfooter h3,
.newfooter h4,
.newfooter h5,
.newfooter h6,
.newfooter pre,
.newfooter form,
.newfooter p,
.newfooter blockquote,
.newfooter th,
.newfooter td {
  margin: 0;
  padding: 0;
}

.newfooter #footer-wrap {
  background-position: center center;
}

.newfooter #footer-wrap {
  background-repeat: no-repeat;
}

.newfooter .gallery-wrap .row,
.newfooter .row.wpb_row,
.newfooter .content-wrap,
.newfooter #footer-wrap,
.newfooter #header .socialicons,
.newfooter #footer,
.newfooter #footer .row.content,
.newfooter #header-wrap,
.newfooter #header-logo .description,
.newfooter .intro-text .post-titles h1,
.newfooter .intro-text .post-titles h2,
.newfooter .intro-wrap-inner,
.newfooter .info p:last-child,
.newfooter .commentlist .comment-author h6,
.newfooter .container.effect.round .img,
.newfooter .wpb_wrapper p:last-child,
.newfooter .ih-item .info-holder p:last-child,
.newfooter .info .info-holder h3:last-child,
.newfooter .entry p:last-child,
.newfooter .textslider-wrap p:last-child,
.newfooter .comment-content p:last-child,
.newfooter .article-row .entry .row:last-child,
.newfooter .wpcf7-form p,
.newfooter .article-row.row,
.newfooter .dock-panel-inner.row,
.newfooter .infodock-innerwrap ul,
.newfooter ul .widget:last-child,
.newfooter #footer .columns > ul,
.newfooter .acoda-ajax-container.row,
.newfooter #sub-tabs ul,
.newfooter .commentlist section.row,
.newfooter .hentry .textslider-wrap,
.newfooter .row.wpb_revslider_element,
.newfooter #content > .hentry:last-child,
.newfooter li.dock-tab p:last-child,
.newfooter .headerpanel-widgets li *:last-child,
.newfooter .dock-tab-wrapper p:last-child,
.newfooter .entry ul li:last-child,
.newfooter .entry ul:last-child,
.newfooter .vc_btn3-container,
.newfooter .vc_toggle:last-of-type,
.newfooter .vc_message_box,
.newfooter #content .wpb_content_element,
.newfooter #related_posts.row,
.newfooter ul.post-metadata-wrap > li:last-child,
.newfooter .sidebar div > ul,
.newfooter .sidebar div > ul li:last-child,
.newfooter .vc_tta-container,
.newfooter .group-slider .panel.block.columns,
.newfooter .vertical .groupslides-wrap .panel:last-child .container,
.newfooter .info p.caption,
.newfooter .vc_cta3-container {
  margin-bottom: 0;
}

.newfooter #footer-wrap {
  position: relative;
}

.newfooter #footer-wrap {
  background-color: #ffffff;
}

.newfooter #footer-wrap {
  border-top: 0px solid #ffffff;
  border-bottom: 0px solid #ffffff;
  border-left: 0px solid #ffffff;
  border-right: 0px solid #ffffff;
}

.newfooter #footer-wrap .overlay,
.newfooter .intro-wrap .overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

.newfooter .row,
.newfooter .row .row-inner-wrap {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 1230px;
  position: relative;
}

.newfooter p,
.newfooter ul,
.newfooter ol,
.newfooter dl,
.newfooter .row,
.newfooter .row .row,
.newfooter .container.none,
.newfooter .single-post #content .article-row,
.newfooter #related_posts .related_post_wrap,
.newfooter #sub-tabs li,
.newfooter  .gallery,
.newfooter ul.post-metadata-cattags,
.newfooter .divider-icon-wrap,
.newfooter .blog-social-icons .socialicons,
.newfooter .blog-social-icons h4,
.newfooter .author-info-wrap > h4,
.newfooter #related_posts h4,
.newfooter .acoda-ajax-loading,
.newfooter .hentry,
.newfooter .blog-media-wrap,
.newfooter .entry > form,
.newfooter .vc_toggle,
.newfooter .entry > .wp-video {
  margin-bottom: 1.875rem;
}

.newfooter #content,
.newfooter #footer,
.newfooter #content.large-12.layout_zero.unboxed {
  padding: 1.875rem;
}

.newfooter .row:before,
.newfooter .row:after {
  content: " ";
  display: table;
}

.newfooter .row .row {
  width: auto;
  margin-left: -15px;
  margin-right: -15px;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
}

.newfooter .column,
.newfooter .columns,
.newfooter .vc_column_container > .vc_column-inner {
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
  min-height: 1px;
}

.newfooter .isotope,
.newfooter .isotope .isotope-item,
.newfooter .columns {
  -webkit-transition-duration: 0.8s;
  transition-duration: 0.8s;
}

.newfooter .isotope,
.newfooter .columns {
  -webkit-transition-property: height, width;
  transition-property: height, width;
}

.newfooter #footer-wrap .content > .columns {
  padding-top: 1.875rem;
}

.newfooter ul {
  list-style: none outside;
}

.newfooter li.widget {
  margin-bottom: 1.875rem;
  clear: both;
}

.newfooter .vc_section {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: -15px;
  margin-right: -15px;
}

.newfooter .vc_row {
  margin-left: -15px;
  margin-right: -15px;
}

.newfooter .wpb_row.row {
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
  transform: translateZ(0px);
}

.newfooter .row.vc_row-parent,
.newfooter .row.paroller {
  background-size: cover;
}

.newfooter .row.bg_position_center_center {
  background-position: center center;
}

.newfooter .vc_column_container {
  width: 100%;
}

.newfooter .vc_col-lg-1,
.newfooter .vc_col-lg-10,
.newfooter .vc_col-lg-11,
.newfooter .vc_col-lg-12,
.newfooter .vc_col-lg-2,
.newfooter .vc_col-lg-3,
.newfooter .vc_col-lg-4,
.newfooter .vc_col-lg-5,
.newfooter .vc_col-lg-6,
.newfooter .vc_col-lg-7,
.newfooter .vc_col-lg-8,
.newfooter .vc_col-lg-9,
.newfooter .vc_col-md-1,
.newfooter .vc_col-md-10,
.newfooter .vc_col-md-11,
.newfooter .vc_col-md-12,
.newfooter .vc_col-md-2,
.newfooter .vc_col-md-3,
.newfooter .vc_col-md-4,
.newfooter .vc_col-md-5,
.newfooter .vc_col-md-6,
.newfooter .vc_col-md-7,
.newfooter .vc_col-md-8,
.newfooter .vc_col-md-9,
.newfooter .vc_col-sm-1,
.newfooter .vc_col-sm-10,
.newfooter .vc_col-sm-11,
.newfooter .vc_col-sm-12,
.newfooter .vc_col-sm-2,
.newfooter .vc_col-sm-3,
.newfooter .vc_col-sm-4,
.newfooter .vc_col-sm-5,
.newfooter .vc_col-sm-6,
.newfooter .vc_col-sm-7,
.newfooter .vc_col-sm-8,
.newfooter .vc_col-sm-9,
.newfooter .vc_col-xs-1,
.newfooter .vc_col-xs-10,
.newfooter .vc_col-xs-11,
.newfooter .vc_col-xs-12,
.newfooter .vc_col-xs-2,
.newfooter .vc_col-xs-3,
.newfooter .vc_col-xs-4,
.newfooter .vc_col-xs-5,
.newfooter .vc_col-xs-6,
.newfooter .vc_col-xs-7,
.newfooter .vc_col-xs-8,
.newfooter .vc_col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.newfooter .vc_column_container {
  padding-left: 0;
  padding-right: 0;
}

.newfooter .vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height) > .vc_column_container {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.newfooter .row .vc_column-inner {
  padding-top: 0;
}

.newfooter .vc_column_container > .vc_column-inner {
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
}

.newfooter .vc_row.vc_row-o-content-middle > .vc_column_container > .vc_column-inner {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.newfooter .vc_column-inner::after,
.newfooter .vc_column-inner::before {
  content: " ";
  display: table;
}

.newfooter .wpb_row.row .wpb_row.row:last-child {
  padding-bottom: 0;
}

.newfooter .vc_row:after,
.newfooter .vc_row:before {
  content: " ";
  display: table;
}

.newfooter .vc_column_container {
  padding-left: 0;
  padding-right: 0;
}

.newfooter .wpb_wrapper {
  -webkit-perspective: 1200;
  perspective: 1200;
  -webkit-backface-visibility: hidden;
}

.newfooter .wpb_button,
.newfooter .wpb_content_element,
.newfooter ul.wpb_thumbnails-fluid > li {
  margin-bottom: 35px;
}

.newfooter .vc_column_container .wpb_content_element {
  margin-bottom: 0;
}

.newfooter ul li ul,
.newfooter ul li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

.newfooter .widget li {
  margin-bottom: 0.234rem;
}

.newfooter a,
.newfooter button,
.newfooter span.items-count,
.newfooter input[type="submit"],
.newfooter input[type="button"],
.newfooter .button.vc_btn_outlined,
.newfooter .button.vc_btn_square_outlined,
.newfooter .vc_toggle_title i,
.newfooter .acoda-spinner {
  -webkit-transition-duration: 200ms;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-duration: 200ms;
  -moz-transition-timing-function: ease-in-out;
  -o-transition-duration: 200ms;
  -o-transition-timing-function: ease-in-out;
  transition-duration: 200ms;
  transition-timing-function: ease-in-out;
  transition-property: all;
  text-decoration: none;
  outline: none;
}

.newfooter a:link {
  text-decoration: underline;
  color: inherit;
}

.newfooter .vc_column-inner::after {
  clear: both;
}

.newfooter .row .row:after {
  clear: both;
}

.newfooter .socialicons {
  position: relative;
  display: block;
}

.newfooter .socialicons.display {
  display: block;
}

.socialicons ul {
  margin: 0;
}

.newfooter  .socialicons li.dock-tab {
  margin-bottom: 0;
  display: inline-block;
}

.newfooter .socialicons ul li a {
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
}

.newfooter .skinset-background input[type],
.newfooter .skinset-background select,
.newfooter .skinset-background textarea,
.newfooter .skinset-background pre,
.newfooter .skinset-background code.skinset-background table thead tr,
.newfooter .skinset-background table tr:nth-child(even),
.newfooter .skinset-background fieldset legend,
.newfooter .skinset-background input.input-text,
.newfooter .skinset-background .frame .gridimg-wrap .img,
.newfooter .skinset-background .wpb_video_widget.frame,
.newfooter .skinset-background .row.custom-row-inherit,
.newfooter .skinset-background .splitter ul li.active,
.newfooter .skinset-background nav.pagination .page-numbers,
.newfooter .skinset-background .wpb_call_to_action,
.newfooter .skinset-background .vc_progress_bar .vc_single_bar,
.newfooter .skinset-background .zoomflow .controlsCon > .arrow-left,
.newfooter .skinset-background .zoomflow .controlsCon > .arrow-right,
.newfooter .skinset-background .gallery-caption,
.newfooter .skinset-background .socialicons ul li a,
.newfooter .skinset-background span.tooltip,
.newfooter .skinset-background .comments-value,
.newfooter .skinset-background #content.boxed article.hentry,
.newfooter .skinset-background .vc_cta3.vc_cta3-color-skin_element.vc_cta3-style-classic,
.newfooter .skinset-background .vc_cta3.vc_cta3-color-skin_element.vc_cta3-style-flat,
.newfooter .skinset-background .vc_icon_element-background.vc_icon_element-background-color-skin_element,
.newfooter .skinset-background .wpb_single_image .vc_single_image-wrapper.vc_box_border,
.newfooter .skinset-background .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.newfooter .skinset-background .vc_tta-tabs.vc_tta-color-shaded_color .vc_tta-tab > a,
.newfooter .skinset-background .vc_tta-tabs.vc_tta-color-shaded_color .vc_tta-panel-heading,
.newfooter .skinset-background .vc_tta-color-shaded_color.vc_tta-accordion.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,
.newfooter .skinset-background .vc_tta-color-shaded_color.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading,
.newfooter .skinset-background .vc_message_box-3d.vc_color-shaded_color,
.newfooter .skinset-background .vc_message_box-3d.vc_color-shaded_color,
.newfooter .skinset-background .vc_message_box-solid.vc_color-shaded_color,
.newfooter .skinset-background .vc_message_box-standard.vc_color-shaded_color,
.newfooter .skinset-background .vc_message_box-solid-icon.vc_color-shaded_color .vc_message_box-icon,
.newfooter .skinset-background .screen-reader-text:focus,
.newfooter .skinset-background .select2-container--default .select2-selection--single {
  background-color: #f9f9f9;
}

.newfooter .skinset-background input[type],
.newfooter .skinset-background select,
.newfooter .skinset-background textarea,
.newfooter .skinset-background pre,
.newfooter .skinset-background code.skinset-background .dock-tab-wrapper .pointer,
.newfooter .skinset-background .sub-header,
.newfooter .skinset-background legend,
.newfooter .skinset-background input.input-text,
.newfooter .skinset-background #content article.hentry,
.newfooter .skinset-background .frame .gridimg-wrap .img,
.newfooter .skinset-background .wpb_video_widget.frame,
.newfooter .skinset-background .wpb_call_to_action,
.newfooter .skinset-background img.avatar,
.newfooter .skinset-background .tagcloud a,
.newfooter .skinset-background .vc_sep_color_skin_element .vc_sep_line,
.newfooter .skinset-background hr,
.newfooter .skinset-background #lang_sel_list li,
.newfooter .skinset-background .commentlist .children li.comment,
.newfooter .skinset-background .commentlist > li.comment,
.newfooter .skinset-background .splitter ul li.active,
.newfooter .skinset-background .vc_progress_bar .vc_single_bar,
.newfooter .skinset-background table tr,
.newfooter .skinset-background .gallery-caption,
.newfooter .skinset-background ul.post-metadata-wrap,
.newfooter .skinset-background .socialicons ul li a,
.newfooter .skinset-background nav.pagination .page-numbers,
.newfooter .skinset-background .vc_cta3.vc_cta3-color-skin_element.vc_cta3-style-classic,
.newfooter .skinset-background .vc_cta3.vc_cta3-color-skin_element.vc_cta3-style-outline,
.newfooter .skinset-background .wpb_single_image .vc_single_image-wrapper.vc_box_border,
.newfooter .skinset-background .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.newfooter .skinset-background .vc_tta-tabs.vc_tta-color-shaded_color.vc_tta-style-outline .vc_tta-tab > a,
.newfooter .skinset-background .vc_tta.vc_general.vc_tta-color-shaded_color.vc_tta-style-outline .vc_tta-panels,
.newfooter .skinset-background .vc_tta.vc_tta-style-outline.vc_tta-color-shaded_color .vc_tta-panel-body::after,
.newfooter .skinset-background .vc_tta.vc_tta-style-outline.vc_tta-color-shaded_color .vc_tta-panel-body::before,
.newfooter .skinset-background .vc_tta-tabs.vc_tta-color-shaded_color .vc_tta-panel-heading,
.newfooter .skinset-background .comments-wrapper .comments-wrap,
.newfooter .skinset-background .vc_tta-color-shaded_color.vc_tta-style-classic.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body,
.newfooter .skinset-background .vc_tta-color-shaded_color.vc_tta-style-classic.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading,
.newfooter .skinset-background .vc_tta-color-shaded_color.vc_tta-style-outline.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body,
.newfooter .skinset-background .vc_tta-color-shaded_color.vc_tta-style-outline.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading,
.newfooter .skinset-background .vc_message_box-outline.vc_color-shaded_color,
.newfooter .skinset-background .vc_message_box-standard.vc_color-shaded_color,
.newfooter .skinset-background .vc_message_box-solid-icon.vc_color-shaded_color,
.newfooter .skinset-background .vc_message_box-3d.vc_color-shaded_color,
.newfooter .skinset-background .wpb_wrapper .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-outline.vc_icon_element-background-color-skin_element,
.newfooter .skinset-background .select2-container--default .select2-selection--single {
  border-color: #eee;
}

.newfooter .skinset-background input[type],
.newfooter .skinset-background select,
.newfooter .skinset-background textarea,
.newfooter .skinset-background pre,
.newfooter .skinset-background code.skinset-background table thead tr,
.newfooter .skinset-background table tr:nth-child(even),
.newfooter .skinset-background fieldset legend,
.newfooter .skinset-background input.input-text,
.newfooter .skinset-background .frame .gridimg-wrap .img,
.newfooter .skinset-background .wpb_video_widget.frame,
.newfooter .skinset-background .row.custom-row-inherit,
.newfooter .skinset-background .splitter ul li.active,
.newfooter .skinset-background nav.pagination .page-numbers,
.newfooter .skinset-background .wpb_call_to_action,
.newfooter .skinset-background .vc_progress_bar .vc_single_bar,
.newfooter .skinset-background .zoomflow .controlsCon > .arrow-left,
.newfooter .skinset-background .zoomflow .controlsCon > .arrow-right,
.newfooter .skinset-background .gallery-caption,
.newfooter .skinset-background .socialicons ul li a,
.newfooter .skinset-background span.tooltip,
.newfooter .skinset-background .comments-value,
.newfooter .skinset-background #content.boxed article.hentry,
.newfooter .skinset-background .vc_cta3.vc_cta3-color-skin_element.vc_cta3-style-classic,
.newfooter .skinset-background .vc_cta3.vc_cta3-color-skin_element.vc_cta3-style-flat,
.newfooter .skinset-background .vc_icon_element-background.vc_icon_element-background-color-skin_element,
.newfooter .skinset-background .wpb_single_image .vc_single_image-wrapper.vc_box_border,
.newfooter .skinset-background .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.newfooter .skinset-background .vc_tta-tabs.vc_tta-color-shaded_color .vc_tta-tab > a,
.newfooter .skinset-background .vc_tta-tabs.vc_tta-color-shaded_color .vc_tta-panel-heading,
.newfooter .skinset-background .vc_tta-color-shaded_color.vc_tta-accordion.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels,
.newfooter .skinset-background .vc_tta-color-shaded_color.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading,
.newfooter .skinset-background .vc_message_box-3d.vc_color-shaded_color,
.newfooter .skinset-background .vc_message_box-3d.vc_color-shaded_color,
.newfooter .skinset-background .vc_message_box-solid.vc_color-shaded_color,
.newfooter .skinset-background .vc_message_box-standard.vc_color-shaded_color,
.newfooter .skinset-background .vc_message_box-solid-icon.vc_color-shaded_color .vc_message_box-icon,
.newfooter .skinset-background .screen-reader-text:focus,
.newfooter .skinset-background .select2-container--default .select2-selection--single {
  color: #222;
}

.newfooter  .socialicons ul li a i {
  font-size: 20px !important;
  line-height: 36px;
  vertical-align: middle;
}

.newfooter  .socialicons ul li a {
  float: left;
  list-style: none;
  padding: 0;
  width: 40px;
  line-height: 36px;
  height: 40px;
  position: relative;
  text-align: center;
  margin: 0 8px 5px 0;
  font-size: 20px;
  background-image: none;
  border-radius: 100%;
}

.newfooter  .socialicons.right ul li a {
  margin: 0 0 0 8px;
}

.newfooter .clear {
  clear: both;
}

.newfooter .vc_column-inner::after {
  clear: both;
}

.newfooter .wpb_single_image,
.newfooter .blog-media-wrap .vc_single_image-wrapper {
  max-width: 100%;
}

.newfooter .wpb_single_image .vc_single_image-wrapper,
.newfooter .wpb_single_image {
  display: inline-block;
}

.newfooter .wpb_single_image.vc_align_center {
  display: block;
  text-align: center;
}

.newfooter .wpb_single_image.vc_align_center {
  text-align: center;
}

.newfooter .wpb_single_image .vc_single_image-wrapper,
.newfooter .wpb_single_image {
  display: inline-block;
}

.newfooter .wpb_single_image .vc_single_image-wrapper {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
}

.newfooter .gallery-wrap .container,
.newfooter .wpb_single_image .container {
  margin: 0 auto;
  position: relative;
  max-width: 100%;
  text-align: center;
}

.newfooter .gridimg-wrap {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
}

.newfooter .gridimg-wrap .img {
  position: relative;
  width: 100%;
  vertical-align: top;
}

.newfooter .gridimg-wrap img {
  width: auto;
  height: auto;
}

.newfooter .container img,
.newfooter .container object,
.newfooter .container iframe {
  margin-left: auto;
  margin-right: auto;
  display: block;
  max-width: 100%;
}

.newfooter .overlay_content .container .info,
.newfooter .gallery-wrap.stage,
.newfooter .gridimg-wrap img {
  -webkit-transition: all 700ms ease;
  -moz-transition: all 700ms ease;
  -o-transition: all 700ms ease;
  -ms-transition: all 700ms ease;
  transition: all 700ms ease;
}

.newfooter .wpb_single_image img {
  height: auto;
  max-width: 100%;
  vertical-align: top;
}

.newfooter div#footer a {
    font-size: 16px;
    color: #00305A;
}

.newfooter .block.columns.large-12.last ul li {
    margin-left: 0;
}

.newfooter li.menu-item.menu-item-type-post_type.menu-item-object-page {
    list-style: none;
}

.newfooter li.widget.acoda_Editor_Widget {
    list-style: none;
}

.newfooter li.dock-tab {
    list-style: none !important;
}

.newfooter li#acoda_editor_widget-3 {
    margin-left: 0;
}

.newfooter .socialicons li {
    margin-left: 0;
}

.newfooter .vc_row.wpb_row.row.vc_row-parent.bg_position_center_center.vc_row-o-content-middle p {
    font-size: 16px;
    line-height: 25.5px !important;
        color: #00305A;
}

.newfooter .socialicons ul {
    margin: 0;
}

.newfooter ul.menu li {
    line-height: 25px;
}

.vc_row.wpb_row.row.vc_row-parent.bg_position_center_center.vc_row-o-content-middle {
    line-height: 25px;
}

.newfooter .socialicons.right ul li a {
    background-color: #f9f9f9;
    border-color: #eee;
}

.newfooter .fa-linkedin:before {
    content: "\f0e1";
}


div.autototop {
    position: absolute;
    z-index: 1000;
}
div.autototop a {
    z-index: 999;
    position: fixed;
    bottom: 0;
    margin-bottom: 30px;
    right: 30px;
    margin-left: -30px;
    width: 40px;
    height: 40px;
    line-height: 36px;
    text-align: center;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    font-size: 1rem;
    margin-top: -70px;
    background-color: #10499e;
    color: #ffffff;
    border-top: 1px solid #77a9f4;
    border-bottom: 1px solid #77a9f4;
    border-left: 1px solid #77a9f4;
    border-right: 1px solid #77a9f4;

    -webkit-transition-duration: 200ms;
    -webkit-transition-timing-function: ease-in-out;
    -moz-transition-duration: 200ms;
    -moz-transition-timing-function: ease-in-out;
    -o-transition-duration: 200ms;
    -o-transition-timing-function: ease-in-out;
    transition-duration: 200ms;
    transition-timing-function: ease-in-out;
    transition-property: all;
    text-decoration: none;
    outline: none;
}
div.autototop a.show {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
}
div.autototop a i {

    font-family: FontAwesome !important;
    font-size: 14px !important;
    position: relative !important;
    top: -2px !important;
}
.autototop a:hover {
    background-color: rgba(40,100,189,0.72) !important;
}


/*footermediacss*/
@media only screen and (min-width: 64.063em) {
  .newfooter .row,
  .newfooter #header.wide .inner-wrap,
  .newfooter .stage .control-wrap .control-panel,
  .newfooter .layout-boxed,
  .newfooter .stage .container.static .info-back,
  .newfooter .layout-boxed .dynamic-frame.row,
  .newfooter .intro-wrap-inner,
  .newfooter .lowerfooter .dock-panel-wrap.dockpanel_type_2.dock_layout_1 .infodock-innerwrap {
    max-width: 1440px;
  }

  .newfooter div#header.wide .inner-wrap,
  .newfooter div#header.wide .menu-wrap,
  .newfooter div.layout-boxed,
  .newfooter .intro-wrap.wide .intro-text,
  .newfooter .compose-mode div.acoda-page-animate .row.vc_row-parent > .vc_container-block,
  .newfooter .acoda-page-animate .row.vc_row-parent > .row-content-wrap > div.row-inner-wrap,
  .newfooter .layout-boxed div.dynamic-frame.row,
  .newfooter  .intro-wrap-inner,
  .newfooter .lowerfooter,
  .newfooter div.row {
    max-width: 1220px;
  }

  .newfooter #content, .newfooter #footer, .newfooter #content.large-12.layout_zero.unboxed{
    padding-top: 70px;
    padding-right: 17px;
    padding-bottom: 70px;
    padding-left: 17px;
  }
  
  

  .newfooter  #footer-wrap #footer > .content {
    margin: 0 -15px;
  }

  .newfooter .column,
  .newfooter .columns,
  .newfooter .vc_column_container > .vc_column-inner {
    float: left;
  }
  
  .newfooter .large-12 {
    width: 100%;
  }

  .newfooter  #footer-wrap #footer .block.columns {
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 15px;
  }

  .newfooter .column,
  .newfooter .columns,
  .newfooter .vc_column_container > .vc_column-inner {
    float: left;
  }

  .newfooter .wpb_single_image .container {
    text-align: left;
  }
}

@media (min-width: 768px) {
  .newfooter .vc_col-sm-1,
  .newfooter .vc_col-sm-10,
  .newfooter .vc_col-sm-11,
  .newfooter .vc_col-sm-12,
  .newfooter .vc_col-sm-2,
  .newfooter .vc_col-sm-3,
  .newfooter .vc_col-sm-4,
  .newfooter .vc_col-sm-5,
  .newfooter .vc_col-sm-6,
  .newfooter .vc_col-sm-7,
  .newfooter .vc_col-sm-8,
  .newfooter .vc_col-sm-9 {
    float: left;
  }

  .newfooter .vc_col-sm-6 {
    width: 50%;
  }

  .newfooter .vc_col-sm-3 {
    width: 25%;
  }
}


@media only screen and (max-width: 64.063em) {
  .vc_row-parent > .vc_column_container > .vc_column-inner {
    padding-bottom: 1.875rem;
  }
  
      .newfooter .vc_row-parent > .vc_column_container:last-child > .vc_column-inner {
  padding-bottom: 0;
}

    .newfooter .vc_inner.row > .vc_column_container > .vc_column-inner {
    margin-bottom: 1.875rem;
}


    .newfooter .vc_inner.row > .vc_column_container:last-child > .vc_column-inner {
    margin-bottom: 0;
}

    #container .skinset-dockbar.acoda-skin {
    font-size: 1.2rem;
    line-height: 1.61;
}

}




@media only screen and (min-width: 64.063em) {
.Recovery-rate .sticky-wrapper {
    margin-bottom:292px;
}

.Recovery-rate .container.main-cntr {
    position: relative;
    margin-top: -292px;
}



}

@media only screen and (max-width: 767px) {
    
    .newfooter ul li ul, .newfooter ul li ol {
        
        margin-left: 18px;
        margin-bottom: 0;
    }
    .vc_row.wpb_row.row.vc_row-parent.bg_position_center_center.vc_row-o-content-middle .wpb_wrapper p {
        position: relative;
    left: -2px;
    }
}


