/*to be copied into shared.css at some point*/
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

@media screen and (max-width: 1024px) {
    div#container {
        width: 98%;
    }
}

@media screen and (max-width: 650px) {
    div#container {
        width: 100% !important;
    }
}

div#footer {
    width: 100%;
}

/*End of to be copied into shared.css at some point*/
h1 {
    color: #0c1624;
    font-weight: bold;
}

a {
    text-decoration: none;
    cursor: pointer;
}

    a:hover {
        text-decoration: underline;
    }

p, li, dd, dt {
    line-height: 1.35em;
}


/*Search Form*/
div#searchBar {
    margin: 0;
    padding: 1em;
    border: 0;
    background: #1895a2;
    margin-bottom: 1em;
}

.searchInput:before {
    color: #2A66A2;
}

div#searchSuggestions #categoryResults,
div#searchSuggestions #articleResults {
    width: 50%;
    float: left;
    display: block;
}

div#searchSuggestions a {
    color: #1895a2;
}

/*Menu Bar*/
div#article-categories {
    padding: 0.313em 0;
    margin-bottom: 1em;
    background-color: #f1f1f1;
    background: -moz-linear-gradient(center top, #e0e0e0, #f1f1f1) repeat scroll 0 0 #e0e0e0;
    background: -webkit-gradient(linear, center bottom, center top, from(#f1f1f1), to(#e0e0e0));
    background-image: -o-linear-gradient(#f1f1f1, #e0e0e0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#e0e0e0');
    border: 1px solid #d7d7d7;
    border-radius: 0.25em;
}

    div#article-categories a.browseCats {
        display: none;
    }

    div#article-categories ul {
        margin: 0;
        padding: 0;
        text-align: center;
        display: inline-block;
        width: 100%;
    }

    div#article-categories li {
        list-style-type: none;
        display: inline-block;
        padding: 0 1.2%;
    }

    div#article-categories a {
        color: #525252;
        text-decoration: none;
        display: block;
    }

        div#article-categories a:hover {
            color: #1895a2;
        }

        div#article-categories a.articleNavSelected {
            color: #1895a2;
        }

/*General styling*/
div.articleSlide img.left {
    height: 100%;
    width: auto;
    position: absolute;
}

div.slideArticleContainer {
    width: 100%;
}

/*Home Grid*/
div#articleHomeGrid > div {
    margin-bottom: 1em;
    height: 12.938em;
    width: 32.23404255319149%;
    /* 303px / 940px */
}

    div#articleHomeGrid > div.newsletter-signup {
        width: 100%;
        height: auto;
        padding: 0.625em;
    }

div#articleHomeGrid div.wideBox {
    width: 66.06382978723404%;
    float: left;
}

div#articleHomeGrid h1 {
    color: #ffffff;
    font-size: 1.25em;
    font-weight: bold;
    margin-bottom: 0.625em;
}

div#articleHomeGrid h2 {
    color: #ffffff;
    font-size: 1.25em;
    font-weight: bold;
    margin: 0;
}

    div#articleHomeGrid h1 a, div#articleHomeGrid h2 a {
        color: #ffffff;
    }

div#articleHomeGrid p, div#articleHomeGrid ul, div#articleHomeGrid ol, div#articleHomeGrid a {
    line-height: 1.35em;
}

    div#articleHomeGrid a.actionLink {
        color: #ffffff;
        font-weight: bold;
        margin: 0;
        display: block;
        position: absolute;
        bottom: 0.625em;
        right: 0.625em;
    }

div#articleHomeGrid dt a {
    color: #ffffff;
    font-size: 1.1em;
    font-weight: bold;
}

div#articleHomeGrid dd {
    margin: 0;
    font-size: 0.9em;
    font-weight: bold;
}

div#articleHomeGrid dl {
    font-size: 0.8em;
    color: #ffffff;
    width: 95%;
    margin-bottom: 0.625em;
    line-height: 1.35em;
}

div#articleHomeGrid div.blankBox {
    background-color: #eeeeee;
    float: left;
    margin-right: 0.938em;
}

.slides {
    width: 100%;
    height: 10.375em;
    overflow: hidden;
    display: inline-block;
    border-top: 1px solid #dedede;
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede;
}

div.articleSlide a.readMore {
    font-size: 0.9em;
    color: #1895a2;
    font-weight: bold;
    text-decoration: none;
    position: absolute;
    bottom: 0;
}

    div.articleSlide a.readMore:hover {
        text-decoration: underline;
    }

/*Featured Articles Carousel*/
div#articleHomeGrid div#featuredArticles div.spotlightSlides {
    position: relative;
}

div.articleSlide div.right {
    width: 100%;
    height: 9.750em;
    padding: 0.313em 0.313em 0.313em 16.625em;
    position: relative;
}

div.articleSlide h3 {
    margin: 0;
    font-size: 1.4em;
}

    div.articleSlide h3 a {
        color: #1895a2;
    }

div.articleSlide p {
    font-size: 0.8em;
}

div.slideFooter {
    background-color: #aaaaaa;
    float: left;
    width: 100%;
    padding: 0.625em;
    clear: both;
}

    div.slideFooter h2, div#articleHomeGrid div.slideFooter h2 a {
        float: left;
        line-height: 1em;
    }

div.buttons {
    float: right;
}

    div.buttons ul {
        margin: 0;
        padding: 0;
    }

    div.buttons li {
        float: left;
        margin-top: 0.188em;
        list-style-type: none;
    }

a.prev {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0RUVFOUMwNTc1NjdFMTExQUM5QUM3Rjg2NDg2NkVBNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1MTUwNTdBODhGQkExMUUxQTA1REU0MUY4MDk1MEE2MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MTUwNTdBNzhGQkExMUUxQTA1REU0MUY4MDk1MEE2MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RUVFOUMwNTc1NjdFMTExQUM5QUM3Rjg2NDg2NkVBNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RUVFOUMwNTc1NjdFMTExQUM5QUM3Rjg2NDg2NkVBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PukbaSkAAABVSURBVHjaYvj//z8DDrwEiN/gkpzzHwK+YZOc9h8BPqFLTvyPClAU9PzHBHAFbf+xA7CChv+4wSdGEMmAG3wmaAJRbiDKF0SFA1EhSVRcoMQmQIABAJKlkrBrXveaAAAAAElFTkSuQmCC") no-repeat 0;
    width: 0.5em;
    height: 1em;
    display: block;
    margin-right: 0.5em;
}

    a.prev span {
        display: none;
    }

a.next {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0RUVFOUMwNTc1NjdFMTExQUM5QUM3Rjg2NDg2NkVBNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MkU2MTBCODhGQkExMUUxOTRGQUI5QTAxMkU1MTgxRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MkU2MTBCNzhGQkExMUUxOTRGQUI5QTAxMkU1MTgxRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RUVFOUMwNTc1NjdFMTExQUM5QUM3Rjg2NDg2NkVBNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RUVFOUMwNTc1NjdFMTExQUM5QUM3Rjg2NDg2NkVBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjKKNvkAAABSSURBVHjaYvj///8bIF4CxAzYMIj49h8C5uBS8Ok/AkwjpAAEJhJSAAI9hBSAQBtIASNIAQMDAy8DdtBISAFhEwi6gSxfTCQ5JAnGBd7YBAgwAJRvXBFlEGh9AAAAAElFTkSuQmCC") no-repeat 0;
    width: 0.5em;
    height: 1em;
    display: block;
}

    a.next span {
        display: none;
    }

/*Franchise Advice*/
div#articleHomeGrid div#franchiseAdvice {
    float: right;
    position: relative;
    height: 26.750em;
    clear: none;
    margin-left: 0.938em;
    background-color: #27629e;
    background: -moz-linear-gradient(center top, #27629e, #1895a2) repeat scroll 0 0 #1895a2;
    background: -webkit-gradient(linear, center bottom, center top, from(#1895a2), to(#27629e));
    background-image: -o-linear-gradient(#27629e, #1895a2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#27629e', endColorstr='#1895a2');
    padding: 0.625em;
}

    div#articleHomeGrid div#franchiseAdvice h3 {
        font-weight: bold;
        font-size: 1.1em;
        margin: 0;
    }

/*Franchise News*/
div#articleHomeGrid div#franchiseNews {
    position: relative;
    clear: left;
    float: left;
    margin-right: 0.938em;
    background-color: #5bb4dc;
    background: -moz-linear-gradient(center top, #2f7fa2, #5bb4dc) repeat scroll 0 0 #5bb4dc;
    background: -webkit-gradient(linear, center bottom, center top, from(#5bb4dc), to(#2f7fa2));
    background-image: -o-linear-gradient(#2f7fa2, #5bb4dc);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f7fa2', endColorstr='#5bb4dc');
    padding: 0.625em;
}

/*Industry Guides*/
div#articleHomeGrid div#industryGuides {
    float: left;
    overflow: hidden;
    position: relative;
    background-color: #203178;
    background: -moz-linear-gradient(center top, #203178, #51609e) repeat scroll 0 0 #51609e;
    background: -webkit-gradient(linear, center bottom, center top, from(#51609e), to(#203178));
    background-image: -o-linear-gradient(#203178, #51609e);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#203178', endColorstr='#51609e');
    padding: 0.625em;
}

/*Videos and Podcasts*/
div#articleHomeGrid div#videos div.spotlightSlides {
    position: relative;
}

div#articleHomeGrid div#videos div.articleSlide {
    height: 10.375em;
    width: 100%;
}

    div#articleHomeGrid div#videos div.articleSlide div.video {
        position: relative;
        height: 9.063em;
        width: 30%;
        margin: 0.625em 1.6667%;
        float: left;
    }

        div#articleHomeGrid div#videos div.articleSlide div.video a {
            color: #ffffff;
        }

        div#articleHomeGrid div#videos div.articleSlide div.video span.videoCaption {
            position: absolute;
            top: 0;
            left: 0;
            background-color: #525252;
            opacity: 0.8;
            filter: alpha(opacity=80);
            padding: 0.313em;
            width: 100%;
        }

    div#articleHomeGrid div#videos div.articleSlide img {
        float: left;
        width: 100%;
        height: 100%;
    }

    div#articleHomeGrid div#videos div.articleSlide div.video img.videoButton {
        position: absolute;
        bottom: 0.313em;
        left: 0.313em;
        width: auto;
        height: auto;
    }

div#articleHomeGrid div#videos div.slideFooter {
    background-color: #525252;
}

/*Franchisor News*/
div#franchisorNews {
    position: relative;
    float: right;
    background-color: #5bb4dc;
    background: -moz-linear-gradient(center top, #2f7fa2, #5bb4dc) repeat scroll 0 0 #5bb4dc;
    background: -webkit-gradient(linear, center bottom, center top, from(#5bb4dc), to(#2f7fa2));
    background-image: -o-linear-gradient(#2f7fa2, #5bb4dc);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f7fa2', endColorstr='#5bb4dc');
    padding: 0.625em;
}

    div#franchisorNews ul {
        font-size: 0.8em;
        font-weight: bold;
        margin: 0;
        padding: 0;
    }

div#articleHomeGrid div#franchisorNews li {
    line-height: 1.6em;
    list-style-type: none;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI1QjY5NTMwNjJFQjExRTE5QzQ2ODVGNzBGNEE2RDM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI1QjY5NTMxNjJFQjExRTE5QzQ2ODVGNzBGNEE2RDM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjVCNjk1MkU2MkVCMTFFMTlDNDY4NUY3MEY0QTZEMzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjVCNjk1MkY2MkVCMTFFMTlDNDY4NUY3MEY0QTZEMzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4TDxNTAAAAUElEQVR42mL4////UyDeDMRKQMwAwiDi3X8IWAvECjDBt/8RAKRDFF0QBNZjE3yLLvgHiDvQBduAmAUk+AEq0ATETDDbrwNxLxAzwtwJEGAADNmjzfxUkdYAAAAASUVORK5CYII=") no-repeat;
    background-position: 0 0.313em;
    padding-left: 0.625em;
}

    div#articleHomeGrid div#franchisorNews li a {
        color: #ffffff;
    }

/*Blog*/
div#articleHomeGrid div#topBlogEntries {
    position: relative;
    clear: left;
    float: left;
    margin-right: 0.938em;
    background-color: #203178;
    background: -moz-linear-gradient(center top, #203178, #51609e) repeat scroll 0 0 #51609e;
    background: -webkit-gradient(linear, center bottom, center top, from(#51609e), to(#203178));
    background-image: -o-linear-gradient(#203178, #51609e);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#203178', endColorstr='#51609e');
    padding: 0.625em;
}

    div#articleHomeGrid div#topBlogEntries h2 {
        margin-bottom: 0.313em;
    }

    div#articleHomeGrid div#topBlogEntries ul {
        font-size: 0.8em;
        font-weight: bold;
        margin: 0;
        padding: 0;
    }

    div#articleHomeGrid div#topBlogEntries li {
        line-height: 1.6em;
        list-style-type: none;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI1QjY5NTMwNjJFQjExRTE5QzQ2ODVGNzBGNEE2RDM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI1QjY5NTMxNjJFQjExRTE5QzQ2ODVGNzBGNEE2RDM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjVCNjk1MkU2MkVCMTFFMTlDNDY4NUY3MEY0QTZEMzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjVCNjk1MkY2MkVCMTFFMTlDNDY4NUY3MEY0QTZEMzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4TDxNTAAAAUElEQVR42mL4////UyDeDMRKQMwAwiDi3X8IWAvECjDBt/8RAKRDFF0QBNZjE3yLLvgHiDvQBduAmAUk+AEq0ATETDDbrwNxLxAzwtwJEGAADNmjzfxUkdYAAAAASUVORK5CYII=") no-repeat;
        background-position: 0 0.313em;
        padding-left: 0.625em;
    }

        div#articleHomeGrid div#topBlogEntries li a {
            color: #ffffff;
        }

/*Case Studies*/
div#articleHomeGrid div#caseStudies div.spotlightSlides {
    position: relative;
}

div#articleHomeGrid div#caseStudies div.articleSlide, div#articleHomeGrid div#featuredArticles div.articleSlide {
    height: 10.375em;
    width: 100%;
    position: relative;
}

/*Franchise Services*/
div#articleHomeGrid div#franchiseServices {
    margin-right: 0.938em;
    float: left;
}

    div#articleHomeGrid div#franchiseServices div.servicesSlides div.slideUnderlay {
        height: 10.375em;
    }

    div#articleHomeGrid div#franchiseServices div.servicesSlides img {
        width: auto;
        height: 100%;
        display: block;
    }

    div#articleHomeGrid div#franchiseServices div.slideFooter {
        width: 100%;
    }

    div#articleHomeGrid div#franchiseServices div.slideOverlay {
        width: 100%;
        height: 10.375em;
        position: absolute;
        top: 0;
        left: 0;
        overflow: hidden;
        background: #ffffff;
        opacity: 0.9;
        filter: alpha(opacity=90);
        text-align: center;
    }

        div#articleHomeGrid div#franchiseServices div.slideOverlay p {
            font-size: 1.5em;
            font-weight: bold;
            margin: 0 0.625em;
            color: #222222;
            text-align: center;
            line-height: 7em;
        }

/*Newsletters*/
div#articleHomeGrid div#newsletters {
    position: relative;
    float: left;
    margin-left: 1em;
    background-color: #5bb4dc;
    background: -moz-linear-gradient(center top, #2f7fa2, #5bb4dc) repeat scroll 0 0 #5bb4dc;
    background: -webkit-gradient(linear, center bottom, center top, from(#5bb4dc), to(#2f7fa2));
    background-image: -o-linear-gradient(#2f7fa2, #5bb4dc);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f7fa2', endColorstr='#5bb4dc');
    padding: 0.625em;
}

    div#articleHomeGrid div#newsletters p {
        font-size: 0.8em;
        font-weight: bold;
        color: #ffffff;
    }

    div#articleHomeGrid div#newsletters a {
        color: #ffffff;
        font-size: 0.9em;
        font-weight: bold;
    }

/*Events*/
div#articleHomeGrid div#events {
    position: relative;
    float: right;
    background-color: #27629e;
    background: -moz-linear-gradient(center top, #27629e, #1895a2) repeat scroll 0 0 #1895a2;
    background: -webkit-gradient(linear, center bottom, center top, from(#1895a2), to(#27629e));
    background-image: -o-linear-gradient(#27629e, #1895a2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#27629e', endColorstr='#1895a2');
    padding: 0.625em;
}

    div#articleHomeGrid div#events ul {
        font-size: 0.8em;
        font-weight: bold;
        margin: 0;
        padding: 0;
    }

    div#articleHomeGrid div#events li {
        line-height: 1.6em;
        list-style-type: none;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI1QjY5NTMwNjJFQjExRTE5QzQ2ODVGNzBGNEE2RDM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI1QjY5NTMxNjJFQjExRTE5QzQ2ODVGNzBGNEE2RDM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjVCNjk1MkU2MkVCMTFFMTlDNDY4NUY3MEY0QTZEMzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjVCNjk1MkY2MkVCMTFFMTlDNDY4NUY3MEY0QTZEMzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4TDxNTAAAAUElEQVR42mL4////UyDeDMRKQMwAwiDi3X8IWAvECjDBt/8RAKRDFF0QBNZjE3yLLvgHiDvQBduAmAUk+AEq0ATETDDbrwNxLxAzwtwJEGAADNmjzfxUkdYAAAAASUVORK5CYII=") no-repeat;
        background-position: 0 0.313em;
        padding-left: 0.625em;
    }

        div#articleHomeGrid div#events li a {
            color: #ffffff;
        }

/*Custom Scroll*/
div#articleHomeGrid div#franchiseAdvice div.scrollBox {
    height: 21.250em;
    overflow-y: scroll;
}

div#articleHomeGrid div#franchiseNews div.scrollBox {
    height: 7.500em;
    overflow-y: scroll;
}

div#articleHomeGrid div#topBlogEntries div.scrollBox {
    height: 7.500em;
    overflow-y: scroll;
}

.jspContainer {
    overflow: hidden;
    position: relative;
}

.jspPane {
    position: absolute;
}

.jspVerticalBar {
    position: absolute;
    top: 0;
    right: 0;
    width: 1em;
    height: 100%;
}

    /*.jspVerticalBar {
    background: #27629e
}*/
    .jspVerticalBar * {
        margin: 0;
        padding: 0;
    }

.jspCap {
    display: none;
    float: left;
}

.jspTrack {
    position: relative;
}

.jspDrag {
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
    border-radius: 0.25em;
    background: #c1d3e5;
}

div#franchiseNews .jspDrag {
    background: #a8e4ff;
}

div#topBlogEntries .jspDrag {
    background: #c2cefd;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
    float: left;
    height: 100%;
}

.jspArrow {
    background: #84bc00;
    text-indent: -20000px;
    display: block;
    cursor: pointer;
}

.jspArrowUp {
    background: url("data:image/gif;base64,R0lGODlhEAAPANUAAJu41jhzr2aTwW6ZxWuXw5Ky02uWw5i21XCZxL/S5Stqqb3R5GqWwqjB3J672D52sL7R5Tt1sJy616/H38DT5jl0rpy41q3F3m2YxDdyrippqKvE3ippqitqqippqcHT5ipqqipopypoqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUU3RTgxNkM1MjQ3MTFFMTg1M0RDMjQ0NkI2MTk0ODgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUU3RTgxNkQ1MjQ3MTFFMTg1M0RDMjQ0NkI2MTk0ODgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RTdFODE2QTUyNDcxMUUxODUzREMyNDQ2QjYxOTQ4OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RTdFODE2QjUyNDcxMUUxODUzREMyNDQ2QjYxOTQ4OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAQAA8AAAZYwJBwSCwaj0SRcslsOkWIxuHxZAoSnw8g09R4NYxFNmupfDWetIEyHjsC6bSCAGm3JZH4wM4HxDEXG4KDgxMFcYiJihyMjY6PHCCSk5SVlpeUHZqbnJ0dQQA7") no-repeat;
}

.jspArrowDown {
    background: url("data:image/gif;base64,R0lGODlhEAAPANUAADN6w0CEyJ/B46DB43Kj1XGj1cDW7LLN6bDM6KzJ55a74ECExzR7w3Ol1sDW7UGEyHGi1UWHynam10OFyKLD5MLX7cPY7py/422h1XCj1qDC45/A4zN7w67L58TZ7jJ5wsTY7jJ6wzN7xTN7xDJ6wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REYwQ0Q3OUM1MjQ3MTFFMTgwRkRFM0FBMDA1QjQ5MDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REYwQ0Q3OUQ1MjQ3MTFFMTgwRkRFM0FBMDA1QjQ5MDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERjBDRDc5QTUyNDcxMUUxODBGREUzQUEwMDVCNDkwMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERjBDRDc5QjUyNDcxMUUxODBGREUzQUEwMDVCNDkwMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAQAA8AAAZZwI9wSCx+SMikcslsOp/JkHRKrU4Vh452u0UQphuQeEwGNUIAwERTHjsgDABnvqB47nhLYc4Z+UcPA3geBhl/h34BAncVGIiPERcJEo+VliMimZqbnJ2em0EAOw==") no-repeat;
}

.jspArrow.jspDisabled.jspArrowDown {
    cursor: default;
    background: url("data:image/gif;base64,R0lGODlhEAAPAMQAAJy83DN6wzN7w7LK4Z++3VaRy6C+3UaHyFWQy5u73EeHyKTB3qXB3jN7xTJ6w8HT5TJ5wjJ6wjN7xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUY2QzdDQUM1MjQ4MTFFMUEzM0Q4RDhEMjc1OTFFMEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUY2QzdDQUQ1MjQ4MTFFMUEzM0Q4RDhEMjc1OTFFMEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRjZDN0NBQTUyNDgxMUUxQTMzRDhEOEQyNzU5MUUwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRjZDN0NBQjUyNDgxMUUxQTMzRDhEOEQyNzU5MUUwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAQAA8AAAU/ICSOZGmeZKSubOu+cLw6dG3fNEIsfO8DB9rgQSwaiQBHYHhsJgKCgoFBrVoBCoFky+16v+CweCxumM/odCMEADs=") no-repeat;
}

.jspArrow.jspDisabled.jspArrowUp {
    cursor: default;
    background: url("data:image/gif;base64,R0lGODlhEAAPALMAAJq41T94sSppqLHI352610+DuJi21U+DtyppqitqqqO+2cHT5SpqqipopyppqSpoqCH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTM0QjI0OUM1MjQ4MTFFMUFBMEJCQzBEQjQzMTA1RTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTM0QjI0OUQ1MjQ4MTFFMUFBMEJCQzBEQjQzMTA1RTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MzRCMjQ5QTUyNDgxMUUxQUEwQkJDMERCNDMxMDVFNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MzRCMjQ5QjUyNDgxMUUxQUEwQkJDMERCNDMxMDVFNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAQAA8AAAQ8sMlJq7306c27/2C4CQehnGgKBIIzLHAsw4Djzvhi2IWZ/iubcEgsGouIpHLJRDCe0Kh0So0mrtisNhEBADs=") no-repeat;
}

div#franchiseNews .jspArrowUp {
    background: url("data:image/gif;base64,R0lGODlhEAAPAMQAAKPg/J7c+Guz02y01G611W+313G52Ha826fj/jqNsTuNsTqMsaHe+jyOszuNsjuOsjqMsKjk/zmLrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQAA8AAAVIoCSOZGmeaKqmUOtCAiK8tDtE+FC/BO4Tr4VwUfAZC8OE0mBsGpQKxaFJPUQVAQBjy+UCAgqHeEwuOx7otHrNbqsb8Lh83ggBADs=") no-repeat;
}

div#franchiseNews .jspArrowDown {
    background: url("data:image/gif;base64,R0lGODlhEAAPAMQAAFCnzXjD5HvF5qDe+qTh/X/I6HnE5XrE5nzG56fk/6Lg/FCnzlKpz0+mzFCmzVKp0E+mzajk/1GozwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQAA8AAAVLYCOOZNlAaKqubKs6cCzPDgAMhKLvOzEAi0UhQiwaI4VgEHE0IpRKQTMiUEqu18PxgO1iDUWDdywJJALkNJnBbrvfjId8Tq/b7/QQADs=") no-repeat;
}

div#franchiseNews .jspArrow.jspDisabled.jspArrowDown {
    cursor: default;
    background: url("data:image/gif;base64,R0lGODlhEAAPALMAAITL61CnzlCnzVKpz0+mzFCmzVKp0E+mzVGoz6jk/wAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQAA8AAAQ5kMhJKzk46827LmAojoVgnmgqBEDivrALBEFsv/R9B0irvwCEcEgsGo/IJHHAbDqfA4N0Sq1ar9QIADs=") no-repeat;
}

div#franchiseNews .jspArrow.jspDisabled.jspArrowUp {
    cursor: default;
    background: url("data:image/gif;base64,R0lGODlhEAAPALMAADqNsXvA3nvA3zqMsTyOszuNsjqMsDuOsjuNsajk/zmLrwAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQAA8AAAQ1UMlJq70462y6/2AXJGRpkkF3rqUxsOwACLApAEiu73zv74WgcEgsHI7IpHLJTBKe0KiUEAEAOw==") no-repeat;
}

div#topBlogEntries .jspArrowUp {
    background: url("data:image/gif;base64,R0lGODlhEAAPAMQAACw9giw9gXB/un2LxHeFv3KBu7TA8XWDvW99uLzI+MHN/LjE9Sw8gSs8gCs8gSo7gC09gi0+gis7gMLO/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQAA8AAAVL4COOZGmepKSubOu+bCPPDaIgtOzsvDD9Ap6QV/gZC0KGknEwOg/LJcFJJSgDgQF1OwgAAIbEYkwmJwwAiHrNbrvf7Ih8Tq/b7/QQADs=") no-repeat;
}

div#topBlogEntries .jspArrowDown {
    background: url("data:image/gif;base64,R0lGODlhEAAPAMQAAH6NxX2Lw4KPx4CNxoiWzIORybbC873J+MHN/EVUlERUlEVUlbrG9kZVlkZWlkRTlEVVlUZVlcLO/UNTkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQAA8AAAVO4CSOZGmeaDo+bOu+rXEwdF0fxqMohOT/QAlhtysEgYVdYpkQHCUC5mI6HQQH1AVkywX8ANywOIAIiCGRtHrNbrvXjbh8Tm847vi83hECADs=") no-repeat;
}

div#topBlogEntries .jspArrow.jspDisabled.jspArrowDown {
    cursor: default;
    background: url("data:image/gif;base64,R0lGODlhEAAPALMAAERUlI6c0kVUlUVUlI+c0kZVlkZWlkRTlEZVlUVVlUNTk8LO/QAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQAA8AAAQ3UMlJq704z8O7/2DoAcFinqgZAEDqnsDwvoNAzCghJHzv/8CgD0EsGo/IpLHAbDqfBYN0Sq0aIgA7") no-repeat;
}

div#topBlogEntries .jspArrow.jspDisabled.jspArrowUp {
    cursor: default;
    background: url("data:image/gif;base64,R0lGODlhEAAPALMAACw8gSs8gYSSyiw9gSw9gis8gCo7gC09gi0+gis7gMLO/QAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQAA8AAAQ70MhJq7006c27/1whjmRZBIKirqwqBEErrwEwzwCQ3qsADMCgcDggGI/IJOHAbDqf0KgTQa1ar9isNQIAOw==") no-repeat;
}

.jspVerticalBar .jspArrow {
    height: 1em;
}

.jspHorizontalBar .jspArrow {
    width: 1em;
    float: left;
    height: 100%;
}

.jspVerticalBar .jspArrow:focus {
    outline: none;
}

.jspCorner {
    background: #eeeef4;
    float: left;
    height: 100%;
}

/*Search & Article*/
#cat-rss-wrap {
    display: inline-block;
    width: 100%;
}

    #cat-rss-wrap h1 {
        display: inline-block;
        width: 90%;
        float: left;
        padding-top: 0.4em;
    }

.cat-rss {
    float: right;
    color: #fff;
    font-size: 1.4em;
    background: #fc8515;
    padding: 0.3em;
}

    .cat-rss:hover {
        text-decoration: none;
        background: #FDA555;
    }

p#categoryIntro {
    font-size: 0.8em;
    margin: 0.625em 0;
}

div#main {
    float: right;
    width: 78.19148936170213%;
    /* 735px / 960px */
}

div#side {
    width: 20.21276595744681%;
    /*190px / 960px */
    float: left;
}

    div#side > div {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        margin-bottom: 1.625em;
        display: inline-block;
        float: left;
        padding-bottom: 1em;
        background: #f2f2f2;
        padding: .7em .5em;
    }

    div#side h2 {
        font-weight: 400;
        font-size: 1.15em;
        background-position: 0 2px;
        padding: 0 0 .7em 0;
        color: #484849;
        margin-top: 0;
    }

    div#side ul {
        font-size: 0.8em;
        margin: 0;
        padding: 0;
    }

    div#side li {
        margin-bottom: 0.625em;
        list-style-type: none;
    }

        div#side li a {
            color: #1895a2;
        }

/*Related Tags*/
div#relatedTags {
    background-color: #203178;
    background: -moz-linear-gradient(center top, #203178, #51609e) repeat scroll 0 0 #51609e;
    background: -webkit-gradient(linear, center bottom, center top, from(#51609e), to(#203178));
    background-image: -o-linear-gradient(#203178, #51609e);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#203178', endColorstr='#51609e');
}

    div#relatedTags h2 {
        padding-top: 0.125em;
    }

/*In Other Sections*/
div#otherSections {
    background-color: #27629e;
    background: -moz-linear-gradient(center top, #27629e, #1895a2) repeat scroll 0 0 #1895a2;
    background: -webkit-gradient(linear, center bottom, center top, from(#1895a2), to(#27629e));
    background-image: -o-linear-gradient(#27629e, #1895a2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#27629e', endColorstr='#1895a2');
}

    div#otherSections h2 {
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDNDFERTZFREFENjNFMTExOUI0ODkyNjg3NzgwM0ExMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1RDkyODBGRjYzQzMxMUUxOTdGQ0MyRjU4RTVDOTk2QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1RDkyODBGRTYzQzMxMUUxOTdGQ0MyRjU4RTVDOTk2QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNDFERTZFREFENjNFMTExOUI0ODkyNjg3NzgwM0ExMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNDFERTZFREFENjNFMTExOUI0ODkyNjg3NzgwM0ExMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn8rgcgAAAIRSURBVHjapNVNSBZBHMfxhwxfu+RrgpmHzIKQlMIS0TIhQ/AioYEeQvCUYKDgwUMgnqSLFASdghA8RGhBREboRcGHCCy6RAfBSEzQpLTSZ/2u/tRhmV0HHPjwzMzO/J/ZnfnvxjzPiznIxwJ+o95lztGYW0nHcbiOjx0x6pdxLGTcf/zBEhYj4p3dq2npld5O2cATlAduLRnNaEKG5dbz0I9fuOr37a74E+5gFZX+/xmrOIk21KAOzSgMrLQfffiLPHPFu07hgtGuxhQS3n5JqK8qsOJOM1bUznYbweIYwkN8MPrvhc0PC3pTE3+gxnL9Gn5qTINr4CLMatLFiDu6pDGfLZu9fS4nkIsVPEAmzmMY8YijNYMRbWa9NrQLCXz1A59DjgYXI1/1SYc8mFLgIiTr5Pjlih+4Q0ckoWCtuuiSZUn69ZPnKb4pS5dtz+66EuWlwzvhlca2uJ6KR9qYioigFRrzGOkHBW5Fig68nwhjEYHH8Q8n1D5jC9yOJa2gW32Dap+2BC3RtQG1G9V+gVIz8C09q/vIUl+BBvdYAvfoWqHxWGbU12sGTsUNS4C3Eux/h/chGZtivujX8cZynMYwhOdYU18aanHXMv518H0cpsoLL+WH+TRN45m+DJtGUnzBR9dPk61s6DEsYE78+qgyNbS4pG0ZGgJ9s/rD8OKQttm4jXl8V/rmHDRvS4ABAEQxEFFZmvvyAAAAAElFTkSuQmCC") no-repeat;
        padding: 0.125em 0 0.125em 1.750em;
    }

/*Related Franchises*/
div#relatedFranchises {
    background-color: #ed7c20;
    background: -moz-linear-gradient(center top, #ed7c20, #f29d41) repeat scroll 0 0 #f29d41;
    background: -webkit-gradient(linear, center bottom, center top, from(#f29d41), to(#ed7c20));
    background-image: -o-linear-gradient(#ed7c20, #f29d41);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed7c20', endColorstr='#f29d41');
}


    div#relatedFranchises li {
        background: none;
        padding-left: 0;
        margin: 0 0 0.313em 0;
    }

        div#relatedFranchises li img {
            border: 1px solid #c1c1c1;
            width: 100%;
        }

/*Featured Articles on Search*/
div#main div.featSearch {
    float: left;
    width: 100%;
    margin-bottom: 1em;
}

    div#main div.featSearch div.slideArticleContainter {
        height: 10.375em;
    }

    div#main div.featSearch h2 {
        color: #ffffff;
        float: left;
        margin: 0;
        font-size: 1.25em;
    }

    div#main div.featSearch div.featuredImg img.videoButton {
        position: absolute;
        bottom: 0.625em;
        left: 0.625em;
    }

    div#main div.featSearch div.articleSlides {
        width: 100%;
        height: 10.375em;
    }

    div#main div.featSearch div.articleSlide {
        position: relative;
        width: 100%;
        height: 10.375em;
        display: inline-block;
    }

/*Search Results*/
h2#searchSummary {
    font-size: 1.1em;
    font-weight: normal;
    color: #1895a2;
    float: left;
    clear: both;
    margin: 0 0 1em 0;
}

div#main div.articleSlide div.right {
    padding-left: 16.8em;
}

div#searchResults ul {
    margin: 0;
    padding: 0;
    list-style: none;
    clear: both;
}

div#searchResults li {
    float: left;
    width: 100%;
    border: 1px solid #dedede;
    margin-bottom: 0.625em;
    padding: 0.625em;
    border-radius: 0.313em;
}

    div#searchResults li.wide {
        width: 100%;
    }

    div#searchResults li dl {
        margin: 0;
        position: relative;
        display: inline-block;
        min-height: 6.250em;
    }

    div#searchResults li dt {
        float: left;
        width: 100%;
        padding-right: 11em;
        margin-bottom: 0.625em;
    }

        div#searchResults li dt a {
            font-weight: bold;
            color: #1895a2;
            font-size: 1.2em;
        }

    div#searchResults li dd {
        font-size: 0.8em;
        float: left;
        width: 100%;
        padding-right: 14em;
        margin: 0 0 0.625em 0;
    }

    div#searchResults li dt.image {
        width: auto;
        height: auto;
        padding: 0;
        margin: 0;
        top: 0;
        right: 0;
        display: block;
        position: absolute;
    }

        div#searchResults li dt.image img.videoButton {
            position: absolute;
            bottom: 0.313em;
            left: 0.313em;
        }

    div#searchResults li.wide dl {
        min-height: 7.5em;
    }

    div#searchResults li.wide dt.image img {
        border: 1px solid #dedede;
    }

        div#searchResults li.wide dt.image img.videoButton {
            border: 0;
        }

    div#searchResults li dt.date {
        top: 0;
        right: 0;
        display: block;
        position: absolute;
        margin: 0;
        width: 9.375em;
        height: 6.250em;
        padding: 0.625em;
        background-color: #a6a6a6;
        border-radius: 0.25em;
        color: #ffffff;
        font-weight: bold;
        text-align: center;
    }

        div#searchResults li dt.date span.dateDay {
            font-size: 3.5em;
            line-height: 1.0em;
        }

        div#searchResults li dt.date span.dateMonth {
            font-size: 2.0em;
        }

#articleResults h3 {
    margin: 0 0 .625em 0;
    font-size: 1.0em;
}

div.pageNumbers {
    float: right;
    margin: 0 0 1em 0;
}

    div.pageNumbers ul {
        margin: 0;
        padding: 0;
        font-size: 0.9em;
    }

    div.pageNumbers li {
        list-style-type: none;
        float: left;
        margin-left: 0.188em;
    }

    div.pageNumbers a {
        color: #1895a2;
    }

/*Article*/
/*side bar*/
div.article div#side div.relatedArticles {
    background-color: #27629e;
    background: -moz-linear-gradient(center top, #27629e, #1895a2) repeat scroll 0 0 #1895a2;
    background: -webkit-gradient(linear, center bottom, center top, from(#1895a2), to(#27629e));
    background-image: -o-linear-gradient(#27629e, #1895a2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#27629e', endColorstr='#1895a2');
}

    div.article div#side div.relatedArticles h2 {
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXhJREFUeNqclL8vBEEUx2d29w6tSjT+AIlCKdFoKDQqEhRE7T8QlaiUGo2STqKQ6BSX6IlCRKITEb9v2XN7O74v+Y48a87FveST3Z3MfN933ptZm9fTY2PMIHCkm9gGO/KSgCFwCM5Bzz9EChCBFTDgB0XwDRyA0y7djYFRMAtaIhgzUz8YZuZOIfNTcMEyTYIJcJ9woAmmwSr4DCwuOM9yTEw8gQWuzUEmJJxUAXugFnAYK0EflgLPoKrGnXcoGcbBHDP6+r6ATboXGirJI1hT878X+Y6NgHm1SDLfgV1wCy5VOWK6a7EkvwQNhTIlWPBbdnDDI5WXmtL8SzAUjq5m6P5DrXsAi+227AsdqYwRt9bHm7CvGmbp9rXUlB+ClYBgRAfLbJi47QUnYJ01tCFBeR7x1ug6ZWzIGd3mTHxNt7Zco4QThCsSihoJhb4IiQjWwRJ4VxfelGrr2jTMscYFTaUWv68pvGzwWDRC2+hwCqpEar31JcAA0BBs20V9hpcAAAAASUVORK5CYII=") no-repeat;
        text-transform: capitalize;
        background-position: 0 0.188em;
        padding: 0.125em 0 0.125em 1.750em;
    }

    div.article div#side div.relatedArticles li {
        background-position: 0 0.313em;
        margin-bottom: 0.625em;
    }

div.article div#side div#relFranCatArticles {
}

    div.article div#side div#relFranCatArticles h2 {
        background-position: 0 0.188em;
        padding: 0.125em 0;
    }

    div.article div#side div#relFranCatArticles li {
        background-position: 0 0.313em;
        margin-bottom: 0.625em;
    }

/*Return to Search*/
div#main p.returnSearch {
    display: none;
}

p.returnSearch {
    margin: 0;
}

    p.returnSearch a {
        float: left;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAARCAYAAAAPFIbmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0RUVFOUMwNTc1NjdFMTExQUM5QUM3Rjg2NDg2NkVBNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNkI2OUNBMzY3OUQxMUUxQUQ4N0MxOTgyNEMzNzY5MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNkI2OUNBMjY3OUQxMUUxQUQ4N0MxOTgyNEMzNzY5MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RUVFOUMwNTc1NjdFMTExQUM5QUM3Rjg2NDg2NkVBNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RUVFOUMwNTc1NjdFMTExQUM5QUM3Rjg2NDg2NkVBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvnBL1wAAAChSURBVHjaYvz//z8DDsAHxG1ArMGEQwEPENcDsQUQs2FTxAXEtUBsD+X/Q1fEBlXgjCzIhKagBohd0Y1mQqKLgNgLmwNZgJgZiIuBOASXN0EmZAJxGAMewAgMpzMM+MEXkEkLCCgCWzcdiFcRUvQXiHuAeA0+ReBQBeI+IN6GTxEI/ALiFiDejU8RTGEzEO/FpwgEvkEVHoSpYSQmPQEEGAAhdB+5khI5LQAAAABJRU5ErkJggg==") no-repeat;
        line-height: 1.0em;
        background-position: 0.313em 0.625em;
        margin-bottom: 0.625em;
        font-weight: 600;
        display: block;
        background-color: #777777;
        text-decoration: none;
        padding: 0.625em 0.625em 0.625em 1.5em;
        border-radius: 0.25em;
        color: #ffffff;
        font-size: 0.95em;
    }

/*Main Article*/
div.article div#main {
    border-top: none;
    padding: 0;
}

    div.article div#main > .left {
        width: 65%;
        margin-bottom: 1em;
    }

div.article p#author {
    font-size: 0.9em;
    font-weight: bold;
    margin: 0.313em 0;
}

    div.article p#author a {
        color: #1895a2;
    }

div.article p#publishingDate {
    font-size: 0.7em;
    color: #525252;
    margin: 0.313em 0;
}

div.article div#articleContent p, div.article div#articleContent li {
    font-size: 0.8em;
}

div.article div#articleContent h4 {
    color: #525252;
}

div.article div#articleContent a {
    color: #1895a2;
    text-decoration: underline;
}

    div.article div#articleContent a:hover {
        color: #9ac324;
        text-decoration: underline;
    }

div.article div#articleContent table {
    width: 100% !important;
}

div.article div#articleContent.newsLetterContent table {
    max-width: 600px;
}

div.article div#video, div.article div#articleImage {
    float: right;
    margin: 0 0 0.625em 0.625em;
    width: 57.82312925170068%;
    /* 425px / 735px */
}

    div.article div#articleImage img {
        width: 100%;
    }

div.article div#introduction {
    border: 1px dashed #1895a2;
    background-color: #eef6ff;
    border-radius: 0.313em;
    padding: 0.625em;
    margin-bottom: 0.625em;
    width: 40%;
    float: left;
}

    div.article div#introduction h2 {
        color: #525252;
        font-weight: normal;
        font-size: 1.15em;
        margin: 0 0 0.313em 0;
    }

    div.article div#introduction a {
        font-weight: bold;
        color: #1895a2;
    }

    div.article div#introduction dl {
        margin: 0;
    }

    div.article div#introduction dt {
        color: #525252;
        font-weight: bold;
    }

    div.article div#introduction dd {
        margin: 0;
        font-size: 0.9em;
        margin-bottom: 0.625em;
    }

div.article div#videoIntro iframe {
    display: none;
}

div.article div#articleContent {
    clear: left;
}

    div.article div#articleContent iframe {
        display: none;
    }

div.article div.pulloutQuote {
    background-color: #e6f2ff;
    width: 34.01360544217687%;
    /* 250px / 735px */
    border-radius: 0.25em;
    padding: 0.625em;
    float: right;
    margin: 0.625em 0 0.625em 0.625em;
    font-style: italic;
}

    div.article div.pulloutQuote p {
        margin: 0.313em 0;
        font-size: 0.9em;
    }

        div.article div.pulloutQuote p.quoted {
            margin: 0.313em 0;
            font-size: 0.9em;
            font-weight: bold;
            font-style: normal;
        }

    div.article div.pulloutQuote img.rightQuote {
        float: right;
    }

div.article div.boxOut {
    background-color: #e6f2ff;
    width: 34.01360544217687%;
    /* 250px / 735px */
    border-radius: 0.25em;
    padding: 0.625em;
    float: right;
    margin: 0.313em 0 0.313em 0.625em;
}

    div.article div.boxOut h3 {
        margin: 0 0 0.313em 0;
        font-weight: normal;
        color: #525252;
    }

div.article div#sectorSpotlight h3 {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0Q4Q0NFRTg2QUNDMTFFMkJFRjU5RkQzMUM5Q0UxQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0Q4Q0NFRTk2QUNDMTFFMkJFRjU5RkQzMUM5Q0UxQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRDhDQ0VFNjZBQ0MxMUUyQkVGNTlGRDMxQzlDRTFBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRDhDQ0VFNzZBQ0MxMUUyQkVGNTlGRDMxQzlDRTFBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvcnuA4AAAIkSURBVHjarJZNSBVRGIbnTpcb/RDSIq3EiFAqJH/iuog2IqGCIq1ypbZJCgI31kLKm6toEVxyES1KueC6KMGFGLkQumJ5M0EjN7aRlv5BKk3PF9/AUDPOmdEDL++ce77vPGfO39yE4zhW1FKXmT6DNaDzKIG+off5TPq7X3wiCoTOq7AX8hgQMotuAZuOBQHwEHuk1S30RjuVDirRdXRI258Auh8JAuAx5iY9Rb108tsnbgB7oNVBYu4aQUhsw15rtZXEdyHx9diEVjuIz5lAZFHLUQ8JWcOp7cJeoRV0yjbIEcCkKUAKsUPYW1SC7tghIxrRx2EresmpN4a9SZVna0Ytn9XPhUHcLbkeA7KqngqD/FQ/GQNS6g4wDOKe3KsxIG5OwWQLOzpdp9k1q4ZbOIX9QCfQtWRIcCP2Cx3VO6vd8C2eK+ADAxu3dwHInI6hg/rTDX57afAWz7CbWr0deK0ooICO+/SzhO7JYWOU2xp/AGuSixFd1LgW2kd9ISSUKaDIB7CJDuuzXJCLegtXoKRnRzYD+OQm2f8AZORfAgDyUTqCd6KvmntBRy6ABdRNTLEX8N+bAJn1nHJvmUOXPdMjndais9q+jGZo39r1y0jix4AvnoDTdLBjxSyJdH/+GD4uHfm0y9RVA3CsPRRbP0jpgEW+sleAC8kGAGoAbFj7UP6uCetxiecpJLtnTRY16O9NbIgufIUepj4A89Y+lj8CDABcm9CSHjxgKQAAAABJRU5ErkJggg==") no-repeat;
    padding: 0.313em 0 0.188em 1.875em;
}

div.article div#bigQuestion h3 {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0Q4Q0NFRTg2QUNDMTFFMkJFRjU5RkQzMUM5Q0UxQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0Q4Q0NFRTk2QUNDMTFFMkJFRjU5RkQzMUM5Q0UxQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRDhDQ0VFNjZBQ0MxMUUyQkVGNTlGRDMxQzlDRTFBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRDhDQ0VFNzZBQ0MxMUUyQkVGNTlGRDMxQzlDRTFBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvcnuA4AAAIkSURBVHjarJZNSBVRGIbnTpcb/RDSIq3EiFAqJH/iuog2IqGCIq1ypbZJCgI31kLKm6toEVxyES1KueC6KMGFGLkQumJ5M0EjN7aRlv5BKk3PF9/AUDPOmdEDL++ce77vPGfO39yE4zhW1FKXmT6DNaDzKIG+off5TPq7X3wiCoTOq7AX8hgQMotuAZuOBQHwEHuk1S30RjuVDirRdXRI258Auh8JAuAx5iY9Rb108tsnbgB7oNVBYu4aQUhsw15rtZXEdyHx9diEVjuIz5lAZFHLUQ8JWcOp7cJeoRV0yjbIEcCkKUAKsUPYW1SC7tghIxrRx2EresmpN4a9SZVna0Ytn9XPhUHcLbkeA7KqngqD/FQ/GQNS6g4wDOKe3KsxIG5OwWQLOzpdp9k1q4ZbOIX9QCfQtWRIcCP2Cx3VO6vd8C2eK+ADAxu3dwHInI6hg/rTDX57afAWz7CbWr0deK0ooICO+/SzhO7JYWOU2xp/AGuSixFd1LgW2kd9ISSUKaDIB7CJDuuzXJCLegtXoKRnRzYD+OQm2f8AZORfAgDyUTqCd6KvmntBRy6ABdRNTLEX8N+bAJn1nHJvmUOXPdMjndais9q+jGZo39r1y0jix4AvnoDTdLBjxSyJdH/+GD4uHfm0y9RVA3CsPRRbP0jpgEW+sleAC8kGAGoAbFj7UP6uCetxiecpJLtnTRY16O9NbIgufIUepj4A89Y+lj8CDABcm9CSHjxgKQAAAABJRU5ErkJggg==") no-repeat;
    padding: 0.313em 0 0.188em 1.875em;
}

div.article div.boxOut p, div.article div.boxOut ul, div.article div.boxOut dl {
    margin: 0;
}

div.article div.boxOut dt {
    font-weight: bold;
    margin-right: 0.313em;
    clear: both;
    float: left;
    line-height: 1.5em;
}

div.article div.boxOut dd {
    float: left;
    margin: 0;
    line-height: 1.5em;
}

div.article div#usefulLinks {
    border: 1px dashed #cdcdcd;
    border-radius: 0.313em;
    padding: 0.625em;
    margin-bottom: 0.625em;
    float: left;
    width: 100%;
}

    div.article div#usefulLinks h3 {
        color: #525252;
        font-weight: normal;
        margin: 0 0 0.625em 0;
    }

    div.article div#usefulLinks ul {
        clear: both;
        padding: 0;
        margin: 0 0 0.625em 0;
        float: left;
    }

    div.article div#usefulLinks li {
        list-style-type: none;
        margin-right: 0.313em;
        font-size: 0.8em;
    }

        div.article div#usefulLinks li a {
            font-size: 1.1em;
            font-weight: bold;
            color: #1895a2;
        }

/*Tools*/
div.article div#articleTools {
    float: right;
    margin-bottom: 1em;
}

    div.article div#articleTools ul {
        float: right;
        margin: 0 0 0.625em 0;
        padding: 0;
    }

        div.article div#articleTools ul#tools li {
            list-style-type: none;
            float: left;
            margin-left: 0.625em;
        }

div.article .fa {
    font-size: 1.5em;
    color: #1895a2;
}
/*Share Listing*/
ul.shareArticle {
    list-style-type: none;
    clear: both;
}

    ul.shareArticle li {
        float: left;
        margin-left: 0.313em;
    }

        ul.shareArticle li.google {
            margin-top: 2px;
        }

        ul.shareArticle li.twitter {
            margin-top: 2px;
        }

        ul.shareArticle li.linkedIn {
            margin-top: 2px;
        }

        ul.shareArticle li div.fbButton {
            overflow: hidden;
            width: 51px;
            margin-top: 2px;
            height: 24px;
        }

ul.right li.google {
    margin-top: 4px;
}

ul.right li.twitter {
    margin-top: 2px;
}

ul.right li.linkedIn {
    margin-top: 2px;
}

ul.right li div.fbButton {
    overflow: hidden;
    width: 51px;
    margin-top: 3px;
    height: auto;
}

/*About Author*/
div#aboutAuthor {
    width: 100%;
    clear: both;
    background-color: #efefef;
    border-radius: 0.313em;
    border: 1px solid #dedede;
    padding: 0.625em;
    color: #525252;
    float: left;
}

    div#aboutAuthor h3 {
        font-weight: normal;
        margin: 0 0 0.625em 0;
        float: left;
    }

    div#aboutAuthor dl {
        margin: 0;
        clear: both;
        position: relative;
        display: block;
        min-height: 8.188em;
    }

    div#aboutAuthor dt span {
        font-weight: normal;
        font-style: italic;
    }

    div#aboutAuthor dt {
        float: left;
        width: 100%;
        padding-left: 7.7em;
        margin-bottom: 0.625em;
    }

        div#aboutAuthor dt.image {
            width: auto;
            height: auto;
            padding: 0;
            margin: 0;
            top: 0;
            left: 0;
            display: block;
            position: absolute;
        }

            div#aboutAuthor dt.image img {
                border: 1px solid #dedede;
            }

    div#aboutAuthor dd {
        font-size: 0.8em;
        float: left;
        width: 100%;
        padding-left: 9.5em;
        margin: 0 0 0.625em 0;
    }

        div#aboutAuthor dd strong a {
            color: #525252;
        }

    div#aboutAuthor a#googleAuthor {
        border: 1px solid #cccccc;
        border-radius: 3px;
        padding: 1px 3px 1px 1px;
        background-color: #f1f1f1;
        background: -moz-linear-gradient(top, #ffffff 1%, #dfdfdf 100%);
        /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #ffffff), color-stop(100%, #dfdfdf));
        /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #ffffff 1%, #dfdfdf 100%);
        /* Chrome10+,Safari5.1+ */
        background: -ms-linear-gradient(top, #ffffff 1%, #dfdfdf 100%);
        /* IE10+ */
        background: linear-gradient(to bottom, #ffffff 1%, #dfdfdf 100%);
        /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dfdfdf',GradientType=0 );
        /* IE6-9 */
        text-decoration: none;
        float: right;
        margin-left: 0.625em;
        color: #333333;
        font-size: 0.8em;
        height: 16px;
    }

        div#aboutAuthor a#googleAuthor span {
            font-weight: bold;
            font-size: 0.9em;
            vertical-align: top;
            margin-top: 1px;
            display: inline-block;
        }

    div#aboutAuthor div#twitterAuthor {
        float: right;
    }

div#disqus_thread {
    float: left;
    width: 100%;
    clear: both;
    margin-top: 0.625em;
}

/*Article Contact Form*/
div#contactFranchise {
    clear: both;
}

div#formError {
    width: 30em;
    margin: 0.625em auto 0 auto;
}

div#contactFranchise form > h3 {
    clear: both;
    font-size: 1.5em;
    margin: 0 0 0.5em 0;
    padding: 0;
    font-weight: normal;
    border-bottom: 1px solid #ebebeb;
    color: #1895a2;
}

div#contactFranchise h3 a {
    text-decoration: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAXCAYAAAAcP/9qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcpJREFUeNrs1ksobVEcx/F9tpUrIgZSUmbKY4jymlCOkVJexcBAIRR3woyJQooBSpFkIqVMRCkpRBh5DMhEjCgGHrke3fv9538l4ex9nMvAXfXZ65yz916/s9Zea53jSWtbP7AsK8p6LMH4Yf2bcotf+vrccIhGhH6wgy2EBDj0BglI1fdGgn/jGJGqH6tOW1xvT/N5TXr7RhLVNO6ktzKqNocwLKBAh3kFdYHqKqElVJuIRSFmJdPW86EamI1dDKIzAKGtVJM4QQ6jM/f3MZoX1+4jD8NoQRxqcekyMIiqDw3aoQpCD/W0Rw72K/fJtyvSZ12BecS7CJXJOqOh48h/FvpUzBv3P6BRJ50M+SJKseEjNFGHNgXdBLa8da3towNdKEYMllD2TqhXr0lG9XuhToKlTCEXp5hA0yuhVVRz2p6X0BFfjdoOH90aMrGMXn3+toZ2UI1iW1YFofNOGjQuJuuRrvUx1OuMv0ClTsByQs+cNmZcLs0rCZCJg2b9TJZeI6E3bhoyfuwL9/iJPYQT2OPP5mI+sDENfWRXs60vKv+Dv0ewR/8ZfFaRLI/RdZmBAT9/7N3ekiWZRrdC+fWp+aQeX0vmHwEGAElWcOYUTn8JAAAAAElFTkSuQmCC") 0 0.5em no-repeat;
    padding: 0.5em 0 0.2em 1.6em;
    margin: 0 auto;
    width: 20em;
    display: block;
}

div#contactFranchise p {
    font-size: 0.8em;
    width: 37.3em;
    margin: 0 auto;
}

div#contactFranchise legend {
    color: #525252;
    margin-bottom: 0.625em;
    width: 100%;
    font-weight: bold;
    float: left;
}

div#contactFranchise fieldset {
    border: none;
    background-color: #ffffff;
    margin: 0.625em auto 0 auto;
    padding: 0.625em 0 0 0;
    border-top: 1px solid #ebebeb;
    width: 30em;
    border-radius: 0;
    clear: both;
}

    div#contactFranchise fieldset.contactDetails {
        padding: 0;
        border: none;
    }

    div#contactFranchise fieldset ol {
        margin: 0;
        padding: 0;
    }

    div#contactFranchise fieldset li {
        list-style-type: none;
        float: left;
        margin: 0 0 1em 0;
        font-size: 0.9em;
        width: 100%;
    }

        div#contactFranchise fieldset li.title {
            width: 5.4em;
        }

        div#contactFranchise fieldset li.firstName, div#contactFranchise fieldset li.lastName {
            width: 12.4em;
            margin-left: 1.5em;
        }

            div#contactFranchise fieldset li.firstName.reduced {
                margin-left: 0;
            }

        div#contactFranchise fieldset li label {
            color: #1895a2;
            display: block;
            padding-bottom: 0.188em;
            font-size: 1.0em;
        }

    div#contactFranchise fieldset textarea {
        height: 4.688em;
    }

    div#contactFranchise fieldset li input, fieldset li textarea {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
    }

    div#contactFranchise fieldset li.postcode input {
        width: 9em;
    }

    div#contactFranchise fieldset li.message {
        margin-bottom: 1.250em;
    }

        div#contactFranchise fieldset li.message label {
            color: #525252;
            font-weight: bold;
            font-size: 1.1em;
            margin-bottom: 0.625em;
        }

    div#contactFranchise fieldset li.additionalQuestion {
        clear: left;
    }

    div#contactFranchise fieldset.checkbox input {
        width: auto;
        float: left;
        padding-right: 0.313em;
        vertical-align: top;
    }

    div#contactFranchise fieldset.checkbox label {
        float: left;
        width: auto;
        margin-left: 0.313em;
        color: #525252;
        max-width: 95%;
    }

    div#contactFranchise fieldset.checkbox li {
        margin-bottom: 0.313em;
    }

        div#contactFranchise fieldset.checkbox li#tandc label {
            color: #1895a2;
            margin: 0;
        }

        div#contactFranchise fieldset.checkbox li#tandc a {
            text-decoration: none;
            font-weight: bold;
            color: #1895a2;
            margin: 0;
        }

            div#contactFranchise fieldset.checkbox li#tandc a:hover {
                text-decoration: underline;
            }

div#contactFranchise div.submit {
    text-align: center;
}

div#contactFranchise form input[type='submit'] {
    clear: both;
    font-size: 1.2em;
    color: #ffffff;
    text-align: left;
    margin: 0.625em auto;
    width: auto;
    background-color: #1895a2;
    border-radius: 7px;
    padding: 0.313em 0.625em 0.313em 35px;
    border: 2px solid #1895a2;
    background: #5ba9f7;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, -moz-linear-gradient(top, #5ba9f7 0, #1895a2 100%);
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0, #5ba9f7), color-stop(100%, #1895a2));
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, -webkit-linear-gradient(top, #5ba9f7 0, #1895a2 100%);
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, -o-linear-gradient(top, #5ba9f7 0, #1895a2 100%);
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, -ms-linear-gradient(top, #5ba9f7 0, #1895a2 100%);
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, linear-gradient(to bottom, #5ba9f7 0, #1895a2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ba9f7', endColorstr='#1895a2',GradientType=0 );
}

    div#contactFranchise form input[type='submit']:hover {
        background: #1895a2;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, -moz-linear-gradient(top, #1895a2 0, #5ba9f7 100%);
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0, #1895a2), color-stop(100%, #5ba9f7));
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, -webkit-linear-gradient(top, #1895a2 0, #5ba9f7 100%);
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, -o-linear-gradient(top, #1895a2 0, #5ba9f7 100%);
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, -ms-linear-gradient(top, #1895a2 0, #5ba9f7 100%);
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGOEU2RDU4NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGOEU2RDU5NjQ4NDExRTE4N0I0ODhDQTYwOEQwQzI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEY4RTZENTY2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEY4RTZENTc2NDg0MTFFMTg3QjQ4OENBNjA4RDBDMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BYOAgAAABKUlEQVR42qzUMUoDURDG8be6REGRnCInsA7aBLGwCngAbbUK2HkDG2u9gDcwoKCHUCxs1MJGI+42imb8D34rj7CJT+KDX9jsm/mY3WQ3M7PHEMIiPvGGOcyEtDWMemZR5nwsiK8TnGMpIdTDXrGKTZ2zwIRPOMM9rtFFSNRVzwMu8ewnX7CDZdzZ9zpEc0JQUzWmHu/d9SzfLNFTYQsXKuzr+2hYS3um2qrGMwo/KLAXNTRwrIZbtKO9ts6ZahrRnmcUec3NfscWrrCPU2xr70j7PRzU/lQ1E8Y60UTVxJ0xtWMnjFcf65osaNKbSQ15wp/XAzZ0PPitOE98IgaJdT9PQxamX1kVaCj+IdAzLFfyGub/cAtG1wdWPCuL3jbDKS7ddLXllwADAITreQHlEG18AAAAAElFTkSuQmCC") 0.313em 0.5em no-repeat, linear-gradient(to bottom, #1895a2 0, #5ba9f7 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1895a2', endColorstr='#5ba9f7',GradientType=0 );
    }

/*RESPONSIVE MEDIA QUERIES----------------------------------------------*/
/*MAX WIDTH = 1024PX*/
@media screen and (max-width: 1024px) {
    div#articleCategories li {
        padding: 1.25%;
    }

    a.prev {
        margin-right: 3em;
    }

    div#articleHomeGrid div#newsletters {
        margin-left: 0;
        float: right;
    }

    div#articleHomeGrid div#franchiseServices div.servicesSlides img {
        width: 100%;
        margin: 0 auto;
        display: block;
        height: auto;
    }

    div#contactFranchise fieldset li input, fieldset li textarea {
        line-height: 2em;
    }

    div.pageNumbers a, div.pageNumbers strong {
        font-size: 1.0em;
        padding: 1.0em 0.8em;
        display: inline-block;
    }
}

/*MAX WIDTH = 980PX*/
@media screen and (max-width: 980px) {
    div#main {
        width: 100%;
        margin: 0 0 1em 0;
        clear: both;
        border-bottom: 1px dashed #a6a6a6;
    }

    div#side {
        width: 100%;
        display: block;
    }

        div#side p.returnSearch {
            display: none;
        }

    div#main p.returnSearch {
        display: block;
    }

    div#relatedFranchises li {
        width: 32.5%;
        float: left;
        margin-right: 1.25%;
    }

    div#articleHomeGrid div#franchiseAdvice, div#articleHomeGrid div#newsletters {
        margin-left: 0.75em;
    }

    div#articleHomeGrid div#franchiseNews, div#articleHomeGrid div#topBlogEntries, div#articleHomeGrid div#franchiseServices, div#articleHomeGrid div.blankBox {
        margin-right: 0.75em;
    }

    div#articleCategories li {
        font-size: 0.9em;
    }
}

/*MAX WIDTH = 850*/
@media screen and (max-width: 850px) {
    div#articleCategories li {
        font-size: 0.8em;
        padding: 1.0%;
    }

    div#articleHomeGrid > div {
        width: 49%;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    div#articleHomeGrid div.wideBox {
        width: 100%;
    }

    div#articleHomeGrid div#newsletters {
        float: left;
    }

    div#articleHomeGrid div#topBlogEntries, div#articleHomeGrid div.blankBox {
        clear: none;
        float: right;
    }

    div#articleHomeGrid div.blankBox {
        display: none;
    }
}

/*MAX WIDTH = 768*/
@media screen and (max-width: 768px) {
    div#articleCategories a.browseCats {
        display: block;
        font-size: 1.4em;
        font-weight: bold;
        padding-left: 0.313em;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAATCAYAAACp65zuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUE3NjkzQzcwRjFFMTFFMzhEQUJERjkwOTgwNjRFNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUE3NjkzQzgwRjFFMTFFMzhEQUJERjkwOTgwNjRFNjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQTc2OTNDNTBGMUUxMUUzOERBQkRGOTA5ODA2NEU2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQTc2OTNDNjBGMUUxMUUzOERBQkRGOTA5ODA2NEU2NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph1gCTsAAAC2SURBVHjaYgwKCnrIwMDwDIj9165d+4oBB2ACYlEgtgDifcHBwVL4FH6GsrWBeD1QsQAuhYxIfDOoYm5sCtGBAxBvAirmIqQQBJyAeDExCkEgCGjqOiBmJaQQBAKBeBGIwcJAGEQATf3AxEAcyCBW4QxiFK4ARm0mIYXrgTiOkGfWAU0KJhSO+4A4llCAHwBiP6Bp39AV/kfinwIFMlDRV2yJghfKvgpV9AGbW0CeeU1MCgcIMABSRDGwYy0+VwAAAABJRU5ErkJggg==") no-repeat 98% 0.2em;
    }

    div#articleCategories > a.browseCats:hover {
        color: #525252;
    }

    div#articleCategories a.browseCats.expanded {
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAYAAABWiWWfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkJEMjY0RjcwRjFFMTFFMzhERjhCNjM0Q0YxREVBOEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkJEMjY0RjgwRjFFMTFFMzhERjhCNjM0Q0YxREVBOEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQkQyNjRGNTBGMUUxMUUzOERGOEI2MzRDRjFERUE4RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQkQyNjRGNjBGMUUxMUUzOERGOEI2MzRDRjFERUE4RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhNZ2f0AAACzSURBVHjapI4xDoJAEEWHjY2Fpa3HgQZDgoXxZhyBZuEGxtreA9hQYENCoKHQt8mSkA2gyCRvk53583a9OI6fIrKHGjxZXm/YwWvDUcABtrKuCsURwWOlyOxHRlaCD/c/RWbP11qXqv8iBHBbKDL5AJHZFzUYVBDC9UeRyYWIqr6hnEADR8i+iDKba4ZNNRJs4QT5hCi389YdqJnXz5A6vdT2R2tO1sEFEntP7L2bWvgIMABbeCil6gG2lwAAAABJRU5ErkJggg==") no-repeat 98% 0.5em;
    }

    div#articleCategories ul {
        display: none;
    }

    div#articleCategories li {
        line-height: 2.2em;
        text-align: left;
        font-size: 0.9em;
        display: block;
        width: 100%;
        border-bottom: 1px dashed #525252;
    }

        div#articleCategories li:last-of-type {
            border-bottom: none;
        }

    div#side {
        width: 100%;
    }

    div.article div#main > .left {
        width: 100%;
    }

    div.article div#articleTools ul#tools li, ul.shareArticle li {
        margin-left: 0.8em;
    }

    div.article div.pulloutQuote {
        width: 35%;
    }

    div#formError, div#contactFranchise fieldset, div#contactFranchise h3 a, div#contactFranchise p {
        width: 100%;
    }

        div#contactFranchise fieldset li.firstName, div#contactFranchise fieldset li.lastName {
            margin-left: 0;
            width: 100%;
        }

        div#contactFranchise fieldset li input, fieldset li textarea {
            line-height: 2em;
        }
}

/*MAX WIDTH = 650*/
@media screen and (max-width: 650px) {
    div#articleHomeGrid > div {
        width: 100% !important;
        height: auto !important;
    }

    div#articleHomeGrid a.actionLink, div.articleSlide a.readMore, div.articleSlide p {
        display: none;
    }

    div.slideFooter {
        padding-top: 0;
        padding-bottom: 0;
    }

        div.slideFooter h2 {
            padding-top: 1.25em;
        }

    a.prev {
        margin-right: 1.5em;
    }

    a.prev, a.next {
        padding: 2em 1em;
        display: block;
        height: 2em;
        background-position: 50%;
    }

    div.articleSlide h3 {
        font-size: 1.3em;
    }

    div#articleCategories a.browseCats {
        font-size: 1.3em;
        font-weight: normal;
    }

    div#articleHomeGrid div#franchiseAdvice div.scrollBox, div#articleHomeGrid div#franchiseNews div.scrollBox {
        height: auto;
        overflow: visible;
    }

    .jspVerticalBar {
        display: none;
    }

    div#content div#searchSuggestions div#categoryResults, div#content div#searchSuggestions div#articleResults h2 {
        display: none;
    }

    div#content div#searchSuggestions div#articleResults {
        width: 100%;
    }

        div#content div#searchSuggestions div#articleResults li {
            border-bottom: 1px dashed #b2b2b2;
            margin: 0;
            background: none;
            padding: 0;
        }

        div#content div#searchSuggestions div#articleResults h3 {
            display: block;
            font-size: 1.3em;
            font-weight: bold;
            line-height: 2.1em;
            margin-left: 1em;
        }

    div#articleHomeGrid div#caseStudies div.articleSlide, div#articleHomeGrid div#featuredArticles div.articleSlide, div#articleHomeGrid div#caseStudies .slides, div#articleHomeGrid div#featuredArticles .slides, div#main div.featSearch div.articleSlide, div#main div.featSearch div.articleSlides {
        height: 13.5em;
        width: 100%;
    }

    div.articleSlide img.left {
        width: 75%;
        height: auto;
        margin: 0 12.5%;
    }

    div.articleSlide div.right, div#main div.articleSlide div.right {
        width: 75%;
        margin: 0 12.5%;
        padding: 0.625em;
        height: auto;
        background: #525252;
        background: rgba(82, 82, 82, 0.8);
    }

        div.articleSlide div.right h3 a {
            color: #ffffff;
            display: block;
        }

    div#articleHomeGrid div#franchiseServices div.servicesSlides img {
        width: auto;
        height: 100%;
    }

    div#articleHomeGrid div#videos div.articleSlide {
        padding: 0.625em;
    }

        div#articleHomeGrid div#videos div.articleSlide img {
            display: none;
        }

        div#articleHomeGrid div#videos div.articleSlide div.video {
            padding: 0;
            margin: 0 0 1em 0;
            width: 100%;
            height: auto;
        }

            div#articleHomeGrid div#videos div.articleSlide div.video span.videoCaption {
                background: none;
                color: #1895a2;
                font-weight: bold;
                padding: 0 0 0.625em 1.85em;
                position: static;
                display: block;
                background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEQ1QkNERUQxMEExMTFFM0IzMzhGNjBCREMyMjg1NTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEQ1QkNERUUxMEExMTFFM0IzMzhGNjBCREMyMjg1NTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RDVCQ0RFQjEwQTExMUUzQjMzOEY2MEJEQzIyODU1MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RDVCQ0RFQzEwQTExMUUzQjMzOEY2MEJEQzIyODU1MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pujy3+IAAAPLSURBVHjahFRLaJ1FGD0z97+PVGtiazWoVbsoasVSaNy4sQUhKCIogiABV6YFKVUQ3AmKbnRTsPigC5UidKEoVReiqEXUlRgVlYjgA9OYNGnuzf3z//Mez8yf0peP4U7m3szM+b5zzjefePWTP3FmtAsJfvIIEffHGO+yAbuNDVu1DUVtw0Jl/MyaDp+uKXdsULtBv/bolxrRGQghUOCCIYA93HiOYLdrF0EQKBNAQBgfxowLN7oQHvQRT0bgGWK8fu79QhKBG4j8w+Qe5XI4XR4qhwGjl1wrAloX8pmQZwSDbbM+vOZD3MUEHospFUGGKQPJMN223O9jPLymIk6XBkulw6mhwalVgxaj8kiOLPm9lZMQBA2odDgYQtggEKYRPApLWkUr7nIeLysbsUywk32LxVVNmjED/bZUY6TT4pQpDwaQnIAlb+sc4NUjcOpzOHtUak86HodK5bHEjOZWNOZXFGbnK2zd1MVbB3Zieu81DGQ5HVxIdH3W1hBQMCtBQ+D0C4h2o6TgE9y8o185ZmWwOLRYpW6KUSAiNvZaeHzyOhx6aHumujAwmXogcEyCIvA3z3p9FWw1JSnu3Un4fs1Zeaxpn6mkEgjhrHv3TVyJN6Z3YHy0i9+XdTZHZDsbR1PZRKcmZaX9jkQ3zdoQjJo2tuOiMbHtMrxzcCf23jyGZTIR2Sk0GQZLUeubJMtjUwIjMBRd84kK/n2Mj3ZwdN8tuHf3FppnmnrLlJOO6opiqFgsTV1lwf8brhmpjLZc2iYbAkXq4mwCS8aEBLiQCpVmJ7fxf3iO+j773q849tUCrr28DZiS2tUJLNE+Kfkevx7SkEq7/BpCvOAhnjNS6Uy98gNe+ngu12UrZWcrzjK5nLL9TnprPvCmogQ1I+lGj9gQl/Is2Ld/lHjgxe/x2Wwf12/uoSMZ3Kwh6kHOMpsCcVwKV/8ibP2mMMNmwzL9aPmuY8621AHHZ5bw8JEf+WIUbtjcZXk6AvFsfZpzpbkT4s8JUNz2xPv84cfh6p8YYgytDvtYD1F20e500eu0MZ+KmWN0hLWZDCCjqAhULwNq0NCF2MPmcKJYd+Gv6M09dOojyjYC3YHs9KBVB30n0Wu3QMkQylRr7H2JjVpttMtUsZ+AJ3L7aoRPrUd8Ae/uhK/f5hMZD3VBDQtcwgnDzJIBwTXZpBJJdZeeksA01T5y5sUU5zkqxZewcYIXnqI5U/znhqZvrfeu/BbD+op3ufc015nzGiwubtlz1GIfLX+eFycJdCsjX53PCixynSXQh1y/+ac6/VuAAQADMYEaKAq1kQAAAABJRU5ErkJggg==") no-repeat;
            }

    div.pageNumbers.top {
        display: none;
    }

    div.article div#introduction h2 {
        cursor: pointer;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAATCAYAAACp65zuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUE3NjkzQzcwRjFFMTFFMzhEQUJERjkwOTgwNjRFNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUE3NjkzQzgwRjFFMTFFMzhEQUJERjkwOTgwNjRFNjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQTc2OTNDNTBGMUUxMUUzOERBQkRGOTA5ODA2NEU2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQTc2OTNDNjBGMUUxMUUzOERBQkRGOTA5ODA2NEU2NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph1gCTsAAAC2SURBVHjaYgwKCnrIwMDwDIj9165d+4oBB2ACYlEgtgDifcHBwVL4FH6GsrWBeD1QsQAuhYxIfDOoYm5sCtGBAxBvAirmIqQQBJyAeDExCkEgCGjqOiBmJaQQBAKBeBGIwcJAGEQATf3AxEAcyCBW4QxiFK4ARm0mIYXrgTiOkGfWAU0KJhSO+4A4llCAHwBiP6Bp39AV/kfinwIFMlDRV2yJghfKvgpV9AGbW0CeeU1MCgcIMABSRDGwYy0+VwAAAABJRU5ErkJggg==") no-repeat 98.5% 0.3em;
        margin-bottom: 0;
        font-size: 1.0em;
        line-height: 1.6em;
    }

        div.article div#introduction h2.selected {
            cursor: pointer;
            background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAKCAYAAABWiWWfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkJEMjY0RjcwRjFFMTFFMzhERjhCNjM0Q0YxREVBOEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkJEMjY0RjgwRjFFMTFFMzhERjhCNjM0Q0YxREVBOEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQkQyNjRGNTBGMUUxMUUzOERGOEI2MzRDRjFERUE4RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQkQyNjRGNjBGMUUxMUUzOERGOEI2MzRDRjFERUE4RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhNZ2f0AAACzSURBVHjapI4xDoJAEEWHjY2Fpa3HgQZDgoXxZhyBZuEGxtreA9hQYENCoKHQt8mSkA2gyCRvk53583a9OI6fIrKHGjxZXm/YwWvDUcABtrKuCsURwWOlyOxHRlaCD/c/RWbP11qXqv8iBHBbKDL5AJHZFzUYVBDC9UeRyYWIqr6hnEADR8i+iDKba4ZNNRJs4QT5hCi389YdqJnXz5A6vdT2R2tO1sEFEntP7L2bWvgIMABbeCil6gG2lwAAAABJRU5ErkJggg==") no-repeat 100% 0.4em;
        }

    div.article div#introduction dl {
        display: none;
        margin-top: 0.313em;
    }

    div#main ul.right.shareArticle {
        display: none;
    }

    div.article div.pulloutQuote, div.article div.boxOut {
        width: 50%;
    }

    div.article div#introduction {
        width: 100%;
        margin-bottom: 1em;
    }
}

/*MAX WIDTH = 480*/
@media screen and (max-width: 480px) {
    div#articleHomeGrid div#caseStudies div.articleSlide, div#articleHomeGrid div#featuredArticles div.articleSlide, div#articleHomeGrid div#caseStudies .slides, div#articleHomeGrid div#featuredArticles .slides, div#main div.featSearch div.articleSlides {
        height: 12em;
    }

    div#searchResults li {
        border: none;
        padding: 0;
        height: 3em;
    }

        div#searchResults li, div#searchResults li.wide {
            margin: 0;
        }

            div#searchResults li dt.image, div#searchResults li dt.date, div#searchResults li dd {
                display: none;
            }

            div#searchResults li dl, div#searchResults li.wide dl {
                min-height: initial;
                display: initial;
            }

            div#searchResults li dt {
                background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTBDQTY4OTIwRkQ2MTFFM0I2OTVEQjRFODQyNTk3QUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTBDQTY4OTMwRkQ2MTFFM0I2OTVEQjRFODQyNTk3QUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MENBNjg5MDBGRDYxMUUzQjY5NURCNEU4NDI1OTdBQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MENBNjg5MTBGRDYxMUUzQjY5NURCNEU4NDI1OTdBQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpJciI8AAABmSURBVHjaYjStP/WUgYHhHBDnn2owvQekGZiAmBOIfYC426zhtAJIkAWI/zNAQBAQswElkpgYUAFIxyx0QRCwQxf8C8Sz0QW7gLgGJMgMFWgGCQCd9Qdk+3MgngvE9UABsEsAAgwAAj0XjtYCIAQAAAAASUVORK5CYII=") 0 0.3em no-repeat;
                padding: 0 0 0 0.75em;
                font-size: 0.85em;
            }

    div.article div.pulloutQuote, div.article div.boxOut {
        width: 100%;
        margin-bottom: 0.625em;
    }

    div#relatedFranchises li {
        width: 49%;
        float: left;
        margin: 0 0 0.313em 0;
    }

        div#relatedFranchises li:nth-child(even) {
            float: right;
        }

    div.article div#video, div.article div#articleImage {
        width: 100%;
    }

    div#aboutAuthor a#googleAuthor {
        clear: both;
        float: left;
        margin: 0 0 0.625em;
    }

    div#aboutAuthor dt.image {
        display: none;
    }

    div#aboutAuthor dt, div#aboutAuthor dd {
        padding: 0;
    }
}

/*MAX WIDTH = 420*/
@media screen and (max-width: 420px) {
    div.articleSlide img.left, div.articleSlide div.right, div#main div.articleSlide div.right {
        width: 100%;
        margin: 0;
    }

    div#articleHomeGrid div#franchiseServices div.servicesSlides img {
        width: 100%;
        height: auto;
    }

    div#articleHomeGrid div#videos div.articleSlide div.video span.videoCaption {
        padding-bottom: 0;
    }

    div#contactFranchise fieldset.checkbox label {
        max-width: 90%;
    }

    #cat-rss-wrap h1 {
        width: 80%;
    }
}

.newsletter-signup {
    background: #484849;
    clear: both;
    padding: 1.75em 0;
}

@media screen and (max-width: 900px) {
    .newsletter-signup {
        display: inline-block;
    }
}

.newsletter-signup .content {
    position: relative;
}

.newsletter-signup h2 {
    font-weight: normal;
    margin: 0 0 0.75em;
}

.newsletter-signup .button {
    height: 55px;
    margin: 0;
    border: .5px solid #2d2d2d;
    min-height: 0;
    padding: 0 .375em;
    display: inline-block;
    text-decoration: none;
    border-radius: .313em;
    font-weight: bold;
    background: #9ac324;
    box-shadow: 0 1px 0 #78981c;
    color: #fff;
    border: 1px solid #78981c;
}

    .newsletter-signup .button:hover {
        background: #abd729;
        color: #fff;
    }

.newsletter-signup .form-toggle {
    position: absolute;
    right: 0;
    top: 0.5em;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    outline: none;
}

    .newsletter-signup .form-toggle.active {
        background: none;
        box-shadow: none;
        border: 1px solid;
        border-radius: 10em;
        padding: 1em;
    }

        .newsletter-signup .form-toggle.active:hover {
            color: #FC8515;
        }

    .newsletter-signup .form-toggle .icon {
        padding: 0;
    }

        .newsletter-signup .form-toggle .icon:before {
            content: "\e60d";
            color: inherit;
            margin: 0;
        }

@media screen and (max-width: 900px) {
    .newsletter-signup .form-toggle {
        position: static;
        float: right;
        margin-bottom: 1em;
    }
}

.newsletter-signup .newsletter-signup-form {
    display: none;
    width: 20em;
    max-width: 100%;
    margin: 0 auto;
    padding-bottom: 0.5em;
    clear: both;
}

.newsletter-signup .indicates-required {
    text-align: right;
    margin-bottom: 0.5em;
    font-size: 0.8em;
}

.newsletter-signup .mc-field-group {
    margin-bottom: 1em;
}

.newsletter-signup .asterisk {
    color: #abd729;
}

.newsletter-signup label {
    display: block;
    margin-bottom: 0.2em;
    font-size: .8em;
}

.newsletter-signup input:not(.button), .newsletter-signup select {
    padding: 0.25em;
    width: 100%;
}

.newsletter-signup #mc_embed_signup div.mce_inline_error {
    background: #E04D4D;
    font-weight: normal;
    font-size: 0.8em;
    border-radius: 0 0 0.25em 0.25em;
}

.newsletter-signup .response {
    padding: 1em;
    margin-bottom: 1em;
    background: #e9e9e9;
    color: #2d2d2d;
}

    .newsletter-signup .response a {
        color: inherit;
        text-decoration: none;
        font-weight: 700;
    }

.newsletter-signup #mce-success-response {
    background: #38A96D;
}

#side .newsletter-signup-form {
    display: block;
}

#side .mc-field-group {
    width: 100%;
    padding: 0;
}

#side .response {
    font-size: 0.8em;
}

/*# sourceMappingURL=resources.css.map */
