@charset "UTF-8";/* CSS Document *//*--------------------------------------------------------------------------------------------------------------------*//*--------------------------------------------------------------------------------------------------------------------*//* INFLUENCERS LINEUP FOR **EVENT PAGE** *//*--------------------------------------------------------------------------------------------------------------------*//*--------------------------------------------------------------------------------------------------------------------*/.people_icons_evt_list_wrapper {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width: 100%;}.people_icons_evt_block {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width: 100%;	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */	display: -webkit-flex;     /* NEW - Chrome */	display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */	-webkit-box-flex-direction: row;	-moz-box-flex-direction: row;	-webkit-flex-direction: row;	flex-direction: row;	top: 0;	right: 0;	bottom: 0;	left: 0;	width: 100%;	height: 100%;	text-align: center;	position: relative;	z-index: 1000;}.people_icons_evt_block_last {	margin-bottom: 0px;} @media only screen and (min-width : 1201px) {.people_icons_evt_block {	margin: 0px 0px 30px 0px;	width: calc(25% - 5px);	display: inline-block;	float: none;}} @media only screen and (min-width : 601px) and (max-width :1200px) {.people_icons_evt_block {	margin: 0px 0px 30px 0px;	width: calc(33.333333% - 5px);	display: inline-block;	float: none;}} @media only screen and (min-width : 1px) and (max-width :600px) {.people_icons_evt_block {	margin: 0px 0px 20px 0px;	width: calc(50% - 5px);	display: inline-block;	float: none;}}.people_icons_evt_img_wrapper {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	max-height: 190px;	max-width: 190px;	font-size: 0;	float: none;	display: inline-block;	z-index: 1000;}.people_icons_evt_img_outer {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	max-height: 190px;	max-width: 190px;	font-size: 0;	float: left;	display: inline-block;}.people_icons_evt_img {	margin: 0px 0% 0px 0px;	padding: 0px 0px 0px 0px;	height: auto;	width: auto;	max-height: 190px;	max-width: 190px;}.people_icons_evt_img img {	width: auto;	height: auto;	max-height: 182px;	max-width: 100%;	border-radius: 50%;	border: 5px solid #62c29d;	box-shadow: 0px 5px 10px #cccccc;}.people_icons_evt_img:hover img {	border: 5px solid #ffcc00;}.people_icons_evt_img_red {	margin: 0px 0% 0px 0px;	padding: 0px 0px 0px 0px;	height: auto;	width: auto;	max-height: 190px;	max-width: 190px;}.people_icons_evt_img_red img {	width: auto;	height: auto;	max-height: 182px;	max-width: 100%;	border-radius: 50%;	border: 5px solid #cc0000;	box-shadow: 0px 5px 10px #cccccc;}.people_icons_evt_img_red:hover img {	border: 5px solid #ffcc00;}.people_icons_evt_info {	margin: 0px auto 0px auto;	padding: 0px 0px 0px 0px;	width: 100%;	bottom: 5px;	position: absolute;	z-index: 1010;	-webkit-transform: rotate(-6deg);	transform: rotate(-6deg);}.people_icons_evt_txt_h1 {	margin: auto auto auto auto;	padding: 3px 3px 5px 3px;	font-family: din700c, "din700c Regular", Helvetica, Arial, sans-serif;	font-style: normal;	font-size: 22px;	line-height: 20px;	background-color: #249579;	color: #ffffff;	text-decoration: none;	text-align: center;	text-transform: uppercase;	letter-spacing: -0.5px;	max-width: 160px;	box-shadow: 0px 4px 7px #cccccc;}.people_icons_evt_txt_h1_red {	margin: auto auto auto auto;	padding: 3px 3px 5px 3px;	font-family: din700c, "din700c Regular", Helvetica, Arial, sans-serif;	font-style: normal;	font-size: 22px;	line-height: 20px;	background-color: #cc0000;	color: #ffffff;	text-decoration: none;	text-align: center;	text-transform: uppercase;	letter-spacing: -0.5px;	max-width: 160px;	box-shadow: 0px 4px 7px #cccccc;}.people_icons_evt_block:hover .people_icons_evt_txt_h1 {	background-color: #ffcc00;}.people_icons_evt_block:hover .people_icons_evt_img img {	border: 5px solid #ffcc00;}.people_icons_evt_block:hover .people_icons_evt_txt_h1_red {	background-color: #ffcc00;}.people_icons_evt_block:hover .people_icons_evt_img_red img {	border: 5px solid #ffcc00;} @media only screen and (min-width : 1201px) {.people_icons_evt_img_wrapper {	max-height: 170px;	max-width: 170px;}.people_icons_evt_img_outer {	max-height: 170px;	max-width: 170px;}.people_icons_evt_img {	max-height: 170px;	max-width: 170px;}.people_icons_evt_img img {	max-height: 160px;}.people_icons_evt_img_red {	max-height: 170px;	max-width: 170px;}.people_icons_evt_img_red img {	max-height: 160px;}} @media only screen and (min-width : 601px) and (max-width :1200px) {.people_icons_evt_img_wrapper {	max-height: 160px;	max-width: 160px;}.people_icons_evt_img_outer {	max-height: 160px;	max-width: 160px;}.people_icons_evt_img {	max-height: 160px;	max-width: 160px;}.people_icons_evt_img img {	max-height: 150px;}.people_icons_evt_txt_h1 {	font-size: 20px;	line-height: 18px;	max-width: 150px;}.people_icons_evt_img_red {	max-height: 160px;	max-width: 160px;}.people_icons_evt_img_red img {	max-height: 150px;}.people_icons_evt_txt_h1_red {	font-size: 20px;	line-height: 18px;	max-width: 150px;}} @media only screen and (min-width : 1px) and (max-width :600px) {.people_icons_evt_img_wrapper {	max-height: 135px;	max-width: 135px;}.people_icons_evt_img_outer {	max-height: 135px;	max-width: 135px;}.people_icons_evt_img {	max-height: 135px;	max-width: 135px;}.people_icons_evt_img img {	max-height: 125px;}.people_icons_evt_txt_h1 {	font-size: 18px;	line-height: 16px;	max-width: 120px;}.people_icons_evt_img_red {	max-height: 135px;	max-width: 135px;}.people_icons_evt_img_red img {	max-height: 125px;}.people_icons_evt_txt_h1_red {	font-size: 18px;	line-height: 16px;	max-width: 120px;}} @media only screen and (min-width : 961px) {.people_icons_evt_wrapper_halfspace_before {	margin-top: 20px;}.people_icons_evt_wrapper_halfspace_after {	margin-bottom: 20px;}.people_icons_evt_wrapper_space_before {	margin-top: 40px;}.people_icons_evt_wrapper_space_after {	margin-bottom: 40px;}} @media only screen and (min-width : 601px) and (max-width :960px) {.people_icons_evt_wrapper_halfspace_before {	margin-top: 20px;}.people_icons_evt_wrapper_halfspace_after {	margin-bottom: 20px;}.people_icons_evt_wrapper_space_before {	margin-top: 30px;}.people_icons_evt_wrapper_space_after {	margin-bottom: 30px;}} @media only screen and (min-width : 1px) and (max-width :600px) {.people_icons_evt_wrapper_halfspace_before {	margin-top: 10px;}.people_icons_evt_wrapper_halfspace_after {	margin-bottom: 10px;}.people_icons_evt_wrapper_space_before {	margin-top: 20px;}.people_icons_evt_wrapper_space_after {	margin-bottom: 20px;}}/*--------------------------------------------------------------------------------------------------------------------*//*--------------------------------------------------------------------------------------------------------------------*//* INFLUENCERS LINEUP FOR **OUR INFLUENCERS** PAGE *//*--------------------------------------------------------------------------------------------------------------------*//*--------------------------------------------------------------------------------------------------------------------*/.people_icons_inf_list_wrapper {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	width: 100%;}.people_icons_inf_row {	margin: 0px 0px 60px 0px;	padding: 0px 0px 0px 0px;	float: left;	width: 100%;	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */	display: -webkit-flex;     /* NEW - Chrome */	display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */	-webkit-box-flex-direction: row;	-moz-box-flex-direction: row;	-webkit-flex-direction: row;	flex-direction: row;	top: 0;	right: 0;	bottom: 0;	left: 0;	width: 100%;	height: 100%;	text-align: center;} @media only screen and (min-width : 961px) and (max-width :9999px) {.people_icons_inf_row {	margin: 0px 0px 70px 0px;	width: 100%;	display: inline-block;	float: none;}} @media only screen and (min-width : 741px) and (max-width :960px) {.people_icons_inf_row {	margin: 0px 0px 60px 0px;	width: 100%;	display: inline-block;	float: none;}} @media only screen and (min-width : 601px) and (max-width :740px) {.people_icons_inf_row {	margin: 0px 0px 50px 0px;	width: 100%;	display: inline-block;	float: none;}} @media only screen and (min-width : 1px) and (max-width :600px) {.people_icons_inf_row {	margin: 0px 0px 40px 0px;	width: 100%;	display: inline-block;	float: left;}}.people_icons_inf_row_last {	margin-bottom: 0px;}.people_icons_inf_img_wrapper {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 0;	float: left;	z-index: 1000;	display: inline-block;}.people_icons_inf_img_outer {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 0;	float: left;	display: inline-block;}.people_icons_inf_img {	margin: 0px 0% 0px 0px;	padding: 0px 0px 0px 0px;	height: auto;	width: auto;}.people_icons_inf_img img {	width: auto;	height: auto;	max-width: 100%;	border-radius: 50%;	border: 5px solid #ffcc00;	box-shadow: 0px 5px 10px #cccccc;}/*.people_icons_inf_img:hover img {	border: 8px solid rgba(204,000,000,1);}*/ @media only screen and (min-width : 960px) {.people_icons_inf_img_wrapper {	max-height: 250px;	max-width: 250px;}.people_icons_inf_img_outer {	max-height: 250px;	max-width: 250px;}.people_icons_inf_img {	max-height: 250px;	max-width: 250px;}.people_icons_inf_img img {	max-height: 240px;}} @media only screen and (min-width : 741px) and (max-width :960px) {.people_icons_inf_img_wrapper {	max-height: 250px;	max-width: 250px;}.people_icons_inf_img_outer {	max-height: 250px;	max-width: 250px;}.people_icons_inf_img {	max-height: 250px;	max-width: 250px;}.people_icons_inf_img img {	max-height: 240px;}} @media only screen and (min-width : 601px) and (max-width :740px) {.people_icons_inf_img_wrapper {	max-height: 200px;	max-width: 200px;}.people_icons_inf_img_outer {	max-height: 200px;	max-width: 200px;}.people_icons_inf_img {	max-height: 200px;	max-width: 200px;}.people_icons_inf_img img {	max-height: 190px;}} @media only screen and (min-width : 1px) and (max-width :600px) {.people_icons_inf_img_wrapper {	margin: auto;	width: 100%;	float: none;}.people_icons_inf_img_outer {	margin: auto;	width: 100%;	float: none;}.people_icons_inf_img {	margin: auto;	max-height: 180px;	max-width: 180px;	float: none;}.people_icons_inf_img img {	max-height: 170px;}}.people_icons_inf_info {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: calc(100% - 290px);	float: right;}.people_icons_inf_txt_h1 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: din700c, "din700c Regular", Helvetica, Arial, sans-serif;	font-style: normal;	font-size: 32px;	line-height: 32px;	color: #333333;	text-decoration: none;	text-align: left;	text-transform: uppercase;	letter-spacing: -1px;}.people_icons_inf_txt_p1 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 12px 0px;	font-family: din400, "din400 Regular", Helvetica, Arial, sans-serif;	font-style: normal;	font-size: 15px;	line-height: 20px;	color: #333333;	text-decoration: none;	text-align: left;} @media only screen and (min-width : 741px) and (max-width :960px) {.people_icons_inf_info {	width: calc(100% - 290px);}.people_icons_inf_txt_h1 {	font-size: 30px;	line-height: 30px;	text-align: left;	letter-spacing: -1px;}} @media only screen and (min-width : 601px) and (max-width :740px) {.people_icons_inf_info {	width: calc(100% - 240px);}.people_icons_inf_txt_h1 {	font-size: 26px;	line-height: 26px;	text-align: left;	letter-spacing: -0.5px;}} @media only screen and (min-width : 1px) and (max-width :600px) {.people_icons_inf_info {	margin: 8px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 100%;	float: left;}.people_icons_inf_txt_h1 {	font-size: 24px;	line-height: 24px;	text-align: center;	letter-spacing: -0.5px;}}.people_icons_inf_social_row {	margin: 12px 0px 14px 0px;	padding: 10px 0px 10px 0px;	border-top: 1px solid #ffcc00;	border-bottom: 1px solid #ffcc00;	height: 32px;}.people_icons_inf_social_icon {	margin: 0px 0px 0px 0px;	padding: 0px 10px 0px 0px;	width: 32px;	height: 32px;	opacity: 1;	filter: alpha(opacity=100);}.people_icons_inf_social_icon:hover {	opacity: .6;	filter: alpha(opacity=60);} @media only screen and (min-width : 601px) {.people_icons_inf_social_icon {	float: left;}} @media only screen and (min-width : 1px) and (max-width :600px) {.people_icons_inf_social_icon {	float: none;	padding: 0px 5px 0px 5px;}} @media only screen and (min-width : 961px) {.people_icons_inf_wrapper_halfspace_before {	margin-top: 20px;}.people_icons_inf_wrapper_halfspace_after {	margin-bottom: 20px;}.people_icons_inf_wrapper_space_before {	margin-top: 40px;}.people_icons_inf_wrapper_space_after {	margin-bottom: 40px;}} @media only screen and (min-width : 601px) and (max-width :960px) {.people_icons_inf_wrapper_halfspace_before {	margin-top: 20px;}.people_icons_inf_wrapper_halfspace_after {	margin-bottom: 20px;}.people_icons_inf_wrapper_space_before {	margin-top: 30px;}.people_icons_inf_wrapper_space_after {	margin-bottom: 30px;}} @media only screen and (min-width : 1px) and (max-width :600px) {.people_icons_inf_wrapper_halfspace_before {	margin-top: 10px;}.people_icons_inf_wrapper_halfspace_after {	margin-bottom: 10px;}.people_icons_inf_wrapper_space_before {	margin-top: 20px;}.people_icons_inf_wrapper_space_after {	margin-bottom: 20px;}}