/* Enter Your Custom CSS Here */
body .gform_wrapper .gform_body .gform_fields #field_1_1.gfield input[type-text]
{
  width: 250% !important;
}
body .gform_wrapper .gform_body .gform_fields #field_1_3.gfield input[type-text]
{
  width: 250% !important;
}
.gform_wrapper .left_label .ginput_container, .gform_wrapper .right_label .ginput_container {
    width: 100%;
}
.gform_wrapper .gfield_label {
    display: none;
}   
.gform_body .fa::before {
    color: #aaa;
    position: relative;
    top: 8px;
}
.fa:focus { color: #e44424; }

li.gfield::before {
    content: "";
}
input:focus .fa::before {
    color: #e44424;
}
/*.gfct_fa_span:first-child .fa:before { display: none; }*/
.w-nav-list .btn { line-height: inherit; padding: 0; }

.l-main .w-contacts-item-value {
    color: #e44424;
      font-weight: bold;
}

li {
    color: #e44424;
}

.l-subheader .w-contacts {
    font-size: 17px;
}

.l-subheader .w-contacts-item {
    margin: 0 18px;
}
.li-logo-icon h5 {
    background: rgba(0, 0, 0, 0) url("http://pinpointmarketing.ie/wp-content/uploads/2015/10/logo-icon-20x20.png") no-repeat scroll 0 center;
    padding-left: 30px !important;
}

@font-face {
    font-family: Tryst-Regular;
    src: url(http://pinpointmarketing.ie/wp-content/uploads/2015/10/Tryst-Regular.otf);
}

h1, h2, h3, h4, h5, h6, .w-blog-post.format-quote blockquote, .w-counter-number, .w-logo-title, .w-pricing-item-price, .w-tabs-item-title, .ult_price_figure, .ult_countdown-amount, .ultb3-box .ultb3-title, .stats-block .stats-desc .stats-number {
    font-family: "Tryst-Regular";
}

@media only screen and (max-width: 600px) {
    .for_phone {
        width: 90%;
    }
}

a:hover , .highlight_primary, .no-touch .l-titlebar .g-nav-item:hover, a.w-btn.color_primary.style_outlined, .w-btn.color_primary.style_outlined, .l-main .w-contacts-item:before, .w-counter.color_primary .w-counter-number, .g-filters-item.active, .no-touch .g-filters-item.active:hover, .w-form-row.focused .w-form-row-field:before, .w-iconbox.color_primary .w-iconbox-icon, .no-touch .w-iconbox-link:hover .w-iconbox-title, .no-touch .w-logos .owl-prev:hover, .no-touch .w-logos .owl-next:hover, .w-separator.color_primary, .w-tabs.layout_default .w-tabs-item.active, .no-touch .w-tabs.layout_default .w-tabs-item.active:hover, .w-tabs-section.active .w-tabs-section-header, .w-tabs.layout_ver .w-tabs-item.active, .no-touch .w-tabs.layout_ver .w-tabs-item.active:hover, .no-touch .g-tags > a:hover, .woocommerce .products .product .button, .woocommerce .star-rating span:before, .woocommerce-tabs .tabs li.active, .no-touch .woocommerce-tabs .tabs li.active:hover, .woocommerce .stars span a:after, #subscription-toggle span.is-subscribed:before, #favorite-toggle span.is-favorite:before {
    color: #e44424;
}

.gform_confirmation_message, .form_saved_message_sent {
    font-size: 1.2em;
    color: #e4442e;
      font-weight: 800;
}