/* CSS Document */


.old-ie * {
   font-weight: normal !important;
   font-style:  normal !important;
}

/* ################## GENERAL ################*/
body {font-family:'proxima-nova', 'Gotham SSm 4r', 'Gotham SSm A', 'Gotham SSm B', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; color: #404042; line-height: 19px;}

h2 {font-family: 'Gotham SSm 8r', 'Gotham SSm A', 'Gotham SSm B', Verdana, sans-serif; font-size: 28px; line-height: 28px; font-weight: bold; color: #404042; padding-top: 15px; margin: 0;}
h3 {
font-family: 'Gotham SSm 5r', 'Gotham SSm A', 'Gotham SSm B', Verdana, sans-serif;
font-size: 24px;
line-height: 28px;
font-weight: normal;
color: #404042;
padding-top: 15px;
margin: 0;
}
h3.section {background-color:#27bdbe; line-height:20px; color:#fff; font-size:16px; line-height:28px; padding-left:10px; font-weight:bold; font-family:'Gotham SSm 4r', 'Gotham SSm A', 'Gotham SSm B', sans-serif; padding-top:0; margin-bottom:5px; margin-top:5px; text-transform:uppercase;}
h4 {padding-top:10px; padding-bottom:3px; line-height:16px;}
h5 {font-size:14px; font-weight:700; padding: 0; margin:0; line-height:14px;}
h6 {font-size:14px; font-weight:700; padding: 0; margin:0; line-height:14px; color:#007579;}
a {color:#27bdbe; text-decoration:none !important; font-family:'proxima-nova','Gotham SSm 2r','Gotham SSm A','Gotham SSm B', Verdana, Arial, Helvetica, sans-serif; }
p {padding: 0 0 0 0;}
label {text-align:right;}
hr {margin:10px 0; border-color:#DADADA; border-width:1px 0 0;}
img {max-width:none; border:none;}
sup {font-family: arial;}


#case-study .downloads li a:hover {color:#000000; text-decoration:none !important; }


#link-more a {padding-top: 10px; color:#333333 !important; text-transform: uppercase;}
#link-more a:hover {color:#35A9AB !important;}


.pipe {display:inline-block; margin-left: 12px; margin-right: 8px;}

.arrow {padding-right: 5px;}

/* ################## PRINTED MATERIALS FORM ################*/

#printed-materials .required {color:#990000;}
#printed-materials #printed-materials-form {background-color:#eaeceb;}
#printed-materials #label-align-left {text-align:left;}
#printed-materials #label-align-left-inline {display:inline; line-height: 25px;}
#printed-materials label {padding: 3px 8px 0 0; display:inline-block; margin-right: -3px;}
#printed-materials table {border-bottom: none;}
#printed-materials td {margin:0; padding:3px 0 3px 0;}
#printed-materials em {color: #999; line-height:10px;}
#printed-materials input[type="text"] {width: 350px;}
#printed-materials .input-short {width: 130px !important;}
#printed-materials select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border-radius: 0 0 0 0;
	margin:0;
}
#printed-materials input[type="radio"], input[type="checkbox"] {
    margin: 0 0 0 0;
}

#printed-materials  .sendGroup {margin-left: 4px !important; margin-right: 2px !important; line-height: 0 !important; }
#printed-materials p {line-height: 0; height: 13px;}
#printed-materials .cap-title {padding-left: 183px !important; height: 10px;}
#printed-materials #wsh_ContactInfo label {text-align: right;}
.table1 {
    border: medium none;
    margin-top: 15px;
    width: 100%;
}

.table1 .table_boarder-right {
    border-right: 1px solid #FFFFFF;
}

.table1 th {
    background-color: #017477;
    font-weight: normal;
    text-align: left;
	color: #FFFFFF;
    font-weight: bold;
    text-transform: uppercase;
}

.table1 tr .alt1 {
    background-color: #EFEFEF;
}

.table1 tr .alt2 {
    background-color: #FFFFFF;
}

.table1 td {
    font-size: 14px;
    line-height: 17px;
    text-align: left;
}

.td-align-center {
    text-align: center !important;
}

.table1 th a {color:#FFF; font-weight:100; text-decoration:underline !important;}

.tx-light-gray-small {font-size:11px; color: #999; line-height:13px;}


/* ################## PAGE CONTENT ################*/




    div.copy-left {
    display: inline-block;
    float:left;
    width: 295px;
    font-size: 14px;
    font-weight: 300;
    color: #404042;
    line-height: 20px;
    }
    div.copy-right {
    display: inline-block;
    float:left;
    width: 305px;
    font-size: 14px;
    font-weight: 300;
    color: #404042;
    line-height: 20px;
    margin-left: 25px;
    }


	.copy-ul {
    margin: 10px 0 10px 12px;
    padding: 0;
    font-size: 11px;
    }
    .copy-ul li {
    line-height: 14px;
    padding-top: 5px;
    }




.copy {
    font-size: 14px;
    font-weight: 300;
    color: #404042;
    padding-top: 15px;
    line-height: 20px;
}

.copy-strong {
font-size: 14px;
line-height: 17px;
font-weight: bold;
color: #333333;
padding-top: 8px;
}

a:hover {
color: #017575;
text-decoration:none;
}

.news-title {
font-size: 22px;
font-weight: light;
color: #333333;
padding-top: 15px;
}

.copy-list {
font-size: 13px;
font-variant:small-caps;
font-weight: light;
line-height: 22px;
color: #333333;
padding-top: 15px;
}

.cap-title {
font-size: 14px;
font-variant:small-caps;
font-weight: normal;
color: #007476;
padding: 15px 0 12px 0;
}

.cap-title-2 {
font-family: 'Gotham SSm 7r', 'Gotham SSm A', 'Gotham SSm B';
font-size: 14px;
font-variant: small-caps;
font-weight: bold;
color: rgb(0, 116, 118);
padding: 10px 0px;
display: inline-block;
}


td.cap-title-right {
text-align: right;
font-size: 14px;
font-variant:small-caps;
font-weight: bold;
color: #007476;
padding: 15px 0 12px 0;
}

.smcap-title {
font-size: 11px;
font-variant:small-caps;
font-weight: normal;
color: #007476;
padding:15px 0 10px 0;
}

.smcap-title a {
font-weight: normal;
color: #007476;
}

.details {
font-size: 12px;
font-weight: normal;
color: #333333;
line-height: 15.5px;
padding-top: 10px;
}

.white_title {
font-size: 14px;
padding-bottom: 7px;
font-weight: light;
color: #FFFFFF;
}


/***** PAGINATION *****/
.pagination-area {
display:inline-block;
border-top: solid 1px #a4a6a8;
margin:20px 0 5px;
}

.pagination-title-left {
font-size: 10px;
font-variant:small-caps;
font-weight: bold;
color: #333333;
padding-top: 5px;
float: left;
text-align: left;
width: 210px;
}

.pagination-title-center {
font-size: 10px;
font-variant:small-caps;
font-weight: bold;
color: #333333;
padding-top: 5px;
float: left;
text-align: center;
width: 210px;
}

.pagination-title-right {
font-size: 10px;
font-variant:small-caps;
font-weight: bold;
color: #333333;
padding-top: 5px;
float: right;
text-align: right;
width: 209px;
}

.pagination-title a {
font-weight: bold;
color: #007476;
}

/* **** TABLES **** */
.chartTable {
border-spacing: 0;
font-size: 11px;
}

.chartTable table {
border-bottom: solid 6px #a4a6a8;
margin-top: 15px;
width: 100%;
}

.chartTable th {
background-color: #a4a6a8;
color: #FFFFFF;
font-size: 13px;
font-weight: bold;
line-height: 15px;
padding-left: 10px;
text-align: left;
text-transform: uppercase;
}

.chartTable td {
color: #333333;
font-size: 11px;
line-height: 0;
padding-left: 10px;
text-align: left;
}

.td-align-center {text-align:center;}

.alt1 {
background-color: #E5E5E5;
}

.alt1 a {
color:#017477;
}

.alt1 a:hover {
color:#333333;
}

.alt2 {
background-color: #F2F2F2;
}

.alt2 a {
color:#017477;
}

.alt2 a:hover {
color:#333333;
}

.table_boarder-right {
border-right:1px solid #FFFFFF;
}

.sm-table-left {
float:left;
width: 310px;
}

.sm-table-right {
float:right;
width: 310px;
margin-left: 10px;
}

.table-footer {
font-size: 10px;
font-variant:small-caps;
font-weight: bold;
color: #007476;
padding-top: 5px;
}


/* **** BOOT STRAP OVER-RIDE **** */
.row-fluid .span8 {
width: 639px;
float:left;
padding-left: 0;
}

.row-fluid .span4 {
width: 317px;
float: left;
padding:0;
margin-left: 5px;
}

.row-fluid .span4-left {
width: 317px;
float: left;
padding:0;
margin-right: 5px;
}

.row-fluid {
	min-height: 350px;
}


#bread-crumbs-social-nav .caret {vertical-align:middle; padding-bottom: 2px;}
.caret-share {vertical-align:middle; padding:0; margin:0;}
.caret-rollover {border-bottom-color: #017575; border-top-color: #017575;}
.content-container {width: 970px; margin:auto; text-align:left; min-height: 150px;}
#section-search {margin-top: 0;}
#input-search {padding: 2px; margin: 0; line-height: 12px; font-size: 12px; background: #e5e5e5; height: 12px; width: 135px; border:none; -webkit-border-radius: 0px;  border-radius: 0px; -moz-border-radius: 0px;  box-shadow:none;}
#shareholder #input-search {width:130px;}
#shareholder p {
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
}

#button-search {padding: 0; margin: 0 0 0 0; line-height:0; border: none;}
.section-sub-footer-links {width: 961px; text-align:center; margin:auto; height: 50px; line-height:50px;}
.section-sub-footer-left {float:left; width: 380px; text-align:left; padding-left: 5px;}
.section-sub-footer-right {float:right; width: 550px; text-align:right;}

.padding-x {padding:10px;}
.padding-top-x {padding-top:10px;}
.page-padding-top {padding-top: 15px;}
.body-top-marg {margin-top:26px;}




#top-title-charts {margin-top: 8px; margin-bottom:5px; height: 215px;}
#top-title-charts .title {padding-top: 0; margin:0 0 10px;}
#top-title-charts .data {color: #017575; line-height:14px; padding-left: 5px; font-size:11px; height:40px;}
#top-title-charts .data ol, #top-title-charts .data ul {padding:0; margin:0;}
#top-title-charts .data li {padding:0; text-indent: -4px; margin-left:16px; line-height:12px; font-size: 9px;}
#top-title-charts .data ul li {list-style:none; margin-left:4px;}
#top-title-charts .data ol li:first-child {margin-left:15px;}
#top-title-charts .chart-container {float:left; font-size:10px; margin-right:5px; width:102px;}
#top-title-charts .gray-bg-1 {width: 100%;  background-color:#dcdddf;}
#top-title-charts .gray-bg-2 {width: 100%; line-height:15px; background-color:#dcdddf; margin: 5px 0 5px 0; text-align:center; padding:0; }
#top-title-charts .more {font-size: 9px; text-align:center; font-family: 'Gotham SSm 7r', 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700;}
#top-title-charts .source {line-height:12px; font-size:9px; padding-left:5px;}
#top-title-charts .date {font-size: 10px; line-height:10px; padding:5px 0 5px 5px;}
#top-title-charts .header {letter-spacing: -.50px; font-size: 9px; font-weight: bold; padding: 2px 0 2px 5px; line-height: 12px;}
#top-title-charts ol {margin-left: -5px !important;}
/* **** Safari Padding Fix tmj021015 **** */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    #top-title-charts ol {margin:-.12em !important}
}
/* **** PAGE CONTENT **** */

	/* **** TEMPLATES **** */

	#temp1-left-column-short {width: 300px; float:left;}
	#temp1-right-column-long {width: 638px; float:right;}

	/* **** INDEX PAGE **** */

	#bg_how_can_we_help {width: 317px; height: 272px; background-image:url(/assets/images/page_content/greenbox.png); float:right; margin:0; padding:0;}
	    #bg_how_can_we_help .header {font-size: 22px; color:#FFFFFF; font-weight: bold; margin-bottom: 15px;}
    	#bg_how_can_we_help #padding {padding:15px; color:#FFFFFF; font-size:14px;}
		#bg_how_can_we_help a {color:#FFF; display:block; padding: 3px; margin-bottom:4px; line-height:14px;}
		#bg_how_can_we_help a:hover {background-color:#598527;}

	#bg_who_is_rentrak {width: 317px; height: 272px; background-image:url(/assets/images/page_content/bluebox.png); background-repeat: no-repeat; float:left; margin-right: 5px; }
        #bg_who_is_rentrak .header {font-size: 22px; color:#FFFFFF; font-weight: bold; margin-bottom: 15px;}
		#bg_who_is_rentrak #padding {padding:15px; color:#FFFFFF; font-size:16px;}
		#bg_who_is_rentrak a {line-height: 20px; height: 22px; display:block; color:#FFF; padding: 2px 0 0 0;}
		#bg_who_is_rentrak a:hover {display:block; background-color:#3A768D; width: 110px; padding: 2px 0 0 8px; margin-left:-8px}

	#bg_news {width: 317px; background-color: #EBEDEC;}
		#bg_news #padding {padding:0 15px 5px 15px;}
		#bg_news ul {list-style-type:none; margin:0; padding:0;}
		#bg_news ul > li {font-size: 12px; line-height:10px; margin-bottom: 10px;}

        #bg_news ul > li strong {
            font-family: 'Gotham SSm 8r', 'Gotham SSm A', 'Gotham SSm B';
            font-weight: 800;
            font-size: 11px;
        }


        #bg_news .lk-blk-upp {font-size: 10px;}


        #bg_news a {
            font-size: 11px;
            line-height: 14px;
            display: inline-block;
            margin-top: 2px;
            color: #009598;
        }

	#bg_press_releases {width: 317px; background-color: #EBEDEC; margin-top: 5px;}
		#bg_press_releases #padding {padding:0 15px 5px 15px;}
		#bg_press_releases ul {list-style-type:none; margin:0; padding:0;}
		#bg_press_releases ul > li {font-size: 12px; line-height:10px; margin-bottom: 10px;}
		#bg_press_releases a {font-size:11px; line-height:14px; display:inline-block; margin-top:2px; color:#009598;}

        #bg_press_releases .lk-blk-upp {font-size: 10px;}

        #bg_press_releases ul > li strong {
            font-family: 'proxima-nova', 'Gotham SSm 8r', 'Gotham SSm A', 'Gotham SSm B';
            font-weight: 800;
            font-size: 11px;
        }

	#bg_stay_in_touch {height: 67px; width: 317px; background-color: #c6e8e9; margin-top: 5px;}
		#bg_stay_in_touch #padding {padding: 0 15px 0 15px;}



.span4 .video_container {font-size: 12px !important; width: 317px; height: 87px; padding: 0; margin-top: 5px; background-color: #27bdbe;}
.span4 .video_container.first {margin-top: 0;}
.testimonial {padding:8px; color:#fff; line-height:18px; font-size: 12px; display: inline-block;}

.rtk-logo {padding-top: 25px; float:left;}
div.background-container {margin:auto; text-align:center; background-color:#414142; width:100%;}
div.background {width: 100%; padding-top: 110px; margin:auto; no-repeat; background-position:center; background-repeat:no-repeat;}

div.transbox-black {width: 100%; height: 50px; background-image:url(/assets/images/interface/bg-gray-transparent.png); /* For IE8 and earlier */}
div.transbox-green {width: 100%; height: 50px; background-image:url(/assets/images/interface/bg-green-transparent.png); /* For IE8 and earlier */}
div.transbox-teal {width: 100%; height: 50px; background-image:url(/assets/images/interface/bg-teal-transparent.png); /* For IE8 and earlier */}

div.header-container {width: 961px; text-align:left; margin:auto;}


/* ################## BANNER ##################*/
.container-banner {margin: auto; text-align:center;}
.navigation-banner {text-align: center; width: 961px;}

/* ################## FOOTER ##################*/

.footer-new {
    background-color: #FFF;
}

.footer-new .section-sub-footer {
    font-size: 10px !important;
    color: #333;
    line-height: 50px;
    font-size: 9px !important;
}

.footer-new .section-sub-footer .span5 {
    margin-left: -2px !important;
    width: 340px !important;
    font-weight: bold;
}

.footer-new .section-sub-footer .span2 {
    width: 201px !important;
    margin-top: 7px;
}

.footer-new .section-sub-footer .span5:last-child {
    float: right;
    width: 376px !important;
    text-align: right;
    margin-right: -10px;
}

.footer-new .section-sub-footer a {
    margin: 0px !important;
    font-size: 9px !important;
}

.footer-new .span5:last-child a:last-child {
    padding-right: 10px;
}


/* ################## NAVIGATION ##################*/



/* ################## PRETTY PHOTO ##################*/
div.light_square .pp_close{margin-right: -20px; background:url(/assets/images/interface/bt-close-leadership-popup.png) no-repeat !important;cursor:pointer;height:16px;width:43px;}

/* ################## SEARCH PAGE ##################*/


#search-container table{border:none;}
#search-container td{border:none; line-height:normal}


/* ################## CORP GOV NAV ##################*/
#corp-gov-container {margin: 15px 0 0 5px;}
#corp-gov-container a {color:#FFFFFF}
#corp-gov-container .button-corp-gov {
    color: #FFFFFF;
    font-size: 21px;
    font-weight: bold;
    line-height: 45px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-top: 0;
    text-transform: uppercase;
    height: 45px;
    width: 317px;
    text-align: center;
    background-color:#27bdbe;
    margin-bottom: 5px;
}
#corp-gov-container .button-corp-gov-on {
    color: #FFFFFF;
    font-size: 21px;
    font-weight: bold;
    line-height: 45px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-top: 0;
    text-transform: uppercase;
    height: 45px;
    width: 317px;
    text-align: center;
    background-color:#017477;
    margin-bottom: 5px;
}
#corp-gov-container .button-corp-gov:hover {background-color:#017477; display:block; cursor:pointer;}

.alert-box {
  padding: 8px 35px 8px 14px;
  color:#900;
  font-weight:800;
}

.alert-box ul {list-style:circle;}


#events .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/EarningsCalls-banner_585B6F.jpg) !important;
    background-color: #585B6F  !important;
}

#events-featured .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/Rentrak-InvestorEvents-banner-243447.jpg) !important;
    background-color: #585B6F  !important;
}

#releases .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/PressReleases-banner_E6FBFC.jpg) !important;
    background-color: #E6FBFC  !important;
}

#sec .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/SECFilings-banner_595661.jpg) !important;
    background-color: #595661  !important;
}

#annuals .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/AnnualReports-banner_2A2A30.jpg) !important;
    background-color: #2A2A30 !important;
}

#results .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/QuarterlyResults-banner_707D8E.jpg) !important;
    background-color: #707D8E !important;
}

#InvestorKit .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/PrintedMaterials-banner_333132.jpg) !important;
    background-color: #333132 !important;
}

#downloads .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/DownloadLibrary-banner_061721.jpg) !important;
    background-color: #061721 !important;
}

#faq .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/InvestorFAQs-banner_061721.jpg) !important;
    background-color: #061721 !important;
}

#alerts .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/EmailAlerts-banner_061721.jpg) !important;
    background-color: #061721 !important;
}

#stocklookup .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/StockInformation_2A2739.jpg) !important;
    background-color: #2A2739 !important;
}

#calculator .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/Investor_01_11100b.png) !important;
    background-color: #11100b !important;
}

#ownership-profile .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/Investor_02_11100b.png) !important;
    background-color: #11100b !important;
}

#stockquote .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/Investor_03_35306a.png) !important;
    background-color: #35306a !important;
}

#financials-KeyRatios .background{
    background-image: url(http://www.rentrak.com/assets/images/page_banners/KeyRatios-banner_1E1337.jpg) !important;
    background-color:#1E1337 !important;
}


#shareholder form {margin-bottom:0;}
#shareholder .copy {padding-top:20px;}
#shareholder .title, #shareholder .news-title {clear:both;}
#shareholder .wsh_additional {margin-bottom:-25px;}
#shareholder .wsh_additional td, #shareholder .pagination-title-left, #shareholder .pagination-title-center, #shareholder .pagination-title-right {font-size:13px;}
#shareholder .pagination-title-right {padding-top:0; margin-top:-16px;}
#shareholder #ReleasePick, #shareholder .wsh_floatL select {margin-bottom:3px;}
#shareholder .chartTable {margin-top:10px;}
#shareholder .chartTable td, #shareholder .dataTable td {font-size:14px !important; padding:15px !important; line-height:normal !important;}
#shareholder .details {font-size:14px; line-height:16px;}
#shareholder .faq p {font-size:14px;}
#shareholder .faq .wsh_menuselect {padding-bottom:0;}
#shareholder .faq .wsh_expCol_Content {padding:0 26px 8px;}
#shareholder .faq .wsh_expCol_All {padding-bottom:0; margin-top:5px;}
#shareholder .submit {border:1px solid #666;}
#shareholder #StockAlerts {margin-top:15px; margin-bottom:10px; margin-left:0;}
#shareholder #StockAlerts .wsh_pl20 {padding-bottom:8px;}
#shareholder .wsh_pl20 {padding-left: 22px !important;}


html#alerts .collapse-full-width {
    width:620px;
    margin-top: -3px;
}

html#alerts .collapse-full-width .panel-heading:first-child {
    border-top: none;
}

html#alerts .collapse-full-width .panel-heading {
    border-top: 2px solid #E1E1E1;
    border-bottom: 2px solid #E1E1E1;
    height: 70px;
}

html#alerts .collapse-full-width h4 {
    line-height: 43px;
    margin:0;
}

html#alerts .collapse-full-width .panel-title {
    font-size: 24px;
    font-weight: normal;
}

html#alerts h4.panel-title a, h4.panel-title a:hover, h4.panel-title a:visited {
    color: #414143 !important;
}

html#alerts .collapse-full-width .panel-body {
    display: inline-block;
    width: 963px;
    background-color: #EFEFEF;
}

html#alerts .collapse-full-width .span4 {
    padding: 10px;
    width: 315px;
}

html#alerts .icon-plus {
    background: url("/assets/images/advanced_demographics/Icon-Plus.png") no-repeat scroll left 0px transparent;
    display:inline-block;
    width: 19px;
    height: 19px;
    margin-top: 6px;
}

html#alerts .icon-minus {
    background: url("/assets/images/advanced_demographics/Icon-Minus.png") no-repeat scroll left 0px transparent;
    display:inline-block;
    width: 19px;
    height: 19px;
    margin-top: 6px;
}

html#alerts .sub-head-14 {
    font-size: 14px;
    font-weight: bold;
    padding:0;
    margin: 5px 0 0 0;
    text-transform: uppercase;
}

html#alerts .alerts-email {
    margin-bottom: 20px;
}

html#alerts .alerts-email .group {
    margin: 10px 0 10px 0;
    font-size: 12px;
    line-height: 16px;
}

html#alerts .alerts-email .group:first-child {
    margin: 0 0 10px 0;
}

html#alerts .alerts-email .group strong {
    display:block;
}

html#alerts .alerts-email .group a {
    display:block;
}

html#alerts .alerts-email .panel-body .bar {

    background: #414143;
    height: 35px;
    width: 100%;
    color: #FFF;
    line-height: 34px;
    font-size: 12px;
    font-weight: bold;
    clear:both;
    padding-left: 15px;
    text-transform: uppercase;

}

html#alerts .alerts-email .panel-body .bar:first-child {
    margin-top: 15px;
}

html#alerts .alerts-email .comments-disclaimer {
    font-style: italic;
    text-align: left;
    margin-left: -10px;
}

html#alerts h4.panel-title a:focus {outline: none;}

html#alerts .email-alerts-form-container {
    padding: 10px;
}
