/* ==========================================================================
Masterpage Layout
========================================================================== */

*
{
   box-sizing:border-box;
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   -webkit-tap-highlight-color: rgba(0,0,0,0);
}

body {
    background: #d9d9d9;
    font-family: Arial;
}

a, a:hover {
    text-decoration: none;
}

p a {
    color: #880d27;
}

a:hover {
    color: #040404;
}

h3 {
    color: #880d27;
    font-weight: normal;
    font-family: 'FranklinGothic-Medium';
    margin:7px 0;
}

h4 {
    color: #880d27;
    font-family: 'FranklinGothic-Book-Regular';
    font-weight: normal;
    margin: 11px 0 5px 0;
}

.content-page h1 {
    color: #880d27;
    font-family: "FranklinGothic-Book-Regular";
    font-size: 32px;
    font-weight: normal;
    margin: 21px 0 11px;
}

.content-page h2 {
    color: #880d27;
    font-family: "FranklinGothic-Book-Regular";
    font-size:27px;
    font-weight: normal;
    margin: 16px 0 11px;
}

.content-page p {
    color: #040404;
    font-size: 13px;
    margin:0px 0 6px 0;
}

.content-page p a {
    color: #880d27;
    font-size: 13px;
}

.col-full ul {
    margin: 7px 0 0 13px;
    padding: 0;
}

.col-full ul li {
    color: #040404;
    font-size: 13px;
    margin-bottom: 4px;
    font-weight:bold;
}

.col-full ul li a {
    color: #880d27;
}

.col-full ul li a:hover {
    color: #040404;
}

.main-container {
    max-width: 1134px;
    background: #fff;
    -webkit-box-shadow: -1px 0px 16px 15px rgba(194,194,194,0.79);
    -moz-box-shadow: -1px 0px 16px 15px rgba(194,194,194,0.79);
    box-shadow: -1px 0px 16px 15px rgba(194,194,194,0.79);
}

.inner-container {
    max-width: 915px;
}

.header-nav ul {
    clear: right;
    float: right;
    margin: 23px 4px 0 0;
    padding: 0;
}

.header-nav ul li {
    border-right: 1px solid #b7b7b7;
    display: inline-block;
    list-style: outside none none;
    margin-right: -4px;
    padding: 0 6px;
}

.header-nav ul li:last-child {
    border-right: none;
    padding-right:0;
}

.header-nav ul li a {
    color: #040404;
    font-size: 12px;
    text-decoration: none;
    text-transform:uppercase;
    font-weight: bold;
}

.header-nav ul li.active a, .header-nav ul li a:hover {
    color:#880d27;
}

.header-nav ul li.active a {
    font-weight: bold;
}

.login {
    float: right;
    width:110px;
    margin:9px 0 0;
}

.login span {
    color: #84272c;
    font-size: 14px;
    width:100%;
    display:block;
}

.login input {
    border: 1px solid #e6e6e6;
    padding: 2px;
    width: 100%;
    margin-top: 5px;
    text-transform:uppercase;
    color:#5c5c5c;
    font-size:11px;
}

.banner {
    clear: both;
    position:relative;
}

.banner a {
    margin-left: 15px;
    max-width: 855px;
    overflow: hidden;
}

.banner a img {
    max-width: 855px;
}

.cycle-next {
    background: #e6e6e6 none repeat scroll 0 0;
    display: block;
    height: 33px;
    position: absolute;
    right: 30px;
    top: 165px;
    width: 33px;
    cursor:pointer;
    border-radius:45px;
    -moz-border-radius:45px;
    -webkit-border-radius:45px;
    -o-border-radius:45px;
    z-index:1000;
}

.cycle-prev {
    background: #e6e6e6 none repeat scroll 0 0;
    display: block;
    height: 33px;
    position: absolute;
    left: 30px;
    top: 165px;
    width: 33px;
    cursor:pointer;
    border-radius:45px;
    -moz-border-radius:45px;
    -webkit-border-radius:45px;
    -o-border-radius:45px;
    z-index:1000;
}

.cycle-next i {
    color: #767675;
    display: block;
    font-size: 23px;
    margin-left: 3px;
    margin-top: 4px;
    position: relative;
    text-align: center;
}

.cycle-prev i {
    color: #767675;
    display: block;
    font-size: 23px;
    margin-right: 3px;
    margin-top: 4px;
    position: relative;
    text-align: center;
}

.cycle-next:hover i, .cycle-prev:hover i {
    color: #7f0d25;
}

.cycle-next, .cycle-prev {
    opacity:0;
    transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

.banner:hover .cycle-next {
    opacity: 1;
}

.banner:hover .cycle-prev {
    opacity: 1;
}

.home-blocks .item {
    height: 125px;
    margin:15px 15px 0 0;
    overflow:hidden;
    padding:0;
}

.home-blocks .item.col-md-3 {
    width: 23.68%;
}

.home-blocks .item:nth-child(4n) {
    margin-right:0;
}

.home-blocks .item img {
    position: absolute;
    left:0;
    width:100%;
}

.home-blocks .item:first-of-type > div{
    background: rgba(158, 4, 36, 0.85) !important;
}

.home-blocks .item:nth-of-type(2) > div{
    background: rgba(153, 153, 153, 0.85) !important;
}

.home-blocks .item:nth-of-type(2):hover > div{
   width: 135px;
    height: 45px;
    margin: 41px auto 0;
}

.home-blocks .item:nth-of-type(3) > div{
    background: rgba(255, 255, 255, 0.85) !important;
}

    .home-blocks .item:nth-of-type(3):hover > div {
        width: 135px;
        height: 36px;
        margin: 45px auto 0;
    }

.home-blocks .item:nth-of-type(4) > div{
    background: rgba(153, 153, 153, 0.85) !important;
}
.home-blocks .item:nth-of-type(4):hover > div{
   width: 95px;
    height: 32px;
    margin: 46px auto 0;
}

.home-blocks .item:nth-of-type(5) > div{
    background: rgba(255, 255, 255, 0.85) !important;
}

.home-blocks .item:nth-of-type(5):hover > div{
    width: 91px;
    height: 31px;
    margin: 47px auto 0;
}

.home-blocks .item:nth-of-type(6) > div{
    background: rgba(153, 153, 153, 0.85) !important;
}

    .home-blocks .item:nth-of-type(6):hover > div {
        width: 135px;
        height: 55px;
        margin: 36px auto 0;
    }

.home-blocks .item:nth-of-type(7) > div{
    background: rgba(158, 4, 36, 0.85) !important;
}
    .home-blocks .item:nth-of-type(7):hover > div {
        width: 95px;
        height: 32px;
        margin: 49px auto 0;
    }
.home-blocks .item:nth-of-type(8) > div{
    background: rgba(153, 153, 153, 0.85) !important;
}
    .home-blocks .item:nth-of-type(8):hover > div {
        width: 116px;
        height: 46px;
        margin: 40px auto 0;
    }

    .home-blocks .item:nth-of-type(9):hover > div {
        width: 95px;
        height: 30px;
        margin: 50px auto 0;
    }

.home-blocks .item:first-of-type:hover > div{
    width: 115px;
    height: 35px;
    margin: 45px auto 0;
}
    .home-blocks .item:nth-of-type(10) > div {
        background: rgba(255, 255, 255, 0.85) !important;
    }

    .home-blocks .item:nth-of-type(10):hover > div {
        width: 114px;
        height: 45px;
        margin: 41px auto 0;
    }
    

.home-blocks .item > div {
    width: 100%;
    height: 100%;
    display: block;
    margin: 0 auto 0;
    background: rgba(198, 198, 197, 0.95);
    position:relative;
    -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;
}

.home-blocks .item div div {
    text-align:center;
    width:100%;
    height:100%;
    color:#3c3c3b;
    font-size:14px;
    text-transform:uppercase;
    display:table-cell;
    vertical-align: middle;
    line-height:16px;
    padding:0 7px;
}

.home-blocks .item p.block-title {
    color: #fff;
    font-size: 13px;
    line-height: 16px;
    text-align: center;
    text-transform: uppercase;
    position:absolute;
    width:100%;
    font-weight:bold;
}

.home-blocks .item:nth-of-type(3) p.block-title {
    color: #3c3c3b;
}

.home-blocks .item:nth-of-type(3):hover p.block-title {
    color: #3c3c3b;
}

.home-blocks .item:nth-of-type(5) p.block-title {
    color: #3c3c3b;
}

.home-blocks .item:nth-of-type(5):hover p.block-title {
    color: #3c3c3b;
}
    .home-blocks .item:nth-of-type(10) p.block-title {
        color: #3c3c3b;
    }

    .home-blocks .item:nth-of-type(10):hover p.block-title {
        color: #3c3c3b;
    }

.home-blocks .item:hover > div {
    -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;
    width: 133px;
    height: 64px;
    margin:32px auto 0;
}

.home-blocks .item:hover > div > div {
    width: 133px;
    height: 64px;
    margin:32px auto 0;
}
/*#880d27*/
.home-blocks .item:hover p.block-title {
    color:#fff ;
    font-weight:bold;
}

.newtags {
    margin: 25px 0;
}

.newtags .tag1 {
    height:100px;
    background:#c6c6c5;
    padding:5px;
    position:relative;
    width:363px;
    float:left;
}

.newtags .tag1 img.image-right {
    position: absolute;
    right: -24px;
    top: 0;
}

.newtags .tag1 .tagimage {
    float:left;
    margin: 2px 0px 0 2px;
}

.newtags .tag1 .tag-right {
    left: 85px;
    margin: 0 0 0 12px;
    position: absolute;
    width: 265px;
}

.newtags .tag1 .tag-right h3 {
    border-radius: 5px;
    color: #880d27;
    font-family: Arial;
    font-size: 21px;
    font-weight: bold;
    margin: 0 0 0;
    padding: 0;
    text-transform: uppercase;
    width: 248px;
}

.newtags .tag1 .tag-right p {
    color: #3b3c43;
    line-height: 16px;
    margin: 0 0 0;
}

.newtags .tag1 .tag-right p span.title {
    font-weight:bold;
    font-size:11px !important;
    word-spacing:-1px;
    font-family: Arial;
}

.newtags .tag1 .tag-right p span.article {
    font-size:11px;
    line-height: 11px;
    font-family: Arial;
}

.newtags .tag1 .tag-right p span.article a {
    color: #880d27;
    font-size: 11px;
    font-family: Arial;
}

.newtags .tag1 .tag-right p span.author {
    font-weight:bold;
    font-size:11px;
    display:block;
    margin-top: 3px;
    font-family: Arial;
}

.newtags .tag {
    height:101px;
    background:#d9d9d9;
    padding:5px;
    position:relative;
    width:151px;
    margin: 0 0 0 36px;
    float:left;
    display:block;
}

.newtags .tag:first-child {
    margin-left: 0;
}

.newtags .tag img.image-left {
    position: absolute;
    left: -30px;
    top: 0;
}

.newtags .tag img.image-right {
    position: absolute;
    right: -30px;
    top: 0;
}

.newtags .tag h4 {
    color: #fff;
    font-family: 'FranklinGothic-Book-Regular';
    font-size: 13px;
    margin: 4px 0 0 -5px;
    padding: 4px 11px;
    position: absolute;
    text-transform: uppercase;
}

.newtags .tag p {
    color: #3b3c43;
    font-family: Arial;
    font-size: 12px;
    margin: 0;
    position: absolute;
    top: 34px;
    line-height: 16px;
}

.newtags .tag p span {
    color: #880d27;
    font-family: Arial;
    font-size: 11px;
    margin: 0;
}

.social {
    float: right;
    margin: -9px 15px 0 0;
    padding: 0;
    text-align: center;
}

.social li {
    list-style: none;
    display:inline-block;
    margin-right:-4px;
    padding:0 4px;
}

.social li a {
    background: #f2f2f2 none repeat scroll 0 0;
    border-radius: 32px;
    -moz-border-radius: 32px;
    -webkit-border-radius: 32px;
    -o-border-radius: 32px;
    display: block;
    height: 32px;
    width: 32px;
}

.social li a i {
    font-size: 14px;
    color: #787878;
    margin:9px 0 0 0;
}

.social li a:hover {
}

.social li a:hover i {
    color:#7f0d25;
}

.header-right {
    padding-top: 20px;
}

.footer-nav {
    background: rgba(0, 0, 0, 0) url("/Content/images/footerborder.png") no-repeat scroll center top;
    clear: both;
    margin: 30px 0 7px;
    padding: 24px 0 0;
    text-align: center;
}

.footer-nav li {
    list-style: none;
    display:inline-block;
    margin-right: -4px;
    padding: 0 13px;
    border-right:1px solid #6f6f6e;
    line-height:10px;
}

.footer-nav li:last-child {
    border-right: none;
    padding-right:0;
}

.footer-nav li a {
    color: #6f6f6e;
    font-size: 11px;
    text-decoration: none;
    text-transform:uppercase;
}

.footer-nav li a:hover {
    color: #880d27;
}

.copyright p {
    color: #6f6f6e;
    font-size: 11px;
    text-decoration: none;
    text-transform:uppercase;
    margin-bottom: 27px;
    text-align:center;
}

.copyright a {
    color: #6f6f6e;
    font-size: 11px;
    text-decoration:none;
}

.copyright a:hover {
    color: #880d27;
}

.mobile-menu {
    display: none;
}

.dropdown {
    position: relative;
}

.dropdown > a {
    padding-bottom: 7px;
}

.dropdown > a.active {
    color: #880d27;
}

.second-nav {
    display: none;
    float: none !important;
    margin: 0 !important;
    padding: 0 !important;
    position:absolute;
    z-index: 1000;
    background:#dbdbdb;
    top:26px;
    width:120px;
    left: 0;
}

.second-nav li {
    border-right: 0 none !important;
    display: block !important;
    margin-right: 0 !important;
    padding: 0 !important;
}

.second-nav li a {
    display: block;
    padding: 4px 8px;
}

.second-nav li a:hover {
    background: #880d27;
    color: #fff !important;
}

.inner-banner-text {
    background: rgba(198, 198, 197, 0.95) none repeat scroll 0 0;
    left: 34px;
    padding: 28px;
    position: absolute;
    top: 19px;
}

.inner-banner-text p {
    color: #880d27;
    font-size: 24px;
    margin: 0;
    text-align: center;
    font-family: 'interstateregular';
}

.people {
    border: 1px solid #c6c6c6;
    margin: 15px 0 30px 15px;
    max-width: 857px;
    padding:0;
}

.people .heading {
    
    color: #040404;
    font-size: 16px;
    margin: 0;
    background: #d9d9d9;
    padding: 5px 5px 5px 15px;
    text-transform:uppercase;
}

.people .item {
    width:285px;
    height:280px;
    float:left;
    padding-top:20px;
}

.people .item:nth-of-type(1), .people .item:nth-of-type(2), .people .item:nth-of-type(3){
    padding-top:0;
}

.people .item .name {
    background: #ececec none repeat scroll 0 0;
    border-top: 3px solid #880d27;
    color: #880d27;
    font-size: 13px;
    line-height: 16px;
    margin: 0;
    padding: 5px 5px;
    text-align: center;
    width: 100%;
    font-weight:bold;
}

.people .item .name > span {
    font-size: 12px;
    font-weight:normal;
}

.people-view {
    margin: 15px 0 25px 15px;
    max-width: 856px;
    padding: 0;
    color: #880d27;
    background:#f2f2f2;
}

.people-view .people-image {
    float: left;
}

.people-view .people-info {
    border-left: 1px solid #880d27;
    float: left;
    margin: 20px 0;
    max-width: 628px;
    min-height: 421px;
    padding: 0 36px;
}

.people-view .people-info table tr td {
    font-size: 14px;
    padding-bottom: 2px;
    padding-right: 14px;
}

.people-view .people-info table tr td:nth-child(1) {
    color: #040404;
    text-transform:uppercase;
}

.people-view .people-info table tr td:nth-child(2) {
    color:#880d27;
    font-weight: bold;
}

.people-view .people-info table tr td a {
    color: #880d27;
}

.people-view .people-info p, .people-view .people-info p span {
    color: #040404;
    font-family: Arial !important;
    font-size: 13px !important;
    margin-bottom: -3px !important;
    margin-top: 12px !important;
}

.people .item > img {
    max-width: 100%;
    padding: 0 4px;
    width: 100%;
    max-height: 333px;
}

.breadcrumbs {
    clear: both;
    margin: 0;
    padding: 5px 8px 0 15px;
    display:block;
    text-align:right;
}

.breadcrumbs li {
    display: inline-block;
    margin-right: -4px;
    padding: 0 11px 0 0;
}

.breadcrumbs li:after {
    color: #767675;
    content: ">";
    font-family: Arial;
    font-size: 12px;
    left: 6px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
}

.breadcrumbs li:last-child:after {
    content: "";
}

.breadcrumbs li a {
    font-family: Arial;
    font-size: 9px;
    text-transform: uppercase;
    color: #767675;
    text-decoration: none;
}

.breadcrumbs li a:hover {
    color: #880d27;
}

.div-search {
    border-top: 3px solid #880d27 !important;
    float: right;
    margin-right: 15px;
    margin-top: 13px;
}

.div-search input {
    background: #ececec none repeat scroll 0 0;
    border: 0 none;
    font-size: 12px;
    margin: 0;
    padding: 12px 15px 12px;
    text-transform: uppercase;
    width: 152px;
}

.search-icon {
    float: left;
    background: #ececec none repeat scroll 0 0;
}

.search-icon i {
    border-right: 1px solid #67686d;
    color: #88898d;
    font-size: 17px;
    padding: 10px 12px 12px;
}

.login-link {
    float: right;
    text-transform:uppercase;
    font-size:11px;
    color:#880d27;
}

.login-link:hover {
    text-decoration: none;
    color: #880d27;
}

.website-search {
    border: 1px solid #c6c6c6;
    clear: both;
    float: right;
    margin-right: 0;
    margin-top: 22px;
    width: 170px;
}

.website-search input {
    background: #fff none repeat scroll 0 0;
    border: 0 none;
    font-size: 11px;
    margin: 0;
    padding: 7px 15px 4px 15px;
    text-transform: uppercase;
    width: 134px;
}

.website-search-icon {
    float: left;
    background: #f2f2f2 none repeat scroll 0 0;
}

.website-search-icon i {
    border-right: 1px solid #c6c6c6;
    color: #88898d;
    font-size: 13px;
    padding: 7px 10px;
}

.services-view {
    background: #f2f2f2;
    margin: 9px 0 30px 15px !important;
    max-width: 856px;
    padding:0;
}

a:hover, a:focus {
    text-decoration: none;
}

.services-view .services-left {
    width:319px;
    float:left;
    padding:0 0 0 18px;
    margin-top:15px;
    margin-bottom:15px;
}

.services-view .services-right {
    width:519px;
    float:right;
    padding:0 23px;
    margin-top:15px;
    border-left:1px solid #bfc0c1;
    margin-bottom:15px;
}

.services-view div p {
    color: #040404;
    font-size: 13px;
    margin-bottom: 13px;
}

.services-people {
    border: 0;
}

.dropdown.active .second-nav li a {
    font-weight: bold;
    color: #040404;
}

.office {
    padding: 15px 0 4px 0;
}

.office .map {
    width: 100%;
    height: 200px;
}

.office .office-details p {
    line-height: 20px;
    margin-bottom:0;
}

.office .col {
    border-bottom:1px dotted #c6c6c6;
    padding-bottom: 19px;
}

.col-full {
    padding: 0 20px;
}

.career-item {
    padding-bottom: 9px;
    margin:15px 0 0px 15px;
}

.career-item:last-of-type {
    margin-bottom: 25px;
}

.career-item h4 {
    color: #880d27;
    font-family: 'FranklinGothic-Medium';
    font-weight: normal;
    margin:11px 0 5px 0;
}

.career-item .btn-primary {
    padding: 4px 12px;
    font-size: 12px;
}

.career-item p {
    margin-bottom: 7px !important;
}

.col-full .col-left {
    padding-left: 0;
}

.col-full .col-right {
    padding-right: 0;
    padding-left: 25px;
}

.padding-all-around {
    padding: 20px 20px 13px 20px;
}

.e-update-left p {
    color: #880d27;
    font-size: 13px;
}

.e-update-right p {
    color: #880d27;
    font-size: 13px;
}

.comma-check span:last-of-type {
    display: none;
}

.update-section {
    border-bottom: 1px dotted #6f6f6e;
    padding-bottom: 17px;
}

.update-section:last-of-type {
    border-bottom: 0;
    padding-bottom: 0;
}

.content-area .date {
    color: #aaaaaa;
    font-size: 30px;
    margin: 0 0 11px;
    text-transform: uppercase;
}

.news-read-left {
    float: left;
}

.subscribe-news {
    float: right;
    margin:10px 0;
}

.modal-header {
    background: #880d27;
}

.modal-header h4 {
    color: #fff;
    font-family: "FranklinGothic-Book-Regular";
    font-weight: bold;
    text-transform: uppercase;
}

.modal-body .form-group label {
    font-weight: normal;
    color: #040404;
    font-size: 13px;
    font-family: 'FranklinGothic-Book-Regular';
}

.modal-dialog {
    width: 500px;
}

.modal-header .close {
    margin-top: 3px;
}

.modal-body .form-group input:focus, .apply-form .form-group select:focus {
    border-color: #880d27;
    box-shadow:none;
}

.people.resp-tab-content .item:nth-last-of-type(1), .people.resp-tab-content .item:nth-last-of-type(2), .people.resp-tab-content .item:nth-last-of-type(3), .people.resp-tab-content .item:nth-last-of-type(4),.people.resp-tab-content .item:nth-last-of-type(5) {
    margin-bottom: 0;
}

.add-padding-content {
    padding: 5px 16px 20px 16px;
}

.add-padding-content h2:first-of-type {
    margin-top: 0;
}

.apply-form .form-group {
    width: 49%;
    margin-bottom:10px;
}

.apply-form .form-group input {
    width: 100%;
    font-size:12px;
}

.apply-form .form-group select {
    width: 100%;
    font-size:12px;
}

.apply-form .form-group .checkbox-inline {
    padding-left: 19px;
}
    
.form-group > input[type="file"] {
    font-size: 12px;
    margin: 5px 0 0;
}

.gender-label {
    color: #040404;
    font-family: "FranklinGothic-Book-Regular";
    font-size: 13px;
    font-weight: normal;
}

.services-right ul {
    margin: 0;
    padding: 0 0 0 15px;
}

.services-right ul li {
    color: #040404;
    font-size: 13px;
    margin-bottom: 1px;
}

.content-area ul, .content-area ol {
    margin: 0;
    padding: 0 0 6px 15px;
}

.content-area ul li, .content-area ol li {
    color: #040404;
    font-size: 13px;
    margin-bottom: 1px;
}

.update-section ol {
    margin: 0;
    padding: 0 0 0 15px;
}

.update-section ol li {
    color: #040404;
    font-size: 13px;
    margin-bottom: 1px;
}

.office-details {
    min-height: 220px;
}

.caption-text {
    max-width: 855px;
    color: #fff;
    font-family: 'FranklinGothic-Book-Regular';
    font-size:17px !important;
    line-height:29px !important;
}

.caption-text span {
    background: #7f0c25;
    padding: 3px 6px;
}

.news-read-banner {
    position: relative;
}

.news-read-banner a {
    display: block;
    height: 37px;
    position: absolute;
    right: 43px;
    top: 43px;
    width: 154px;
}

.news-read-banner.fix-spacing {
    clear: both;
    margin-left: 15px;
    max-width: 855px;
    position: relative;
}

.e-update-right p a {
    font-weight: bold;
}

.close, .close:hover {
    color: #fff;
    float: right;
    font-size: 21px;
    line-height: 1;
    opacity: 1;
    text-shadow: 0 1px 0 #fff;
}

.bottom-details {
    background: #f2f2f2 none repeat scroll 0 0;
    margin:16px 0 0 0px;
}

.heading-block {
    clear: both;
    color: #fff;
    float: left;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    padding: 10px;
    text-transform: uppercase;
}

.heading-block.color-orange {
    background: #df5630 none repeat scroll 0 0;
    clear: none;
    float: left;
    font-size: 14px;
    margin: -5px 0 7px;
    padding: 6px 10px;
}

.heading-block.color-bloo {
    background: #0077b3 none repeat scroll 0 0;
    clear: none;
    float: left;
    font-size: 14px;
    margin: -5px 0 7px;
    padding: 6px 10px;
}

.heading-block.color-blue {
    background: #0077b3;
    margin:11px 0 6px 18px;
}

.blue-link {
    color: #0077b3;
    display: block;
    float: left;
    font-size: 23px;
    margin: 22px 0 0 36px;
    text-decoration: none;
}

.blue-link:hover {
    color: #0077b3;
}

.will-block {
    border-bottom: 2px solid #dedede;
    padding-bottom:9px;
}

.will-block .item {
    float: left;
}

.will-block .item p {
    color: #252f63;
    font-weight: bold;
    margin: 13px 0 0;
    text-align: center;
}

.white-btn {
    color: #fff !important;
}

.white-btn:hover {
    color: #fff !important;
}

/* SERVICE BLOCK CSS */


.service-blocks {
    padding: 15px;
    clear:both;
}

.service-blocks .item {
    margin: 0 15px 15px 0;
    padding: 0;
    width: 32%;
    background-size:cover !important;
}

.service-blocks .item .inner {
    height: 212px;
    display:block;
}

.service-blocks.pages .item .inner {
    height: 185px;
    display: block;
}

/* BLOCK 3 */
    .service-blocks .item:nth-of-type(3) {
        background: url('/Content/images/Guide-download-both.jpg') no-repeat center center;
        margin-right: 0;
    }

.service-blocks .item:nth-of-type(3) .inner {
    /*background: rgba(0, 125, 180, 0.5);*/
    position:relative;
}

.service-blocks .item:nth-of-type(3) .inner .header {
    height:27px;
    width:100%;

    background:rgba(0, 0, 51, 0.7) none repeat scroll 0 0;
}

.service-blocks .item:nth-of-type(3) .inner .header p {
    float:left;
    padding:6px 10px 4px 10px;
    color:#fff;
    text-transform:uppercase;
    font-size:12px;
    font-family: 'interstatebold';
    width:142px;
    /*background: #007db4 none repeat scroll 0 0;*/
}

.service-blocks .item:nth-of-type(3) .inner .footer {
    background: rgba(0, 0, 51, 0.7);
    height:27px;
    width:100%;
    position:absolute;
    bottom:0;
}

.service-blocks .item:nth-of-type(3) .inner .footer p {
    float:left;
    padding:5px;
    color:#fff;
    font-size:12px;
    font-family: 'interstatelight';
}

.service-blocks .item:nth-of-type(3) .inner h2 {
    clear: both;
    color: #fff;
    font-family: 'interstatelight';
    font-size: 23px;
    font-weight: normal;
    margin:77px 10px 5px;
    padding: 0 0 6px;
}

.service-blocks .item:nth-of-type(3) .inner span {
    display: block;
    color: #fff;
    font-family: 'interstatebold';
    font-size: 10px;
    margin:0 10px;
}

.service-blocks .item:nth-of-type(3) .inner .overlay {
    background:rgba(0, 125, 180, 0.7) none repeat scroll 0 0;
}
/* BLOCK 3 END */

/* BLOCK 2 */
.service-blocks .item:nth-of-type(2) {
    background: url('/Content/images/block3-bg.jpg') no-repeat center center;
}

.service-blocks .item:nth-of-type(2) .inner {
    position:relative;
    background:rgba(0, 125, 180, 0.5) none repeat scroll 0 0;
}

.service-blocks .item:nth-of-type(2) .inner .header {
    background: rgba(0, 0, 51, 0.7);
    height:27px;
    width:100%;
}

.service-blocks .item:nth-of-type(2) .inner .header p {
    /*background: #007db4;*/
    float:left;
    padding:6px 10px 4px 10px;
    color:#fff;
    text-transform:uppercase;
    font-size:12px;
    font-family: 'interstatebold';
    width:190px;
}

.service-blocks .item:nth-of-type(2) .inner .footer {
    background: rgba(0, 0, 51, 0.7);
    height:27px;
    width:100%;
    position:absolute;
    bottom:0;
}

.service-blocks .item:nth-of-type(2) .inner .footer p {
    float:left;
    padding:5px;
    color:#fff;
    font-size:12px;
    font-family: 'interstatelight';
}

.service-blocks .item:nth-of-type(2) .inner h2 {
    
    clear: both;
    color: #fff;
    font-family: "interstatebold";
    font-size: 23px;
    font-weight: normal;
    margin: 53px 10px 5px;
    padding: 0 0 6px;
    position: relative;
    z-index: 100;
}

.service-blocks .item:nth-of-type(2) .inner span {
    display: block;
    color: #fff;
    font-family: 'interstatebold';
    font-size: 16px;
    margin:113px 10px 0;
    border-top: 1px solid #72919c;
    padding-top:6px;
}
/* BLOCK 2 END */

/* BLOCK 1 */
.service-blocks .item:nth-of-type(1) {
    background: url('/Content/images/block1-bg.jpg') no-repeat center center;
}

.service-blocks .item:nth-of-type(1) .inner {
    position:relative;
}

.service-blocks .item:nth-of-type(1) .inner .header {
    height:27px;
    width:100%;
    background:rgba(0, 0, 51, 0.7) none repeat scroll 0 0;
}

.service-blocks .item:nth-of-type(1) .inner .header p {
    float:left;
    padding:6px 10px 4px 10px;
    color:#fff;
    text-transform:uppercase;
    font-size:12px;
    font-family: 'interstatebold';
    width:142px;
    /*background: #007db4 none repeat scroll 0 0;*/
}

.service-blocks .item:nth-of-type(1) .inner .footer {
    background: rgba(0, 0, 51, 0.7);
    height:27px;
    width:100%;
    position:absolute;
    bottom:0;
}

.service-blocks .item:nth-of-type(1) .inner .footer p {
    float:left;
    padding:5px;
    color:#fff;
    font-size:12px;
    font-family: 'interstatelight';
}

.service-blocks .item:nth-of-type(1) .inner h2 {
    clear: both;
    color: #fff;
    font-family: "interstatebold";
    font-size: 21px;
    font-weight: normal;
    line-height: 24px;
    margin: 30px 10px -3px;
    padding: 0 0 6px;
    position: relative;
    width:122px;
    z-index: 100;
}

.service-blocks .item:nth-of-type(1) .inner span {
    display: block;
    color: #fff;
    font-family: 'interstatebold';
    font-size: 10px;
    margin:0 10px;
}

.PubBlock {
    padding:5px;
    width:200px;
    border: 1px solid rgba(194,194,194,0.79);
    margin-bottom: 10px;
    float:left;
    margin-left:16px;
}

.PubBlock p {
    width:188px;
    font-size:12px;
    margin-top:10px;
}

.PubBlock a {
    font-size:12px;
    color:#6f6f6e;
}
.PubBlock a:hover{
    color:#880d27;
}

.PubImg{
    width:188px;
    height:243px;
    background-size:cover !important;
}



/* BLOCK 1 END */

.overlay {
    height: 185px;
    position: absolute;
    top: 0;
    width: 264px;
    background:rgba(0, 125, 180, 0.7) none repeat scroll 0 0;
    -webkit-transition:all 0.3s ease-out 0s;
	-moz-transition:all 0.3s ease-out 0s;
	-ms-transition:all 0.3s ease-out 0s;
	-o-transition:all 0.3s ease-out 0s;
	transition:all 0.3s ease-out 0s;
    -moz-transform: scale(0.5);
    -webkit-transform: scale(0.5);
    -o-transform: scale(0.5);
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    opacity:0;
}

.service-blocks .item .inner:hover .overlay {
    opacity: 1;
    -moz-transform: scale(1);
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.service-blocks .item .inner .overlay h2 {
    -webkit-transition:all 0.3s ease-out 0.15s;
	-moz-transition:all 0.3s ease-out 0.15s;
	-ms-transition:all 0.3s ease-out 0.15s;
	-o-transition:all 0.3s ease-out 0.15s;
	transition:all 0.3s ease-out 0.15s;
    -moz-transform: scale(0.5);
	-webkit-transform: scale(0.5);
	-o-transform: scale(0.5);
	-ms-transform: scale(0.5);
	transform: scale(0.5);
    opacity:0;
}

.service-blocks .item .inner:hover .overlay h2 {
    -moz-transform: scale(1);
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
    opacity:1;
}

.service-blocks .item .inner .overlay h2 a, .service-blocks .item .inner .overlay span a {
    color: #fff;
}

.service-blocks .item .inner .overlay h2 a:hover, .service-blocks .item .inner .overlay span a:hover {
    color: #fff;
}

.service-blocks .item .inner .overlay span {
    -webkit-transition:all 0.3s ease-out 0.25s;
	-moz-transition:all 0.3s ease-out 0.25s;
	-ms-transition:all 0.3s ease-out 0.25s;
	-o-transition:all 0.3s ease-out 0.25s;
	transition:all 0.3s ease-out 0.25s;
    -moz-transform: scale(0.5);
	-webkit-transform: scale(0.5);
	-o-transform: scale(0.5);
	-ms-transform: scale(0.5);
	transform: scale(0.5);
    opacity:0;
}

.service-blocks .item .inner:hover .overlay span {
    -moz-transform: scale(1);
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
    opacity:1;
}

.service-blocks .item .inner .footer .footerlink {
    -webkit-transition:all 0.3s ease-out 0.25s;
	-moz-transition:all 0.3s ease-out 0.25s;
	-ms-transition:all 0.3s ease-out 0.25s;
	-o-transition:all 0.3s ease-out 0.25s;
	transition:all 0.3s ease-out 0.25s;
    -moz-transform: scale(0.5);
	-webkit-transform: scale(0.5);
	-o-transform: scale(0.5);
	-ms-transform: scale(0.5);
	transform: scale(0.5);
    opacity:0;
}

.service-blocks .item .inner:hover .footer .footerlink {
    -moz-transform: scale(1);
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
    opacity:1;
}

.service-blocks .item .inner .header {
    z-index: 10;
    position: relative;

}
.service-blocks.pages .item .inner .header {
    z-index: 10;
    position: relative;
    background: #007db4 none repeat scroll 0 0 !important;
}

.service-blocks.pages .block-bg {
    background: #384044;
    height: 158px;
    position: absolute;
    top: 27px;
    width: 142px;
    z-index: 0;
}

.no-scale {
    opacity: 1 !important;
    transform:none !important;
}

.grey-content {
    padding-right: 20px;
}

.block-bg {
    background: #000033 none repeat scroll 0 0;
    height: 158px;
    position: absolute;
    top: 27px;
    width: 142px;
    z-index: 0;
}

.home-blocks .item .inner h2, .home-blocks .item .inner span {
    position: relative;
    z-index: 7;
}

#contactform {
    padding: 15px;
    background: #f2f2f2 none repeat scroll 0 0;
    margin: 9px 0 0!important;
    max-width: 856px;
}

#contactform .form-group {
    width: 272px;
}

#contactform .form-group input[type="text"], #contactform .form-group input[type="email"] {
    width: 100%;
}

#contactform textarea {
    width: 100%;
    margin-top:8px;
}

#contactform .form-group input[type="text"], #contactform .form-group input[type="email"], #contactform textarea {
    border-radius: 0;
    font-size:13px;
    resize:none;
}

#contactform .form-group input[type="text"]:focus, #contactform .form-group input[type="email"]:focus, #contactform textarea:focus {
    box-shadow: none;
    border-color:#880d27;
}

#contactform .btn {
    float: right;
    margin-top: 8px;
    margin-bottom: 0;
    background:#880d27;
    color:#fff;
    border-radius:0;
}

.bordered-box {
    border-bottom: 3px solid #c6c6c6;
    margin: 0 15px;
    padding: 25px 0;
    border-top: 3px solid #c6c6c6;
}

.bordered-box.with-bg {
    background: #f2f2f2 none repeat scroll 0 0;
    padding: 15px;
    margin-top:15px;
    width:423px;
}

.bordered-box.with-bg.Left {
    margin-right: 0;
}

.bordered-box.with-bg.Right {
    margin-left: 0;
}

.with-bg .form-group label {
    font-size: 12px;
    color: #6f6f6e;
    text-transform:uppercase;
    margin:10px 0 0 0;
}

.with-bg .form-group label.red {
    font-size: 12px;
    color: #880d27;
    text-transform:uppercase;
}

.with-bg .form-group input[type="text"] {
    font-size: 12px;
    float: right;
    border-radius: 0;
}

.with-bg .form-group input[type="text"]:focus {
    box-shadow:none;
    border-color:#880d27;
}

.bordered-box.with-bg h3 {
    margin: 0 0 12px;
}

.bordered-box.with-bg .btn {
    background: #880d27 none repeat scroll 0 0;
    border-radius: 0;
    color: #fff;
    float: right;
    margin-bottom: 0;
    margin-top: 0;
}

.hideform {
    display: none;
}

p.SuccessMessage {
    color: green;
    font-size: 12px;
}

.services-full {
    clear: both;
    padding: 0 15px;
    position: relative;
    top: -16px;
}

.lighthouse-blog {
    display: block;
    height: 101px;
    width: 185px;
    float: right;
}

.lighthouse-blog-inner {
    background: rgba(0, 125, 180, 0.5) none repeat scroll 0 0;
    height: 101px;
    width: 100%;
}

.lighthouse-blog .header {
    background: #007db4 none repeat scroll 0 0;
    height: 41px;
    width: 100%;
    position:relative;
    z-index:100;
}

.lighthouse-blog .header p {
    background: #007db4 none repeat scroll 0 0;
    color: #fff;
    font-family: "FranklinGothic-Book-Regular";
    font-size: 13px;
    padding: 11px 5px;
    text-transform: uppercase;
    width: 185px;
}

.lighthouse-blog .no-scale {
    color:#fff;
    font-size:12px;
    margin:5px;
    z-index:10;
    font-weight:bold;
    position:relative;
    z-index:100;
}

.lighthouse-blog .no-scale-read {
    color:#fff;
    font-size:12px;
    margin:5px;
    z-index:10;
}

.lighthouse-blog .no-scale a {
    color: #fff;
    font-size:11px;
    font-weight:normal;
}

.lighthouse-blog-inner .overlay {
    background: rgba(0, 125, 180, 0.7) none repeat scroll 0 0;
    height: 101px;
    opacity: 0;
    position: absolute;
    top: 0;
    transform: scale(0.5);
    transition: all 0.3s ease-out 0s;
    width: 185px;
}

.lighthouse-blog-inner:hover .overlay {
    opacity: 1;
    transform: scale(1);
}

.lighthouse-blog-inner .overlay a {
    opacity: 0;
    transform: scale(0.5);
    transition: all 0.3s ease-out 0.15s;
    color:#fff;
    font-size:11px;
    position:absolute;
    left:5px;
    bottom:3px;
}

.lighthouse-blog-inner:hover .overlay a {
    opacity: 1;
    transform: scale(1);
}

.read-tags {
    margin: 0 !important;
    padding: 0 !important;
}

.read-tags li {
    display: inline-block;
}

.read-tags li a {
    padding: 6px 15px;
    font-size: 12px;
    display: block;
    border: 1px solid #c6c6c6;
    color:#880d27;
}

.new-bottom-blocks {
    margin:0;
    padding:25px 15px;
}

.new-bottom-blocks li {
    background: red none repeat scroll 0 0;
    height: 120px;
    margin-right: 0;
    padding: 10px 10px 10px 10px;
    position: relative;
    width: 140px;
    float: left;
    list-style: none;
    margin-right: 1px;
}

.new-bottom-blocks li:after, .new-bottom-blocks li:before {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.new-bottom-blocks li:after {
	border-width: 9px;
    z-index:10000;
    margin-top: -9px;
    
}
.new-bottom-blocks li:before {
	border-width: 36px;
    margin-top: -36px;
}

.new-bottom-blocks li:first-child {
    background:#870d27;
}

.new-bottom-blocks li:first-child p, .new-bottom-blocks li:first-child h5 {
    color:#fff;
}

.new-bottom-blocks li:first-child:after {
    border-left-color: #870d27;
}

.new-bottom-blocks li:nth-child(2) {
    background:#bbbdbf;
}

.new-bottom-blocks li:nth-child(2) p, .new-bottom-blocks li:nth-child(2) h5 {
    color:#3b3c43;
}

.new-bottom-blocks li:nth-child(2):after {
    border-left-color:#bbbdbf;
}

.new-bottom-blocks li:nth-child(3) {
    background:#d4d4d3;
}

.new-bottom-blocks li:nth-child(3) p, .new-bottom-blocks li:nth-child(3) h5 {
    color:#870d27;
}

.new-bottom-blocks li:nth-child(3):after {
    border-left-color:#d4d4d3;
}

.new-bottom-blocks li:nth-child(4) {
    background:#3b3c43;
}

.new-bottom-blocks li:nth-child(4) p, .new-bottom-blocks li:nth-child(4) h5 {
    color:#d9d9d9;
}

.new-bottom-blocks li:nth-child(4):after {
    border-left-color:#3b3c43;
}

.new-bottom-blocks li:nth-child(5) {
    background:#bbbdbf;
}

.new-bottom-blocks li:nth-child(5) p, .new-bottom-blocks li:nth-child(5) h5 {
    color:#040404;
}

.new-bottom-blocks li:nth-child(5):after {
    border-left-color:#bbbdbf;
}


.new-bottom-blocks li:nth-child(6) {
    background:#0077b3;
}

.new-bottom-blocks li:nth-child(6) p, .new-bottom-blocks li:nth-child(6) h5 {
    color:#ffffff;
}

.new-bottom-blocks li:nth-child(6):after {
    display:none;
}

    .new-bottom-blocks li:nth-child(7) {
        background: #d4d4d3;
    }

        .new-bottom-blocks li:nth-child(7) p, .new-bottom-blocks li:nth-child(7) h5 {
            color: #870d27;
        }

        .new-bottom-blocks li:nth-child(7):after {
            border-left-color: #d4d4d3;
        }
.new-bottom-blocks li h5 {
    font-size: 14px;
    font-weight: bold;
    left: 10px;
    line-height: 16px;
    margin: 0;
    position: absolute;
    text-transform: uppercase;
    top: 10px;
}

.new-bottom-blocks li p {
    font-size: 11px;
    margin: 42px 0 0;
}

.new-bottom-blocks li p.date {
    font-weight: bold;
    margin: 0;
    position: absolute;
    bottom: 5px;
}

.home-blocks.col-xs-12 {
    margin-bottom: 18px;
}

.new-bottom-blocks li a {
    display: block;
}

/* ==========================================================================
Template
========================================================================== */

.btn-primary {
    background: #880d27;
    color: #fff !important;
    border:0;
}

.btn-primary:hover, .btn-primary:active, .btn-primary:active:focus, .btn-primary:focus {
    background: #62061a;
    color: #fff;
    border:0;
}

.Clear
{
   clear:both;
}

.Left
{
   float:left;
}

.Right
{
   float:right;
}

.popup-block {
    width: 960px;
    height: 346px;
}

.close-pop {
    position: absolute;
    top: 2px;
    right: 28px;
    font-size: 30px;
    display: block;
    color: #fff;
    font-weight: 600;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 14px;
}

li.block-pad10-0-10-16{
    padding:10px 0 10px 16px
}

li.block-pad10-0-10-14 {
    padding: 10px 0 10px 14px
}

.new-bottom-blocks li h5.left16 {
    left: 16px;
}

li p.top8 {
    position: relative;
    top: 8px;
}

li p.date.top15 {
    position: relative;
    top: 15px;
}

.bannerINLINE {
    z-index: 9 !important;
    max-width: 100%;
    max-height: 100%;
    white-space: nowrap;
}

.copyright .copyMargins {
    margin: 0 0 15px 17px;
}
.copyright p.special-copy {
    margin: 0 0 20px 0;
    font-size: 8px;
    text-align: justify;
}


.popup-overlay {
    display: none;
    position: fixed;
    /* top: 0; */
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100px;
    text-align: center;
    align-items: center;
    justify-content: center;
    z-index: 10000000;
}

.popup {
    display: inline-block;
    width: 100%;
    min-height: 100px;
    background-color: white;
    border-radius: 1px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    bottom: 0;
    -webkit-box-shadow: inset 0px 10px 10px -6px rgb(117 117 117);
    -moz-box-shadow: inset 0px 10px 10px -6px rgba(117,117,117,1);
    box-shadow: inset 0px 10px 10px -6px rgb(117 117 117);
    position: absolute;
}

a.accept, a.submit {
    margin-top: 0;
    margin-left: 20px;
    display: inline-block;
    color: white;
    background-color: #880d27;
    border-radius: 5px;
    padding: 6px 20px;
    text-decoration: none;
    text-transform: uppercase;
    font-family: sans-serif;
}



/* ==========================================================================
Fonts
========================================================================== */
@font-face {
    font-family: 'FranklinGothic-Book-Regular';
    src: url('/Content/fonts/FranklinGothic-Book.eot');
    src: url('/Content/fonts/FranklinGothic-Book.eot?#iefix') format('embedded-opentype'), url('/Content/fonts/FranklinGothic-Book.woff') format('woff'), url('/Content/fonts/FranklinGothic-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'FranklinGothic-Medium';
	src: url('/Content/fonts/FranklinGothic-Medium.eot');
	src: url('/Content/fonts/FranklinGothic-Medium.eot?#iefix') format('embedded-opentype'),
		url('/Content/fonts/FranklinGothic-Medium.woff') format('woff'),
		url('/Content/fonts/FranklinGothic-Medium.ttf')  format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
    font-family: 'interstateblack';
    src: url('/Content/fonts/interstate-black-webfont.eot');
    src: url('/Content/fonts/interstate-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Content/fonts/interstate-black-webfont.woff2') format('woff2'),
         url('/Content/fonts/interstate-black-webfont.woff') format('woff'),
         url('/Content/fonts/interstate-black-webfont.ttf') format('truetype'),
         url('/Content/fonts/interstate-black-webfont.svg#interstateblack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'interstatebold';
    src: url('/Content/fonts/interstate-bold-webfont.eot');
    src: url('/Content/fonts/interstate-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Content/fonts/interstate-bold-webfont.woff2') format('woff2'),
         url('/Content/fonts/interstate-bold-webfont.woff') format('woff'),
         url('/Content/fonts/interstate-bold-webfont.ttf') format('truetype'),
         url('/Content/fonts/interstate-bold-webfont.svg#interstatebold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'interstatelight';
    src: url('/Content/fonts/interstate-light-webfont.eot');
    src: url('/Content/fonts/interstate-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Content/fonts/interstate-light-webfont.woff2') format('woff2'),
         url('/Content/fonts/interstate-light-webfont.woff') format('woff'),
         url('/Content/fonts/interstate-light-webfont.ttf') format('truetype'),
         url('/Content/fonts/interstate-light-webfont.svg#interstatelight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'interstateregular';
    src: url('/Content/fonts/interstate-regular-webfont.eot');
    src: url('/Content/fonts/interstate-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Content/fonts/interstate-regular-webfont.woff2') format('woff2'),
         url('/Content/fonts/interstate-regular-webfont.woff') format('woff'),
         url('/Content/fonts/interstate-regular-webfont.ttf') format('truetype'),
         url('/Content/fonts/interstate-regular-webfont.svg#interstateregular') format('svg');
    font-weight: normal;
    font-style: normal;

}