﻿html {
    background-color: #fff;
}

body {
    min-height: 100%;
    color: #2b2f87;
    /* The html and body elements cannot have any padding or margin. */
    /*background: #fcfbf8;*/ /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmJmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWNkNzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fcfbf8, #aecd71 100%);*/ /* FF3.6+ */
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(#fcfbf8), color-stop(100%,#aecd71));*/ /* Chrome,Safari4+ */
    /*background: -webkit-linear-gradient(top, #fcfbf8,#aecd71 100%);*/ /* Chrome10+,Safari5.1+ */
    /*background: -o-linear-gradient(top, #fcfbf8,#aecd71 100%);*/ /* Opera 11.10+ */
    /*background: -ms-linear-gradient(top, #fcfbf8,#aecd71 100%);*/ /* IE10+ */
    /*background: linear-gradient(to bottom, #fcfbf8,#aecd71 100%);*/ /* W3C */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfbf8', endColorstr='#aecd71',GradientType=0 );*/ /* IE6-8 */
    /*background-image: linear-gradient(#fcfbf8, #aecd71);
    background-attachment: fixed;*/
    /*    background: linear-gradient(to bottom, #fcfbf8, #aecd71);*/
    background: linear-gradient(to bottom, #fff, #fff);
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 100%;
    min-width: 1024px;
    width: 100%;
    height: auto;
}

hr {
     background-color: #66b136;
     border-color: #66b136;
}

.required-field {
     color: #ff0000;
}

textarea {
     resize: none;
}

.strong {
     font-weight: bold;
}

.label {
     font-weight: normal;
}

.control-label {
     font-weight: normal;
}

.italic {
     font-style: italic;
}

iframe {
     display: block;
     margin: 0 auto;
     width: 640px;
     height: 480px;
}

.modal-header {
	background-color: #3577BA;
	color: #fff;
}

.modal-header .modal-title {
	font-size: 18px;
	color: #fff;
}

.modal-body {
	font-size: 14px;
}

.fa-close {
	color: #fff;
}

/* Smartphone (landscape) ------------------------ */
@media (max-width:479px) {

     iframe {
          width: 320px;
          height: 240px;
     }
}

@media (min-width: 480px) and (max-width: 767px) {

     iframe {
          width: 320px;
          height: 240px;
     }

}

/* Tablet (portrait) and lower styles go here ------------------------ */
@media (max-width: 767px) {

     iframe {
          width: 480px;
          height: 360px;
     }

}

/* Tablet (landscape) and lower styles go here  ------------------------ */
/* This is also the breakpoint for the top nav */
@media (max-width: 979px) {

     iframe {
          width: 480px;
          height: 360px;
     }
     
}

blockquote {
     /*padding: 10px 20px;
     margin: 0 0 20px;*/
     font-size: 12px;
     /*border-left: 5px solid #eee;*/
     border-left: 0;
}

.itemIndent {
     padding: 5px 5px 5px 50px;
}

#wrap-top {
     padding-top: 60px;
}

#wrap-bottom {
     padding-bottom: 90px;
}

.panel-default-KHC {
     border-color: #8CC63F;
}

     .panel-default-KHC > .panel-heading {
          color: #000;
          background-color: #8CC63F;
          border-color: #8CC63F;
     }

          .panel-default-KHC > .panel-heading + .panel-collapse .panel-body {
               border-top-color: #8CC63F;
          }

     .panel-default-KHC > .panel-footer + .panel-collapse .panel-body {
          border-bottom-color: #8CC63F;
     }


/* Start - Secure File Gridview Style */
.SecureFileGridview-table {
     width: 100%;
     border: 0 solid #000;
}

     .SecureFileGridview-table th {
          padding: 5px;
          border-bottom: 1px solid #000;
          font-size: 12pt;
     }

     .SecureFileGridview-table td {
          padding: 5px;
          /*width: 50%;*/
     }

     .SecureFileGridview-table tr:nth-child(even) {
          background: #fff;
     }

     .SecureFileGridview-table tr:nth-child(odd) {
          background: #EAF2D3;
     }

.SecureFileDataList-Header {
     padding: 5px;
     border-bottom: 1px solid #000;
     font-size: 12pt;
     font-weight: bold;
}

.SecureFileDataList-Body {
     /*width: 100%;*/
     border: 0 solid #000;
}

     .SecureFileDataList-Body td {
          padding: 5px;
          /*width: 50%;*/
     }

     .SecureFileDataList-Body tr:nth-child(even) {
          background: #fff;
     }

     .SecureFileDataList-Body tr:nth-child(odd) {
          background: #EAF2D3;
     }

/* End - Secure File Gridview Style */


/* Beginning of Top Navigation bar */

/* background color scheme */
.navbar-inverse .navbar-inner {
     background-color: #66b136;
     background-repeat: repeat-x;
     border-color: #2b2f87;
     background-image: linear-gradient(to bottom, #66b136, #66b136);
     font-size: 12px;
}

/* Navigation Button for Tablet and Phone - primary button color*/
.navbar-inverse .btn-navbar {
     color: #ffffff;
     text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
     background-color: #2b2f87;
     *background-color: #2b2f87;
     background-repeat: repeat-x;
     background-image: linear-gradient(to bottom, #2b2f87, #2b2f87);
     border-left-color: #2b2f87;
     border-right-color: #2b2f87;
     border-top-color: #2b2f87;
     border-bottom-color: #000000;
}

/* Menu button lines */
.navbar .btn-navbar .icon-bar {
     display: block;
     width: 35px;
     height: 2px;
     background-color: #f5f5f5;
     -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
     border-radius: 1px;
     -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
     -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
     box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}

/* text color for links in dropdown list */
.navbar-inverse .nav-collapse .dropdown-menu a {
     color: #000000;
}

/* primary menu links text color */
.navbar-inverse .nav-collapse .nav > li > a {
     color: #ffffff;
}

/* Navigation Button for Tablet and Phone - bottom hover color */
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
     color: #ffffff;
     background-color: #1B65A7;
     *background-color: #1B65A7;
}

/* Navigation Hover color for normal menu and button menu */
.navbar-inverse .nav-collapse .nav > li > a:hover,
.navbar-inverse .nav-collapse .nav > li > a:focus,
.navbar-inverse .nav-collapse .dropdown-menu a:hover,
.navbar-inverse .nav-collapse .dropdown-menu a:focus {
     color: #ffffff;
     background-color: #2b2f87;
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
}

/* Navigation Dropdown toggle color */
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
     color: #ffffff;
     background-color: #1B65A7;
}

/* Navigation caret color */
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
     border-top-color: #2b2f87;
     border-bottom-color: #2b2f87;
}

/* Navigation caret color - hover */
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
     border-top-color: #66b136;
     border-bottom-color: #66b136;
}

/* Navigation caret color - open and active */
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
     border-top-color: #66b136;
     border-bottom-color: #66b136;
}

/* Dropdown header color */
.nav-header {
     color: #2b2f87;
}

/* Sets the divider color for one of the dropdown menus */
.divider {
     background-color: #66b136;
     border: 1px solid #66b136;
}

/* End of Top Navigation Bar */


/* Start of Homepage main navigation section */

.Homebuyers {
     color: #66b136;
     background-color: #FEFADD;
}

     .Homebuyers img {
          max-width: 80%;
     }

     .Homebuyers a {
          color: #66b136;
     }

          .Homebuyers a:hover {
               color: #1B65A7;
          }

.Homebuyers_Header {
     background-color: #F5E388;
     border: 2px solid #66b136;
     padding: 1px;
     color: #66b136;
     font-size: 1em;
     font-weight: bold;
}

.Homebuyers .Header_Link a:hover {
     text-decoration: none;
}

.Homebuyers .Category-More a {
     color: #2b2f87;
}

     .Homebuyers .Category-More a:hover {
          color: #66b136;
     }

.Renters {
     color: #66b136;
     background-color: #FEFADD;
}

     .Renters img {
          max-width: 80%;
     }

     .Renters a {
          color: #66b136;
     }

          .Renters a:hover {
               color: #1B65A7;
          }

.Renters_Header {
     background-color: #ECF3A2;
     border: 2px solid #66b136;
     padding: 3px;
     color: #66b136;
     font-size: 1em;
     font-weight: bold;
}

.Renters .Header_Link a:hover {
     text-decoration: none;
}

.Renters .Category-More a {
     color: #2b2f87;
}

     .Renters .Category-More a:hover {
          color: #66b136;
     }

.Multifamily {
     color: #66b136;
     background-color: #FEFADD;
}

     .Multifamily img {
          max-width: 80%;
     }

     .Multifamily a {
          color: #66b136;
     }

          .Multifamily a:hover {
               color: #1B65A7;
          }

.Multifamily_Header {
     background-color: #FFE8B8;
     border: 2px solid #66b136;
     padding: 3px;
     color: #66b136;
     font-size: 1em;
     font-weight: bold;
}

.Multifamily .Header_Link a:hover {
     text-decoration: none;
}

.Multifamily .Category-More a {
     color: #2b2f87;
}

     .Multifamily .Category-More a:hover {
          color: #66b136;
     }

.Homeless-Resources {
     color: #66b136;
     background-color: #FEFADD;
}

     .Homeless-Resources img {
          max-width: 80%;
     }

     .Homeless-Resources a {
          color: #66b136;
     }

          .Homeless-Resources a:hover {
               color: #1B65A7;
          }

.Homeless-Resources_Header {
     background-color: #D7EDC5;
     border: 2px solid #66b136;
     padding: 3px;
     color: #66b136;
     font-size: 1em;
     font-weight: bold;
}

.Homeless-Resources .Header_Link a:hover {
     text-decoration: none;
}

.Homeless-Resources .Category-More a {
     color: #2b2f87;
}

     .Homeless-Resources .Category-More a:hover {
          color: #66b136;
     }

.Lenders {
     color: #66b136;
     background-color: #FEFADD;
}

     .Lenders img {
          max-width: 80%;
     }

     .Lenders a {
          color: #66b136;
     }

          .Lenders a:hover {
               color: #1B65A7;
          }

.Lenders_Header {
     background-color: #D7F4EC;
     border: 2px solid #66b136;
     padding: 3px;
     color: #66b136;
     font-size: 1em;
     font-weight: bold;
}

.Lenders .Header_Link a:hover {
     text-decoration: none;
}

.Lenders .Category-More a {
     color: #2b2f87;
}

     .Lenders .Category-More a:hover {
          color: #66b136;
     }

.Business-Partners {
     color: #66b136;
     background-color: #FEFADD;
}

     .Business-Partners img {
          max-width: 80%;
     }

     .Business-Partners a {
          color: #66b136;
     }

          .Business-Partners a:hover {
               color: #1B65A7;
          }

.Business-Partners_Header {
     background-color: #CEDCFE;
     border: 2px solid #66b136;
     padding: 3px;
     color: #66b136;
     font-size: 1em;
     font-weight: bold;
}

.Business-Partners .Header_Link a:hover {
     text-decoration: none;
}

.Business-Partners .Category-More a {
     color: #2b2f87;
}

     .Business-Partners .Category-More a:hover {
          color: #66b136;
     }

/* End of Homepage main navigation section */

.Green-Border {
     border: 2px solid #66b136;
     padding: 5px;
}

/* Quick Links */
/*.KY-Home-Performance{
     border: 2px solid #66b136;
}*/

.Green-Img-Border {
     border: 2px solid #66b136;
}

/* Today Rates style */
.Todays-Rates {
     background: #aecd71; /* Old browsers */
     /* IE9 SVG, needs conditional override of 'filter' to 'none' */
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlY2Q3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZiZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(left, #aecd71 0%, #fcfbf8 100%); /* FF3.6+ */
     background: -webkit-gradient(linear, left top, right top, color-stop(0%,#aecd71), color-stop(100%,#fcfbf8)); /* Chrome,Safari4+ */
     background: -webkit-linear-gradient(left, #aecd71 0%,#fcfbf8 100%); /* Chrome10+,Safari5.1+ */
     background: -o-linear-gradient(left, #aecd71 0%,#fcfbf8 100%); /* Opera 11.10+ */
     background: -ms-linear-gradient(left, #aecd71 0%,#fcfbf8 100%); /* IE10+ */
     background: linear-gradient(to right, #aecd71 0%,#fcfbf8 100%); /* W3C */
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aecd71', endColorstr='#fcfbf8',GradientType=1 ); /* IE6-8 */
     border: 3px solid #2b2f87;
     -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
     border-radius: 3px;
     padding: 5px;
     color: #2b2f87;
     font-size: 1.25em;
     font-weight: bold;
     text-align: center;
     vertical-align: middle;
     /*height: 43px;*/
}

/* Today Rates style */
.Todays-Rates-no-background {
     color: #ffffff;
     text-shadow: 1px 1px 1px #000;
     font-size: 1.5em;
     font-weight: bold;
     text-align: center;
}

/* color and font size info for the text in the footer section */
.footer_background {
     background-color: #2b2f87;
}

.navbar-inverse1 .navbar-inner1 {
     background-color: #2b2f87;
     background-repeat: repeat-x;
     border-color: #2b2f87;
     background-image: linear-gradient(to bottom, #2b2f87, #2b2f87);
     font-size: 12px;
}

.footer_contact {
     color: #ffffff;
     line-height: 12px;
     font-size: x-small;
     border: 0;
}

.footer_text_white {
     color: #ffffff;
}

/* Start of Homebuyers Master page setup */

.col-wrap {
     overflow: hidden;
}

.col {
     margin-bottom: -99999px;
     padding-bottom: 99999px;
}

.Landing-Page-Access-Account {
     height: 100%;
     /*vertical-align: bottom;
     display: table-cell;*/
     position: relative;
}

     .Landing-Page-Access-Account img {
          /*vertical-align: bottom;*/
          position: absolute;
          bottom: 0;
     }

.Landing-Page-Navigation-Row {
     border: 2px solid #66b136;
     padding: 5px;
     padding-top: 40px;
     background: #aecd71; /* Old browsers */
     /* IE9 SVG, needs conditional override of 'filter' to 'none' */
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlY2Q3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZiZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top, #aecd71 0%, #fcfbf8 100%); /* FF3.6+ */
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aecd71), color-stop(100%,#fcfbf8)); /* Chrome,Safari4+ */
     background: -webkit-linear-gradient(top, #aecd71 0%,#fcfbf8 100%); /* Chrome10+,Safari5.1+ */
     background: -o-linear-gradient(top, #aecd71 0%,#fcfbf8 100%); /* Opera 11.10+ */
     background: -ms-linear-gradient(top, #aecd71 0%,#fcfbf8 100%); /* IE10+ */
     background: linear-gradient(to bottom, #aecd71 0%,#fcfbf8 100%); /* W3C */
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aecd71', endColorstr='#fcfbf8',GradientType=0 ); /* IE6-8 */
}

.Landing-Page-Left-Nav {
     border: 2px solid #66b136;
     background-color: #FEFADD;
     padding: 5px;
     margin-bottom: 10px;
}

     .Landing-Page-Left-Nav p {
          border-bottom: 1px solid #66b136;
     }

.Landing-Page-Content-Green-Border {
     border: 2px solid #66b136;
     padding: 5px;
     margin-bottom: 10px;
}

.Landing-Page-Todays-Rates {
     background: #aecd71; /* Old browsers */
     /* IE9 SVG, needs conditional override of 'filter' to 'none' */
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlY2Q3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZiZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(left, #aecd71 0%, #fcfbf8 100%); /* FF3.6+ */
     background: -webkit-gradient(linear, left top, right top, color-stop(0%,#aecd71), color-stop(100%,#fcfbf8)); /* Chrome,Safari4+ */
     background: -webkit-linear-gradient(left, #aecd71 0%,#fcfbf8 100%); /* Chrome10+,Safari5.1+ */
     background: -o-linear-gradient(left, #aecd71 0%,#fcfbf8 100%); /* Opera 11.10+ */
     background: -ms-linear-gradient(left, #aecd71 0%,#fcfbf8 100%); /* IE10+ */
     background: linear-gradient(to right, #aecd71 0%,#fcfbf8 100%); /* W3C */
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aecd71', endColorstr='#fcfbf8',GradientType=1 ); /* IE6-8 */
     border: 3px solid #2b2f87;
     -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
     border-radius: 3px;
     padding: 5px;
     color: #2b2f87;
     font-size: .8em;
     font-weight: bold;
     text-align: center;
     vertical-align: middle;
}

.Landing-Page-Todays-Rates-no-background {
     color: #ffffff;
     text-shadow: 1px 1px 1px #000;
     font-size: 1em;
     font-weight: bold;
     text-align: center;
}

/* End of Homebuyers Master page setup */


/* MEDIA QUERIES */

/* Print */
@media print {

     .noPrint {
          display: none;
     }

     /*body {
          background: none;
     }

     .well {
          background: none;
          border: 0;
     }*/

}

/* Smartphone (landscape) ------------------------ */
@media (max-width:479px) {
}

@media (min-width: 480px) and (max-width: 767px) {
}

/* Tablet (portrait) and lower styles go here ------------------------ */
@media (max-width: 767px) {
}

/* Tablet (portrait) to desktop ------------------------ */
@media (min-width: 768px) and (max-width: 979px) {

     .Todays-Rates {
          font-size: 1em;
     }

     .Todays-Rates-no-background {
          font-size: 1.25em;
     }

     .PressReleases {
          padding-bottom: 5px;
     }
}
/* Tablet (landscape) and lower styles go here  ------------------------ */
/* This is also the breakpoint for the top nav */
@media (max-width: 979px) {
}

/* Desktop and Tablet Landscape ------------------------ */
@media (min-width: 981px) {
}

/* Large desktop ------------------------ */
@media (min-width: 1200px) {
}

/*END MEDIA QUERIES */

.input-shadow{
    border: 1px solid #044284;
    border-radius: 2px;
    box-shadow: 1px 1px 2px #666;
    font-size: 16px;
    padding: 5px;
    width: 130px;
}

.input-label {
    display: inline-block;
    height: 100%;
    padding-top: 6px;
}

.mb-2px{
    margin-bottom: 2px;
}

.mb-4px {
    margin-bottom: 4px;
}

.mt-6px {
    margin-top: 6px;
}

.mt-10 {
    margin-top: 10px;
}

.mb-10 {
    margin-bottom: 10px;
}

.text-bold{
    font-weight: bold;
}

.equal {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
}