.content-wrapper { clear:both;}
#facebox .content { border:0; }
.form-big {font: bold 20px Arial;}
.form-small {font: normal 13px Arial;}
/*a { color: #d12c8a;}
a:visited { color: #d12c8a; }
a:hover { color: #888; }
*/
.content { border: 1px #ccc;}
div.form { background: #d5e0e1; } /* original teal */
div.form { background: #d2f0f7; } /* light blue */
div.form { background: #D8EBF6; } /* light blue */

input.text, input.password, textarea.textarea, select.select, input.div { background-color: #fff; }
div.form label { font-family: Helvetica, Arial;}
div.form td.lab { width: 120px;}
div.form td.inp { height: 28px;}
.text, .password {width: 250px;}

.required {color: #444;}

div#welcome {height: 20px; font-size: 12px; background: #eee; }
.box-noheight { border: 0; background: transparent;}
.right-left {
border-right: 1px solid #ccc !important;
border-left: 1px solid #ccc !important;
clear:both;
display:block;
overflow:hidden;
position:relative;
z-index:1;
}

div.ev-month {width:33px;height:36px;margin:0;padding:0;}
div.ev-day {font-size:16px;font-weight:bold;width:32px;padding-top:17px;text-align:center;}

div.bar {  position: relative; font: bold 13px  Helvetica,Arial,sans-serif;
          background: #777; padding: 5px 15px;
      margin-bottom: 5px; color: #fff;}

div.bar a { font-size: 11px; text-decoration: none; font-weight: normal; color: #fff;}
div.bar a:hover { text-decoration: underline; }
div.padder { height: 10px; }

div.no-events { font-size: 12px; padding: 2px 15px 5px; color: #666; font-style: italic;}

div.splunk { position:relative; background: #eee; padding: 10px 15px;margin-bottom: 20px;
 background: #D8EBF6;}

div.plain {background: #eee !important; }
div.info {background: #e4e4e4; !important; padding: 20px !important;}
div.info1 {font-size: 13px; background: #C5D4E2; !important; padding: 20px !important;}

div.with-bottom {margin-bottom: 0px !important;}
div.splunk p {margin: 5px 7px; font-size: 12px;}
div.splunk h3 {
font-family:Helvetica,Arial,sans-serif;
border-bottom:1px solid #ccc;
color: #222;
font-size:17px;
letter-spacing:normal;
margin:0;
padding-bottom:6px;
padding-top:0px;
font-weight: normal;}

div.splunk ul {
line-height:140%;
list-style-image:url(/images/bullet_image.gif);
list-style-type:disc;
margin:5px 0 0;
padding-left:10px;   }
div.splunk li { font-family:Helvetica,Arial,sans-serif; font-size: 13px;}

/*
div.splunk a {color:#4D9BB3 }
div.splunk a { color: #d12c8a;}
*/

div.splunk-bottom { background: #777; position:relative; padding: 7px 15px; margin-bottom: 20px;}
div.splunk-bottom a { color: #fff; text-decoration: none; font-size: 13px;}

div.plain-bottom { background-color: #ccc !important;}
div.plain-bottom a { color: #222 !important;}

div.big { background: #D8EBF6; }
div.big h3 { color: #222;font-size: 20px !important;}
div.big p {font-size: 14px !important; line-spacing: 24px !important; color: #666 !important;}

/*body { background: #fff url(/images/back-repeat-81-b.png) repeat-x 0 0;}*/

div.topper {
height: 60px;
padding-top: 3px;
border-bottom: 1px solid #aaa; border-top: 1px solid #aaa;
z-index: 1;
background: transparent url(/images/diag-81.png) repeat-x 1px 0;
border-top: 1px solid #777;
border-bottom: 1px solid #666;
}

div.topper h1 {font: normal 27px Arial; color: azure; margin: 2px 0 0 20px;}
div.topper h2 {font: normal 14px Arial; color: #fff; margin: 1px 0 0 20px;}
div.topper h2 a {font-size: 11px; color: #ccc; text-decoration: none;}
div.topper h2 a:hover {color: #fff; text-decoration: underline;}
div.topper a.crumby { font-size: 14px; color: #ccc; text-decoration: underline;}

div.heading, div.heading1 { padding: 2px 10px; font: bold 13px Arial, Helvetica; line-height: 1.4em; background: #fff; color: #444; position: relative;}

.head-left, .head-right { height: 67px;}
.head-left { background: #fff; padding-left: 11px;} /* NOTE: replace the left padding by padding the actual logo image */
.head-right { background: #eee; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}

#search { position: absolute; top: 15px; left: 345px;}
#search input { font: normal 12px Arial; border: 1px solid #ccc;}

table.logo-table {}
td.logo-region, td.logo-picker { padding-left: 10px;}
td.logo-region { height: 30px; padding-top: 10px;}
td.logo-region img { vertical-align: bottom;}
td.logo-picker {  vertical-align: top; font: 11px Verdana;}
td.logo-picker a { color: #555; text-decoration: none;}

.login-wrapper { padding: 10px 0 0 15px; }
.login-wrapper p { font: normal 12px Arial; margin-bottom: 0; text-align: left;}
.login-wrapper input { font: normal 12px Arial; border: 1px solid #ccc;}
#email-input {width: 125px; padding: 2px 0 1px 5px;}
#pw-input {width: 83px; padding: 2px 0 1px 5px;}
#zzgoogle {width: 230px; height; 20px; padding: 0; margin: 0; border:1px solid #CCCCCC !important; }

.search-wrapper { padding: 10px 0 0 15px;}
.search-wrapper input {font: normal 12px Arial; border: 1px solid #ccc;}
#search-input {width: 213px; padding: 1px 5px;}

p.portal-link { text-align: center; font-size: 10px; margin-top: 2px;}
p.portal-link a {color: #666 }

.little-button { font: normal 12px Arial; border: 1px solid #ccc; background: #ccc url(/images/grad-button-med.png) repeat bottom left;}

.nav4-wrapper, .register-wrapper {height: 28px;}
.nav4-wrapper { background: #ddd;  border-top: 1px solid #ccc;}
.nav4-wrapper { background: #d2f0f7; border-top: 1px solid #ccc;}
.nav4-wrapper ul.cart {list-style: none; margin: 0; padding: 0;}
.nav4-wrapper ul.cart li {float: left; margin: 0; margin-left: 5px; margin-top: 5px; font: 12px Arial; color: #666;}
.nav4-wrapper ul.cart li img {vertical-align: bottom;}
.nav4-wrapper ul.cart a {text-decoration: none; color: #666;}
.nav4-wrapper ul.cart a:hover {text-decoration: none; color: #aaa;}

.register-wrapper {background: #ccc; border-left: 1px solid #bbb; border-right: 1px solid #bbb; border-top: 1px solid #bbb;}
.register-wrapper a { color: #555; text-decoration: underline; }
.register-wrapper a:hover {color: #999; text-decoration: underline;}
.register-wrapper p { padding: 5px 0 0 0; text-align: center;}
.reg-left {
  float:left;
  width:49%;
  border-right: 1px solid #bbb;
  height: 28px;
}
.reg-right {
  float:left;
  width: 50%;
  height: 28px;
  color: #888;
}
.reg-left p, .reg-right p {padding: 0; margin: 0; margin-top: 6px;  text-align: center; font-size: 12px;}
.reg-right img {vertical-align: middle;}

span.news-link a {color: #d12c8a;}
span.ev-time {font-weight:bold;color:#777;}
td.ev-cal {vertical-align:top;padding-right:10px;padding-top:2px;}
table.ev {font: normal 11px Arial; margin-top: 5px; margin-left:15px; border-bottom: 1px dotted #ccc;}
table.ev td { padding-bottom: 5px; }
table.ev td.ev-cal {vertical-align:top;width:30px;}
table.ev td.ev-title { font: bold 13px Arial; color:#444;}
table.ev td.ev-title a { text-decoration: none;}
table.ev td.ev-location { color: #666;}
table.ev td.ev-links {padding: 5px 0;}
table.ev td.ev-links a {padding-bottom:10px; color: steelblue;}
table.ev td.ev-links a:hover {color: #666}

td.xlab { padding-right:5px;width:70px; color: #444; font-weight:normal;background:#eee;text-align:right;}
td.xtxt { padding:1px 15px 0px; width:210px;}
span.xdate {font-weight:bold;font-size:12px;color:darkred;}

.simple td.subbar { background: #eee; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; font-weight: normal;}

span.date {color: green;}

.simple td i {color: #888;}


 td.last {padding-bottom:0px !important;}
 span.ev-time {font-weight:bold;font-size:11px;}

 table.news {margin-left: 15px;}
 table.news td { font: 11px Helvetica,Arial,sans-serif; padding: 1px 0;}
 span.news-date { color: #666; font: bold 11px Arial;}
 span.news-title { font-weight: bold; color: #444; font-size: 13px;}
 span.news-body { color: #555; }
 span.news-link a {color: steelblue; }

.panel {background: #eee; position: relative; padding: 5px; margin-bottom: 20px;}

div.form td.inf2 {vertical-align: top; font-size: 12px; color: #222; padding-top: 5px;}

table.faq td, table.faq td p{ font: 13px Arial; color: #444;}
table.faq ul, table.faq ol {margin-bottom: 15px;}
table.faq li { font: 12px Arial; color: #444;}
table.faq td strong { color: #222; font-size: 13px;}
div.faq-wrapper h3,  table.faq h3 {
    border-top:1px dotted #CCCCCC;
    font-size:18px;
    font-weight:bold;
    margin-bottom:5px;
    padding-top:10px;
  }

div.faq-wrapper h3.first,  table.faq h3.first {
  border:0 !important;
  padding-top: 0 !important;
}
#footer-wrapper {
  clear:both;
  padding: 12px 0 0;
  background: #CDE6F2;
  margin-top: 20px;
  height: 50px;
  position: relative;
}
#footer {
  display:block;
  margin:0 auto;
  overflow:visible;
  position:relative;
  text-align:left;
  width:950px;
  width:990px;
  font: 12px Arial;
  color: #666;
  background: transparent;
  padding-bottom: 20px;
   clear:both;

 }
 /*#footer ul {list-style: none; margin: 0; padding: 0; }
 #footer li {float: left; margin:0; font: 12px Arial; color: #aaa;}
 #footer li a {color:#666; text-decoration: none; margin: 0 8px;}
 #footer li.portal a {color: #fff;}
 #footer li a:hover {color:#aaa;}*/
#footer ul {list-style: none; margin: 0; padding: 0; }
 #footer li {margin:5px 0; font: 12px Arial; color: #aaa; border-bottom: 1px solid #aaa;}
 #footer li a {color:#666; text-decoration: none; margin: 0 8px;}
 #footer li.portal a {color: #fff;}
 #footer li a:hover {color:#444; text-decoration: underline;}
 #copyright {padding-top: 10px; text-align: center; font: 10px Arial; color: #666;}

div.fill-text {float:left; width:80%; font-size: 11px; color: #222; padding-bottom: 10px;}
div.fill-button {float:left; width:20%; text-align:left; padding-top: 3px;}


label.inside {
    position:absolute;
    visibility:hidden;
    font-family:Arial;
    font-size:12px;
    color:#777777;
    margin-left:3px;
    padding-left:2px;
    padding-top:2px;
}

div.sponsor-wrapper { padding-left: 10px; text-align: center; }
div.sponsor { position: relative; display: inline; margin: 0 10px 0 0; width: 125px;}
div.sponsor img {margin-bottom: 10px; background: transparent; vertical-align: middle; }
div.sponsor_as_text {
        display: block;
        font-size: 13px;
        padding:5px;
        border:1px solid #ccc;
        background: #f4f4f4;
        margin-bottom: 10px;
        font-style: normal;}

div.dir-image {
    float:left;
    padding-right: 20px;
    padding-top: 5px;
    height:165px;
    width:148px
}
div.dir-body {
    height:185px;
    padding-top: 5px;
    border-bottom: 1px solid #ccc;
}
div.dir-body-free {
    padding-top: 5px;
    border-bottom: 1px dotted #ccc;
}
div.classify-body { border-bottom: 1px dotted #ccc; margin-bottom: 10px; }
div.dir-body h3 a {text-decoration: none; color: #676E78; }
div.dir-body h3 a:visited, div.dir-body h3 a:link { color: #676E78; }
div.dir-body h3 a:hover {text-decoration: none; color: #999; }
div.dir-body-free h3 a {text-decoration: none; color: #676E78; }
div.dir-body-free h3 a:visited, div.dir-body-free h3 a:link { color: #676E78; }
div.dir-body-free h3 a:hover {text-decoration: none; color: #999; }
div.classify-body h3 a {text-decoration: none; color: #676E78; }
div.classify-body h3 a:visited, div.classify-body h3 a:link { color: #676E78; }
div.classifiy-body h3 a:hover {text-decoration: none; color: #999; }
.prolink {font: 11px Arial;color: #666;}

div.share {padding:8px 5px 0 5px;font-size:12px;font-weight:normal;clear:both; text-align:right;}
div.share img{margin-left:2px;vertical-align:text-bottom;}
img.share {height:16px;width:16px;}
img.facebook {background:transparent url(/images/share_icons.png) no-repeat scroll 0 0}
img.twitter {background:transparent url(/images/share_icons.png) no-repeat scroll -80px 0}
img.linkedin {background:transparent url(/images/share_icons.png) no-repeat scroll -112px 0}
img.digg {background:transparent url(/images/share_icons.png) no-repeat scroll -32px 0}
img.delicious {background:transparent url(/images/share_icons.png) no-repeat scroll -64px 0}
img.reddit {background:transparent url(/images/share_icons.png) no-repeat scroll -96px 0}
img.myspace {background:transparent url(/images/share_icons.png) no-repeat scroll -16px 0}
img.stumbleupon {background:transparent url(/images/share_icons.png) no-repeat scroll -48px 0}

span.approved, span.rejected, span.pending, span.expired { font: bold 10px Arial; border: 1px solid #ccc; padding: 0 3px;}
span.expired { color: #222; background: #ff9;}
span.approved { color: #222; background: lightgreen}
span.rejected { color: white; background: darkred}
span.pending { color: black; background: #ddd}


ol.main {font: 13px Arial;}


  table.webinar { width:100%; border-collapse: collapse;}
  table.webinar td.boxwrap {  border:1px solid #ccc; vertical-align: top; padding: 10px;}
  td.not-logged-in {background: #ffd; border:1px solid #ccc;  border-bottom:0; padding: 0 10px; font: bold 13px Arial, helvetica; color: #666; height: 33px;}
  td.not-logged-in img {vertical-align: middle; z-index: -1}
  table.boxbutts { margin-top:10px;}
  table.boxshot {width:100%}
  table.boxshot h3 { font: bold 16px Arial, helvetica; margin: 5px 0 3px; padding: 0; letter-spacing: -1px; text-align: center; border:0;}
  table.boxshot h3 a {color: mediumvioletred; text-decoration: none;}
  table.boxshot h3 a:hover {color: blue;}
  table.boxshot td { font: 12px Arial, helvetica;  padding: 1px 0;}
  table.boxshot td.boximage {text-align:center; vertical-align: top; height: 138px; position: relative;}
  table.boxshot td.boxlab { color: feldspar; font-weight: bold; vertical-align: top; width: 40px; }
  .pink-hovered { background-color: #ffd !important;}
  div.webinar { padding: 2px 20px 10px 20px; margin-bottom:10px;}
  div.webinar h2 { font: bold 18px Arial, helvetica; letter-spacing: -1px; color: #444; padding-top: 10px; border-bottom:1px solid #aaa;}
  div.webinar p {font-size:12px; line-height:16px; margin:3px 0 0 0; font-family: arial, helvetica;}
  div.webinar ul {padding-left: 0px; margin-left: 15px;}
  div.webinar li {margin-left: 0px; margin-bottom: 2px; font-size:12px; font-family: arial, helvetica;}
  .minimal {font: 10px Arial, helvetica; color: #666;}

  div.banner {position: absolute; top: -10px; right: -10px; z-index: 10;}
  div.future { font: 13px Arial, helvetica; color: darkgreen; padding-top: 10px;}
  div.future b {color: black;}

   a.add-to-cart {background-image:url(/images/add-to-cart.png);}
   a.learn-more {background-image:url(/images/learn-more.png);}
   a.load-pdf {background-image:url(/images/load-pdf.png);}
   a.play-video {background-image:url(/images/play-video.png);}
   a.add-to-cart:link, a.add-to-cart:visited,
   a.learn-more:link, a.learn-more:visited,
   a.load-pdf:link, a.load-pdf:visited,
   a.play-video:link, a.play-video:visited {
      background-position:center top;
      background-repeat:no-repeat;
      display:block;
      height:20px;
      text-decoration:none;
      width:75px;
    }
  a.add-to-cart:hover, a.learn-more:hover, a.play-video:hover, a.load-pdf:hover {
    background-position:center bottom;
  }

  span.inline-h1 {font-size: 14px; color: #666;}

  table.webinars-list { border-collapse: collapse; border: 1px solid #aaa; width: 100%}
  table.webinars-list th {padding: 4px 5px; font: 13px Arial, Helvetica; background: #ccc; border-bottom: 1px solid #aaa;}
  table.webinars-list td {padding: 4px 5px; font: 13px Arial, Helvetica; border-bottom: 1px solid #ccc;}

  .channels {  padding: 8px 15px 5px 15px; clear: both; border: 1px solid #ccc; border-bottom: 0;margin-left:-1px; background: aliceblue;}
  *.channels {margin-left:0;}
  .channels h2 { font: normal 20px Arial; color: black;}
  .channels em {color: #aaa; font-size: 15px;}
  .no-webinars { border:1px solid #ccc; height: 100px; padding: 40px; font: 14px Arial; background: #eee; text-align: center;}

  table.expert {width:100%; padding: 0; margin: 0; height: 250px;}
  table.expert img {vertical-align: bottom;}
  table.expert td { border: 1px solid #fff;}
  td.brief {background: indigo; color: #fff; font: 18px Arial;  margin: 0; padding: 10px 10px 0 10px; vertical-align: top; width:100%;}
  td.bod {background: Gainsboro; padding: 20px 20px 40px 20px; font: 13px Arial; line-height: 18px;}
  td.bod h4 {margin-bottom:0px;}
  td.bod li {font: 13px Arial; line-height: 20px}
  div.expert-webinar {padding: 10px 24px; width: 200px;}

.pdf-wrapper {padding:0 0 20px; font-size: 13px;}

div.webinar-details p {font-size: 13px;}

div.bubble1 {background: #C5D4E2; position: relative; padding: 0 20px 20px; margin-bottom: 10px;}
.bubble1 h3 {color: #666; padding-top:10px; border-bottom: 1px solid #ccc;}
.bubble1 h4 {font-weight: bold; color: black; margin-bottom: 0; padding-bottom: 0;}
.bubble1 h5 {font: normal 13px Arial; color: #555; padding:0; margin: 0 0 10px;}
.bubble1 p {font-size: 12px; line-height: 15px;}
div.bubble1 div.headshot {float:left; margin: 0 10px 10px 0;}

.event-description {clear:both; border:0;}
input.add-to-cart {display: inline; font: bold 13px Arial, Helvetica;}
img.sold-out {position:absolute;z-index:99;top:-10px;right:50px;}

table#guest {width:100%; border-collapse: collapse; clear:both;}
table#guest input.button {display:inline;}
table#guest h4 {font-size:16px;color:#444;margin:0;padding:0;text-align: left;}
div#sub-links { margin-top: 10px; text-align: right; font: 12px Arial;}

.vid-wrapper {margin: 20px 0; text-align: center; }
.vid-wrapper h2 {text-align: left;}

div.vod-thumb {float:left; width:125px; margin:0 13px; border:0; height: 135px;}
*div.vod-thumb {height: 120px;}
div.vod-thumb img {border:1px solid #aaa;}
div.vod-thumb p { padding:0; margin: 0 0 5px 0; color: steelblue; font-weight: bold;}
div.vod-video {clear:both; margin-bottom:20px;}
div.vod-video h4 {font: bold 14px Arial;}

div.buy-on-demand {font: 13px Arial; background: #ffd; margin: 5px; padding: 5px; border:1px dotted #aaa;}
div.buy-on-demand i {color: darkgreen}
b.wow {color: mediumvioletred !important}

div.offer {}
div.offer h2 {color: #d12c8a !important;}
div.offer p {font-size: 14px !important; margin-bottom: 4px !important; color: #222 !important;}
div.offer p em {font: 12px Arial !important; color: #555 !important;}

div.topper {}

input.big {font-size: 1.4em !important; width: 350px !important;}
td.forgot {text-align:right;}

.note-form-wrapper, .comment-form-wrapper {
    border:1px solid #ddd;
    padding:7px 5px 5px;
    padding:3px 5px;
    font-size:12px;
    background:#DDEAEC;
}
.comment-form-wrapper {
    font-size: 11px;
    margin: 5px 0;
    width: 293px;
}
#comment_submit {
    display:block;
    margin:5px 0 0;
}
.not-showing {display: none;}
h1 span {font-size:14px;font-weight:normal;}

#notice {
  margin-top: 10px;
  font-weight: bold;
  font-size: larger;
  background-color: #ffc;
  padding: 10px;
  border: 2px solid #aaa;
  text-align: center;
}
#notice a:link,
#notice a:hover,
#notice a:visited {
	text-decoration: underline;
}

.highlight {
	background-color: #eee;
	padding: 5px;
}

.highlight em {
  background-color: #ffc;
  font-style: normal;
}

.highlight h1,
.highlight h2,
.highlight h3 {
	color: #666;
	border: none;
}

/* current style ovverides (border, background, header, footer) */

 /*html, body { background: #E7F2F8; }*/
 /*html, body {
   background: #ffffff;
   background: -moz-linear-gradient(top, #FFFFFF 0%, #C9D7E5 50%, #C9D7E5 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(50%,#C9D7E5), color-stop(100%,#C9D7E5));

   background: #c8d6e4 url(/images/new-gradient-bg.png) repeat-x 0px -100px;
 } */


  dt {color: #735770; }
  dt, #b5 dt {font-size: 1.2em;}

  #footer-wrapper {padding: 0;}

.testimonial { margin: 20px 0 0 15px;}
.testimonial blockquote {
  background:transparent url(/images/blockquote_bg.gif) no-repeat scroll left top;
  color:#000000;
  padding-left:35px;
  font-style: italic;
  font-weight: normal;
  quotes:"" "";
  font-size: 13px;
}
.testimonial p.byline {margin-top: 10px;}
.testimonial h4 {color: #C80063; font-size: 16px; line-height: 17px; }

/* js widgets */
#ltd-widget, #cbs-widget {
  width:299px;
  height: 189px;
  overflow:hidden;
  margin-bottom: 10px;
}
.ltd-frame, .cbs-frame {
  border:1px solid #ccc;
  height:54px;
  margin:3px 0;
  background: #eee;
  vertical-align: top;
  position: relative;
  overflow: hidden;
  font: 11px Arial;
  padding-right: 5px;
  padding-top: 3px;
  line-height: 11.5px;
  width: 292px;
}
.cbs-frame { background: #efe2ee !important}

.ltd-frame img, .cbs-frame img {
  vertical-align: middle;
  margin: 2px 10px 3px 4px;
}
.ltd-frame a, .ltd-frame a:link, .ltd-frame a:visited {text-decoration:none; font: 11px Arial;color: #666;}
.ltd-frame a:hover {font: 11px Arial; text-decoration: underline;}
.cbs-frame a, .cbs-frame a:link, .cbs-frame a:visited {text-decoration:none; font: 11px Arial;color: #666;}
.cbs-frame a:hover {font: 11px Arial; text-decoration: underline;}

#member-bar h3 {
  font-size: 14px;
  text-align: center;
  color: #c7197e;
  margin: 0 0 4px 0;
  padding: 2px 0 0 0;
  border-top: 0px dotted #bbb;
}
#member-bar {margin-left: 7px; }
#member-bar h4 {font-size: 13px; text-align: center; color: #666; margin: 0; padding: 0;}
#member-bar a.mb {color:steelblue; font-weight: bold; margin:0 0 10px 0; display: block;text-align: center; padding:0; font-size: 12px;}
#member-bar a.mb:link {color: steelblue;}
#member-bar a.mb:visited {color: steelblue;}

#ltd-wrapper, #cbs-wrapper {position: relative; padding-left: 2px;}
#rfy-wrapper {
  height: 99px;
  margin:0;
  position:relative;
  width:299px;
  padding-left: 5px;
}
#rfy-widget a {
  padding: 0pt;
  margin: 0 1px 1px 0;
  display: block;
  float: left;
  height: 48px;
  width: 48px;
}
#rfy-spinner, #ltd-spinner, #cbs-spinner {
  position: absolute;
  left: 100px;
  top: 30px;
}
#rfy-spinner { top: 3px !important; }


