p.caption, .description p {
	font-size: 1em;
}

a .caption {
	color: #777;
}

.light_text h1,
.light_text h2,
.light_text h3,
.light_text h4,
.light_text h5,
.light_text h6,
.light_text p,
.light_text b,
.light_text a,
.dark h1,
.dark h2,
.dark h3,
.dark h4,
.dark h5,
.dark h6,
.dark p,
.dark b,
.dark a {
	color: #fff;
}


.sixtwenty_special-report.columns_2 {
	width: 48%;
	margin-left: 1%;
	margin-right: 1%;
	float: left;
}

.sixtwenty_special-report .report_info img.sr_image {
	width: 50%;
	float: left;
}

.sixtwenty_special-report.column_thirds-left .report_info img.sr_image {
	width: 33%;
}

.sixtwenty_special-report.columns_full img.sr_image {
	width: 100%;
}



.sixtwenty_special-report .report_info {
	clear: both;
	margin-bottom: 0px;
}

.sixtwenty_special-report .report_info .report_data {
	width: 47%;
	margin-left: 3%;
	float: left;
}

.sixtwenty_special-report.column_thirds-left .report_info .report_data {
	width: 62%;
}

.sixtwenty_special-report.columns_full .report_info .report_data {
	width: 100%;
}

.sixtwenty_special-report .report_info .report_data h3.title {
	font-weight: 700;
	font-size: 1.3em;
}

.sixtwenty_special-report .report_info .report_data .caption {
	font-size: 1em;
}

.sixtwenty_special-report .report_info .report_data .caption {
	line-height: 1.2em;
}


.sixtwenty_special-report .wpcf7 {
	width: 100%;
}

.sixtwenty_special-report .wpcf7 input,
#et-boc .sixtwenty_special-report .wpcf7 input {
	width: 100%;
	text-align: center;
	font-size: 1.2em;
	font-weight: 700;
	text-transform: uppercase;
	padding-top: 8px;
	padding-bottom: 8px;
}

.sixtwenty_special-report .wpcf7 input[type="email"],
#et-boc .sixtwenty_special-report .wpcf7 input[type="email"] {
	color: #777;
	margin: 4px 0;
	border: solid 1px #777;
}

.sixtwenty_special-report .wpcf7 input[type="submit"],
#et-boc .sixtwenty_special-report .wpcf7 input[type="submit"],
.sixtwenty_posts form.mc4wp-form input[type="submit"] {
	border: none;
	color: #fff;
	background-color: #333;
}

.sixtwenty_special-report .wpcf7 input[type="submit"]:hover,
#et-boc .sixtwenty_special-report .wpcf7 input[type="submit"]:hover {
	background-color: #777;
}

.sixtwenty_video h3 {
	font-size: 1.1em;
}

.textwidget .sixtwenty_special-report {
	
	margin-bottom: 15px;
	
}

.sixtwenty_posts,
.sixtwenty_articles {
	clear: both;
}

.sixtwenty_articles a.article_link {
	display: inline-block;
}

.sixtwenty_posts .sixtwenty_post,
.sixtwenty_articles a.article_link {
	margin-bottom: 45px;
}

.sixtwenty_posts .sixtwenty_post .download_form form input[type='text'], 
.sixtwenty_posts .sixtwenty_post .download_form form input[type="email"], 
.sixtwenty_posts .sixtwenty_post .download_form form input[type="submit"],
#et-boc .sixtwenty_posts .sixtwenty_post .download_form form input[type='text'], 
#et-boc .sixtwenty_posts .sixtwenty_post .download_form form input[type="email"], 
#et-boc .sixtwenty_posts .sixtwenty_post .download_form form input[type="submit"] 
{
	padding: 5px;
	text-align: center;
	margin-bottom: 5px;
	font-size: 1.3em;
}

.sixtwenty_posts .sixtwenty_post.columns_1 .download_form form input[type='text'], 
.sixtwenty_posts .sixtwenty_post.columns_1 .download_form form input[type="email"], 
.sixtwenty_posts .sixtwenty_post.columns_1 .download_form form input[type="submit"],
#et-boc .sixtwenty_posts .sixtwenty_post.columns_1 .download_form form input[type='text'], 
#et-boc .sixtwenty_posts .sixtwenty_post.columns_1 .download_form form input[type="email"], 
#et-boc .sixtwenty_posts .sixtwenty_post.columns_1 .download_form form input[type="submit"]  
{
	width: 100%;
	float: none;
	
}

.sixtwenty_posts .sixtwenty_post.columns_2 .download_form form input[type='text'], 
.sixtwenty_posts .sixtwenty_post.columns_2 .download_form form input[type="email"], 
.sixtwenty_posts .sixtwenty_post.columns_2 .download_form form input[type="submit"],
#et-boc .sixtwenty_posts .sixtwenty_post.columns_2 .download_form form input[type='text'], 
#et-boc .sixtwenty_posts .sixtwenty_post.columns_2 .download_form form input[type="email"], 
#et-boc .sixtwenty_posts .sixtwenty_post.columns_2 .download_form form input[type="submit"] 
{
	width: 50%;
	float: left;
	
}

.sixtwenty_posts .sixtwenty_post.columns_3 .download_form form input[type='text'], 
.sixtwenty_posts .sixtwenty_post.columns_3 .download_form form input[type="email"], 
.sixtwenty_posts .sixtwenty_post.columns_3 .download_form form input[type="submit"],
.sixtwenty_posts .sixtwenty_post.columns_4 .download_form form input[type='text'], 
.sixtwenty_posts .sixtwenty_post.columns_4 .download_form form input[type="email"], 
.sixtwenty_posts .sixtwenty_post.columns_4 .download_form form input[type="submit"],
#et-boc .sixtwenty_posts .sixtwenty_post.columns_3 .download_form form input[type='text'], 
#et-boc .sixtwenty_posts .sixtwenty_post.columns_3 .download_form form input[type="email"], 
#et-boc .sixtwenty_posts .sixtwenty_post.columns_3 .download_form form input[type="submit"],
#et-boc .sixtwenty_posts .sixtwenty_post.columns_4 .download_form form input[type='text'], 
#et-boc .sixtwenty_posts .sixtwenty_post.columns_4 .download_form form input[type="email"], 
#et-boc .sixtwenty_posts .sixtwenty_post.columns_4 .download_form form input[type="submit"] 
{
	width: 100%;

}

.sixtwenty_post.video .post_data {
	padding-top: 15px;
}


/***** LIGHT YOUTUBE *****/

.youtube-player {
  position: relative;
  padding-bottom: 55%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  background: #000;
  margin: 0;
}
.youtube-player iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  background: transparent;
}
.youtube-player img {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  max-width: 100%;
  width: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  height: auto;
  cursor: pointer;
  -webkit-transition: .4s all;
  -moz-transition: .4s all;
  transition: .4s all;
}
.youtube-player img:hover {
  -webkit-filter: brightness(75%);
  -moz-filter: brightness(75%);
}
.youtube-player .play {
	height: 48px;
	width: 68px;
	left: 50%;
	top: 50%;
	margin-left: -34px;
	margin-top: -24px;
	position: absolute;
	background: url('https://i.ibb.co/j3jcJKv/yt.png') no-repeat;
	cursor: pointer;
}




.et-db #et-boc .columns_2,
.et-db #et-boc .et-l .columns_2,
.columns_2 {
	width: 48%;
	margin: 15px 1%;
	float: left;
}

.et-db #et-boc .columns_3,
.et-db #et-boc .et-l .columns_3,
.columns_3 {
	width: 30%;
	margin: 15px 1.5%;
	float: left;
}

.et-db #et-boc .columns_4,
.et-db #et-boc .et-l .columns_4,
.columns_4 {
	width: 23%;
	margin: 15px 1%;
	float: left;
}

.columns_2:nth-child(odd),
.et-db #et-boc .columns_2:nth-child(odd) {
	margin-left: 0;
	margin-right: 2%;
}

.columns_2:nth-child(even),
#et-boc .columns_2:nth-child(even) {
	margin-left: 2%;
	margin-right: 0;
}

.columns_3:nth-child(3n+1),
.et-db #et-boc .columns_3:nth-child(3n+1) {
	margin-left: 0;
	margin-right: 3%;
}

.columns_3:nth-child(3n+0),
.et-db #et-boc .columns_3:nth-child(3n+0) {
	margin-left: 3%;
	margin-right: 0;
}

.columns_4:nth-child(4n+1),
.et-db #et-boc .columns_4:nth-child(4n+1) {
	margin-left: 0;
	margin-right: 1%;
}

.columns_4:nth-child(4n+0),
.et-db #et-boc .columns_4:nth-child(4n+0) {
	margin-left: 1%;
	margin-right: 0;
}

.et-db #et-boc.sixtwenty_posts .sixtwenty_post.featured,
.sixtwenty_posts .sixtwenty_post.featured {
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	}
	
.et-db #et-boc .sixtwenty_posts .sixtwenty_post.featured img.wp-post-image,
.sixtwenty_posts .sixtwenty_post.featured img.wp-post-image {
	width: 25%;
	float: left;
	margin-right: 3%;
}

.et-db #et-boc .sixtwenty_posts .sixtwenty_post.featured .report_data,
.et-db #et-boc .sixtwenty_posts .sixtwenty_post.featured .download_form,
.sixtwenty_posts .sixtwenty_post.featured .report_data,
.sixtwenty_posts .sixtwenty_post.featured .download_form {
	 float: left;
	 width: 72%;
 }
 
 .et-db #et-boc .sixtwenty_posts .sixtwenty_post.featured form.wpcf7-form input,
 .sixtwenty_posts .sixtwenty_post.featured form.wpcf7-form input {
	 width: 100%;
 }
 
 .et-db #et-boc .sixtwenty_posts .sixtwenty_post.featured,
 .sixtwenty_posts .sixtwenty_post.featured {
	 margin-bottom: 0;
 }
 
 .et-db #et-boc .sixtwenty_posts .sixtwenty_post.featured .report_data p.caption,
 .sixtwenty_posts .sixtwenty_post.featured .report_data p.caption {
		margin-bottom: 20px;
	}
	
	.sixtwenty_lp.lp_item {
		margin-bottom: 20px;
	}
	
	.sixtwenty_lp.lp_item .page_info img {
		width: 15%;
		float: left;
		margin-right: 2%;
	}

.sixtwenty_posts .sixtwenty_post a.image_link {
	position: relative;
	display: block;
}
.sixtwenty_posts .sixtwenty_post a.image_link span.link_overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	bottom: 0;
	background-color: rgba(0,0,0,0.5);
	color: #fff;
	text-align: center;
}

.sixtwenty_posts .sixtwenty_post a.image_link span.link_overlay i {
	margin-top: 50%;
	font-size: 35px;
}

/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {
 
}
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {

}
/*** Responsive Styles Laptops and Above ***/
@media all and (min-width: 981px) {
         
}
/*** Responsive Styles Laptops and Large Tablets ***/
@media all and (min-width: 981px) and (max-width: 1099px) {

}
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {
}
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
	
	.sixtwenty_articles .article_link.columns_4,
	#et-boc .sixtwenty_articles .article_link.columns_4 {
		width: 48%;
		margin-left: 1%;
		margin-right: 1%;
	}
 
}

@media all and (max-width: 767px) {
 .sixtwenty_special-report.columns_2,
 .sixtwenty_special-report .report_info img.sr_image,  
 .sixtwenty_special-report.column_thirds-left .report_info img.sr_image,
 .sixtwenty_special-report .report_info .report_data,
 .sixtwenty_posts .sixtwenty_post,
 .sixtwenty_articles .article_link,
 .et-db #et-boc .et-l .columns_2,
 .et-db #et-boc .et-l .columns_3,
 .et-db #et-boc .et-l .columns_4,
 .et-db #et-boc .sixtwenty_special-report.columns_2,
 .et-db #et-boc .sixtwenty_special-report.columns_3,
 .et-db #et-boc .sixtwenty_special-report.columns_4,
 #et-boc .sixtwenty_special-report .report_info img.sr_image,  
 #et-boc .sixtwenty_special-report.column_thirds-left .report_info img.sr_image,
 #et-boc .sixtwenty_special-report .report_info .report_data,
 #et-boc .sixtwenty_posts .sixtwenty_post,
 #et-boc .sixtwenty_articles .article_link
 {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		float: none;
	}
	
	.sixtwenty_special-report .report_info img.sr_image,
	.sixtwenty_video .report_info img.src_image,
	.sixtwenty_video .youtube-player
	{
		margin-bottom: 10px !important;
	}


}
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
 	
 	nav.ubermenu ul.ubermenu-submenu li.ubermenu-item .sixtwenty_articles > a.article_link, 
 	nav.ubermenu ul.ubermenu-submenu li.ubermenu-item .sixtwenty_posts > .sixtwenty_post {
	 	width: 100%;
 	}
}