/************************************************************
  GENERAL
************************************************************/
body {
	background: #fcfcfc url("../images/background.jpg") top center no-repeat;
  background-size: 100% auto;
  font-family: 'Oxygen', Arial, sans-serif;
  color: #010508;
  font-size: 14px;
}
img {
	max-width: 100%;
	height: auto;
}
ul {
	list-style: disc inside none;
}
ol, ol ol, ol ol ol {
  list-style: decimal inside none;
}
ul ul, ol ol {
  padding-left: 1em;
}
ul ul {
  list-style: circle inside none;
}
ul ul ul {
	list-style: square inside none;
}

.boxes-box-controls ul {
  margin: 0px;
}

/* FONTS */
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 15px;
	line-height: 1.25;
  font-family: 'Roboto Slab', Georgia, serif;
  font-weight: normal;
  letter-spacing: -0.01em;
}
h1 {font-size: 32px;}
h2{font-size: 28px;}
h3{font-size: 24px;}
h4{font-size: 21px;}
h5{font-size: 18px;}
h6{font-size: 15px;}

h1#page-title {
  text-shadow: 0 1px 0px #fff;
  color: #1B3D69;
  font-size: 30px;
  font-weight: normal;
}

.block h1 {font-size: 21px;}
.block h2 {font-size: 19px;}
.block h3 {font-size: 17px;}
.block h4 {font-size: 15px;}
.block h5 {font-size: 15px;}
.block h6 {font-size: 15px;}

.not-front #region-content .block h1 {font-size: 24px;}
.not-front #region-content .block h2 {font-size: 22px;}
.not-front #region-content .block h3 {font-size: 20px;}
.not-front #region-content .block h4 {font-size: 18px;}
.not-front #region-content .block h5 {font-size: 16px;}
.not-front #region-content .block h6 {font-size: 14px;}

/* PAGINATION */
.pager li.pager-first a, .pager li.pager-previous a, .pager li.pager-next a, .pager li.pager-last a {
    width: 70px;
}
.pager li.pager-current {
    background: none repeat scroll 0 0 #5A5A5A;
}
.pager li.pager-next {
    right: 70px;
}

a:link, a:visited {
  color:#134D97;
  text-decoration: none;
}
a:hover {
  color: #3B4461;
  text-decoration: underline;
}

.not-front .logo-img img{
  height: 106px;
  margin-bottom: 5px;
}

/************************************************************
  BRANDING
************************************************************/
.site-name a:link,
.site-name a:visited {
	color: #000000;
	text-decoration: none;
}
.logo-img {
    height: auto;
    width: 100%;
}

/************************************************************
  BREADCRUMB
************************************************************/
#page.page-hide-breadcrumb #breadcrumb {
	display: none;
}

#breadcrumb a {
	text-decoration: none;
}
#breadcrumb a:hover {
	text-decoration: underline;
}
#breadcrumb ol {
    list-style: none inside none;
}
#breadcrumb li {
	display: inline;
	padding-right: 0.5em;
}
.crumb-separator {
	padding-right: 0.5em;
}
#breadcrumb {
  margin: 0 10px 10px;
  padding: 5px 0;
  border-bottom: 1px solid #DDD;
}
#crumbs {
	margin: 0;
	padding: 0 .5em;
}

/************************************************************
SECTIONS AND ZONES
************************************************************/

.section {
	width: 100%; margin: 0 auto;
}

/* SECTION HEADER */

/* HEADER ZONES */
#zone-user-wrapper {
	width: 100%; margin: 0 auto;
}
#zone-branding-wrapper {
	width: 100%; margin: 0 auto;
  text-align: center;
}
#zone-menu-wrapper {
	width: 100%; margin: 0 auto;
}
#zone-header-wrapper {
	width: 100%; margin: 0 auto;
}

/* SECTION CONTENT */

/* CONTENT ZONES */
#zone-preface-wrapper {
	width: 100%; margin: 0 auto;
}
#zone-content-wrapper {
	width: 100%; margin: 0 auto;
}
.not-front #zone-content {
    background: none repeat scroll 0 0 transparent;
}
#zone-postscript-wrapper {
	width: 100%; margin: 0 auto;
}

/* SECTION FOOTER */
#section-footer {
  background-color: #38597C;
  color: #fff;
}
#section-footer a {
  color: #fff;
}

/* FOOTER ZONES */
#zone-footer-wrapper {
	width: 100%; margin: 0 auto;
}
#zone-footer-bottom-wrapper {
	width: 100%; margin: 0 auto;
}

#region-menu {
  margin-bottom: 1px;
}
#region-header-first {
  background: #fff;
  background: rgba(255,255,255,0.92);
  background: -moz-linear-gradient(-45deg, rgba(255,255,255,0.89) 0%, rgba(255,255,255,0.95) 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,0.89)), color-stop(100%, rgba(255,255,255,0.95)));
  background: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.89) 0%, rgba(255,255,255,0.95) 100%);
  background: -o-linear-gradient(-45deg, rgba(255,255,255,0.89) 0%, rgba(255,255,255,0.95) 100%);
  background: -ms-linear-gradient(-45deg, rgba(255,255,255,0.89) 0%, rgba(255,255,255,0.95) 100%);
  background: linear-gradient(135deg, rgba(255,255,255,0.89) 0%, rgba(255,255,255,0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
}

#region-header-second {
  background-color: #3F79AD;
}

.front #zone-preface {
  padding: 2em 0em 1em 0em;
}
.front #region-content {
  border-top: 1px solid #ddd;
}
/************************************************************
 SUPERFISH MAIN MENU MOBILE & UNIVERSAL
************************************************************/
#block-menu-block-congress-main-menu-superfish {
  border: medium none;
  padding: 0;
  margin-bottom: 0px;
  background: #fff;
  background: rgba(255,255,255,0.8);
  background: -moz-linear-gradient(left, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.95)));
  background: -webkit-linear-gradient(left, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 100%);
  background: -o-linear-gradient(left, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 100%);
  background: -ms-linear-gradient(left, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 100%);
  background: linear-gradient(to right, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
}
#block-menu-block-congress-main-menu-superfish h2.block-title{
	display: none;
}
.sf-menu ul {
	display: block;
	z-index: 9999999;
}
.sf-menu {
  margin-bottom: 0;
  font-weight: 700;
  text-shadow: 0 1px 0px #FFFFFF;
  font-size: 16px;
}
.sf-menu li {
  display: block;
  width: 100%;
	padding: 0;
  font-size: 17px;
}
.sf-menu li, .sf-menu.sf-navbar {
  background: none repeat scroll 0 0 transparent;
}
.sf-menu a  {
  border-left: medium none;
  border-top: medium none;
  padding: 0.5em 1em;
  text-decoration: none;
  color: #306088;
  text-transform: uppercase;
}
.sf-menu a:focus, .sf-menu a:hover, .sf-menu li.sfHover {/*hover state*/
  background: #DCE0E2;
  background: rgba(220, 224, 226, .6);
}
.not-front .sf-menu a:focus, .not-front .sf-menu a:hover, .not-front .sf-menu li.sfHover {
  background: #2A2E33;
  background: rgba(42, 46, 51, 0.6);
}
.sf-menu ul a:hover {
  background: #DCE0E2;
  background: rgba(220, 224, 226, .6);
  color: #3B4461;
  border-bottom: 0 none;
}
.not-front .sf-menu ul a:hover, .not-front .sf-menu .menu-services li.last a.active-trail:hover {
  background: #DCE0E2;
  background: rgba(220, 224, 226, .6);
  color: #3B4461;
}
.sf-menu a.active, .sf-menu a.active-trail { /* active state */
  background: #DCE0E2;
  background: rgba(220, 224, 226, .6);
  color: #3B4461;
}
.not-front .sf-menu a.active, .not-front .sf-menu a.active-trail {
  background: #2A2E33;
  background: rgba(42, 46, 51, 0.6);
}

.not-front .sf-menu .menu-services li.last a.active-trail {
  background: none;
  color: #306088;
}

.not-front .sf-menu li li a.active, .not-front .sf-menu li li a.active-trail, .not-front .sf-menu .menu-services li.last a.active {
  background: #DCE0E2;
  background: rgba(220, 224, 226, .6);
  color: #3B4461;
}

.sf-menu ul a.active {
	border-bottom: 0 none;
}
.sf-menu li li {
	display: none;
  text-transform: none;
  font-size: 16px;
}
.sf-menu li li a{
  text-shadow: none;
}

.sf-menu li.last > ul {
	left: auto;
  right: 0;
}

/**************
SEARCH
**************/
#search-block-form {
	height: 28px;
}
.front #block-search-form h2.block-title {
  display: none;
}
#search-block-form .form-item {
  width: 80%;
  float: left;
  display: block;
  margin: 0px;
}
#search-block-form .form-actions {
  width: 20%;
  float: left;
  display: block;
  margin: 0px;
}
#search-block-form .form-item input,
#search-block-form .form-actions input {
  width: 100%;
  border: 0 none;
  height: 40px;
}
.not-front #search-block-form .form-item input {
  border: 1px solid #ccc;
  height: px;
  margin-top: 1px;
}
.not-front #search-block-form .form-actions input {
  margin-left: -1px;
}
.page-taxonomy.context-issues #search-block-form .form-item input {
  height: 40px;
  margin-top: 0px;
}

#search-block-form .form-actions input {
  border: none;
  background: #3F79AD url(../images/icon-search.png) 50% 1px no-repeat;
  font-size: 0px;
  color: #fff;
  border-radius: 0;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border: 1px solid #fff;
  max-width: 100%;
}

#block-search-form {
  background: none;
}

.front #block-search-form {
  padding: 10px;
  margin-bottom: 0px;
}

#block-boxes-congress-newsletter-signup h2.block-title{
  line-height: 35px;
  color: #fff;
  text-shadow: 0 1px 0 #7A2F2F;
  background: #CC6363;
  padding: 2px 10px;
  margin-bottom: 10px;
}
#block-boxes-congress-newsletter-signup input[type="text"] {
  border: 1px solid #ddd;
  height: 38px;
  width: 65%;
}
#block-boxes-congress-newsletter-signup input[type="submit"] {
  border: 1px solid #ddd;
  background: #fcfcfc;
  color: #777;
  font-family: 'Roboto Slab', Georgia, serif;
  border-radius: 0;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  max-width: 100%;
  height: 38px;
  width: 30%;
  float: right;
  font-weight: normal;
  font-size: 14px;
}
#block-boxes-congress-newsletter-signup p {
  font-family: 'Roboto Slab', Georgia, serif;
  font-weight: 700;
  margin-bottom: 10px;
}
/************************************************************
BLOCKS, BOXES and VIEWS
************************************************************/

.block, .block-views { /* THIS AFFECTS ALL BLOCKS UNLESS YOU OVERRIDE */
  background: none;
  margin-bottom: 1em;
  padding: 0.5em;
}

.block p img {
  max-width: 98%;
  padding: 1%;
}

h2.block-title {
  font-size: 20px;
  color: #4A5364;
  font-weight: normal;
  padding-bottom: 0.5em;
}
.newsletter-signup-image {
  border: medium none;
  height: 140px;
	padding:0;
  text-indent: -9999px;
	cursor: pointer;
	}
.newsletter-signup-image p a {
  background: url("../images/bg-newsletter.png") no-repeat scroll center center transparent;
	display:block;
	border: medium none;
  height: 140px;
	cursor: pointer;
	text-indent:-9999px;
}

.newsletter-signup-extended input[type="submit"]{
    display: block; margin-top:10px;
}

/* ALERT BOX */
.block-cng-alert-box-block-alert-box {
	background: none no-repeat scroll left center #FFF;
	padding: 1em;
}
.block-cng-alert-box-block-alert-box .views-row {
  border-bottom: medium none;
	padding: 0.5em 0;
}

/* SITE MAP IS OFF IN GLOBAL & DEFAULT */
.block-congress-site-map {
	display: none;
}

/* FOOTER UTILITY */
.block-menu-congress-footer-utility .content a{
  color: #fff;
  text-shadow: 0 -1px 0 #000;
  font-size: 11px;
  font-family: 'Roboto Slab', Georgia, serif;
}
.block-menu-congress-footer-utility  ul {
  text-align: right;
}
.block-menu-congress-footer-utility  ul li.leaf {
	display: inline;
	list-style: none;
}
.block-menu-congress-footer-utility .block-title {
	display:none;
}

/* ACTION CENTER MENU */
#block-menu-menu-congress-action-center {
  margin-bottom: 0px;
}
.block-menu-congress-action-center .content ul li{
  list-style-type: none;
  list-style-image: none;
}
.block-menu-congress-action-center .content  a {
  color: #fff;
  text-shadow: 0 -1px 0 #12283A;
  font-family: 'Roboto Slab', serif;
  font-size: 16px;
}

/* YOUTUBE VIDEO and FLICKR PHOTO EMBED */
#block-boxes-congress-youtube-box, #block-boxes-congress-flicker-box{
  text-align: center;
}
.block-congress-youtube-box .youtube-wrapper ,
.panel-pane .media-youtube-video {
  position: relative;
  height: 0;
  overflow: hidden;
}
.block-congress-youtube-box .youtube-wrapper iframe,
.panel-pane .media-youtube-video iframe  {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

#thomas-bill-search p {
	margin-bottom: 3px;
}
#thomas-bill-search #billsearch {
	padding-top: 15px;
}

#block-boxes-congress-newsletter-signup .content label{
  display: none;
}

.front #block-boxes-social-media-large {
  margin-bottom: 0px;
}

/** TRANSLATE **/
#block-boxes-google-translate {
  text-align: right;
}
#block-boxes-google-translate a {
  color: #424549;
}

/************************************************************
FORMS USES OMEGA FORMALIZER LIBRARY
************************************************************/
.wsbform label {display: inline-block;}
/* fix broken enews signup advanced when the label inline added */
.boxes-box-content .wsbform label {display: inherit}

.form-100 {width: 99%; float: left; margin-right: 1%; padding: 1% 0;}
.form-50 {width: 49%; float: left; margin-right: 1%; padding: 1% 0;}
.form-33 {width: 31%; float: left; margin-right: 1%; padding: 1% 0;}
.form-25 {width: 24%; float: left; margin-right: 1%; padding: 1% 0;}
.form-11 {width: 11%; float: left; margin-right: 1%; padding: 1% 0;}
.is-inline {
    display: inline;
    padding-right: 1%;
}
.is-required { /* GARISH RED REMOVED FOR NOW UNTIL MORE CONSISTENT FORM CODE REVIEW */
	color: inherit;
}
.data {
	font-style: italic;
}
legend {
	font-weight: bold; font-size: 1.22em;
}

.form-100 input[type="text"],
.form-50 input[type="text"],
.form-33 input[type="text"],
.form-25 input[type="text"],
.form-11 input[type="text"] {
  width: 100%;
}
.form-50-phone {
	width:40%; float:left; padding:1%;
}

/* OVER-RIDES TO FORMALIZE LIBRARY */

textarea, select, input, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"],
input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"],
input[type="text"], input[type="time"], input[type="url"], input[type="week"]{
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  -moz-box-sizing: border-box;
  background-clip: padding-box;
  background-color: #FFFFFF;
  border-color: #848484 #C1C1C1 #E1E1E1;
  border-image: none;
  border-radius: 0 0 0 0;
  border-style: solid;
  border-width: 1px;
  color: #000000;
  font-family: 'Roboto Slab', Georgia, serif;
  font-size: 13px;
  outline: 0 none;
  padding: 5px;
  height: 34px;
}

button, input[type="reset"], input[type="submit"], input[type="button"], input[type="search"] {
    border-radius: 5px 5px 5px 5px;
	padding: 5px;
}
input[type="checkbox"], input[type="radio"] {
    border: none;
	background: none transparent;
}

/* OVER-RIDES TO OMEGA VISUALS CSS */

thead th, th {
    vertical-align: top;
}


/************************************************************
VIEWS AND BLOCK VIEWS
************************************************************/
.issues-block .form-33 {
  padding: 0px;
  clear: both;
  width: 98%;
}

/* GENERAL ITEMS APPLICABLE TO ALL OR MANY */

.views-row {
    border-bottom: 1px solid #DDD;
    padding: 0.5em 0;
}

.views-field-body, .views-field-body .field-content > p  {
    margin-bottom: 0;
    padding: 5px 0;
}
.views-field-title h3 {
	margin-bottom: 5px;
}
.views-field-field-congress-issues .field-content {
	display: inline-block;
}
.pane-entity-field.pane-node-field-congress-article-type, .field-name-field-congress-article-type,
.field-type-taxonomy-term-reference,
.pane-entity-field.pane-node-field-congress-article-type .field-item,
.field-items,
.views-field-type, .views-field-created {
	display: inline;
}
.views-field-field-congress-issues, .field-name-field-congress-issues {
	padding: 0.25em 0;
}
.field-name-field-congress-subtitle {
	padding: 0.5em 0;
	font-style: italic;
	font-weight: bold;
}
.views-field-created {
	color: #666;
}
.views-field-field-congress-article-type:before, .views-field-type:before,
.pane-node-content-type:before,
.field-name-field-congress-article-type:before {
	content:"|  ";
}
.views-field-field-byline, .field-name-field-byline {
	font-style: italic;
    padding: 0.25em 0;
}
.field-name-field-source-url {
    padding: 0.25em 0;
	font-weight: bold;
}

/* VIEW LATEST NEWS BLOCK */


/* VIEW IN THE NEWS BLOCK */


/* VIEW EVENTS BLOCK */
.block-cng-events-upcoming .date-display-single {
	display: block;
	padding: 0.25em 0;
}
.block-cng-events-upcoming .country, .block-cng-events-upcoming .locality-block{
	display: none;
}
.block-cng-events-upcoming .views-field-field-congress-issues {
	display: none;
}
.block-cng-events-upcoming .street-block {
	font-style: italic;
}
.block-cng-events-upcoming .views-field-field-congress-address {
	padding: 0.25em 0;
}

/* EVENTS BLOCK - CALENDAR VIEW */
.date-box {
  background: none repeat scroll 0 0 #999999;
  border: 3px solid #DDDDDD;
  color: #FFFFFF;
  float: left;
  margin-right: 10px;
  padding: 0.25em;
  text-align: center;
  width: 13%;
}
.date-box .day {
	font-size: 1.5em;
}

/* VIEW PRESS RELEASES LISTING PAGE */
.view-congress-press-releases .views-field-field-congress-subtitle {
	display: none;
}
/* VIEW IN THE NEWS LISTING PAGE */


/* VIEW ISSUES LISTING PAGE */
.view-congress-issues .views-row {
    display: inline-block;
    width: 100%;
}
.view-congress-issues .views-row img {
	padding: 0 1em 0.5em 0;
	float: left;
}
.view-congress-issues .views-row h3 {
  margin-top: 7px;
}
/* CONTROLS SUBISSUES IF ANY */
.not-front #region-content .block .pane-term-list {
    border-bottom: 1px solid #DDDDDD;
    margin-bottom: 10px;
}

/************************************************************
OFFICE FOOTER LOCATIONS MOBILE & UNIVERSAL
************************************************************/
#block-views-congress-offices-footer-offices {
  margin-bottom: 0px;
}
.block-congress-offices-of-noslide .views-row {
  border-bottom: none;
}
.block-congress-offices-of-noslide img {
	border: 1px solid #FFF;
}
.block-congress-offices-footer-offices .flexslider {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  box-shadow: none; -webkit-box-shadow: none;
	border-radius: 0;
}
.block-congress-offices-footer-offices .footer-office-location-tabs {
	margin-bottom: 20px;
  text-shadow: 0 1px 0 #000;
  color: #fff;
}
.block-congress-offices-footer-offices .tab {
  padding-left: 30px;
}
.block-congress-offices-footer-offices .tab.flex-active {
  background: url("../images/icon-office.png") left 0px no-repeat;
}
.block-congress-offices-footer-offices .tab:hover {
	text-decoration: underline;
  cursor: pointer;
}
.block-congress-offices-footer-offices .tab .title {
  font-weight: bold;
}
.block-congress-offices-footer-offices .office-info {
	margin-bottom: 20px;
  color: #fff;
}
.block-congress-offices-footer-offices .office-info h3 {
  margin-bottom: 0px;
}
.block-congress-offices-footer-offices .office-info h3 a {
  color: #fff;
}
.block-congress-offices-footer-offices .field-content img{
	margin-bottom: 20px;
	border: 2px solid #FFF; /* contains image */
  width: 99%;
  display: none;
}
.block-congress-offices-footer-offices .views-row {
  border-bottom: none;
  padding: 0.25em 0;
}

/* PANES */
.panel-separator { display:none }

.pane-node-created {
	padding-right: 8px;
}
.pane-node-content-type, .field-name-field-congress-article-type, .pane-node-created {
	display: inline;
}
.pane-node-content-type .pane-content, .field-name-field-congress-article-type .pane-content, .pane-node-created  .pane-content{
	display: inline;
}
.panel-display .field-name-body {
	padding-top: 10px;
}
.panel-pane.pane-node-field-congress-issues {
  margin-top: 10px;
	border-top: 1px solid #DDD;
}

/* FIX THIS */
.pane-node-field-congress-article-type .pane-content {
	display: inline;
}


/************************************************************
FLEXSLIDERS ALL CAROUSELS AND ROTATOR
************************************************************/
.flexslider {
  margin: 0;
  border: 0 none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
.flexslider h2 {
	font-size: 18px;
}
.flex-control-nav {
  z-index:10;
  bottom: -35px;
	display: none;
}
.flex-direction-nav a {
  height: 50px;
  text-decoration: none;
}

.block-panels-mini h2.pane-title {
  font-size: 20px;
  padding: 0.5em 0.5em 0;
}
.flex-pauseplay {
	display: none;
}
.block.block-multi-carousel-holder, .block.block-single-carousel-holder,
.block.block-single-wide-carousel-holder {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  padding: 0;
}

.flex-control-paging li a {
  background: #fff;
  height: 30px;
  border-radius: 30px 30px 30px 30px;
  -moz-border-radius: 30px 30px 30px 30px;
  -webkit-border-radius: 30px 30px 30px 30px;
  width: 30px;
  border: 1px solid #bbb;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li a:hover {
  background: #AFB8BD;
}

/************************************************************
HOMEPAGE ROTATOR
************************************************************/

#block-views-congress-hprotator-rotator {
  background: none repeat scroll 0 0 transparent;
	border: medium none;
	padding: 0;
  margin: 0px;
}
.view-congress-hprotator {
    background: none;
}
.view-congress-hprotator .views-field-field-congress-featured-media {
	width: 100%;
	height: auto;
	background: #000;
}
/* each slide */

/* taken from http://avexdesigns.com/responsive-youtube-embed/ */
.view-congress-hprotator.view-display-id-rotator .slides .media-youtube-video  {
	position: relative;
	height: 0;
	padding-bottom: 62.5%;/* THIS CONTROLS THE EMBEDDED VIDEO HEIGHT TO MATCH THE IMAGES */
	overflow: hidden;
}

.view-congress-hprotator.view-display-id-rotator .slides li iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
/* text block */
.hprotator-text-block {
	float: none;
}
.hprotator-text-block  h2{
	margin: 10px;
  font-size: 20px;
  color: #2E568A;
  text-shadow: 0 -1px 0 #FFF;
  font-weight: normal;
}
.hprotator-text-block h2 a {
  color: #2E568A;
}
.hprotator-text-block .field-name-body {
  font-size: 16px;
	margin: 10px;
}
.view-congress-hprotator .flex-control-nav {
	margin: 3px;
}
/* read more */
#hp_top_read_more {
	margin: 10px;
}
#hp_top_read_more a {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #cccccc 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#cccccc 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#cccccc 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#cccccc 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#cccccc 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
    padding: .55em;
}


/************************************************************
HOMEPAGE MULTI ITEM CAROUSEL
************************************************************/
#hp-multi-carousel-wide .pane-title {
	display:none;
}

/* In Configuration the flexslider optionset for the congress_multi_item_small_slideshow must match the
settings here for itemWidth and itemMargin. Your left and right margins get tallied in UI setting.
I.e. 26px below becomes 52 in the UI margin field.
Go to /admin/config/media/flexslider  */
#hp-multi-carousel-wide .slides li {
    margin: 0 26px;
    width: 240px;
}
#hp-multi-carousel-wide .flex-viewport {
    margin-bottom: 25px;
}
#hp-multi-carousel-wide .flex-control-nav {
	display: none;
}
#hp-multi-carousel-wide .views-field-field-congress-body {
}

/************************************************************
HOMEPAGE SINGLE CAROUSEL WIDE ACTION CAROUSEL
************************************************************/
#hp-single-carousel-wide .flexslider {
	padding: 1em;
}
#hp-single-carousel-wide .pane-title {
	display:none;
}
#hp-single-carousel-wide .slides img {
    display: none;
}

/************************************************************
HOMEPAGE SINGLE SIDEBAR CAROUSEL
************************************************************/

/*** SINGLE SIDEBAR ***/
#hp-single-carousel-sidebar .views-field-field-congress-subtitle {
	padding: 0.5em 1em;
}

#hp-single-carousel-sidebar .views-field-field-congress-body {
	padding: 0 1em 0.5em;
}


/************************************************************
QUICKTABS MOBILE & UNIVERSAL
************************************************************/
ul.quicktabs-tabs {
  padding-top: 1.5em;
}
ul.quicktabs-tabs li {
  display: block;
	width: 100%;
  margin: 0;
	padding: 0;
}
ul.quicktabs-tabs .block li {
    background: none transparent;
}
.block-quicktabs .block-title {
	display: none;
}
.block-quicktabs .block, .block-quicktabs .block-views {
	background: none transparent;
	border: medium none;
}
.block-quicktabs .block-s-facebook-like-box{
padding: 0; /* fixes facebook block padding inside quicktabs */
}

/* THE FIX  - THIS WAS PREVIOUSLY IN DEFAULT*/
ul.quicktabs-tabs li a{
	text-decoration: none;
	padding: 1em;
	display: block;
  color: #3F6786;
  font-weight: 700;
  text-shadow: 0 1px 0 #FFF;
  font-size: 20px;
  border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  font-family: 'Roboto Slab', Georgia, serif;
  padding: 4px 15px;
  transition: color 360ms ease;
}
ul.quicktabs-tabs li a:hover{
  color: #367CB3;
}
ul.quicktabs-tabs li.active a{
  background: #517E97;
  text-shadow: 0 -1px 0 #313131;
  color: #fff;
  border-top: 1px solid #335061;
  box-shadow: 0 1px 1px #FFF;
}

#block-views-congress-press-releases-block-1 {
  padding: 0px;
}
#block-views-congress-press-releases-block-1 .views-field-field-press-image {
  display: none;
}

#block-views-congress-press-releases-block-1 .views-row-first {
  padding-left: 0px;
}
#block-views-congress-press-releases-block-1 .views-row-last {
  padding-right: 0px;
  border-right: 0px;
}

#block-views-congress-press-releases-block-1 .views-field-created {
  display: block;
  margin-top: 7px;
}
#block-views-congress-press-releases-block-1 .views-field-view-node {
  display: none;
}
#block-views-congress-press-releases-block-1 .more-link {
  color: #134d97;
  margin: 20px 20px 0px 0px;
  font-family: 'Roboto Slab', Georgia, serif;
  font-size: 16px;
  float: right;
}
/************************************************************
HOMEPAGE ROTATOR INSIDE QUICKTABS
************************************************************/

#block-quicktabs-home-page-tabs .view-congress-hprotator  {
	background: #CDA8DA; /* replace purple background */
}
#block-quicktabs-home-page-tabs .slides > li {
    background: none repeat scroll 0 0 transparent;
    padding: 0;
}
#block-quicktabs-home-page-tabs .slides > li:hover {
	background: none repeat scroll 0 0 transparent;
}
#block-quicktabs-home-page-tabs ul.flex-direction-nav {
    border-bottom: medium none;
    padding: 0;
}
#block-quicktabs-home-page-tabs .flex-direction-nav li {
    background: none repeat scroll 0 0 transparent;
    padding: 0;
}
#block-quicktabs-home-page-tabs .flex-control-nav li {
    background: none repeat scroll 0 0 transparent;
    padding: 5px;
}

/************************************************************
SOCIAL MEDIA BLOCK AND WIDGETS
************************************************************/

/* small header icons */
.block-s-cng-medium-profile{
	height: 35px;
}
.block-s-cng-medium-profile img, .block-s-socialmedia-profile-default img{
	padding-right: 0.25em;
}
/* larger sidebar icons */
.block-s-cng-large-profile img {
	padding-right: 0.25em;
}
/* custom markup block with large icons */
.block-social-media-large img{
	padding-right: 1em;
  width: 35px;
}
/* share icons */
.block-widgets-s-cng-share a{
	padding-right: 0.25em;
}
#block-widgets-s-cng-share {
	height: 20px;
}

/* twitter feed */
#block-s-twitter-profile-widget {
}
.twtr-doc { /* this is needed to make old twitter embed full width */
    width: 100% !important;
}
iframe[id^='twitter-widget-']{ /* this is needed to make new twitter embed full width */
  width:100%;
}

/* facebook feed */
#block-s-facebook-like-box {
    text-align: center;
}
/* FACEBOOK */
#region-content .fb_iframe_widget {
  display: block;
}
#region-content .fb_iframe_widget > span {
  width: 100% !important;
}
#region-content .fb_iframe_widget iframe {
  width: 100% !important;
}

/************************************************************
INTERIOR PAGES
************************************************************/

#page.page-hide-title #page-title {
	display: none;
}
.not-front #block-menu-block-congress-main-menu-superfish {
  background: none;
}
.not-front .sf-menu a {
  color: #fff;
  text-shadow: none;
}

.not-front .sf-menu li li a {
  color: #306088;
}

.not-front #zone-menu-wrapper {
  background: #fff;
  background: rgba(32,40,46,0.5);
  background: -moz-linear-gradient(left, rgba(32,40,46,0.5) 0%, rgba(33,40,46,0.5) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(32,40,46,0.5)), color-stop(100%, rgba(33,40,46,0.5)));
  background: -webkit-linear-gradient(left, rgba(32,40,46,0.5) 0%, rgba(33,40,46,0.5) 100%);
  background: -o-linear-gradient(left, rgba(32,40,46,0.5) 0%, rgba(33,40,46,0.5) 100%);
  background: -ms-linear-gradient(left, rgba(32,40,46,0.5) 0%, rgba(33,40,46,0.5) 100%);
  background: linear-gradient(to right, rgba(32,40,46,0.5) 0%, rgba(33,40,46,0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20282e', endColorstr='#21282e', GradientType=1 );
}
.not-front #section-content {
  padding-top: 1em;
  background: #fff;
  background: rgba(255,255,255,0.93);
  background: -moz-linear-gradient(-45deg, rgba(255,255,255,0.93) 0%, rgba(255,255,255,0.95) 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,0.93)), color-stop(100%, rgba(255,255,255,0.95)));
  background: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.93) 0%, rgba(255,255,255,0.95) 100%);
  background: -o-linear-gradient(-45deg, rgba(255,255,255,0.93) 0%, rgba(255,255,255,0.95) 100%);
  background: -ms-linear-gradient(-45deg, rgba(255,255,255,0.93) 0%, rgba(255,255,255,0.95) 100%);
  background: linear-gradient(135deg, rgba(255,255,255,0.93) 0%, rgba(255,255,255,0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
}
.not-front #region-content .block {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
}
.not-front #region-content img {
  border: 1px solid #DDDDDD;
  margin: 10px;
  padding: 5px;
}
h1#page-title {
    padding: 0 0.25em;
}

/* CALLOUT */
.callout, .pane-bundle-congress-callout {
/* callout images will be by default 300px and float right*/
  background: none repeat scroll 0 0 #EEEEEE;
  padding: 1em;
	display: inline-block;
	border: 1px solid #CCC;
	margin-bottom: 20px;
	font-size: 1.25em;
	color: #666;
}
.not-front #region-content .callout  img, .not-front #region-content .pane-bundle-congress-callout img {
	float: left; padding: 0 10px 10px 0;
	margin: 0;
	border: none;
}

/* INNER PAGE SECTION NAV */
.block-section-menu ul li.leaf {
	list-style: none;
	border-bottom: 1px solid #CCC;
	padding: 1em;
}
.block-section-menu ul li.leaf a {
	text-decoration: none;
}
.block-section-menu ul li.leaf a:hover {
	text-decoration: underline;
}

/***********************************************************
ENEWS POP UP
***********************************************************/
#boxes-box-congress_enews_popup, .block.block-congress-enews-popup, .block.block-house-enews-popup {
	display:none;
}

/***********************************************************
EPHEMERA
***********************************************************/

/* fix broken images on google map #490 */
#congress_district_map img { max-width: none; }

blockquote {
  border-bottom: 2px solid #EEEEEE;
  border-top: 2px solid #EEEEEE;
  margin: 10px 20px;
}
blockquote:before {
  color: #EEE;
  content: "\201C";
  float: left;
  font: bold 95px/1em Georgia,Helvetica,Arial,sans-serif;
  height: 0.45em;
  margin: -0.08em 0.05em 0 0;
}

/***********************************************************
 THUMB ROTATOR
***********************************************************/
.pane-congress-hprotator-panel-pane-thumbs .flexslider {
	border: none;
	border-radius: 0;
	box-shadow: none;
}
.pane-congress-hprotator-panel-pane-thumbs .view-congress-hprotator {
    background: none repeat scroll 0 0 #FFFFFF;
}
.pane-congress-hprotator-panel-pane-thumbs .flex-direction-nav a {
    top: 30%;
}
.pane-congress-hprotator-panel-pane-thumbs #hp_top_read_more,
.pane-congress-hprotator-panel-pane-thumbs #hp_top_read_more a {
	display: none;
}
/* taken from http://avexdesigns.com/responsive-youtube-embed/ */
.view-congress-hprotator.view-display-id-panel_pane_thumbs .slides .media-youtube-video  {
	position: relative;
	height: 0;
	padding-bottom: 62.5%;/* THIS CONTROLS THE EMBEDDED VIDEO HEIGHT TO MATCH THE IMAGES */
	overflow: hidden;
}

.view-congress-hprotator.view-display-id-panel_pane_thumbs .slides li iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

/*slidenav*/
.slidenav h3 {
    display: none;
}
.view-congress-hprotator .slidenav .views-field-field-congress-featured-media {
    background: none repeat scroll 0 0 transparent;
    width: 100%;
}
.flexslider .slidenav .slides img {
    display: inline;
    float: left;
    width: 100%;
}
.slidenav .views-field.views-field-title {
	width: 100%;
}

/************************************************************
  ISSUE PAGE BACKGROUNDS
************************************************************/
.page-taxonomy.context-issues #section-content {
  background: #fff;
  background: rgba(255,255,255,0.77);
  background: -moz-linear-gradient(top, rgba(255,255,255,0.77) 0%, rgba(255,255,255,0.1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0.77)), color-stop(100%, rgba(255,255,255,0.1)));
  background: -webkit-linear-gradient(top, rgba(255,255,255,0.77) 0%, rgba(255,255,255,1) 100%);
  background: -o-linear-gradient(top, rgba(255,255,255,0.77) 0%, rgba(255,255,255,1) 100%);
  background: -ms-linear-gradient(top, rgba(255,255,255,0.77) 0%, rgba(255,255,255,1) 100%);
  background: linear-gradient(to bottom, rgba(255,255,255,0.77) 0%, rgba(255,255,255,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
}
.page-taxonomy.context-issues #section-content #breadcrumb{
  border-bottom: 0 none;
}
.page-taxonomy.context-issues #region-content img {
  margin: 0px 0px 10px 10px;
}
/** AMERICAS WORKERS **/
.page-taxonomy-term-30 {
  background: url("../images/backgrounds/issue-worker.jpg") no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
/** ARMED SERVICES **/
.page-taxonomy-term-31 {
  background: url("../images/backgrounds/issue-armed.jpg") no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
/** BANKING **/
.page-taxonomy-term-32 {

}
/** BUDGET ***/
.page-taxonomy-term-52 {

}
/** CIVIL RIGHTS **/
.page-taxonomy-term-33 {

}
/** EDUCATION **/
.page-taxonomy-term-9 {

}
/** ENERGY **/
.page-taxonomy-term-10 {
  background: url("../images/backgrounds/issue-energy.jpg") no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
/** FLOOD **/
.page-taxonomy-term-34 {

}
/** GOVERNMENT **/
.page-taxonomy-term-35 {

}
/** HEALTH **/
.page-taxonomy-term-14 {
  background: url("../images/backgrounds/issue-health.jpg") no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
/** HOUSING **/
.page-taxonomy-term-16 {
  background: url("../images/backgrounds/issue-housing.jpg") no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
/** IMMIGRATION **/
.page-taxonomy-term-36 {

}
/** FLOOD **/
.page-taxonomy-term-34 {

}
/** INTERNATIONAL **/
.page-taxonomy-term-37 {
  background: url("../images/backgrounds/issue-international.jpg") no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
/** LAW ENFORCEMENT **/
.page-taxonomy-term-38 {

}
/** LOCAL ECONOMY **/
.page-taxonomy-term-39 {
  background: url("../images/backgrounds/issue-localb.jpg") no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
/** NUTRITION **/
.page-taxonomy-term-40 {
  background: url("../images/backgrounds/issue-nutrition.jpg") no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
/** RETIREMENT **/
.page-taxonomy-term-41 {

}
/** TECHNOLOGY **/
.page-taxonomy-term-42 {

}
/** TRANSPORTATION **/
.page-taxonomy-term-23 {
  background: url("../images/backgrounds/issue-transportation.jpg") no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
/** VETERANS **/
.page-taxonomy-term-27 {

}
/****HOMEPAGE ALERT****/
.front .block-views-cng-alert-box-block-alert-box{
background: #F5F5F5;
clear: both;
padding: 0;
margin-bottom: 0;
}
.front .block-views-cng-alert-box-block-alert-box h2.block-title{
display: none;
}
.front .block-cng-alert-box-block-alert-box .content .views-field-title a{
width: 215px;
margin-right: 20px;
padding: 10px 1.1em;
margin: 10px 20px 0 0;
display: block;
color: #fff;
font-family: 'Roboto Slab', Georgia, serif;
text-shadow: 0 1px 0 #7A2F2F;
background: url("/sites/adamsmith.house.gov/files/survey-arrow.png") left center no-repeat;
font-size: 24px;
}

.front .block-cng-alert-box-block-alert-box .content .views-field-body{
font-family: 'Roboto Slab', Georgia, serif;
font-weight: 700;
color: #414141;
text-shadow: 0 -1px 0 #FFF;
padding: 10px;
}

.front .block-cng-alert-box-block-alert-box .content .views-field-view-node a{
border-bottom: 1px solid #284161;
margin-right: 20px;
float: right;
width: auto;
text-shadow: 0 1px 0 #284161;
color: #fff;
background: #426b9e;
padding: 5px 10px;
font-family: 'Roboto Slab', Georgia, serif;
margin-bottom: 10px;
}

/** GOOGLE TRANSLATE **/
#block-boxes-google-translate {
  margin-bottom: 0px;
}
#block-boxes-google-translate #google_translate_element {
  margin-top: 5px;
  float: right;
}
#block-boxes-google-translate .trans {
  overflow: hidden;
  float: left;
  margin-bottom: 0px;
  margin-right: 10px;
}
#block-boxes-google-translate .trans li{
 color: #002C67;
 font-size: 11px;
 padding: 4px;
 font-weight: 900;
 text-shadow: 0 0 7px #FFFFFF;
 list-style-type: none;
 display: inline-block;
}
#block-boxes-google-translate .trans li a {
 color: #002C67;
}
/** TRANSLATION PAGES **/
.multilingual .logo-img img{
    height: auto;
}
.multilingual #section-content{
    background: #38597C;
    color: white;
}
.multilingual #zone-menu-wrapper{
 background: none;
}
.multilingual .region-menu .block-boxes{
    margin: 0;
    padding: 0;
}
.multilingual #region-menu{
    text-align: center;
        background: #fff;
    background: rgba(255,255,255,0.93);
    background: -moz-linear-gradient(-45deg, rgba(255,255,255,0.93) 0%, rgba(255,255,255,0.95) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,0.93)), color-stop(100%, rgba(255,255,255,0.95)));
    background: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.93) 0%, rgba(255,255,255,0.95) 100%);
    background: -o-linear-gradient(-45deg, rgba(255,255,255,0.93) 0%, rgba(255,255,255,0.95) 100%);
    background: -ms-linear-gradient(-45deg, rgba(255,255,255,0.93) 0%, rgba(255,255,255,0.95) 100%);
    background: linear-gradient(135deg, rgba(255,255,255,0.93) 0%, rgba(255,255,255,0.95) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
}
.multilingual .region-menu .boxes-box-content ul{
    margin-bottom: 0;
    display: inline-block;
    margin-bottom: -4px;
}
.multilingual .region-menu .boxes-box-content ul li{
    list-style: none;
    list-style-image: none;
}
.multilingual .region-menu .boxes-box-content ul li a{
    display:block;
    border-left: medium none;
    border-top: medium none;
    padding: .7em 1.1em;
    text-decoration: none;
    color: #306088;
    text-transform: uppercase;
    font-size: 17px;
    font-family: 'Oxygen', Arial, sans-serif;
    font-weight: 700;
    text-shadow: 0 1px 0px #FFFFFF;
}

.multilingual .region-menu .boxes-box-content ul li a:hover{
    background: #DCE0E2;
    background: rgba(220, 224, 226, .6);
}

#block-boxes-vi-service h2.block-title,
#block-boxes-vi-issues h2.block-title,
#block-boxes-es-services h2.block-title,
#block-boxes-es-issues h2.block-title,
#block-boxes-ko-services h2.block-title,
#block-boxes-ko-issues h2.block-title,
#block-boxes-zh-services h2.block-title,
#block-boxes-zh-issues h2.block-title,
#block-boxes-ru-services h2.block-title,
#block-boxes-ru-issues h2.block-title,
#block-boxes-so-services h2.block-title,
#block-boxes-so-issues h2.block-title,
#block-boxes-tl-services h2.block-title,
#block-boxes-tl-issues h2.block-title{
    border-bottom: 1px solid #CC6363;
    padding-bottom: 0.3em;
    color: #1B3D69;
    width: 100%;
    margin: 35px auto 20px;
}
.multilingual #region-header-first .odd .service-row{
    clear: both;
    overflow: hidden;
    margin-bottom: 25px;
}

.multilingual #region-header-first .odd p{
    margin-bottom: 0;
    color: #2E568A;
    font-size: 16px;
}
.multilingual #region-header-first .odd h4 a{
    font-size: 20px;
    color: #4A5364;
    font-weight: normal;
    padding-bottom: 0.5em;
}
.multilingual #section-content section.odd h2{
    color: #ffffff;
}
.multilingual #section-content .contact-section p a{
    color: #40E0D0;
}
.multilingual #section-content .contact-section .callout img{
    width: 100px;
    height: 100px;
}
.multilingual .boxes-box-content .wsbform label {
    display: inline-block;
}
.multilingual #region-content .boxes-box-content .contact-aside ul{
    margin-left: 0;
    margin-bottom:0;
}
.multilingual .boxes-box-content .contact-aside ul li{
    list-style: none;
    list-style-image: none;
    border-bottom: 1px solid #333;
    padding: 1em;
}
.multilingual .boxes-box-content .contact-aside ul li.last{
    border-bottom: none;
}
.multilingual .boxes-box-content .contact-aside ul li a{
    color: #ffffff;
}
.multilingual .boxes-box-content .language-aside-enews h2{
    line-height: 35px;
    color: #fff;
    text-shadow: 0 1px 0 #7A2F2F;
    background: #CC6363;
    padding: 2px 10px;
    margin-bottom: 10px;
}
.multilingual #region-content .language-aside-social h2{
    margin-top: 20px;
}
.multilingual #region-content .language-aside-social img{
    width: 38px;
    border: none;
    margin: 0;
}
.multilingual .boxes-box-content .language-aside-enews form label{
    display: none;
}
.multilingual #section-footer {
    background: #fff;
    color: #010508;
}
.multilingual #section-footer a{
    color: #134D97;
}

/************Stat***************/

.view.view-statistics-ticker.view-id-statistics_ticker.view-display-id-page .views-row-1 {
    background: url("../images/account-balance.png") no-repeat;
	background-position: left center;
}
.view.view-statistics-ticker.view-id-statistics_ticker.view-display-id-page .views-row-2 {
    background: url("../images/email.png") no-repeat;
	background-position: left center;
}
.view.view-statistics-ticker.view-id-statistics_ticker.view-display-id-page .views-row-3{
    background: url("../images/money.png") no-repeat;
	background-position: left center;
}
.view.view-statistics-ticker.view-id-statistics_ticker.view-display-id-page .views-row-4 {
    background: url("../images/thumb-up.png") no-repeat;
	background-position: left center;
}
.view.view-statistics-ticker.view-id-statistics_ticker.view-display-id-page .views-row-5 {
    background: url("../images/event.png") no-repeat;
	background-position: left center;
}


.view.view-statistics-ticker.view-id-statistics_ticker.view-display-id-page .views-field-body,
.view.view-statistics-ticker.view-id-statistics_ticker.view-display-id-page .views-field-field-stat-number{
	margin-left: 80px;
}