@charset "utf-8";

@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,900");
@import url("https://fonts.googleapis.com/css?family=Merriweather:300,400,700,900");
/*body {
color: #444;
font: normal 1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin: 0 auto;
padding: 0;
position: relative;
height:100%;
}*/
/*#content-wrpr a, #content-wrpr a:visited, #content-wrpr a:active {
color:#36C;
text-decoration: none;
}
#content-wrpr a:hover {
color:#F68E32;
text-decoration: underline;
}*/

#main-wrpr {
display: block;
margin:0 auto;
margin-top:-25px; /*nkim 030719*/
width:100%; /*nkim 030719*/
padding-right: 13px; /*nkim 040119*/
}
#content-wrpr { /*nkim 030719*/
height:100%;
width:auto;
margin: 0 0 1px 13px;
padding-bottom:40px;
clear:both;
display: block;
position:relative;
bottom:0;
top:0;
left:0;
right:0;
}
#content-wrpr .column_wrap {
position:relative;
}
/*.feat-wrpr {
height:150px; Make sure style feat-img height matches 
margin:7px 0 1px 0;
width:auto;
clear:both;
}
.feat-img {
background-image: url(../images/feature-img.jpg);
height:150px; Make sure style feat-news height matches 
width:575px;
float:left;
}
.feat-img h2 {
background-color:#FFF;
color: #333;
font: bold 2em 'Source Sans Pro', Arial, Helvetica, sans-serif;
height:55px;
margin-top:65px; Controls the position of the Newsroom header 
padding: 8px 0 0 23px;
width:220px;
filter: alpha(opacity=80);
opacity:.8;
}
.feat-news {
border-right:1px solid #DDD;
border-bottom:1px solid #DDD;
height:149px; Make sure style feat-img height matches 
float:left;
width:373px;
}
.feat-news h3 {
background-color:#36C;
color: #FFF;
font: normal 1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
height:27px;
margin:0;
padding:5px 0 0 10px;
width:364px;
}
.feat-news h3 .floatrt {
color: #FFF;
float:right;
font: normal .9em 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin: 0;
padding-right: 10px;
}
.feat-news h3 .floatrt a, .feat-news h3 .floatrt a:visited, .feat-news h3 .floatrt a:active {
color:#FFF;
text-decoration: none;
}
.feat-news h3 .floatrt a:hover {
text-decoration: underline;
}
.feat-news ul {
list-style:none;
margin:0;
padding:0;
}
.feat-news li {
color: #444;
font: normal 1em/1.3em 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin:0;
padding:7px 3px 0 10px;
}
.feat-news li a, .feat-news li a:visited, .feat-news li a:active {
color:#36C;
text-decoration: none;
}
.feat-news li a:hover {
color:#F68E32;
text-decoration: underline;
}*/

.allnewsbar {
background-color:#AAA; /*nkim 030719*/
height:1px;
margin:0;
width:100%;
}
.allnewsbar h3 {
background-color:#FD9;
color: #000;
font: bold 1.1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
height:34px;
margin:0;
padding:9px 0 0 10px;
width:940px;
}
.allnewsbar h3 .floatrt {
color: #555;
float:right;
font: normal .9em 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin: 0;
padding-right: 10px;
}
.allnewsbar h3 .floatrt a, .allnewsbar h3 .floatrt a:visited, .allnewsbar h3 .floatrt a:active {
color:#666;
text-decoration: none;
}
.allnewsbar h3 .floatrt a:hover {
text-decoration: underline;
}
.ltcol-header { /*nkim 030719*/
width:323px !important;
margin:1px 13px 0 0;
}
.ltcol { /*nkim 030719*/
background-color:#F1F1F1;
float:left;
margin:1px 13px 0 0;
padding:8px 16px 16px 16px; /*nkim 032219*/
width:300px;
position:absolute;
left:0;
top:0;
bottom:0;
height:100%;
display: block;
border-width: 6px 6px 6px 0;
border-style: solid;
-webkit-border-image:-webkit-gradient(linear, 0 0, 100% 0, from(#BBB), to #F1F1F1)) 1 100%;
-webkit-border-image:-webkit-linear-gradient(right, #BBB,  #F1F1F1) 1 100%;
-moz-border-image:-moz-linear-gradient(right, #BBB,  #F1F1F1) 1 100%; 
-o-border-image:-o-linear-gradient(right, #BBB,  #F1F1F1) 1 100%;
border-image:linear-gradient(to right, #BBB, #F1F1F1) 1 100%; 
}
.ltcol h3 { /*nkim 030719*/
color: #212121;
font: 400 20px 'Merriweather', Georgia, Palatino, serif;
margin:0;
padding-bottom:10px;
}
.ltcol h4 {
color: #000;
font: bold .85em 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin:0;
padding-bottom:5px;
text-transform: uppercase;
}
.ltcol h5 {
color: #000;
font: bold .85em 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin:0;
padding-bottom:5px;
text-transform: uppercase;
}

/* .ltcol-keyword { nkim 030719
margin-bottom:10px;
}
.ltcol-keyword input[type=text] {
width: 96%;
box-sizing: border-box;
border: 1px solid #CCC;
font-size: 14px;
background-color: #FFF;
background-image: url('../images/search-bkgd.png');
background-position: 0;
background-repeat: no-repeat;
padding: 7px; /*nkim 030719*/
height: 40px; /*nkim 030719*/
}
.ltcol-type {
margin-bottom:10px;
}
.ltcol-type ul {
list-style:none;
margin:0;
padding:0;
}
.ltcol-type li {
color: #444;
font: normal .95em 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin:0;
padding: 0 0 6px 0;
}
.ltcol-type input {
background-color:#000;
}
.ltcol-topics {
margin-bottom:10px;
}
.ltcol-daterangepull {
margin-bottom:5px;
}
.pulldown .floatrt {
float:right;
padding-right:2px;
}
.pulldown .floatlt {
float:left;
padding:0;
}
.pulldown {
position: relative;
display: inline-block;
}*/


/* Begin Leftcol Accordion */
.filter-accordion {
font: bold 1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
border-radius: 5px;
color: #444; /* nkim 02/02/18 */
overflow: hidden;
margin: auto;
width: 100%;
overflow:visible;
}
.filter-accordion .item .heading {
/*background: #DEDEDE url('../images/arrow-filter.png') no-repeat;*/
background-position: right 20px top -95px;
cursor: pointer;
color: #000;
height: 50px;
line-height: 50px;
font-size: 1.1em;
padding-left: 0; /* nkim 02/02/18 */
}
/*.heading { nkim 030719
height: 25px;
}*/
.filter-accordion .item.open .heading,
.filter-accordion .item:last-child .heading { border: 0; }
.filter-accordion .item.open .heading { background-position: right 20px top -5px; }
.filter-accordion .item .content {
background: #DEDEDE;
display: none;
padding: 0; /* nkim 02/02/18 */
}
.widget-title {
font: bold 1em Arial, Helvetica Neue, Helvetica, Open Sans sans-serif;
margin:0 0 20px 0; /*nkim 030719*/
}
.widget-title h2 {
color: #212121;
font: 400 30px 'Merriweather', Georgia, Palatino, serif;
line-height: 39px;
margin: 0;
padding-bottom: 10px !important; /*nkim 030719*/
}
.ltcol-keyword2 {
margin-bottom:30px; /*nkim 030719*/
}
.ltcol-keyword2 input[type=text] {
width: auto; /*nkim 030719*/
min-width: 100%; /*nkim 030719*/
box-sizing: border-box;
border: 1px solid #AAA;
font: 400 16px 'Source Sans Pro', Arial, Helvetica, sans-serif;
color: #5a5d61;
/*color:#666;
background-color: #FFF;
background-image: url('../images/search-bkgd.png');
background-position: 0;
background-repeat: no-repeat;*/
padding: 7px; /*nkim 030719*/
height: 40px; /*nkim 030719*/
}
.ltcol-keyword2:hover input,
.ltcol-keyword2:focus input { /*nkim 030719*/
background-color: #FFF;
border: 2px solid #0071bc;
}
.ltcol-type2 {
margin-bottom:5px;
}
.ltcol-type2 ul {
margin:0 0 20px 0;
padding-left:0; /*nkim 030719*/
}
.ltcol-type2 li {
color: #444; /* nkim 01/29/18 */
font: 400 16px 'Source Sans Pro', Arial, Helvetica, sans-serif;
line-height: 22px;
list-style:none !important;
margin:0 !important;
padding-bottom:6px; /* nkim 01/29/18 */
}
.ltcol-type2 input {
background-color:#000;
color:#666;
}
.pulldown-select2 {
background: #FFF /*url('../images/pulldown-arrow2.png') no-repeat right*/;
/*border:1px solid #AAA; nkim 030719*/
height:35px; /*nkim 030719*/
overflow: hidden;
width: 100%; /*nkim 030719*/
color:#666; 
}
.pulldown-select2 select {
background:transparent;
border:0;
color:#666;
display:inline-block;
font-size:16px;
height:35px; /*nkim 030719*/
line-height:1;
margin-bottom:10px;
padding:6px 7px 6px 8px; /*nkim 030719*/
width:100%; /*nkim 030719*/
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.pulldown-select2:hover select,
.pulldown-select2:focus select { /*nkim 030719*/
background-color: #FFF;
border: 2px solid #0071bc;
width:100%;
}
.pulldown-select2 option {
color:#666;
font-size:16px; /*nkim 030719*/
padding-bottom:5px;
/*font-style: italic;*/
}
.dropdown::before {  /*nkim 030719*/
background-color:none;
border-left:none;
content: url(../images/downArrow.png) !important;
padding: 5px 2px 0 3px; /*nkim 030719*/
top:0 !important;
right:0 !important;
}
.ltcol-topic2 { /*nkim 030719*/
margin:30px 0 10px 0;
width:100%;
}
.ltcol-topic2 ul { /*nkim 030719*/
margin-left: 0;
}
.fa { /*nkim 030719*/
margin-left: 4px !important;
}
.btn-group, .btn-group-vertical { /*nkim 030719*/
width: 100%;
}
.ltcol-topics2 { /*nkim 030719*/
margin-bottom:10px;
width:100%;
}
/*.multiselect-parent .dropdown-menu {
width: 195px;
}*/
.ltcol-daterangepull2 {
margin-bottom:5px; /*nkim 030719*/
}
.ltcol-daterange2 { /* nkim 01/29/18 */
margin-bottom:35px; /*nkim 030719*/
}
.ltcol-daterange2 input[type=datetime] { /* nkim 01/29/18 */
color:#666;
width: 46.2%; /*nkim 030719*/
box-sizing: border-box;
border: 1px solid #AAA; /*nkim 030719*/
font-size: 16px;
background-color: #FFF;
margin-top:0;
padding: 7px; /*nkim 030719*/
height:35px; /*nkim 030719*/
}
.ui-datepicker table { /*nkim 030719*/
width: 90% !important;
}
button {
background-color:none;
border:none;
font-size:14px;
padding:4px 0 4px 0;
margin-right:3px;
}
.fltrbtn-wrpr2 { /*nkim 030719*/
margin:40px 0 0 0; 
position:relative;

}
.fltrapplybtn2 { /*nkim 030719*/
background:#0071bc;
color:#FFF;
font: 600 18px 'Source Sans Pro', Arial, Helvetica, sans-serif;
padding:7px 12px 9px 12px;
border-radius:3px;
width:auto;
-moz-box-shadow: 1px 2px 5px #AAA;
-webkit-box-shadow: 1px 2px 5px #AAA;
-ms-box-shadow: 1px 2px 5px #AAA;
box-shadow: 1px 2px 5px #AAA;
}
.fltrapplybtn2 a, .fltrapplybtn2 a:link, .fltrapplybtn2 a:active { /*nkim 030719*/
background-color:#0071bc;
color:#FFF;
padding:5px 7px;
}
.fltrapplybtn2 a:visited { /*nkim 030719*/
background-color:#0071bc;
text-decoration: none;
}
.fltrapplybtn2:hover { /*nkim 030719*/
background-color:#205493;
text-decoration: none;
}
.fltrclearbtn2 { /*nkim 030719*/
color:#d14124;
font: 400 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
padding:5px 7px;
background-color:#F1F1F1;
text-decoration: underline;
}
.fltrclearbtn2 a, .fltrclearbtn2 button a:link, .fltrclearbtn2 a:active { /*nkim 030719*/
background-color:transparent;
color:red;
padding:5px 7px;
text-decoration:underline;
}
.fltrclearbtn2:visited { /*nkim 032819*/
color:#4c2c92;
padding:5px 7px;
text-decoration:underline;
}
.fltrclearbtn2:hover { /*nkim 032819*/
color:#112E51;
padding:5px 7px;
text-decoration:underline;
}

/*begin Fusion Search nkim 030719*/
.ltcol-keyword2 #searchControl {
width: 100%;
display: flex;
justify-content: space-between;
padding: 12px;
box-sizing: border-box;
background-color: rgba(240,240,240,1);
margin-bottom: 20px
}
.ltcol-keyword2 #queryInput {
flex: 2;
height: 40px;
box-sizing: border-box;
padding: 7px;
margin-right: 20px;
border: 1px solid #919395
}
.ltcol-keyword2 #queryInput:hover { /*nkim 042319*/
outline: #0071bc solid 1px;
border: #0072bc solid 1px;
}
.ltcol-keyword2 #queryInput:focus {
border: 2px solid #0071bc;
outline: #0071bc dotted 1px;
outline-offset: 1px
}
.ltcol-type2 .cbLabel {
-ms-grid-columns: 1.875em auto;
grid-template-columns: 1.875em auto;
vertical-align: top;
cursor: pointer;
font-weight:400;
margin-bottom:0;
}
.ltcol-type2 .cb-container {
margin: 3px 0 3px 0;
}

.ltcol-type2 .cbInput {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0
}
.ltcol-type2 .cbInput:focus~.cbLabel {
outline: #0071bc dotted 1px;
outline-offset: 1px
}
.ltcol-type2 .cbInput:checked~.cbLabel:before {
background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 742.5 1200%22 class%3D%22cf-icon-svg%22%3E%3Cpath d%3D%22M710 186c-31.1-18-70.8-7.4-88.8 23.7v.1L275 809.5 114.9 617.3c-23-27.5-64-31.2-91.6-8.1-27.4 23-31.2 63.8-8.3 91.3l219.8 263.8c12.3 14.8 30.6 23.4 49.9 23.4 1.8 0 3.7-.1 5.6-.2 21.2-1.8 40.1-13.9 50.7-32.3l392.8-680.4c17.9-31.1 7.3-70.9-23.8-88.8z%22%2F%3E%3C%2Fsvg%3E");
background-size: auto 1.1875em;
background-repeat: no-repeat;
background-position: center -1px;
border: 2px solid #43484e
}
.ltcol-type2 .cbLabel:before {
display: inline-block;
border: 1px solid #919395;
height: 20px;
width: 20px;
margin-right: 10px;
background-color: #fff;
content: '';
vertical-align: top;
position: relative;
top: 1px;
left: 1px;
box-sizing: border-box
}
.ltcol-type2 .cbLabel:hover:before {
border: 2px solid #0071bc
}
.select-container {
border: 1px solid #919395;
width: 100%;
height: 35px;
margin-right: 20px;
position: relative;
display: inline-block;
box-sizing: border-box
}
.select-container-perpage {
border: 1px solid #919395;
width: 70px;
height: 28px;
position: relative;
display: inline-block;
box-sizing: border-box;
float:right;
}
.select-container-perpage select {
-webkit-appearance: none;
width: 100%;
height: 100%;
padding: 3px;
border: 0;
-moz-appearance: none;
appearance: none;
background-color: #fff;
border-radius: 0;
font-size:15px !important;
color:#666 !important;
}
.select-container::after {
width: 2.7em;
box-sizing: border-box;
border-left: 1px solid #919395;
position: absolute;
top: 0;
right: 0;
bottom: 0;
background-color: #e7e8e9;
pointer-events: none;
background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 988.2 1200%22 class%3D%22cf-icon-svg%22%3E%3Cpath d%3D%22M494.1 967.2c-17.3 0-33.8-6.8-46-19L18.6 518.6c-25.1-25.6-24.8-66.8.8-91.9 25.3-24.8 65.8-24.8 91.1 0l383.6 383.6 383.6-383.6c25.6-25.1 66.8-24.8 91.9.8 24.8 25.3 24.8 65.8 0 91.1L540.1 948.1c-12.2 12.2-28.7 19.1-46 19.1z%22%2F%3E%3C%2Fsvg%3E");
background-size: auto 1.6em;
background-repeat: no-repeat;
background-position: center center;
content: ""
}
.select-container-perpage::after {
width: 2.2em;
box-sizing: border-box;
border-left: 1px solid #919395;
position: absolute;
top: 0;
right: 0;
bottom: 0;
background-color: #e7e8e9;
pointer-events: none;
background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 988.2 1200%22 class%3D%22cf-icon-svg%22%3E%3Cpath d%3D%22M494.1 967.2c-17.3 0-33.8-6.8-46-19L18.6 518.6c-25.1-25.6-24.8-66.8.8-91.9 25.3-24.8 65.8-24.8 91.1 0l383.6 383.6 383.6-383.6c25.6-25.1 66.8-24.8 91.9.8 24.8 25.3 24.8 65.8 0 91.1L540.1 948.1c-12.2 12.2-28.7 19.1-46 19.1z%22%2F%3E%3C%2Fsvg%3E");
background-size: auto 1.1875em;
background-repeat: no-repeat;
background-position: center center;
content: ""
}
select {
-webkit-appearance: none;
width: 100%;
height: 100%;
padding: 7px;
border: 0;
-moz-appearance: none;
appearance: none;
background-color: #fff;
border-radius: 0;
font:400 16px 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
color:#5a5d61 !important;
}
select:hover {
outline: #0071bc solid 2px;
outline-offset: 0
}
select:focus {
box-shadow: 0 0 0 2px #0071bc;
outline: #0071bc dotted 1px;
outline-offset: 3px
}

/*end Fusion Search*/
/* End Leftcol Accordion */
.rtcol-header {  /*nkim 030719*/
width:auto !important;
margin-left:13px;

}
.rtcol { /*nkim 030719*/
/*float: left; nkim 030719*/
margin: 0 0 0 326px !important;
padding: 0;
width: auto;
/*min-width:73.5%; nkim 030719*/
min-height:900px;
}
.rtcol h4 {
color: #000;
font: bold 1.1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin:0;
padding-bottom:10px;
}
.rtcol .itemsfound-wrpr {
float:left;
margin:20px 0 0 0; /*nkim 030719*/
padding:0;
width:100%;
}
.rtcol .itemsfound-wrpr span { /*nkim 030719*/
float:right;
padding-top: 3px;
margin-left:3px;
}
.rtcol .items {
color: #000;
font: normal 1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
float:left;
margin: 0;
width:75%;
}
.rtcol .perpage {
border:1px solid #AAA; /*nkim 030719*/
color: #000;
float:right;
font: normal 16px 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin: 0; /*nkim 030719*/
padding:0;
}	
.perpage input{
width: 35px;
}
.perpage select.pulldown-select3 { /*nkim 030719*/
height: 28px;
overflow: hidden;
color: #666;
}
.perpage select { /*nkim 030719*/
border: 0;
display:inline-block;
font-size:16px;
margin:0 3px 0 0;
padding:0 8px 3px 8px;
width:60px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.perpage.dropdown::before { /*nkim 030719*/
height:28px;
padding: 2px 2px 0 3px;
}
/* begin mobile Dropdown View */
.pulldown-select-perpage {
background: #EFEFEF url('../images/pulldown-arrow2.png') no-repeat right;
border:1px solid #CCC;
height:26px;
overflow: hidden;
width: 99px;
}
.pulldown-select-perpage select {
background:transparent;
border:0;
color:#666;
display:inline-block;
font-size:12px;
/*font-style: italic;*/
height:26px;
line-height:1;
margin:0;
padding:7px 4px 7px 4px;
width:130px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.pulldown-select-perpage option {
color:#000;
font-size:16px;
padding-bottom:5px;
font-style: normal;
}
/* begin Mobile Dropdown View */
.rtcol .floatrt {
color: #000;
float:right;
font: normal .9em 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin: 0;
padding-right:5px;
}
/*.newsresults li:nth-child(even) {
background-color: #EEE; 
}*/
/* Begin Type Icons
.iconnews {
background-image: url('../images/icon-news.png');
background-position:top 0 left 0;
background-repeat: no-repeat;
height:25px;
margin:0;
padding-left:27px;
display:inline-block;
width:96%;
}
.iconspeech {
background-image: url('../images/icon-speech.png');
background-position:top 0 left 0;
background-repeat: no-repeat;
padding-left:27px;
margin:0;
padding-left:30px;
display:inline-block;
width:95.5%;
}
.iconalert {
background-image: url('../images/icon-alert.png');
background-position:top 0 left 0;
background-repeat: no-repeat;
padding-left:27px;
margin:0;
padding-left:27px;
display:inline-block;
width:96%;
}
.iconbulletin {
background-image: url('../images/icon-bulletin.png');
background-position:top 0 left 0;
background-repeat: no-repeat;
padding-left:27px;
margin:0;
padding-left:25px;
display:inline-block;
width:96%;
}
.iconcongress {
background-image: url('../images/icon-congress.png');
background-position:top 0 left 0;
background-repeat: no-repeat;
padding-left:27px;
margin:0;
padding-left:24px;
display:inline-block;
width:96.3%;
}
.iconadvisory {
background-image: url('../images/icon-advisory.png');
background-position:top 0 left 0;
background-repeat: no-repeat;
padding-left:27px;
margin:0;
padding-left:24px;
display:inline-block;
width:96.4%;
} */
.rtcol .newsresults h5 { /*nkim 030719*/
border-bottom:1px solid #CCC;
color: #212121;
font: 600 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin: 10px 0 10px 0; /*nkim 030719*/
padding:5px 0 5px 0;
width: 100%;
}
.rtcol .newsresults h5 .graybar {
color: #666;
font: normal 1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin: 0;
padding:0;
}
.rtcol .newsresults h5 .floatrt { /*nkim 030719*/
color: #212121;
float:right;
font: 600 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin: 0;
padding-right: 0;
}
.rtcol p.title { /*nkim 030719*/
color: #212121;
font: 600 22px 'Source Sans Pro', Arial, Helvetica, sans-serif;
margin:0;
padding:0 0 10px 0;
width: 100%;
}
.rtcol p.titleCT { 
color: #212121;
font: 600 22px 'Source Sans Pro', Arial, Helvetica, sans-serif; /*nkim 030719*/
margin:0;
padding:5px 0 5px 0;
width: 100%;
}
.rtcol p.title a, .rtcol p.title a:active { /*nkim 030719*/
color:#205493;
font: 600 22px 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
text-decoration: none;
}
.rtcol p.title a:visited { /*nkim 030719*/
color:#4c2c92;
font: 600 22px 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
text-decoration: none;
}
.rtcol p.title a:hover { /*nkim 030719*/
color:#112e51;
font: 600 22px 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
text-decoration: none;
}
.oldNews{
margin: 60px 0 0 0;
border-top: 1px solid #AAA;
padding-top: 10px;
}
.oldNews h4{
color: #000;
font: bold .85em 'Source Sans Pro', Arial, Helvetica, sans-serif;
padding-top:0;
margin-bottom:-7px;
}
.oldNews p.title1 a, .oldNews p.title1 a:active,  .oldNews p.title1 a:link {
color:#36C;
padding-top:-7px;
text-decoration: none;
}
.oldNews p.title1 a:visited {
color:#36C;
text-decoration: none;
}
.oldNews p.title1 a:hover {
color:#F68E32;
padding:0;
text-decoration: none;
}
.oldNews p {
color:#222;
margin-left: 0;
padding-bottom: 0;
}
.oldNews p a, .oldNews p a:active,  .oldNews p a:link {
color:#205493;
margin-left: 0;
padding-bottom: 0;
text-decoration: underline;
}
.oldNews p a:visited {
color:#4c2c92;
text-decoration: underline;
}
.oldNews p  a:hover {
color:#112E51;
text-decoration: underline;
}
.newsresults {
margin-bottom:30px;
padding:0;
}
.newsresults ul {
display:block;
margin:0;
padding:0;
}
.newsresults li {
list-style:none !important;
margin-top:40px; /*nkim 030719*/
padding:0;
}
.newsresults ul ul.resulttopics {
margin:0;
padding:0;
width:100%;
}
.newsresults ul ul {
margin:0;
padding:0;
width:100%;
}
.newsresults ul ul.resulttopics li { /*nkim 030719*/
display:inline-block;
color:#000;
font: 400 15px 'Source Sans Pro', Arial, Helvetica, sans-serif;
line-height: 22px; /*nkim 030719*/
list-style:none;
margin:0 12px 0 0;
text-transform: uppercase;
padding: 0;
}
.newsresults ul.resulttopics li:before { /*nkim 030719*/
content: "▪"; /* &#9642; */
color:#fdb81e;
font-size:35px;
padding:0;
margin-right:5px;
vertical-align:middle;
}
.newsresults ul.resulttopics li a, .newsresults ul.resulttopics li a:visited, .newsresults ul.resulttopics li a:active { /*nkim 030719*/
border-bottom: 1px dotted #fdb81e;
color:#212121;
font: 400 15px 'Source Sans Pro', Arial, Helvetica, sans-serif;
text-decoration: none;
text-transform: uppercase;
}
.newsresults ul.resulttopics li a:hover {
border-bottom: 1px solid #fdb81e;
color:#212121;
text-decoration: dashed; 
text-transform: uppercase;
}
.newsresults ul ul.testimony li {
display:inline-block;
color:#000;
text-decoration: none;
font: 600 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
list-style:none;
padding: 0 10px ;
border-left: solid 1px black;
/*margin-right:12px;*/
margin-top: 0 !important;
margin-left:0; /*nkim 030719*/
}
.newsresults ul ul.testimony li  a, .newsresults ul ul.testimony li  a:link, .newsresults ul ul.testimony li  a:active  {  /*nkim 030719*/
color:#205493;
font: 600 17px 'Source Sans Pro', Arial, Helvetica, sans-serif;
text-decoration: none;
}
.newsresults ul ul.testimony li  a:hover {
color:#112E51;  /*nkim 030719*/
text-decoration: underline;
}
.newsresults ul ul.testimony li  a:visited {
color:#4c2c92;
text-decoration: none;
}
.newsresults ul ul.testimony li:first-child{
border-left: none;
padding-left: 0 !important;
}
.pagin-wrpr {
margin:0 auto;
margin-bottom:15px;
padding:0;
width:100%;
}
.pagin-wrpr ul {
list-style:none;
margin:0 auto !important;
padding:0;
text-align:center !important;
}
.pagin-wrpr li {
display:inline;
list-style:none;
margin:0 auto;
}
.pagin-wrpr .noborder {
border:none;
color:#69C;
margin-right:3px;
}
.pagin-wrpr li a, .pagin-wrpr li a:link {
border:none; /*nkim 030719*/
/*background-color:#0071bc; nkim 032819*/
color:#0071bc;
display:inline;
font-weight:normal;
margin-right:3px;
padding:1px 8px;
text-decoration:none;
}
.pagin-wrpr li a:visited {
color:#0071bc;
text-decoration:none;
}
.pagin-wrpr li a:hover {
background-color:#0071bc;
border:none; /*nkim 042319*/
color:#FFF;
text-decoration:none;
}
.pagination>li>a:hover {
border:none; /*nkim 042319*/
}
.rtarrow, .lftarrow {
font-size:22px;
}
.clearfix {
clear:all;
}
.hide {
height: 1px;
left: -9000px;
overflow: hidden;

position: absolute;
width: 1px; 
}
.msg {
margin-top:5px;
text-align:center;
width:100%;
color:red;
padding-left:0;
padding-right:0;
}
/* begin from index.html */
#TopicsDropdown {
-webkit-appearance: none;
width: 100%;
height: 32px;
padding: 7px;
border: 0;
-moz-appearance: none;
appearance: none;
background-color: #fff;
border-radius: 0;
font:400 16px 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
color:#5a5d61 !important;
}
#TopicsDropdown:hover {  /*nkim 031919*/
outline: #0071bc solid 2px;
outline-offset: 0
}
#TopicsDropdown:focus {
box-shadow: 0 0 0 2px #0071bc;
outline: #0071bc dotted 1px !important;
outline-offset: 3px !important;
}
.multiselect-parent {
border: 1px solid #919395;
width: 100%;
height: 35px;
margin-right: 20px;
position: relative;
display: inline-block;
box-sizing: border-box
}
.multiselect-parent::after {
width: 2.7em;
box-sizing: border-box;
border-left: 1px solid #919395;
position: absolute;
top: 0;
right: 0;
bottom: 0;
background-color: #e7e8e9;
pointer-events: none;
background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 988.2 1200%22 class%3D%22cf-icon-svg%22%3E%3Cpath d%3D%22M494.1 967.2c-17.3 0-33.8-6.8-46-19L18.6 518.6c-25.1-25.6-24.8-66.8.8-91.9 25.3-24.8 65.8-24.8 91.1 0l383.6 383.6 383.6-383.6c25.6-25.1 66.8-24.8 91.9.8 24.8 25.3 24.8 65.8 0 91.1L540.1 948.1c-12.2 12.2-28.7 19.1-46 19.1z%22%2F%3E%3C%2Fsvg%3E");
background-size: auto 1.6em;
background-repeat: no-repeat;
background-position: center center;
content: ""
}
.multiselect-parent:hover {
outline: #0071bc solid 1px;
outline-offset: 0
}
.multiselect-parent:focus {
box-shadow: 0 0 0 2px #0071bc;
outline: #0071bc dotted 1px;
outline-offset: 3px
}
.btn { /*nkim 030719*/
color:#666 !important;
font:400 16px 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
text-align: left !important;
padding: 7px !important;
/*height:33px;
border-radius: 0 !important;*/
border:none !important;
}
.btn-default { /*nkim 030719*/
background-color: #FFF;
border-color: #AAA !important;
color: #666;
height:38px; /*nkim 030719*/
}
.dropdown-header {  /*nkim 030719*/
padding: 3px 10px !important;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .active.btn-default, .open .btn-default.dropdown-toggle {
color: #333;
border-color: #adadad;
}
.dropdown-menu > li > a {
display: block;
padding: 0 10px !important; /*nkim 031919*/
clear: both;
font-weight: 400;
line-height: 1.4285;
color: #333;
white-space: normal !important;
text-decoration:none; /*nkim 030719*/
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
background-color: #205493 !important; /*nkim 030719*/
}
.btn:hover, .btn:focus {
text-decoration: none;
}
.btn:active, .btn.active {
outline: 0;
background-image: none;
-webkit-box-shadow: inset 0 0 0 #FFF;
box-shadow: inset 0 0 0 #FFF;
}
.dropdown-menu {
border-radius: 0;
position: inherit; /*nkim 030719*/
top:0; /*nkim 030719*/
}
.btn-group.open .dropdown-toggle {
-webkit-box-shadow: inset 0 0 0 #FFF;
box-shadow: inset 0 0 0 #FFF;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
color: #666;
background-color: #FFF;
border-color: #CCC;
}
.defaultcaret::before { /*nkim 030719*/
position: absolute;
background-color:#e7e8ea;
/*border-left:1px solid #AAA;
content: url(images/downArrow.png) !important; nkim 030719*/
padding: 5px 2px 0 3px;
top: 1px !important;
right: 1px !important;
height: 33px;
}
input[type=text]::-ms-clear {
display: none;
}
/*label {
margin-bottom:0;
font-weight: 400;
}*/
/*End*/
.topics-labels .label {
margin-bottom: 5px;
display: inline-block;
padding: 3px 3px 2px 3px; /*nkim 030719*/
white-space: normal;
text-align: left;
border-radius: 0;
background-color: #205493; /*nkim 030719*/
vertical-align: middle;
line-height: 15px;
font: 400 14px 'Source Sans Pro', Arial, Helvetica, sans-serif; /*nkim 030719*/
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
z-index: 2;
color: #fff !important; /*nkim 030719*/
background-color: #428bca;
border-color: #428bca;
cursor: default;
}
.toggleSapacer { /*nkim 031919*/
display: block;
height: 300px;
}
/* end from index.html*/
/* Media Query for Tablet and Mobile */
@media screen and (max-width: 1024px) {
	/*
	.feat-wrpr {
	width: 96% !important;
	}
	.feat-img {
	width: 61.9% !important; nkim 060418
	}
	#content-wrpr{  nkim 030719
	width:100%;
	margin-left:0;
	}
	.rtcol {
	width: 76.2%;
	}*/
	.select-container-perpage { /*nkim 030719*/
	width: 70px;
	}
}


@media screen and (max-width: 999px) { /* Controls the Tablet Portrait nkim 051718 */
	/*@media screen and (min-width: 665px) and (max-width: 768px) { */
	#main-wrpr {
	width: 100%;
        padding-left:13px; /*nkim 040119*/
        padding-right:0; /*nkim 040119*/
	}
	#content-wrpr{
	margin:0 15px 0 0; /*nkim 030719*/
	width:auto;
	}
	/*.feat-wrpr {
	display:none;
	}*/
	.allnewsbar {
	margin-top: 15px;
	}
	.select-container-perpage { /*nkim 030719*/
	float: left;
	}
	.rtcol {
	float:left;
	margin:0;
	padding:9px 0 7px 0; /*nkim 030719*/
	/* width:67%; nkim 051718 */
	}
	.rtcol .items {
	color: #000;
	font: normal 1.1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
	float:left;
	margin: 0;
	width:100%;

	}
	.rtcol .perpage{
	float:left;
	margin-top: 15px;
	margin-bottom: 15px; /*nkim 030719*/
	}	
	.rtcol .itemsfound-wrpr span { /*nkim 030719*/
	float: none;
	padding-top: 3px;
	display: inline-block;
	}
	.newsresults{
	width:100%;
	}
	.widget-title{
	font: bold 1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin:5px 0 15px 0;
	}
	.msg {
	margin-top:5px;
	text-align:center;
	width:100%;
	color:red;
	padding-left:0;
	padding-right:0;
	}
}

@media screen and (max-width: 767px) { /* Controls the Mobile Landscape nkim 051718 */ 

	#main-wrpr { /*nkim 030719*/
	margin-bottom:30px;
	margin-left:0 !important;
	width:100% !important;
        padding-left:0; /*nkim 040119*/
	}
	#content-wrpr{
	margin:0 15px 0 15px;
	width:auto;
	}
	/*.feat-wrpr {
	display:none;
	}*/
	.feat-img h2 {
	font: bold 2em 'Source Sans Pro', Arial, Helvetica, sans-serif;
	}
	/*.allnewsbar { nkim 030719
	background-color:#FD9;
	height:3px;
	margin-top:15px;
	width:99.9%;
	}*/
	.ltcol { /*nkim 030719*/
	position:relative;
	margin:0;
	width:100%;
	border-width: 0;
	border-style: none;
	}
	/*.ltcol h4 {
	display:none;
	}*/
	.ltcol-keyword, .ltcol-type, .ltcol-daterangepull, .ltcol-topic, .fltrbtn-wrpr, .ltcol-daterange {
	display:none;
	}
	.filter-accordion {
	margin:0;
	}
	/*.filter-accordion .item .heading {*/
	/*.heading {
	background: #DEDEDE url('../images/arrow-filter.png') no-repeat;
	background-position: right 20px top -95px;
	cursor: pointer;
	color: #000;
	height: 50px;
	line-height: 50px;
	font-size: 1.1em;
	padding-left: 15px; 
	}*/
	.heading{
	height: 30px;
	padding: 0;  /*nkim 030719*/
	background: #F1F1F1 url('../images/arrow-filter.png') no-repeat; /*nkim 030719*/
	background-position: right 5px top -100px; /*nkim 030719*/
	}
	.heading1{
	height: 50px;
	padding: 15px 0 15px 0; 
	background: #DEDEDE url('../images/arrow-filter.png') no-repeat;
	background-position: right 20px top -5px;
	}


	.filter-accordion .item.open .heading,
	.filter-accordion .item:last-child .heading { border: 0; }
	.filter-accordion .item.open .heading { background-position: right 20px top -5px; }
	.filter-accordion .item .content {
	background: #DEDEDE;
	display: none;
	padding: 15px; 
	}
	/*.widget-title{ nkim 030719
	font: bold 1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin:0 0 25px 0;
	}*/
	.ltcol-keyword2 {
	margin:30px 0 30px 0;  /*nkim 030719*/
	/*padding-left:15px;*/
	}
	.ltcol-keyword2 input[type=text] {
	width: 94%;
	height:31px;
	}
	.ltcol-type2 {
	float:left;
	margin:0; /*nkim 030719*/
	width:100%;
	padding-left:0;
	}
	.ltcol-daterangepull2 {
	display:block;
	float:left;
	/*margin-bottom:25px; nkim 030719*/
	padding-left:0;
	width:100%;
	}
	.ltcol-topic2 {
	display:block;
	float:left;
	margin-bottom:0;
	padding-left:0;
	width:100%;
	}
	.ltcol-daterange2 {
	float:left;
	margin-bottom:5px;  /*nkim 030719*/
	width:100%;
	}
	.ltcol-daterange2 input[type=datetime] { /* nkim 01/29/18 */
	width: 120px;
	padding: 5px 3px 5px 5px;

	}
	.fltrbtn-wrpr2 {
	float:left;
	width:100%;
	margin-bottom:25px;
	}
	.pullbtn2 { /* Controls the mobile landscape dropdown */
	width:265px;
	}
	.pulldown-select2 {
	background: #FFF url('../images/pulldown-arrow2.png') no-repeat right;
	border:1px solid #CCC;
	height:31px;
	overflow: hidden;
	width:100%;  /*nkim 030719*/

	}
	.pulldown-select2 select {
	background:transparent;
	border:0;
	color:#666;
	display:inline-block;
	font-size:16px;
	/*font-style: italic;*/
	height:29px;
	line-height:1;
	margin-bottom:10px;
	padding:6px 4px 6px 4px;
	width:100%;  /*nkim 030719*/
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	}

	.pulldown-select2 option {
	color:#000;
	font-size:16px;
	padding-bottom:5px;
	font-style: normal;
	}
	/*.filter-accordion {
	display:block;
	}*/
	.rtcol {
	/* border-right:1px solid #CCC; nkim 030719
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;*/
	float:left;
	margin:0 !important; /*nkim 030719*/
	padding:0 0 7px 0; /*nkim 030719*/
	width:100% !important;
	}
	.rtcol .items {
	color: #000;
	font: normal 1.1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
	float:left;
	margin: 0;
	width:100%;
	}
	.rtcol .perpage{
	float:left;
	margin: 15px 0 15px 0; /*nkim 030719*/
	}	
	.newsresults .rtcol p.title {
	color: #36C;
	font: bold 1.5em/1.3em 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin:0;
	padding:5px 0 5px 0;
	}
	.newsresults ul {
	margin-top:20px;
	margin-top:20px\0/;
	padding:0;
	}
	.newsresults li {
	margin-top:20px;
	padding:0;
        margin-bottom:40px; /*nkim 042319*/
	}
	/*.newsresults ul ul.resulttopics li {
	display:block;
	margin:0;
	padding:0;
	}*/
	.newsresults ul ul.resulttopics li {
	display:block;
	/*font: normal .8em 'Source Sans Pro', Arial, Helvetica, sans-serif;nkim 030719*/
	margin:0;
	padding:0;
	}
	.content {
	display: none;
	}
	.content.toggle {
	display: block;
	}

}
/* Controls the Tablet Portrait */
@media screen and (max-width: 760px) {
	/*.feat-news {
	width: 95.2%;
	}*/
	.multiselect-parent .dropdown-toggle { /*nkim 030719*/
	width: 100%;
	}

	.multiselect-parent .dropdown-menu { /*nkim 030719*/
	width: 100%;
        z-index:1;
	}
}
@media screen and (max-width: 560px) { /*nkim 030719*/
	#content-wrpr {
	margin: 0;
	width: auto;
	}
	.newsresults ul {
	width:100%;
	}
	.pagin-wrpr ul { /*nkim 042319*/
	width:auto;
	}
}

@media screen and (max-width: 380px) { /* Controls the Mobile Portrait nkim 030719*/
	#main-wrpr {
	margin: 0 0 30px 0 !important;
	}
	#content-wrpr{ /*nkim 030719*/
	margin:0;
	}
	/*.feat-wrpr {
	display:none;
	}*/
	.allnewsbar {
	margin-top: 15px;
	}
	.ltcol {
	background-color:#F1F1F1;  /*nkim 030719*/
	float:left;
	height:100%;
	margin-top:1px;
	/*padding:6px 13px 6px 13px; nkim 030719*/
	width:100%;
	}
	/*.ltcol h4 {
	display:none;
	}*/
	.ltcol-keyword2, .ltcol-type2, .ltcol-daterangepull2, .ltcol-topic2, .ltcol-daterange2 { /* nkim 01/29/18 */
	float:none;
	}
	.ltcol-type2 li {
	font-size:1.1em;
	margin:0;
	padding0;
	bottom:4px;
	width:290px;
	}
	.filter-accordion .item.open .heading,
	.filter-accordion .item:last-child .heading { border: 0; }
	.filter-accordion .item.open .heading { background-position: right 20px top -5px; }
	.filter-accordion .item .content {
	background: #DEDEDE;
	display: none;
	padding: 10px; /* nkim 02/02/18 */
	}
	.heading{
	height: 30px;
	padding:0; /*nkim 030719*/
	background: #F1F1F1 url('../images/arrow-filter.png') no-repeat; /*nkim 030719*/
	background-position: right 5px top -100px;
	}
	.ltcol-keyword2 {
	padding-left:0;
	}
	.ltcol-type2 {
	padding-left:0;
	}

	.pullbtn2 { /* Controls the mobile portrait dropdown */
	width:290px;
	}
	.pulldown-select2 {
	background: #FFF url('../images/pulldown-arrow2.png') no-repeat right;
	border:1px solid #CCC;
	height:29px;
	overflow: hidden;
	/*width: 275px; nkim 030719*/
	}
	.pulldown-select2 select {
	background:transparent;
	border:0;
	color:#666;
	display:inline-block;
	font-size:16px;
	/*font-style: italic;*/
	height:29px;
	line-height:1;
	margin-bottom:10px;
	padding:6px 4px 6px 4px;
	/*width:285px; nkim 030719*/
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	}
	.pulldown-select2 option {
	color:#000;
	font-size:16px;
	padding-bottom:5px;
	font-style: normal;
	}
	.ltcol-daterange2 {
	width:100%;
	}
	.ltcol-daterange2 input[type=datetime] { /*nkim 032819*/
	width: 116px;
	}
	/*.fltrbtn-wrpr2 {
	width:100%;
	}*/
	.ltcol-topic2 {
	display:block;
	float:left;
	margin-bottom:0;
	width:100%;
	}
	.fltrbtn-wrpr2 {
	float:left;
	width:100% !important;
	margin-bottom:25px;
	}
	/*.filter-accordion {
	display:block;
	}*/
	.rtcol {
	margin:0;
	padding:0 0 7px 0; /*nkim 030719*/
	width:100% !important;
	}
	.rtcol .items {
	color: #000;
	font: normal 1.1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
	float:left;
	line-height: 22px; /* nkim 051718 */
	margin:0 0 2px 0;
	padding:0;
	width:100%; /* nkim 051718 */
	}
	.newsresults ul {
	margin-top:20px;
	margin-top:20px\0/;
	padding:0;
	}
	.newsresults li {
	margin-top:20px;
	margin-top:20px\0/;
	padding:0;
	}
	.rtcol .newsresults h5 {
	/*font: bold 1.1em 'Source Sans Pro', Arial, Helvetica, sans-serif; nkim 030719*/
	display:inline-block;
	}
	.rtcol .newsresults h5 .floatlt {
	float:left;
	margin:0; /*nkim 030719*/
	width:100%;
	}
	/* News Icon 
	.iconnews {
	display:inline-block;
	width:92%;
	}
	.iconspeech {
	display:inline-block;
	width:91%;
	}
	.iconalert {
	display:inline-block;
	width:92%;
	}
	.iconbulletin {
	display:inline-block;
	width:92%;
	}
	.iconcongress {
	display:inline-block;
	width:92%;
	}
	.iconadvisory {
	display:inline-block;
	width:92%;
	} */
	.rtcol p.title a, .rtcol p.title a:visited, .rtcol p.title a:active { /*nkim 030719*/
	color:#205493;
	font: 600 22px 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
	text-decoration: none;
	}
	.rtcol p.title a:hover {
	color:#112E51;  /*nkim 030719*/
	font: normal 1.25em 'Source Sans Pro', Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
        .pagin-wrpr li a, .pagin-wrpr li a:link {  /*nkim 042319*/
        padding: 1px 4px;
        }
}
@media screen and (min-width: 240px) and (max-width: 320px) {
	.ltcol-keyword, .ltcol-type, .ltcol-daterangepull, .ltcol-daterange, .ltcol-topic, .fltrbtn-wrpr { /* nkim 01/29/18 */
	display:none;
	}
	.allnewsbar {
	margin-top: 15px;
	} 
	.msg {
	margin-top:5px;
	text-align:center; /* nkim 051718 */
	width:100%; /* nkim 051718 */
	color:red;
	padding-left:0; /* nkim 051718 */
	padding-right:0; /* nkim 051718 */
	}

	.pulldown-select2 {
	width: 245px !important;
	}
	/* .pulldown-select2 select {
	font-size:16px;
	} */

	.fltrbtn-wrpr2 {
	float:left;
	width:100%;
	margin-bottom:25px;
	}
	.widget-title{
	font: bold 1em 'Source Sans Pro', Arial, Helvetica, sans-serif;
	margin:0 0 25px 0;
	}
}