/* Enter Your Custom CSS Here */

/*Redesigned Site*/

/*General Settings*/

/*Main site title, all pages*/
/*Set font and style for main header and site title*/
.site-title {
    font-family: 'Lato', Verdana, Geneva, sans-serif;
    font-size: 2em;
    font-weight: normal;
}


/*Set appearance of h1 titles on sub-pages*/
h1.entry-title {
     color:#007a3d;
     font-size:46px;
     text-transform:capitalize;
     font-weight:300;
     border-bottom:1px solid #007a3d;
}


/*Set appearance of sub-titles on sub-pages*/
h4, h2, h3 {
     font-size:16px;
     font-family:'Lato', sans-serif;
     text-transform:uppercase;
     color:#333;
     font-weight:700;
}

h5 {
     font-family:'Lato', sans-serif;
     font-size:14px;
     font-weight:strong;
     text-transform:uppercase;
}

/*Add padded space after numbered/ordered list elements in content pages*/
ol.page-content li {
     padding-bottom:1em;
}

/*Remove padded space between unordered list elements in content pages*/
ol.page-content ul li {
     padding-bottom:initial;
}

ol.page-content ul {
     padding-bottom:initial;
}


/**/

.entry-title {
     margin-bottom:20px;
}

.entry-title a {
     text-transform:capitalize;
     font-weight:300;
}

/*.horiz-right-image {
    width:50%;
    padding:0 0 20px 15px;
}*/

/* Set sub-menus on sub-pages*/
/*div.body-content {
    float:left;
    max-width:80%;
    padding-right:1em;
}*/

/*div.body-menu {
    float:right;
    max-width:20%;
    border-left:1px solid #007a3d;
}*/

/*div.body-menu ul {
    padding-left:2em;
}/*

/*.body-menu > ul > li {
    padding-top:1em;
    font-size:small;
    list-style-type:none;
    margin:0;
}*/



/*Align and adjust FEA logo/link in the main menu*/
#menu-item-3270 {
     height:102px;
     vertical-align:top;
}

#menu-item-3270 a {
     vertical-align:top;
     padding-top:21px;
}

/*Add borders to the submenus*/
.sub-menu li {
    border-top:1px solid #007a3d;
}

/*Home Page*/
/*Set Welcome Banner Styles*/
/*Main background image*/
.top {
    background-image: url("https://www.1031taxreform.com/wp-content/uploads/Downtown-3-3.png");
}

/*Main welcome message background*/
section#custom_html-2 {
     background-color:rgba(102, 153, 102, 0.37);
     padding:.75em;
     padding-bottom:.25em;
}

/*Main welcome highlight text section*/
span.highlight {
     color:#a72009;
     background-color:#cccc99;
}

.textwidget.custom-html-widget button {
     color:#a72009;
     background-color:#cccc99;
}

/*Homepage headline banner*/
.home-headline.widget-area {
     background-color:#cccc99;
}

/*Font style for Welcome banner headline*/
.home-headline h1 {
     color:#333;
     margin-bottom:0;
}

/*Set style for all links in Welcome banner*/
#custom_html-2 > div > div > p:nth-child(4) > a:link {
     color:#fff;
     background-color:transparent;
     text-decoration:underline;
}

#custom_html-2 > div > div > p:nth-child(4) > a:visited {
     color:#fff;
     background-color:transparent;
     text-decoration:underline;
}

#custom_html-2 > div > div > p:nth-child(4) > a:hover {
     color:#2c47c1;
     background-color:transparent;
     text-decoration:underline;
}

#custom_html-2 > div > div > p:nth-child(4) > a:active {
     color:#333;
     background-color:transparent;
     text-decoration:underline;
}

/*Set last paragraph/credit style*/
.fea-credit {
     font-size:smaller;
     font-weight:bold;
     padding-top:2.75em;
     margin-bottom:0;
}

/*Widget for Portfolio section*/
div.portfolio-links {
    margin:auto;
    width:90%;
    text-align:center;
}

div.portfolio-links div {
    max-width:25%;
    display:inline-block;
    padding:.5em; 
}

/*Ultimate Post Widget Article Spacing: Section 1031 in the Press*/

/*1031 in the Press*/
div.upw-posts a {
     text-transform:capitalize;
     font-weight:unset;
}

h4.entry-title {
     font-size: medium;
     font-weight: normal;
}

.upw-posts article {
    margin:0;
    padding-top:.5em;
    padding-bottom:0;
}

/*Read More Links*/
.read-more {
    font-size: small;
    text-align:right;
}

.read-more a {
    display: inline-block;
}


/*Testimonial Slider*/
/*Font Color*/
.home-testimonial.widget-area {
    max-width:75%;
    background-color:#cccc99;
}

.home-testimonial h4 {
    font-size:large;
    color:#333;
}

.quote p {
     color:#333;
}

.quote h4 {
     color:#007a3d;
}

.author-name p,i {
     color:#333;
}

.author-title p {
     color:#333;
}

/*Footer*/
/*Change color of the footer*/
.footer-widgets {
    background-color:#cccc99;
}

p.footer-text {
    color:#333;
}

.footer-text a {
    color:#333;
}

/*Center logo in footer*/
#media_image-2 > div > img {
    display: block;
    margin: 0 auto;
}


/*Take Action Page Video*/
#take-action-video {
    float:right;
    padding-left:.5em;
    padding-bottom:.5em;
}

/*Economic Studies intro page*/
/*Style the sub-head titles of the studies*/
.summary-title-link {
     text-transform:capitalize;
}




/*OLD CSS*/

/*Homepage*/

.latest-news {
     margin-bottom: 2em; 
     margin-right:auto;
     margin-left:auto;
     text-align:center;
     
}

.latest-news img {
     display:block;
     margin:auto;
     width:25%;
}


.latest-news li {
     font-size:small;
}

.latest-news a {
     font-weight: bold;
}

.main-title {
     margin-left:225px;
}

.sm-logo {
     max-height:150px;
}

/*.footer-text {
     -webkit-column-count: 3; /* Chrome, Safari, Opera */
/*     -moz-column-count: 3; /* Firefox */
/*     column-count: 3;
/*}*/

/*.footer-text {
       font-size:medium;
}*/



/*adjusts the spacing of the tagline in front page 1*/
.home-center {
     margin: auto;
     width: 80%;
}

.home-center div {
     padding: 30px;
}


.header-right-button-div {
     width:100%;
     margin-bottom:0px;
     /*margin-left:auto;*/
     margin-right:0;

}

.header-right-button {
     background-color: #F4F5ED;
     /*float:right;*/
     border: 1px solid #ddd;
     padding:10px 0 10px 15px;
     width:215px;
     border-radius: 3px;
     display:block;
     text-align:left;
     height:auto;
     /*margin-left:auto;*/
     /*margin-right:0;*/  
     font-family: 'Open Sans', sans-serif;
     font-size:small;
}

/*.site-header .search-form {*/
.search-form {
     float:initial;
     width:80%;  
     margin-right:auto;
     /*margin-right:auto;*/
  
}

     /* unvisited link */
a.header-right-button:link {
    color: #007A3D;
}

/* visited link */
a.header-right-button:visited {
    color: #007A3D;
}

/* mouse over link */
a.header-right-button:hover {
    color: #696969;
}

/* selected link */
a.header-right-button:active {
    color: #E86C19;
}

/*.slider {
     background-color:#E3E3E3;
}*/

/*.intro-call-to action {
      width:100%;
      min-width:100px;*/

}
.intro-call-to-action p {
     width:65%;
}


.action-important {
    font-size:x-large;
    color: #E65C00;
    
}

a.intro-action-button {
     float:right;
     background-color:#E65C00;
     border-radius: 3px;
     color:#fff;
     width:20%;
     min-height:50px;
     min-width:50px;
     margin-top:75px;
     margin-right:5%;
     display:block;
     text-align:center;
     box-shadow: 0 1px 1px #999;
     line-height:1em;
     font-size:large;
     padding:15px 15px 10px 15px;
}



a.intro-action-button:link {
}

a.intro-action-button:visited {
}

a.intro-action-button:hover {
	background-color: #E86C19;
    text-decoration:underline;
 
}

a.intro-action-button:active {
     text-decoration:underline;

}
  
.home-bottom-1 {
	float: left;
	margin-right: 5.555555555%;
	width: 63%;
}

.home-bottom-2 {
	float: left;
	margin-right: 0%;
	width: 0;
}

.home-bottom li {
	list-style-type: circle;
	margin-left: 35px;
    margin-bottom: 6px;
	word-wrap: break-word;
}



#custom-recent-posts-5 {
   margin-top: 5.55%;
}

h1, h2, h3, h4, h5 {
   line-height: 140%;
}


     /* unvisited link */
a.category-link:link {
    color: #007A3D;
}

/* visited link */
a.category-link:visited {
    color: #007A3D;
}

/* mouse over link */
a.category-link:hover {
    color: #696969;
}

/* selected link */
a.category-link:active {
    color: yellow;
}

/*Land Expo 2015 Video Page */

.landexpo .video-segment {
   width:75%;
   margin-right:auto;
   margin-left:auto;
  padding-top:25px;
}


/* EY Economic Impact Study Pages */

.study-title {
     margin-top:50px;
     margin-bottom:25px;
}

.study-title h5 {
     color:#696969;
     line-height:.25em;
}

/*In-line links for top sub menu*/
.study-menu {
     margin:10px auto 10px 0px;
    /* border:solid black 1px;*/
     padding:0;
}

.study-menu li {
     display:inline;
     padding-right:40px;
     margin-left:0;
}

.study-intro {
     /*width:100%;*/
     /*min-width:250px;*/
     min-height: 600px;
     margin-top:80px;
     /*padding: 15px;*/
     margin-right:0;
     padding-right:0;
}

.get-study {
     float:right;
     max-width:400px;
     min-width:100px;
     min-height: 450px;
     margin-left:50px;
     margin-bottom: 50px;
}


/*#ey-logo {*/
.get-study img {     
     width:368px;
     min-width:50px;
     margin-left:auto;
     margin-right:auto;
          
}

#download-form {
     max-width:400px;
     min-width:50px;
     background-color:#F0F0F0;
     padding:5px;
     min-height: 175px;
     margin-bottom:15px;
}


.study-description {
     width:400px;
     min-width:50px;
     padding:5px 5px 25px 5px;
}



.study-page-title {
    padding-top:180px;
}

.excerpts {
   /*  border-top:solid #696969 1px; */
     min-height:450px;
     padding-top: 130px;
}
  
.excerpts h3 {
     padding-bottom:15px;

  }

.excerpts li {
     color:#696969;
     padding-left: 20px;
     width:100%;
     line-height:2em;
     font-size:x-large;
     

}

.main-points li {
     list-style-type:none;
}

.excerpts p {
     font-size:x-large;
     color:#696969;
}

.excerpts h3.title {
     color:black;
     padding-left:0;
}



.info-segment h4 {
     background-color:#E8E8E8;
     min-height: 5em;
     padding:10px;
 }

.info-segment {
     min-height: 400px;
     margin-top:75px;
}

.GDP .highlight {
     width: 100%;
     min-width:200px;
     padding:15px;
     min-height: 300px;

}

.highlight h5 {
     background-color:#E8E8E8;
     min-height: 5em;
     padding-left:15px;
     padding-top: 10px;
}

.findings {
     width:100%;
}

/* Download the Study Form */

.EYbutton {
    width:200px;
    min-width:50px;
    display: inline-block;
    height:35px; 
    background-color:#696969;
    padding:5px 15px 5px 15px;
    border-radius: 5px;
    margin-left:35px;
}

.get-study a {
     width:400px;
     min-width: 50px;
     padding:5px;
}

/* Link colors for Download Study Button */
/* unvisited link */
    .EYbutton a:link {
    color:#FFFFFF;
}

/* visited link */
    .EYbutton a:visited {
    color:#6699FF;
}

/* mouse over link */
     .EYbutton a:hover {
     color:#FFFFOO;
}

/* selected link */
     .EYbutton a:active {
    color: #FFFF00;
}



/* Sponsors Page */

.sponsors {
     margin-right:430px;
     margin-top:50px;
     padding-top:130px;
}
.ey-sponsors p.title {
     font-size:large;
}

ul.sponsor-list li {
     font-size:large;
}

/* Press Release Page*/

.press-release-container {
     /*margin-right:430px;*/
     margin-top:25px;
     /*padding-top:130px;*/
}

.press-release {
     padding-top:50px;
}

/* Speaker Bios Page*/

.test1 {
          width:100%;
     min-height: 600px;
}

/*.biographies {*/
    /* margin-right:430px;
     */
    /* margin-top:50px;*/
    /* padding-top:130px;
     */
/*}*/

.speaker {
     padding-top:50px;
}

/* Testimonials Page*/

.testimonials-container {
     margin-right:430px;
     margin-top:50px;
     padding-top:130px;
}

.testimonial {
     padding-top:50px;
}

/*EY Study Contact Us*/

.contact-header {
   padding-top:130px;
}
.study-contact {
  float:left; 
  min-width:60%;
}

/* ---- Ling-Petrova Economic Study Pages ---- */

.lpstudy-title {
     margin-top:50px;
     margin-bottom:25px;
}

.lpstudy-title h5 {
     color:#696969;
     line-height:.25em;
}

.lpbar-heading {
     color:#007A3D;
}

.lpheading {
     color:#007A3D;
}

.lpstudy-intro {
     /*width:100%;*/
     /*min-width:250px;*/
     min-height: 600px;
     margin-top:80px;
     /*padding: 15px;*/
     margin-right:0;
     padding-right:0;
}

.lpget-study {
     float:right;
     max-width:400px;
     min-width:100px;
     min-height: 450px;
     margin-left:50px;
     margin-bottom: 50px;
}

/*
.get-study img {     
     width:368px;
     min-width:50px;
     margin-left:auto;
     margin-right:auto;
          
}
*/

#lpdownload-form {
     max-width:400px;
     min-width:50px;
     background-color:#F0F0F0;
     padding:5px;
     min-height: 175px;
     margin-bottom:15px;
}


.lpstudy-description {
     width:400px;
     min-width:50px;
     padding:5px 5px 25px 5px;
}


.study-page-title {
    padding-top:180px;
}

.lpinfo {
   /*  border-top:solid #696969 1px; */
     min-height:450px;
     padding-top: 130px;
}
  
.lpinfo h3 {
     padding-bottom:15px;

  }

ul.credits li {
     color:#696969;
     padding-left: 5px;
     width:100%;
     font-size:medium;
     line-height:1.5em;
     list-style-type:none;
}

.lpinfo li {
     color:#696969;
     padding-left: 20px;
     width:100%;
     line-height:2em;
     font-size:x-large;
}

.lpexcerpts blockquote {
     color:#000000;
}


/*.main-points li {
     list-style-type:none;
}
*/

.lpinfo p {
     font-size:x-large;
     color:#696969;
}

.lpinfo h3.title {
     color:black;
     padding-left:0;
}

/*.info-segment h4 {
     background-color:#E8E8E8;
     min-height: 5em;
     padding:10px;
 }

.info-segment {
     min-height: 400px;
     margin-top:75px;
}

.GDP .highlight {
     width: 100%;
     min-width:200px;
     padding:15px;
     min-height: 300px;

}
*/

.lphighlight h5 {
     background-color:#E8E8E8;
     min-height: 5em;
     padding-left:15px;
     padding-top: 10px;
}

.lpfindings {
     width:100%;
}

.lpfindings h4,ul {
     padding-left:20px;
}

.lpinner-text {
     padding-left:20px;
}

.lppoints li {
     padding-bottom:1em;
}

/* Download the Study Form */

#lpdownload {
    width:200px;
    min-width:50px;
    display: inline-block;
    height:35px; 
    background-color:#696969;
    padding:5px 15px 5px 15px;
    border-radius: 5px;
    margin-left:35px;
}


.lpget-study a {
     width:400px;
     min-width: 50px;
     padding:5px;
}

/* Link colors for Download Study Button */
/* unvisited link */
    #lpdownload a:link {
    color:#FFFFFF;
}

/* visited link */
    #lpdownload a:visited {
    color:#6699FF;
}

/* mouse over link */
     #lpdownload a:hover {
     color:#FFFFOO;
}

/* selected link */
     #lpdownload a:active {
    color: #FFFF00;
}


/* Press Release Page

.press-release-container {
     margin-top:25px;
}

.press-release {
     padding-top:50px;
}

*/


/*---Economic Studies Summary Page---*/

.economic-summary-container {
     padding-top:50px;
}

.economic-summary-container h4 {
     line-height:.50em;
}

p.study-date {
     line-height:.25em;
}

a.summary-title-link:link {
     color:#000000;
}

a.summary-title-link:visited {
     color:#000000;
}

a.summary-title-link:hover {
     color:#696969;
}

a.summary-title-link:active {
     color:#007A3D;
}

/*---Videos Page---*/

/*div.video {
    margin-top:150px;
}*/