
.row {
         flex-wrap: wrap !important;
	margin-right: -15px;
    margin-left: -15px;
        
        }
dl, ol, p, ul {
    font-family: inherit !important;
}
.news-site p, .news-site span, .newsSite p, .newsSite span, 
    newsSite subsite{
    font-family: "Roboto",sans-serif!important;
    font-weight: 300!important;
    
}
.blockquote p {
    font-size: 1.25rem!important;
    font-weight: 400!important;
    margin-bottom: 10px!important;
}

.right {
    float: right !important;
}
.panel {
    border-color: #d8d8d8;
    margin-bottom: 1.25rem;
    background: #f2f2f2;
    color: #333;
    border-style: solid;
    border-width: 1px;
    padding: 1.25rem;
}
/* To fix dropdown icon on research pages */
.icon-cta-sec.research form select.custom-select{
	background-image:"/Img/drop-icon.png";
}

.icon-cta-sec{display:block}

.icon-cta-sec .media .media-body p a{
	color: #005A9B;
}
.row .row {
    width: auto;
    max-width: none;
    margin: 0 -.9375rem;
}
.banner{
	max-width:1440px;
}

/* Begin changes to fix search on courage */
.search-box body,  h3{
	font-family: "Roboto",sans-serif !important;
	text-transform:none !important;
}
.search-display .search-box .search-tabs a {
    color: #474747;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    line-height: 22px;
    text-transform: uppercase;
    display: inline-block;
    padding-bottom: 7px;
    text-align: center;
    margin-right: 20px;
}
.search-display .search-box input{
	font-family: "Roboto",sans-serif;
}
/* End changes to fix search on courage */
.cancer.printable h1 {
    
	
    margin: .67em 0;
    font-family: Oswald,sans-serif;
    font-size: 2.5rem;
    font-weight: 500;
    margin-top: 0;
}
@media only screen and (min-width: 60em){
.column, .columns {
    position: relative;
    padding-left: .9375rem;
    padding-right: .9375rem;
    float: left;
}
}
@media only screen and (min-width: 40.063em){
.medium-8 {
    width: 66.66667%;
}
.medium-4 {
    width: 33.33333%;
}
.column, .columns {
    position: relative;
    padding-left: .9375rem;
    padding-right: .9375rem;
    float: left;
}
}
/*endeavor font sixes */
.endeavor p, .endeavor ul li, .endeavor ol li, .endeavor span {
    font-weight: 300;
    font-size: 1.125rem;
}

  div#content {
       height:auto !important; 
    }

.modal-dialog {
    top: 100px !important;
}
.modal.in .modal-dialog {
    
    transform: translate(0, 0)!important;
}
@media (min-width: 992px) {
  .modal-lg {
    max-width: 900px !important;
  }
}

.news-site ul, .newsSite ul {
    font-weight: 500;
	margin-left: 0;
	padding-left: 30px;
}

.social-share {
    position: absolute!important;
    top: 0!important;
    right: 0!important;
}


 .newsSite .main-nav #main-nav ul li span {
    
    line-height: 1!important;
    
    font-weight: 400!important;
    
}

@media only screen and (max-width: 40em) {
.endeavor .article img{
 max-width: 100%!important;
 height: auto!important;	
}
.endeavor .author-media img{
 height: 50%!important;
}
}


/*education mobile issues */
.education{
	
	top:auto;
}


/*.subsite nav ul>li.has-children.expanded .dropdown-trigger {
    content: url(/Img/nav-sub-white.png);
    
    background-repeat: no-repeat;
    background-position: center center;
}
.subsite nav ul>li.has-children .dropdown-trigger {
    position: absolute;
    right: 20px;
    top: 24px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    display:block !important;
    content: url(/Img/nav-expand-white.png);
}*/


@media only screen and (max-width: 40em) {
.subsite .main-nav #main-nav .nav-collapse .has-children.main-site-menu::after {
    content: url(/Img/nav-expand-white.png);
}
.subsite .main-nav #main-nav .nav-collapse .has-children:after {
    content: url(/Img/nav-expand.png);
    right: 10px;
    margin: 0;
    padding: 0;
    top: 10px;
    display: block;
    text-align: right;
    position: absolute;
}
.subsite .main-nav #main-nav .nav-collapse .has-children.main-site-menu.expanded::after {
    content: url(/Img/nav-sub-white.png);
}
.subsite .main-nav #main-nav>ul>li:hover::after {
    border-right: 0px dotted #fff;
}
}


@media only screen and (max-width: 40em) {
 .newsSite .search-display ,.newsSite .header{
	top:220px;
	height:calc(100% - 220px);
}
}

@media (max-width: 1200px){
.has-social>.social-share {
     margin-top: 0px !important;
}
}

@media only screen and (max-width: 40em) {
.left-col .menu-content nav ul.nav-collapse>li.has-children::after{
    content: url(/Img/nav-expand.png);
    position: absolute;
    right: 15px;
    top: 12px;
    display: block;
}
}

.header{
    display: none;
}

@media (min-width: 960px){
.newsSite .wrapper, .news-site .wrapper {
   
     padding-top: 6px !important;
}
}

@media only screen and (max-width: 40em) {
.banner .slide .slide-content h2{
 line-height: 33px!important;
 	
}


}


.blockquote {
    
    margin-bottom: 15px!important;

    
}
