/* ========================================================================== *
 * 13. Font Awesome - Overwrite
 * ========================================================================== */

#lang_sel .lang_sel_sel:after,
.mpcthSelect,
.bbp-template-notice:before,
.mfp-container .mfp-arrow.mfp-arrow-left,
.mfp-container .mfp-arrow.mfp-arrow-right,
.vc_images_carousel .vc_carousel-control.vc_left,
.vc_images_carousel .vc_carousel-control.vc_right,
.vc_carousel .vc_carousel-control.vc_left,
.vc_carousel .vc_carousel-control.vc_right,
.flex-direction-nav .flex-prev,
.flex-direction-nav .flex-next,
.flex-direction-nav a.flex-prev:before,
.flex-direction-nav a.flex-next:before,
.rev_slider_wrapper .tp-leftarrow.round,
.rev_slider_wrapper .tp-rightarrow.round,
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.rev_slider_wrapper .tp-leftarrow.round:before,
.mfp-container .mfp-arrow.mfp-arrow-left:before,
.vc_images_carousel .vc_carousel-control.vc_left:before,
.vc_carousel .vc_carousel-control.vc_left:before,
#mpcth_page_wrap .flex-direction-nav .flex-prev:before {
  content: "\f104";
}
.rev_slider_wrapper .tp-rightarrow.round:before,
.mfp-container .mfp-arrow.mfp-arrow-right:before,
.vc_images_carousel .vc_carousel-control.vc_right:before,
.vc_carousel .vc_carousel-control.vc_right:before,
#mpcth_page_wrap .flex-direction-nav .flex-next:before {
  content: "\f105";
}
#lang_sel .lang_sel_sel:after,
.mpcthSelect:before {
  content: "\f107";
}
.bbp-template-notice:before {
  content: "\f129";
}