﻿@media (max-width: 935px) {
    .item {
        width: 100% !important;
    }

    .show-mobile {
        display: block;
    }

    .hide-mobile {
        display: none;
    }

    .side-menu {
        display: none;
    }

    .main-table {
        width: 100% !important;
    }

    blockquote {
        margin: 15px;
    }

    ul {
        padding-left: 15px;
    }

    #main-block {
        width: 100% !important;
    }

    .flex-text50{
        width: 100% !important;
    }

    .flex-text-minus-240{
        width: 100% !important;
        align-items:flex-start;
    }

    .flex-survey {
      width: 100% !important;
      padding: 5px;
      /*max-width: 210px;*/
      margin: 0 auto;
    }

    .Survey-Big-Flex {
        flex-direction:column-reverse !important;
    }

    .flex-survey-container {
        width: 100% !important;
    }

    .search{
        max-width:none !important;
    }
}

@media (min-width: 935px) {
   .show-mobile {
       display: none;
   }
   .hide-mobile {
       display: block;
   }
  .side-menu{
       display:block;
       visibility:visible;
   }
}

.top-logo {
    background-color:#005dba;
    width:100%;
    border:0;
    padding:13px 15px 11px 15px;
    align-content:center;
}

.topnav {
  background-color: #005dba;
  position: relative;
}

.topnav #myLinks {
  display: none;
}


.topnav a {
  color:#FFFFFF;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: block;
 
}

.topnav a.icon {
  background: #005dba;
  display: block;
  position: absolute;
  right: 0;
  top: -98px;
  padding: 20px;
}


.dropdown-btn {
  background-color: #005dba;
  padding: 8px 20px 8px 20px;
  font-family: "Source Sans Pro",Arial,sans-serif;
  border: none;
  text-decoration: none;
  font-size: 20px;
  color: #FFFFFF;
  display: block;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}

.dropdown-btn:hover{
  text-decoration: underline;
}

.bar1,
.bar2,
.bar3 {
  width: 25px;
  height: 3px;
   background-color:#FFFFFF;
  margin: 4px 0;
  transition: 0.4s;
}


.dropdown-container {
  display: none;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #00192b;
}

.dropdown-container a {
  color: #FFFFFF;
  font-family: "Source Sans Pro",Arial,sans-serif;
  text-decoration: none;
  text-align:left;
}

.change .bar1 {
  -webkit-transform: rotate(-45deg) translate(-5px, 3px);
  transform: rotate(-45deg) translate(-5px, 3px);
}

.change .bar2 {
  opacity: 0;
}

.change .bar3 {
  -webkit-transform: rotate(45deg) translate(-6px, -6px);
  transform: rotate(45deg) translate(-6px, -6px);
}

.dropbtn {
    background-color: #005dba;
    color: white;
    padding: 8px 20px 8px 20px;
   font-family: "Source Sans Pro",Arial,sans-serif;
   font-size: 14pt;
    border: none;
    cursor: pointer;
}

.dropbtn:hover {
    text-decoration:underline;
}
.dropcell {
        text-align:center;
        width: 1%;
        white-space: nowrap;
}

.sect-t {
   /* display: none;
    color: #336699;*/
    text-decoration:none
}


.section-toggle {
    display: none;
    text-decoration:none
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}


.main-cont {
    width:80%;
    align-content:center;
    background-color:#ffffff
}

@media (max-width: 1200px) {
    
    .dropcell:last-child .dropdown-content {
        right: 0;
    }
    #AU-content {
        right: 0;
    }

   .main-table {
        width: 100% !important;
    }

   .leftmenuheader {
        margin-left:5px !important;
    }
   .leftmenu {
       margin-left:5px !important;
   }

}

@media (max-width: 970px) {

    .dropcell:last-child .dropdown-content {
        right: 0;
    }
    #AU-content {
        right: 0;
    }
    #Rsrch-content {
        right: 0;
    }
    .main-table {
        width: 100% !important;
    }
}



.dropdown:hover{
    /*background-color:black;*/

}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    text-align:left;
    background-color: #005dba;
    min-width: 255px;
    /*box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);*/
   font-family: "Source Sans Pro",Arial,sans-serif;
   font-size: 14pt;
   z-index: 9999;
}

/* Links inside the dropdown */
.dropdown-content a {
    padding: 12px 16px;
    /*text-decoration: none;*/
    display: block;
   color: #ffffff;
   font-family: "Source Sans Pro",Arial,sans-serif;
   font-size: 14pt;

}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {/*background-color: #000000;*/
                           color: #ffffff;
                           text-decoration:underline;  
                           /*text-decoration:none;  
                           box-shadow: -10px 0px 0px 0px rgb(0,0,0),10px 0px 0px 0px rgb(0,0,0);*/
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    /*background-color: #000000;*/

}

footer 
{ 
	vertical-align:top;
	font-size:12pt; 
    color:#FFFFFF; 
	text-decoration:none;  
}

footer:hover {    
	background-color:#000000;
    }

footer:hover a{    
	background-color:#000000;
	font-size:14pt; 
    }

footer_FF
{ 
	vertical-align:top;
	font-size:12pt; 
	color:#FFFFFF; 
	text-decoration:none; 
	text-align: left 
}

.footer A:link   
{ 
	color:#FFFFFF; 
	text-decoration:none; 
}

.footer_FF A:link   
{ 
	color:#FFFFFF; 
	text-decoration:none;  
	text-align: left 
}

.footer A:visited
{ 
	color:#FFFFFF; 
	text-decoration:none; 
}

.footer_FF A:visited
{ 
	color:#FFFFFF; 
	text-decoration:none;  
	text-align: left 
}

.footer A:hover  
{ 
	color:#FFFFFF;  
	/*text-decoration: none;*/
}

.footer_FF A:hover  
{ 
	/*background-color:black;*/
    color:#FFFFFF;  
	/*text-decoration: none;*/ 
	text-align: left 
}

footerhead
{
	font-size: 14pt;
	/*font-style: italic;*/	
	width:13%;
	text-align: left;
    color:lightyellow;
	/*border-spacing:5px;
	border-bottom:5px	*/
}

footerhead a:hover
{
	font-size: 14pt;
	font-style: italic;	
	width:13%;
	text-align: left;
    color:#ffffff;
	/*border-spacing:5px;
	border-bottom:5px	*/
}

.page_top_text {
    text-align:left;
	vertical-align:middle;
}

#wrapper {
	background-color:rgba(238, 238, 238, 1);
}

#wrapperWhite {
	background-color:#FFFFFF;
}


.nav_button
{
	background-color: #1E79D2;
	font-family: "Source Sans Pro",Arial,sans-serif;
	/*padding: 6px 9px 6px 9px; 
	text-decoration: none;*/
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}

.nav_button:hover 
{ 
	/*background-color: #1465B6;*/ 
	color:#FFFFFF; 
	/*text-decoration: none;*/
}

.nav_cell
{
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #1E79D2;
	color: #FFFFFF;
    text-decoration: none;
}

.SearchSmall
{
    font-weight: bold;
    font-size: 10px;
    color: #0066CC;
    font-family: "Source Sans Pro",Arial,sans-serif;
    text-decoration: none;
}

.SearchSmall:hover
{
	color: #0066CC;
    text-decoration: underline;
}

.style1 {
	font-size: x-large;
    color:#0073E6;
}

.tdTopMenuGap
{
	background-color: #0A65BE;
	text-decoration: none
}

body
{
	margin: 0px;
	background-color: rgb(0, 53, 106);
    color:#333333;
    font-size: 20px !important;
}

table {
    border-collapse: collapse;
     border-spacing: 0;
}

*, *::before, *::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


body, td, th, input, select, p, a
{
	font-family: "Source Sans Pro",Arial,sans-serif;
}

.styletop{
	font-size:  12pt;				
	background-color:#DADDD5;
	text-decoration: none;
	text-align:center;
	width:16%;
	vertical-align:middle;	
}

heoa.h3
{
	font-size: 14pt
}

a
{
	color: #2c69fb;
	text-decoration: none !important;
}

a:hover
{
	/*color: #666666;*/
	text-decoration: underline !important;
}

a:visited
{	
	text-decoration: none;
}

a:active
{
	color: #2c69fb;
	text-decoration: none;
}

h3.a
{
	font-size: 14pt;
}

.ResRm{
	font-family: "Source Sans Pro",Arial,sans-serif;
	color: #000000;
	font-size: 12pt; 
	text-decoration: none;
}

h0
{
	font-size: 36pt;
	font-weight: 700
}

h1
{
	font-size: 18pt;
	color: #004182;
	font-weight: 700;
	margin-top: 8pt;
	margin-bottom: 0;
	font-family: "Source Sans Pro",Arial,sans-serif;
    border-bottom: 2px solid #0073E6;
}

h1a
{
	color: #808080;
	font-weight: 700;
	margin-top: 8pt;
	margin-bottom: 0;
	font-family: "Source Sans Pro",Arial,sans-serif;
}

h2
{
	color: #336699;
	font-size: 16pt;
	font-family: "Source Sans Pro",Arial,sans-serif;
	margin-bottom: 0;
	font-weight: 700;
}

h2 a
{
	color: #2c69fb;
	font-size: 14pt;
	font-weight: bold;
	font-family: "Source Sans Pro",Arial,sans-serif;
}

h2 a:hover
{
	color: #248CF0;
}

h2 a:visited
{
	/* color: #043D7F;*/
}

h3
{
	color: #336699;
	font-size: 14pt;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: "Source Sans Pro",Arial,sans-serif;
}

font.blue
{
	color: #136DC5;
	font-size: 12px;
	font-weight: bold;
	font-family: "Source Sans Pro",Arial,sans-serif;
}

.leftmenu
{
	width: 150px;
	font-size: 14pt;
	color: #555555;
	display: block;
	padding: 6px 0px 6px 0px;
	text-decoration: none;
	text-align: left;	
	border-bottom: 1px dotted #cdcdcd;
    text-wrap: none;
}

.leftmenu:hover
{
	background-color: #ecf3ff;
	color: #666666
}
	
div.leftmenu
{
	margin: 0 0 0 0;
	color: #336699;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #cdcdcd;
	width:170px;
    text-wrap: none;
}

.FF_leftmenu
{
	margin: 0 0 0 0;
	font-size: 10pt;	
	/*color: #336699;*/
	display: block;
	padding: 3px 0px 3px 0px;
	background-color: #eeeeee
}

.FF_leftmenu:hover
{
	margin: 0 0 0 0;
	padding: 3px 0px 3px 0px;
	background-color: #cdcdcd
}

div.leftmenu:hover
{
	margin: 0 0 0 0;
	padding: 0px 0px 0px 0px;
	/*background-color: #f4f4f4;
	border-color: #C8C8C8;
	width:170px*/
}

div.leftmenuheader
{
	padding: 6px 0px 6px 0px;
	margin-top: 0;
	margin-bottom: 0;
    color:#336699;
	font-weight: bold;
	font-size: 14pt;
	width: 150px;
    border-bottom: 2px solid #005dba;
}

div.leftmenuheader:hover
{
	/*padding: 3px 0px 3px 0px;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 10pt;
	width: 150px;
	background-color: #dddddd*/
}

div.footbar
{
	margin: 0 15 0 15;
	padding: 0px 0px 0px 0px;
	border-style: solid none none none;
	border-color: #C8C8C8;
	border-width: 1px;
	height:30px;
}

td.topcon
{
	background-image: URL(/imgs/top.gif);
	height: 13px;
}

td.midcon
{
	font-family: "Source Sans Pro",Arial,sans-serif;
	font-size: 12px;
	background-image: URL(/imgs/mid.gif); 
	padding-left:20px;
	padding-right:10px;
	padding-bottom:10px;
}

td.botcon
{
	background-image: URL(/imgs/bot.gif);
	height: 13px;
}

td.topconsmall
{
	background-image: URL(/imgs/topsmall.jpg);
	height: 13px;
}

td.midconsmall
{
	font-family: "Source Sans Pro",Arial,sans-serif;
	font-size: 12px;
	background-image: URL(/imgs/midsmall.jpg); 
	padding-left:20px;
	padding-right:10px;
}

td.botconsmall
{
	background-image: URL(/imgs/botsmall.jpg);
	height: 13px;
}

table.navbar
{
	margin-top:5px; 
	margin-left:5px;
}

table.conbar
{
	margin-top:15px; 
	margin-left:5px;
}
a.linkedHeader
{
	color: #136DC5;
	font-size: 16px;
	font-weight: bold;
	margin-top: 8pt;
	margin-bottom: 0;
	font-family: "Source Sans Pro",Arial,sans-serif;
}
.style10 {
	background-color: #75AAD5;
	font-size: 14pt;
	font-family: "Source Sans Pro",Arial,sans-serif;
}

.style_MarkeShares {
	font-size: 10pt;
	border-bottom: 1px;
	border-color: #d7d7d7;
	height: 25px;
}

.style11 {
	background-color: #136DC5;
	font-size: 14pt;
	font-weight: 700;
	font-family: "Source Sans Pro",Arial,sans-serif;
}
.style18 {
	
	font-size: 12pt;
	font-family: "Source Sans Pro",Arial,sans-serif;
	color: #FFFFFF

}
.style22 {
	font-size: 12pt;
	text-align: center;
	background-color: #c0c0c0;
	text-decoration: none
}

.style25 {
	font-size: 12pt;
	text-align: center;
	color: #FFFFFF;
	border: 0;	
	text-decoration: none

}
.style9 {
	color: #000000;
	font-size: 12pt;
	font-family: "Source Sans Pro",Arial,sans-serif;
}

td.bb {
	font-family: "Source Sans Pro",Arial,sans-serif;
}

p {	font-size:12pt;
	vertical-align:top;}

.RR {	font-size:12pt;}

bottmheader {
	font-size: 14pt;
	font-style:italic				
}

.matrixHeader {
	font-size: 14pt;
	font-weight: bold;
	font-family: "Source Sans Pro",Arial,sans-serif;
	background-color: #75aad5;
	text-align: center;
}

.matrixHeaderWhite {
	font-size: 14pt;
	font-weight: bold;
	font-family: "Source Sans Pro",Arial,sans-serif;
	background-color: #e4e4e4;
	text-align: center;
}

.matrixCell {
	font-size: 12pt;
	text-align: center;
	background-color: #75aad5;
}


.matrixCellWhite {
	font-size: 12pt;
	text-align: center;
	background-color: #e4e4e4;
}

.subheader {
	font-size: 14pt;
	color: #336699;
}

rowhilight:hover {
background-color:#c0c0c0
	}
}
.headertable {
 position: absolute;
 top: 25px;
 left: 0px;
 text-align: left;
 width: 600px;
 font-family: "Source Sans Pro",Arial,sans-serif;
}
.datatable
 { padding-top: 25px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px;
position: absolute; width: 100%; top: 100px; left: 0px;
border-spacing: 0px; border-top: 0px dotted black; border-left: 0px dotted black; border-right: 0px dotted black; border-bottom: 0px dotted black;
font-family: "Source Sans Pro",Arial,sans-serif;
font-size:10pt;
background:#ffffff }

.refreshdate {position: absolute; top: 0px; left: 0px;}
.source {position: absolute; top: 0px; left: 600px;}
.titles { height: 10px; text-align: center; border-right: 6px solid maroon; font-weight: bold}
.lasttitles { height: 10px; text-align: center; font-weight: bold}
.currenthd0 { height: 10px; text-align: center; border-bottom: 3px double black; background-color: #FFFF00; }
.currenthd1 { height: 10px; text-align: center; border-bottom: 3px double black; background-color: #A7FFED; }
.currenthd2 { height: 10px; text-align: center; border-bottom: 3px double black; background-color: #00FF99; }
.currenthd3 { height: 10px; text-align: center; border-bottom: 3px double black; background-color: #9C9C9C; }
.currenthd4 { height: 10px; text-align: center; border-bottom: 3px double black; background-color: #FFCC66; }
.final0 { height: 10px; width: 100px; text-align: center; border-bottom: 3px double black;}
.final { height: 10px; width: 100px; text-align: center; border-bottom: 3px double black;}
.ytd { height: 10px; width: 100px; text-align: center; border-bottom: 3px double black;}
.current { height: 10px; width: 100px; text-align: center; border-bottom: 3px double black; border-right: 6px solid maroon; }
.annualchg { height: 10px; width: 100px; text-align: center; border-bottom: 3px double black;border-right: 6px solid maroon; padding-right: 14px; padding-left: 14px}

.current0 { font-size: 10pt; height: 24px; width: 100px; background-color : #FFFF00; color: #000080; text-align: right; }
.current1 { font-size: 10pt; height: 24px; width: 100px; background-color : #A7FFED; color: #000080; text-align: right; }
.current2 { font-size: 10pt; height: 24px; width: 100px; background-color : #00FF99; color: #000080; text-align: right; }
.current3 { font-size: 10pt; height: 24px; width: 100px; background-color : #9C9C9C; color: #000080; text-align: right; }
.current4 { font-size: 10pt; height: 24px; width: 100px; background-color : #FFCC66; color: #000080; text-align: right;}
/*.change { font-size: 10pt; height: 24px; width: 100px; color: #000080; text-align: right; border-right: 6px solid maroon; }*/
.data { font-size: 10pt; height: 24px; width: 100px; text-align: right}
.desc { font-size: 10pt; text-align: left; height: 5px; width: 75px}
.col1 { border-bottom: 3px double black; }
.section { position: absolute;height: 5px; text-align: left; top: 110px}
.rates {font-size: 10pt; text-align: right; border-bottom: 1px solid black; font-family: "Source Sans Pro",Arial,sans-serif;}
.rates3 { font-size: 10pt; text-align: right; border-bottom: 1px solid black; font-family: "Source Sans Pro",Arial,sans-serif;}
.rates4 { font-size: 10pt; text-align: right;  font-family: "Source Sans Pro",Arial,sans-serif;}
.rates5 { font-size: 10pt; text-align: left;  font-family: "Source Sans Pro",Arial,sans-serif;}
.redrates4 { font-size: 10pt; text-align: right; font-family: "Source Sans Pro",Arial,sans-serif;color:red;font-weight: bold;}
.acceptmargin { width: 5px}
.redrates {font-size: 10pt; text-align: right;   font-family: "Source Sans Pro",Arial,sans-serif; font-weight: bold;color:red}

.headerData {font-size: 12pt; text-align: center; font-family: "Source Sans Pro",Arial,sans-serif; font-weight: bold}
.divContent {
width:100%;
height: 768px;
}

.wide-dropdown {

font-size: 11pt;}

sBODY{ color: #000000; background: white; margin: 0; padding: 0;}

.photo-grid {
	/* margin: 1em auto;
	max-width: 1106px; */
	text-align: center;
}
 
.photo-grid li {
	/*border: 5px solid white;*/
	display: inline-block;
	/* margin: 1em; 
	width: 289px;*/
}
 
 
.photo-grid figure {
	height: 200px;
	overflow: hidden;
	position: relative;
	width: auto;
    margin: 15px;
}
 
.photo-grid figcaption {
	background: rgba(0,0,0,0.8);
	color: white;
	display: table;
	height: 100%;
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
}

.photo-grid figcaption p {
	display: table-cell;
	font-size: 1.5em;
	position: relative;
	top: -40px;
	width: auto;
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
	vertical-align: middle;
}
 
.photo-grid li:hover figcaption p {
	-moz-transform: translateY(40px);
	-webkit-transform: translateY(40px);
	transform: translateY(40px);
}

.photo-grid li:hover figcaption {
	opacity: 1;
}

.photo-grid img {
	display: block;
	height: auto;
    max-width: 100% !important;
	-webkit-transition: all 300ms;
	-moz-transition: all 300ms;
	transition: all 300ms;
    border: 1px solid black;
}
 
.photo-grid li:hover img {
	-webkit-transform: scale(1.4);
	-moz-transform: scale(1.4);
	transform: scale(1.4);
}
	.photo-grid figure {
	height: 200px;
	overflow: hidden;
	position: relative;
	width: 200px;
	}

	.photo-grid li {
	/*xwidth: 250px;*/
	}

	.photo-grid figcaption p {
	width: 200px;
	}


.flex-container {
  padding: 0;
  margin: 0 auto;
  /*max-width: 1200px;*/
  width: 100%;
  list-style: none;  
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items:flex-end;
  -webkit-flex-flow: row wrap;
  justify-content:flex-start;  
}

.flex-container-start {
  padding: 0;
  margin: 0 auto;
  /*max-width: 1200px;*/
  width: 100%;
  list-style: none;  
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items:flex-start;
  -webkit-flex-flow: row wrap;
  justify-content:flex-start;  
}

.flex-survey-container {
  padding: 0;
  margin: 0 auto;
  /*max-width: 1200px;*/
  width: 100%;
  list-style: none;  
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items:flex-start;
  -webkit-flex-flow: row wrap;
  justify-content:flex-start;
  
}

.flex-text-container {
  padding: 0;
  margin: 0 auto;
  /*max-width: 1200px;*/
  width: 100%;
  list-style: none;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content:flex-start;
  align-items:flex-start;
}

.flex-item {
  padding: 10px;
  max-width: 210px;
  /*margin: 0 auto;*/
  text-align: center;
}

.flex-item-FA {
  padding: 10px;
  max-width: 120px;
  /*margin: 0 auto;*/
  text-align: center;
}

.flex-item-VP {
  padding: 10px;
  /*max-width: 40%;
  margin: 0 auto;*/
  text-align: center;
  height:800
}

.flex-main {
  padding: 5px;
  /*max-width: 210px;*/
  margin: 0 auto;
}

.flex-survey {
  /*width: calc(100% - 225px);*/
  padding: 5px;
  /*max-width: 210px;
  margin: 0 auto;*/
}

.flex-survey ul {
  list-style-type: none;
}

.flex-survey li {
  padding-bottom: 8px;
}
.flex-survey td {
  padding-bottom: 8px;
}

.flex-text50 {
  padding: 5px;
  margin: 0 1%;
  text-align: left;
  align-items:flex-start;
  width: 48%;
}

.flex-text50-VP {
  padding: 5px;
  margin: 0 1%;
  text-align: left;
  align-items:flex-start;
  height:940;
  width: 48%;
}

.flex-text-minus-240 {
  padding: 5px;
  margin: 0 10px;
  text-align: left;
  align-items:flex-start;
  width: calc(100% - 240px);
}

.flex-text100 {
  padding: 5px;
  margin: 0 2%;
  text-align: left;
  align-items:flex-start;
  width: 98%;
}


img {
  /*max-width: 100%;*/
}

h4 {
    margin-top: 5px;
    margin-bottom: 2px;
}

.RRL-Links {
    height:40px;
}

.flex-text-container-Fact {
  padding: 0;
  margin: 0 auto;
  /*max-width: 1200px;*/
  width: 120%;
  list-style: none;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content:flex-start;
  align-items:flex-start;
}

.flex-item-Fact {
  padding: 10px;
  text-align: center;
  /*max-width: 100px;
  margin: 0 auto;
  width: 100px;*/
}

.RRL-Links-Fact {
  text-align: center;
    /* height:300px;*/
    width:120px
}

.Survey-Instrument {
    text-align:center;
    padding: 10px;
    width: 220px;
}

.dropdown-btn:nth-child(2n+3) {
   border-top: 1px solid #005dba; 
}

c{
    font-size:smaller;
    letter-spacing: 1px;
}
