﻿  .esg-grid .mainul li.eg-theme_skin_2-wrapper .esg-media-poster {
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
        }
     .fb_iframe_widget > span {
            display: table !important;
        }

        .woo-social-buttons {
            margin: 10px 0;
        }

            .woo-social-buttons img {
                vertical-align: top;
            }

            .woo-social-buttons span.custom {
                float: left;
                margin: 0 5px 5px 0;
            }

            .woo-social-buttons span.nocount, .woo-social-buttons span.hcount {
                float: left;
                margin: 0 5px 5px 0;
                height: 21px;
            }

            .woo-social-buttons span.vcount {
                float: left;
                margin: 0 5px 5px 0;
                height: 65px;
            }

            .woo-social-buttons span.yithqv {
                float: left;
                margin: 0 5px 5px 0;
                height: 36px;
            }

            .woo-social-buttons iframe {
                margin: 0px !important;
                padding: 0px !important;
                vertical-align: baseline;
            }

            .woo-social-buttons .smsb_pinterest.vcount {
                position: relative;
                top: 30px;
            }

            .woo-social-buttons .smsb_tumblr iframe {
                height: 20px !important;
                width: 50px !important;
            }

            .woo-social-buttons .smsb_tumblr.hcount iframe {
                height: 20px !important;
                width: 72px !important;
            }

            .woo-social-buttons .smsb_tumblr.vcount iframe {
                height: 40px !important;
                width: 55px !important;
            }

            .woo-social-buttons .smsb_stumbleupon.vcount iframe {
                height: 60px !important;
                width: 50px !important;
            }

            .woo-social-buttons .smsb_vkontakte table tr > td {
                padding: 0px;
                line-height: auto;
            }

            .woo-social-buttons .smsb_vkontakte a {
                height: auto !important;
            }
                 .esg-grid .mainul li.eg-theme_skin_2-wrapper {
            background: #ffffff;
            padding: 0px 0px 0px 0px;
            border-width: 0px 0px 0px 0px;
            border-radius: 35px 35px 35px 35px;
            border-color: transparent;
            border-style: none;
            overflow: hidden;
            /*-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC) !important;*/
        }
                     .eg-theme_skin_2-content {
            background: rgba(255,255,255,0);
            padding: 0px 0px 0px 0px;
            border-width: 0px 0px 0px 0px;
            border-radius: 0px 0px 0px 0px;
            border-color: transparent;
            border-style: none;
            text-align: center;
        }  
   .eg-theme_skin_2-container {
            background: rgba(39,28,79,0.6);
        }
   .eg-theme_skin_2-element-24-a {
            font-size: 10px !important;
            line-height: 10px !important;
            color: #ffffff !important;
            font-family: Roboto !important;
            font-weight: 700 !important;
            text-decoration: none !important;
            text-transform: uppercase !important;
            display: inline-block !important;
            float: none !important;
            clear: both !important;
            margin: 0px 0px 0px 0px !important;
            position: relative !important;
        }
     .eg-theme_skin_2-element-0-a {
            display: block !important;
            text-align: center !important;
            clear: both !important;
            margin: 7px 0px 12px 0px !important;
            position: relative !important;
        }
      .eg-theme_skin_2-element-24:hover {
            font-size: 10px !important;
            line-height: 10px !important;
            color: #ffffff !important;
            font-weight: 700 !important;
            border-radius: 35px 35px 35px 35px !important;
            background: #62d0df !important;
            font-family: Roboto !important;
            text-transform: uppercase !important;
        }

        .eg-theme_skin_2-element-0:hover {
            font-size: 16px !important;
            line-height: 20px !important;
            color: #e268e0 !important;
            font-weight: 600 !important;
            
            border-radius: 0px 0px 0px 0px !important;
            background: rgba(255,255,255,0) !important;
            font-family: Oswald !important;
            text-transform: uppercase !important;
        }
           .eg-theme_skin_2-element-24 {
            font-size: 10px !important;
            line-height: 10px !important;
            color: #ffffff !important;
            font-weight: 700 !important;
            padding: 6px 14px 5px 14px !important;
            border-radius: 35px 35px 35px 35px !important;
            background: #01a8ec !important;
            z-index: 2 !important;
            font-family: Roboto !important;
            text-transform: uppercase !important;
        }

        .eg-theme_skin_2-element-0 {
            font-size: 16px !important;
            line-height: 20px !important;
            color: #ffffff !important;
            font-weight: 600 !important;
            
            padding: 0px 24px 0px 24px !important;
            border-radius: 0px 0px 0px 0px !important;
            background: rgba(255,255,255,0) !important;
            z-index: 2 !important;
            display: block;
            font-family: Oswald !important;
            text-transform: uppercase !important;
        }
        .theme_style_2 .navigationbuttons, .theme_style_2 .esg-pagination, .theme_style_2 .esg-filters {
            text-transform: uppercase;
            text-align: center;
        }

        .theme_style_2 .esg-filterbutton, .theme_style_2 .esg-navigationbutton, .theme_style_2 .esg-sortbutton, .theme_style_2 .esg-cartbutton {
            color: #000;
            margin-right: 5px;
            cursor: pointer;
            position: relative;
            z-index: 2;
            padding: 1px 30px;
            border: none;
            line-height: 38px;
            border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            font-size: 12px;
            font-weight: 700;
            font-family: "Open Sans",sans-serif;
            display: inline-block;
            background: #fff;
            margin-bottom: 5px;
        }

        .theme_style_2 .esg-navigationbutton {
            padding: 2px 12px;
        }

            .theme_style_2 .esg-navigationbutton * {
                color: #000;
            }

        .theme_style_2 .esg-pagination-button:last-child {
            margin-right: 0;
        }

        .theme_style_2 .esg-sortbutton-wrapper, .theme_style_2 .esg-cartbutton-wrapper {
            display: inline-block;
        }

        .theme_style_2 .esg-sortbutton-order, .theme_style_2 .esg-cartbutton-order {
            display: inline-block;
            vertical-align: top;
            border: none;
            width: 40px;
            line-height: 40px;
            border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            font-size: 12px;
            font-weight: 700;
            color: #999;
            cursor: pointer;
            background: #eee;
            background: #fff;
            margin-left: 5px;
        }

        .theme_style_2 .esg-cartbutton {
            color: #fff;
            cursor: default !important;
        }

            .theme_style_2 .esg-cartbutton .esgicon-basket {
                color: #fff;
                font-size: 15px;
                line-height: 15px;
                margin-right: 10px;
            }

        .theme_style_2 .esg-cartbutton-wrapper {
            cursor: default !important;
        }

        .theme_style_2 .esg-sortbutton, .theme_style_2 .esg-cartbutton {
            display: inline-block;
            position: relative;
            cursor: pointer;
            margin-right: 0px;
            border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
        }

            .theme_style_2 .esg-navigationbutton:hover, .theme_style_2 .esg-filterbutton:hover, .theme_style_2 .esg-sortbutton:hover, .theme_style_2 .esg-sortbutton-order:hover, .theme_style_2 .esg-cartbutton-order:hover, .theme_style_2 .esg-filterbutton.selected {
                border-color: none;
                color: #000;
                background: #fff;
            }

                .theme_style_2 .esg-navigationbutton:hover * {
                    color: #333;
                }

        .theme_style_2 .esg-sortbutton-order.tp-desc:hover {
            color: #333;
        }

        .theme_style_2 .esg-filter-checked {
            padding: 1px 3px;
            color: #cbcbcb;
            background: #cbcbcb;
            margin-left: 7px;
            font-size: 9px;
            font-weight: 300;
            line-height: 9px;
            vertical-align: middle;
        }

        .theme_style_2 .esg-filterbutton.selected .esg-filter-checked, .theme_style_2 .esg-filterbutton:hover .esg-filter-checked {
            padding: 1px 3px 1px 3px;
            color: #fff;
            background: #000;
            margin-left: 7px;
            font-size: 9px;
            font-weight: 300;
            line-height: 9px;
            vertical-align: middle;
        }

        .theme_style_2 .eg-custom-3-element-0-a a {
            font-family: "rajdhani",sans-serif;
            background-color: transparent !important;
        }

            .theme_style_2 .eg-custom-3-element-0-a a:hover {
                opacity: 0.8;
            }

        .theme_style_2 .eg-custom-3-element-24-a a {
            color: #fff !important;
        }

        .theme_style_2 .esg-media-cover-wrapper:hover {
            background-color: #f63854 !important;
        }

        .theme_style_2 .eg-custom-3-content {
            background-color: transparent !important;
        }

        .theme_style_2 .esg-entry-cover {
            visibility: initial !important;
        }

        .theme_style_2 .eg-custom-3-container {
            background-color: transparent !important;
        }

        .theme_style_2 .eg-custom-3-content {
            background-color: #fff !important;
            padding: 14px 25px 15px 16px;
        }

            .theme_style_2 .eg-custom-3-content:hover {
                background-color: transparent !important;
            }

                .theme_style_2 .eg-custom-3-content:hover .eg-custom-3-element-0-a a {
                    color: #fff !important;
                }

        .theme_style_2 .eg-theme_skin_2-element-24 {
            letter-spacing: 1px;
        }

        @media (max-width:479px) {
            .theme_style_2 .eg-theme_skin_2-element-0-a {
                margin-top: 12px !important;
            }

            .theme_style_2 li[data-cobblesw="3"] .eg-theme_skin_2-element-0, .theme_style_2 li[data-cobblesw="2"] .eg-theme_skin_2-element-0 {
                font-size: 110% !important;
                padding: 0 1em !important;
            }
        }
         a.eg-henryharrison-element-1, a.eg-henryharrison-element-2 {
            -webkit-transition: all .4s linear;
            -moz-transition: all .4s linear;
            -o-transition: all .4s linear;
            -ms-transition: all .4s linear;
            transition: all .4s linear;
        }

        .eg-jimmy-carter-element-11 i:before {
            margin-left: 0px;
            margin-right: 0px;
        }

        .eg-harding-element-17 {
            letter-spacing: 1px;
        }

        .eg-harding-wrapper .esg-entry-media {
            overflow: hidden;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            padding: 30px 30px 0px 30px;
        }

        .eg-harding-wrapper .esg-media-poster {
            overflow: hidden;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
        }

        .eg-ulysses-s-grant-wrapper .esg-entry-media {
            overflow: hidden;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            padding: 30px 30px 0px 30px;
        }

        .eg-ulysses-s-grant-wrapper .esg-media-poster {
            overflow: hidden;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
        }

        .eg-richard-nixon-wrapper .esg-entry-media {
            overflow: hidden;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            padding: 30px 30px 0px 30px;
        }

        .eg-richard-nixon-wrapper .esg-media-poster {
            overflow: hidden;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
        }

        .eg-herbert-hoover-wrapper .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            filter: gray;
            -webkit-filter: grayscale(100%);
        }

        .eg-herbert-hoover-wrapper:hover .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            -webkit-filter: grayscale(0%);
        }

        .eg-lyndon-johnson-wrapper .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            filter: gray;
            -webkit-filter: grayscale(100%);
        }

        .eg-lyndon-johnson-wrapper:hover .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            -webkit-filter: grayscale(0%);
        }

        .esg-overlay.eg-ronald-reagan-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            background: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        .eg-georgebush-wrapper .esg-entry-cover {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            background: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        .eg-jefferson-wrapper {
            -webkit-border-radius: 5px !important;
            -moz-border-radius: 5px !important;
            border-radius: 5px !important;
            -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC) !important;
        }

        .eg-monroe-element-1 {
            text-shadow: 0px 1px 3px rgba(0,0,0,0.1);
        }

        .eg-lyndon-johnson-wrapper .esg-entry-cover {
            background: -moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));
            background: -webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 );
        }

        .eg-wilbert-wrapper .esg-entry-cover {
            background: -moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));
            background: -webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 );
        }

        .eg-wilbert-wrapper .esg-media-poster {
            -webkit-transition: 0.4s ease-in-out;
            -moz-transition: 0.4s ease-in-out;
            -o-transition: 0.4s ease-in-out;
            transition: 0.4s ease-in-out;
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            filter: gray;
            -webkit-filter: grayscale(100%);
        }

        .eg-wilbert-wrapper:hover .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            -webkit-filter: grayscale(0%);
        }

        .eg-phillie-element-3:after {
            content: " ";
            width: 0px;
            height: 0px;
            border-style: solid;
            border-width: 5px 5px 0 5px;
            border-color: #000 transparent transparent transparent;
            left: 50%;
            margin-left: -5px;
            bottom: -5px;
            position: absolute;
        }

        .eg-howardtaft-wrapper .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            -webkit-filter: grayscale(0%);
        }

        .eg-howardtaft-wrapper:hover .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            filter: gray;
            -webkit-filter: grayscale(100%);
        }

        .myportfolio-container .added_to_cart.wc-forward {
            font-family: "Open Sans";
            font-size: 13px;
            color: #fff;
            margin-top: 10px;
        }

        .esgbox-title.esgbox-title-outside-wrap {
            font-size: 15px;
            font-weight: 700;
            text-align: center;
        }

        .esgbox-title.esgbox-title-inside-wrap {
            padding-bottom: 10px;
            font-size: 15px;
            font-weight: 700;
            text-align: center;
        }

        .esg-content.eg-twitterstream-element-33-a {
            display: inline-block;
        }

        .eg-twitterstream-element-35 {
            word-break: break-all;
        }

        .esg-overlay.eg-twitterstream-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            background: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        .esg-content.eg-facebookstream-element-33-a {
            display: inline-block;
        }

        .eg-facebookstream-element-0 {
            word-break: break-all;
        }

        .esg-overlay.eg-flickrstream-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            background: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        rra.eg-henryharrison-element-1, ra.eg-henryharrison-element-2 {
            r -webkit-transition:all .4s linear;
            r -moz-transition:all .4s linear;
            r -o-transition:all .4s linear;
            r -ms-transition:all .4s linear;
            r transition:all .4s linear;
            r;
        }

        rrr.eg-jimmy-carter-element-11 i:before {
            margin-left: 0px;
            margin-right: 0px;
        }

        rrrr.eg-harding-element-17 {
            letter-spacing: 1px;
        }

        r.eg-harding-wrapper .esg-entry-media {
            overflow: hidden;
            r box-sizing:border-box;
            r -webkit-box-sizing:border-box;
            r -moz-box-sizing:border-box;
            r padding:30px 30px 0px 30px;
            r;
        }

        rr.eg-harding-wrapper .esg-media-poster {
            overflow: hidden;
            r border-radius:50%;
            r -webkit-border-radius:50%;
            r -moz-border-radius:50%;
            r;
        }

        rrr.eg-ulysses-s-grant-wrapper .esg-entry-media {
            overflow: hidden;
            r box-sizing:border-box;
            r -webkit-box-sizing:border-box;
            r -moz-box-sizing:border-box;
            r padding:30px 30px 0px 30px;
            r;
        }

        rr.eg-ulysses-s-grant-wrapper .esg-media-poster {
            overflow: hidden;
            r border-radius:50%;
            r -webkit-border-radius:50%;
            r -moz-border-radius:50%;
            r;
        }

        rrr.eg-richard-nixon-wrapper .esg-entry-media {
            overflow: hidden;
            r box-sizing:border-box;
            r -webkit-box-sizing:border-box;
            r -moz-box-sizing:border-box;
            r padding:30px 30px 0px 30px;
            r;
        }

        rr.eg-richard-nixon-wrapper .esg-media-poster {
            overflow: hidden;
            r border-radius:50%;
            r -webkit-border-radius:50%;
            r -moz-border-radius:50%;
            r;
        }

        rrrr.eg-herbert-hoover-wrapper .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            r filter:gray;
            r -webkit-filter:grayscale(100%);
            r;
        }

        rr.eg-herbert-hoover-wrapper:hover .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            r -webkit-filter:grayscale(0%);
        }

        rrrr.eg-lyndon-johnson-wrapper .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            r filter:gray;
            r -webkit-filter:grayscale(100%);
            r;
        }

        rr.eg-lyndon-johnson-wrapper:hover .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            r -webkit-filter:grayscale(0%);
        }

        rrrr.esg-overlay.eg-ronald-reagan-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            rbackground: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        rrr.eg-georgebush-wrapper .esg-entry-cover {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            rbackground: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        rrrrr.eg-jefferson-wrapper {
            -webkit-border-radius: 5px !important;
            -moz-border-radius: 5px !important;
            border-radius: 5px !important;
            -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC) !important;
        }

        rrr.eg-monroe-element-1 {
            text-shadow: 0px 1px 3px rgba(0,0,0,0.1);
        }

        rrr.eg-lyndon-johnson-wrapper .esg-entry-cover {
            background: -moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));
            rbackground: -webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 );
            r;
        }

        rrr.eg-wilbert-wrapper .esg-entry-cover {
            background: -moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));
            rbackground: -webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 );
            r;
        }

        r.eg-wilbert-wrapper .esg-media-poster {
            r -webkit-transition:0.4s ease-in-out;
            r -moz-transition:0.4s ease-in-out;
            r -o-transition:0.4s ease-in-out;
            r transition:0.4s ease-in-out;
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            r filter:gray;
            r -webkit-filter:grayscale(100%);
            r;
        }

        rr.eg-wilbert-wrapper:hover .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            r -webkit-filter:grayscale(0%);
        }

        rrr.eg-phillie-element-3:after {
            rcontent: " ";
            rwidth: 0px;
            rheight: 0px;
            rborder-style: solid;
            rborder-width: 5px 5px 0 5px;
            rborder-color: #000 transparent transparent transparent;
            rleft: 50%;
            rmargin-left: -5px;
            bottom: -5px;
            position: absolute;
        }

        rrr.eg-howardtaft-wrapper .esg-media-poster, .eg-howardtaft-wrapper .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            r -webkit-filter:grayscale(0%);
            r;
        }

        rr.eg-howardtaft-wrapper:hover .esg-media-poster, .eg-howardtaft-wrapper:hover .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            r filter:gray;
            r -webkit-filter:grayscale(100%);
            r;
        }

        rrr.myportfolio-container .added_to_cart.wc-forward {
            font-family: "Open Sans";
            font-size: 13px;
            color: #fff;
            margin-top: 10px;
        }

        rrr.esgbox-title.esgbox-title-outside-wrap {
            font-size: 15px;
            font-weight: 700;
            text-align: center;
        }

        r.esgbox-title.esgbox-title-inside-wrap {
            padding-bottom: 10px;
            font-size: 15px;
            font-weight: 700;
            text-align: center;
        }

        r rr.esg-content.eg-twitterstream-element-33-a {
            display: inline-block;
        }

        r.eg-twitterstream-element-35 {
            word-break: break-all;
        }

        r.esg-overlay.eg-twitterstream-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            rbackground: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        rrr.esg-content.eg-facebookstream-element-33-a {
            display: inline-block;
        }

        r.eg-facebookstream-element-0 {
            word-break: break-all;
        }

        rrr.esg-overlay.eg-flickrstream-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            rbackground: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }
    .esg-grid .mainul li.eg-theme_skin_1-wrapper .esg-media-poster {
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
        }
           .esg-grid .mainul li.eg-theme_skin_1-wrapper {
            background: #3f424a;
            padding: 0px 0px 0px 0px;
            border-width: 0px 0px 0px 0px;
            border-radius: 35px 35px 35px 35px;
            border-color: transparent;
            border-style: none;
            overflow: hidden;
            -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC) !important;
        }
                 .eg-theme_skin_1-content {
            background: #ffffff;
            padding: 0px 0px 0px 0px;
            border-width: 0px 0px 0px 0px;
            border-radius: 0px 0px 0px 0px;
            border-color: transparent;
            border-style: double;
            text-align: left;
        }
        .eg-theme_skin_1-container {
            background: rgba(51,36,103,0.7);
        }
        .eg-theme_skin_1-element-1-a {
            display: inline-block !important;
            float: none !important;
            clear: none !important;
            margin: 0px 0px 0px 0px !important;
            position: relative !important;
        }
         .eg-theme_skin_1-element-0-a {
            display: inline-block !important;
            float: none !important;
            clear: none !important;
            margin: 0px 10px 0px 0px !important;
            position: relative !important;
        }
          .eg-theme_skin_1-element-0:hover {
            font-size: 24px !important;
            line-height: 24px !important;
            color: #25232c !important;
            font-weight: 400 !important;
            border-radius: 60px 60px 60px 60px !important;
            background: #ffffff !important;
            font-family: "Open Sans" !important;
            border-top-width: 0px !important;
            border-right-width: 0px !important;
            border-bottom-width: 0px !important;
            border-left-width: 0px !important;
            border-color: #ffffff !important;
            border-style: solid !important;
        }

        .eg-theme_skin_1-element-1:hover {
            font-size: 24px !important;
            line-height: 24px !important;
            color: #25232c !important;
            font-weight: 400 !important;
            border-radius: 60px 60px 60px 60px !important;
            background: #ffffff !important;
            border-top-width: 0px !important;
            border-right-width: 0px !important;
            border-bottom-width: 0px !important;
            border-left-width: 0px !important;
            border-color: #ffffff !important;
            border-style: solid !important;
        }
           .eg-theme_skin_1-element-0 {
            font-size: 24px !important;
            line-height: 24px !important;
            color: #25232c !important;
            font-weight: 400 !important;
            padding: 19px 19px 19px 19px !important;
            border-radius: 60px 60px 60px 60px !important;
            background: #62d0df !important;
            z-index: 2 !important;
            display: block;
            font-family: "Open Sans" !important;
            border-top-width: 0px !important;
            border-right-width: 0px !important;
            border-bottom-width: 0px !important;
            border-left-width: 0px !important;
            border-color: #ffffff !important;
            border-style: solid !important;
        }

        .eg-theme_skin_1-element-1 {
            font-size: 24px !important;
            line-height: 24px !important;
            color: #25232c !important;
            font-weight: 400 !important;
            padding: 19px 19px 19px 19px !important;
            border-radius: 60px 60px 60px 60px !important;
            background: #62d0df !important;
            z-index: 2 !important;
            display: block;
            border-top-width: 0px !important;
            border-right-width: 0px !important;
            border-bottom-width: 0px !important;
            border-left-width: 0px !important;
            border-color: #ffffff !important;
            border-style: solid !important;
        }

        .eg-theme_skin_1-element-3 {
            font-size: 16px;
            line-height: 20px;
            color: #ffffff;
            font-weight: 600;
            
            display: inline-block;
            float: none;
            clear: both;
            margin: 13px 15px 0px 15px;
            padding: 10px 20px 8px 20px;
            border-radius: 35px 35px 35px 35px;
            background: #25232c;
            position: relative;
            z-index: 2 !important;
            font-family: Oswald;
            text-transform: uppercase;
        }
        .theme_style_1 .navigationbuttons, .theme_style_1 .esg-pagination, .theme_style_1 .esg-filters {
            text-transform: uppercase;
            text-align: center;
        }

        .theme_style_1 .esg-filterbutton, .theme_style_1 .esg-navigationbutton, .theme_style_1 .esg-sortbutton, .theme_style_1 .esg-cartbutton {
            color: #000;
            margin-right: 5px;
            cursor: pointer;
            position: relative;
            z-index: 2;
            padding: 1px 30px;
            border: none;
            line-height: 38px;
            border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            font-size: 12px;
            font-weight: 700;
            font-family: "Open Sans",sans-serif;
            display: inline-block;
            background: #fff;
            margin-bottom: 5px;
        }

        .theme_style_1 .esg-navigationbutton {
            padding: 2px 12px;
        }

            .theme_style_1 .esg-navigationbutton * {
                color: #000;
            }

        .theme_style_1 .esg-pagination-button:last-child {
            margin-right: 0;
        }

        .theme_style_1 .esg-sortbutton-wrapper, .theme_style_1 .esg-cartbutton-wrapper {
            display: inline-block;
        }

        .theme_style_1 .esg-sortbutton-order, .theme_style_1 .esg-cartbutton-order {
            display: inline-block;
            vertical-align: top;
            border: none;
            width: 40px;
            line-height: 40px;
            border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            font-size: 12px;
            font-weight: 700;
            color: #999;
            cursor: pointer;
            background: #eee;
            background: #fff;
            margin-left: 5px;
        }

        .theme_style_1 .esg-cartbutton {
            color: #fff;
            cursor: default !important;
        }

            .theme_style_1 .esg-cartbutton .esgicon-basket {
                color: #fff;
                font-size: 15px;
                line-height: 15px;
                margin-right: 10px;
            }

        .theme_style_1 .esg-cartbutton-wrapper {
            cursor: default !important;
        }

        .theme_style_1 .esg-sortbutton, .theme_style_1 .esg-cartbutton {
            display: inline-block;
            position: relative;
            cursor: pointer;
            margin-right: 0px;
            border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
        }

            .theme_style_1 .esg-navigationbutton:hover, .theme_style_1 .esg-filterbutton:hover, .theme_style_1 .esg-sortbutton:hover, .theme_style_1 .esg-sortbutton-order:hover, .theme_style_1 .esg-cartbutton-order:hover, .theme_style_1 .esg-filterbutton.selected {
                border-color: none;
                color: #000;
                background: #fff;
            }

                .theme_style_1 .esg-navigationbutton:hover * {
                    color: #333;
                }

        .theme_style_1 .esg-sortbutton-order.tp-desc:hover {
            color: #333;
        }

        .theme_style_1 .esg-filter-checked {
            padding: 1px 3px;
            color: #cbcbcb;
            background: #cbcbcb;
            margin-left: 7px;
            font-size: 9px;
            font-weight: 300;
            line-height: 9px;
            vertical-align: middle;
        }

        .theme_style_1 .esg-filterbutton.selected .esg-filter-checked, .theme_style_1 .esg-filterbutton:hover .esg-filter-checked {
            padding: 1px 3px 1px 3px;
            color: #fff;
            background: #000;
            margin-left: 7px;
            font-size: 9px;
            font-weight: 300;
            line-height: 9px;
            vertical-align: middle;
        }

        .theme_style_1 .eg-theme_skin_1-element-3 {
            letter-spacing: 0;
        }
        a.eg-henryharrison-element-1, a.eg-henryharrison-element-2 {
            -webkit-transition: all .4s linear;
            -moz-transition: all .4s linear;
            -o-transition: all .4s linear;
            -ms-transition: all .4s linear;
            transition: all .4s linear;
        }

        .eg-jimmy-carter-element-11 i:before {
            margin-left: 0px;
            margin-right: 0px;
        }

        .eg-harding-element-17 {
            letter-spacing: 1px;
        }

        .eg-harding-wrapper .esg-entry-media {
            overflow: hidden;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            padding: 30px 30px 0px 30px;
        }

        .eg-harding-wrapper .esg-media-poster {
            overflow: hidden;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
        }

        .eg-ulysses-s-grant-wrapper .esg-entry-media {
            overflow: hidden;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            padding: 30px 30px 0px 30px;
        }

        .eg-ulysses-s-grant-wrapper .esg-media-poster {
            overflow: hidden;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
        }

        .eg-richard-nixon-wrapper .esg-entry-media {
            overflow: hidden;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            padding: 30px 30px 0px 30px;
        }

        .eg-richard-nixon-wrapper .esg-media-poster {
            overflow: hidden;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
        }

        .eg-herbert-hoover-wrapper .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            filter: gray;
            -webkit-filter: grayscale(100%);
        }

        .eg-herbert-hoover-wrapper:hover .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            -webkit-filter: grayscale(0%);
        }

        .eg-lyndon-johnson-wrapper .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            filter: gray;
            -webkit-filter: grayscale(100%);
        }

        .eg-lyndon-johnson-wrapper:hover .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            -webkit-filter: grayscale(0%);
        }

        .esg-overlay.eg-ronald-reagan-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            background: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        .eg-georgebush-wrapper .esg-entry-cover {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            background: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        .eg-jefferson-wrapper {
            -webkit-border-radius: 5px !important;
            -moz-border-radius: 5px !important;
            border-radius: 5px !important;
            -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC) !important;
        }

        .eg-monroe-element-1 {
            text-shadow: 0px 1px 3px rgba(0,0,0,0.1);
        }

        .eg-lyndon-johnson-wrapper .esg-entry-cover {
            background: -moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));
            background: -webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 );
        }

        .eg-wilbert-wrapper .esg-entry-cover {
            background: -moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));
            background: -webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: -ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            background: radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 );
        }

        .eg-wilbert-wrapper .esg-media-poster {
            -webkit-transition: 0.4s ease-in-out;
            -moz-transition: 0.4s ease-in-out;
            -o-transition: 0.4s ease-in-out;
            transition: 0.4s ease-in-out;
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            filter: gray;
            -webkit-filter: grayscale(100%);
        }

        .eg-wilbert-wrapper:hover .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            -webkit-filter: grayscale(0%);
        }

        .eg-phillie-element-3:after {
            content: " ";
            width: 0px;
            height: 0px;
            border-style: solid;
            border-width: 5px 5px 0 5px;
            border-color: #000 transparent transparent transparent;
            left: 50%;
            margin-left: -5px;
            bottom: -5px;
            position: absolute;
        }

        .eg-howardtaft-wrapper .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            -webkit-filter: grayscale(0%);
        }

        .eg-howardtaft-wrapper:hover .esg-media-poster {
            filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            filter: gray;
            -webkit-filter: grayscale(100%);
        }

        .myportfolio-container .added_to_cart.wc-forward {
            font-family: "Open Sans";
            font-size: 13px;
            color: #fff;
            margin-top: 10px;
        }

        .esgbox-title.esgbox-title-outside-wrap {
            font-size: 15px;
            font-weight: 700;
            text-align: center;
        }

        .esgbox-title.esgbox-title-inside-wrap {
            padding-bottom: 10px;
            font-size: 15px;
            font-weight: 700;
            text-align: center;
        }

        .esg-content.eg-twitterstream-element-33-a {
            display: inline-block;
        }

        .eg-twitterstream-element-35 {
            word-break: break-all;
        }

        .esg-overlay.eg-twitterstream-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            background: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        .esg-content.eg-facebookstream-element-33-a {
            display: inline-block;
        }

        .eg-facebookstream-element-0 {
            word-break: break-all;
        }

        .esg-overlay.eg-flickrstream-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            background: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            background: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        rra.eg-henryharrison-element-1, ra.eg-henryharrison-element-2 {
            r -webkit-transition:all .4s linear;
            r -moz-transition:all .4s linear;
            r -o-transition:all .4s linear;
            r -ms-transition:all .4s linear;
            r transition:all .4s linear;
            r;
        }

        rrr.eg-jimmy-carter-element-11 i:before {
            margin-left: 0px;
            margin-right: 0px;
        }

        rrrr.eg-harding-element-17 {
            letter-spacing: 1px;
        }

        r.eg-harding-wrapper .esg-entry-media {
            overflow: hidden;
            r box-sizing:border-box;
            r -webkit-box-sizing:border-box;
            r -moz-box-sizing:border-box;
            r padding:30px 30px 0px 30px;
            r;
        }

        rr.eg-harding-wrapper .esg-media-poster {
            overflow: hidden;
            r border-radius:50%;
            r -webkit-border-radius:50%;
            r -moz-border-radius:50%;
            r;
        }

        rrr.eg-ulysses-s-grant-wrapper .esg-entry-media {
            overflow: hidden;
            r box-sizing:border-box;
            r -webkit-box-sizing:border-box;
            r -moz-box-sizing:border-box;
            r padding:30px 30px 0px 30px;
            r;
        }

        rr.eg-ulysses-s-grant-wrapper .esg-media-poster {
            overflow: hidden;
            r border-radius:50%;
            r -webkit-border-radius:50%;
            r -moz-border-radius:50%;
            r;
        }

        rrr.eg-richard-nixon-wrapper .esg-entry-media {
            overflow: hidden;
            r box-sizing:border-box;
            r -webkit-box-sizing:border-box;
            r -moz-box-sizing:border-box;
            r padding:30px 30px 0px 30px;
            r;
        }

        rr.eg-richard-nixon-wrapper .esg-media-poster {
            overflow: hidden;
            r border-radius:50%;
            r -webkit-border-radius:50%;
            r -moz-border-radius:50%;
            r;
        }

        rrrr.eg-herbert-hoover-wrapper .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            r filter:gray;
            r -webkit-filter:grayscale(100%);
            r;
        }

        rr.eg-herbert-hoover-wrapper:hover .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            r -webkit-filter:grayscale(0%);
        }

        rrrr.eg-lyndon-johnson-wrapper .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            r filter:gray;
            r -webkit-filter:grayscale(100%);
            r;
        }

        rr.eg-lyndon-johnson-wrapper:hover .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            r -webkit-filter:grayscale(0%);
        }

        rrrr.esg-overlay.eg-ronald-reagan-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            rbackground: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        rrr.eg-georgebush-wrapper .esg-entry-cover {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            rbackground: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        rrrrr.eg-jefferson-wrapper {
            -webkit-border-radius: 5px !important;
            -moz-border-radius: 5px !important;
            border-radius: 5px !important;
            -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC) !important;
        }

        rrr.eg-monroe-element-1 {
            text-shadow: 0px 1px 3px rgba(0,0,0,0.1);
        }

        rrr.eg-lyndon-johnson-wrapper .esg-entry-cover {
            background: -moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));
            rbackground: -webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 );
            r;
        }

        rrr.eg-wilbert-wrapper .esg-entry-cover {
            background: -moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.35)),color-stop(96%,rgba(18,18,18,0)),color-stop(100%,rgba(19,19,19,0)));
            rbackground: -webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: -ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rbackground: radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(18,18,18,0) 96%,rgba(19,19,19,0) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000',endColorstr='#00131313',GradientType=1 );
            r;
        }

        r.eg-wilbert-wrapper .esg-media-poster {
            r -webkit-transition:0.4s ease-in-out;
            r -moz-transition:0.4s ease-in-out;
            r -o-transition:0.4s ease-in-out;
            r transition:0.4s ease-in-out;
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            r filter:gray;
            r -webkit-filter:grayscale(100%);
            r;
        }

        rr.eg-wilbert-wrapper:hover .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            r -webkit-filter:grayscale(0%);
        }

        rrr.eg-phillie-element-3:after {
            rcontent: " ";
            rwidth: 0px;
            rheight: 0px;
            rborder-style: solid;
            rborder-width: 5px 5px 0 5px;
            rborder-color: #000 transparent transparent transparent;
            rleft: 50%;
            rmargin-left: -5px;
            bottom: -5px;
            position: absolute;
        }

        rrr.eg-howardtaft-wrapper .esg-media-poster, .eg-howardtaft-wrapper .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
            r -webkit-filter:grayscale(0%);
            r;
        }

        rr.eg-howardtaft-wrapper:hover .esg-media-poster, .eg-howardtaft-wrapper:hover .esg-media-poster {
            r filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
            r filter:gray;
            r -webkit-filter:grayscale(100%);
            r;
        }

        rrr.myportfolio-container .added_to_cart.wc-forward {
            font-family: "Open Sans";
            font-size: 13px;
            color: #fff;
            margin-top: 10px;
        }

        rrr.esgbox-title.esgbox-title-outside-wrap {
            font-size: 15px;
            font-weight: 700;
            text-align: center;
        }

        r.esgbox-title.esgbox-title-inside-wrap {
            padding-bottom: 10px;
            font-size: 15px;
            font-weight: 700;
            text-align: center;
        }

        r rr.esg-content.eg-twitterstream-element-33-a {
            display: inline-block;
        }

        r.eg-twitterstream-element-35 {
            word-break: break-all;
        }

        r.esg-overlay.eg-twitterstream-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            rbackground: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

        rrr.esg-content.eg-facebookstream-element-33-a {
            display: inline-block;
        }

        r.eg-facebookstream-element-0 {
            word-break: break-all;
        }

        rrr.esg-overlay.eg-flickrstream-container {
            background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),color-stop(99%,rgba(0,0,0,0.83)),color-stop(100%,rgba(0,0,0,0.85)));
            rbackground: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rbackground: linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.83) 99%,rgba(0,0,0,0.85) 100%);
            rfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#d9000000',GradientType=0 );
        }

       