@charset "utf-8";
/* CSS Document */ 
@font-face {font-family:"Open Sans";font-style:normal;font-weight:700;src:local("Open Sans Bold"), local("OpenSans-Bold"), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzJ1r3JsPcQLi8jytr04NNhU.woff) format('woff');}
@font-face {font-family:"Open Sans";font-style:normal;font-weight:300;src:local("Open Sans Light"), local("OpenSans-Light"), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTZ1r3JsPcQLi8jytr04NNhU.woff) format('woff');}
@font-face {font-family:"Open Sans";font-style:normal;font-weight:800;src:local("Open Sans Extrabold"), local("OpenSans-Extrabold"), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/EInbV5DfGHOiMmvb1Xr-hp1r3JsPcQLi8jytr04NNhU.woff) format('woff');}
@font-face {font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans"), local("OpenSans"), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/K88pR3goAWT7BTt32Z01mz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');}


/*FOR DEMO*/
.internal-note{display:none;}
.red{color:#FF0004 !important;}


/*ELEMENTS*/
a{color:#429FBB/*lighter teal*/;}
a:hover,a:focus{color:#307287/*darker teal*/;text-decoration:none;}
.sitemap a::after,.topic a::after,#page-contents a::after,#spotlight a::after,#submenu p a::after
	{content:"►";color:#429FBB/*lighter teal*/;padding:0 5px;margin-right:-30px;}
aside{text-align:center;}
body{font-family:"Open Sans",sans-serif;margin:0 auto;max-width:100%;overflow-x:hidden;padding:0px;background-color:#fff;}
body.modal-open{position:fixed;}
footer {text-align:center;color:#fff;padding:15px 30px !important;background-color:#307287/*darker teal*/;}
footer a{color:#fff;}
footer a:hover{color:#429FBB/*lighter teal*/;}
h1,h2,h3,h4 {font-family:"Open Sans";font-weight:bold;line-height:1.333;clear:left;}
h1{font-size:1.75em;padding:0;margin:0 0 .45em;color:#307287/*darker teal*/;}
h2{font-size:1.35em;padding:0;margin:1em 0 .45em;color:#307287/*darker teal*/;}
h3{font-size:1.15em;padding-top:.5em;margin-top:0px;}
h4{font-size:1.10em;}
header{margin:10px 0 !important;padding:0 15px;}
iframe{margin:0;padding:0;border:none;height:390px;}
sup{font-family:Arial !important;}


/*IDs*/
#affiliates a {float:left;display:block;text-align:center;width:160px;height:200px;margin:10px 30px 0 0;}
#affiliates div {display:inline-block;height:120px;}
#affiliates img {display:inline-block;max-width:150px;max-height:100px;vertical-align:baseline;margin:10px auto;}
#affiliates p {clear:both;display:block;}
#article,#contact,#gallery,#news,#submenu {max-width:1110px;padding:15px 15px 0 0;}
#article h2{padding:.75em 0 .25em;border-top:1px #ccc solid;}
#comment-box{padding:15px;width:99%;max-width:820px}
#gallery #transcript {font-size:80%;}
#gallery .tran-header {display:inline; font-weight:bold;}
#gallery .image-note {max-width:700px; margin: 0 auto; background-color:#eadca2; padding:4px; margin-bottom:1.3em; margin-top:.9em;}
#page-contents ul {list-style:none;padding:0;margin:10px 0 15px;}
#page-contents ul li{margin-bottom:10px;}
#page-contents ul li a{color:#429FBB/*lighter teal*/;font-weight:bold;}
#page-contents ul li a:hover{color:#307287/*darker teal*/;}
#ri-leftcol-desktop,#ri-rtcol{background-image:url(/images/yellow-gradient.png);background-repeat:repeat-x;min-height:645px;padding:0px;margin:0 /*20px*/ 0 0;text-align:center;}
#spotlight p, #spotlight a{font-weight:bold;color:#429FBB/*lighter teal*/;}
/*#spotlight ul {list-style-type:none;}*/
#video1{min-height:326px;padding:20px;}
#video1-mobile{padding:0;margin:-10px 0 0;}


/*GENERAL CLASSES*/
.center {display:block !important;margin-left:auto !important;margin-right:auto !important;}
.colorhead {color:#7c0040;text-align:center;background-color:#eadca2/*gold*/;padding:.5em;margin-bottom:1em;}
.image-pad img {float:left;padding:0px 20px 10px;}
.left-pad {text-align:left;padding:0px 10px 10px 15px;}
.nobullet{list-style:none;}
.padded li{margin-bottom:10px;}
.reviewdate {clear:both;margin-top:10px;border-top:1px #ccc solid;padding:10px 0;}
.sectiondiv {clear:left;}
.snapshot {clear:left;font-size:1.3em;color:#333;padding-bottom:.5em;}
.snapshot a {white-space:nowrap;font-size:1em !important;}
.small {font-size:.9em;}
.tagline{width:90%;position:relative;z-index:2;margin:-9vw auto 0;padding:0 10px;/*font-size:2.25vw;font-weight:600;color:#307287darker teal*/;}
.tight {margin:0;}
.tiny {font-size:10px;font-style:italic;}
.top-link {clear:both;font-size:.8em;text-align:center;display:block;width:100%;margin-bottom:0;padding:10px 0;/*border-bottom:1px #ccc solid;*/}
.wide {float:none;width:100% !important;margin-top:0em !important;}


/*SUBMENU CLASSES*/
#submenu .column a,#submen .twoColumns a {font-weight:bold;font-size:1.2em;}
.column {width:50%;min-width:320px;float:left;}
.topic {/*border:1px solid #dcab38;*/width:100%;max-width:525px;float:left;margin:0px 30px 20px 0px;}
.topic img {width:100%;}
.topic a {/*z-index:1;margin-top:-1.8em;*/display:block;padding:5px 0 10px;font-size:1.2em !important;font-weight:bold;}
img.topic {height:auto;}
div.topic {height:auto;min-height:125px;}
.twoColumns{clear:both;margin:0 0 1em;font-size:1em;width:100%;max-width:1110px;}
.twoColumns a {/*padding-left:10px;*/}
.twoColumns > *,.page-contents > *,.column > * {padding-right:30px;min-width:320px;}
.twoColumns h2:first-child{margin-top:0;padding-top:0;}


/* ABC BUTTON CLASSES */
.ABC:link,.ABC:visited {color:#429FBB/*lighter teal*/;background-color:#fff;display:inline-block;padding:8px;margin:0 0 12px 0;font-weight:700;text-align:center;/*white-space:nowrap;*/vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #429FBB/*darker teal*/;border-radius:4px;min-width:40px;}
.ABC_on {color:#fff;background-color:#429FBB/*lighter teal*/;display:inline-block;padding:8px;margin:0 0 12px 0;font-weight:700;text-align:center;/*white-space:nowrap;*/vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #429FBB/*darker teal*/;border-radius:4px;min-width:40px;}
.ABC:hover,.ABC_on:hover{color:#fff;background-color:#307287/*darker teal*/;}


/*NEWS CLASSES*/
.glance {background-color:#eadca2/*gold*/;padding:10px 20px;width:100%;float:left;margin:10px 0;}
.glance h4,p.glanceheadln{text-align:center !important;font-weight:bold;font-size:100% !important;}
.glance p{text-align:left;font-size:90%;}
.glance ul {padding-left:20px;}
.glance ul li{text-align:left;font-size:90%;margin:0 20px 10px 0;}
.NotRadInfo{display:none;}
.normal{font-family:font-size:10pt;} 
/*.newsblurb {float:left;background-color:red;}*/
#news div {clear:right;}/*headshot wrapper*/
#news div em {display:inline-block;float:left;width:135px;margin:5px;}/*each headshot*/
#news h2 {max-width:60%;}
.newssource{font-size:90%;font-weight:normal;display:block;}
.newsdate{display:inline-block;float:left;}
.newsphotocap{margin-top:1px;font-size:68%;font-style:italic;}
/*#newstarget h3 {color:#005771;font-size:20px; margin-bottom:10px;}
#newstarget h4 {font-size:14px;margin-bottom:8px;}*/
.newsheadline{margin:4px 0 -3px 0;font-weight:bold;}
.newslist{margin:2px 0 2px 0;}


/*CUSTOMIZATION OF BOOTSTRAP CLASSES*/
article{padding:0 !important;}
.col-lg-2,.col-lg-8 {padding-right:20px;}
.col-lg-12 {padding:0 20px 0 30px;}
.col-lg-10 {padding-right:0;}
.navbar-inverse {background-color:#429FBB/*lighter teal*/;border:none;border-radius:0px;margin:0;padding:0;}
.navbar-inverse,.navbar-inverse > .navbar-form {border-color:#429FBB/*lighter teal*/;}
.navbar-nav  li  a {/*margin:11px 0px !important;*/font-size:1.2em !important;color:#fff !important;padding:15px;}
.navbar-nav  li  a.gold {color:#eadca2/*gold*/ !important;}
.navbar-nav li:hover, .navbar-nav li:focus,.dropdown-menu li a:hover, .dropdown-menu li a:focus {background-color:#307287/*darker teal*/;}
.navbar-toggle{margin-left:15px;background-color:#307287/*darker teal*/;border:1px solid #307287 !important;}
.dropdown-menu {background-color:#429FBB/*lighter teal*/;border:none;border-radius:0px;margin:10px 0px 0px;padding:0;}
li.dropdown, li.dropdown.open, li.dropdown.open a.dropdown-toggle {background-color:#429FBB !important;min-width:204px;}
.dropdown-menu li {margin:0;/*	padding:.25em;*/}
.dropdown-menu li a {padding:10px 15px !important;}


/* IMAGES, WHETHER MOBILE OR DESKTOP OR IN MODAL */
.border {border:1px solid #999;}
.carousel-inner img,.img-responsive{width:100%;}
.float-right {float:right;width:250px;height:auto;margin:10px 0 0 20px;}
.float-right img {width:250px;height:auto;display:block;padding:5px 0;}
.photoholder {margin:0px 20px;padding:0;text-align:left;}
.photoholder .enlarge {position:relative;left:0;top:-30px;background:url(/images/radinfo-sprites.png) 0px -202px no-repeat;z-index:1;color:#fff;font-weight:bold;font-style:italic;padding:5px 30px;width:100%;display:block;}
.resource {float:right;width:180px;margin:-30px 0 10px 20px;}
p.right-align,p.right-align.noprint/*, #article img*/{display:none;}/*HIDE LEGACY IMAGES IN BODY CONTENT*/




/* LARGE BUTTON CLASSES */
.button {display:inline-block;color:#429FBB/*lighter teal*/;background-color:#fff;padding:8px;margin:12px 0px;font-weight:700;text-align:center;/*white-space:nowrap;*/vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #429FBB/*darker teal*/;border-radius:4px;min-width:80px;max-width:180px;}
.button:hover {color:#fff;background-color:#307287/*darker teal*/;}
.inverse,.on {color:#fff;background-color:#429FBB/*lighter teal*/;}


/* ICON CLASSES */
.searchicon {background:url(/images/radinfo-sprites.png) -75px -150px no-repeat;margin:0px;width:55px;height:34px;padding:0;border:0px none;vertical-align:middle;}
.ped-graphic, .ped-graphic-multispan {background:url(/images/radinfo-sprites.png) -225px -240px no-repeat;padding-left:45px;margin:10px 0px;min-height:42px;}
.ped-graphic ul, .ped-graphic-multispan ul {padding-left:10px;}
.ped-graphic img, .ped-graphic-multispan img {display:none;}/* REPLACE LEGACY TEDDY BEARS */

.acr-logo {display:inline-block;background:url(/images/radinfo-sprites.png) 5px -70px no-repeat;width:100px;height:55px;margin:0;}
.rsna-logo {display:inline-block;background:url(/images/radinfo-sprites.png) -100px -70px no-repeat;width:100px;height:55px;margin:0;}
.share-facebook-en {display:inline-block;background:url(/images/radinfo-sprites.png) 0 0 no-repeat;height:30px;width:68px;}
.share-facebook-sp {display:inline-block;background:url(/images/radinfo-sprites.png) 0 -34px no-repeat;height:30px;width:68px;}
.share-twitter {display:inline-block;background:url(/images/radinfo-sprites.png) -75px 0 no-repeat;height:30px;width:68px;}
.share-email {display:inline-block;background:url(/images/radinfo-sprites.png) -150px 0 no-repeat;height:30px;width:68px;}
.view-PDF-en {display:inline-block;background:url(/images/radinfo-sprites.png) -225px 0 no-repeat;height:30px;width:68px;}
.view-PDF-sp {display:inline-block;background:url(/images/radinfo-sprites.png) -225px -34px no-repeat;height:30px;width:68px;}
.radinfo-facebook {display:inline-block;background:url(/images/radinfo-sprites.png) 0 -145px no-repeat;height:25px;width:20px;}
.radinfo-twitter {display:inline-block;background:url(/images/radinfo-sprites.png) -25px -145px no-repeat;height:25px;width:22px;}
.radinfo-rss {display:inline-block;background:url(/images/radinfo-sprites.png) -53px -145px no-repeat;height:25px;width:22px;}


/*GLOSSARY CLASSES*/
#glossary-container-main{margin:10px auto;margin-top:0;width:99%;max-width:650px;padding:10px;
/*background-color:#e8e8e8;border:1px solid black;border-radius:4px;*/}
.glossary-body{}
.close{float:right;width:40px;height:40px;font-size:2.5em;}
.term{ font-weight:700;font-size:1.3em;margin-bottom:6px;}
.phonetic {font-size:.90em;}
.glossary-body dd {margin:0;font-size:.90em;}
.glossary-body img,.glossimg{width:230px;height:auto;margin:10px 0px 0px 20px;float:right;clear:right;text-align:right;}


/* feedback form styles */
.hp-special{display:none;}  /*hide fields on feedback form used only to detect spam */
.popover{background-color:#e74c3c;color:#ecf0f1;width:150px;}
.popover.right .arrow:after{border-right-color:#e74c3c;}
label.error{float:none;color:red;padding-left:.5em;vertical-align:top;font-weight:normal;font-size:90%;}


/*ABOUT CLASSES*/
.on_toc{color:#005572;font-weight:bold;}
.ourmission {margin-bottom:0 !important;color:#005572;font-style:normal;font-weight:900;}
#missionbody{padding:4px; -webkit-border-radius:6px;
  -moz-border-radius:6px;
  border-radius:6px;border:1px solid teal;max-width:760px;background:rgb(247,251,252);/* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZmJmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2Q5ZWRmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZGQ5ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(left, rgba(247,251,252,1) 0%, rgba(217,237,242,1) 40%, rgba(173,217,228,1) 100%);/* FF3.6+ */
background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(247,251,252,1)), color-stop(40%,rgba(217,237,242,1)), color-stop(100%,rgba(173,217,228,1)));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(left, rgba(247,251,252,1) 0%,rgba(217,237,242,1) 40%,rgba(173,217,228,1) 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(left, rgba(247,251,252,1) 0%,rgba(217,237,242,1) 40%,rgba(173,217,228,1) 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(left, rgba(247,251,252,1) 0%,rgba(217,237,242,1) 40%,rgba(173,217,228,1) 100%);/* IE10+ */
background:linear-gradient(to right, rgba(247,251,252,1) 0%,rgba(217,237,242,1) 40%,rgba(173,217,228,1) 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7fbfc', endColorstr='#add9e4',GradientType=1 );} /* IE6-8 */
#missionbody p{font-size:114%;padding:8px 0 8px 2px;margin-bottom:30px;}
#missiontrailer {padding:4px;margin-top:30px;max-width:760px;}
#call-for-reviewers{border-bottom:1px dashed #000;}
#call-for-reviewers p{width:88%;}


/*.column {display:block;width:42%;min-width:320px;float:left;padding:0;margin:0px 30px;
}*/
.alt-left-col{margin-top:10px;font-size:1em;font-style:italic;text-align:center;}
.search-txt{color:navy;padding-top:6px;}

.btn-navbarmini{ margin-bottom:6px;}
.btn-navbarmini a{color:teal;}
.btn:hover {background-color:wheat;}

.active{
  color:#F4F7E3;
  padding:0;
  margin:0;
  font-size:1em;
  border-right:1px solid white;
  
}
.active a{ background-color:teal;color:white !important;}
.active a .black a  {background-color:#000;}
.active a .gray a  {background-color:#e8e8e8;}
.active a .orange a  {background-color:orange;}

.smallrilogo{width:224px;height:52px;text-align:center;}
.largerilogo{width:960px;height:181px;text-align:left;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}
.image-modal-body{width:920px;}

/*SITEMAP*/
#sitemap-accordion a{ 
line-height:30px;
font-size:110%;
}
#sitemap-accordion li{ 
line-height:35px;
margin-left:15px;
list-style:none;
}
#sitemap-accordion h3{ 
color:#307287;
}
#sitemap-accordion .glyphicon{color:#307287;
padding-right:5px;
font-size:.8em;
}
#sitemap-accordion p{
margin:0;
}
#booklets td {padding-left:4px;}

/*==========  Mobile First Method  ==========*/

    /* Custom, iPhone Retina */ 
    @media only screen and (min-width :320px) {
#myElement1-mobile{margin:-10px 0 10px;padding:0;}
#page-contents ul {padding:0;}
#share-links{margin-top:.5em !important;width:100%;}
    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width :480px) {
    }

    /* Small Devices, Tablets IN PORTRAIT MODE */
    @media only screen and (min-width :768px) {
    }

    /* Medium Devices INCLUDING IPAD LANDSCAPE, Desktops */
    @media only screen and (min-width :992px) {
#article .glance {float:right;width:300px;max-width:100%;margin:0 0 1em 1em !important;}
#news .glance {float:right;width:300px;max-width:100%;margin:-5.1em 0 1em 1em !important;}
#contact,#gallery,#news,#submenu {padding-left:15px;}
#ri-rtcol  {min-height:645px;}
#share-links{float:right;padding:0 0 0 2em;width:auto;}
img.topic {float:right;margin-left:40px;}
.twoColumns p:first-child{padding-top:8px;}
    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width :1200px) {
/*#ri-head{ margin-bottom:10px;}*/
/*.container-fluid > .navbar-inverse .navbar-collapse {margin:0 -15px !important;padding:0 !important;}
.navbar-nav {margin:0 -15px !important;padding:0 !important;}*/
    }

@media only screen {
	.fullURL{display:none;}
	a.fullURL {display:inline;font-style:italic;}
}

/* PRINT CSS */
@media print {
.glance{border:1px solid #999;}
#spotlight, #footer-nav, #page-contents, #pediatric, #related, #subscribe, #FeedbackForm, #SurveyRequest {display:none;}
#myElement1-mobile{height:0;}
.newsblurb div {clear:right;}
.button, .enlarge, .navbar-form, .top-link, .aboutsite {display:none;}
.ped-graphic, .ped-graphic-multispan {padding-left:0;}

/* turn off print of destination url (bootstrap has it on by default) */
  a[href]:after {content:none;}

/* turn on print of destination url if class is externalURL or fullURL */  
  a.externalURL[href]:after {
   content:" (" attr(href) ") ";display:inline;font-style:italic;} 
  a.fullURL[href]:after {content:" (www.RadiologyInfo.org" attr(href) ") ";display:inline;font-style:italic;} 
  span.fullURL {display:inline;font-style:italic;} 
}
