@media only screen and (min-width:981px){#et-info #et-social-icons,#et-info .et-social-icons{display:none}}.et_header_style_left .mobile_menu_bar{display:inline-block !important}@media only screen and (max-width:980px){.et_header_style_left .mobile_nav::before,.et_header_style_slide #et-top-navigation:before,.et_header_style_fullscreen #et-top-navigation:before{content:'Menu';vertical-align:top;line-height:2.2em}}@media only screen and (min-width:981px){.et_header_style_slide #et-top-navigation:before,.et_header_style_fullscreen #et-top-navigation:before{content:'Menu';vertical-align:top;line-height:2.2em}}body.single article.has-post-thumbnail>img:nth-of-type(1),body.single article.has-post-thumbnail .et_post_meta_wrapper>img:nth-of-type(1){position:absolute;left:0;top:0}body.single article.has-post-thumbnail>img:nth-of-type(1){width:auto !important;height:auto !important}body.single article.has-post-thumbnail .et_post_meta_wrapper>img:nth-of-type(1){width:auto !important;height:auto !important}.et-cart-info{display:none !important}#et-info-phone:hover{opacity:0.7;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#page-container .divi_fontawesome::before,
#page-container .divi_fontawesome::after,
#page-container .divi_fontawesome.et-pb-icon,
#page-container .et_pb_button.divi_fontawesome::before,
#page-container .et_pb_button.divi_fontawesome::after,
#page-container .et_pb_contact_reset.divi_fontawesome::before,
#page-container .et_pb_contact_reset.divi_fontawesome::after,
#page-container .et_pb_contact_submit.divi_fontawesome::before,
#page-container .et_pb_contact_submit.divi_fontawesome::after,
#page-container .et_pb_font_icon.divi_fontawesome::before,
#page-container .et_pb_font_icon.divi_fontawesome::after,
#page-container .et_pb_newsletter_button.divi_fontawesome::before,
#page-container .et_pb_newsletter_button.divi_fontawesome::after,
#page-container .et_pb_pricing_table_button.divi_fontawesome::before,
#page-container .et_pb_pricing_table_button.divi_fontawesome::after,
#page-container .et_pb_promo_button.divi_fontawesome::before,
#page-container .et_pb_promo_button.divi_fontawesome::after,
#page-container .et_overlay.divi_fontawesome::before,
#page-container .et_overlay.divi_fontawesome::after,
.et_font_icon li.fa::before {font-family: 'FontAwesome' !important}
.et_font_icon li.fa {font-size:18px}
.gtm_dfa_settings {
background: #fff;
padding: 10px 15px;
border-right: 2px solid #e5e5e5;
border-bottom: 2px solid #e5e5e5;}
.gtm_dfa_settings_label_icon::before {padding-right: 10px;color:#ccc}
.gtm_dfa_settings_label_icon--unlocked::before {color:#1abc9c}
.gtm_dfa_settings input {width:25em}
.gtm_dfa_credits {
display: block;
text-align: center;
color: #888;
font-size: 0.9em}