/*
Theme Name: Flat Bootstrap
Theme URI: http://xtremelysocial.com/wordpress/flat/
Author: XtremelySocial
Author URI: http://xtremelysocial.com
Description: Flat Bootstrap by XtremelySocial is a modern, fully responsive, "flat" style theme with a nice color palette, big full-width images, and full-width colored sections. It automatically adapts for desktops, tablets, and phones. It is based on the WordPress standard starter theme (_S) and the Twitter Bootstrap CSS framework. Features include a mobile navigation bar, multiple columns (grid), buttons, icons, labels, badges, tabbed content areas, collapsible content areas, progress bars, alert boxes, carousels (sliders) and much, much more. This is a theme for both users and theme developers with lots of features but without the bloat. For a live demo go to http://xtremelysocial.com/wordpress/flat/. PLEASE NOTE: Version 1.9 has had a major "spring cleaning" of the functions, templates, and CSS. Please be sure to test it out on your site.
Version: 1.9
License: GNU General Public License
License URI: http://www.opensource.org/licenses/GPL-3.0
Text Domain: flat-bootstrap
Domain Path: /languages/
Tags: one-column, right-sidebar, left-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, featured-images, featured-image-header, full-width-template, flexible-header, theme-options, sticky-post, threaded-comments, light, translation-ready, rtl-language-support, custom-background

Flat Bootstrap WordPress theme, Copyright (C) 2014 XtremelySocial
Flat Bootstrap WordPress theme is licensed under the GPL.
See readme.txt file for license information on components used in this theme.
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Typography
# Elements
# Forms and Buttons
# Navigation
	## Links
	## Menus
# Content
	## Header
	## Footer
	## Posts and pages
	## Comments
# Media
	## Captions and Galleries
# Widgets & Plugins
	## Widgets
	## Plugins

--------------------------------------------------------------*/

/*
 * Note that most styles are handled already in our custom bootstrap.css, theme-base.css,
 * and theme-flat.css files. 
 *
 * We have put comments next to some of the styles to show what our custom bootstrap.css
 * defaults to in case we (or anyone) wants to put these into custom bootstrap.css
 * instead. 
 */

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
/*
 * The cool thing about Lato and Raleway fonts is that they look great at light (300) and
 * regular (500) font weight. So we only use bold (700) sparingly.
 */
body {
	font-family: 'Lato', sans-serif; /*Bootstrap is 500;*/
	font-size: 18px; /*BS is 16px;*/
}

h1, 
h2, 
h3, 
h4, 
h5, 
h6 {
	/* font-family: "Helvetica Neue", sans-serif; */
}

/* Lighten the h1-h3 headings so you can use <b> tags to have certain words stand out */
h1, 
h2, 
h3 {
    font-weight: 500; /*BS is 500 for h1-h6, including .h1-.h6*/
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/

/* Increase font size on article "lead" (usually for an "intro" paragraph */
.lead {
	font-style: italic;
	font-size: 22px; /*18px, but goes to 24px @768 browser width */
}

/* Style code tag like pre tag */
code {
    /*color: #2f2f2f;
    background-color: #f5f5f5; Moved to bootstrap.css*/
	border: 1px solid #ccc;    
}

/* Remove a bit of margin since Bootstrap h1-h3 tags already have 22px top margin */
 hr {
    margin: 16px 0; /*22px 0;*/
}

/*
 * Override margins on jumbotron in case someone uses it like a colored "section" from
 * this theme. Note: Moved here from theme-base.css.
 */
.jumbotron {
	margin-bottom: 25px;
}

/* 
 * Set block quote footer (author) to larger font size. BS quote is 20px, but footer
 * is only 14px for some reason. 
 */
blockquote footer {
	font-size: 18px;
}

/* Color the collapsible panel hover color to match the link hover color */
.panel-title>a:hover, 
.panel-title>small:hover, 
.panel-title>.small:hover, 
.panel-title>small>a:hover, 
.panel-title>.small>a:hover {
}
body #page .container .row .nomargin {
    margin-bottom: 0;
    margin: 0;
    margin-top: 0;
}
/*--------------------------------------------------------------
# Forms and Buttons
--------------------------------------------------------------*/

/* Tone down field labels on forms, comments section, etc. */
label {
	font-weight: 300;
}

/* Match the default font color */
.form-control {
	color: #555;
}

/* 
 * Generically set input buttons to look like Bootstrap, but set colors below that to make
 * it easier for users to override. Match Bootstrap btn-primary styles.
 */
button,
html input[type="button"],
input[type="submit"] {
    border: none;
    outline: 0;
}
button:hover, 
button:focus,
html input[type="button"]:hover, 
html input[type="button"]:focus,
input[type="submit"]:hover, 
input[type="submit"]:focus {
    outline: 0;
}

/* Set colors for input buttons (Search, Reply). Change these in your child theme. */
button,
html input[type="button"],
input[type="submit"] {
    color: #0e2c4e;
    background-color: #fbba4a;
    border-color: #fbba4a;
}
button:hover, 
button:focus,
html input[type="button"]:hover, 
html input[type="button"]:focus,
input[type="submit"]:hover, 
input[type="submit"]:focus {
    color: #fff;
    background-color: #0d2c54;
    border-color: #0d2c54;
}

/* Bootstrap uses "active" style on the <li>, but WordPress paginate_links() uses 
 * "current" in a <span> tag on the link. Also set the hover to match the primary button
 * color. 
 */
.pagination>li>a, 
.pagination>li>span,
span.page-numbers.current {
	color: #0d2c54;
}
.pagination>li>a:hover, 
.pagination>li>span:hover, 
.pagination>li>a:focus,
.pagination>li>span:focus,
span.page-numbers.current {
	z-index: 2;
	color: #fff;
    background-color: #0d2c54;
    border-color: #0d2c54;
}

/* Force search field to not be rounded on iOS devices */
input.search-field {
	-webkit-appearance: none !important;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
}
p.onlypdf {
    display: none;
}
/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/

/*
 * Generically style the links here. Set colors below to make it easier for users to 
 * override.
 */
a {
    word-wrap: break-word;

    -webkit-transition: color .1s ease-in, background .1s ease-in;
    -moz-transition: color .1s ease-in, background .1s ease-in;
    -ms-transition: color .1s ease-in, background .1s ease-in;
    -o-transition: color .1s ease-in, background .1s ease-in;
    transition: color .1s ease-in, background .1s ease-in;
}

a:hover,
a:focus {
    text-decoration: none;
    outline: 0;
}
a:before,
a:after,
a:hover i:before,
a:focus i:before {
    -webkit-transition: color .1s ease-in, background .1s ease-in;
    -moz-transition: color .1s ease-in, background .1s ease-in;
    -ms-transition: color .1s ease-in, background .1s ease-in;
    -o-transition: color .1s ease-in, background .1s ease-in;
    transition: color .1s ease-in, background .1s ease-in;
}

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/

/* Since we lightened the body font, make the site title regular font weight */
.navbar-brand {
	font-weight: 500;
	/*height: 50px; BS already 50px*/ /* Fixes layout if nav bar wraps before collapsing for mobile */
}

/* 
 * Line up the navbar with the header and page content (it's in a container, but not a
 * row) 
 */
div.navbar-collapse.collapse {
	margin-left: -15px;
	margin-right: -15px;
}

/* Since we lightened the body font, increase font weight on active tab */
.nav-tabs>li.active>a, 
.nav-tabs>li.active>a:hover, 
.nav-tabs>li.active>a:focus {
	color: inherit;
	font-weight: 500;	
}

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/

/*--------------------------------------------------------------
## Header
--------------------------------------------------------------*/

/* Set content (page title) header to midnight blue */
.content-header {
	/* background-color: #34495e; */
	color: #fff;
}
.content-header h1, 
.content-header h2, 
.content-header h3 {
	color: #fff;
}

/*--------------------------------------------------------------
## Footer
--------------------------------------------------------------*/

/* Set our footer to "almost" black */
.sidebar-footer {
	/* background-color: #2f2f2f; */
	color: white;
}

.sidebar-footer h1, 
.sidebar-footer h2, 
.sidebar-footer h3 {
	color: #fff;
}

/* Set our "after footer" (footer nav menu and site credits) to "not quite" black */
.after-footer {
	/* height: 300px; */
	background: #222222;
	color: white;
	font-size: 16px;
}

/* Set link colors to off white and text to gray for footer and after footer */
.sidebar-footer,
/*.after-footer {*/
.footer-nav-menu {
	/* color: #95a5a6; */
}
.sidebar-footer a:not(.btn),
.footer-nav-menu a:not(.btn) {
/*.after-footer a:not(.btn) {*/
	color: #f2f2f2;
}
.sidebar-footer a:hover:not(.btn), 
.sidebar-footer a:focus:not(.btn), 
.footer-nav-menu a:hover:not(.btn),
.footer-nav-menu a:focus:not(.btn) {
/*.after-footer a:hover:not(.btn),
.after-footer a:focus:not(.btn) {*/
	color: #3bc492;
}

/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/

/* Reduce the size of post entry meta (date, author) */
.entry-meta {
	font-size: 16px;
}

/* Color "sticky" (featured) posts */
.sticky .entry-title:after {
	background-color: #00a6ed;
	color: #fff;
}

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/

/* Reduce the size of comment edit link */
.comment-edit-link {
	font-size: 16px;
}

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
#twabc_300 {
    height: 450px;
    overflow: hidden;
}
/*--------------------------------------------------------------
## Captions and Galleries
--------------------------------------------------------------*/

/* Color and style the Bootstrap carousel captions */
.carousel-caption,
.carousel-caption h4,
.carousel-caption p {
	font-weight: bold;
}
.carousel-caption {
	text-shadow: none;
	background-color: #16a085;
	color: #fff;
	opacity: .75;
	font-weight: bold;
}
.carousel-caption a {
	color: #fff;
	text-decoration: underline;
}
.carousel-caption a:hover,
.carousel-caption a:focus {
    color: #bdc3c7; /*silver*/
}

/*--------------------------------------------------------------
# Widgets and Plugins
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Widgets
--------------------------------------------------------------*/

/* Get Jetpack Popular Posts Widget to look like other thumbnail posts */
.widgets-list-layout-links {
	float: left !important;
	margin-left: 15px !important;
	/*margin-left: 1.625em !important;*/
}

/*--------------------------------------------------------------
## Plugins
--------------------------------------------------------------*/

/* Format Jetpack contact form with Bootstrap's form-control tag. */
form.contact-form input[type='text'], 
form.contact-form input[type='email'], 
form.contact-form textarea {
    display: block;
    width: 98%;
    height: 36px;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.428571429;
    color: #a1a1a1;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
form.contact-form input[type='text']:focus, 
form.contact-form input[type='email']:focus, 
form.contact-form textarea:focus {
    color: #555;
}

footer aside {
    background: transparent;
    color: white;
}
@font-face {
  font-family: 'fontello';
  src: url('../font/fontello.eot?86544154');
  src: url('../font/fontello.eot?86544154#iefix') format('embedded-opentype'),
       url('../font/fontello.svg?86544154#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fontello';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?86544154#fontello') format('svg');
  }
}
*/

div#can_embed_form_inner h2, div#can_embed_form_inner h4{
    Display:none;
}

#can_embed_form #can_embed_form_inner form input[type="text"], #can_embed_form #can_embed_form_inner form input[type="password"], #can_embed_form #can_embed_form_inner form input[type="url"], #can_embed_form #can_embed_form_inner form input[type="email"], #can_embed_form #can_embed_form_inner form input[type="tel"], #can_embed_form #can_embed_form_inner form input[type="number"], #donate_auto_modal input[type="password"], #donate_auto_modal input[type="text"] {
    display: block !important;
    width: 100% !important;
    height: 47px !important;
    padding: 10px 20px !important;
    font-size: 18px !important;
    line-height: 1.42857143 !important;
    color: #00a6ed !important;
    background-color: #fff !important;
    background-image: none !important;
    border: 1px solid #ccc !important;
    border-radius: 4px !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075) !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075) !important;
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s !important;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !important;
}

#can-form-area-join-us-85 .form #can_embed_form, #can-form-area-join-us-85 .form #donate_auto_modal {
    padding: 19px!important;
    border: none !important;
    color: #4E4E4E!important;
    font-size: 18px!important;
    line-height: 30px!important;
    font-family: 'Helvetica',Arial,sans-serif!important;
    font-weight: 400!important;
    outline: none!important;
    background-color: white!important;
    width: 100%!important;
    max-width: 100%!important;
    box-sizing: border-box!important;
}

#can-form-area-join-us-85 #can_embed_form input[type="submit"], #can-form-area-join-us-85 #can_embed_form .button, #can-form-area-join-us-85 #donate_auto_modal input[type="submit"], #can-form-area-join-us-85 #donate_auto_modal .button {
    background-color: #00a6ed !important;
    border-color: #00a6ed !important;
    text-shadow: none !important;
    display: inline-block !important;
    margin-bottom: 0 !important;
    font-weight: normal !important;
    text-align: center !important;
    vertical-align: middle !important;
    -ms-touch-action: manipulation !important;
    touch-action: manipulation !important;
    cursor: pointer !important;
    background-image: none !important;
    border: 1px solid transparent !important;
    white-space: nowrap !important;
    padding: 15px 20px !important;
    font-size: 28px !important;
    line-height: 1.42857143 !important;
    border-radius: 4px !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
}

#can_embed_form #form_col2 {
    margin: 15px 0 0 !important;
    padding: 15px 15px 0 !important;
    text-align: right !important;
    border-top: 1px solid #e5e5e5 !important;
}

#can-form-area-join-us-85 #can_embed_form input[type="submit"]:hover, #can-form-area-join-us-85 #can_embed_form .button:hover, #can-form-area-join-us-85 #donate_auto_modal input[type="submit"]:hover, #can-form-area-join-us-85 #donate_auto_modal .button:hover {
    background-color: #369d8c !important;
    border-color: #2d8274  !important;
    }

#can_embed_form #action_info { display:none !important;}

.modal #can_embed_form #can_thank_you h1, .modal #can_embed_form #can_thank_you h4{
    text-shadow: none !important;
}

.modal #can_embed_form #can_thank_you {
    background-color: #00a6ed !important;
    border-color: #00a6ed !important;
}
.modal #can_embed_form, .modal #donate_auto_modal {
    border: 0 !important;
}

.modal #can_embed_form #can_embed_form_inner h2, .modal #can_embed_form #can_embed_form_inner h4 {
    display:none !important;
}

.modal #can_embed_form input[type="submit"], .modal #can_embed_form .button, .modal #donate_auto_modal input[type="submit"], .modal #donate_auto_modal .button {
        background-color: #00a6ed !important;
    border-color: #00a6ed !important;
    text-shadow: none !important;
    display: inline-block !important;
    margin-bottom: 0 !important;
    font-weight: normal !important;
    text-align: center !important;
    vertical-align: middle !important;
    -ms-touch-action: manipulation !important;
    touch-action: manipulation !important;
    cursor: pointer !important;
    background-image: none !important;
    border: 1px solid transparent !important;
    white-space: nowrap !important;
    padding: 15px 20px !important;
    font-size: 28px !important;
    line-height: 1.42857143 !important;
    border-radius: 4px !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
}

.modal #can_embed_form input[type="submit"]:hover, .modal #can_embed_form .button:hover, .modal #donate_auto_modal input[type="submit"]:hover, .modal #donate_auto_modal .button:hover {
    background-color: #369d8c !important;
    border-color: #2d8274 !important;}

#can_embed_form #action_info {
    display:none !important;
}
@media (max-width:770px) {
    #main .panel.panel-primary {
        margin-left: -15px;
        margin-right: -15px;
    }

    .lead {
        font-size: 18px;
    }
    ul, menu, dir {
        display: block;
        list-style-type: disc;
        -webkit-margin-before: 1em;
        -webkit-margin-after: 1em;
        -webkit-margin-start: 0px;
        -webkit-margin-end: 0px;
        -webkit-padding-start: 10px;
    }

    aside#issues {
        margin-left: -15px;
        margin-right: -15px;
        padding-left: 0;
        padding-right: 0;
    }
    #main .panel-group { margin-top:25px;}
}
article#post-468 {
    padding-top: 50px;
}
.not-home.special {
    background-size: 0;
    background-attachment: initial !important;
    /* background-repeat: no-repeat; */
}

.not-home.special header.site-header, .not-home.special > * {
    background: transparent;
}

.not-home.special header.site-header {
    padding-bottom: 0;
    padding-top: 0;
}


.not-home.special header.site-header .custom-header-image {
    height: 400px !important;
}

.not-home.special header.site-header .custom-header-image #site-branding {
    height: 396px !important;
}

.not-home.special div#content {
    margin-top: -159px;
}
@media(min-width:992px){
    .nopadright {
        margin-right: 0;
        padding-right: 0 !important;
    }
    .map-legend {
        /* position:absolute; */
        z-index:99;
    }
    
}
.mapboxgl-map {
    padding: 0;
}
div#listings {
    padding-right: 15px;
    margin-left: -25px;
    height: 80vh;
    overflow: auto;
    padding-bottom: 60px;
    margin-right: -40px;
    padding-left: 15px;
}


  .listings {
    height: 100%;
    overflow: auto;
    padding-bottom: 60px;
  }
  
  .listings .item {
    display: block;
    border-bottom: 1px solid #eee;
    padding: 4px;
    text-decoration: none;
  }
  div#map {
    height: 100vh !important;
    width: 100%;
    /* top: 0; */
    position: absolute;
    /* bottom: 0; */
}

.has-a-map {
    height: 100vh;
}

.container {
    position: relative;
}

.content-area.map-legend:after {opacity: 0.4;content: '';display: block;width: 50px;margin: 0 auto;border-left: 50px solid transparent;border-right: 50px solid transparent;border-top: 35px solid #f6511d;}


.content-area.map-legend:hover:after {
    opacity: 1;
}
  .listings .item:last-child {
    border-bottom: none;
  }
  
  .listings .item .title {
    font-size: 12px;
    display: block;
    color: #f6511d;
  }
  
  .listings .item .title small {
    font-weight: 400;
  }
  
  .listings .item.active .title,
  .listings .item .title:hover {
    color: #0d2c54;
  }
  
  .listings .item.active {
    background-color: #f8f8f8;
  }

div#map {
    height: 100vh !important;
    width: 100%;
    /* top: 0; */
    position: absolute;
    /* bottom: 0; */
}

.has-a-map {
    height: 100vh;
}

.container {
    position: relative;
}

.content-area.map-legend:after {opacity: 0.4;content: '';display: block;width: 50px;margin: 0 auto;border-left: 50px solid transparent;border-right: 50px solid transparent;border-top: 35px solid #f6511d;}


.content-area.map-legend:hover:after {
    opacity: 1;
}
.content-area.map-legend.state-landing {
    height: 100%;
    overflow: hidden;
}

.marker {
  border: none;
  cursor: pointer;
  height: 40px;
  width: 40px;
  background-image: url(http://wehatenafta.org/wp-content/themes/flat-bootstrap/logo.png);
  background-color: rgba(0, 0, 0, 0);
  transform: translate(28px, 56px, 0);
}
.thumbnail img {
    min-width: 100%;
}

.text-divider {margin: 2em 0;line-height: 0;text-align: center;}
.text-divider span {/* margin-bottom: 30px; */margin-top: -30px;line-height: 1.2;/* min-height: 48px; *//* max-width: 80%; */display: inline-block;white-space: normal;background-color: white;padding: 0 25px !important;word-break: break-word;}
.text-divider:before {content: " ";display: block;border-top: 3px solid #0d2c54;border-bottom: 3px solid #0d2c54;}
.caption {
    padding-top: 11px !important;
}


.caption .text-muted {
    /* margin-top: -20px; */
    border-bottom: 1px solid rgba(0,0,0,0.1);
    margin-bottom: 20px;
}
	@media(min-width:1200px){
	article#post-593 .th-container {
		max-height: 260px;
	}
}
.thumbnail .col-lg-3 img {
     min-width:100%;
     /* margin-left: -15px; */
     min-height: 170px !important;
     /* margin-right: -15px; */
     /* max-height:170px; */
     overflow:hidden;
}
.thumbnail .col-xs-12 img {
    width: auto;
    min-width: 100%;
    height: auto !important;
}
.th-container {
    display: block;
}
#post-585 .thumbnail .col-sm-4 .th-container img {}

img.attachment-full.size-full {}


    @media only screen and (min-width:992px){
    	#post-587 .thumbnail .col-xs-12 .th-container {
    padding: 0 180px 0;
}
    	.thumbnail .col-md-4 .th-container {
    overflow: hidden;
    max-height: 180px;
}
.thumbnail .row .caption {
    display: none;
}

.thumbnail .row {
    margin-bottom: 10px;
}

#post-593 .thumbnail .row .caption {
    display: block;
}
@media(min-width:1200px){
    #post-593 .thumbnail .row .caption {
        margin-bottom: -30px;
    }
}


    }
    @media only screen and (min-width:768px){
	.thumbnail .col-sm-6.col-md-4 .th-container {
    overflow: hidden;
    max-height: 180px;
}



#post-585 .thumbnail .col-md-4 .th-container {
     overflow: hidden; 
     max-height: 300px;
}
#post-585 .thumbnail .col-sm-4:last-child .th-container img {min-width: 110%;}

}
.map-legend .entry-content p, .single-point .entry-content p {
    font-size: 14px;
}

.page-subtitle.taxonomy-description {
    padding-left: 15px;
    display: inline;
}

#action #can-petition-area-trump-give-us-a-real-nafta-renegotiation {}

#action #can-petition-area-trump-give-us-a-real-nafta-renegotiation p img {
    display: none;
}

#action #can-petition-area-trump-give-us-a-real-nafta-renegotiation .action_description.clearfix {
    display: none;
}

#action #can-petition-area-trump-give-us-a-real-nafta-renegotiation h4.action_target.js-action_target {
    display: none;
}

#action #can-petition-area-trump-give-us-a-real-nafta-renegotiation .action_letter {
    box-shadow: none !important;
    border: none !important;
    padding: 0 !important;
}
@font-face {
  font-family: 'fontello';
  src: url('../font/fontello.eot?20025605');
  src: url('../font/fontello.eot?20025605#iefix') format('embedded-opentype'),
       url('../font/fontello.svg?20025605#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fontello';
  src: url('data:application/octet-stream;base64,d09GRgABAAAAAA0AAA8AAAAAFqgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIwleU9TLzIAAAGUAAAAQwAAAFY+IEl4Y21hcAAAAdgAAABQAAABfohD7KljdnQgAAACKAAAABMAAAAgBtX/BGZwZ20AAAI8AAAFkAAAC3CKkZBZZ2FzcAAAB8wAAAAIAAAACAAAABBnbHlmAAAH1AAAAnAAAAOqup1puWhlYWQAAApEAAAAMQAAADYMvg08aGhlYQAACngAAAAbAAAAJAc8A1ZobXR4AAAKlAAAAAwAAAAMC7gAAGxvY2EAAAqgAAAACAAAAAgAdAHVbWF4cAAACqgAAAAgAAAAIADlDAZuYW1lAAAKyAAAAXcAAALNzJ0dH3Bvc3QAAAxAAAAAQgAAAFQAfR4fcHJlcAAADIQAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYMpJLMlj4HNx8wlhkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAKVkFSAB4nGNgZH7BOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGBxeMLxgZA76n8UQxRzEMA0ozAiSAwAKgAwWAHic7ZCxDYAwDATPiaFAjEFBwTBU7F+yRfK2GYOX7qR/uTKwAF1cwsEejMit1XLvbLk7R9547K+NIRNW93STVv7s6fNrLf5U1OcK2gTMuAtdeJxjYEADEhDIHPQ/C4QBEmwD3QB4nK1WaXfTRhQdeUmchCwlCy1qYcTEabBGJmzBgAlBsmMgXZytlaCLFDvpvvGJ3+Bf82Tac+g3flrvGy8kkLTncJqTo3fnzdXM22USWpLYC+uRlJsvxdTWJo3sPAnphk3LUXwoO3shZYrJ3wVREK2W2rcdh0REIlC1rrBEEPseWZpkfOhRRsu2pFdNyi096S5b40G9Vd9+GjrKsTuhpGYzdGg9siVVGFWiSKY9UtKmZaj6K0krvL/CzFfNUMKITiJpvBnG0EjeG2e0ymg1tuMoimyy3ChSJJrhQRR5lNUS5+SKCQzKB82Q8sqnEeXD/Iis2KOcVrBLttP8vi95p3c5P7Ffb1G25EAfyI7s4Ox0JV+EW1th3LST7ShUEXbXd0Js2exU/2aP8ppGA7crMr3QjGCpfIUQKz+hzP4hWS2cT/mSR6NaspETQetlTuxLPoHW44gpcc0YWdDd0QkR1P2SMwz2mD4e/PHeKZYLEwJ4HMt6RyWcCBMpYXM0SdowcmAlZYsqqfWumDjldVrEW8J+7drRl85o41B3YjxbDx1bOVHJ8WhSp5lMndpJzaMpDaKUdCZ4zK8DKD+iSV5tYzWJlUfTOGbGhEQiAi3cS1NBLDuxpCkEzaMZvbkbprl2LVqkyQP13KP39OZWuLnTU9oO9LNGf1anYjrYC9PpaeQv8Wna5SJF6frpGX5M4kHWAjKRLTbDlIMHb/0O0svXlhyF1wbY7u3zK6h91kTwpAH7G9AeT9UpCUyFmFWIVkBirWtZlsnVrBapyNR3Q5pWvqzTBIpyHBfHvoxx/V8zM5aYEr7fidOzIy49c+1LCNMcfJt1PZrXqcVyAXFmeU6nWZbv6zTH8gOd5lme1+kIS1unoyw/1GmB5Uc6HWN5QQuadN/BkIsw5AIOkDCEpQNDWF6CISwVDGG5CENYFmEIyyUYwvJjGMJyGYawvKxl1dRTSePamVgGbEJgYo4eucxF5WoquVRCu2hUakOeEm6VVBTPqn9loF488oY5sBZIl8iaXzHOlY9G5fjWFS1vGjtXwLHqbx+O9jnxUtaLhT8F/9XWVCW9Ys3Dk6vwG4aebCeqNql4dE2Xz1U9uv5fVFRYC/QbSIVYKMqybHBnIoSPOp2GaqCVQ8xszDy063XLmp/D/TcxQhZQ/fg3FBoL3INOWUlZ7eCs1dfbstw7g3I4EyxJMTfz+lb4IiOz0n6RWcqej3wecAWMSmXYagOtFbzZJzEPmd4kzwRxW1E2SNrYzgSJDRzzgHnznQQmYeqqDeRO4YYN+AVhbsF5J1yieqMsh+5F7PMopPxbp+JE9qhojMCz2Rthr+9Cym9xDCQ0+aV+DFQVoakYNRXQNFJuqAZfxtm6bULGDvQjKnbDsqziw8cW95WSbRmEfKSI1aOjn9Zeok6q3H5mFJfvnb4FwSA1MX9733RxkMq7WskyR20DU7calVPXmkPjVYfq5lH1vePsEzlrmm66Jx56X9Oq28HFXCyw9m0O0lImF9T1YYUNosvFpVDqZTRJ77gHGBYY0O9Qio3/q/rYfJ4rVYXRcSTfTtS30edgDPwP2H9H9QPQ92Pocg0uz/eaE59u9OFsma6iF+un6Dcwa625WboG3NB0A+IhR62OuMoNfKcGcXqkuRzpIeBj3RXiAcAmgMXgE921jOZTAKP5jDk+wOfMYdBkDoMt5jDYZs4awA5zGOwyh8Eecxh8wZx1gC+ZwyBkDoOIOQyeMCcAeMocBl8xh8HXzGHwDXPuA3zLHAYxcxgkzGGwr+nWMMwtXtBdoLZBVaADU09Y3MPiUFNlyP6OF4b9vUHM/sEgpv6o6faQ+hMvDPVng5j6i0FM/VXTnSH1N14Y6u8GMfUPg5j6TL8Yy2UGv4x8lwoHlF1sPufvifcP28VAuQABAAH//wAPeJyVUktPE1EUPuc+5k5nmBmh0xmowtACM0QKpbWPULStiBYzCkRDBEsiuKBqoyXxge6NJO5049q4cWEiP0MT3PgD5E+4Vu8UZWngJve8vu+ec+/NBwjw+zX9QPNQh4G6M1vMZYLBftsSGlwGgK2RNHJ7Ai1UhJLFROChI70wMYuuY6E7JKFy3kmIc0HBw8Av1TCYwhpGbKH4NSKUwA/w5/QZlalaFa0kjVubfUQTz0eZmv+mMuz9qsSMimnuWwyV73lGyNiLU7Rv04rT4VhVU7lK882CQMo8xPCtbZjtCuOYfGWK/o+KblQcxg4ONOIWNEt8GiC62E2S2GzbMuzPWY9RFPIhinznU/qDVmAaqnANmvAAdnCpHm+uGZSzJ3c3KPCRJKFAG+FebHm1Pg4MOTL+EDgghzYARaBtoAQpaQNizwIQYpCrp8M9TfI9QIYdYJx15AnekXzoSDbtHNHME7a1jtc2ccK2Z4/Ttj74P8bWWnfVjTvrqytjo6lhv1fhzgT6QalclTIYSQtF+IEvVSMUC010hWJL7eRrckuNlMqSR3xeCqKo5HR55QguZdFPS7m5opsV/qbeP3dYDUT5CLJdur/SrIzXh734WG3nfsc5r7jUGpq6UiwODG3pelVP6a3sxq1UIVzafSZUFL+MvDa3vnqp4eRyhdrOe8LIJGM24STD2E0UmCHEJpTJ7NGhsw+L76YlgEoUYtsj4XzrpZeYv3B7saHynuVwe6FQfHOxJedVdb3ljKaK4cymi1qPPrF9rzw746WTj6/fWDS+EJLhcl5k5xAnCccokX/dtXFpZamVkxeKYuQE/gDdbXsieJxjYGRgYADi9WdFPsfz23xl4GZ+ARRhuHI75QqC/l/K/ILZCsjlYGACiQIAhyENjwAAAHicY2BkYGAO+p8FJF8wMIBJRgZUwAwAXPcDmgAD6AAAA+gAAAPoAAAAAAAAAHQB1QABAAAAAwB4AAYAAAAAAAIADAAcAHMAAABcC3AAAAAAeJx1kN1qwjAYht/Mn20K29hgp8vRUMbqDwxBEASHnmwnMjwdtda2UhtJo+Bt7B52MbuJXcte2ziGspY0z/fky5evAXCNbwjkzxNHzgJnjHI+wSl6lgv0z5aL5BfLJVTxZrlM/265ggcElqu4wQcriOI5owU+LQtciUvLJ7gQd5YL9I+Wi+Se5RJuxavlMr1nuYKJSC1XcS++Bmq11VEQGlkb1GW72erI6VYqqihxY+muTah0KvtyrhLjx7FyPLXc89gP1rGr9+F+nvg6jVQiW05zr0Z+4mvX+LNd9XQTtI2Zy7lWSzm0GXKl1cL3jBMas+o2Gn/PwwAKK2yhEfGqQhhI1GjrnNtoooUOacoMycw8K0ICFzGNizV3hNlKyrjPMWeU0PrMiMkOPH6XR35MCrg/ZhV9tHoYT0i7M6LMS/blsLvDrBEpyTLdzM5+e0+x4WltWsNduy511pXE8KCG5H3s1hY0Hr2T3Yqh7aLB95//+wHmboRRAHicY2BigAAuBuyAmZGJkZmRhUE8OT+vOLWoLLEksyw1PjexICc1Pic1MU0gNbFINz9NNzm/KE83E6iIgQEAcRUPsAAAeJxj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxlYnTYxMDJogRibuZgYOSAsPgYwi81pF9MBoDQnkM3utIvBAcJmZnDZqMLYERixwaEjYiNzistGNRBvF0cDAyOLQ0dySARISSQQbOZhYuTR2sH4v3UDS+9GJgYXAAx2I/QAAA==') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
}
.fa-maple_leaf:before { content: '\e800';
font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;} /* '' */
.fa-ear-of-corn:before { content: '\e801'; 
font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;} /* '' */

div#text-6 .caption {
    padding: 0;
}