@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 400;
  src:url('/inc/Bitter-Regular.ttf')  format('truetype');
}
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 700;
  src:url('/inc/Bitter-Bold.ttf')  format('truetype');
}
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 400;
  src:url('/inc/Bitter-Italic.ttf')  format('truetype');
}
html { overflow-y:scroll; height:100%; }
body { width:100%; margin:0px auto; height:100%; padding:0px; min-width:320px; font-family:Helvetica,Arial,FreeSans,sans-serif; background-color:#3C92D2; }
.standard-form input[type="text"], input[type="password"], select, textarea {
    border: 1px inset #CCC;
    border-radius: 3px;
    color: #555;
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
    line-height: inherit;
    font-size-adjust: inherit;
    font-stretch: inherit;
    font-feature-settings: inherit;
    font-language-override: inherit;
    font-kerning: inherit;
    font-synthesis: inherit;
    font-variant: inherit;
    font-size: 14px;
    padding: 6px;
    background-color:#eee;
}
#obscure { position:fixed; width:100%; height:100%; background-color:#000; opacity:0;filter:alpha(opacity=0); z-index:65550; display:none; top:0; left:0; }
.hidden-mobile { display:block; }
.show-mobile { display:none; }
.avatar_thumb { max-height:48px; xborder:1px solid black; }
.sideMenu { width:250px; height:100%; background-color:#fff; position:fixed; top:0px; left:-252px; z-index:10002; border-right:2px solid #1E419A; }
.obscure { width:100%; height:100%; background-color:#000; opacity:.5; position:fixed; top:0px; left:0px; z-index:10001; display:none; }
.header { width:100%; height:100px; position:fixed; top:0px; left:0px; background-color:#1E419A; z-index:10000; }
.header-wrapper { margin:10px; width:60%; margin:0px auto; }
.logo { float:left; width:30%; min-width:150px; }
.logoimg { height:100px; float:left; }
.clr { clear:both; }
.mb { margin-bottom:40px; }
.topMenu { height:100px; }
.topMenu > a > .border-menu { display:none; float:right; margin-top:0px; }
.search_form { height:36px; float:right; width:50%; -moz-border-radius:0.3em; border-radius:0.3em; -webkit-border-radius:0.3em; background-color:#fff; }
.search_form > input { font-size:20px; color:#1E419A; border:none;}
.search_hash { width:25px; float:left; margin-left:10px; font-family:arial; font-size:30px; color:#fff; text-shadow: 2px 2px 0 #1E419A, -1px -1px 0 #1E419A, 1px -1px 0 #1E419A, -1px 1px 0 #1E419A; }
.search_box { width:80%; height:30px; float:left; margin-top:2px; }
.magnifier { width:30px; margin-top:4px; float:right; }
.mag_img { width:25px; }
.content { width:80%; margin:0px auto; margin-top:120px; min-height:700px; }
.print>.content { width:100%; margin:0px auto; background-color:#fff; }
.footer { z-index:100; width:100%; background-color:#242523; height:30px; color:#fff; margin:0px auto; text-align:center; padding:20px 0 15px 0; }
.bitter { font-family:'Bitter',helvetica; }
.shadow { text-shadow: 0 2px 2px #333; }
.errMsg { background-color:#C00;color:#FFF; font-weight:normal; font-size:12px; -moz-border-radius:0.6em; border-radius:0.6em; -webkit-border-radius:0.6em; display:none; margin-bottom:8px; padding:4px; }
.errMsg p { margin:0px; padding:4px; }
.errMsg ul { list-style-type:disc; margin: 0 10px 0 20px; padding:4px; }
.errMsg ul li { display: list-item; margin-left:8px; }
.err { background-color:#C00!important; color:#fff!important; }
.successMsg { background-color:#0C0;color:#FFF; font-weight:normal; font-size:12px; -moz-border-radius:0.6em; border-radius:0.6em; -webkit-border-radius:0.6em; display:none; margin-bottom:8px; padding:4px; }
.successMsg p { margin:0px; padding:4px; }
.successMsg ul { list-style-type:disc; margin: 0 10px 0 20px; padding:4px; }
.successMsg ul li { display: list-item; margin-left:8px; }
.infoMsg { background-color:#aaa;color:#FFF; font-weight:normal; font-size:12px; -moz-border-radius:0.6em; border-radius:0.6em; -webkit-border-radius:0.6em; display:none; margin-bottom:8px; padding:4px; }
.infoMsg p { margin:0px; padding:4px; }
.infoMsg ul { list-style-type:disc; margin: 0 10px 0 20px; padding:4px; }
.infoMsg ul li { display: list-item; margin-left:8px; }
.notifyMsg { background-color:#0C0;color:#FFF; font-weight:normal; font-size:12px; -moz-border-radius:0.6em; border-radius:0.6em; -webkit-border-radius:0.6em; display:none; margin-bottom:8px; padding:4px; }
.notifyMsg p { margin:0px; padding:4px; }
.warnMsg { background-color:#ffd200;color:#ff5000; font-weight:normal; font-size:12px; -moz-border-radius:0.6em; border-radius:0.6em; -webkit-border-radius:0.6em; display:none; margin-bottom:8px; padding:4px; }
.warnMsg p { margin:0px; padding:4px; }
.warnMsg ul { list-style-type:disc; margin: 0 10px 0 20px; padding:4px; }
.warnMsg ul li { display: list-item; margin-left:8px; }
.hdn { display:none; }
.blk { display:block; }
.popUp  { position:absolute;display:none;background:#fff;margin:0;text-align:left;width:600px; overflow:hidden; z-index:100; }
.red { color:#f00; }
.sectionDiv { background: url("/images/sectionDiv.png") repeat-x scroll 50% 0 #E5E7E8;  border: 1px solid #D1D4D6; -moz-border-radius:0.6em; border-radius:0.6em; -webkit-border-radius:0.6em; padding:4px; margin-bottom:8px; }
.nopad { padding:0px; }
.object-nav { background: url("/images/roktabs-gradient.png") repeat-x scroll 50% 0 transparent; border: 1px solid #DDDDDD; border-radius: 5px 5px 5px 5px; height: 34px; margin-bottom: 10px; padding-top: 10px; }
.blue-bar { background-color:#3C92D2; width:100%; height:31px; margin-top:-5px; }
.menu-setting { position:absolute; display:none; background-color:#252525; z-index:99; white-space:nowrap; padding:8px; -webkit-border-bottom-right-radius:0.6em; -webkit-border-bottom-left-radius:0.6em; -moz-border-radius-bottomright:0.6em; -border-radius-bottomleft:0.6em; border-bottom-right-radius:0.6em; border-bottom-left-radius:0.6em; }
.no-bullet { list-style-type:none; margin:0; padding:0; }
.no-bullet li { padding:10px; -moz-border-radius:0.3em; border-radius:0.3em; -webkit-border-radius:0.3em; margin-bottom:4px; }
.no-bullet li:hover { background-color:#3c92d2; color:#252525; }
.inline { display:inline-block; }
.verdana { font-family:verdana,helvetica; }
.larger { font-size:larger; }
.smaller {font-size:smaller; }
.nowrap { white-space:nowrap; }
.tdn { text-decoration:none; }
.ofHide { overflow:hidden; }
.tofElp { text-overflow:ellipsis; }
.ht-item { position:relative; width:223px; height:20px; padding:4px; background-color:#fff; vertical-align:middle; color:#000; font-family:verdana; font-size:12px; float:left; margin-right:4px; margin-bottom:4px; white-space:nowrap; overflow:hidden; }
.ht-field { border:none; position:absolute; top:0px; left:0px; padding:4px; background-color:#fff; width:205px; height:20px; color:#000; font-family:verdana; font-size:12px; white-space:nowrap; overflow:hidden; }
.ht-overlay { border:none; position:absolute; top:0px; left:0px; padding:4px; background-color:#fff; width:223px; height:20px; opacity:0.7;filter:alpha(opacity=70); cursor:pointer; }
.ht-button { position:absolute; top:6px; right:2px; cursor:pointer; }
.ht-buttonL { position:absolute; top:6px; left:2px; cursor:pointer; }
.white { color:#fff; }
.red { color:#a00; }
.green { color:#0a0; }
.blue { color:#3C92D2; }
.blue:hover { color:#BBBBBB; }
.black { color:#000; }
.orange { color:#f93; }
.grey { color:#888; }
.lightgrey { color:#bbb; text-shadow: -1px -1px 1px #000; }
.darkgrey { color:#333; }
.bg-none { background:none; }
.bg-blue { background-color:#3c92d2; }
.bg-orange { background-color:#f93; }
.bg-yellow { background-color:#ffd200; }
.bg-pink { background-color:pink; }
.bg-white { background-color:#fff; }
.bg-lightgreen { background-color:LightGreen; }
.bg-darkgrey { background-color:#333; }
.pointer { cursor:pointer; }
.defn-text { border:1px dashed #fff; padding:2px; margin-top:4px; font-family:verdana; font-size:10px; float:left; color:#fff; -moz-border-radius:0.2em; border-radius:0.2em; -webkit-border-radius:0.2em; }
.defn-text a { color:#fff; }
.minH600 { min-height:600px; }
.hdr-margin { margin:0 0 12px 0; }
.no-margin { margin:0; }
.marginT5 { margin-top:5px; }
.marginT8 { margin-top:8px; }
.marginT10 { margin-top:10px; }
.marginR4 { margin-right:4px; }
.marginTB10 { margin:10px 0; }
.marginTB30 { margin:30px 0; }
.mAuto { margin:0px auto; }
.pad4 { padding:4px; }
.pad10 { padding:10px; }
.pad20 { padding:20px; }
.no-pad { padding:0; }
.floatL { float:left; margin:0px; }
.floatR { float:right; margin:0px; }
.marginL8 { margin-left:8px; }
.button-margin { margin-top:-23px; }
.box-shadow { -moz-box-shadow: 0px 4px 4px #333;
              -webkit-box-shadow: 0px 4px 4px #333;
              box-shadow: 0px 4px 4px #333;
              -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#333333')";
              filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#333333');
            }
.rad3 { -moz-border-radius:0.3em; border-radius:0.3em; -webkit-border-radius:0.3em; }            
.mngTxt { margin-left:3px; font-size:12px; margin-top:-5px; }
.scrollup { width:45px; height:45px; position:fixed; bottom:50px; right:200px; display:none; text-indent:-9999px; background: url('/images/scroll-to-top2.png') no-repeat; }
.xscrollup{ background:url(/images/scroll-to-top.png) 0 0 no-repeat;bottom:20px;height:45px;right:40%;margin-right:-520px;position:fixed;width:45px;z-index:10000; display:none;}
.bCell1 { width:95px; float:left; }
.bCell2 { width:65px; text-align:right; padding-right:10px; float:left; }
.bCell3 { width:380px; float:left; overflow:hidden; }
.bCell4 { width:10px; margin-right:8px; float:right; }
.fs12 { font-size:12px; }
.fs15 { font-size:15px; }
.bld { font-weight:bold; }
.bggrn { background-image:none; background-color:#0a0; }
.bgred { background-image:none; background-color:#a00; }
.modalBG { background-color:#3c92d2; padding:8px; -moz-border-radius:0.6em; border-radius:0.6em; -webkit-border-radius:0.6em; }
.chartLine { margin:5px; cursor:pointer; background:url(/images/chart_line.png) 0 0 no-repeat; width:21px; height:20px; }
.chartLine:hover, .chartLineSel { margin:5px; cursor:pointer; background:url(/images/chart_line_sel.png) 0 0 no-repeat; width:21px; height:20px; }
.chartArea { margin:5px; cursor:pointer; background:url(/images/chart_area.png) 0 0 no-repeat; width:21px; height:20px; }
.chartArea:hover, .chartAreaSel { margin:5px; cursor:pointer; background:url(/images/chart_area_sel.png) 0 0 no-repeat; width:21px; height:20px; }
.chartColumn { margin:5px; cursor:pointer; background:url(/images/chart_column.png) 0 0 no-repeat; width:21px; height:20px; }
.chartColumn:hover, .chartColumnSel { margin:5px; cursor:pointer; background:url(/images/chart_column_sel.png) 0 0 no-repeat; width:21px; height:20px; }
.chartPie { margin:5px; cursor:pointer; background:url(/images/chart_pie.png) 0 0 no-repeat; width:21px; height:20px; }
.chartPie:hover, .chartPieSel { margin:5px; cursor:pointer; background:url(/images/chart_pie_sel.png) 0 0 no-repeat; width:21px; height:20px; }
.chartRaw { margin:5px; cursor:pointer; background:url(/images/chart_raw.png) 0 0 no-repeat; width:21px; height:20px; }
.chartRaw:hover, .chartRawSel { margin:5px; cursor:pointer; background:url(/images/chart_raw_sel.png) 0 0 no-repeat; width:21px; height:20px; }
.question { background: url('/images/circle-help.png') no-repeat; width:15px; height:15px; }
#shadower { background-image:url(/images/trans_b.png); position:absolute; left:0; top:0; width:100%; z-index:100000; text-align:center;}
#centered { position: fixed; top: 50%; left: 50%; margin-top: -100px; margin-left: -280px; }
.wAuto { width:auto; }
.w25 { width:25%; }
.w30 { width:30%; }
.w50 { width:50%; }
.w70 { width:70%; }
.w85 { width:85%; }
.w95 { width:95%; }
.w100 { width:100%; }
.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left; }

.planStd { width:23%; position:relative; z-index:10; }
.planStd>.planTbl { border:1px solid #aaa; -moz-border-radius:0.2em; border-radius:0.2em; -webkit-border-radius:0.2em; padding:8px; font-family: Helvetica,Arial,FreeSans,sans-serif;  background-color:#eee; color:#777; }  
.planStd>.planTbl>.planHead { padding-top:0px; background-color:#eee; color:#777; text-align:center; padding-bottom:4px; }
.planStd>.planTbl>.planFoot { padding-top:20px; }
.planFeat { width:31%; position:relative; z-index:10; }
.planFeat>.planTbl { border:1px solid #aaa; -moz-border-radius:0.2em; border-radius:0.2em; -webkit-border-radius:0.2em; padding:8px; font-family: Helvetica,Arial,FreeSans,sans-serif; background-color:#fff; color:#333; margin:-20px 0; }
.planFeat>.planTbl>.planHead { padding-top:20px; background-color:#2463DE; color:#fff; text-align:center; padding-bottom:4px; }
.planFeat>.planTbl>.planFoot { padding:20px 0; }
.planOpt { border-top:1px dashed #777; padding:4px; }
.user { height:25px; }

.gwBlock { background-color:#EEEEEE; box-shadow: 4px 5px 5px #1E419A;}
.gwBlock:hover { background-color:white; }
.sidePlan:hover { cursor:pointer; box-shadow: 4px 5px 5px #000; }
.clicktoadd { color:black;text-decoration:none; }
.clicktoadd:hover { color:black;text-decoration:underline; }
.floatright { float: right; margin-right: 15px; }

@media (min-width: 851px) {
  .sideMenu { display:none; }
  .obscure { display:none!important; }
}
@media (min-width: 1px) and (max-width: 1275px) {
  .header-wrapper { width:80%; }
  .search_form { width:75%; }
  .logo { width:40%; }
  .topMenu { width:60%; float:right; }
}
@media (min-width: 1px) and (max-width: 939px) {
  .topMenu > nav { font-size:smaller; }
  .search_form { width:90%; }
  .show-mobile { display:block; }
  .hidden-mobile { display:none!important; }
  .mw100 { width:100%!important; }
  .mw90 { width:90%!important; }
}
@media (min-width: 1px) and (max-width: 850px) {
  .logo { width:50%; }
  .topMenu { height:60px!important; }
  .topMenu { width:50%; float:right; }
  .topMenu > nav > ul { display:none; }
  .topMenu > form { display:none; }
  .topMenu > a > .border-menu { display:block; }
  .subLinks { display:none!important; }
  .sideMenu > form > .search_form { height:36px; width:95%; -moz-border-radius:0.3em; border-radius:0.3em; -webkit-border-radius:0.3em; background-color:#1E419A; float:none; margin:4px; }
  .sideMenu > form > .search_form > input { font-size:15px; color:#1E419A; border:none;}
  .sideMenu > form > .search_hash { width:25px; float:left; margin-left:10px; font-family:arial; font-size:15px; color:#fff; text-shadow: 2px 2px 0 #1E419A, -1px -1px 0 #1E419A, 1px -1px 0 #1E419A, -1px 1px 0 #1E419A; }
  .sideMenu > form > .search_box { width:80%; height:30px; float:left; margin-top:2px; }
  .sideMenu > form > .search_form > .magnifier { display:none; }
  h1 { font-size:medium; }
  .header { height:55px; }
  .header-wrapper { margin:2px; }
  .logoimg { height:50px; }
  .header-wrapper { width:95%; }
  .topMenu > div { font-size:smaller; }
  .content { width:95%; margin:60px auto 0px; }
  .w25 { width:100%; margin-bottom:8px; }
  .w30 { width:100%; margin-bottom:8px; }
  .w50 { width:100%; margin-bottom:8px; }
  .w70 { width:100%; margin-bottom:8px; }
  .w85 { width:100%; margin-bottom:8px; }
  .label { width:100%; }
  .field { width:100%; }
  .floatR { float:left; text-align:left; }
  .mmt10 { margin-top:10px; }
  .mw100 { width:100%; }
  .mpr10 { padding-right:10px!important; }
  .mml30 { margin-left:30px; }
  .mmb15 { margin-bottom:15px; }
  .mmb50 { margin-bottom:50px; }
  .mmb20 { margin-bottom:20px; }
  .mmt20 { margin-top:20px!important; }
  .mmt30 { margin-top:30px!important; }
  .mpt5 { padding-top:5px!important; }
  .mml5 { margin-left:5px!important; }
  .mtac  { text-align:center!important; }
  .planFoot > .shiny-blue { width:75px!important; }
  .planStd, .planFeat { width:50%; margin-bottom:10px; }
  .planFeat>.planTbl { border:1px solid #aaa; -moz-border-radius:0.2em; border-radius:0.2em; -webkit-border-radius:0.2em; padding:8px; font-family: Helvetica,Arial,FreeSans,sans-serif;  background-color:#eee; color:#777; margin:0;}  
  .planFeat>.planTbl>.planHead { padding-top:0px; background-color:#eee; color:#777; text-align:center; padding-bottom:4px; }
  .planFeat>.planTbl>.planFoot { padding:20px 0 0 0!important; }
  .user { font-size:10px!important; }
  .modalW { width:80%!important; }

}

@media (min-width: 1px) and (max-width: 360px) {
  .planStd, .planFeat { width:100%; margin-bottom:10px; }
  .planFoot > .shiny-blue { width:150px!important; }
  .msmaller {font-size:smaller!important; }
  .mh400 { min-height:400px!important; }
  .mfwn { font-weight:normal!important; }
}

.altVB { height:50px; padding:4px 0px; }
.altSB { font-size:20px; }
.altMG { height:22px; }
label { display:block; font-weight:bold; font-size:12px; }

.topMenu > nav { color: #fff; display: block; overflow: hidden; float:right; margin-top:13px; }
.topMenu > nav ul { margin: 0; padding: 0; }
.topMenu > nav ul li { display: inline-block; list-style-type: none; height:25px; 
            -webkit-transition: all 0.2s;
            -moz-transition: all 0.2s;
            -ms-transition: all 0.2s;
            -o-transition: all 0.2s;
            transition: all 0.2s; 
          }
.topMenu > nav > ul > li > a > .caret { border-top: 4px solid #fff; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; display: inline-block; height: 0; width: 0; vertical-align: middle;
                             -webkit-transition: color 0.1s linear;
                             -moz-transition: color 0.1s linear;
                             -o-transition: color 0.1s linear;
                             transition: color 0.1s linear; 
                           }
.topMenu > nav > ul > li > a { color: #fff; display: block; line-height: 25px; padding: 0 8px; text-decoration: none; }
.topMenu > nav > ul > li:hover { background-color: rgba( 255, 255, 255, 0.1); }
.topMenu > nav > ul > li:hover > a { color: #fff; }
.topMenu > nav > ul > li:hover > a > .caret { border-top-color: rgb( 255, 255, 255 ); }
.topMenu > nav > ul > li > div { background-color: rgba( 30, 65, 154, 1); border-top: 0; border-radius: 0 0 4px 4px; box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.055); display: none; margin: 0; opacity: 0; position: absolute; width: auto; visibility: hidden; z-index: 100;
                      -webkit-transiton: opacity 0.2s;
                      -moz-transition: opacity 0.2s;
                      -ms-transition: opacity 0.2s;
                      -o-transition: opacity 0.2s;
                      -transition: opacity 0.2s;
                    }
.topMenu > nav > ul > li:hover > div { display: block; opacity: 1; visibility: visible; }
.topMenu > nav > ul > li > div ul { margin-bottom:10px; }
.topMenu > nav > ul > li > div ul > li { display: block; }
.topMenu > nav > ul > li > div ul > li > a { color: #fff; display: block; padding: 5px 24px; text-decoration: none; }
.topMenu > nav > ul > li > div ul > li:hover > a { background-color: rgba( 255, 255, 255, 0.1); color: #fff; }

.sideMenu > nav { color: #1E419A; display: block; }
.sideMenu > nav ul { margin: 0; padding: 0; }
.sideMenu > nav > ul > li { display:block; list-style-type:none; padding-top:8px; line-height:35px; }
.sideMenu > nav > ul > li > a > .caret { border-top: 4px solid #1E419A; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; display: inline-block; height: 0; width: 0; vertical-align: middle; }
.sideMenu > nav > ul > li > a { color: #1E419A; display: block; padding: 0 8px; text-decoration: none; }
.sideMenu > nav > ul > li:hover { background-color:#1E419A; }
.sideMenu > nav > ul > li:hover > a { color: #fff; }
.sideMenu > nav > ul > li:hover > a > .caret { border-top-color: #1E419A; }
.sideMenu > nav > ul > li > div { border-top:0; display:block; margin:0; opacity:1; width:auto; visibility:visible; z-index:950; position:relative; }
.sideMenu > nav > ul > li > .box-shadow { -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }
.sideMenu > nav > ul > li > div ul { }
.sideMenu > nav > ul > li > div ul > li { display: block; }
.sideMenu > nav > ul > li > div ul > li > a { background-color:#fff; color:#1E419A; display: block; padding-left:20px; text-decoration: none; }
.sideMenu > nav > ul > li > div ul > li:hover > a { background-color:#1E419A; color:#fff; }

.border-menu { float:left; content: ""; margin-top:10px; width: 30px; height: 4px; border-top: 12px double #fff; border-bottom: 4px solid #fff; }
button.shiny-blue:hover {
    background-color: #5D89E8;
    background-image: -moz-linear-gradient(center top , #5D89E8 0%, #2261E0 50%, #044BD9 50%, #0D53DE 100%);
    cursor: pointer;
}
button.shiny-blue {
    background-color: #759AE9;
    background-image: -moz-linear-gradient(center top , #759AE9 0%, #376FE0 50%, #1A5AD9 50%, #2463DE 100%);
    border-width: 1px;
    border-style: solid;
    border-color: #1F58CC #1B4DB3 #174299;
    border-radius: 4px;
    box-shadow: 0px 0px 2px 0px rgba(57, 140, 255, 0.8) inset;
    color: #FFF;
    font: bold 12px/1 "helvetica neue",helvetica,arial,sans-serif;
    padding: 7px 0px;
    text-shadow: 0px -1px 1px #1A5AD9;
    width: 150px;
}
.modalW { width:40%; }
.modalMiddle {
    overflow: hidden;
    padding: 6px;
    background: url("/images/transparent.png") repeat scroll 0% 0% transparent;
    border-radius: 8px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}
.modalRight {
    background: none repeat scroll 0% 0% #F0F0F0;
    border-radius: 4px;
    padding: 15px;
}
.modalCenter {
    margin: 0px auto;
}
.modalClose {
    height: 17px;
    width: 17px;
    display: block;
    position: absolute;
    right: 2px;
    top: 2px;
    border-radius: 17px;
    background: url("/images/close.png") no-repeat scroll 50% 50% padding-box #333;
    border: 4px solid #F0F0F0;
    z-index: 100;
}

.myButtonLink { display: block; width: 165px; height: 30px; margin-top:6px; background: url('/images/hashtags-analytics.png') bottom; text-indent: -99999px; float:right; }
.myButtonLink:hover { background-position: 0 0; background-color: transparent; border-style: none; }
.myButtonLinkD { display: block; width: 165px; height: 30px; margin-top:6px; background: url('/images/hashtags-definition.png') bottom; text-indent: -99999px; float:right; }
.myButtonLinkD:hover { background-position: 0 0; background-color: transparent; border-style: none; }

div.rtweet a.hashtag { font-weight:bold; color:#822; text-decoration:none; }
div.rtweet a.user { color:#888; text-decoration:none; }
div.rtweet a.link { color:#4095D4; text-decoration:none; }

img { color:#fff; font-size:8px; }
a { text-decoration:none; }
.video { width:50%; margin:0px auto;}
.video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px; height: 0; overflow: hidden;
}
.video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
