a.paragraph-cta {
    border-style:solid;
    border-color:#dbdada;
    border-width:1px;
    padding:10px;
    font-size:150%;
    display:inline-block;
    margin:10px 0;
}
.paragraph-cta-unlinkedtext {
    color:#5b5b5d;
    text-decoration: none;
}
.paragraph-cta-linkedtext {
    color:#214677;
    text-decoration: underline;
}
a.paragraph-cta:hover {
    border-color:#5b5b5d;
    background-color:#fafafa;
    text-decoration: none;
}
a.paragraph-cta:hover .paragraph-cta-unlinkedtext {
    text-decoration: none;
}
a.paragraph-cta:hover .paragraph-cta-linkedtext {
    color:#c01700;
    text-decoration: underline;
}
#edit-submitted-your-full-name, #edit-submitted-phone-number,#edit-submitted-email {
    float:left;
    width:30%;
    min-width:150px;
    margin-bottom:10px;
}
#edit-submitted-your-full-name,#edit-submitted-phone-number {
    margin-right:3%;
}
#webform-component-optional-are-you-inquiring-about-a-specific-employer-{
    clear:both;
}

.view-contractors a.paragraph-cta {
    font-size:80%;
    margin:2px 0;
    padding:2px 10px;
}

.view-contractors .views-field-title{
    font-size:125%;
}


.view-contractors .views-field-field-business-logo{
    float:left;
}
.view-contractors tr.even td, .view-contractors tr.odd td {
    border-style:none;
}

.paragraph-image-cta-1x1, .paragraph-image-cta-1x2, .paragraph-image-cta-1x3{
    margin:10px 0px;
}

.paragraph-image-cta-1x1 a.paragraph-image-cta h3, .paragraph-image-cta-1x2 a.paragraph-image-cta h3, .paragraph-image-cta-1x3 a.paragraph-image-cta h3 {
    text-align:center;
    font-weight:bold;
    color:#850F0C;
    margin-top:.5em;
}

.paragraph-image-cta-1x1 a.paragraph-image-cta:hover h3,.paragraph-image-cta-1x2 a.paragraph-image-cta:hover h3, .paragraph-image-cta-1x3 a.paragraph-image-cta:hover h3 {
    color:#ffffff;
}

.paragraph-image-cta-1x1 a.paragraph-image-cta {
    width:100%;
    display:inline-block;
    border-width:1px;
    border-style:solid;
    border-color:#eeeeee;
}

.paragraph-image-cta-1x1 a.paragraph-image-cta:hover {
    background-color:#850F0C;
    text-decoration: none;
}

.paragraph-image-cta-1x1 a.paragraph-image-cta {
    margin-right:10%;
}

.paragraph-image-cta-1x2 a.paragraph-image-cta-1, .paragraph-image-cta-1x2 a.paragraph-image-cta-2 {
    width:45%;
    display:inline-block;
    border-width:1px;
    border-style:solid;
    border-color:#eeeeee;
}
.paragraph-image-cta-1x2 a.paragraph-image-cta-1:hover, .paragraph-image-cta-1x2 a.paragraph-image-cta-2:hover {
    background-color:#850F0C;
    text-decoration: none;
}

.paragraph-image-cta-1x2 a.paragraph-image-cta-1 {
    margin-right:10%;
}

.paragraph-image-cta-1x3 a.paragraph-image-cta-1, .paragraph-image-cta-1x3 a.paragraph-image-cta-2, .paragraph-image-cta-1x3 a.paragraph-image-cta-3 {
    width:30%;
    display:inline-block;
    border-width:1px;
    border-style:solid;
    border-color:#eeeeee;
}

.paragraph-image-cta-1x3 a.paragraph-image-cta-1:hover, .paragraph-image-cta-1x3 a.paragraph-image-cta-2:hover, .paragraph-image-cta-1x3 a.paragraph-image-cta-3:hover {
    background-color:#850F0C;
    text-decoration: none;
}

.paragraph-image-cta-1x3 a.paragraph-image-cta-1, .paragraph-image-cta-1x3 a.paragraph-image-cta-2 {
    margin-right:5%;
}