.three-col-table table{width: 100%;}
.three-col-table td {width: 33.3%;}
.border-bottom {border: 0;height: 1px;background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(31, 83, 131, 0.75), rgba(0, 0, 0, 0));}
.image-fit img {width:100%;}
.image-fit blockquote {margin-top:-10px;padding: 12px 0 12px 10px; background:#dedede;border-left: 10px solid #7a7878;font-style: normal;font-size: 16px;line-height: 1.5;}
.downloads a {color:#1f5383;}
.downloads strong {font-weight:400 !important;}
.downloads h1 {font-size:30px; color: #5c9dc3;}
.downloads a:hover {text-decoration: none !important;}
.downloads h2, .downloads h3, .downloads h4, .downloads h5 {font-weight:300; font-size:16px; line-height:1.5;}
.downloads h2:before {content:"\f1c1"; padding: 0 8px 0 2px; font-family:FontAwesome; font-size:18px; color:red;} /*pdf*/ 
.downloads h3:before{content:"\f1c6" !important; padding: 0 8px 0 2px; font-family:FontAwesome; font-size:18px; color: green;} /*zip*/
.downloads h4:before{content:"\f1c2" !important; padding: 0 8px 0 2px; font-family:FontAwesome; font-size:18px; color: blue;} /*word*/
.downloads h5:before{content:"\f1c4" !important; padding: 0 8px 0 2px; font-family:FontAwesome; font-size:18px; color: orange;} /*powerpoint*/
.downloads h2 a:hover {color:red;}
.downloads h3 a:hover {color: green;}
.downloads h4 a:hover {color: blue;}
.downloads h5 a:hover {color: orange;}
.mandatory-requirements em {color: #5c9dc3 !important; font-style:normal !important; }
.grey-block {background: #dedede; margin: 16px 0 26px 0;padding: 20px;}
/*.two-col-table table {width:100%; padding:0; font-size:18px; line-height:1.5;}
.two-col-table  td {width:50%;}*/


/*.meeting-reports a{background-image: url(/Content/Themes/Images/pdfs.png);background-repeat: no-repeat;background-position: 0 2px;padding-left: 20px; color:#444;}
.meeting-reports tr:nth-child(even) {background-color: #dedede;}*/