.inf_infusionsoft .inf_infusionsoft_optin div, .inf_infusionsoft .inf_infusionsoft_optin span, .inf_infusionsoft .inf_infusionsoft_optin h2, .inf_infusionsoft .inf_infusionsoft_optin h3, .inf_infusionsoft .inf_infusionsoft_optin h4, .inf_infusionsoft  .inf_infusionsoft_optin p, .inf_infusionsoft  .inf_infusionsoft_optin a, .inf_infusionsoft  .inf_infusionsoft_optin font, .inf_infusionsoft .inf_infusionsoft_optin img, .inf_infusionsoft  .inf_infusionsoft_optin strike, .inf_infusionsoft  .inf_infusionsoft_optin strong, .inf_infusionsoft  .inf_infusionsoft_optin b, .inf_infusionsoft .inf_infusionsoft_optin u, .inf_infusionsoft  .inf_infusionsoft_optin i, .inf_infusionsoft  .inf_infusionsoft_optin ol, .inf_infusionsoft  .inf_infusionsoft_optin ul, .inf_infusionsoft  .inf_infusionsoft_optin li { text-transform: none; font-weight: normal; margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background-image:none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.inf_infusionsoft .inf_infusionsoft_optin button { background: none; }   @font-face {
font-family: 'infusionsoft-full-icon-set';
src:url(//www.duralift.com.au/wp-content/plugins/infusionsoft-official-opt-in-forms/css/fonts/infusionsoft-full-icon-set.eot?mo6ku9);
src:url(//www.duralift.com.au/wp-content/plugins/infusionsoft-official-opt-in-forms/css/fonts/infusionsoft-full-icon-set.eot?#iefixmo6ku9) format('embedded-opentype'),
url(//www.duralift.com.au/wp-content/plugins/infusionsoft-official-opt-in-forms/css/fonts/infusionsoft-full-icon-set.woff?mo6ku9) format('woff'),
url(//www.duralift.com.au/wp-content/plugins/infusionsoft-official-opt-in-forms/css/fonts/infusionsoft-full-icon-set.ttf?mo6ku9) format('truetype'),
url(//www.duralift.com.au/wp-content/plugins/infusionsoft-official-opt-in-forms/css/fonts/infusionsoft-full-icon-set.svg?mo6ku9#infusionsoft-full-icon-set) format('svg');
font-weight: normal;
font-style: normal;
}
.inf_infusionsoft .inf_infusionsoft_icon { font-family: 'infusionsoft-full-icon-set'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; font-size: 16px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.inf_infusionsoft .inf_infusionsoft_icon_close:after { content: "\e60d"; }   .inf_infusionsoft .inf_infusionsoft_visible { display: block !important; }
.inf_infusionsoft .inf_infusionsoft_rounded_corners { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.inf_infusionsoft button.inf_infusionsoft_submit_subscription { cursor: pointer; }
.inf_infusionsoft .inf_infusionsoft_3_fields.inf_infusionsoft_bottom_inline p.inf_infusionsoft_popup_input, .inf_infusionsoft .inf_infusionsoft_3_fields.inf_infusionsoft_form_content.inf_infusionsoft_bottom_inline button { width: 25%; }
.inf_infusionsoft .inf_infusionsoft_form_bottom.inf_infusionsoft_rounded_corners .inf_infusionsoft_form_header { -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.inf_infusionsoft .inf_infusionsoft_form_bottom.inf_infusionsoft_rounded_corners .inf_infusionsoft_form_content { -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.inf_infusionsoft button.inf_infusionsoft_submit_subscription { position: relative; }
.inf_infusionsoft .inf_infusionsoft_subscribe_loader { display: none; background: url(//www.duralift.com.au/wp-content/plugins/infusionsoft-official-opt-in-forms/images/subscribe-loader.gif) !important; width: 16px; height: 16px; position: absolute; left: 50%; top: 50%; margin: -8px auto auto -8px !important; }
.inf_infusionsoft .inf_infusionsoft_button_text_loading .inf_infusionsoft_button_text { visibility: hidden; }
.inf_infusionsoft .inf_infusionsoft_1_field p.inf_infusionsoft_popup_input { width: 68%; }
.inf_infusionsoft .inf_infusionsoft_bottom_stacked p.inf_infusionsoft_popup_input { width: 100%; margin-bottom: 10px; padding-right: 0; }
.inf_infusionsoft .inf_infusionsoft_bottom_stacked button.inf_infusionsoft_submit_subscription { width: 100%; }
.inf_infusionsoft .inf_infusionsoft_form_container h2.inf_infusionsoft_error_message { -webkit-animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); -moz-animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); -o-animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); position: relative; padding: 10px 20px; display: block; background-color: #fff; border-radius: 5px; margin-bottom: 20px; }
.inf_infusionsoft .inf_infusionsoft_form_container h2.inf_infusionsoft_error_message:after { content: ''; position: absolute; left: 50%; bottom: -5px; margin-left: -3px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; }
.inf_infusionsoft .inf_infusionsoft_responsive_edge { display: none; }
.inf_infusionsoft .inf_infusionsoft_warn_field { -webkit-box-shadow: inset 0px 0px 0px 2px #f45a4a; -moz-box-shadow: inset 0px 0px 0px 2px #f45a4a; box-shadow: inset 0px 0px 0px 2px #f45a4a; }
.inf_infusionsoft .inf_infusionsoft_header_text_light h2 { color: #fff; }
.inf_infusionsoft .inf_infusionsoft_header_text_light p { color: rgba(255,255,255,0.7) !important; }
.inf_infusionsoft .inf_infusionsoft_header_text_dark h2{  color: #898C91;  }
.inf_infusionsoft .inf_infusionsoft_header_text_dark p { color: rgba(137,140,145,0.7) !important; }
.inf_infusionsoft .inf_infusionsoft_form_header img { height: auto; width: auto; }
.inf_infusionsoft .inf_infusionsoft_header_outer { height: auto; }
.inf_infusionsoft .inf_infusionsoft_form_right .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_form_left .inf_infusionsoft_header_outer { float: left; width: 100%; }
.inf_infusionsoft .inf_infusionsoft_form_right .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_form_left .inf_infusionsoft_form_header { height: 100%; }   .inf_infusionsoft .inf_infusionsoft_flyin { display: none; position: fixed; bottom: 0; z-index: 999999; box-sizing: border-box; }
.inf_infusionsoft .inf_infusionsoft_flyin_right { right: 0; padding-left: 10%; max-width: 100%; }
.inf_infusionsoft .inf_infusionsoft_flyin_left { left: 0; padding-right: 10%; max-width: 100%; }
.inf_infusionsoft .inf_infusionsoft_flyin_center { width: 100%; padding: 0 10%; }
.inf_infusionsoft .inf_infusionsoft_flyin_center .inf_infusionsoft_form_container { max-width: 640px; margin: 0 auto;  position: relative; opacity: 0; }
.inf_infusionsoft .inf_infusionsoft_stacked_flyin.inf_infusionsoft_form_container { width: 320px; }
.inf_infusionsoft .inf_infusionsoft_flyin_right span.inf_infusionsoft_close_button { right: auto; left: -10px; }
.inf_infusionsoft .inf_infusionsoft_flyin_right .inf_infusionsoft_with_border .inf_infusionsoft_close_button { top: -13px; left: -13px; right: auto; }
.inf_infusionsoft .inf_flyin_3_fields.inf_infusionsoft_flyin_bottom_inline { max-width: 520px; }
.inf_infusionsoft .inf_flyin_2_fields.inf_infusionsoft_flyin_bottom_inline, .inf_infusionsoft .inf_flyin_1_field.inf_infusionsoft_flyin_bottom_inline { max-width: 420px; }
.inf_infusionsoft .inf_infusionsoft_flyin .inf_infusionsoft_form_right, .inf_infusionsoft .inf_infusionsoft_flyin .inf_infusionsoft_form_left { max-width: 580px !important; }
.inf_infusionsoft .inf_infusionsoft_flyin_bottom_stacked { max-width: 400px !important; }
.inf_infusionsoft .inf_infusionsoft_flyin .inf_infusionsoft_rounded_corners, .inf_infusionsoft .inf_infusionsoft_flyin .inf_infusionsoft_rounded_corners .inf_infusionsoft_form_content { border-radius: 5px 5px 0 0 !important; -webkit-border-radius: 5px 5px 0 0 !important; -moz-border-radius: 5px 5px 0 0 !important; }   .inf_infusionsoft .inf_infusionsoft_popup .inf_infusionsoft_form_container { position: relative; z-index: 999999999; top: 290px; margin: 0 auto; opacity: 0; }
.inf_infusionsoft .inf_infusionsoft_popup { display: none; top: 0; left: 0; width: 100%; height: 100%; position: fixed; z-index: 99999999; }
.inf_infusionsoft .inf_infusionsoft_popup:after{ content: ""; background-color: rgba(0,0,0,.6); top: 0; left: 0; width: 100%; height: 100%; position: fixed; opacity: 0; }
.inf_infusionsoft .inf_infusionsoft_popup.inf_infusionsoft_animated:after { opacity: 1; -webkit-animation: inf_infusionsoft_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); -moz-animation: inf_infusionsoft_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); -o-animation: inf_infusionsoft_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); }
.inf_infusionsoft .inf_infusionsoft_form_container_wrapper { position: relative; }
.inf_infusionsoft .inf_infusionsoft_form_container_wrapper.inf_infusionsoft_vertical_scroll { overflow: auto; }   .inf_infusionsoft .inf_infusionsoft_inline_form, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_form_container, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_form_container.inf_infusionsoft_form_right { width: 100%; max-width: 100%; }
.inf_infusionsoft .inf_infusionsoft_inline_form span.inf_infusionsoft_close_button { display: none; }
.inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_form_container { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; }
.inf_infusionsoft .inf_infusionsoft_inline_form { clear: both; margin: 30px 0; display: inline-block; }
.inf_infusionsoft .inf_infusionsoft_below_post .inf_infusionsoft_inline_form { margin-bottom: 0; }
.inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_form_container { z-index: 99; }   .inf_infusionsoft .inf_infusionsoft_widget_content span.inf_infusionsoft_close_button { display: none; }
.inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_form_container { box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; width: 100%; max-width: 100%; z-index: 99; } .inf_infusionsoft .inf_infusionsoft_form_container,
.inf_infusionsoft .inf_infusionsoft_form_container div,
.inf_infusionsoft .inf_infusionsoft_form_container span,
.inf_infusionsoft .inf_infusionsoft_form_container h2,
.inf_infusionsoft .inf_infusionsoft_form_container h3,
.inf_infusionsoft .inf_infusionsoft_form_container h4,
.inf_infusionsoft .inf_infusionsoft_form_container p,
.inf_infusionsoft .inf_infusionsoft_form_container a,
.inf_infusionsoft .inf_infusionsoft_form_container font,
.inf_infusionsoft .inf_infusionsoft_form_container img,
.inf_infusionsoft .inf_infusionsoft_form_container strike,
.inf_infusionsoft .inf_infusionsoft_form_container strong,
.inf_infusionsoft .inf_infusionsoft_form_container b,
.inf_infusionsoft .inf_infusionsoft_form_container u,
.inf_infusionsoft .inf_infusionsoft_form_container i,
.inf_infusionsoft .inf_infusionsoft_form_container ol,
.inf_infusionsoft .inf_infusionsoft_form_container ul,
.inf_infusionsoft .inf_infusionsoft_form_container li { font-family: 'Proxima Nova', 'Open Sans', helvetica, arial, sans-serif; line-height: 1em; text-transform: none; font-weight: normal; margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background-image:none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.inf_infusionsoft .inf_infusionsoft_form_container .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.inf_infusionsoft .inf_infusionsoft_form_container { position: relative; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_close_button, .inf_infusionsoft .inf_infusionsoft_success_checkmark:before {
font-family: 'infusionsoft-full-icon-set';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
font-size: 16px !important; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.inf_infusionsoft .inf_infusionsoft_success_container { height: 0; overflow: hidden; opacity: 0; position: relative; margin: 0 auto !important; z-index: -1; }
.inf_infusionsoft .inf_infusionsoft_success_container.inf_infusionsoft_animate_success { height: auto; overflow: visible; z-index: 99; opacity: 1; display: block; }
.inf_infusionsoft .inf_infusionsoft_form_container h2.inf_infusionsoft_success_message { line-height: 1.4em; position: relative; font-size: 14px; display: none; opacity: 0; z-index: -1; text-align: center; color: #888; background: #fff; padding: 10px 10%; width: 80%; max-width: 300px; border-radius: 5px; margin: auto;  }
.inf_infusionsoft h2.inf_infusionsoft_success_message.inf_infusionsoft_animate_message { margin-top: 50px; display: block; opacity: 1; z-index: 99; -webkit-animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); -moz-animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); -o-animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); }
.inf_infusionsoft h2.inf_infusionsoft_success_message:after { content: ''; position: absolute; left: 50%; top: -5px; margin-left: -3px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #fff; }
.inf_infusionsoft .inf_infusionsoft_success_message strong {font-weight: bold;}
.inf_infusionsoft .inf_infusionsoft_success_checkmark:before { content: "\e60e"; font-size: 25px !important; line-height: 25px; }
.inf_infusionsoft span.inf_infusionsoft_success_checkmark { opacity: 0; color: #fff !important; background: #82C016; padding: 8px 7px 7px 10px !important; border-radius: 30px; left: 50%; margin-left: -20px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); display: block; height: 28px; width: 28px; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; position: absolute; top: 30px;  }
.inf_infusionsoft .inf_infusionsoft_success_container.inf_infusionsoft_animate_success span.inf_infusionsoft_success_checkmark { opacity: 1; top: 0; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
.inf_infusionsoft .inf_infusionsoft_close_button:before { content: "\e60f"; position: absolute; top: 7px; right: 6.1px; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_close_button { position: absolute; top: -10px; right: -10px; width: 30px; height: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background-color: #fff; -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.34); -moz-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.34); box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.34); cursor: pointer; }
.inf_infusionsoft .inf_infusionsoft_with_border .inf_infusionsoft_close_button { top: -13px; right: -13px; }
.inf_infusionsoft .inf_infusionsoft_form_container { background-color: #dadfe4; max-width: 640px; z-index: 999999999; -webkit-box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.2); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.inf_infusionsoft .inf_infusionsoft_popup .inf_infusionsoft_form_container { width: 80%; }
.inf_infusionsoft .inf_infusionsoft_form_container, .inf_infusionsoft .inf_infusionsoft_form_container div, .inf_infusionsoft .inf_infusionsoft_form_container img, .inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_popup_input, .inf_infusionsoft .inf_infusionsoft_form_container input { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_header { background-color: #fff; padding: 15px; overflow: hidden; position: relative; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_text, .inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_img { max-width: 100%; padding: 15px; display: table-cell; }
.inf_infusionsoft .inf_infusionsoft_form_header h2 { font-size: 24px !important; padding-bottom: 0 !important; font-weight: 600 !important; line-height: 1.1em !important; color: rgba(0, 0, 0, 0.8); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_light .inf_infusionsoft_form_header h2 { color: #393939; }
.inf_infusionsoft .inf_infusionsoft_form_header p { color: rgba(0, 0, 0, 0.5); line-height: 1.6em; font-size: 14px; margin-top: 0.5em; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_light p { color: #666; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_dark .inf_infusionsoft_form_header h2, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_dark p { color: #fff; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content { padding: 40px 30px; color: rgba(0, 0, 0, 0.5); width: 100%; background-color: #E9E9E9; position: relative; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content label, .inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group { margin-bottom: 30px; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content label, span.inf_infusionsoft_form_label, .inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content input { display: block; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content span, .inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group label, .inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group strong, .inf_infusionsoft .inf_infusionsoft_form_aweber .af-body label.previewLabel, .inf_infusionsoft .inf_infusionsoft_form_campaign_monitor .inf_infusionsoft_form_content label, .inf_infusionsoft .mimi_field label { color: #444; font-weight: 700 !important; margin-bottom: 10px !important; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content span, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group label, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group strong, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content .af-body label.choice, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content .af-body label.previewLabel { color: #fff !important; }
.inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group ul li label, .inf_infusionsoft .inf_infusionsoft_form_aweber .inf_infusionsoft_form_content .af-body label.choice { color: rgba(0, 0, 0, 0.5) !important; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group ul li label, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_aweber .inf_infusionsoft_form_content .af-body label.choice { color: rgba(255, 255, 255, 0.6) !important; }
.inf_infusionsoft #mc_embed_signup .asterisk { color: #C60 !important; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content input, .inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content textarea, .inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group input, .inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .button, .inf_infusionsoft .inf_infusionsoft_form_content .af-body input.text, .inf_infusionsoft #mc_embed_signup .mc-field-group select, .inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .wf-input, .inf_infusionsoft .inf_infusionsoft_form_content .mimi_field #signup_field_reference { background-color: #fff; width: 100%; font-weight: 600; color: rgba(0,0,0,0.5); -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border: none; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content input, .inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content textarea, .inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group input, .inf_infusionsoft .inf_infusionsoft_form_content .af-body input.text, .inf_infusionsoft #mc_embed_signup .mc-field-group select, .inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .wf-input, .inf_infusionsoft .inf_infusionsoft_form_content .mimi_field #signup_field_reference { padding: 14px !important; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content .inf_infusionsoft_popup_input input { padding: 10px !important; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content input, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content textarea, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group input, .inf_infusionsoft .inf_infusionsoft_form_content .af-body input.text { background-color: rgba(0,0,0,0.15); color: #fff; }
.inf_infusionsoft .inf_infusionsoft_form_text_light .inf_infusionsoft_error_message { color: #fff; }
.inf_infusionsoft .inf_infusionsoft_form_text_light input::-webkit-input-placeholder { color: #fff; }
.inf_infusionsoft .inf_infusionsoft_form_text_light input:-moz-placeholder { color: #fff; }
.inf_infusionsoft .inf_infusionsoft_form_text_light input::-moz-placeholder { color: #fff; }
.inf_infusionsoft .inf_infusionsoft_form_text_light input:-ms-input-placeholder { color: #fff; }
.inf_infusionsoft .inf_infusionsoft_popup_input input::-webkit-input-placeholder { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.inf_infusionsoft .inf_infusionsoft_popup_input input:-moz-placeholder { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.inf_infusionsoft .inf_infusionsoft_popup_input input::-moz-placeholder { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.inf_infusionsoft .inf_infusionsoft_popup_input input:-ms-input-placeholder { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content input.error { color: #f45a4a; border: 2px solid #f45a4a; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content textarea { min-height: 80px; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content input.inf_contact_submit, .inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .button, .inf_infusionsoft .inf_infusionsoft_form_campaign_monitor .inf_infusionsoft_form_content p button, .inf_infusionsoft .inf_infusionsoft_form_content .mimi_field .submit, .inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .wf-button, .inf_infusionsoft .inf_infusionsoft_form_feedblitz .inf_infusionsoft_form_content form input[type="button"], .inf_infusionsoft .inf_infusionsoft_form_icontact .inf_infusionsoft_form_content input[type="submit"] { font-weight: 700; text-transform: uppercase; color: rgba(255,255,255,0.8); cursor: pointer; font-size: 14px; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content input.inf_contact_submit, .inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .button, .inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .button:hover, .inf_infusionsoft .inf_infusionsoft_form_campaign_monitor .inf_infusionsoft_form_content p button, .inf_infusionsoft .inf_infusionsoft_form_content .mimi_field .submit, .inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .wf-button, .inf_infusionsoft .inf_infusionsoft_form_feedblitz .inf_infusionsoft_form_content form input[type="button"], .inf_infusionsoft .inf_infusionsoft_form_icontact .inf_infusionsoft_form_content input[type="submit"] { background-color: #58b9cb; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_dark .inf_infusionsoft_form_content input.inf_contact_submit, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_dark .inf_infusionsoft_form_content #mc_embed_signup .button { color: rgba(0,0,0,0.6); }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content .inf_infusionsoft_form_footer { padding: 20px 0 0; text-shadow: none; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content .inf_infusionsoft_form_footer p { font-size: 12px; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content .inf_infusionsoft_form_footer p { color:  rgba(255, 255, 255, 0.4); }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_dark .inf_infusionsoft_form_content .inf_infusionsoft_form_footer p { color: rgba(0, 0, 0, 0.7); }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_rounded input, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_rounded textarea, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_rounded .inf_infusionsoft_form_content #mc_embed_signup .button, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_rounded button { -moz-border-radius: 3px !important; -webkit-border-radius: 3px !important; border-radius: 3px !important; }
.inf_infusionsoft .inf_infusionsoft_inline .input { margin-right: 20px; float: left; width: 30% !important; }
.inf_infusionsoft .inf_infusionsoft_inline .input:last-child { margin-right: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_solid, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid .inf_infusionsoft_form_header { border: 6px solid #4fa8ed; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge { border: none !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid.inf_infusionsoft_form_bottom .inf_infusionsoft_form_header { border-bottom: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_solid.inf_infusionsoft_border_position_top, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid.inf_infusionsoft_border_position_top .inf_infusionsoft_form_header { border-left: none; border-right: none; border-bottom: none;  }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_solid.inf_infusionsoft_border_position_right, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid.inf_infusionsoft_border_position_right .inf_infusionsoft_form_header { border-left: none; border-top: none; border-bottom: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_solid.inf_infusionsoft_border_position_bottom, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid.inf_infusionsoft_border_position_bottom .inf_infusionsoft_form_header { border-left: none; border-top: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_solid.inf_infusionsoft_border_position_left, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid.inf_infusionsoft_border_position_left .inf_infusionsoft_form_header { border-bottom: none; border-top: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_solid.inf_infusionsoft_border_position_top_bottom, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid.inf_infusionsoft_border_position_top_bottom .inf_infusionsoft_form_header {border-left: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_solid.inf_infusionsoft_border_position_left_right, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid.inf_infusionsoft_border_position_left_right .inf_infusionsoft_form_header { border-bottom: none; border-top: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_inset, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset .inf_infusionsoft_form_header { -moz-box-shadow: inset 0 0 0 3px #4fa8ed; -webkit-box-shadow: inset 0 0 0 3px #4fa8ed; box-shadow: inset 0 0 0 3px #4fa8ed; border: 8px solid #fff; padding: 3px; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset.inf_infusionsoft_form_bottom .inf_infusionsoft_form_header { margin-bottom: -11px !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset.inf_infusionsoft_form_right .inf_infusionsoft_form_header { margin-left: 11px !important; margin-top: 1% !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset.inf_infusionsoft_form_left .inf_infusionsoft_form_header { margin-right: 11px !important; margin-top: 1% !important; }
.inf_infusionsoft .inf_infusionsoft_form_left.breakout_edge.inf_infusionsoft_border_inset .inf_infusionsoft_close_button { right: -5px !important; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_inset.inf_infusionsoft_border_position_top, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset.inf_infusionsoft_border_position_top .inf_infusionsoft_form_header { -moz-box-shadow: inset 0 3px 0 0 #4fa8ed; -webkit-box-shadow: inset 0 3px 0 0 #4fa8ed; box-shadow: inset 0 3px 0 0 #4fa8ed; border-right: none; border-left: none; border-bottom: none; padding: 3px 0 0; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_inset.inf_infusionsoft_border_position_right, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset.inf_infusionsoft_border_position_right .inf_infusionsoft_form_header { -moz-box-shadow: inset -3px 0 0 0 #4fa8ed; -webkit-box-shadow: inset -3px 0 0 0 #4fa8ed; box-shadow: inset -3px 0 0 0 #4fa8ed; border-top: none; border-left: none; border-bottom: none; padding: 0 3px 0 0; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_inset.inf_infusionsoft_border_position_bottom, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset.inf_infusionsoft_border_position_bottom .inf_infusionsoft_form_header { -moz-box-shadow: inset 0 -3px 0 0 #4fa8ed; -webkit-box-shadow: inset 0 -3px 0 0 #4fa8ed; box-shadow: inset 0 -3px 0 0 #4fa8ed; border-top: none; border-left: none; border-right: none; padding: 0 0 3px 0; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_inset.inf_infusionsoft_border_position_left, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset.inf_infusionsoft_border_position_left .inf_infusionsoft_form_header { -moz-box-shadow: inset 3px 0 0 0 #4fa8ed; -webkit-box-shadow: inset 3px 0 0 0 #4fa8ed; box-shadow: inset 3px 0 0 0 #4fa8ed; border-top: none; border-bottom: none; border-right: none; padding: 0 0 0 3px; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_inset.inf_infusionsoft_border_position_top_bottom, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset.inf_infusionsoft_border_position_top_bottom .inf_infusionsoft_form_header { -moz-box-shadow: inset 0 3px 0 0 #4fa8ed, inset 0 -3px 0 0 #4fa8ed; -webkit-box-shadow: inset 0 3px 0 0 #4fa8ed, inset 0 -3px 0 0 #4fa8ed; box-shadow: inset 0 3px 0 0 #4fa8ed, inset 0 -3px 0 0 #4fa8ed; border-left: none; border-right: none; padding: 3px 0 3px; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_inset.inf_infusionsoft_border_position_left_right, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset.inf_infusionsoft_border_position_left_right .inf_infusionsoft_form_header { -moz-box-shadow: inset 3px 0 0 0 #4fa8ed, inset -3px 0 0 0 #4fa8ed; -webkit-box-shadow: inset 3px 0 0 0 #4fa8ed, inset -3px 0 0 0 #4fa8ed; box-shadow: inset 3px 0 0 0 #4fa8ed, inset -3px 0 0 0 #4fa8ed; border-top: none; border-bottom: none; padding: 0 3px 0 3px; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset { padding: 0; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; border: none !important; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_double, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double .inf_infusionsoft_form_header { -moz-box-shadow: inset 0 0 0 6px #fff, inset 0 0 0 8px #4fa8ed; -webkit-box-shadow: inset 0 0 0 6px #fff, inset 0 0 0 8px #4fa8ed; box-shadow: inset 0 0 0 6px #fff, inset 0 0 0 8px #4fa8ed; border: 2px solid #4fa8ed; padding: 8px; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double.inf_infusionsoft_form_bottom .inf_infusionsoft_form_header { margin-bottom: -10px !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double.inf_infusionsoft_form_right .inf_infusionsoft_form_header { margin-left: 10px !important; margin-top: 1% !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double.inf_infusionsoft_form_left .inf_infusionsoft_form_header { margin-right: 10px !important; margin-top: 1% !important; }
.inf_infusionsoft .inf_infusionsoft_form_left.breakout_edge.inf_infusionsoft_border_double .inf_infusionsoft_close_button { right: -5px !important; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_double.inf_infusionsoft_border_position_top, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double.inf_infusionsoft_border_position_top .inf_infusionsoft_form_header { -moz-box-shadow: inset 0 6px 0 0 #fff, inset 0 8px 0 0 #4fa8ed; -webkit-box-shadow: inset 0 6px 0 0 #fff, inset 0 8px 0 0 #4fa8ed; box-shadow: inset 0 6px 0 0 #fff, inset 0 8px 0 0 #4fa8ed; border: 2px solid #4fa8ed; padding: 8px 0 0; border-right: none; border-left: none; border-bottom: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_double.inf_infusionsoft_border_position_right, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double.inf_infusionsoft_border_position_right .inf_infusionsoft_form_header { -moz-box-shadow: inset -6px 0 0 0 #fff, inset -8px 0 0 0 #4fa8ed; -webkit-box-shadow: inset -6px 0 0 0 #fff, inset -8px 0 0 0 #4fa8ed; box-shadow: inset -6px 0 0 0 #fff, inset -8px 0 0 0 #4fa8ed; border: 2px solid #4fa8ed; padding: 0 8px 0 0; border-top: none; border-left: none; border-bottom: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_double.inf_infusionsoft_border_position_bottom, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double.inf_infusionsoft_border_position_bottom .inf_infusionsoft_form_header { -moz-box-shadow: inset 0 -6px 0 0 #fff, inset 0 -8px 0 0 #4fa8ed; -webkit-box-shadow: inset 0 -6px 0 0 #fff, inset 0 -8px 0 0 #4fa8ed; box-shadow: inset 0 -6px 0 0 #fff, inset 0 -8px 0 0 #4fa8ed; border: 2px solid #4fa8ed; padding: 0 0 8px 0; border-top: none; border-left: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_double.inf_infusionsoft_border_position_left, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double.inf_infusionsoft_border_position_left .inf_infusionsoft_form_header { -moz-box-shadow: inset 4px 0 0 0 #fff, inset 6px 0 0 0 #4fa8ed; -webkit-box-shadow: inset 4px 0 0 0 #fff, inset 6px 0 0 0 #4fa8ed; box-shadow: inset 6px 0 0 0 #fff, inset 8px 0 0 0 #4fa8ed; border: 2px solid #4fa8ed; padding: 0 0 0 8px; border-top: none; border-bottom: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_double.inf_infusionsoft_border_position_top_bottom, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double.inf_infusionsoft_border_position_top_bottom .inf_infusionsoft_form_header { -moz-box-shadow: inset 0 6px 0 0 #fff, inset 0 8px 0 0 #4fa8ed, inset 0 -6px 0 0 #fff, inset 0 -8px 0 0 #4fa8ed; -webkit-box-shadow: inset 0 6px 0 0 #fff, inset 0 8px 0 0 #4fa8ed, inset 0 -6px 0 0 #fff, inset 0 -8px 0 0 #4fa8ed; box-shadow: inset 0 6px 0 0 #fff, inset 0 8px 0 0 #4fa8ed, inset 0 -6px 0 0 #fff, inset 0 -8px 0 0 #4fa8ed; border: 2px solid #4fa8ed; padding: 8px 0 8px; border-left: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_double.inf_infusionsoft_border_position_left_right, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double.inf_infusionsoft_border_position_left_right .inf_infusionsoft_form_header { -moz-box-shadow: inset 6px 0 0 0 #fff, inset 8px 0 0 0 #4fa8ed, inset -6px 0 0 0 #fff, inset -8px 0 0 0 #4fa8ed; -webkit-box-shadow: inset 6px 0 0 0 #fff, inset 8px 0 0 0 #4fa8ed, inset -6px 0 0 0 #fff, inset -8px 0 0 0 #4fa8ed; box-shadow: inset 6px 0 0 0 #fff, inset 8px 0 0 0 #4fa8ed, inset -6px 0 0 0 #fff, inset -8px 0 0 0 #4fa8ed; border: 2px solid #4fa8ed; padding: 0 8px 0 8px; border-top: none; border-bottom: none; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double { padding: 0; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; border: none !important; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed,.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed .inf_infusionsoft_header_outer { padding: 8px; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed .inf_infusionsoft_header_outer { background: white; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_right .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_left .inf_infusionsoft_header_outer { margin-top: 1.5% !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_bottom .inf_infusionsoft_header_outer { width: 98% !important; margin: auto; float: none; padding-bottom: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed .inf_infusionsoft_form_container_wrapper, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed .inf_infusionsoft_form_header { border: 2px dashed #333; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge .inf_infusionsoft_form_container_wrapper { border: none !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_bottom .inf_infusionsoft_form_header { border-bottom: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_top .inf_infusionsoft_form_container_wrapper, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_top .inf_infusionsoft_form_header { border-left: none; border-right: none; border-bottom: none;  }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_right .inf_infusionsoft_form_container_wrapper, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_right .inf_infusionsoft_form_header { border-left: none; border-top: none; border-bottom: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_bottom .inf_infusionsoft_form_container_wrapper, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_bottom .inf_infusionsoft_form_header { border-left: none; border-top: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_left .inf_infusionsoft_form_container_wrapper, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_left .inf_infusionsoft_form_header { border-bottom: none; border-top: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_top_bottom .inf_infusionsoft_form_container_wrapper, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_top_bottom .inf_infusionsoft_form_header { border-left: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_left_right .inf_infusionsoft_form_container_wrapper, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_left_right .inf_infusionsoft_form_header { border-bottom: none; border-top: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_top, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_top .inf_infusionsoft_header_outer { padding: 8px 0 0 0; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_right, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_right .inf_infusionsoft_header_outer { padding: 0 8px 0 0; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_bottom, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_bottom .inf_infusionsoft_header_outer { padding: 0 0 8px 0; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_left, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_left .inf_infusionsoft_header_outer { padding: 0 0 0 8px; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_top_bottom, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_top_bottom .inf_infusionsoft_header_outer { padding: 8px 0 8px 0; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_left_right, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_border_position_left_right .inf_infusionsoft_header_outer { padding: 0 8px 0 8px; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed { padding: 0; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_letter { padding: 6px; background: repeating-linear-gradient( 135deg, #4fa8ed, #4fa8ed 10px, #fff 10px, #fff 20px, #f84d3b 20px, #f84d3b 30px, #fff 30px, #fff 40px ); }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_letter .inf_infusionsoft_form_content { background-color: #cecece; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter .inf_infusionsoft_header_outer { background: repeating-linear-gradient( 135deg, #4fa8ed, #4fa8ed 10px, #fff 10px, #fff 20px, #f84d3b 20px, #f84d3b 30px, #fff 30px, #fff 40px ); padding: 6px 6px 0 !important; width: 98%; margin: auto !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_left .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_right .inf_infusionsoft_header_outer { height: 95%; float: left; padding: 6px 0 6px 6px !important; width: 100%; margin-top: 1% !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_left .inf_infusionsoft_header_outer { padding: 6px 6px 6px 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_left .inf_infusionsoft_header_outer .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_right .inf_infusionsoft_header_outer .inf_infusionsoft_form_header { margin-top: 0 !important; height: 100% !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_bottom .inf_infusionsoft_header_outer .inf_infusionsoft_form_header { width: 100% !important; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_letter.inf_infusionsoft_border_position_top { padding: 6px 0 0; background: repeating-linear-gradient( 135deg, #4fa8ed, #4fa8ed 10px, #fff 10px, #fff 20px, #f84d3b 20px, #f84d3b 30px, #fff 30px, #fff 40px ); border-right: none; border-left: none; border-bottom: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_letter.inf_infusionsoft_border_position_right { padding: 0 6px 0 0; background: repeating-linear-gradient( 135deg, #4fa8ed, #4fa8ed 10px, #fff 10px, #fff 20px, #f84d3b 20px, #f84d3b 30px, #fff 30px, #fff 40px ); border-top: none; border-left: none; border-bottom: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_letter.inf_infusionsoft_border_position_bottom { padding: 0 0 6px 0; background: repeating-linear-gradient( 135deg, #4fa8ed, #4fa8ed 10px, #fff 10px, #fff 20px, #f84d3b 20px, #f84d3b 30px, #fff 30px, #fff 40px ); border-top: none; border-left: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_letter.inf_infusionsoft_border_position_left { padding: 0 0 0 6px; background: repeating-linear-gradient( 135deg, #4fa8ed, #4fa8ed 10px, #fff 10px, #fff 20px, #f84d3b 20px, #f84d3b 30px, #fff 30px, #fff 40px ); border-top: none; border-bottom: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_letter.inf_infusionsoft_border_position_top_bottom { padding: 6px 0 6px; background: repeating-linear-gradient( 135deg, #4fa8ed, #4fa8ed 10px, #fff 10px, #fff 20px, #f84d3b 20px, #f84d3b 30px, #fff 30px, #fff 40px ); border-left: none; border-right: none; }
.inf_infusionsoft .inf_infusionsoft_optin .inf_infusionsoft_border_letter.inf_infusionsoft_border_position_left_right { padding: 0 6px 0 6px; background: repeating-linear-gradient( 135deg, #4fa8ed, #4fa8ed 10px, #fff 10px, #fff 20px, #f84d3b 20px, #f84d3b 30px, #fff 30px, #fff 40px ); border-top: none; border-bottom: none; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter { background: none !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_bottom .inf_infusionsoft_header_outer { padding: 0 0 6px 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_top_bottom .inf_infusionsoft_header_outer { padding: 6px 0 6px 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_left_right .inf_infusionsoft_header_outer { padding: 0 6px 0 6px !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_top .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_top_bottom.inf_infusionsoft_form_bottom .inf_infusionsoft_header_outer { padding: 6px 0 0 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_right .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_left_right.inf_infusionsoft_form_left .inf_infusionsoft_header_outer { padding: 0 6px 0 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_left .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_left_right.inf_infusionsoft_form_right .inf_infusionsoft_header_outer { padding: 0 0 0 6px !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_bottom.inf_infusionsoft_form_bottom .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_right.inf_infusionsoft_form_right .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_left.inf_infusionsoft_form_left .inf_infusionsoft_header_outer { padding: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter { padding: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_rounded_corners.breakout_edge.inf_infusionsoft_border_letter .inf_infusionsoft_header_outer { border-radius: 5px; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content { color: rgba(255, 255, 255, 0.6); }
.inf_infusionsoft .inf_infusionsoft_form_content div.radio { -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px; }
.inf_infusionsoft .inf_infusionsoft_form_content div.radio .checked:before { background: #7f7f7f; width: 11px; height: 11px; -moz-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 11px; top: 7px; left: 7px; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content div.radio .checked:before { background: #fff; }
.inf_infusionsoft .inf_infusionsoft_form_content div.checker .checked:before { top: 7px; left: 6px; width: 14px; height: 11px; background: url(//www.duralift.com.au/wp-content/plugins/infusionsoft-official-opt-in-forms/images/checked.png) no-repeat; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content div.checker .checked:before { background-image: url(//www.duralift.com.au/wp-content/plugins/infusionsoft-official-opt-in-forms/images/checked_light.png); }
.inf_infusionsoft .inf_infusionsoft_form_content div.radio .checked:before, .inf_infusionsoft .inf_infusionsoft_form_content div.checker .checked:before { content: ''; position: absolute; }
.inf_infusionsoft .inf_infusionsoft_form_content div.radio, .inf_infusionsoft .inf_infusionsoft_form_content div.checker { background: #fff; margin-right: 10px; position: relative; display: inline-block; zoom: 1; vertical-align: middle; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content div.radio, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content div.checker { background: rgba(0,0,0,0.15); }
.inf_infusionsoft .inf_infusionsoft_form_content div.radio, .inf_infusionsoft .inf_infusionsoft_form_content div.checker, .inf_infusionsoft .inf_infusionsoft_form_content div.radio span, .inf_infusionsoft .inf_infusionsoft_form_content div.radio input { width: 25px; height: 25px; }
.inf_infusionsoft .inf_infusionsoft_form_content div.radio input, .inf_infusionsoft .inf_infusionsoft_form_content div.checker input { opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; border: none; background: none; display: -moz-inline-box; display: inline-block; *display: inline; zoom: 1; text-align: center; }
.inf_infusionsoft .inf_infusionsoft_form_content div.radio span, .inf_infusionsoft .inf_infusionsoft_form_content div.checker span { display: inline-block; }
.inf_infusionsoft .inf_infusionsoft_form_content .inf_infusionsoft_popup_input { float: left; width: 34%; padding-right: 20px; }
.inf_infusionsoft .inf_infusionsoft_form_content button { width: 32%; background-color: #46C8C8; color: #FFF; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; border: none; }
.inf_infusionsoft .inf_infusionsoft_form_content input, .inf_infusionsoft .inf_infusionsoft_form_content button { padding: 10px; font-family: 'Proxima Nova', 'Open Sans', sans-serif; font-size: 14px; }
.inf_infusionsoft .inf_infusionsoft_button_text { color: #FFF !important; font-weight: 600 !important; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_light .inf_infusionsoft_form_content span.inf_infusionsoft_button_text.inf_infusionsoft_button_text_color_dark, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_text_dark .inf_infusionsoft_form_content span.inf_infusionsoft_button_text.inf_infusionsoft_button_text_color_dark  { color: rgba( 0, 0, 0, 0.7 ) !important; }
.inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_form_container .inf_infusionsoft_form_content { padding: 30px 20px; }
.inf_infusionsoft .inf_infusionsoft_preview_popup .inf_infusionsoft_form_container .inf_infusionsoft_form_content .inf_infusionsoft_popup_input input { padding: 7px !important; } .inf_infusionsoft .with_edge .inf_infusionsoft_form_header:after, .inf_infusionsoft .with_edge .inf_infusionsoft_form_content:before { position: absolute; content: ''; display: block; } .inf_infusionsoft .carrot_edge .inf_infusionsoft_form_content { padding-top: 40px }
.inf_infusionsoft .carrot_edge .inf_infusionsoft_form_content:before { width: 0; top: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #fff; left: 50%; margin-left: -20px; }
.inf_infusionsoft .carrot_edge.inf_infusionsoft_form_right .inf_infusionsoft_form_content { padding-top: 30px; }
.inf_infusionsoft .carrot_edge.inf_infusionsoft_form_right .inf_infusionsoft_form_content:before, .inf_infusionsoft .carrot_edge.inf_infusionsoft_form_left .inf_infusionsoft_form_content:before { width: 0; left: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid #fff; top: 50%; margin-left: 0; margin-top: -10px; }
.inf_infusionsoft .inf_infusionsoft_form_left.carrot_edge .inf_infusionsoft_form_content:before { left: auto; right: 0; transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); border-right: none; border-top-color: transparent !important; } .inf_infusionsoft .carrot_edge_svg .inf_infusionsoft_form_content { padding-top: 40px }
.inf_infusionsoft .carrot_edge_svg .triangle { position: absolute; top: 0; left: 50%; margin-left: -20px; fill: #fff; }
.inf_infusionsoft .carrot_edge_svg.inf_infusionsoft_form_right .inf_infusionsoft_form_content { padding-top: 30px }
.inf_infusionsoft .carrot_edge_svg.inf_infusionsoft_form_right .triangle { position: absolute; left: 0; margin-left: 0; top: 50%;  margin-top: -10px; fill: #fff; }
.inf_infusionsoft .inf_infusionsoft_form_left.carrot_edge_svg .triangle { left: auto; right: 0; transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); } .inf_infusionsoft .wedge_edge .inf_infusionsoft_form_content { padding-top: 60px; }
.inf_infusionsoft .inf_infusionsoft_widget_content .wedge_edge .inf_infusionsoft_form_content  { padding-top: 45px; }
.inf_infusionsoft .wedge_edge .triangle { position: absolute; top: 0; left: -1px; fill: #fff; z-index: 99; }
.inf_infusionsoft .wedge_edge.inf_infusionsoft_form_right .inf_infusionsoft_form_content { padding-top: 30px; padding-left: 35px; }
.inf_infusionsoft .wedge_edge.inf_infusionsoft_form_left .triangle { left: auto; right: 0; transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); } .inf_infusionsoft .curve_edge .inf_infusionsoft_form_content { padding-top: 50px; }
.inf_infusionsoft .curve_edge .curve { position: absolute; top: 0; left: -1px; fill: #fff; z-index: 99; }
.inf_infusionsoft .curve_edge.inf_infusionsoft_form_right .inf_infusionsoft_form_content { padding-top: 30px; padding-left: 35px; }
.inf_infusionsoft .curve_edge.inf_infusionsoft_form_left .curve { left: auto; right: 0; transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); } .inf_infusionsoft .zigzag_edge .inf_infusionsoft_form_header { padding-bottom: 25px; }
.inf_infusionsoft .zigzag_edge .inf_infusionsoft_form_content:before { top: -10px; left: 0; width: 100%; height: 10px; background: linear-gradient(45deg, transparent 33.33%, #e9e9e9 33.333%, #e9e9e9 66.66%, transparent 66.66%), linear-gradient(-45deg, transparent 33.33%, #e9e9e9 33.33%, #e9e9e9 66.66%, transparent 66.66%); background-size: 20px 40px; }
.inf_infusionsoft .zigzag_edge.inf_infusionsoft_form_right .inf_infusionsoft_form_header { padding-bottom: 15px; padding-right: 25px; }
.inf_infusionsoft .zigzag_edge.inf_infusionsoft_form_right .inf_infusionsoft_form_content:before, .inf_infusionsoft .zigzag_edge.inf_infusionsoft_form_left .inf_infusionsoft_form_content:before { top: 0; left: -10px; width: 10px; height: 100%; background: linear-gradient(45deg, transparent 33.33%, #e9e9e9 33.333%, #e9e9e9 66.66%, transparent 66.66%), linear-gradient(-45deg, transparent 33.33%, #e9e9e9 33.33%, #e9e9e9 66.66%, transparent 66.66%); background-size: 40px 20px; }
.inf_infusionsoft .zigzag_edge.inf_infusionsoft_form_left .inf_infusionsoft_form_content:before { left: auto; right: -10px; transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); } .inf_infusionsoft .breakout_edge .inf_infusionsoft_form_content { border: none !important; }
.inf_infusionsoft .breakout_edge .inf_infusionsoft_form_container_wrapper { overflow: visible; }
.inf_infusionsoft .inf_infusionsoft_form_bottom.breakout_edge .inf_infusionsoft_form_header { margin: auto !important; float: none !important; }
.inf_infusionsoft .breakout_edge.inf_infusionsoft_form_container { background: transparent; box-shadow: none; }
.inf_infusionsoft .breakout_edge.inf_infusionsoft_form_bottom .inf_infusionsoft_header_outer { width: 98%; margin: auto !important; }
.inf_infusionsoft .breakout_edge .inf_infusionsoft_form_header, .inf_infusionsoft .breakout_edge.inf_infusionsoft_border_dashed .inf_infusionsoft_header_outer { box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.2); }
.inf_infusionsoft .breakout_edge.inf_infusionsoft_border_dashed .inf_infusionsoft_form_header { box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; }
.inf_infusionsoft .inf_infusionsoft_form_right.breakout_edge .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_form_left.breakout_edge .inf_infusionsoft_form_header { margin-top: 1.5% !important; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right.breakout_edge, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left.breakout_edge { background: transparent; }
.inf_infusionsoft .inf_infusionsoft_form_left.breakout_edge.inf_infusionsoft_form_container .inf_infusionsoft_close_button { top: -8px; right: -15px; }
.inf_infusionsoft .inf_infusionsoft_form_bottom.breakout_edge.inf_infusionsoft_form_container .inf_infusionsoft_close_button { top: -14px !important; right: -8px !important; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right { max-width: 740px; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_header { width: 66%; float: left; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content { width: 34%; float: left; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content .inf_infusionsoft_popup_input, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content .inf_infusionsoft_popup_input { margin-bottom: 15px; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content .inf_infusionsoft_popup_input, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content button, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content .inf_infusionsoft_popup_input, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content button { width: 100%; padding-right: 0; padding-left: 0; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right { background-color: #fff; }
.inf_infusionsoft .inf_infusionsoft_form_header img { margin: auto; }
.inf_infusionsoft .inf_infusionsoft_form_header img, .inf_infusionsoft .inf_infusionsoft_form_header .inf_infusionsoft_form_text { max-width: 100%; padding: 15px; display: block; clear: both; }
.inf_infusionsoft .image_right .inf_infusionsoft_form_text, .inf_infusionsoft .split .inf_infusionsoft_form_text  { display: block; clear: none;}
.inf_infusionsoft .inf_infusionsoft_form_header.split img { float: left; display: block; max-width: 150px;}
.inf_infusionsoft .inf_infusionsoft_form_header.split.image_right img { float: right; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_header { float: right; } .inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup, .inf_infusionsoft .inf_infusionsoft_form_content .af-form, .inf_infusionsoft .inf_infusionsoft_form_content .af-header { background: none !important; }
.inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup form, .inf_infusionsoft .inf_infusionsoft_form_content .af-element { padding: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup h2 { margin: 0; }
.inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group .asterisk { top: 50%; }
.inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group { width: auto; padding-bottom: 0; }
.inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group ul li label, .inf_infusionsoft .inf_infusionsoft_form_content .af-body label.choice { font-weight: 600 !important; }
.inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .button { -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; display: block; height: auto; line-height: 21px; padding: 11px 0; margin: 0; }
.inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .button:hover { background-color: none !important; }
.inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .yearfield input { width: auto; }
.inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .monthfield input, .inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .dayfield input { width: 60px !important; }
.inf_infusionsoft .inf_infusionsoft_form_content #mc_embed_signup .mc-field-group select { border-radius: 0; } .inf_infusionsoft .inf_infusionsoft_form_aweber .inf_infusionsoft_form_content .af-form { max-width: 100% !important; margin-top: -86px; }
.inf_infusionsoft .inf_infusionsoft_form_aweber .af-body input.text, .inf_infusionsoft .inf_infusionsoft_form_aweber .af-body textarea { font-size: 14px !important; font-family: 'Proxima Nova', 'Open Sans', helvetica, arial, sans-serif !important; }
.inf_infusionsoft .inf_infusionsoft_form_aweber .inf_infusionsoft_form_content .af-element { margin-bottom: 30px !important; }
.inf_infusionsoft .inf_infusionsoft_form_aweber .inf_infusionsoft_form_content .af-body label.previewLabel { color: #444!important; font-weight: 700 !important; }
.inf_infusionsoft .inf_infusionsoft_form_aweber .inf_infusionsoft_form_content .af-body label.choice, .inf_infusionsoft .inf_infusionsoft_form_aweber .inf_infusionsoft_form_content .af-body label.previewLabel { font-size: 14px !important; }
.inf_infusionsoft .inf_infusionsoft_form_aweber .inf_infusionsoft_form_content .af-body label.choice { font-weight: 600 !important; }
.inf_infusionsoft .inf_infusionsoft_form_aweber .inf_infusionsoft_form_content .af-element-radio { padding-bottom: 10px !important; margin-left: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_form_aweber .inf_infusionsoft_form_content .af-body label.choice { padding-left: 9px !important; } .inf_infusionsoft .inf_infusionsoft_form_campaign_monitor .inf_infusionsoft_form_content label { font-size: 14px; margin-bottom: -15px !important; }
.inf_infusionsoft .inf_infusionsoft_form_campaign_monitor .inf_infusionsoft_form_content p { margin-bottom: 25px; }
.inf_infusionsoft .inf_infusionsoft_form_campaign_monitor .inf_infusionsoft_form_content p button { border: none; line-height: 21px; padding: 14px; width: 100%; }
.inf_infusionsoft .inf_infusionsoft_form_campaign_monitor .inf_infusionsoft_form_content p:nth-child(6) label { color: rgba(0, 0, 0, 0.5); display: inline-block; font-weight: 600 !important; margin-bottom: 10px !important; } .inf_infusionsoft .inf_infusionsoft_form_content .mimi_field label { font-size: 14px; margin-bottom: -7px !important; }
.inf_infusionsoft .inf_infusionsoft_form_content .mimi_field { margin-bottom: 28px; }
.inf_infusionsoft .inf_infusionsoft_form_content .mimi_field .submit { line-height: 21px; }
.inf_infusionsoft .inf_infusionsoft_form_content .mimi_field .radio, .inf_infusionsoft .inf_infusionsoft_form_content .mimi_field .checker { float: left; } .inf_infusionsoft_form_sendinblue .inf_infusionsoft_form_content iframe { width: 100%; padding: 0; }
.wrapper form.description { width: 300px !important; } .inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .wf-formTpl { width: auto !important; }
.inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .actTinyMceElBodyContent p span { color: rgba(0, 0, 0, 0.5); font-weight: 700 !important; }
.inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .wf-sortable label { color: #444; font-size: 14px; font-weight: 700; margin-bottom: 10px; }
.inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .wf-contbox { margin-bottom: 27px; }
.inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .actTinyMceElBodyContent p { margin-top: -2px; }
.inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .wf-body { margin-top: 14px; }
.inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .clrB span { color: rgba(0, 0, 0, 0.5); font-size: 14px; font-weight: 600 !important; margin-left: -5px; }
.inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .clrB { margin-bottom: 5px; }
.inf_infusionsoft .inf_infusionsoft_form_get_response .inf_infusionsoft_form_content .wf-button { width: auto !important; } .inf_infusionsoft .inf_infusionsoft_form_icontact .inf_infusionsoft_form_content .signupframe { border: none; background: none; width: 100%; }
.inf_infusionsoft .inf_infusionsoft_form_icontact .inf_infusionsoft_form_content .signupframe { margin-left: -50px; }
.inf_infusionsoft .inf_infusionsoft_form_icontact .inf_infusionsoft_form_content .signupframe td:first-child { text-align: right; color: #444; font-weight: 700; }
.inf_infusionsoft .inf_infusionsoft_form_icontact .inf_infusionsoft_form_content .signupframe td:nth-child(2) label { display: inline-block; color: rgba(0, 0, 0, 0.5); font-weight: 600; }
.inf_infusionsoft .inf_infusionsoft_form_icontact .inf_infusionsoft_form_content .signupframe td { font-size: 14px; font-family: "Proxima Nova", "Open Sans",helvetica,arial,sans-serif; } .inf_infusionsoft .inf_infusionsoft_form_feedblitz .inf_infusionsoft_form_content form { color: #444; font-size: 14px; font-weight: 700; }
.inf_infusionsoft .inf_infusionsoft_form_feedblitz .inf_infusionsoft_form_content form input { margin-top: 10px; }
.inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_form_header { padding: 15px 5px !important; }   @-webkit-keyframes inf_infusionsoft_fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }
@-moz-keyframes inf_infusionsoft_fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }
@-o-keyframes inf_infusionsoft_fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }
@keyframes inf_infusionsoft_fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }
@-webkit-keyframes inf_infusionsoft_fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }
@-moz-keyframes inf_infusionsoft_fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }
@-o-keyframes inf_infusionsoft_fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }
@keyframes inf_infusionsoft_fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }
@-webkit-keyframes inf_infusionsoft_fadeInRight { 0% { opacity: 0; -webkit-transform: translateX(-30%); } 100% { opacity: 1; -webkit-transform: translateX(0); } }
@-moz-keyframes inf_infusionsoft_fadeInRight { 0% { opacity: 0; -moz-transform: translateX(-30%); } 100% { opacity: 1; -moz-transform: translateX(0); } }
@-o-keyframes inf_infusionsoft_fadeInRight { 0% { opacity: 0; -o-transform: translateX(-30%); } 100% { opacity: 1; -o-transform: translateX(0); } }
@keyframes inf_infusionsoft_fadeInRight { from { opacity: 0; transform: translateX(-30%); } to { opacity: 1; transform: translateX(0); } }
@-webkit-keyframes inf_infusionsoft_fadeInBottom { 0% { opacity: 0; -webkit-transform: translateY(-30%);} 100% { opacity: 1; -webkit-transform: translateY(0);} }
@-moz-keyframes inf_infusionsoft_fadeInBottom { 0% { opacity: 0; -moz-transform: translateY(-30%); } 100% { opacity: 1; -moz-transform: translateY(0); } }
@-o-keyframes inf_infusionsoft_fadeInBottom { 0% { opacity: 0; -o-transform: translateY(-30%); } 100% { opacity: 1; -o-transform: translateY(0); } }
@keyframes inf_infusionsoft_fadeInBottom { 0% { opacity: 0; transform: translateY(-30%); } 100% { opacity: 1; transform: translateY(0); } }
@-webkit-keyframes inf_infusionsoft_fadeInTop { 0% { opacity: 0; -webkit-transform: translateY(30%);} 100% { opacity: 1; -webkit-transform: translateY(0);} }
@-moz-keyframes inf_infusionsoft_fadeInTop { 0% { opacity: 0; -moz-transform: translateY(30%); } 100% { opacity: 1; -moz-transform: translateY(0); } }
@-o-keyframes inf_infusionsoft_fadeInTop { 0% { opacity: 0; -o-transform: translateY(30%); } 100% { opacity: 1; -o-transform: translateY(0); } }
@keyframes inf_infusionsoft_fadeInTop { 0% { opacity: 0; transform: translateY(30%); } 100% { opacity: 1; transform: translateY(0); } }
@-webkit-keyframes inf_infusionsoft_slideTop { 0% { -webkit-transform: translateY(0);} 100% { -webkit-transform: translateY(0);} }
@-moz-keyframes inf_infusionsoft_slideTop { 0% { -moz-transform: translateY(0); } 100% { -moz-transform: translateY(0); } }
@-o-keyframes inf_infusionsoft_slideTop { 0% { -o-transform: translateY(0); } 100% { -o-transform: translateY(0); } }
@keyframes inf_infusionsoft_slideTop { 0% { transform: translateY(0); } 100% { transform: translateY(0); } }
@-webkit-keyframes inf_infusionsoft_slideDown { 0% { -webkit-transform: translateY(0);} 100% { -webkit-transform: translateY(100%);} }
@-moz-keyframes inf_infusionsoft_slideDown { 0% { -moz-transform: translateY(0); } 100% { -moz-transform: translateY(100%); } }
@-o-keyframes inf_infusionsoft_slideDown { 0% { -o-transform: translateY(0); } 100% { -o-transform: translateY(100%); } }
@keyframes inf_infusionsoft_slideDown { 0% { transform: translateY(0); } 100% { transform: translateY(100%); } } @-webkit-keyframes inf_infusionsoft_swing {
20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); }
40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); }
60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); }
80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); }
100% { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); }
}
@keyframes inf_infusionsoft_swing {
20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); }
40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); }
60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); }
80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); }
100% { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); }
}
@-webkit-keyframes inf_infusionsoft_tada {
0% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
10%, 20% { -webkit-transform: scale3d(.9, .inf_infusionsoft .9, .inf_infusionsoft .9) rotate3d(0, 0, 1, -3deg); transform: scale3d(.9, .inf_infusionsoft .9, .inf_infusionsoft .9) rotate3d(0, 0, 1, -3deg); }
30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}
@keyframes inf_infusionsoft_tada {
0% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
10%, 20% { -webkit-transform: scale3d(.9, .inf_infusionsoft .9, .inf_infusionsoft .9) rotate3d(0, 0, 1, -3deg); transform: scale3d(.9, .inf_infusionsoft .9, .inf_infusionsoft .9) rotate3d(0, 0, 1, -3deg); }
30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}
@-webkit-keyframes inf_infusionsoft_bounce {
0%, 20%, 53%, 80%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
40%, 43% { -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); }
70% { -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); }
90% { -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0); }
}
@keyframes inf_infusionsoft_bounce {
0%, 20%, 53%, 80%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
40%, 43% { -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); }
70% { -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); }
90% { -webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0); }
}
@-webkit-keyframes inf_infusionsoft_flipInX {
0% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0; }
40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; }
60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
100% { -webkit-transform: perspective(400px); transform: perspective(400px); }
}
@keyframes inf_infusionsoft_flipInX {
0% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0; }
40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; }
60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
100% { -webkit-transform: perspective(400px); transform: perspective(400px); }
}
@-webkit-keyframes inf_infusionsoft_zoomIn {
0% { opacity: 0; -webkit-transform: scale3d(.3, .inf_infusionsoft .3, .inf_infusionsoft .3); transform: scale3d(.3, .inf_infusionsoft .3, .inf_infusionsoft .3); }
50% { opacity: 1; }
100% { opacity: 1; }
}
@keyframes inf_infusionsoft_zoomIn {
0% { opacity: 0; -webkit-transform: scale3d(.3, .inf_infusionsoft .3, .inf_infusionsoft .3); transform: scale3d(.3, .inf_infusionsoft .3, .inf_infusionsoft .3); }
50% { opacity: 1; }
100% { opacity: 1; }
}
@-webkit-keyframes inf_infusionsoft_lightSpeedIn {
0% { -webkit-transform: translate3d(30%, 0, 0) skewX(-10deg); transform: translate3d(30%, 0, 0) skewX(-10deg); opacity: 0; }
60% { -webkit-transform: skewX(5deg); transform: skewX(5deg); opacity: 1; }
80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1; }
100% { -webkit-transform: none; transform: none; opacity: 1; }
}
@keyframes inf_infusionsoft_lightSpeedIn {
0% { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; }
60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; }
80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); opacity: 1; }
100% { -webkit-transform: none; transform: none; opacity: 1; }
}
.inf_infusionsoft .inf_infusionsoft_image { opacity: 0; }
.inf_infusionsoft .inf_infusionsoft_animated .inf_infusionsoft_animation_lightspeedin, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_image.inf_infusionsoft_image_lightspeedin, .inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_image.inf_infusionsoft_image_lightspeedin, .inf_infusionsoft .inf_infusionsoft_visible_image.inf_infusionsoft_image_lightspeedin { opacity: 1; -webkit-animation: inf_infusionsoft_lightSpeedIn 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_lightSpeedIn 1s 1 cubic-bezier(0.77,0,.175,1); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
.inf_infusionsoft .inf_infusionsoft_animated .inf_infusionsoft_animation_zoomin, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_image.inf_infusionsoft_image_zoomin, .inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_image.inf_infusionsoft_image_zoomin, .inf_infusionsoft .inf_infusionsoft_visible_image.inf_infusionsoft_image_zoomin { opacity: 1; -webkit-animation: inf_infusionsoft_zoomIn 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_zoomIn 1s 1 cubic-bezier(0.77,0,.175,1); }
.inf_infusionsoft .inf_infusionsoft_animated .inf_infusionsoft_animation_flipinx, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_image.inf_infusionsoft_image_flipinx, .inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_image.inf_infusionsoft_image_flipinx, .inf_infusionsoft .inf_infusionsoft_visible_image.inf_infusionsoft_image_flipinx { opacity: 1; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation: inf_infusionsoft_flipInX 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_flipInX 1s 1 cubic-bezier(0.77,0,.175,1); }
.inf_infusionsoft .inf_infusionsoft_animated .inf_infusionsoft_animation_bounce, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_image.inf_infusionsoft_image_bounce, .inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_image.inf_infusionsoft_image_bounce, .inf_infusionsoft .inf_infusionsoft_visible_image.inf_infusionsoft_image_bounce { opacity: 1; -webkit-animation: inf_infusionsoft_bounce 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_bounce 1s 1 cubic-bezier(0.77,0,.175,1); -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom; }
.inf_infusionsoft .inf_infusionsoft_animated .inf_infusionsoft_animation_swing, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_image.inf_infusionsoft_image_swing, .inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_image.inf_infusionsoft_image_swing, .inf_infusionsoft .inf_infusionsoft_visible_image.inf_infusionsoft_image_swing { opacity: 1; -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-animation: inf_infusionsoft_swing 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_swing 1s 1 cubic-bezier(0.77,0,.175,1); }
.inf_infusionsoft .inf_infusionsoft_animated .inf_infusionsoft_animation_tada, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_image.inf_infusionsoft_image_tada, .inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_image.inf_infusionsoft_image_tada, .inf_infusionsoft .inf_infusionsoft_visible_image.inf_infusionsoft_image_tada { opacity: 1; -webkit-animation: inf_infusionsoft_tada 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_tada 1s 1 cubic-bezier(0.77,0,.175,1); }
.inf_infusionsoft .inf_infusionsoft_animated .inf_infusionsoft_animation_fadein, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_image.inf_infusionsoft_image_fadein, .inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_image.inf_infusionsoft_image_fadein, .inf_infusionsoft .inf_infusionsoft_visible_image.inf_infusionsoft_image_fadein { opacity: 1; -webkit-animation: inf_infusionsoft_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); -moz-animation: inf_infusionsoft_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); -o-animation: inf_infusionsoft_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_fadeIn 1s 1 cubic-bezier(0.77,0,.175,1); }
.inf_infusionsoft .inf_infusionsoft_animated .inf_infusionsoft_animation_slideright, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_image.inf_infusionsoft_image_slideright, .inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_image.inf_infusionsoft_image_slideright, .inf_infusionsoft .inf_infusionsoft_visible_image.inf_infusionsoft_image_slideright { opacity: 1; -webkit-animation: inf_infusionsoft_fadeInRight 1s 1 cubic-bezier(0.77,0,.175,1); -moz-animation: inf_infusionsoft_fadeInRight 1s 1s cubic-bezier(0.77,0,.175,1); -o-animation: inf_infusionsoft_fadeInRight 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_fadeInRight 1s 1 cubic-bezier(0.77,0,.175,1); }
.inf_infusionsoft .inf_infusionsoft_animated .inf_infusionsoft_animation_slidedown, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_image.inf_infusionsoft_image_slidedown, .inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_image.inf_infusionsoft_image_slidedown, .inf_infusionsoft .inf_infusionsoft_visible_image.inf_infusionsoft_image_slidedown { opacity: 1; -webkit-animation: inf_infusionsoft_fadeInBottom 1s 1 cubic-bezier(0.77,0,.175,1); -moz-animation: inf_infusionsoft_fadeInBottom 1s 1 cubic-bezier(0.77,0,.175,1); -o-animation: inf_infusionsoft_fadeInBottom 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_fadeInBottom 1s 1 cubic-bezier(0.77,0,.175,1); }
.inf_infusionsoft .inf_infusionsoft_animated .inf_infusionsoft_animation_slideup, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_image.inf_infusionsoft_image_slideup, .inf_infusionsoft .inf_infusionsoft_widget_content .inf_infusionsoft_image.inf_infusionsoft_image_slideup, .inf_infusionsoft .inf_infusionsoft_visible_image.inf_infusionsoft_image_slideup { opacity: 1; -webkit-animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); -moz-animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); -o-animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_fadeInTop 1s 1 cubic-bezier(0.77,0,.175,1); }
.inf_infusionsoft .inf_infusionsoft_animated .inf_infusionsoft_animation_no_animation, .inf_infusionsoft .inf_infusionsoft_image.inf_infusionsoft_image_no_animation { opacity: 1; }
.inf_infusionsoft .inf_infusionsoft_popup.inf_infusionsoft_exit_animation { -webkit-animation: inf_infusionsoft_fadeOut 0.5s 1 cubic-bezier(0.77,0,.175,1); -moz-animation: inf_infusionsoft_fadeOut 0.5s 1 cubic-bezier(0.77,0,.175,1); -o-animation: inf_infusionsoft_fadeOut 0.5s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_fadeOut 0.5s 1 cubic-bezier(0.77,0,.175,1); }
.inf_infusionsoft .inf_infusionsoft_flyin.inf_infusionsoft_exit_animation { -webkit-animation: inf_infusionsoft_slideDown 0.5s 1 cubic-bezier(0.77,0,.175,1); -moz-animation: inf_infusionsoft_slideDown 0.5s 1 cubic-bezier(0.77,0,.175,1); -o-animation: inf_infusionsoft_slideDown 0.5s 1 cubic-bezier(0.77,0,.175,1); animation: inf_infusionsoft_slideDown 0.5s 1 cubic-bezier(0.77,0,.175,1); } @media only screen and ( max-width: 767px ) {
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content { width: 100%; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content .inf_infusionsoft_popup_input, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content .inf_infusionsoft_popup_input { width: 34%; padding-right: 20px; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content button, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content button { width: 32%; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content .inf_infusionsoft_popup_input, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content .inf_infusionsoft_popup_input { margin-bottom: 0; }
.inf_infusionsoft .inf_infusionsoft_form_content { clear: both; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content.inf_infusionsoft_3_fields .inf_infusionsoft_popup_input, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content.inf_infusionsoft_3_fields .inf_infusionsoft_popup_input { width: 25%; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content.inf_infusionsoft_3_fields button, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content.inf_infusionsoft_3_fields button { width: 25%; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content.inf_infusionsoft_1_field .inf_infusionsoft_popup_input, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content.inf_infusionsoft_1_field .inf_infusionsoft_popup_input { width: 68%; }
.inf_infusionsoft .zigzag_edge.inf_infusionsoft_form_right .inf_infusionsoft_form_header, .inf_infusionsoft .zigzag_edge.inf_infusionsoft_form_left .inf_infusionsoft_form_header { padding-bottom: 25px; }
.inf_infusionsoft .zigzag_edge.inf_infusionsoft_form_right .inf_infusionsoft_form_content:before, .inf_infusionsoft .zigzag_edge.inf_infusionsoft_form_left .inf_infusionsoft_form_content:before { top: -10px; left: 0; width: 100%; height: 10px; background: linear-gradient(45deg, transparent 33.33%, #e9e9e9 33.333%, #e9e9e9 66.66%, transparent 66.66%), linear-gradient(-45deg, transparent 33.33%, #e9e9e9 33.33%, #e9e9e9 66.66%, transparent 66.66%); background-size: 20px 40px; }
.inf_infusionsoft .carrot_edge.inf_infusionsoft_form_right .inf_infusionsoft_form_content, .inf_infusionsoft .carrot_edge.inf_infusionsoft_form_left .inf_infusionsoft_form_content { padding-top: 40px }
.inf_infusionsoft .carrot_edge.inf_infusionsoft_form_right .inf_infusionsoft_form_content:before, .inf_infusionsoft .carrot_edge.inf_infusionsoft_form_left .inf_infusionsoft_form_content:before { width: 0; top: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid #fff; left: 50%; margin-left: -20px; }
.inf_infusionsoft .inf_infusionsoft_form_left.carrot_edge .inf_infusionsoft_form_content:before { transform: rotate(0deg); -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); }
.inf_infusionsoft .inf_infusionsoft_form_right .inf_infusionsoft_default_edge, .inf_infusionsoft .inf_infusionsoft_form_left .inf_infusionsoft_default_edge { display: none; }
.inf_infusionsoft .inf_infusionsoft_form_right .inf_infusionsoft_responsive_edge, .inf_infusionsoft .inf_infusionsoft_form_left .inf_infusionsoft_responsive_edge { display: block; }
.inf_infusionsoft .curve_edge.inf_infusionsoft_form_left .curve, .inf_infusionsoft .zigzag_edge.inf_infusionsoft_form_left .inf_infusionsoft_form_content:before, .inf_infusionsoft .wedge_edge.inf_infusionsoft_form_left .triangle, .inf_infusionsoft .inf_infusionsoft_form_left.carrot_edge_svg .triangle  { transform: rotate(0deg); -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); }
.inf_infusionsoft .inf_infusionsoft_form_right .inf_infusionsoft_form_content, .inf_infusionsoft .inf_infusionsoft_form_left .inf_infusionsoft_form_content { min-height: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_hide_mobile { display: none !important; }
.inf_infusionsoft .inf_infusionsoft_hide_mobile_optin { display: none !important; }
.inf_infusionsoft .inf_infusionsoft_rounded_corners .inf_infusionsoft_form_header { -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.inf_infusionsoft .inf_infusionsoft_rounded_corners .inf_infusionsoft_form_content { -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.inf_infusionsoft .inf_infusionsoft_form_right.breakout_edge .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_form_left.breakout_edge .inf_infusionsoft_form_header { height: 100% !important; margin-top: 0 !important; width: 98% !important; margin: auto !important; float: none !important; }
.inf_infusionsoft .breakout_edge.inf_infusionsoft_form_container .inf_infusionsoft_close_button { top: -14px !important; right: -8px !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_left .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_right .inf_infusionsoft_header_outer { height: auto; float: none; width: 98%; margin: auto !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_left.inf_infusionsoft_border_position_full .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_right.inf_infusionsoft_border_position_full .inf_infusionsoft_header_outer { padding: 6px 6px 0px 6px !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_right .inf_infusionsoft_header_outer .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_form_left .inf_infusionsoft_header_outer .inf_infusionsoft_form_header { width: 100% !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_left_right.inf_infusionsoft_form_left .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_letter.inf_infusionsoft_border_position_left_right.inf_infusionsoft_form_right .inf_infusionsoft_header_outer { padding: 0 6px 0 6px !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset.inf_infusionsoft_form_right .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_inset.inf_infusionsoft_form_left .inf_infusionsoft_form_header { margin-bottom: -11px !important; margin-left: auto !important; margin-right: auto !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double.inf_infusionsoft_form_right .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_double.inf_infusionsoft_form_left .inf_infusionsoft_form_header { margin-bottom: -11px !important; margin-left: auto !important; margin-right: auto !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_right .inf_infusionsoft_header_outer, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_left .inf_infusionsoft_header_outer { width: 97.5%; height: 100%; float: none; margin: auto; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed .inf_infusionsoft_header_outer .inf_infusionsoft_form_header { width: 100% !important; border-bottom: 0; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed .inf_infusionsoft_header_outer { padding-bottom: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid.inf_infusionsoft_form_left .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid.inf_infusionsoft_form_right .inf_infusionsoft_form_header { border-bottom: none !important; }
}
@media screen and ( max-width: 640px ) {
.inf_infusionsoft .inf_infusionsoft_form_container form{display:flex; flex-direction: column; margin-top:10px;}
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_popup_input { padding-right: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_popup_input, .inf_infusionsoft .inf_infusionsoft_form_container button { width: 100% !important; max-width: 100% !important; float: left !important; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content .inf_infusionsoft_popup_input, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content .inf_infusionsoft_popup_input { margin-bottom: 10px !important; }
.inf_infusionsoft .inf_infusionsoft_bottom_inline p.inf_infusionsoft_popup_input { padding-bottom: 10px; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_bottom .inf_infusionsoft_form_header:before, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_left .inf_infusionsoft_form_header:before, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_right .inf_infusionsoft_form_header:before { width: 97%; }
}
@media screen and ( max-width: 479px ) {
.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_header img { float: none !important; max-width: 100% !important; }
.inf_infusionsoft .inf_infusionsoft_form_text { text-align: center; }
.inf_infusionsoft .inf_infusionsoft_flyin { width: 100% !important; padding: 0 10% !important; }
.inf_infusionsoft .inf_infusionsoft_stacked_flyin.inf_infusionsoft_form_container { margin: 0; width: 100%; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_bottom .inf_infusionsoft_form_header:before { width: 95%; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed .inf_infusionsoft_form_header:before, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_left .inf_infusionsoft_form_header:before, .inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_right .inf_infusionsoft_form_header:before { margin-top: -2.5%; }
}
@media screen and ( max-width: 767px ){
.inf_infusionsoft .inf_infusionsoft_form_container form{ margin-top:10px; }
}
@media screen and ( min-width: 768px ) {
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content, .inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_left .inf_infusionsoft_form_content { width: 34%; position: absolute; height: 100%; float: none; }
.inf_infusionsoft .inf_infusionsoft_form_left .inf_infusionsoft_3_fields form, .inf_infusionsoft .inf_infusionsoft_form_right .inf_infusionsoft_3_fields form { height: 200px; }
.inf_infusionsoft .inf_infusionsoft_form_left .inf_infusionsoft_2_fields form, .inf_infusionsoft .inf_infusionsoft_form_right .inf_infusionsoft_2_fields form { height: 148px; }
.inf_infusionsoft .inf_infusionsoft_form_left .inf_infusionsoft_1_field form, .inf_infusionsoft .inf_infusionsoft_form_right .inf_infusionsoft_1_field form { height: 94px; }
.inf_infusionsoft .inf_infusionsoft_form_left .inf_infusionsoft_form_content form, .inf_infusionsoft .inf_infusionsoft_form_right .inf_infusionsoft_form_content form { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; padding: 30px; }
.inf_infusionsoft .inf_infusionsoft_form_container.inf_infusionsoft_form_right .inf_infusionsoft_form_content { right: 0; }
.inf_infusionsoft .inf_infusionsoft_form_right.inf_infusionsoft_rounded_corners .inf_infusionsoft_form_header { -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.inf_infusionsoft .inf_infusionsoft_form_right.inf_infusionsoft_rounded_corners .inf_infusionsoft_form_content { -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.inf_infusionsoft .inf_infusionsoft_form_left.inf_infusionsoft_rounded_corners .inf_infusionsoft_form_header { -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.inf_infusionsoft .inf_infusionsoft_form_left.inf_infusionsoft_rounded_corners .inf_infusionsoft_form_content { -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_right .inf_infusionsoft_form_header { border-right: none; margin-top: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_right .inf_infusionsoft_header_outer { padding-right: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_left .inf_infusionsoft_header_outer { padding-left: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_dashed.inf_infusionsoft_form_left .inf_infusionsoft_form_header { border-left: none; margin-top: 0 !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid.inf_infusionsoft_form_right .inf_infusionsoft_form_header { border-right: none; margin-top: 1% !important; }
.inf_infusionsoft .inf_infusionsoft_optin .breakout_edge.inf_infusionsoft_border_solid.inf_infusionsoft_form_left .inf_infusionsoft_form_header { border-left: none; margin-top: 1% !important; }
.inf_infusionsoft .inf_infusionsoft_form_right.inf_infusionsoft_inline_3_fields .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_form_left.inf_infusionsoft_inline_3_fields .inf_infusionsoft_form_header { min-height: 300px; }
.inf_infusionsoft .inf_infusionsoft_form_right.inf_infusionsoft_inline_2_fields .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_form_left.inf_infusionsoft_inline_2_fields .inf_infusionsoft_form_header { min-height: 250px; }
.inf_infusionsoft .inf_infusionsoft_form_right.inf_infusionsoft_inline_1_field .inf_infusionsoft_form_header, .inf_infusionsoft .inf_infusionsoft_form_left.inf_infusionsoft_inline_1_field .inf_infusionsoft_form_header { min-height: 200px; }
.inf_infusionsoft .inf_infusionsoft_form_right.inf_infusionsoft_inline_3_fields .inf_infusionsoft_form_header.inf_infusionsoft_with_error, .inf_infusionsoft .inf_infusionsoft_form_left.inf_infusionsoft_inline_3_fields .inf_infusionsoft_form_header.inf_infusionsoft_with_error { min-height: 350px; }
.inf_infusionsoft .inf_infusionsoft_form_right.inf_infusionsoft_inline_2_fields .inf_infusionsoft_form_header.inf_infusionsoft_with_error, .inf_infusionsoft .inf_infusionsoft_form_left.inf_infusionsoft_inline_2_fields .inf_infusionsoft_form_header.inf_infusionsoft_with_error { min-height: 300px; }
.inf_infusionsoft .inf_infusionsoft_form_right.inf_infusionsoft_inline_1_field .inf_infusionsoft_form_header.inf_infusionsoft_with_error, .inf_infusionsoft .inf_infusionsoft_form_left.inf_infusionsoft_inline_1_field .inf_infusionsoft_form_header.inf_infusionsoft_with_error { min-height: 250px; }
.inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_form_right h2.inf_infusionsoft_error_message, .inf_infusionsoft .inf_infusionsoft_inline_form .inf_infusionsoft_form_left h2.inf_infusionsoft_error_message { margin-top: -50px !important; }
}   .inf_power {
display: block !important;
text-align: center !important;
width: 100% !important;
border: none !important;
}
.inf_power_box_mode_flyin,
.inf_power_box_mode_inline { width: 242px !important;
height: 22px !important;
display: inline-block !important;
}
.inf_power_box_mode_widget{
height: 22px !important;
display: inline-block !important;
}
.inf_power_box_mode_widget,
.inf_power_box_mode_inline {
border-bottom-right-radius: 10px !important;
border-bottom-left-radius: 10px !important;
}
.inf_power_box_mode_flyin {
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
width: 100% !important;
height: 100% !important;
}
.inf_power_box_mode_inline {
float: right;
}
.inf_power_mode_popup a{
justify-content: flex-end !important;
}
.inf_power a {
font-family: "Proxima Nova", "Open Sans", Helvetica, Arial, Lucida, sans-serif !important; font-size: 11px !important;
font-weight: bold !important;
text-shadow: 0 0 5px rgba(0,0,0,0.1) !important;
line-height: 40px !important;
vertical-align: middle !important;
text-decoration: none !important;
border: none !important;
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.inf_power a .inf_power_text {
font-style: italic !important;
text-decoration: underline !important;
font-family: "Proxima Nova", "Open Sans", Helvetica, Arial, Lucida, sans-serif !important;
font-size: 100% ;
font-weight: 800 !important; line-height: 40px !important;
}
.inf_power_box_mode_popup a, .inf_power_text_popup  {
color: #ffffff !important;
font-size:13px !important;
}
.inf_power_box_mode_flyin a, .inf_power_text_flyin  {
color:#fff;
font-size:11px !important;
vertical-align: top !important;
}
.inf_power_box_mode_flyin a .inf_power_logo:after{
vertical-align: top !important;
}
.inf_power a:active,
.inf_power a:focus,
.inf_power a:hover {
}
.inf_power_mode_popup {
text-align: right !important;
position: fixed !important;
bottom: 20px !important;
right: 10px !important;
margin-right: 20px !important;
}
.inf_power_mode_flyin {
line-height: 10px; background-color: rgba(0, 0, 0, 0.2);
width:100%;
}
.inf_power{
height: 30px !important;
display: inline-block;
vertical-align: top !important;
}
.inf_power_mode_widget {
}
.inf_power_mode_inline {
height:35px;
}
.inf_infusionsoft_click_trigger_element{
cursor: pointer;
}
.inf_infusionsoft_success_redirect_enable{
padding-top:20px !important;
}
.consent{
display:flex;
align-items:center;
}
.accept_consent{
align-self: flex-start;
width: 25px !important;
height: 25px;
display: inline !important;
}
.consent_text{
font-weight: 400 !important;
}
.cursor-not-allowed{
cursor: not-allowed !important;
}.rltdpstsplgn-featured-posts {
position: relative;
padding: 25px 10px;
max-width: 100%;
box-sizing: border-box;
}
.rltdpstsplgn-featured-posts article {
margin: 0 auto;
padding-bottom: 15px;
max-width: 100%;
} .rltdpstsplgn-latest-posts article {
position: relative;
width: auto;
border: 0;
padding: 0 0 15px;
margin: 0;
}
.rltdpstsplgn-latest-posts header {
width: auto;
min-width: 100%;
padding: 0;
margin: 0;
}
.rltdpstsplgn-latest-posts img {
float: left;
padding: 5px 5px 5px 0;
}
.rltdpstsplgn-latest-posts article .entry-content {
float: none !important;
padding: 0;
width: auto !important;
}
.rltdpstsplgn-latest-posts article .entry-header {
padding-right: 0;
padding-left: 0;
}
.rltdpstsplgn-latest-posts .entry-meta,
.rltdpstsplgn-popular-posts .entry-meta,
.rltdpstsplgn-related-posts .entry-meta {
color: #999;
}
.rltdpstsplgn-latest-posts .entry-meta > span:not(:first-child):before,
.rltdpstsplgn-related-posts .entry-meta > span:not(:first-child):before,
.rltdpstsplgn-featured-posts .entry-meta > span:not(:first-child):before,
.rltdpstsplgn-popular-posts .entry-meta > span:not(:first-child):before {
content: "\2022";
margin: 0 5px;
} .rltdpstsplgn-popular-posts article,
.rltdpstsplgn-related-posts article,
.rltdpstsplgn-featured-posts article {
position: relative;
width: auto;
border: 0;
padding: 0 0 15px;
}
.rltdpstsplgn-popular-posts header,
.rltdpstsplgn-related-posts header,
.rltdpstsplgn-featured-posts header {
width: auto;
padding: 0;
}
.rltdpstsplgn-popular-posts img,
.rltdpstsplgn-related-posts img,
.rltdpstsplgn-featured-posts img {
float: left;
padding: 5px 5px 5px 0;
box-shadow: none !important;
}
.rtl .rltdpstsplgn-popular-posts img,
.rtl .rltdpstsplgn-related-posts img,
.rtl .rltdpstsplgn-featured-posts img {
float: right;
padding: 5px 0 5px 5px;
}
.rltdpstsplgn-popular-posts article .entry-content,
.rltdpstsplgn-related-posts article .entry-content,
.rltdpstsplgn-featured-posts article .entry-content {
float: none !important;
padding: 0;
}
.sidebar .rltdpstsplgn-popular-posts .entry-header,
.sidebar .rltdpstsplgn-related-posts .entry-header,
.sidebar .rltdpstsplgn-featured-posts .entry-header {
padding-right: 0;
padding-left: 0;
}
.rltdpstsplgn-author span.author.vcard {
display: inline-block;
}
.rltdpstsplgn-featured-posts header {
margin-right: 0;
}.ez-hide {
opacity: 0;
filter:alpha(opacity=0);
}
.ez-checkbox,
.ez-radio { display: block;
height: 13px;
left: 0;
position: absolute;
top: 0;
width: 13px;
}
.ez-checkbox{
background-position: 0 -33px;
}
.ez-checked {
background-position: 0 -49px;
}
.ez-selected {
background-position: 0 -16px;
}
.ie7 .ez-checkbox,
.ie7 .ez-radio {
zoom: 1;
display:inline;
top: 2px;
}   .qtip, .qtip{
position: absolute;
left: -28000px;
top: -28000px;
display: none;
max-width: 280px;
min-width: 50px;
font-size: 10.5px;
line-height: 12px;
direction: ltr;
}
.qtip-content{
position: relative;
padding: 5px 9px;
overflow: hidden;
text-align: left;
word-wrap: break-word;
}
.qtip-titlebar{
position: relative;
padding: 5px 35px 5px 10px;
overflow: hidden;
border-width: 0 0 1px;
font-weight: bold;
}
.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; } .qtip-close{
position: absolute;
right: -9px; top: -9px;
cursor: pointer;
outline: medium none;
border-width: 1px;
border-style: solid;
border-color: transparent;
}
.qtip-titlebar .qtip-close{
right: 4px; top: 50%;
margin-top: -9px;
}
* html .qtip-titlebar .qtip-close{ top: 16px; } .qtip-titlebar .ui-icon,
.qtip-icon .ui-icon{
display: block;
text-indent: -1000em;
direction: ltr;
vertical-align: middle;
}
.qtip-icon, .qtip-icon .ui-icon{
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
text-decoration: none;
}
.qtip-icon .ui-icon{
width: 18px;
height: 14px;
text-align: center;
text-indent: 0;
font: normal bold 10px/13px Tahoma,sans-serif;
color: inherit;
background: transparent none no-repeat -100em -100em;
} .qtip-focus{} .qtip-hover{} .qtip-default{
background-color: #FFFFFF;
border-color: #8DB3D3;
border-style: solid;
border-width: 1px;
color: #555555;
}
.qtip-default .qtip-titlebar{
background-color: #FFEF93;
}
.qtip-default .qtip-icon{
border-color: #CCC;
background: #F1F1F1;
color: #777;
}
.qtip-default .qtip-titlebar .qtip-close{
border-color: #AAA;
color: #111;
} .qtip .qtip-tip{
margin: 0 auto;
overflow: hidden;
z-index: 10;
}
.qtip .qtip-tip,
.qtip .qtip-tip .qtip-vml{
position: absolute;
color: #123456;
background: transparent;
border: 0 dashed transparent;
}
.qtip .qtip-tip canvas{ top: 0; left: 0; }
.qtip .qtip-tip .qtip-vml{
behavior: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/css/#default#VML);
display: inline-block;
visibility: visible;
}
.qform label.hasTooltip {
padding-right: 15px;
}
.iconInfo {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/qform/iconInfo.png) no-repeat scroll 0 0 transparent;
height: 13px;
position: absolute;
right: 0;
top: 0;
width: 13px;
cursor: pointer;
} .sbHolder{
background-color: #FFFFFF;
border: 1px solid #8DB3D3;
font-family: Arial,sans-serif;
font-size: 12px;
font-weight: normal;
height: 26px;
position: relative;
z-index: 2;
}
.ie7 .sbHolder{
width: auto;
margin-right: 2px;
}
.sbHolder:focus .sbSelector{
}
.sbSelector{
display: block;
height: 26px;
left: 0;
line-height: 26px;
outline: medium none;
overflow: hidden;
position: absolute;
text-indent: 10px;
top: 0;
width: 100%;
color: #999;
text-decoration: none;
}
.sbToggle{
display: block;
height: 26px;
outline: medium none;
position: absolute;
right: 0;
top: 0;
width: 30px;
}
.sbToggle .icon {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid;
height: 0;
left: 50%;
line-height: 0;
margin: -2px 0 0 -3px;
position: absolute;
top: 50%;
width: 0;
color: #bbb;
}
.sbFocus{
color: #666;
}
.sbHolder:hover .icon{
color: #999
}
.sbToggleOpen{ }
.sbToggleOpen:hover{ }
.sbHolderDisabled{
background-color: #3C3C3C;
border: solid 1px #515151;
}
.sbHolderDisabled .sbHolder{
}
.sbHolderDisabled .sbToggle{
}
.sbOptions{
background:#fff;
border: 1px solid #8DB3D3;
left: -1px;
list-style: none outside none;
margin: 0;
overflow-y: auto;
padding: 0;
position: absolute;
top: 30px;
width: 100%;
z-index: 3;
}
.sbOptions li{
padding: 0 7px;
}
.sbOptions li:hover{
background-color: #eee;
}
.sbOptions a{
border-top: 1px dotted #8DB3D3;
display: block;
outline: medium none;
padding: 7px 0 7px 3px;
}
.sbOptions a:link, .sbOptions a:visited{
color: #666;
text-decoration: none;
}
.sbOptions li:first-child a{
border-top: none;
}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{
color: #8C2232;
}
.sbOptions li.last a{
border-bottom: none;
}
.sbOptions .sbDisabled{
border-bottom: dotted 1px #515151;
color: #999;
display: block;
padding: 7px 0 7px 3px;
}
.sbOptions .sbGroup{
border-bottom: dotted 1px #515151;
color: #EBB52D;
display: block;
font-weight: bold;
padding: 7px 0 7px 3px;
}
.sbOptions .sbSub{
padding-left: 17px;
} input:active,
input:focus{
outline:none;
}
.w10p{
width:10%!important
}
.w20p{
width:20%!important
}
.w25p{
width:25%!important
}
.w30p{
width:30%!important
}
.w40p{
width:40%!important
}
.w50p{
width:50%!important
}
.w60p{
width:60%!important
}
.w70p{
width:70%!important
}
.w75p{
width:75%!important
}
.w80p{
width:80%!important
}
.w90p{
width:90%!important
}
.w100p{
width:100%!important
}
.qform{
}
.qform input.input-text,
.qform input[type="text"],
.qform input[type="number"],
.qform input[type="password"],
.qform input[type="email"]{
width:100%;
background: none;
outline: none;
border:none;
font-size:12px;
margin:0;
padding:0;
line-height:18px;
vertical-align:middle;
}
.fldList {
width: 100%;
}
.qform .inputCtn {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #8DB3D3;
padding: 4px 5px;
line-height: 18px;
}
.qform .inputCtn.active{
border-color: #333;
}
.qform .fldCtn.error .inputCtn{ background:#fff6f6;
}
.fldCtn{
line-height: 22px;
margin:0 5px;
position: relative;
}
.qform .field,
.qform .frmRow{
margin-bottom:10px;
float:left;
width:100%;
}
.qform .frmCol{
display: inline-block;
margin: 0 -4px 0 0;
padding: 5px 0 15px;
width: 100%;
vertical-align: top;
}
.ie7 .qform .frmCol{
float: left;
display: block;
margin:0;
z-index: 1;
position: relative;
}
.qform textarea{
width: 100%;
background: none;
resize:none;
border:none;
font-size: 12px;
}
.qform label{
color: #333333;
display: block;
font-size: 12px;
line-height: 14px;
padding-bottom: 3px;
vertical-align: middle;
}
.ie7 .qform label{
display: block;
vertical-align: middle;
}
.qform label.required em{
color: #C12228;
}
p.required{
font-style: italic;
font-size: 10px;
}
.radioCtn,
.checkboxCtn {
line-height: 18px;
margin: 5px 5px 0 0;
padding: 0 0 0 18px;
position: relative;
display: inline-block;
}
.ie7 .radioCtn,
.ie7 .checkboxCtn {
padding-left: 22px;
float:left;
}
.ie7 .radioCtn label,
.ie7 .checkboxCtn label{
line-height: 26px;
vertical-align: top;
}
.ie7 .radioCtn.styled,
.ie7 .checkboxCtn.styled {
float:left;
padding-left: 22px;
}
.ie7 .radioCtn.styled label,
.ie7 .checkboxCtn.styled label{
line-height: 16px;
}
.radioCtn{
margin: 5px 10px 0 0;
}
.radioCtn input[type="radio"],
.checkboxCtn input[type="checkbox"] {
display: block;
left: 0;
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.ie7 .radioCtn input[type="radio"],
.ie7 .checkboxCtn input[type="checkbox"] {
top: 2px;
}
.qform select {
border: 1px solid #8DB3D3;
height: 32px;
line-height: 30px;
padding: 5px 2px;
vertical-align: middle;
width: 100%;
}
.ie7 .qform select{
padding:10px 2px;
line-height: 20px;
vertical-align: top;
}
.ie7 .qform select option{
vertical-align: top;
display: inline;
}
.qform label.error {
clear: both;
color: #C12228;
font-size: 11px;
font-style: italic;
left: 0;
line-height: 10px;
padding: 2px 0 5px;
position: absolute;
top: 100%;
}
.qform .w1 label.error{
display: none!important;
}
.selectCtn {
display: inline-block;
width: 100%;
vertical-align: middle;
}
.ie7 .selectCtn{
display: block;
float: left;
position: relative;
z-index: 1;
}
.messages {
padding: 10px;
}
.notice-msg {
background: none repeat scroll 0 0 #FCF6E5;
border: 1px solid #FFBF00;
color: #BC7A32;
padding: 10px 10px 10px 10px;
}
.error-msg {
border: 1px solid red;
padding: 10px;
background: #fff6f6;
color: red;
font-size: 12px;
}
.messages li li{
list-style: disc outside;
padding: 3px 0;
margin-left: 15px;
}
.success-msg {
color: green;
border: 1px solid green;
padding: 10px;
background: rgb(229, 255, 229);
}
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:100px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
@import url(http://fast.fonts.net/t/1.css?apiType=css&projectid=004093c9-8489-473c-a21a-fc2f2e28179e);
* {
-moz-box-sizing: border-box;
box-sizing: border-box;
} @font-face {
font-family: 'FontAwesome';
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/fontawesome-webfont.eot?v=4.0.3);
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format("embedded-opentype"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/fontawesome-webfont.woff?v=4.0.3) format("woff"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/fontawesome-webfont.ttf?v=4.0.3) format("truetype"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format("svg");
font-weight: normal;
font-style: normal;
}
.fa {
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fa-lg {
font-size: 1.33333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-fw {
width: 1.28571em;
text-align: center;
}
.fa-ul {
padding-left: 0;
margin-left: 2.14286em;
list-style-type: none;
}
.fa-ul>li {
position: relative;
}
.fa-li {
position: absolute;
left: -2.14286em;
width: 2.14286em;
top: 0.14286em;
text-align: center;
}
.fa-li.fa-lg {
left: -1.85714em;
}
.fa-border {
padding: .2em .25em .15em;
border: solid 0.08em #eee;
border-radius: .1em;
}
.pull-right {
float: right;
}
.pull-left {
float: left;
}
.fa.pull-left {
margin-right: .3em;
}
.fa.pull-right {
margin-left: .3em;
}
.fa-spin {
-webkit-animation: spin 2s infinite linear;
animation: spin 2s infinite linear;
}
.fa-rotate-90 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-flip-vertical {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
-webkit-transform: scale(1, -1);
-ms-transform: scale(1, -1);
transform: scale(1, -1);
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #fff;
}
.fa-glass:before {
content: "";
}
.fa-music:before {
content: "";
}
.fa-search:before {
content: "";
}
.fa-envelope-o:before {
content: "";
}
.fa-heart:before {
content: "";
}
.fa-star:before {
content: "";
}
.fa-star-o:before {
content: "";
}
.fa-user:before {
content: "";
}
.fa-film:before {
content: "";
}
.fa-th-large:before {
content: "";
}
.fa-th:before {
content: "";
}
.fa-th-list:before {
content: "";
}
.fa-check:before {
content: "";
}
.fa-times:before {
content: "";
}
.fa-search-plus:before {
content: "";
}
.fa-search-minus:before {
content: "";
}
.fa-power-off:before {
content: "";
}
.fa-signal:before {
content: "";
}
.fa-gear:before,
.fa-cog:before {
content: "";
}
.fa-trash-o:before {
content: "";
}
.fa-home:before {
content: "";
}
.fa-file-o:before {
content: "";
}
.fa-clock-o:before {
content: "";
}
.fa-road:before {
content: "";
}
.fa-download:before {
content: "";
}
.fa-arrow-circle-o-down:before {
content: "";
}
.fa-arrow-circle-o-up:before {
content: "";
}
.fa-inbox:before {
content: "";
}
.fa-play-circle-o:before {
content: "";
}
.fa-rotate-right:before,
.fa-repeat:before {
content: "";
}
.fa-refresh:before {
content: "";
}
.fa-list-alt:before {
content: "";
}
.fa-lock:before {
content: "";
}
.fa-flag:before {
content: "";
}
.fa-headphones:before {
content: "";
}
.fa-volume-off:before {
content: "";
}
.fa-volume-down:before {
content: "";
}
.fa-volume-up:before {
content: "";
}
.fa-qrcode:before {
content: "";
}
.fa-barcode:before {
content: "";
}
.fa-tag:before {
content: "";
}
.fa-tags:before {
content: "";
}
.fa-book:before {
content: "";
}
.fa-bookmark:before {
content: "";
}
.fa-print:before {
content: "";
}
.fa-camera:before {
content: "";
}
.fa-font:before {
content: "";
}
.fa-bold:before {
content: "";
}
.fa-italic:before {
content: "";
}
.fa-text-height:before {
content: "";
}
.fa-text-width:before {
content: "";
}
.fa-align-left:before {
content: "";
}
.fa-align-center:before {
content: "";
}
.fa-align-right:before {
content: "";
}
.fa-align-justify:before {
content: "";
}
.fa-list:before {
content: "";
}
.fa-dedent:before,
.fa-outdent:before {
content: "";
}
.fa-indent:before {
content: "";
}
.fa-video-camera:before {
content: "";
}
.fa-picture-o:before {
content: "";
}
.fa-pencil:before {
content: "";
}
.fa-map-marker:before {
content: "";
}
.fa-adjust:before {
content: "";
}
.fa-tint:before {
content: "";
}
.fa-edit:before,
.fa-pencil-square-o:before {
content: "";
}
.fa-share-square-o:before {
content: "";
}
.fa-check-square-o:before {
content: "";
}
.fa-arrows:before {
content: "";
}
.fa-step-backward:before {
content: "";
}
.fa-fast-backward:before {
content: "";
}
.fa-backward:before {
content: "";
}
.fa-play:before {
content: "";
}
.fa-pause:before {
content: "";
}
.fa-stop:before {
content: "";
}
.fa-forward:before {
content: "";
}
.fa-fast-forward:before {
content: "";
}
.fa-step-forward:before {
content: "";
}
.fa-eject:before {
content: "";
}
.fa-chevron-left:before {
content: "";
}
.fa-chevron-right:before {
content: "";
}
.fa-plus-circle:before {
content: "";
}
.fa-minus-circle:before {
content: "";
}
.fa-times-circle:before {
content: "";
}
.fa-check-circle:before {
content: "";
}
.fa-question-circle:before {
content: "";
}
.fa-info-circle:before {
content: "";
}
.fa-crosshairs:before {
content: "";
}
.fa-times-circle-o:before {
content: "";
}
.fa-check-circle-o:before {
content: "";
}
.fa-ban:before {
content: "";
}
.fa-arrow-left:before {
content: "";
}
.fa-arrow-right:before {
content: "";
}
.fa-arrow-up:before {
content: "";
}
.fa-arrow-down:before {
content: "";
}
.fa-mail-forward:before,
.fa-share:before {
content: "";
}
.fa-expand:before {
content: "";
}
.fa-compress:before {
content: "";
}
.fa-plus:before {
content: "";
}
.fa-minus:before {
content: "";
}
.fa-asterisk:before {
content: "";
}
.fa-exclamation-circle:before {
content: "";
}
.fa-gift:before {
content: "";
}
.fa-leaf:before {
content: "";
}
.fa-fire:before {
content: "";
}
.fa-eye:before {
content: "";
}
.fa-eye-slash:before {
content: "";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
content: "";
}
.fa-plane:before {
content: "";
}
.fa-calendar:before {
content: "";
}
.fa-random:before {
content: "";
}
.fa-comment:before {
content: "";
}
.fa-magnet:before {
content: "";
}
.fa-chevron-up:before {
content: "";
}
.fa-chevron-down:before {
content: "";
}
.fa-retweet:before {
content: "";
}
.fa-shopping-cart:before {
content: "";
}
.fa-folder:before {
content: "";
}
.fa-folder-open:before {
content: "";
}
.fa-arrows-v:before {
content: "";
}
.fa-arrows-h:before {
content: "";
}
.fa-bar-chart-o:before {
content: "";
}
.fa-twitter-square:before {
content: "";
}
.fa-facebook-square:before {
content: "";
}
.fa-camera-retro:before {
content: "";
}
.fa-key:before {
content: "";
}
.fa-gears:before,
.fa-cogs:before {
content: "";
}
.fa-comments:before {
content: "";
}
.fa-thumbs-o-up:before {
content: "";
}
.fa-thumbs-o-down:before {
content: "";
}
.fa-star-half:before {
content: "";
}
.fa-heart-o:before {
content: "";
}
.fa-sign-out:before {
content: "";
}
.fa-linkedin-square:before {
content: "";
}
.fa-thumb-tack:before {
content: "";
}
.fa-external-link:before {
content: "";
}
.fa-sign-in:before {
content: "";
}
.fa-trophy:before {
content: "";
}
.fa-github-square:before {
content: "";
}
.fa-upload:before {
content: "";
}
.fa-lemon-o:before {
content: "";
}
.fa-phone:before {
content: "";
}
.fa-square-o:before {
content: "";
}
.fa-bookmark-o:before {
content: "";
}
.fa-phone-square:before {
content: "";
}
.fa-twitter:before {
content: "";
}
.fa-facebook:before {
content: "";
}
.fa-github:before {
content: "";
}
.fa-unlock:before {
content: "";
}
.fa-credit-card:before {
content: "";
}
.fa-rss:before {
content: "";
}
.fa-hdd-o:before {
content: "";
}
.fa-bullhorn:before {
content: "";
}
.fa-bell:before {
content: "";
}
.fa-certificate:before {
content: "";
}
.fa-hand-o-right:before {
content: "";
}
.fa-hand-o-left:before {
content: "";
}
.fa-hand-o-up:before {
content: "";
}
.fa-hand-o-down:before {
content: "";
}
.fa-arrow-circle-left:before {
content: "";
}
.fa-arrow-circle-right:before {
content: "";
}
.fa-arrow-circle-up:before {
content: "";
}
.fa-arrow-circle-down:before {
content: "";
}
.fa-globe:before {
content: "";
}
.fa-wrench:before {
content: "";
}
.fa-tasks:before {
content: "";
}
.fa-filter:before {
content: "";
}
.fa-briefcase:before {
content: "";
}
.fa-arrows-alt:before {
content: "";
}
.fa-group:before,
.fa-users:before {
content: "";
}
.fa-chain:before,
.fa-link:before {
content: "";
}
.fa-cloud:before {
content: "";
}
.fa-flask:before {
content: "";
}
.fa-cut:before,
.fa-scissors:before {
content: "";
}
.fa-copy:before,
.fa-files-o:before {
content: "";
}
.fa-paperclip:before {
content: "";
}
.fa-save:before,
.fa-floppy-o:before {
content: "";
}
.fa-square:before {
content: "";
}
.fa-bars:before {
content: "";
}
.fa-list-ul:before {
content: "";
}
.fa-list-ol:before {
content: "";
}
.fa-strikethrough:before {
content: "";
}
.fa-underline:before {
content: "";
}
.fa-table:before {
content: "";
}
.fa-magic:before {
content: "";
}
.fa-truck:before {
content: "";
}
.fa-pinterest:before {
content: "";
}
.fa-pinterest-square:before {
content: "";
}
.fa-google-plus-square:before {
content: "";
}
.fa-google-plus:before {
content: "";
}
.fa-money:before {
content: "";
}
.fa-caret-down:before {
content: "";
}
.fa-caret-up:before {
content: "";
}
.fa-caret-left:before {
content: "";
}
.fa-caret-right:before {
content: "";
}
.fa-columns:before {
content: "";
}
.fa-unsorted:before,
.fa-sort:before {
content: "";
}
.fa-sort-down:before,
.fa-sort-asc:before {
content: "";
}
.fa-sort-up:before,
.fa-sort-desc:before {
content: "";
}
.fa-envelope:before {
content: "";
}
.fa-linkedin:before {
content: "";
}
.fa-rotate-left:before,
.fa-undo:before {
content: "";
}
.fa-legal:before,
.fa-gavel:before {
content: "";
}
.fa-dashboard:before,
.fa-tachometer:before {
content: "";
}
.fa-comment-o:before {
content: "";
}
.fa-comments-o:before {
content: "";
}
.fa-flash:before,
.fa-bolt:before {
content: "";
}
.fa-sitemap:before {
content: "";
}
.fa-umbrella:before {
content: "";
}
.fa-paste:before,
.fa-clipboard:before {
content: "";
}
.fa-lightbulb-o:before {
content: "";
}
.fa-exchange:before {
content: "";
}
.fa-cloud-download:before {
content: "";
}
.fa-cloud-upload:before {
content: "";
}
.fa-user-md:before {
content: "";
}
.fa-stethoscope:before {
content: "";
}
.fa-suitcase:before {
content: "";
}
.fa-bell-o:before {
content: "";
}
.fa-coffee:before {
content: "";
}
.fa-cutlery:before {
content: "";
}
.fa-file-text-o:before {
content: "";
}
.fa-building-o:before {
content: "";
}
.fa-hospital-o:before {
content: "";
}
.fa-ambulance:before {
content: "";
}
.fa-medkit:before {
content: "";
}
.fa-fighter-jet:before {
content: "";
}
.fa-beer:before {
content: "";
}
.fa-h-square:before {
content: "";
}
.fa-plus-square:before {
content: "";
}
.fa-angle-double-left:before {
content: "";
}
.fa-angle-double-right:before {
content: "";
}
.fa-angle-double-up:before {
content: "";
}
.fa-angle-double-down:before {
content: "";
}
.fa-angle-left:before {
content: "";
}
.fa-angle-right:before {
content: "";
}
.fa-angle-up:before {
content: "";
}
.fa-angle-down:before {
content: "";
}
.fa-desktop:before {
content: "";
}
.fa-laptop:before {
content: "";
}
.fa-tablet:before {
content: "";
}
.fa-mobile-phone:before,
.fa-mobile:before {
content: "";
}
.fa-circle-o:before {
content: "";
}
.fa-quote-left:before {
content: "";
}
.fa-quote-right:before {
content: "";
}
.fa-spinner:before {
content: "";
}
.fa-circle:before {
content: "";
}
.fa-mail-reply:before,
.fa-reply:before {
content: "";
}
.fa-github-alt:before {
content: "";
}
.fa-folder-o:before {
content: "";
}
.fa-folder-open-o:before {
content: "";
}
.fa-smile-o:before {
content: "";
}
.fa-frown-o:before {
content: "";
}
.fa-meh-o:before {
content: "";
}
.fa-gamepad:before {
content: "";
}
.fa-keyboard-o:before {
content: "";
}
.fa-flag-o:before {
content: "";
}
.fa-flag-checkered:before {
content: "";
}
.fa-terminal:before {
content: "";
}
.fa-code:before {
content: "";
}
.fa-reply-all:before {
content: "";
}
.fa-mail-reply-all:before {
content: "";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
content: "";
}
.fa-location-arrow:before {
content: "";
}
.fa-crop:before {
content: "";
}
.fa-code-fork:before {
content: "";
}
.fa-unlink:before,
.fa-chain-broken:before {
content: "";
}
.fa-question:before {
content: "";
}
.fa-info:before {
content: "";
}
.fa-exclamation:before {
content: "";
}
.fa-superscript:before {
content: "";
}
.fa-subscript:before {
content: "";
}
.fa-eraser:before {
content: "";
}
.fa-puzzle-piece:before {
content: "";
}
.fa-microphone:before {
content: "";
}
.fa-microphone-slash:before {
content: "";
}
.fa-shield:before {
content: "";
}
.fa-calendar-o:before {
content: "";
}
.fa-fire-extinguisher:before {
content: "";
}
.fa-rocket:before {
content: "";
}
.fa-maxcdn:before {
content: "";
}
.fa-chevron-circle-left:before {
content: "";
}
.fa-chevron-circle-right:before {
content: "";
}
.fa-chevron-circle-up:before {
content: "";
}
.fa-chevron-circle-down:before {
content: "";
}
.fa-html5:before {
content: "";
}
.fa-css3:before {
content: "";
}
.fa-anchor:before {
content: "";
}
.fa-unlock-alt:before {
content: "";
}
.fa-bullseye:before {
content: "";
}
.fa-ellipsis-h:before {
content: "";
}
.fa-ellipsis-v:before {
content: "";
}
.fa-rss-square:before {
content: "";
}
.fa-play-circle:before {
content: "";
}
.fa-ticket:before {
content: "";
}
.fa-minus-square:before {
content: "";
}
.fa-minus-square-o:before {
content: "";
}
.fa-level-up:before {
content: "";
}
.fa-level-down:before {
content: "";
}
.fa-check-square:before {
content: "";
}
.fa-pencil-square:before {
content: "";
}
.fa-external-link-square:before {
content: "";
}
.fa-share-square:before {
content: "";
}
.fa-compass:before {
content: "";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
content: "";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
content: "";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
content: "";
}
.fa-euro:before,
.fa-eur:before {
content: "";
}
.fa-gbp:before {
content: "";
}
.fa-dollar:before,
.fa-usd:before {
content: "";
}
.fa-rupee:before,
.fa-inr:before {
content: "";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
content: "";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
content: "";
}
.fa-won:before,
.fa-krw:before {
content: "";
}
.fa-bitcoin:before,
.fa-btc:before {
content: "";
}
.fa-file:before {
content: "";
}
.fa-file-text:before {
content: "";
}
.fa-sort-alpha-asc:before {
content: "";
}
.fa-sort-alpha-desc:before {
content: "";
}
.fa-sort-amount-asc:before {
content: "";
}
.fa-sort-amount-desc:before {
content: "";
}
.fa-sort-numeric-asc:before {
content: "";
}
.fa-sort-numeric-desc:before {
content: "";
}
.fa-thumbs-up:before {
content: "";
}
.fa-thumbs-down:before {
content: "";
}
.fa-youtube-square:before {
content: "";
}
.fa-youtube:before {
content: "";
}
.fa-xing:before {
content: "";
}
.fa-xing-square:before {
content: "";
}
.fa-youtube-play:before {
content: "";
}
.fa-dropbox:before {
content: "";
}
.fa-stack-overflow:before {
content: "";
}
.fa-instagram:before {
content: "";
}
.fa-flickr:before {
content: "";
}
.fa-adn:before {
content: "";
}
.fa-bitbucket:before {
content: "";
}
.fa-bitbucket-square:before {
content: "";
}
.fa-tumblr:before {
content: "";
}
.fa-tumblr-square:before {
content: "";
}
.fa-long-arrow-down:before {
content: "";
}
.fa-long-arrow-up:before {
content: "";
}
.fa-long-arrow-left:before {
content: "";
}
.fa-long-arrow-right:before {
content: "";
}
.fa-apple:before {
content: "";
}
.fa-windows:before {
content: "";
}
.fa-android:before {
content: "";
}
.fa-linux:before {
content: "";
}
.fa-dribbble:before {
content: "";
}
.fa-skype:before {
content: "";
}
.fa-foursquare:before {
content: "";
}
.fa-trello:before {
content: "";
}
.fa-female:before {
content: "";
}
.fa-male:before {
content: "";
}
.fa-gittip:before {
content: "";
}
.fa-sun-o:before {
content: "";
}
.fa-moon-o:before {
content: "";
}
.fa-archive:before {
content: "";
}
.fa-bug:before {
content: "";
}
.fa-vk:before {
content: "";
}
.fa-weibo:before {
content: "";
}
.fa-renren:before {
content: "";
}
.fa-pagelines:before {
content: "";
}
.fa-stack-exchange:before {
content: "";
}
.fa-arrow-circle-o-right:before {
content: "";
}
.fa-arrow-circle-o-left:before {
content: "";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
content: "";
}
.fa-dot-circle-o:before {
content: "";
}
.fa-wheelchair:before {
content: "";
}
.fa-vimeo-square:before {
content: "";
}
.fa-turkish-lira:before,
.fa-try:before {
content: "";
}
.fa-plus-square-o:before {
content: "";
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
strike,
strong,
sub,
sup,
tt,
var,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
body {
line-height: 1;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
input,
textarea {
padding: 0;
margin: 0;
font-size: 100%;
}
textarea {
overflow: auto;
}
.clearFloat {
clear: both;
}
.hidden {
position: absolute !important;
left: -9999px !important;
top: -9999px !important;
}
body,
select,
input,
textarea {
font-family: arial, sans-serif;
}
select:focus,
input:focus,
textarea:focus {
outline: 0;
}
textarea {
overflow: auto;
}
th {
text-align: left;
}
address {
font-style: normal;
}
input[type="hidden"] {
display: none !important;
visibility: hidden !important;
height: 0px !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: normal;
}
strong {
font-weight: bold;
}
em {
font-style: italic;
}
@font-face {
font-family: 'bariol_regularregular';
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_regular-webfont.eot);
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_regular-webfont.eot?#iefix) format("embedded-opentype"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_regular-webfont.woff) format("woff"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_regular-webfont.ttf) format("truetype"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_regular-webfont.svg#bariol_regularregular) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'bariol_boldbold';
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_bold-webfont.eot);
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_bold-webfont.eot?#iefix) format("embedded-opentype"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_bold-webfont.woff) format("woff"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_bold-webfont.ttf) format("truetype"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_bold-webfont.svg#bariol_boldbold) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'bariol_lightlight';
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_light-webfont.eot);
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_light-webfont.eot?#iefix) format("embedded-opentype"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_light-webfont.woff) format("woff"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_light-webfont.ttf) format("truetype"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_light-webfont.svg#bariol_lightlight) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'bariolthin';
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_thin-webfont.eot);
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_thin-webfont.eot?#iefix) format("embedded-opentype"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_thin-webfont.woff) format("woff"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_thin-webfont.ttf) format("truetype"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/bariol_thin-webfont.svg#bariolthin) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "HelveticaNeueW02-55Roma";
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix);
src: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix) format("eot"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"),url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/fonts/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg");
}
h1,
h2,
h3,
h4,
.btn {
font-family: "bariol_regularregular",Arial,sans-serif;
font-weight: normal !important;
}
.hdrpPhone .hidable,
#mainNav a,
.captCtn h1,
.prodCtn .prodHd {
font-family: "bariol_boldbold",Arial,sans-serif;
font-weight: normal !important;
}
p,
li,
.prodGrid .prodLabel,
.prodCats>li {
font-family: "HelveticaNeueW02-55Roma",Arial,sans-serif;
font-weight: normal !important;
}
body {
font-family: Arial,sans-serif;
font-size: 18px;
font-size: 1.125rem;
line-height: 130%;
line-height: 130%;
}
h1 {
color: #333;
font-size: 36px;
font-size: 2.25rem;
line-height: 130%;
font-weight: bold;
margin-bottom: 10px;
line-height: 130%;
}
h2 {
color: #8c2232;
font-size: 30px;
font-size: 1.875rem;
line-height: 130%;
font-weight: bold;
margin-bottom: 10px;
line-height: 130%;
}
h3 {
color: #4d4d4d;
font-size: 28px;
font-size: 1.75rem;
line-height: 130%;
font-weight: bold;
margin-bottom: 10px;
line-height: 130%;
}
h4 {
color: #4d4d4d;
font-size: 24px;
font-size: 1.5rem;
line-height: 130%;
font-weight: bold;
margin-bottom: 10px;
line-height: 130%;
}
h5 {
color: #484a4b;
font-size: 20px;
font-size: 1.25rem;
line-height: 130%;
font-weight: bold;
margin-bottom: 10px;
line-height: 130%;
}
h6 {
color: #484a4b;
font-size: 18;
font-weight: bold;
margin-bottom: 10px;
line-height: 130%;
}
a {
color: #8c2232;
text-decoration: none;
}
a:hover,
a:active,
a:focus {
color: #b52c41;
text-decoration: underline;
}
h1 a,
h2 a,
h3 a,
h4 a {
text-decoration: none !important;
color: inherit;
}
p,
li {
margin-bottom: 10px;
}
.content-block p,
.twoblocks-col p,
.our-people p,
.video-gallery p {
font-size: 14px;
line-height: 168%;
}
small {
font-size: 10px;
display: inline-block;
line-height: 120%;
}
.page-content P {
font-size: .8em;
}
.page-content input[type="submit"] {
border: 1px #fff solid;
}
.page-content form {
padding-top: 20px;
margin: 0 auto;
width: 80%;
}
.page-content form span {
font-size: 1em;
}
.comment-form input.submit:disabled {
background: #ccc !important;
}
.comment-form #g-recaptcha-0,
.comment-form .btnHolder {
width: 70%;
float: right;
margin-right: 20px;
clear: both;
}
.comment-form .btnHolder input[type="submit"] {
float: none;
}
* {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.container {
margin: 0 auto;
max-width: 1100px;
padding: 30px 0 60px 0;
}
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 2.5px;
padding-right: 2.5px;
}
.row {
margin-left: 0;
margin-right: 0;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12,
.col-xs-13,
.col-sm-13,
.col-md-13,
.col-lg-13,
.col-xs-14,
.col-sm-14,
.col-md-14,
.col-lg-14,
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15,
.col-xs-16,
.col-sm-16,
.col-md-16,
.col-lg-16,
.col-xs-17,
.col-sm-17,
.col-md-17,
.col-lg-17,
.col-xs-18,
.col-sm-18,
.col-md-18,
.col-lg-18,
.col-xs-19,
.col-sm-19,
.col-md-19,
.col-lg-19,
.col-xs-20,
.col-sm-20,
.col-md-20,
.col-lg-20,
.col-xs-21,
.col-sm-21,
.col-md-21,
.col-lg-21,
.col-xs-22,
.col-sm-22,
.col-md-22,
.col-lg-22,
.col-xs-23,
.col-sm-23,
.col-md-23,
.col-lg-23,
.col-xs-24,
.col-sm-24,
.col-md-24,
.col-lg-24 {
position: relative;
min-height: 1px;
padding-left: 10px !important;
padding-right: 10px !important;
}
.fa {
padding: 0 5px;
}
h1,
h2 {
text-transform: uppercase;
}
h1 {
font-size: 24px;
font-size: 1.5rem;
line-height: 130%;
}
p {
font-size: 18px;
font-size: 1.125rem;
line-height: 130%;
}
.cms-entry ul.fmt-list li:before,
.fmt-list li:before {
content: "\bb";
float: left;
margin-left: -15px;
margin-top: -1px;
}
.cms-entry ul {
margin-bottom: 10px;
}
.cms-entry ul li {
list-style: disc outside none;
margin-left: 15px;
font-size: 18px;
font-size: 1.125rem;
line-height: 130%;
}
.cms-entry ul.fmt-list li {
list-style: none;
}
.fmt-list {
margin-bottom: 10px;
}
.fmt-list li {
list-style: none;
margin-left: 15px;
}
.btn {
text-decoration: none;
font-size: 18px;
font-size: 1.125rem;
line-height: 130%;
color: #fff;
background: #8c2232;
text-transform: uppercase;
text-align: center;
display: inline-block;
margin: 1px;
padding: 0;
font-weight: bold;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 0;
-webkit-transition: all 0.25s;
transition: all 0.25s;
-webkit-transition: background-position 0s;
transition: background-position 0s;
}
.btn:hover {
text-decoration: none;
background: #b52c41;
color: #fff;
}
.btn:active,
.btn:focus {
text-decoration: none;
color: #fff;
}
.btn.lrg .btnTxt {
padding: 10px 15px;
}
.btn .btnTxt {
display: inline-block;
padding: 8px 15px;
}
.btn .btnTxt .icon {
display: inline-block;
}
.btn.iconLeft .icon.fa,
.btn.iconRight .icon.fa {
padding: 10px;
line-height: inherit;
font-size: 1.2em;
}
.btn.iconRight .btnTxt {
padding: 10px 15px;
padding-right: 0;
float: left;
}
.btn.iconRight .icon {
float: right;
}
.btn.iconLeft .btnTxt {
padding: 10px 15px;
padding-left: 0;
float: right;
}
.btn.iconLeft .icon {
float: left;
}
button.btn,
input.btn[type="submit"],
input.btn[type="button"] {
border: medium none;
cursor: pointer;
padding: 14px 51px;
}
button.btn:disabled,
input.btn[type="submit"]:disabled,
input.btn[type="button"]:disabled {
background: #ccc;
}
.iconChevronDownCircle .icon {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/icons/icons-sprite.png) no-repeat scroll 0 0 transparent;
display: inline-block;
height: 25px;
margin: 16px 30px 15px 15px;
width: 25px;
}
.pagination {
padding: 0 65px;
position: relative;
text-align: center;
margin: 30px 0;
}
.pagination .prev {
left: 15px;
position: absolute;
top: 0;
}
.pagination .next {
position: absolute;
right: 15px;
top: 0;
}
.pagination a {
background: none repeat scroll 0 0 #8c2232;
color: #fff;
display: inline-block;
font-weight: bold;
margin: 2px 1px;
padding: 5px 10px;
text-decoration: none;
cursor: pointer;
}
.pagination a:hover,
.pagination a.active {
background-color: #ccc;
color: #8c2232;
}
.pagination a.active {
cursor: default;
}
.f-left,
img.imgLeft {
float: left !important;
}
.f-right,
img.imgRight {
float: right !important;
}
.clear {
clear: both;
}
.aRight {
text-align: right !important;
}
.aLeft {
text-align: left !important;
}
.aCenter {
text-align: center !important;
}
.uppercase {
text-transform: uppercase;
}
.capitalize {
text-transform: capitalize;
}
.hideTxt {
text-indent: -9999px;
}
.mRight {
margin-right: 10px;
}
.nomargin {
margin: 0 !important;
}
.nowrap {
white-space: nowrap;
}
.hide {
display: none !important;
}
.half {
width: 50%;
float: left;
}
.themeColor1 {
color: #8c2232;
}
.w10p {
width: 10% !important;
}
.w20p {
width: 20% !important;
}
.w30p {
width: 30% !important;
}
.w40p {
width: 40% !important;
}
.w50p {
width: 50% !important;
}
.w60p {
width: 60% !important;
}
.w70p {
width: 70% !important;
}
.w80p {
width: 80% !important;
}
.w90p {
width: 90% !important;
}
.w100p {
width: 100% !important;
}
img.imgRight {
margin-left: 10px;
margin-bottom: 5px;
}
img.imgLeft {
margin-right: 10px;
margin-bottom: 5px;
}
.tbl {
display: table;
width: 100%;
height: 100%;
}
.tbl .tbl-cell {
display: table-cell;
text-align: center;
vertical-align: middle;
}
#prodList {
display: inline-block;
vertical-align: top;
*zoom: 1;
}
#prodList:before,
#prodList:after {
content: "";
display: table;
}
#prodList:after {
clear: both;
}
.push-margin-top {
margin-top: 60px;
}
.hide-small {
display: none;
}
.loading {
position: relative;
}
.loading>* {
opacity: 0.5;
filter: alpha(opacity=50);
}
.loading:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/icons/loader_48b.gif) no-repeat scroll center center transparent;
opacity: 0.5;
filter: alpha(opacity=50);
}
.loading.loading:before {
bottom: 0;
content: "Loading...";
display: block;
font-weight: bold;
height: 0;
left: 0;
margin: auto;
padding-top: 60px;
position: absolute;
right: 0;
text-align: center;
top: 0;
}
.bullet {
padding: 2px 0 2px 15px;
position: relative;
}
.bullet:after {
position: absolute;
top: 8px;
left: 2px;
content: "";
border: 5px transparent solid;
font-size: 0;
height: 0;
width: 0;
border-left-color: #000;
}
.pageOverlay {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/bg/bg-transparent-b.png);
background: rgba(0,0,0,0.8);
z-index: -1;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.pageOverlay.active {
opacity: 1;
filter: alpha(opacity=100);
z-index: 4;
cursor: pointer;
}
.pageTitle {
color: #000;
text-align: center;
padding: 0 15px 40px;
margin-bottom: 0;
font-size: 28px;
font-size: 1.75rem;
line-height: 130%;
}
.sectionFooter {
position: absolute;
left: 0;
right: 0;
width: 100%;
height: 30px;
display: block;
margin: 0 auto;
max-width: 1100px;
bottom: 0;
}
.watermark.alt {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/logos/watermark-alt.png) no-repeat scroll 0 0 transparent;
}
.gridCtn {
display: inline-block;
vertical-align: top;
*zoom: 1;
max-width: 68em;
margin-left: auto;
margin-right: auto;
}
.gridCtn:before,
.gridCtn:after {
content: "";
display: table;
}
.gridCtn:after {
clear: both;
}
.desktopMode .gridCtn {
display: inline-block;
vertical-align: top;
*zoom: 1;
max-width: 68em;
margin-left: auto;
margin-right: auto;
max-width: none;
}
.desktopMode .gridCtn:before,
.desktopMode .gridCtn:after {
content: "";
display: table;
}
.desktopMode .gridCtn:after {
clear: both;
}
.desktopMode .gridCtn .g1 {
float: left;
display: block;
margin-right: 2.35765%;
width: 6.17215%;
}
.desktopMode .gridCtn .g1:last-child {
margin-right: 0;
}
.desktopMode .gridCtn .g2 {
float: left;
display: block;
margin-right: 2.35765%;
width: 14.70196%;
}
.desktopMode .gridCtn .g2:last-child {
margin-right: 0;
}
.desktopMode .gridCtn .g3 {
float: left;
display: block;
margin-right: 2.35765%;
width: 23.23176%;
}
.desktopMode .gridCtn .g3:last-child {
margin-right: 0;
}
.desktopMode .gridCtn .g4 {
float: left;
display: block;
margin-right: 2.35765%;
width: 31.76157%;
}
.desktopMode .gridCtn .g4:last-child {
margin-right: 0;
}
.desktopMode .gridCtn .g5 {
float: left;
display: block;
margin-right: 2.35765%;
width: 40.29137%;
}
.desktopMode .gridCtn .g5:last-child {
margin-right: 0;
}
.desktopMode .gridCtn .g6 {
float: left;
display: block;
margin-right: 2.35765%;
width: 48.82117%;
}
.desktopMode .gridCtn .g6:last-child {
margin-right: 0;
}
.desktopMode .gridCtn .g7 {
float: left;
display: block;
margin-right: 2.35765%;
width: 57.35098%;
}
.desktopMode .gridCtn .g7:last-child {
margin-right: 0;
}
.desktopMode .gridCtn .g8 {
float: left;
display: block;
margin-right: 2.35765%;
width: 65.88078%;
}
.desktopMode .gridCtn .g8:last-child {
margin-right: 0;
}
.desktopMode .gridCtn .g9 {
float: left;
display: block;
margin-right: 2.35765%;
width: 74.41059%;
}
.desktopMode .gridCtn .g9:last-child {
margin-right: 0;
}
.desktopMode .gridCtn .g10 {
float: left;
display: block;
margin-right: 2.35765%;
width: 82.94039%;
}
.desktopMode .gridCtn .g10:last-child {
margin-right: 0;
}
.desktopMode .gridCtn .g11 {
float: left;
display: block;
margin-right: 2.35765%;
width: 91.4702%;
}
.desktopMode .gridCtn .g11:last-child {
margin-right: 0;
}
.desktopMode .gridCtn .g12 {
float: left;
display: block;
margin-right: 2.35765%;
width: 100%;
}
.desktopMode .gridCtn .g12:last-child {
margin-right: 0;
}
.section {
height: 100%;
overflow: hidden;
position: relative;
}
.section:first-child {
padding-top: 40px;
}
.accordion .ea_accordion {
margin-bottom: 5px;
}
.accordion .ea_accordion.active .accordTxt {
height: auto;
}
.accordion .ea_accordion.active .trigger:after {
content: "-";
margin: -2px 1px 0 0;
font-weight: normal;
top: 4px;
right: 10px;
}
.accordion .trigger {
color: #333;
cursor: pointer;
padding: 10px 30px 10px 10px;
position: relative;
display: block;
}
.accordion .trigger:after {
content: "+";
font-size: 30px;
position: absolute;
top: 0;
right: 10px;
font-weight: normal;
}
.accordion .accordTxt {
height: 0;
overflow: hidden;
}
.accordion .accordTxt .accordTxtInner {
background-color: #771d2b;
padding: 10px;
}
body {
max-width: 100%;
min-width: 320px;
}
.page-content {
height: 100vh;
text-align: center;
padding-top: 100px;
}
.page-content input[type="search"],
.page-content input[type="email"] {
border-radius: 0 !important;
-webkit-box-shadow: none !important;
-webkit-appearance: none !important;
background-color: #ffffff;
border: 1px #ccc solid;
font-size: 1rem;
height: 40px;
width: 100%;
padding-left: 10px;
}
.page-content input[type="submit"] {
border-radius: 0 !important;
-webkit-box-shadow: none !important;
-webkit-appearance: none !important;
padding: 0 !important;
position: relative;
float: right;
top: -40px;
right: 0;
border: none;
height: 40px;
width: 70px;
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/icons/search.png) no-repeat center;
background-size: 20px;
text-indent: -9999px;
background-color: #8c2232;
}
#mainHeader {
background: #484a4b;
color: #FFFFFF;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 10;
min-width: 320px;
}
#mainHeader .bandInner {
padding: 0 !important;
}
.bandInner {
margin: 0 auto;
max-width: 1100px;
position: relative;
}
.fullpageBg {
height: 100%;
min-width: 100%;
}
.pageBg {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: -1;
}
.mMenuTrigger {
border-right: 1px solid #666666;
color: #FFFFFF;
display: block;
position: absolute;
top: 0;
left: 0;
padding: 10px 12px;
z-index: 4;
font-size: 32px;
font-size: 2rem;
line-height: 130%;
-webkit-transition: all 0.25s;
transition: all 0.25s;
}
.mobileMenuActive .mMenuTrigger {
background: #3c3d3e;
}
.ph-number {
text-decoration: none;
font-size: 1.2rem;
}
.hdrpPhone {
border-left: 1px solid #666666;
color: #FFFFFF;
position: absolute;
top: 0;
right: 0;
padding: 10px 12px;
white-space: nowrap;
z-index: 3;
font-size: 32px;
font-size: 2rem;
line-height: 130%;
-webkit-transition: all 0.25s;
transition: all 0.25s;
}
.hdrpPhone .hidable {
display: none;
color: #fff;
}
.mainLogo {
display: block;
font-size: 0;
margin: 0;
padding: 31px 0;
text-align: center;
background-image: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/logos/hdr-logo-mob.gif);
background-repeat: no-repeat;
background-size: 150px;
background-position: center center;
position: relative;
z-index: 3;
}
.mainLogo>a {
display: block;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
vertical-align: middle;
width: 100%;
}
#mainFooter {
color: #FFFFFF;
background: #484a4b;
width: 100%;
margin-top: 0;
position: relative;
}
#mainFooter .bandInner {
padding: 30px 0;
}
.footer-logo {
margin: auto 0 auto 20px;
position: absolute;
top: 0;
bottom: 0;
display: block;
width: 105px;
height: 15px;
background-size: cover;
background-image: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/logos/footer-logo-mob.gif);
background-repeat: no-repeat;
}
.copyright {
color: #CCCCCC;
float: right;
font-size: 10px;
font-size: 0.625rem;
line-height: 130%;
margin: -6px 20px 0 0;
text-transform: uppercase;
}
.mainNavCtn {
height: 0;
overflow: hidden;
position: absolute;
width: 100%;
z-index: 9;
-webkit-transition: all 0.25s;
transition: all 0.25s;
-webkit-transition-property: margin, padding;
transition-property: margin, padding;
}
#mainNav {
background: none repeat scroll 0 0 #3c3d3e;
border-bottom: 3px solid #8c2232;
}
#mainNav li {
border-bottom: 1px solid #666666;
}
#mainNav li.last {
border-bottom: none;
}
#mainNav li.backLava {
border-bottom: 2px solid #8c2232;
z-index: -1;
top: 0 !important;
}
#mainNav:hover li:hover a,
#mainNav:hover .backLava {
color: #b52c41;
}
#mainNav .active a,
#mainNav .selectedLava a {
color: #b52c41;
border-color: #8c2232;
}
#mainNav a {
color: #ccc;
display: block;
padding: 10px 15px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
font-size: 14px;
font-size: 0.875rem;
line-height: 130%;
-webkit-transition: all 0.25s;
transition: all 0.25s;
}
#mainNav a:hover {
background: #545758;
text-decoration: none;
}
#intro {
height: 100vh;
}
#intro .layer:first-child {
height: 130% !important;
width: 130% !important;
left: -10% !important;
top: -10% !important;
}
#intro>.watermarkCtn {
display: none;
}
.paraVp {
width: 100%;
height: 100%;
overflow: hidden;
position: relative;
}
.paraVp .layer {
left: 0;
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.paraVp .fullpageBg {
min-height: 130%;
left: -3%;
position: absolute;
top: -10%;
}
.ie8 .paraVp .fullpageBg {
position: static;
}
#introFG {
bottom: -10px;
max-width: 558px;
position: absolute;
right: 25%;
width: 50%;
-webkit-transition: right 0.4s;
transition: right 0.4s;
}
.ie8 #introFG {
max-width: none;
width: 30%;
}
.paraVp .bandInner {
height: 100%;
}
.captCtn {
font-size: 16px;
height: 360px;
left: 15px;
line-height: 140%;
margin: auto;
position: absolute;
text-align: center;
overflow: hidden;
top: 40px;
right: 15px;
}
.captCtn h1 {
color: #000;
font-size: 26px;
font-size: 1.625rem;
line-height: 130%;
}
.captCtn p {
font-size: 14px;
font-size: 0.875rem;
line-height: 130%;
line-height: 150%;
}
.captCtn .btn .btnTxt {
padding: 14px 31px;
font-size: 22px;
font-size: 1.375rem;
line-height: 130%;
}
#media {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/bg/bg-media.jpg) no-repeat center top;
background-size: cover;
background-attachment: scroll;
width: 100%;
overflow: hidden;
min-height: auto;
}
#media .pageTitle {
color: #000;
}
#media .bandInner {
padding: 30px 15px 80px;
}
.mw-library,
.mw-gallery {
margin-bottom: 20px;
width: 100%;
height: 250px;
}
.mw-library .btn,
.mw-gallery .btn {
margin: 0;
float: right;
position: absolute;
bottom: 50px;
right: 10px;
}
.mw-library .btn .btnTxt,
.mw-gallery .btn .btnTxt {
padding: 8px 20px;
font-size: 1rem;
line-height: 130%;
}
.mw-library {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/bg/img-library.jpg) no-repeat center;
background-size: cover;
}
.mw-gallery {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/bg/vid-gallery.jpg) no-repeat center;
background-size: cover;
}
.video-gallery {
min-height: 940px;
overflow: hidden;
}
.video-gallery h4 {
padding: 20px 0 20px 0;
color: #8c2232;
border-bottom: 1px dashed #cccccc;
}
.video-gallery .video-holder {
margin-bottom: 20px;
border: 1px solid #cccccc;
padding: 20px;
}
.video-gallery .video-holder img {
width: 100%;
height: auto;
}
.flexGrid {
padding: 0 5px 0 10px;
overflow: hidden;
}
.flexGrid .fgItem {
float: left;
width: 45%;
text-align: center;
margin: 20px 0;
display: block;
position: relative;
}
.flexGrid .fgItem a,
.flexGrid .fgItem a:hover {
text-decoration: none;
}
.prodGrid .prodLabel {
color: #666666;
font-size: 12px;
font-size: 0.75rem;
line-height: 130%;
-webkit-transition: all 0.25s;
transition: all 0.25s;
text-transform: uppercase;
padding-top: 15px;
}
.prodGrid .prodImg {
z-index: -1;
width: 110px;
height: auto;
-webkit-transition: all 0.25s;
transition: all 0.25s;
}
#quickquote {
min-height: 880px;
padding: 20px;
color: #fff;
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/bg/home-bg3.jpg);
overflow: hidden;
}
#quickquote .pageTitle {
color: #fff;
}
#quickquote .btn {
width: 100%;
}
#quickquote p {
color: #fff;
}
#contact_us_thankyou_message,
#quick_quote_thankyou_message {
max-width: 690px;
margin: 0 auto 30px;
}
#contact_us_thankyou_message.success-msg p,
#quick_quote_thankyou_message.success-msg p {
color: green;
}
textarea::-webkit-input-placeholder,
input::-webkit-input-placeholder {
color: #000;
opacity: 0.7;
filter: alpha(opacity=70);
}
textarea:-moz-placeholder,
input:-moz-placeholder {
color: #000;
opacity: 0.7;
filter: alpha(opacity=70);
}
textarea::-moz-placeholder,
input::-moz-placeholder {
color: #000;
opacity: 0.7;
filter: alpha(opacity=70);
}
textarea:-ms-input-placeholder,
input:-ms-input-placeholder {
color: #000;
opacity: 0.7;
filter: alpha(opacity=70);
}
.frmCtn {
margin: 0 auto;
max-width: 700px;
padding: 10px 0;
position: relative;
}
#contact-form .inputCtn,
#contact-form .sbHolder {
border-color: #666;
}
#contact-form .btn {
width: 100%;
}
.qform .inputCtn {
border-color: #4b4b4b;
padding: 8px;
color: #484a4b;
}
.qform .inputCtn:hover {
border-color: #000;
}
.qform textarea {
color: #484a4b;
}
.qform .fldCtn.error .sbHolder {
background-color: #FFF6F6;
}
.qform .sbHolder {
border-color: #4b4b4b;
height: 36px;
text-align: left;
}
.qform .sbHolder:hover {
border-color: #333;
}
.qform .sbHolder:hover .icon {
color: #000;
}
.qform .sbToggle {
height: 34px;
width: 35px;
}
.qform .sbToggle .icon {
border: none;
color: inherit;
}
.qform .sbToggle .icon:after {
content: "\f078";
font-family: FontAwesome;
}
.qform .sbSelector {
height: 34px;
line-height: 34px;
color: #484a4b;
text-decoration: none;
}
.qform .sbSelector:hover {
text-decoration: none;
}
.qform .sbOptions {
border-color: #333;
width: -webkit-calc(100% + 2px);
width: calc(100% + 2px);
}
.qform .sbOptions a {
border-color: #000;
}
.qform .sbOptions a:hover {
color: #8c2232;
}
.qform label {
color: #fff;
}
.qform .validation-advice {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/bg/bg-transparent-w30p.png);
background: rgba(255,255,255,0.3);
color: #8c2232;
padding: 1px;
font-size: 11px;
position: absolute;
left: 1px;
line-height: 140%;
bottom: -17px;
}
.qform .checkboxCtn {
padding-left: 25px;
font-size: 16px;
font-size: 1rem;
line-height: 130%;
}
.qform .checkboxCtn label {
line-height: 18px;
}
.qform .checkboxCtn .ez-checkbox {
background: #fff;
height: 20px;
width: 20px;
border: 1px solid #000;
}
.qform .checkboxCtn .ez-checked:after {
content: "\f00c";
font-family: FontAwesome;
color: #8c2232;
}
.qform .radioCtn {
padding-left: 25px;
margin-top: 10px;
font-size: 16px;
font-size: 1rem;
line-height: 130%;
}
.qform .radioCtn label {
line-height: 18px;
}
.qform .radioCtn .ez-radio {
cursor: pointer;
height: 20px;
width: 20px;
font-family: FontAwesome;
color: #fff;
font-size: 1.4em;
}
.qform .radioCtn .ez-radio:after {
content: "\f10c";
}
.qform .radioCtn .ez-selected:after {
content: "\f192";
}
.qform .fldCtn {
text-align: center;
}
.qform .fldCtn em {
font-size: 12px;
font-size: 0.75rem;
line-height: 130%;
display: block;
line-height: 4em;
}
#qqIntro {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/bg/bg-transparent-b.png);
background: rgba(0,0,0,0.4);
padding: 10px;
margin-bottom: 20px;
text-align: center;
}
#qqIntro p {
font-size: 14px;
font-size: 0.875rem;
line-height: 130%;
line-height: 170%;
}
#qqIntro a {
font-size: 18px;
font-size: 1.125rem;
line-height: 130%;
color: #fff;
display: block;
}
#qqIntro .alt1 {
display: none;
}
#gallery {
min-height: 880px;
}
.galleryCtn {
margin: 0 0 0 -25px;
overflow: hidden;
}
#prodGallery {
padding: 0;
}
#prodGallery>li {
display: inline-block;
margin: 0 0 15px 20px;
width: 136px;
-webkit-transform: preserve-3d;
-ms-transform: preserve-3d;
transform: preserve-3d;
-webkit-perspective: 200px;
perspective: 200px;
padding: 0;
border: 2px solid #fff;
overflow: hidden;
-webkit-transition: border-color 0.25s;
transition: border-color 0.25s;
}
.ie8 #prodGallery>li:hover {
border-color: #8c2232;
}
#prodGallery>li.w2 {
width: 292px;
}
#prodGallery>li.w2 a {
padding-top: 46%;
}
#prodGallery>li>a {
display: block;
padding-top: 100%;
position: relative;
overflow: hidden;
}
#prodGallery>li>a:hover img {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
#prodGallery img {
height: auto;
left: 0;
position: absolute;
top: 0;
width: 100%;
-webkit-transition: all 0.25s;
transition: all 0.25s;
}
#contact {
background: #f1f1f1;
min-height: 890px !important;
}
#contact .pageTitle {
color: #000;
}
#contact .frmCtn {
max-width: 900px;
padding: 0;
position: relative;
}
.contactInfo {
display: none;
}
#mapCtn {
background: #fff;
height: 200px;
}
#mobContactInfo {
text-align: center;
padding: 30px 15px 80px;
}
#mobContactInfo p {
color: #8c2232;
margin-bottom: 30px;
font-size: 14px;
font-size: 0.875rem;
line-height: 130%;
}
#mobContactInfo .phoneNumber {
font-size: 14px;
font-size: 0.875rem;
line-height: 130%;
color: #8c2232;
}
#blog-content {
padding-top: 130px;
}
.comments-area {
border-top: 1px dashed #cccccc;
overflow: hidden;
padding: 20px;
background-color: #fff;
}
.comments-area h3 {
color: #8c2232;
}
.comments-area .form-allowed-tags {
display: none;
}
.comments-area .comment-form-email p,
.comments-area .comment-form-author p,
.comments-area .form-submit p .comment-form-url p,
.comments-area .comment-form-comment p,
.comments-area p {
clear: both;
padding-bottom: 10px;
}
.comments-area textarea {
height: auto !important;
}
.comments-area input[type="text"],
.comments-area input[type="email"],
.comments-area input[type="url"],
.comments-area input[type="submit"],
.comments-area textarea {
border-radius: 0 !important;
-webkit-box-shadow: none !important;
-webkit-appearance: none !important;
margin-right: 0;
background-color: #fff;
border: 1px #ccc solid;
font-size: 1rem;
height: 40px;
width: 100%;
float: none;
}
.comments-area input[type="submit"] {
border: 0 !important;
margin-top: 20px;
background-color: #8c2232 !important;
color: #fff !important;
width: 100%;
}
.comments-area p {
margin: 20px 0 20px 0;
font-size: 0.85rem;
line-height: 140%;
color: #000;
}
.blog-content-wrapper {
min-height: 850px;
padding-bottom: 60px;
color: #fff;
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/bg/home-bg3.jpg);
overflow: hidden;
}
.blog-content-wrapper #blog-content {
padding-top: 0;
}
.blog-content-wrapper .widget-area {
overflow: hidden;
background-color: #fff;
padding: 20px;
margin-bottom: 20px;
}
.blog-content-wrapper .widget-area input[type="email"],
.blog-content-wrapper .widget-area input[type="search"] {
height: 40px;
}
.blog-content-wrapper .widget-area #newsletter-form .validation-advice {
color: #000;
width: 70%;
line-height: 15px;
margin-top: 10px;
font-size: .7em;
float: left;
}
.blog-content-wrapper .widget-area #newsletter-form input[type="submit"] {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/icons/submit.png) no-repeat center;
background-size: 100%;
background-color: #8c2232;
}
.blog-content-wrapper .widget-area .fldCtn {
margin-left: 0;
}
.blog-content-wrapper .widget-area input[type="search"],
.blog-content-wrapper .widget-area input[type="email"] {
border-radius: 0 !important;
-webkit-box-shadow: none !important;
-webkit-appearance: none !important;
background-color: #ffffff;
border: 1px #ccc solid;
font-size: 1rem;
height: 40px;
width: 100%;
padding-left: 10px;
}
.blog-content-wrapper .widget-area input[type="submit"] {
border-radius: 0 !important;
-webkit-box-shadow: none !important;
-webkit-appearance: none !important;
padding: 0 !important;
position: relative;
float: right;
top: -40px;
right: 0;
border: none;
height: 40px;
width: 70px;
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/icons/search.png) no-repeat center;
background-size: 20px;
text-indent: -9999px;
background-color: #8c2232;
}
.blog-content-wrapper .widget-area .widget_search {
padding-top: 20px;
}
.blog-content-wrapper .widget-area .widget_search h3 {
margin-bottom: 0;
}
.blog-content-wrapper .widget-area .widget_categories li,
.blog-content-wrapper .widget-area .widget_categories a,
.blog-content-wrapper .widget-area .widget_archive li,
.blog-content-wrapper .widget-area .widget_archive a {
color: #000 !important;
font-size: 0.85rem;
}
.blog-content-wrapper .widget-area .widget_archive,
.blog-content-wrapper .widget-area .widget_categories {
padding-bottom: 10px;
padding-top: 10px;
border-bottom: 1px dashed #cccccc;
}
.blog-content-wrapper .widget-area .widget-title {
font-size: 1.25rem;
color: #8c2232;
}
.blog-content-wrapper .pageTitle {
color: #fff;
}
.blog-content-wrapper article {
padding: 20px;
padding-bottom: 0 !important;
background-color: #fff;
overflow: hidden;
}
.blog-content-wrapper .entry-thumbnail img {
width: 100%;
height: auto;
}
.blog-content-wrapper .entry-header h3 {
padding: 15px 0 15px 0;
line-height: 100%;
color: #8c2232;
}
.blog-content-wrapper .ssba div {
position: relative;
text-align: center !important;
}
.blog-content-wrapper .ssba div img {
width: 35px;
padding: 0;
}
.blog-content-wrapper .entry-summary .btn {
width: 100%;
}
.blog-content-wrapper .entry-summary .ssba div {
right: 0;
float: none;
width: auto;
}
.blog-content-wrapper .entry-summary,
.blog-content-wrapper .entry-content {
border-top: 1px dashed #cccccc;
}
.blog-content-wrapper .entry-summary p,
.blog-content-wrapper .entry-content p {
margin: 20px 0 20px 0;
font-size: 0.85rem;
line-height: 140%;
color: #000;
}
.blog-content-wrapper .entry-meta {
padding-bottom: 20px;
}
.blog-content-wrapper .entry-meta .categories-links,
.blog-content-wrapper .entry-meta .author,
.blog-content-wrapper .entry-meta .vcard,
.blog-content-wrapper .entry-meta .edit-link {
display: none;
}
.blog-content-wrapper .entry-meta .comments-count {
padding-left: 20px;
color: #000;
font-size: .6em;
}
.blog-content-wrapper .entry-meta span.date {
color: #000;
font-size: 12px;
padding-left: 20px;
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/icons/blog-date.png) no-repeat left center;
width: 15px;
height: 15px;
background-size: 14px;
}
.blog-content-wrapper .entry-meta a {
font-size: 0.85rem;
color: #4d4d4d;
}
#secondary .widget-title {
white-space: pre;
}
#secondary .form-status.hide-noimp {
display: none;
}
#secondary .form-status.hide-noimp p {
font-size: 14px;
color: green;
}
#products {
min-height: auto;
}
#products .pageTitle {
color: #000;
}
.prodCats {
background: none repeat scroll 0 0 #EEEDED;
margin-bottom: 20px;
overflow: hidden;
}
.prodCats>li {
float: left;
font-size: 12px;
font-size: 0.75rem;
line-height: 130%;
text-transform: uppercase;
margin: 0;
width: 50%;
vertical-align: middle;
height: 50px;
display: table;
}
.prodCats>li:hover,
.prodCats>li.active {
background: #ddd;
}
.prodCats>li:hover a,
.prodCats>li.active a {
color: #8c2232;
text-decoration: none;
}
.prodCats>li a {
display: table-cell;
vertical-align: middle;
line-height: 130%;
padding: 5px 10px;
color: #333;
text-decoration: none;
text-align: center;
}
#prodList {
width: 100%;
margin-bottom: 50px;
}
#prodList.prodDetails {
font-size: 12px;
font-size: 0.75rem;
line-height: 130%;
}
#prodList.prodDetails .prodCtn {
min-height: 425px;
padding-bottom: 25px;
padding: 10px 4% 60px 4%;
}
#prodList.prodDetails .prodCtn:after {
top: 25px;
}
#prodList.prodDetails .prodCtn .btn {
position: static;
}
#prodList.prodDetails .prodCtn .prodHd {
font-size: 23px;
font-size: 1.4375rem;
line-height: 130%;
text-transform: capitalize;
}
#prodList.prodDetails p {
font-size: 12px;
font-size: 0.75rem;
line-height: 130%;
line-height: 160%;
color: #666;
}
#prodList.prodDetails .prodPara {
margin-bottom: 20px;
}
#prodList.prodDetails .prodPara a {
color: #8c2232;
text-decoration: underline;
}
#prodList.prodDetails .prodPara a:hover,
#prodList.prodDetails .prodPara a:active,
#prodList.prodDetails .prodPara a:focus {
color: #b52c41;
text-decoration: none;
}
#prodList.prodDetails .prodImgCtn img {
max-width: none;
position: static;
}
.prodCtn {
border: 1px solid #CCCCCC;
margin-bottom: 20px;
padding: 10px 4% 60px 4%;
position: relative;
overflow: hidden;
-webkit-transition: padding 0.25s;
transition: padding 0.25s;
}
.prodCtn .prodImgCtn {
padding-top: 110%;
display: block;
}
.prodCtn .prodImgCtn img {
position: absolute;
top: 0;
width: 100%;
left: 0;
}
.prodCtn p {
font-size: 14px;
font-size: 0.875rem;
line-height: 130%;
}
.prodCtn .prodHd {
color: #8c2232;
font-size: 18px;
font-size: 1.125rem;
line-height: 130%;
}
.prodCtn .btn {
bottom: 15px;
position: absolute;
}
.prodCtn .btn .btnTxt {
font-size: 14px;
font-size: 0.875rem;
line-height: 130%;
padding: 8px 25px;
}
.pager {
overflow: hidden;
padding: 10px 0;
}
.pager .btn {
width: 100px;
}
.pager .pagerPrev {
float: left;
margin-right: 10px;
}
.pager .pagerNext {
float: right;
margin-left: 10px;
}
.downloadLink {
display: block;
margin-bottom: 10px;
padding: 5px 0 5px 25px;
}
.downloadLink>img {
float: left;
margin-left: -25px;
margin-top: -4px;
}
.full-width {
height: auto;
min-height: 460px;
padding: 30px 15px 30px 15px;
overflow: hidden;
padding-bottom: 60px;
}
.full-width h2 {
color: #8c2232;
}
.full-width p {
margin: 0 auto;
font-size: .9em;
color: #000;
line-height: 24px;
width: 80%;
}
.content-block,
.twoblocks-col,
.our-people {
width: 100%;
height: auto;
min-height: 460px;
}
.content-block .pageTitle,
.twoblocks-col .pageTitle,
.our-people .pageTitle {
color: #8c2232 !important;
}
.bandInner,
.content-block,
.bandInner,
.twoblocks-col .bandInner,
.our-people .bandInner {
padding: 30px 15px 30px;
}
.content-block .wrapper,
.twoblocks-col .wrapper {
overflow: hidden;
position: relative;
height: auto;
width: 100%;
}
.content-block .why-headlines-wrapper {
width: 100%;
float: left;
padding-left: 10px;
position: relative;
height: auto;
}
.content-block .why-headlines-wrapper h3 {
margin-bottom: 0 !important;
}
.content-block span.show_hide {
position: absolute;
top: 6px;
text-indent: -9999px;
height: 20px;
width: 100%;
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/icons/open-close.png) no-repeat left top;
background-size: 20px;
padding-left: 20px;
}
.content-block .slidingDiv {
height: auto;
overflow: hidden;
}
.content-block h3 {
margin-left: 30px;
font-size: 1.3em;
color: #8c2232;
}
.content-block {
height: auto;
}
.content-block ul {
padding-left: 10px;
font-size: 14px;
list-style-image: none;
list-style-position: inside;
}
.content-block li {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/icons/tick.png) no-repeat top left;
background-size: 20px;
padding-left: 30px;
margin-bottom: 24px;
line-height: 17px;
}
.twoblocks-col {
background-color: #8c2232;
padding-top: 60px;
}
.twoblocks-col div.block {
height: auto;
padding-bottom: 20px;
margin-bottom: 20px;
}
.twoblocks-col div.block h2 {
font-size: 2.5em;
color: #fff;
}
.twoblocks-col div.block p {
font-size: .9em;
line-height: 24px;
padding: 0 20px;
}
.twoblocks-col div.block .hero {
margin: 0 auto;
height: 200px;
width: 200px;
margin-bottom: 20px;
border-radius: 300px;
}
.our-people {
overflow: hidden;
height: auto;
text-align: center;
}
.our-people .hide-medium-up {
padding-bottom: 20px;
}
.our-people img {
border-radius: 300px;
width: 70%;
padding: 0;
height: auto;
-webkit-transition: opacity 0.1s;
transition: opacity 0.1s;
}
.our-people img:hover {
opacity: 0.7;
-webkit-transition: opacity 0.1s;
transition: opacity 0.1s;
}
.our-people a {
text-decoration: none !important;
opacity: 1;
-webkit-transition: opacity 0.6s;
transition: opacity 0.6s;
}
.our-people a:hover {
opacity: 0.8;
-webkit-transition: opacity 0.6s;
transition: opacity 0.6s;
}
.our-people h4 {
padding-top: 10px;
line-height: 100%;
font-size: 1.2rem;
margin-bottom: 5px;
text-transform: uppercase;
color: #8c2232;
}
.our-people h5 {
font-weight: 100;
font-size: 15px;
}
.our-people .thumbs {
height: auto;
overflow: hidden;
text-align: center;
}
.our-people .thumbs ul {
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}
.our-people .thumbs li {
height: 280px;
width: 25%;
float: left;
display: inline;
}
.our-people .thumbs .all-staff {
margin-bottom: 40px;
height: auto;
}
.our-people .bio-expanded {
top: -10px;
position: relative;
clear: both;
}
.our-people .bio-expanded .bio-contact {
text-transform: uppercase;
padding: 20px 0 20px 0;
}
.our-people .bio-expanded h2,
.our-people .bio-expanded h4,
.our-people .bio-expanded p,
.our-people .bio-expanded a {
margin: 0;
color: #fff;
}
.our-people .bio-expanded h2 {
line-height: 93%;
}
.our-people .bio-expanded .bio-copy {
text-align: left;
height: auto;
background-color: #323232;
}
.our-people .bio-expanded .bio-copy .bio-content {
padding: 20px;
}
.our-people .bio-expanded .garth-expanded,
.our-people .bio-expanded .john-expanded,
.our-people .bio-expanded .ellie-expanded,
.our-people .bio-expanded .harriet-expanded {
min-height: 190px;
}
.our-people .bio-expanded .garth-expanded {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/thumbs/garth-lg.jpg) no-repeat;
background-size: cover;
background-position: center;
}
.our-people .bio-expanded .john-expanded {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/thumbs/john-lg.jpg) no-repeat;
background-size: cover;
background-position: center;
}
.our-people .bio-expanded .ellie-expanded {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/thumbs/ellie-lg.jpg) no-repeat;
background-size: cover;
background-position: center;
}
.our-people .bio-expanded .harriet-expanded {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/thumbs/harriet-lg.jpg) no-repeat;
background-size: cover;
background-position: center;
}
.our-people .bio-expanded .close-btn {
position: absolute;
right: 5px;
top: -265px;
text-indent: -9999px;
height: 25px;
width: 25px;
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/icons/close-btn.png) no-repeat center;
background-size: 20px;
}
#forsale {
margin-top: 80px;
overflow: hidden;
height: auto;
}
#forsale iframe {
min-height: 2800px;
}
#faqs {
overflow: hidden;
}
#faqs li.ea_accordion {
border: 1px solid #CCCCCC;
margin-bottom: 10px;
background: #8d2232;
}
#faqs li.ea_accordion .accordTxtInner {
background: #f4f5f5;
padding: 20px;
}
#faqs li.ea_accordion .accordTxtInner p {
font-size: 18px;
font-size: 1.125rem;
line-height: 130%;
}
#faqs .trigger {
color: #fff;
}
#faqs h3 {
margin: 0;
padding-left: 20px;
font-size: 20px;
font-size: 1.25rem;
line-height: 130%;
}
#faqs h2 {
color: #000;
padding-top: 30px;
}
#faqDisclaimer {
padding: 55px 0 20px 0;
}
#faqDisclaimer p {
font-style: italic;
color: #666;
font-size: 12px;
font-size: 0.75rem;
line-height: 130%;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
.mainLogo {
background-image: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/logos/hdr-logo-mob@2x.gif);
background-size: image-width("../images/logos/hdr-logo-mob.gif") image-height("../images/logos/hdr-logo-mob.gif");
}
.footer-logo {
background-image: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/logos/footer-logo-mob@2x.gif);
background-size: image-width("../images/logos/footer-logo-mob.gif") image-height("../images/logos/footer-logo-mob.gif");
}
}
@media all and (min-width: 320px) {
.our-people .bio-expanded .garth-expanded,
.our-people .bio-expanded .john-expanded,
.our-people .bio-expanded .ellie-expanded,
.our-people .bio-expanded .harriet-expanded {
min-height: 272px;
}
}
@media all and (min-width: 480px) {
.hide-medium-up {
display: none;
}
.hide-small {
display: block;
}
.captCtn {
width: 400px;
bottom: 0;
right: auto;
text-align: left;
}
.mw-library,
.mw-gallery {
height: 480px;
}
.mw-library .btn .btnTxt,
.mw-gallery .btn .btnTxt {
padding: 14px 31px;
font-size: 1.375rem;
line-height: 130%;
}
#quickquote {
padding: 0;
}
#quickquote .btn {
width: 200px;
}
.comments-area {
padding: 35px;
}
.comments-area input[type="text"],
.comments-area input[type="email"],
.comments-area input[type="url"],
.comments-area input[type="submit"],
.comments-area textarea {
width: 70%;
float: right;
margin-right: 20px;
}
.comments-area input[type="submit"] {
width: auto;
padding-left: 10px;
padding-right: 10px;
}
.blog-content-wrapper article {
padding: 35px;
}
.blog-content-wrapper .ssba div img {
padding: 6px;
width: 45px;
}
.blog-content-wrapper .entry-summary .btn {
width: auto;
}
.blog-content-wrapper .entry-summary .ssba div {
float: right;
top: -40px !important;
}
.prodCats>li {
width: 33%;
}
#prodList.prodDetails .prodCtn {
padding: 10px 4% 60px 44%;
}
#prodList.prodDetails .prodImgCtn img {
position: absolute;
}
.prodCtn {
padding: 20px 4% 60px 50%;
min-height: 245px;
}
.prodCtn .prodImgCtn {
float: left;
margin-left: -100%;
width: 85%;
position: relative;
padding-top: 100%;
}
.twoblocks-col div.block {
height: auto;
}
.our-people .bio-expanded .close-btn {
top: 5px;
}
}
@media screen and (max-height: 620px) and (min-width: 1024px) {
#introFG {
width: 30%;
right: 15%;
}
.captCtn {
top: 40px !important;
}
}
@media screen and (max-height: 690px) and (min-width: 1024px) {
#introFG {
width: 40%;
right: 15%;
}
}
@media all and (min-width: 768px) {
.page-content form {
width: 50%;
}
h1 {
font-size: 34px;
font-size: 2.125rem;
line-height: 130%;
}
.watermark {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/logos/watermark.png) no-repeat scroll 0 0 transparent;
height: 25px;
width: 160px;
position: absolute;
bottom: 0;
left: 0;
}
.section:first-child {
padding-top: 30px;
}
.accordion .trigger {
padding: 5px 30px 5px 10px;
}
.section>.bandInner {
padding: 30px 15px 80px;
}
.hdrpPhone .hidable {
display: inline-block;
font-size: 26px;
font-size: 1.625rem;
line-height: 130%;
margin-top: -5px;
vertical-align: middle;
}
#mainFooter {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/bg/bg-transparent-b.png);
background: rgba(0,0,0,0.8);
}
.footer-logo {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/logos/footer-logo.png) no-repeat scroll 0 0 transparent;
height: 25px;
margin-left: 10px;
width: 160px;
}
.copyright {
font-size: 10px;
font-size: 0.625rem;
line-height: 130%;
margin: -10px 20px 0 0;
}
#mainNav a {
padding: 10px 5px;
font-size: 13px;
font-size: 0.8125rem;
line-height: 130%;
}
#mainNav a:hover {
background: none;
}
#intro>.watermarkCtn {
display: block;
margin-top: -130px;
}
#intro>.watermarkCtn .watermark {
top: 0;
}
#introFG {
width: 40%;
right: 5%;
}
.captCtn {
top: -33px;
}
.captCtn h1 {
font-family: "bariol_regularregular",Arial,sans-serif;
font-size: 62px;
font-size: 3.875rem;
line-height: 130%;
line-height: 100%;
}
.captCtn p {
font-size: 18px;
font-size: 1.125rem;
line-height: 130%;
line-height: 150%;
}
.flexGrid {
padding: 0 5px 0 20px;
}
.flexGrid .fgItem {
width: 32%;
text-align: left;
padding-right: 20px;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: perspective(200px);
transform: perspective(200px);
}
.prodGrid .prodLabel {
padding-top: 0;
z-index: 1;
text-align: center;
}
.prodGrid .prodImg {
float: left;
margin-right: 10px;
width: auto;
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
}
.fgItem.active .prodImg {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.fgItem.active .prodLabel {
color: #8c2232;
}
#contact-form .btn {
width: auto;
}
.qform .fldList {
margin-left: -5px;
}
.qform .fldCtn em {
font-size: 14px;
font-size: 0.875rem;
line-height: 130%;
}
.halfFld {
width: 50%;
padding-right: 5px;
}
#qqIntro {
padding: 20px;
max-height: 87px;
right: 10px;
top: 72px;
position: absolute;
width: 48%;
text-align: left;
}
#qqIntro a {
display: inline;
}
#qqIntro .alt1 {
display: inline;
}
#qqIntro .alt2 {
display: none;
}
#contact .frmCtn {
padding: 0 380px 0 0;
}
#contact .frmCtn:after {
background: #8c2232;
content: "";
height: 92%;
position: absolute;
right: 0;
top: 5px;
width: 360px;
}
.contactInfo {
display: block;
color: #FFFFFF;
padding: 30px;
padding-right: 110px;
position: absolute;
right: 0;
top: 0;
width: 360px;
z-index: 1;
}
.contactInfo a {
color: #fff;
}
.contactInfo p {
font-size: 16px;
font-size: 1rem;
line-height: 130%;
}
.contactInfo p strong {
font-family: "bariol_regularregular",Arial,sans-serif;
font-size: 16px;
font-size: 1rem;
line-height: 130%;
}
#mapCtn {
height: 420px;
}
#mobContactInfo {
display: none;
}
.blog-content-wrapper .ssba div {
text-align: right !important;
}
#products {
min-height: 940px;
}
.prodCats>li {
width: 25%;
}
#prodList {
margin-left: -20px;
}
#prodList.prodDetails {
padding-left: 20px;
}
#prodList.prodDetails .prodCtn {
padding-left: 42%;
}
#prodList.prodDetails .prodImgCtn {
top: 25px;
left: 25px;
}
#prodList li {
display: inline-block;
vertical-align: top;
margin: 0 -2px;
width: 50%;
padding-left: 20px;
}
#prodList li .prodCtn {
padding-left: 50%;
}
#prodList li .prodCtn:after {
left: 47%;
}
#prodList li .prodCtn .prodHd {
font-size: 18px;
font-size: 1.125rem;
line-height: 130%;
}
#prodList li .prodCtn p {
font-size: 14px;
font-size: 0.875rem;
line-height: 130%;
}
#prodList li .prodImgCtn {
margin-left: -100%;
padding-top: 100%;
width: 85%;
margin-bottom: -80px;
}
.prodCtn {
padding: 20px 4% 60px 32%;
}
.prodCtn .prodImgCtn {
margin-left: -46%;
width: 40%;
padding-top: 40%;
}
.full-width p {
width: 60%;
}
.twoblocks-col div.block {
min-height: 400px;
}
.twoblocks-col div.block .hero {
width: 300px;
height: 300px;
}
.our-people .bio-expanded {
margin-bottom: 80px;
top: 0;
}
.our-people .bio-expanded .bio-copy {
min-height: 450px;
}
.our-people .bio-expanded .garth-expanded,
.our-people .bio-expanded .john-expanded,
.our-people .bio-expanded .ellie-expanded,
.our-people .bio-expanded .harriet-expanded {
min-height: 450px;
}
}
@media all and (min-width: 1024px) {
.page-content form {
width: 30%;
}
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-13,
.col-lg-14,
.col-lg-15,
.col-lg-16,
.col-lg-17,
.col-lg-18,
.col-lg-19,
.col-lg-20,
.col-lg-21,
.col-lg-22,
.col-lg-23,
.col-lg-24 {
float: left;
}
.col-lg-24 {
width: 100%;
}
.col-lg-23 {
width: 95.83333333%;
}
.col-lg-22 {
width: 91.66666667%;
}
.col-lg-21 {
width: 87.5%;
}
.col-lg-20 {
width: 83.33333333%;
}
.col-lg-19 {
width: 79.16666667%;
}
.col-lg-18 {
width: 75%;
}
.col-lg-17 {
width: 70.83333333%;
}
.col-lg-16 {
width: 66.66666667%;
}
.col-lg-15 {
width: 62.5%;
}
.col-lg-14 {
width: 58.33333333%;
}
.col-lg-13 {
width: 54.16666667%;
}
.col-lg-12 {
width: 50%;
}
.col-lg-11 {
width: 45.83333333%;
}
.col-lg-10 {
width: 41.66666667%;
}
.col-lg-9 {
width: 37.5%;
}
.col-lg-8 {
width: 33.33333333%;
}
.col-lg-7 {
width: 29.16666667%;
}
.col-lg-6 {
width: 25%;
}
.col-lg-5 {
width: 20.83333333%;
}
.col-lg-4 {
width: 16.66666667%;
}
.col-lg-3 {
width: 12.5%;
}
.col-lg-2 {
width: 8.33333333%;
}
.col-lg-1 {
width: 4.16666667%;
}
.col-lg-pull-24 {
right: 100%;
}
.col-lg-pull-23 {
right: 95.83333333%;
}
.col-lg-pull-22 {
right: 91.66666667%;
}
.col-lg-pull-21 {
right: 87.5%;
}
.col-lg-pull-20 {
right: 83.33333333%;
}
.col-lg-pull-19 {
right: 79.16666667%;
}
.col-lg-pull-18 {
right: 75%;
}
.col-lg-pull-17 {
right: 70.83333333%;
}
.col-lg-pull-16 {
right: 66.66666667%;
}
.col-lg-pull-15 {
right: 62.5%;
}
.col-lg-pull-14 {
right: 58.33333333%;
}
.col-lg-pull-13 {
right: 54.16666667%;
}
.col-lg-pull-12 {
right: 50%;
}
.col-lg-pull-11 {
right: 45.83333333%;
}
.col-lg-pull-10 {
right: 41.66666667%;
}
.col-lg-pull-9 {
right: 37.5%;
}
.col-lg-pull-8 {
right: 33.33333333%;
}
.col-lg-pull-7 {
right: 29.16666667%;
}
.col-lg-pull-6 {
right: 25%;
}
.col-lg-pull-5 {
right: 20.83333333%;
}
.col-lg-pull-4 {
right: 16.66666667%;
}
.col-lg-pull-3 {
right: 12.5%;
}
.col-lg-pull-2 {
right: 8.33333333%;
}
.col-lg-pull-1 {
right: 4.16666667%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-push-24 {
left: 100%;
}
.col-lg-push-23 {
left: 95.83333333%;
}
.col-lg-push-22 {
left: 91.66666667%;
}
.col-lg-push-21 {
left: 87.5%;
}
.col-lg-push-20 {
left: 83.33333333%;
}
.col-lg-push-19 {
left: 79.16666667%;
}
.col-lg-push-18 {
left: 75%;
}
.col-lg-push-17 {
left: 70.83333333%;
}
.col-lg-push-16 {
left: 66.66666667%;
}
.col-lg-push-15 {
left: 62.5%;
}
.col-lg-push-14 {
left: 58.33333333%;
}
.col-lg-push-13 {
left: 54.16666667%;
}
.col-lg-push-12 {
left: 50%;
}
.col-lg-push-11 {
left: 45.83333333%;
}
.col-lg-push-10 {
left: 41.66666667%;
}
.col-lg-push-9 {
left: 37.5%;
}
.col-lg-push-8 {
left: 33.33333333%;
}
.col-lg-push-7 {
left: 29.16666667%;
}
.col-lg-push-6 {
left: 25%;
}
.col-lg-push-5 {
left: 20.83333333%;
}
.col-lg-push-4 {
left: 16.66666667%;
}
.col-lg-push-3 {
left: 12.5%;
}
.col-lg-push-2 {
left: 8.33333333%;
}
.col-lg-push-1 {
left: 4.16666667%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-offset-24 {
margin-left: 100%;
}
.col-lg-offset-23 {
margin-left: 95.83333333%;
}
.col-lg-offset-22 {
margin-left: 91.66666667%;
}
.col-lg-offset-21 {
margin-left: 87.5%;
}
.col-lg-offset-20 {
margin-left: 83.33333333%;
}
.col-lg-offset-19 {
margin-left: 79.16666667%;
}
.col-lg-offset-18 {
margin-left: 75%;
}
.col-lg-offset-17 {
margin-left: 70.83333333%;
}
.col-lg-offset-16 {
margin-left: 66.66666667%;
}
.col-lg-offset-15 {
margin-left: 62.5%;
}
.col-lg-offset-14 {
margin-left: 58.33333333%;
}
.col-lg-offset-13 {
margin-left: 54.16666667%;
}
.col-lg-offset-12 {
margin-left: 50%;
}
.col-lg-offset-11 {
margin-left: 45.83333333%;
}
.col-lg-offset-10 {
margin-left: 41.66666667%;
}
.col-lg-offset-9 {
margin-left: 37.5%;
}
.col-lg-offset-8 {
margin-left: 33.33333333%;
}
.col-lg-offset-7 {
margin-left: 29.16666667%;
}
.col-lg-offset-6 {
margin-left: 25%;
}
.col-lg-offset-5 {
margin-left: 20.83333333%;
}
.col-lg-offset-4 {
margin-left: 16.66666667%;
}
.col-lg-offset-3 {
margin-left: 12.5%;
}
.col-lg-offset-2 {
margin-left: 8.33333333%;
}
.col-lg-offset-1 {
margin-left: 4.16666667%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
.push-margin-top {
margin-top: 80px;
}
.pageTitle {
font-size: 40px;
font-size: 2.5rem;
line-height: 130%;
}
.mMenuTrigger {
display: none;
}
.hdrpPhone {
border-left: none;
padding-top: 20px;
padding-bottom: 20px;
}
.hdrpPhone .fa-phone {
color: #8c2232;
font-size: 1.2rem !important;
vertical-align: middle;
}
.mainLogo {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/logos/hdr-logo-s.gif) no-repeat scroll 0 center transparent;
padding: 40px 0;
background-size: 160px;
width: 160px;
}
.mainLogo {
background: url(//www.duralift.com.au/wp-content/themes/duralift/assets/build/images/logos/hdr-logo.gif) no-repeat scroll 0 center transparent;
background-size: 200px;
width: 200px;
}
.mainNavCtn {
height: 38px;
left: 0;
padding: 0 0 0 120px;
top: 25px;
text-align: center;
z-index: 2;
}
#mainNav {
border: none;
background: none;
display: inline-block;
}
#mainNav li {
float: left;
border: none;
margin: 0;
}
#mainNav a {
padding: 10px;
font-size: 14px;
font-size: 0.875rem;
line-height: 130%;
}
#introFG {
width: 50%;
right: 15%;
}
#media {
min-height: 920px;
}
.flexGrid .fgItem {
width: 32.5%;
height: 250px;
}
.prodGrid .prodLabel {
background: #fff;
background: rgba(255,255,255,0.9);
width: 140px;
bottom: 0;
height: 2em;
margin: auto;
right: 0;
text-align: left;
top: 0;
position: absolute;
}
.prodCats {
padding: 20px;
text-align: center;
}
.prodCats>li {
width: auto;
margin: 0 2%;
display: inline-block;
float: none;
height: auto;
}
.prodCats>li:hover,
.prodCats>li.active {
background: none;
}
.prodCats>li:hover a,
.prodCats>li.active a {
text-decoration: underline;
}
.prodCats>li a {
padding: 0;
}
.prodCtn:after {
border-right: 1px dashed #CCCCCC;
content: "";
height: 85%;
left: 30%;
position: absolute;
top: 15px;
}
.content-block .why-headlines-wrapper {
padding-left: 0;
}
.content-block span.show_hide {
display: none !important;
}
.content-block .slidingDiv {
display: block !important;
padding-right: 40px;
}
.content-block h3 {
margin-left: 0;
}
.content-block ul {
padding-left: 0;
}
}
@media all and (max-width: 1023px) {
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-13,
.col-md-14,
.col-md-15,
.col-md-16,
.col-md-17,
.col-md-18,
.col-md-19,
.col-md-20,
.col-md-21,
.col-md-22,
.col-md-23,
.col-md-24 {
float: left;
}
.col-md-24 {
width: 100%;
}
.col-md-23 {
width: 95.83333333%;
}
.col-md-22 {
width: 91.66666667%;
}
.col-md-21 {
width: 87.5%;
}
.col-md-20 {
width: 83.33333333%;
}
.col-md-19 {
width: 79.16666667%;
}
.col-md-18 {
width: 75%;
}
.col-md-17 {
width: 70.83333333%;
}
.col-md-16 {
width: 66.66666667%;
}
.col-md-15 {
width: 62.5%;
}
.col-md-14 {
width: 58.33333333%;
}
.col-md-13 {
width: 54.16666667%;
}
.col-md-12 {
width: 50%;
}
.col-md-11 {
width: 45.83333333%;
}
.col-md-10 {
width: 41.66666667%;
}
.col-md-9 {
width: 37.5%;
}
.col-md-8 {
width: 33.33333333%;
}
.col-md-7 {
width: 29.16666667%;
}
.col-md-6 {
width: 25%;
}
.col-md-5 {
width: 20.83333333%;
}
.col-md-4 {
width: 16.66666667%;
}
.col-md-3 {
width: 12.5%;
}
.col-md-2 {
width: 8.33333333%;
}
.col-md-1 {
width: 4.16666667%;
}
.col-md-pull-24 {
right: 100%;
}
.col-md-pull-23 {
right: 95.83333333%;
}
.col-md-pull-22 {
right: 91.66666667%;
}
.col-md-pull-21 {
right: 87.5%;
}
.col-md-pull-20 {
right: 83.33333333%;
}
.col-md-pull-19 {
right: 79.16666667%;
}
.col-md-pull-18 {
right: 75%;
}
.col-md-pull-17 {
right: 70.83333333%;
}
.col-md-pull-16 {
right: 66.66666667%;
}
.col-md-pull-15 {
right: 62.5%;
}
.col-md-pull-14 {
right: 58.33333333%;
}
.col-md-pull-13 {
right: 54.16666667%;
}
.col-md-pull-12 {
right: 50%;
}
.col-md-pull-11 {
right: 45.83333333%;
}
.col-md-pull-10 {
right: 41.66666667%;
}
.col-md-pull-9 {
right: 37.5%;
}
.col-md-pull-8 {
right: 33.33333333%;
}
.col-md-pull-7 {
right: 29.16666667%;
}
.col-md-pull-6 {
right: 25%;
}
.col-md-pull-5 {
right: 20.83333333%;
}
.col-md-pull-4 {
right: 16.66666667%;
}
.col-md-pull-3 {
right: 12.5%;
}
.col-md-pull-2 {
right: 8.33333333%;
}
.col-md-pull-1 {
right: 4.16666667%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-push-24 {
left: 100%;
}
.col-md-push-23 {
left: 95.83333333%;
}
.col-md-push-22 {
left: 91.66666667%;
}
.col-md-push-21 {
left: 87.5%;
}
.col-md-push-20 {
left: 83.33333333%;
}
.col-md-push-19 {
left: 79.16666667%;
}
.col-md-push-18 {
left: 75%;
}
.col-md-push-17 {
left: 70.83333333%;
}
.col-md-push-16 {
left: 66.66666667%;
}
.col-md-push-15 {
left: 62.5%;
}
.col-md-push-14 {
left: 58.33333333%;
}
.col-md-push-13 {
left: 54.16666667%;
}
.col-md-push-12 {
left: 50%;
}
.col-md-push-11 {
left: 45.83333333%;
}
.col-md-push-10 {
left: 41.66666667%;
}
.col-md-push-9 {
left: 37.5%;
}
.col-md-push-8 {
left: 33.33333333%;
}
.col-md-push-7 {
left: 29.16666667%;
}
.col-md-push-6 {
left: 25%;
}
.col-md-push-5 {
left: 20.83333333%;
}
.col-md-push-4 {
left: 16.66666667%;
}
.col-md-push-3 {
left: 12.5%;
}
.col-md-push-2 {
left: 8.33333333%;
}
.col-md-push-1 {
left: 4.16666667%;
}
.col-md-push-0 {
left: auto;
}
.col-md-offset-24 {
margin-left: 100%;
}
.col-md-offset-23 {
margin-left: 95.83333333%;
}
.col-md-offset-22 {
margin-left: 91.66666667%;
}
.col-md-offset-21 {
margin-left: 87.5%;
}
.col-md-offset-20 {
margin-left: 83.33333333%;
}
.col-md-offset-19 {
margin-left: 79.16666667%;
}
.col-md-offset-18 {
margin-left: 75%;
}
.col-md-offset-17 {
margin-left: 70.83333333%;
}
.col-md-offset-16 {
margin-left: 66.66666667%;
}
.col-md-offset-15 {
margin-left: 62.5%;
}
.col-md-offset-14 {
margin-left: 58.33333333%;
}
.col-md-offset-13 {
margin-left: 54.16666667%;
}
.col-md-offset-12 {
margin-left: 50%;
}
.col-md-offset-11 {
margin-left: 45.83333333%;
}
.col-md-offset-10 {
margin-left: 41.66666667%;
}
.col-md-offset-9 {
margin-left: 37.5%;
}
.col-md-offset-8 {
margin-left: 33.33333333%;
}
.col-md-offset-7 {
margin-left: 29.16666667%;
}
.col-md-offset-6 {
margin-left: 25%;
}
.col-md-offset-5 {
margin-left: 20.83333333%;
}
.col-md-offset-4 {
margin-left: 16.66666667%;
}
.col-md-offset-3 {
margin-left: 12.5%;
}
.col-md-offset-2 {
margin-left: 8.33333333%;
}
.col-md-offset-1 {
margin-left: 4.16666667%;
}
.col-md-offset-0 {
margin-left: 0%;
}
}
@media all and (max-width: 767px) {
.comment-form #g-recaptcha-0,
.comment-form .btnHolder {
float: none;
}
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-13,
.col-sm-14,
.col-sm-15,
.col-sm-16,
.col-sm-17,
.col-sm-18,
.col-sm-19,
.col-sm-20,
.col-sm-21,
.col-sm-22,
.col-sm-23,
.col-sm-24 {
float: left;
}
.col-sm-24 {
width: 100%;
}
.col-sm-23 {
width: 95.83333333%;
}
.col-sm-22 {
width: 91.66666667%;
}
.col-sm-21 {
width: 87.5%;
}
.col-sm-20 {
width: 83.33333333%;
}
.col-sm-19 {
width: 79.16666667%;
}
.col-sm-18 {
width: 75%;
}
.col-sm-17 {
width: 70.83333333%;
}
.col-sm-16 {
width: 66.66666667%;
}
.col-sm-15 {
width: 62.5%;
}
.col-sm-14 {
width: 58.33333333%;
}
.col-sm-13 {
width: 54.16666667%;
}
.col-sm-12 {
width: 50%;
}
.col-sm-11 {
width: 45.83333333%;
}
.col-sm-10 {
width: 41.66666667%;
}
.col-sm-9 {
width: 37.5%;
}
.col-sm-8 {
width: 33.33333333%;
}
.col-sm-7 {
width: 29.16666667%;
}
.col-sm-6 {
width: 25%;
}
.col-sm-5 {
width: 20.83333333%;
}
.col-sm-4 {
width: 16.66666667%;
}
.col-sm-3 {
width: 12.5%;
}
.col-sm-2 {
width: 8.33333333%;
}
.col-sm-1 {
width: 4.16666667%;
}
.col-sm-pull-24 {
right: 100%;
}
.col-sm-pull-23 {
right: 95.83333333%;
}
.col-sm-pull-22 {
right: 91.66666667%;
}
.col-sm-pull-21 {
right: 87.5%;
}
.col-sm-pull-20 {
right: 83.33333333%;
}
.col-sm-pull-19 {
right: 79.16666667%;
}
.col-sm-pull-18 {
right: 75%;
}
.col-sm-pull-17 {
right: 70.83333333%;
}
.col-sm-pull-16 {
right: 66.66666667%;
}
.col-sm-pull-15 {
right: 62.5%;
}
.col-sm-pull-14 {
right: 58.33333333%;
}
.col-sm-pull-13 {
right: 54.16666667%;
}
.col-sm-pull-12 {
right: 50%;
}
.col-sm-pull-11 {
right: 45.83333333%;
}
.col-sm-pull-10 {
right: 41.66666667%;
}
.col-sm-pull-9 {
right: 37.5%;
}
.col-sm-pull-8 {
right: 33.33333333%;
}
.col-sm-pull-7 {
right: 29.16666667%;
}
.col-sm-pull-6 {
right: 25%;
}
.col-sm-pull-5 {
right: 20.83333333%;
}
.col-sm-pull-4 {
right: 16.66666667%;
}
.col-sm-pull-3 {
right: 12.5%;
}
.col-sm-pull-2 {
right: 8.33333333%;
}
.col-sm-pull-1 {
right: 4.16666667%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-push-24 {
left: 100%;
}
.col-sm-push-23 {
left: 95.83333333%;
}
.col-sm-push-22 {
left: 91.66666667%;
}
.col-sm-push-21 {
left: 87.5%;
}
.col-sm-push-20 {
left: 83.33333333%;
}
.col-sm-push-19 {
left: 79.16666667%;
}
.col-sm-push-18 {
left: 75%;
}
.col-sm-push-17 {
left: 70.83333333%;
}
.col-sm-push-16 {
left: 66.66666667%;
}
.col-sm-push-15 {
left: 62.5%;
}
.col-sm-push-14 {
left: 58.33333333%;
}
.col-sm-push-13 {
left: 54.16666667%;
}
.col-sm-push-12 {
left: 50%;
}
.col-sm-push-11 {
left: 45.83333333%;
}
.col-sm-push-10 {
left: 41.66666667%;
}
.col-sm-push-9 {
left: 37.5%;
}
.col-sm-push-8 {
left: 33.33333333%;
}
.col-sm-push-7 {
left: 29.16666667%;
}
.col-sm-push-6 {
left: 25%;
}
.col-sm-push-5 {
left: 20.83333333%;
}
.col-sm-push-4 {
left: 16.66666667%;
}
.col-sm-push-3 {
left: 12.5%;
}
.col-sm-push-2 {
left: 8.33333333%;
}
.col-sm-push-1 {
left: 4.16666667%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-offset-24 {
margin-left: 100%;
}
.col-sm-offset-23 {
margin-left: 95.83333333%;
}
.col-sm-offset-22 {
margin-left: 91.66666667%;
}
.col-sm-offset-21 {
margin-left: 87.5%;
}
.col-sm-offset-20 {
margin-left: 83.33333333%;
}
.col-sm-offset-19 {
margin-left: 79.16666667%;
}
.col-sm-offset-18 {
margin-left: 75%;
}
.col-sm-offset-17 {
margin-left: 70.83333333%;
}
.col-sm-offset-16 {
margin-left: 66.66666667%;
}
.col-sm-offset-15 {
margin-left: 62.5%;
}
.col-sm-offset-14 {
margin-left: 58.33333333%;
}
.col-sm-offset-13 {
margin-left: 54.16666667%;
}
.col-sm-offset-12 {
margin-left: 50%;
}
.col-sm-offset-11 {
margin-left: 45.83333333%;
}
.col-sm-offset-10 {
margin-left: 41.66666667%;
}
.col-sm-offset-9 {
margin-left: 37.5%;
}
.col-sm-offset-8 {
margin-left: 33.33333333%;
}
.col-sm-offset-7 {
margin-left: 29.16666667%;
}
.col-sm-offset-6 {
margin-left: 25%;
}
.col-sm-offset-5 {
margin-left: 20.83333333%;
}
.col-sm-offset-4 {
margin-left: 16.66666667%;
}
.col-sm-offset-3 {
margin-left: 12.5%;
}
.col-sm-offset-2 {
margin-left: 8.33333333%;
}
.col-sm-offset-1 {
margin-left: 4.16666667%;
}
.col-sm-offset-0 {
margin-left: 0%;
}
.captCtn .btn {
display: none;
}
.qform .frmCol {
width: 100% !important;
}
.qform .fldCtn {
margin: 0;
}
}
@media all and (max-width: 479px) {
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-13,
.col-xs-14,
.col-xs-15,
.col-xs-16,
.col-xs-17,
.col-xs-18,
.col-xs-19,
.col-xs-20,
.col-xs-21,
.col-xs-22,
.col-xs-23,
.col-xs-24 {
float: left;
}
.col-xs-24 {
width: 100%;
}
.col-xs-23 {
width: 95.83333333%;
}
.col-xs-22 {
width: 91.66666667%;
}
.col-xs-21 {
width: 87.5%;
}
.col-xs-20 {
width: 83.33333333%;
}
.col-xs-19 {
width: 79.16666667%;
}
.col-xs-18 {
width: 75%;
}
.col-xs-17 {
width: 70.83333333%;
}
.col-xs-16 {
width: 66.66666667%;
}
.col-xs-15 {
width: 62.5%;
}
.col-xs-14 {
width: 58.33333333%;
}
.col-xs-13 {
width: 54.16666667%;
}
.col-xs-12 {
width: 50%;
}
.col-xs-11 {
width: 45.83333333%;
}
.col-xs-10 {
width: 41.66666667%;
}
.col-xs-9 {
width: 37.5%;
}
.col-xs-8 {
width: 33.33333333%;
}
.col-xs-7 {
width: 29.16666667%;
}
.col-xs-6 {
width: 25%;
}
.col-xs-5 {
width: 20.83333333%;
}
.col-xs-4 {
width: 16.66666667%;
}
.col-xs-3 {
width: 12.5%;
}
.col-xs-2 {
width: 8.33333333%;
}
.col-xs-1 {
width: 4.16666667%;
}
.col-xs-pull-24 {
right: 100%;
}
.col-xs-pull-23 {
right: 95.83333333%;
}
.col-xs-pull-22 {
right: 91.66666667%;
}
.col-xs-pull-21 {
right: 87.5%;
}
.col-xs-pull-20 {
right: 83.33333333%;
}
.col-xs-pull-19 {
right: 79.16666667%;
}
.col-xs-pull-18 {
right: 75%;
}
.col-xs-pull-17 {
right: 70.83333333%;
}
.col-xs-pull-16 {
right: 66.66666667%;
}
.col-xs-pull-15 {
right: 62.5%;
}
.col-xs-pull-14 {
right: 58.33333333%;
}
.col-xs-pull-13 {
right: 54.16666667%;
}
.col-xs-pull-12 {
right: 50%;
}
.col-xs-pull-11 {
right: 45.83333333%;
}
.col-xs-pull-10 {
right: 41.66666667%;
}
.col-xs-pull-9 {
right: 37.5%;
}
.col-xs-pull-8 {
right: 33.33333333%;
}
.col-xs-pull-7 {
right: 29.16666667%;
}
.col-xs-pull-6 {
right: 25%;
}
.col-xs-pull-5 {
right: 20.83333333%;
}
.col-xs-pull-4 {
right: 16.66666667%;
}
.col-xs-pull-3 {
right: 12.5%;
}
.col-xs-pull-2 {
right: 8.33333333%;
}
.col-xs-pull-1 {
right: 4.16666667%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-push-24 {
left: 100%;
}
.col-xs-push-23 {
left: 95.83333333%;
}
.col-xs-push-22 {
left: 91.66666667%;
}
.col-xs-push-21 {
left: 87.5%;
}
.col-xs-push-20 {
left: 83.33333333%;
}
.col-xs-push-19 {
left: 79.16666667%;
}
.col-xs-push-18 {
left: 75%;
}
.col-xs-push-17 {
left: 70.83333333%;
}
.col-xs-push-16 {
left: 66.66666667%;
}
.col-xs-push-15 {
left: 62.5%;
}
.col-xs-push-14 {
left: 58.33333333%;
}
.col-xs-push-13 {
left: 54.16666667%;
}
.col-xs-push-12 {
left: 50%;
}
.col-xs-push-11 {
left: 45.83333333%;
}
.col-xs-push-10 {
left: 41.66666667%;
}
.col-xs-push-9 {
left: 37.5%;
}
.col-xs-push-8 {
left: 33.33333333%;
}
.col-xs-push-7 {
left: 29.16666667%;
}
.col-xs-push-6 {
left: 25%;
}
.col-xs-push-5 {
left: 20.83333333%;
}
.col-xs-push-4 {
left: 16.66666667%;
}
.col-xs-push-3 {
left: 12.5%;
}
.col-xs-push-2 {
left: 8.33333333%;
}
.col-xs-push-1 {
left: 4.16666667%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-offset-24 {
margin-left: 100%;
}
.col-xs-offset-23 {
margin-left: 95.83333333%;
}
.col-xs-offset-22 {
margin-left: 91.66666667%;
}
.col-xs-offset-21 {
margin-left: 87.5%;
}
.col-xs-offset-20 {
margin-left: 83.33333333%;
}
.col-xs-offset-19 {
margin-left: 79.16666667%;
}
.col-xs-offset-18 {
margin-left: 75%;
}
.col-xs-offset-17 {
margin-left: 70.83333333%;
}
.col-xs-offset-16 {
margin-left: 66.66666667%;
}
.col-xs-offset-15 {
margin-left: 62.5%;
}
.col-xs-offset-14 {
margin-left: 58.33333333%;
}
.col-xs-offset-13 {
margin-left: 54.16666667%;
}
.col-xs-offset-12 {
margin-left: 50%;
}
.col-xs-offset-11 {
margin-left: 45.83333333%;
}
.col-xs-offset-10 {
margin-left: 41.66666667%;
}
.col-xs-offset-9 {
margin-left: 37.5%;
}
.col-xs-offset-8 {
margin-left: 33.33333333%;
}
.col-xs-offset-7 {
margin-left: 29.16666667%;
}
.col-xs-offset-6 {
margin-left: 25%;
}
.col-xs-offset-5 {
margin-left: 20.83333333%;
}
.col-xs-offset-4 {
margin-left: 16.66666667%;
}
.col-xs-offset-3 {
margin-left: 12.5%;
}
.col-xs-offset-2 {
margin-left: 8.33333333%;
}
.col-xs-offset-1 {
margin-left: 4.16666667%;
}
.col-xs-offset-0 {
margin-left: 0%;
}
#prodList.prodDetails .prodImgCtn {
position: static;
width: auto;
padding-top: 0;
padding-bottom: 10px;
}
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
}
}
@-ms-keyframes spin {
0% {
-ms-transform: rotate(0deg);
}
100% {
-ms-transform: rotate(359deg);
}
}
@keyframes spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
#intro .captCtn {
height: 400px;
}#quickquote-frm li input{background:white;padding:15px}.qform textarea{background:white!important}#quickquote .btn{background:#8c2232}#quickquote .btn::hover{background:#B52C41}#quickquote-form label{margin:0 20px}#fldrate{display:flex;text-align:center;padding:0 27px}#fldrate label{margin:10px 20px}.halfFld{width:50%;padding-right:10px;float:left;padding:10px 10px}#qqIntro{max-height:105px}#contact-form input{background:white;padding:10px 10px}#infFormIframe_0{height:550px!important}#quickquote{min-height:580px}#quickquote *{font-family:"HelveticaNeueW02-55Roma",Arial,sans-serif!important;font-weight:normal!important}#quickquote .infusion-form{padding:40px 0;background:#484a4b;border:2px solid #333}#quickquote .bandInner{padding-top:80px}#quickquote #mainContent tr,#quickquote #mainContent td,#quickquote #mainContent tbody,#quickquote #mainContent table{display:block!important;max-width:100%}@media screen and (max-width:340px){#quickquote #mainContent tr,#quickquote #mainContent td,#quickquote #mainContent tbody,#quickquote #mainContent table{max-width:99.2%}}@media screen and (min-width:481px) and (max-width:768px){#quickquote .bandInner{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:520px){#quickquote{padding:0}#quickquote .bandInner{padding-left:0;padding-right:0;width:100%!important;left:0;margin:0;max-width:100%!important;padding-top:0;margin-top:-10px!important;padding-bottom:0;margin-bottom:-10px!important}#quickquote td.body{padding:6px}}#quickquote .title,#quickquote .title *{font-family:"bariol_regularregular",Arial,sans-serif!important;font-weight:normal!important}#quickquote .title{max-height:80px;overflow:hidden}#quickquote label,#quickquote .infusion-field-label-container{display:none!important}#quickquote .infusion-option label{display:inline-block!important}#quickquote input[type="text"],#quickquote input[type="email"],#quickquote textarea,#quickquote select{border:1px solid #676767;padding:12px;margin-bottom:10px}#quickquote input[type="text"].error,#quickquote input[type="email"].error,#quickquote textarea.error,#quickquote select.error{background:#eaabab}#quickquote .infusion-field-input,#quickquote textarea,#quickquote .infusion-field-input-container{width:100%!important}#quickquote .body div:nth-child(3)::before{content:"Hire Duration";font-size:16px;margin-bottom:8px;display:block;margin-top:5px}#quickquote .body .title div:nth-child(3)::before{content:""!important}#quickquote .options-container .infusion-option{display:inline-block;margin-right:14px;margin-bottom:16px}#quickquote .options-container .infusion-option input{margin-right:5px!important}#quickquote .g-recaptcha{display:inline-block;position:relative;left:50%;margin-top:14px;margin-bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#quickquote .g-recaptcha.error{border:1px solid #d71313;background:#d71313;padding:2px 0 0 2px;border-radius:5px}#quickquote .infusion-submit,#quickquote .infusion-submit *{font-family:"bariol_regularregular",Arial,sans-serif!important;font-weight:normal!important}#quickquote .infusion-submit{margin-top:4px!important}#quickquote .infusion-submit button{cursor:pointer;position:relative}#quickquote .infusion-submit button:hover{background:#b52c41!important}#quickquote .infusion-submit button::after{content:"";background-image:url(https://www.duralift.com.au/wp-content/uploads/2019/01/loading.gif);display:block;position:absolute;top:16px;right:10px;width:20px;height:18px;background-size:84%;background-repeat:no-repeat;background-color:rgba(255,255,255,.9);padding:8px 9px;border-radius:2px;background-position:center center;opacity:0;-webkit-transition:opacity ease .3s;-moz-transition:opacity ease .3s;-ms-transition:opacity ease .3s;transition:opacity ease .3s}#quickquote .infusion-submit button.loader::after{opacity:1}#contact{border-top:1px solid rgba(0,0,0,.15)}#contact .bandInner{padding-top:55px;padding-bottom:125px}#contact-form li{list-style:none}#contact-form div:last-child{padding:0!important}#contact-form .halfFld{padding:5px}#contact-form .halfFld input{border:1px solid #676767}@media screen and (max-width:768px){#contact-form .halfFld{padding:0}#contact-form .halfFld:nth-child(2){padding-right:5px}#contact-form .halfFld:nth-child(3){padding-left:5px}}#contact-form textarea{padding-top:10px!important}.page-template-page-about .push-margin-top{margin-top:56px}#an_testimonials .an_comment_box{position:relative}#an_testimonials .an_comment_box>div:nth-child(1){display:block!important}@media screen and (max-width:1024px){.page-template-page-about .push-margin-top{margin-top:38px}}@media screen and (max-width:906px){#an_testimonials .an_comment_box{max-height:100%;height:auto!important;margin-bottom:50px}}@media screen and (max-width:480px){#an_testimonials .an_comment_box{padding-left:10px!important}}#an_testimonials .an_testimonial_text_title_box{top:-38px;position:relative;margin-bottom:0;max-height:100%;overflow:visible}#an_testimonials .an_testimonial_text_title_box .an_testimonial_text{font-size:18px!important;line-height:20px!important;font-weight:bold!important;margin-left:47px!important;width:80%!important}@media screen and (max-width:906px){#an_testimonials .an_testimonial_text_title_box{padding-bottom:40px}}#an_testimonials .an_comment_box>div>div:nth-child(3){position:absolute;bottom:0}#an_testimonials .an_comment_user_name{width:100%;line-height:46px}#an_testimonials .an_comment_time{display:none!important}#an_testimonials .an_powered_by_box{width:140px;height:70px;position:absolute;right:-32px;bottom:-22px}#an_testimonials .an_powered_by_box .an_testimonial_text{padding-left:18px;width:100px;margin-top:-6px}#mainHeader .bandInner{max-width:1280px}@media screen and (min-width:1025px){#mainHeader .mainNavCtn{left:5%!important}}@media screen and (min-width:1025px){#mainHeader #mainNav{margin-top:-4px!important}}@media screen and (min-width:1025px) and (max-width:1280px){#mainHeader .mainNavCtn{padding:0!important;left:2%!important}#mainHeader #mainNav a{font-size:13px!important}}@media screen and (max-width:1024px){#mainHeader #mainNav li{padding-left:15px!important}}#mainHeader .social-icons{z-index:1000;position:relative}@media screen and (max-width:1660px){#mainHeader .social-icons{display:none!important}}@media screen and (min-width:1025px){#mainHeader .hdrpPhone{padding-top:19px;padding-bottom:19.5px}}html body .mapouter{width:100%!important;border-top:1px solid rgba(0,0,0,.15)}html body #secondary.sidebar-container .widget-area,html body #secondary.sidebar-container aside{position:relative!important;height:auto!important;left:inherit!important;top:inherit!important}html body #secondary.sidebar-container #text-2{position:relative!important;left:inherit!important;top:inherit!important;margin-top:20px}html body #secondary.sidebar-container #pplrpsts_popular_posts_widget-2{position:relative!important;left:inherit!important;top:inherit!important}html body#secondary.sidebar-container #pplrpsts_popular_posts_widget-2 article.post{padding:0px!important}html body #secondary.sidebar-container #pplrpsts_popular_posts_widget-2 h4{font-size:18px!important}html body #secondary.sidebar-container #pplrpsts_popular_posts_widget-2 .entry-meta span{display:none!important}html body #secondary.sidebar-container #pplrpsts_popular_posts_widget-2 .entry-meta span.rltdpstsplgn-author{display:block!important;color:#fff;text-indent:-9999px}html body #secondary.sidebar-container #pplrpsts_popular_posts_widget-2 .entry-meta span.rltdpstsplgn-author .author{display:block!important;text-indent:0;margin-top:-30px}html body #secondary.sidebar-container #pplrpsts_popular_posts_widget-2 img{width:100%;height:auto}